Zum Hauptinhalt springen

A new robust LMI-based model predictive control for continuous-time uncertain nonlinear systems

Hashem Imani Marrani ; Huofa, Luo
In: Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije Volume 61 Issue 4, Jg. 61 (2020), Heft 4, S. 670-681
Online unknown

A new robust LMI-based model predictive control for continuous-time uncertain nonlinear systems 

This paper presents a new robust predictive controller for a special class of continuous-time non-linear systems with uncertainty. These systems have bounded disturbances with unknown upper bound as well as constraints on input states. The controller is designed in the form of an optimization problem of the 'worst-case' objective function over an infinite moving horizon. Through this objective function, constraints and uncertainties can be applied explicitly on the controller design, which guarantees the system stability. Next, LMI tool is used to improve the calculation time and complexity. To do this, in order to find the optimum gain for state-feedback, the optimization problem is solved using LMI method in each time step. Finally, to show the efficiency and effectiveness of the proposed algorithm, a surge phenomenon avoidance problem in centrifugal compressors is solved.

Keywords: Robust model predictive control; LMI; surge; centrifugal compressors

1. Introduction

In recent years, attention to robust approaches to controller design has increased strictly [[1]]. Meanwhile, model predictive controller is widely used to control industrial systems [[4]] due to its unique features. Given the fact that most operational systems are non-linear and bounded systems, the predictive controllers are used on the basis of linear or non-linear models with uncertainty [[9]]. One reason for this is that non-linear predictive control algorithms lead to non-convex, non-linear optimization problems, the solution requires reiterative methods along with extended calculation times [[8]]. In addition, the convergence region of these kinds of algorithms is qualitative which increases online calculation time. On the other hand, using linear model and square cost function lead to a convex square optimization problem that can be solved easily for predictive control algorithms. However, in many systems, the non-linear effects cannot be ignored. In these conditions, the system can be approximated by a linear model and considered on the scope approximation error [[12]]. Predictive control has a strong advantage: it can consider constraints explicitly in the problem, but it cannot calculate the model uncertainty explicitly in the formulation. Using robust predictive control methods, uncertainty in the process model can be combined explicitly with the problem [[15]].

Modelling the system is a major prerequisite in predictive control design. Also, the model accuracy plays an important role in controller good performance. Practically, systems have uncertainty in models, which should be considered in designing robust controller in order to guarantee the stability of closed-loop system throughout the uncertainty scope. Various algorithms have been presented for robust predictive controller design. These algorithms should have three important characteristics. First, the time required for calculation should be functional and appropriate. Second, it should provide a vast stability region for the system. Third, the controller performance given the system uncertainties should be in an appropriate condition. There are different methods that cope with these conditions.

In first method, the non-linear system is presented along with a linear model and a non-linear term which is Lipchitz. Then, in robust stability, sentences including this non-linear term are substituted by its upper bound and turn into a linear matrix inequality. In this method, the robust predictive controller problem turns into a state physic design, obtained by solving a linear matrix inequality (LMI). Therefore, in each moment an optimization problem is solved in the format of LMI which compared to an online, non-linear, convex optimization problem, can have a smaller calculation time and complexity [[12]],[19]].

In another algorithm for robust predictive controller, an offline predictive control method has been used to reduce the calculation time and complexity. In this method, state-feedback has been calculated for pre-specified regions of the state space in an offline manner and the results are stored in a table. Then, for online implementation, the calculation time is only assigned to search for corresponding physic with the existing state [[20]]. In this method, if the working area of a non-linear system is big, stating it with only one single linearized model around the desired working point is not an exact specification for the non-linear system. Therefore, in [[21]] a tabulated predictive controller or a multi-point predictive controller has been used for limited, non-linear systems with extensive working range. In this method, the working area is divided into smaller parts according to the algorithm which include a set of approximate stability regions around different equilibrium points on the surface of the equilibrium system. Then, for each region, a local controller is calculated. These regions are chosen in a way that have overlap and the system stability is guaranteed by this algorithm. However, since this algorithm states the non-linear model in each region with a time-variable linear model along with multi-dimensional structural uncertainty, it needs a huge calculation time.

