Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T04:49:19.649Z Has data issue: false hasContentIssue false

A reinforced combinatorial particle swarm optimization based multimodel identification of nonlinear systems

Published online by Cambridge University Press:  05 December 2016

Ahmed A. Adeniran*
Affiliation:
Systems Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
Sami El Ferik
Affiliation:
Systems Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
*
Reprint requests to: Ahmed A. Adeniran, Systems Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia. E-mail: selferik@kfupm.edu.sa
Rights & Permissions [Opens in a new window]

Abstract

Several industrial systems are characterized by high nonlinearities with wide operating ranges and large set point changes. Identification and representation of these systems represent a challenge, especially for control engineers. Multimodel technique is one effective approach that can be used to describe nonlinear systems through the combination of several submodels, where each is contributing to the output with a certain degree of validity. One major concern in this technique, especially for systems with unknown operating conditions, is the partitioning of the system's operating space and thus the identification of different submodels. This paper proposes a three-stage approach to obtain a multimodel representation of a nonlinear system. A reinforced combinatorial particle swarm optimization and hybrid K-means are used to determine the number of submodels and their respective parameters. The proposed method automatically optimizes the number of submodels with respect to the submodel complexity. This allows operating space partition and generation of a parsimonious number of submodels without prior knowledge. The application of this approach on several examples, including a continuous stirred tank reactor, demonstrates its effectiveness.

Information

Type
Regular Articles
Copyright
Copyright © Cambridge University Press 2016 
Figure 0

Fig. 1. Output blended multimodel identification structure.

Figure 1

Fig. 2. Stage 2: estimating final submodels.

Figure 2

Table 1. Reinforced combinatorial particle swarm optimization parameter settings

Figure 3

Fig. 3. Reinforced combinatorial particle swarm optimization objective function convergence plot.

Figure 4

Fig. 4. Hybrid K-means objective function convergence plot.

Figure 5

Fig. 5. Multimodel identification outputs using validation data.

Figure 6

Fig. 6. Multimodel identification error using validation data.

Figure 7

Table 2. Performance of proposed multimodel based on the initial submodels

Figure 8

Table 3. Performance of proposed multimodel based on final submodels

Figure 9

Fig. 7. Reinforced combinatorial particle swarm optimization objective function convergence plot.

Figure 10

Fig. 8. Hybrid K-means objective function convergence plot.

Figure 11

Fig. 9. Multimodel identification outputs using validation data.

Figure 12

Fig. 10. Multimodel identification error using validation data.

Figure 13

Table 4. Performance of proposed multimodel based on final submodels

Figure 14

Table 5. Performance of proposed multimodel based on initial submodels

Figure 15

Fig. 11. Reinforced combinatorial particle swarm optimization objective function convergence plot.

Figure 16

Fig. 12. Hybrid K-means objective function convergence plot.

Figure 17

Fig. 13. Outputs of multimodel identification using validation data.

Figure 18

Fig. 14. Multimodel identification error using validation data.

Figure 19

Table 6. Performance of proposed multimodel based on final submodels

Figure 20

Table 7. Performance of proposed multimodel based on initial submodels

Figure 21

Fig. 15. Reinforced combinatorial particle swarm optimization objective function convergence plot.

Figure 22

Fig. 16. Hybrid K-means objective function convergence plot.

Figure 23

Fig. 17. Outputs of multimodel identification using validation data.

Figure 24

Fig. 18. Multimodel identification error using validation data.

Figure 25

Fig. 19. Validity of four-parameter structure with constrained Kalman filter setting W = P−1(k).

Figure 26

Table 8. Performance of proposed multimodel based on final submodels

Figure 27

Table 9. Performance of proposed multimodel based on initial submodels

Figure 28

Fig. A.1. Stage 3: CFK for validity estimation.

Figure 29

Table B.1. Initial submodels for Example 1

Figure 30

Table B.2. Final submodels for Example 1

Figure 31

Table B.3. Initial submodels for Example 2

Figure 32

Table B.4. Final submodels for Example 2

Figure 33

Table B.5. Initial submodels for Example 3

Figure 34

Table B.6. Final submodels for Example 3

Figure 35

Table B.7. Initial submodels for Example 4

Figure 36

Table B.8. Final submodels for Example 4

Figure 37

Table B.9. Convergence time