In order to calculate the predictive controller problems in an online manner, one of the appropriate tools is LMIs that have small calculation time and complexity. In this paper, for a special class of non-linear systems, some LMI-based robust predictive controllers are presented. As it was mentioned, in first controlling method, the non-linear system is presented along with a linear model and a non-linear term which is Lipchitz. In the design of an LMI-based robust MPC, the Lipchitz condition is an essential requirement in the design process [[23]] and somehow leads to the linearization of the controller design while in the paper, it has been tried to present a method that removes the Lipchitz condition and includes a greater class of non-linear system in the model. The most important innovation of this paper is to provide an LMI-based predictive control method for a class of continuous non-linear systems in the presence of disturbance and uncertainty, while ensuring simplicity and less time for computation, confirms the optimal control signal and in addition to compliance with constraints of variables and states, it is not necessary to have the Lipchitz condition on the non-linear part.

This paper is composed of the following sections: Section two presents the new robust MPC. Section three designs a robust MPC controller to stabilize the compressor system. Section four, by presenting a simulation, proves the efficiency of the controller. Finally, section five concludes the paper.

2. Robust LMI-based MPC

Consider the following continuous-time non-linear system

Graph

x˙(t)=Ax(t)+Bu(t)+w(t,x) (1)

where

Graph

x(t)Rnx shows the system states,

Graph

u(t)Rnu the control input,

Graph

w(t,x):RnxRnw continuous non-linear uncertainty function. The

Graph

w(t,x) is considered in the following set

Graph

W={w(t,x)Rnw|||w||wmax} (2)

The system has the following limitations

Graph

x(t)X¯,u(t)U¯,t>0 . Where

Graph

X¯Rnx is bounded and

Graph

U¯Rnu is compact.

Lemma 1:

([[26]]). Let

Graph

S:Rnx[0,) be a continuously differentiable function and

Graph

α1(||x||)<S(x)<α2(||x||) , where

Graph

α1,α2 are

Graph

K class functions. Suppose

Graph

u:RRnu is chosen, and there exit

Graph

λ>0 and

Graph

μ>0 such that

(3)

Graph

S˙(x)+λS(x)μwT(t,x)w(t,x)0

with

Graph

xX,wW . Then, the system trajectory starting from

Graph

x(t0)ΩX , will remain in the set

Graph

Ω , where

(4)

Graph

Ω={xRnx|S(x)μwmax2λ}

Lemma 2:

([[12]]). Let

Graph

M,N be real constant matrices and

Graph

P be a positive matrix of compatible dimensions. Then

(5)

Graph

MTPN+NTPMεMTPM+ε1NTPN

Holds for any

Graph

ε>0 .

Lemma 3:

(Schur complements [[27]]). The LMI

(6)

Graph

[Q(x)S(x)ST(x)R(x)]>0

In which,

Graph

Q(x)=QT(x) ,

Graph

R(x)=RT(x) and

Graph

S(x) are affine functions of

Graph

x , and are equivalent to

Graph

R(x)>0Q(x)S(x)R1(x)ST(x)>0Q(x)>0R(x)S(x)Q1(x)ST(x)>0 (7)

The state-feedback control law for system (1) in

Graph

kT time is chosen as

Graph

u(kT+τ,kT)=Kx(kT+τ,kT)(τ0) (8)

This control signal is true for the following constraint

Graph

||u(kT+τ,kT)||2umax (9)

Finally, the chosen infinite horizon quadratic cost function is specified as

Graph

J=0(x(kT+τ,kT)TQx(kT+τ,kT)+u(kT+τ,kT)TRu(kT+τ,kT)μw(kT+τ,kT)Tw(kT+τ,kT))dτ,μ>0 (10)

where

Graph

Q and

Graph

R are positive definite weight matrices. In the objective function (4), the uncertain but negative effect with weight

Graph

μ is introduced, where

Graph

μ is positive constant [[28]].

Theorem 1:

Consider system (1),

Graph

x(kT) is the measure value in sampling time of

Graph

kT . There is a state-feedback control law (8) that is true in stability condition and in input constraint (9) in every moment. If the optimization problem with LMI constraints can be feasible.

(11)

Graph

minγγ,X[Ix(kT)Tx(kT)X]0(AX+BY)T+AX+BY+(α+λ)X0X+γε1I0[umax2IYTYX]0

where

Graph

X>0 and

Graph

Y are matrixes obtained from the above-mentioned optimization problem. As such, state-feedback matrix in every moment is obtained as

Graph

K=YX1 .

Proof.:

Considering a quadratic Lyapunov function, we have

(12)

Graph

V(x(t))=x(t)TPx(t),P>0

In sampling time for

Graph

kT assume that

Graph

V(x(t)) is true in the following condition

(13)

Graph

x(t)TPx(t)<γ

(14)

Graph

dV(x(kT+τ,kT))dt(x(kT+τ,kT)TQx(kT+τ,kT)+u(kT+τ,kT)TRu(kT+τ,kT)μw(kT+τ,kT)Tw(kT+τ,kT))

In order to obtain the robust efficiency, we should have

Graph

x(,kT)=0 which results in

Graph

V(x(,kT))=0 . By integrating both sides of the Equation (14), we have

(15)

Graph

JV(x(kT))

where

Graph

γ is a positive scalar (the upper bound of the objective (10)).

In order to obtain an MPC robust algorithm, the Lyapunov function should be minimized considering the upper bound [[29]]. So

Graph

minγγ,Psubject tox(t)TPx(t)γ (16)

By defining

Graph

X=γP1 and using Schur Complements, we have

Graph

minγγ,X[Ix(kT)Tx(kT)X]0 (17)

In the following, according to Lemma 1, for system (1) we have

Graph

S˙(x(t))+λS(x(t))μw(t,x)Tw(t,x)0 (18)

Then, according to (12) we have

Graph

x˙(t)TPx(t)+x(t)TPx˙(t)+λx(t)TPx(t)μw(t,x)Tw(t,x)0 (19)

Graph

x(t)T((A+BK)TP+P(A+BK)+λP)x(t)+w(v)TPx(t)+x(t)TPw(t,x)μw(t,x)Tw(t,x)0 (20)

According to Lemma 2, we have

Graph

w(t,x)TPx(t)+x(t)TPw(t,x)αx(t)TPx(t)+α1w(t,x)TPw(t,x) (21)

By substituting (21) in (20), it is obtained that

Graph

x(t)T((A+BK)TP+P(A+BK)+(α+λ)P)x(t)+α1w(t,x)TPw(t,x)μw(t,x)Tw(t,x)0 (22)

Consider

Graph

PλmaxIεI (23)

where

Graph

λmax is the maximum eigenvalue of

Graph

P and

Graph

εI is the corresponding upper bound [[12]], then

Graph

x(t)T((A+BK)TP+P(A+BK)+(α+λ)P)x(t)+(α1εμ)w(t,x)Tw(t,x)0 (24)

By choosing

Graph

μ=εα (25)

Equation (24) is reduced to

Graph

x(t)T((A+BK)TP+P(A+BK)+(α+λ)P)x(t)0 (26)

Substituting

Graph

P=γX1,X>0 and

Graph

K=YX1 ,

Graph

((A+BYX1)TX1+X1(A+BYX1)+(α+λ)X1)γ0 (27)

Pre and post multiplying by

Graph

X ,

Graph

(AX+BY)T+AX+BY+(α+λ)X0 (28)

Given (23), we have

Graph

PεI (29)

Substituting

Graph

P=γX1 and pre multiplying by

Graph

X , we have

Graph

X+γε1I0 (30)

Finally, the input constraint is investigated [[12]]. According to (9), we have

Graph

||u(kT+τ,kT)||2umax (31)

Given (13) and (15), it is known that the states

Graph

x(kT+τ,kT) determine and ellipsoid invariant set

Graph

S={x|xTXx1} (32)

Therefore

Graph

||u(kT+τ,kT)||22=||Kx(kT+τ,kT)||22=||YX12(X12x(kT+τ,kT))||22||YX12||22 (33)

From (31) and (32), we can rewrite the input two-norm constraint in (31) as

Graph

YTX1Yumax2I0 (34)

By applying Schur complement. (34) is equivalent to

Graph

[umax2IYTYX]0 (35)

So, the proof is completed.

3. Robust model predictive control on surge

Surge is a condition that occurs on compressors when the amount of gas is insufficient to compress and the turbine blades lose their forward thrust, causing a reverse movement in the shaft. It can cause extensive structural damage in the machine because of the violent vibration and high thermal loads that generally accompany the instability. For this reason, compressor system control as one of the most practical systems is considered in this section.

3.1. Compressor model

Pure surge model of Moore and Greitzer [[30]] for the centrifugal compressor are as the followings

Graph

ψ˙=14B2lc(ϕϕT(ψ)dϕ(t))ϕ˙=1lc(ψc(ϕ)ψ+dψ(t)) (36)

where

Graph

ψ is the coefficient of increase in compressor pressure,

Graph

ϕ is the coefficient of compressor's mass flow,

Graph

dϕ(t) and

Graph

dψ(t) are the disturbances of flow and pressure. Also,

Graph

ϕT(ψ) is the characteristic of throttle valve and

Graph

ψc(ϕ) is the characteristic of the compressor.

Graph

B is the Greitzer's parameter and

Graph

lc shows the length of channels (ducts). Moor and Greitzer's [[30]] compressor characteristic is defined as

Graph

ψc(ϕ)=ψc0+H(1+32(ϕW1)12(ϕW1)3) (37)

where

Graph

ψc0 is the value of characteristic curve in 0db,

Graph

H is half of the height of the characteristic curve, and

Graph

W is the half of the width of the characteristic curve. The equation for throttle valve characteristic is also derived from [[31]] as follows

Graph

ϕT(ψ)=γTψ (38)

Figure 1 is the diagram of compression system with Close Couple Valve (CCV).

Graph: Figure 1. The compressor system with CCV [[32]].

The system model equations, considering a CCV, are

Graph

ψ˙=14B2lc(ϕϕT(ψ)dϕ(t))ϕ˙=1lc(ψc(ϕ)ψψV(ϕ)+dψ(t)) (39)

Considering

Graph

ψV(ϕ) as the input for system control and

Graph

x1=ψ,x2=ϕ , the equations of compressor state space are

Graph

x˙1=14B2lc(x2ϕT(x1)dϕ(t))

Graph

x˙2=1lc(ψc(x2)x1u+dψ(t)) (40)

3.2. Controller design

In designing a surge controller in the compressor system (40), it is assumed that the values of throttle valve, as well as the compressor characteristic are unknown. So, rewriting the compressor equation in the form of Equation (1) yields:

Graph

A=[014B2lc1lc0],B=[01lc] (41)

Graph

w(t,x)=[14B2lc(ϕT(x1)+dϕ(t))1lc(ψc(x2)+dψ(t))] (42)

According to the compressor model,

Graph

nx ,

Graph

nu and

Graph

nw are 2, 1 and 2, respectively. Since the controlling signal has a CCV output, so we have

Graph

u(t)>0 (43)

The next constraint and limitation is that the flow has some maximum and minimum values. This constraint should also be considered.

Graph

ϕmϕ(t)ϕChoke (44)

The LMI parameters are selected

Graph

α=103,λ=103,μ=10,ε=102 (45)

4. Simulation

This section includes a simulation to prove the robustness and effectiveness of the presented controller. Several studies have recently been conducted on optimal and robust control for surge instability in the compressor system [[33]]. In this paper, reference [[33]] is used to perform a comparison as well as to examine the capability of the proposed method. To do this, the system is simulated in three different modes. In all three modes, the scenario is that until the time

Graph

150s the value of throttle valve is

Graph

γT=0.65 , which is the compressor working point on the right side of the surge line. After

Graph

150s , the value of throttle valve is reduced to

Graph

γT=0.6 which causes the compressor working point to go to the left side of the surge line and the system suffers from limit cycling. Values of compressor parameters used in simulation are according to [[39]].

Graph

B=1.8,lc=3,H=0.18,W=0.25,ψc0=0.3 (46)

The initial points of process were

Graph

(x1(0),x2(0))=(0.15,0.4) .

In the first mode, it is assumed that there is no external disturbance on the compressor system.

Graph

dϕ(t)=0dψ(t)=0 (47)

The states and control signal for compression system using proposed method are shown in Figures 2–4. Also, it is compared with robust adaptive tube MPC [[33]] to demonstrate the effectiveness of the proposed controller. As it can be seen, simulation results illustrate the robustness of the proposed controller to steer the centrifugal compressor against change in throttle valve opening percentage. As shown in Figures 2 and 3, using the proposed controller, the compressor operates at high pressure away from the surge condition. Figure 4 presents the controlling signal. Since CCV is considered as the controller operator, its output must be positive. According to Figure 4, the control signal has lower amplitude than the robust adaptive tube MPC which indicates better optimization in the proposed controller.

PHOTO (COLOR): Figure 2. Pressure of compressor.

PHOTO (COLOR): Figure 3. Flow of compressor.

PHOTO (COLOR): Figure 4. Control signal.

Figure 5 shows the trajectory of compressor in a performance curve. It shows how the controller prevents the compressor from entering to the surge area.

PHOTO (COLOR): Figure 5. Compression system trajectories.

In the second scenario, it is assumed that some transitory disturbances are applied to the system. These disturbances are modeled as

Graph

dϕ(t)=0.15e0.015tcos(0.2t)dψ(t)=0.1e0.005tsin(0.3t) (48)

Figures 6 and 7 present compressor pressure and flow, respectively. As it can be seen, simulation results illustrate the robustness of the proposed controller to steer the centrifugal compressor against disturbance and change in throttle valve opening percentage. It is clear from Figure 6, the proposed method yields higher pressure rate. It is also seen from Figure 7 that the compressor operates at steady state oscillations less than robust adaptive tube MPC [[33]]. Limited states oscillations and higher pressure rate away from the surge condition should be considered as advantages of the proposed controller.

PHOTO (COLOR): Figure 6. Pressure of compressor.

PHOTO (COLOR): Figure 7. Flow of compressor.

The control signal is also presented in Figure 8. According to Figure 8, the control signal from proposed method has lower amplitude and changes in comparison with the robust adaptive tube MPC.

PHOTO (COLOR): Figure 8. Control signal.

The trajectory of the compressor is also shown in Figure 9 and it conveys the ability of the controller for disturbance rejection.

PHOTO (COLOR): Figure 9. Compression system trajectories.

In the third scenario, it is assumed that some stable disturbances are applied to the system. These disturbances are modeled as follows

Graph

dϕ(t)=0.02sin(0.1t)+0.02cos(0.4t)dψ(t)=0.02sin(0.1t)+0.02cos(0.4t) (49)

As it can be seen in Figures 10 and 11, simulation results illustrate the robustness of the proposed controller to steer the centrifugal compressor against stable disturbance and change in throttle valve opening percentage. By using the proposed controller, the compressor operates at higher pressure rate away from the surge condition, however, the flow rate is higher than the robust adaptive tube MPC.

PHOTO (COLOR): Figure 10. Pressure of compressor.

PHOTO (COLOR): Figure 11. Flow of compressor.

PHOTO (COLOR): Figure 12. Control signal.

The CCV output is also presented in Figure 12 that satisfies the (43) and (44) constraints.

The performance curve for the compressor is also shown in Figure 13. It can be seen that, in spite of the existence of disturbance, the controller has been able to prevent the surge.

PHOTO (COLOR): Figure 13. Compression system trajectories.

From the simulation results for these scenarios, it can be concluded the proposed controller provides higher pressure rate than robust adaptive tube MPC [[33]]. Also, the flow has less fluctuating than the reference [[33]], of course, the control signals obtained from the proposed method have less amplitude and smoother behaviour. In addition, the computational time required for these two methods is given in Table 1.

Table 1. The computational time required for proposed method (RMPC) and RAMPC [33].

RMPCRAMPC
Self-time of cost function5.711 sSelf-time of cost function11.592 s
Self-time of LMI3.428 sSelf-time of estimator43.896 s
Total time161.789 sTotal time1189.919 s

In the RAMPC method [[33]], for solving the objective function and obtaining the control signal, an estimation is made on each prediction horizon which makes the problem complexity and time-consuming. But in the proposed LMI-based method, in spite of the infinite prediction horizon, this complexity is reduced and less computation time is achieved because of nonexistence of an estimator.

5. Conclusion

A new robust predictive controller for a special class of continuous-time non-linear systems with uncertainty and unknown bounded disturbances has been presented in this paper. The controller system is trying to designate a state-feedback control law in order to minimize the upper bound of LMI-based infinite horizon cost function in the framework of linear matrix inequalities. The proposed method offers advantages such as robustness to uncertainty and boundary disturbance, lower computational complexity and thus lower computation time. Finally, the proposed controller is used to solve a surge problem in centrifugal compressors. The results obtained from simulation show the efficiency and resistance of this controller.

Disclosure statement

No potential conflict of interest was reported by the author(s).

References 1 Gao Y, Liu J, Sun G, et al. Fault deviation estimation and integral sliding mode control design for Lipschitz nonlinear systems. Syst Control Lett. 2019; 123 : 8 – 15. doi: 10.1016/j.sysconle.2018.08.006 2 Liu J, Gao Y, Su X, et al. Disturbance-observer-based control for air management of PEM fuel cell systems via sliding mode technique. IEEE Trans Control Syst Technol. 2018; 27 (3): 1129 – 1138. doi: 10.1109/TCST.2018.2802467 3 Zaafouri C, Torchani B, Sellami A, et al. Uncertain saturated discrete-time sliding mode control for a wind turbine using a two-mass model. Asian J Control. 2018; 20 (2): 802 – 818. doi: 10.1002/asjc.1594 4 Fazeli S, Abdollahi N, Imani Marrani H, et al. A new robust adaptive decentralized tube model predictive control of continuous time uncertain nonlinear large-scale systems. Cogent Engineering. 2019; 6 (1): 1680093. doi: 10.1080/23311916.2019.1680093 5 Mohamed MA, Diab AAZ, Rezk H, et al. A novel adaptive model predictive controller for load frequency control of power systems integrated with DFIG wind turbines. Neural Comput Appl. 2019; 1 – 11. 6 Marrani HI, Fazeli S, Malekizade H, et al. Tube model predictive control for a class of nonlinear discrete-time systems. Cogent Engineering. 2019; 6 (1): 1629055. doi: 10.1080/23311916.2019.1629055 7 Bindlish R. Nonlinear model predictive control of an industrial polymerization process. Comput Chem Eng. 2015; 73 : 43 – 48. doi: 10.1016/j.compchemeng.2014.11.001 8 Magni L, De Nicolao G, Magnani L, et al. A stabilizing model-based predictive control algorithm for nonlinear systems. Automatica. 2001; 37 (9): 1351 – 1362. doi: 10.1016/S0005-1098(01)00083-8 9 Kouvaritakis B, Rossiter JA, Schuurmans J. Efficient robust predictive control. IEEE Trans Automat Contr. 2000; 45 (8): 1545 – 1549. doi: 10.1109/9.871769 He DF, Huang H, Chen QX. Quasi-min–max MPC for constrained nonlinear systems with guaranteed input-to-state stability. J Franklin Inst. 2014; 351 (6): 3405 – 3423. doi: 10.1016/j.jfranklin.2014.03.006 Gu B, Gupta YP. Control of nonlinear processes by using linear model predictive control algorithms. ISA Trans. 2008; 47 (2): 211 – 216. doi: 10.1016/j.isatra.2007.12.002 Poursafar N, Taghirad HD, Haeri M. Model predictive control of non-linear discrete time systems: a linear matrix inequality approach. IET Control Theory Applic. 2010; 4 (10): 1922 – 1932. doi: 10.1049/iet-cta.2009.0650 Shamaghdari S, Nikravesh SKY, Haeri M. Integrated guidance and control of elastic flight vehicle based on robust MPC. Int J Robust Nonlinear Control. 2015; 25 (15): 2608 – 2630. doi: 10.1002/rnc.3215 Razi M, Haeri M. Design of a robust model predictive controller with reduced computational complexity. ISA Trans. 2014; 53 (6): 1754 – 1759. doi: 10.1016/j.isatra.2014.09.008 Kothare MV, Balakrishnan V, Morari M. Robust constrained model predictive control using linear matrix inequalities. Automatica. 1996; 32 (10): 1361 – 1379. doi: 10.1016/0005-1098(96)00063-5 Ding B, Zou T. A synthesis approach for output feedback robust model predictive control based-on input–output model. J Process Control. 2014; 24 (3): 60 – 72. doi: 10.1016/j.jprocont.2013.12.006 Zheng P, Li D, Xi Y, et al. Improved model prediction and RMPC design for LPV systems with bounded parameter changes. Automatica. 2013; 49 (12): 3695 – 3699. doi: 10.1016/j.automatica.2013.09.024 Cuzzola FA, Geromel JC, Morari M. An improved approach for constrained robust model predictive control. Automatica. 2002; 38 (7): 1183 – 1189. doi: 10.1016/S0005-1098(02)00012-2 Ghaffari V, Naghavi SV, Safavi AA. Robust model predictive control of a class of uncertain nonlinear systems with application to typical CSTR problems. J Process Control. 2013; 23 (4): 493 – 499. doi: 10.1016/j.jprocont.2013.01.009 Wan Z, Kothare MV. An efficient off-line formulation of robust model predictive control using linear matrix inequalities. Automatica. 2003; 39 (5): 837 – 846. doi: 10.1016/S0005-1098(02)00174-7 Wan Z, Kothare MV. Efficient scheduled stabilizing model predictive control for constrained nonlinear systems. Int J Robust Nonlin Control: IFAC-Affiliated Journal. 2003; 13 (3-4): 331 – 346. doi: 10.1002/rnc.821 Zhang L, Gao XW. Synthesizing scheduled robust model predictive control with target tracking. Int J Autom Comput. 2012; 9 (4): 337 – 341. doi: 10.1007/s11633-012-0653-1 Shokrollahi A, Shamaghdari S. Offline robust model predictive control for Lipschitz non-linear systems using polyhedral invariant sets. Asian J Control. 2020; 22 (1): 288 – 296. doi: 10.1002/asjc.1889 Zhang H, Hao J, Wu C, et al. A novel LMI-based robust adaptive model predictive control for DFIG-based wind energy conversion system. Syst Sci Control Eng. 2019; 7 (1): 311 – 320. doi: 10.1080/21642583.2019.1663291 Shamaghdari, S, Haeri M. Model predictive control of nonlinear discrete time systems with guaranteed stability. Asian J Control. 2020; 22 (2): 657 – 666. doi: 10.1002/asjc.1936 Yu S, Böhm C, Chen H, et al. Robust model predictive control with disturbance invariant sets; Baltimore, Maryland, USA): Proceedings of the 2010 American control Conference; 2010, June. Boyd S, El Ghaoui L, Feron E, et al. Linear matrix inequalities in system and control theory (Vol. 15). Siam; 1994. Tahir F, Jaimoukha IM. Robust model predictive control through dynamic state-feedback: an LMI approach. IFAC Proceedings Volumes. 2011; 44 (1): 3672 – 3677. doi: 10.3182/20110828-6-IT-1002.03112 Ghaffari V, Naghavi SV, Safavi AA, et al. An LMI framework to design robust MPC for a class of nonlinear uncertain systems. 2013 9th Asian control Conference (ASCC); 2013, June. pp. 1 – 5. Istanbul, Turkey : IEEE. Greitzer EM, Moore FK. A theory of post-stall transients in axial compression systems: Part II – application; 1986. Gravdahl JT, Egeland O. Compressor surge and rotating stall: modeling and control. Springer Science & Business Media; 2012. Sheng H, Huang W, Zhang T, et al. Robust adaptive fuzzy control of compressor surge using backstepping. Arab J Sci Eng. 2014; 39 (12): 9301 – 9308. doi: 10.1007/s13369-014-1448-1 Taleb Ziabari M, Jahed-Motlagh MR, Salahshoor K, et al. Robust adaptive control of surge instability in constant speed centrifugal compressors using tube-MPC. Cogent Eng. 2017; 4 (1): 1339335. Imani H, Jahed-Motlagh MR, Salahshoor K, et al. A novel tube model predictive control for surge instability in compressor system including piping acoustic. Cogent Eng. 2017; 4 (1): 1409373. doi: 10.1080/23311916.2017.1409373 Imani H, Malekizade H, Asadi Bagal H, et al. Surge explicit nonlinear model predictive control using extended Greitzer model for a CCV supported compressor. Automatika: Časopis za Automatiku, Mjerenje, Elektroniku, Računarstvo i Komunikacije. 2018; 59 (1): 43 – 50. doi: 10.1080/00051144.2018.1498204 Asumadu-Sarkodie S, Owusu PA. Feasibility of biomass heating system in Middle East Technical university, Northern Cyprus Campus. Cogent Eng. 2016; 3 (1): 1134304. Imani H, Jahed-Motlagh MR, Salahshoor K, et al. Robust decentralized model predictive control approach for a multi-compressor system surge instability including piping acoustic. Cogent Eng. 2018; 5 (1): 1483811. doi: 10.1080/23311916.2018.1483811 Ghanavati M, Salahshoor K, Jahed-Motlagh MR, et al. A novel combined control based on an adaptive generalized back-stepping method for a class of nonlinear systems. Cogent Eng. 2018; 5 (1): 1471787. doi: 10.1080/23311916.2018.1471787 Greitzer EM. Surge and rotating stall in axial flow compressors – Part I: Theoretical compression system model; 1976.

By Luo Huofa and Hashem Imani Marrani

Reported by Author; Author

Titel:
A new robust LMI-based model predictive control for continuous-time uncertain nonlinear systems
Autor/in / Beteiligte Person: Hashem Imani Marrani ; Huofa, Luo
Link:
Zeitschrift: Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije Volume 61 Issue 4, Jg. 61 (2020), Heft 4, S. 670-681
Veröffentlichung: Informa UK Limited, 2020
Medientyp: unknown
ISSN: 1848-3380 (print) ; 0005-1144 (print)
DOI: 10.1080/00051144.2020.1814601
Schlagwort:
  • robust model predictive control
  • 0209 industrial biotechnology
  • Robust model predictive control
  • LMI
  • surge
  • centrifugal compressors
  • General Computer Science
  • Computer science
  • lcsh:Automation
  • 020208 electrical & electronic engineering
  • Centrifugal compressor
  • lcsh:Control engineering systems. Automatic machinery (General)
  • Predictive controller
  • 02 engineering and technology
  • Special class
  • Upper and lower bounds
  • lcsh:TJ212-225
  • Nonlinear system
  • Model predictive control
  • 020901 industrial engineering & automation
  • Control and Systems Engineering
  • Control theory
  • Bounded function
  • 0202 electrical engineering, electronic engineering, information engineering
  • lmi
  • lcsh:T59.5
Sonstiges:
  • Nachgewiesen in: OpenAIRE
  • File Description: application/pdf
  • Rights: OPEN

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -