This article presents a new output feedback controller design method for polynomial linear parameter varying model with bounded parameter variation rate. Based on parameter-dependent Lyapunov function, the polynomial linear parameter varying system controller design is formulated into an optimization problem constrained by parameterized linear matrix inequalities. To solve this problem, first, this optimization problem is equivalently transformed into a new form with elimination of coupling relationship between parameter-dependent Lyapunov function, controller, and object coefficient matrices. Then, the control solving problem was reduced to a normal convex optimization problem with linear matrix inequalities constraint on a newly constructed convex polyhedron. Moreover, a parameter scheduling output feedback controller was achieved on the operating condition, which satisfies robust performance and dynamic performances. Finally, the feasibility and validity of the controller analysis and synthesis method are verified by the numerical simulation.
Most physical systems have significant nonlinear characteristics, which cannot be ignored in many control designs and brought great complexity in system analysis and synthesis.1–3 In gain-scheduling control for nonlinear objects, classical gain-scheduling controller is constructed from interpolation of local linear controller gains designed by linear time-invariant control theory. This classical gain-scheduling approach does not build theoretical connection among scheduling parameters, control objects, and controller; hence, it cannot theoretically guarantee the stability and performance of control system on the non-designed operating conditions.4–6 Therefore, the linear parameter varying (LPV) control draws great attention because of the strong ability in nonlinear characteristics’ description for complex objects, guaranteed global stability, and control performance.7
Based on Lyapunov theory, the analysis and synthesis methods for LPV control are typically focused on the construction of Lyapunov functions. Motivated by building the theoretical connection between the scheduling parameter and the controller, the parameter-dependent Lyapunov function (PLF) is introduced into the LPV control framework with reduced conservativeness compared with parameter-independent Lyapunov function. Wu et al.8 used PLF for state-space parameter-dependent plant control with satisfying L2 norm performance. G Chesi et al.9 formulated a sufficient condition for the existence of a homogeneous polynomial Lyapunov function into a linear matrix inequality (LMI) feasibility problem for a system with time-varying structured uncertainties. G Chesi et al.10 also analyzed robust stability of time-varying polytopic systems by parameter-dependent homogeneous Lyapunov functions. D Henrion et al.11 analyzed a linear system robust stability affected by real parametric uncertainty via quadratic polynomial Lyapunov functions. M Sato12,13 and Sato and Peaucelle14 designed filter for LPV systems using quadratic PLFs and gain-scheduled output feedback controllers via PLFs. M Ait Rami et al.15 studied the stabilization for LPV-positive systems with PLF combined with a slack variable on the simplex set. G Cai et al.16 designed a gain-scheduled H2 controller for continuous-time polytopic LPV systems employing a basis PLF and some slack variables to performance conditions. S Chumalee and Whidborne17 designed a gain-scheduled output feedback H∞ controller via PLFs for affine LPV models.
Recent studies combining the conception of PLF with polynomial form and LMI technique lead to considerable progress in flexibility and accuracy of LPV system controller design. But the design of this controller is a nonconvex optimization problem which is difficult to be solved. Then, the analysis and synthesis methods are typically focused on converting the optimization problem into convex optimization problem with parameter-dependent LMI constraints and the calculating methods.18 F Wu et al.8 designed induced L2 controller for LPV systems with bounded parameter variation rates by gridding method. JA Turso and JS Litt19 used the same gridding method to design the robust controller for deteriorated turbofan engines. PA Bliman20 studied the existing conditions for polynomial solutions of parameter-dependent LMIs, which can be used in parametric robustness or gain-scheduling issues. PJ De Oliveira et al.21 presented an LMI approach to compute H∞ guaranteed costs by means of PLFs on polytope-type domains. RCLF Oliveira et al.22,23 provided a homogeneous polynomial solution by relaxation method for parameter-dependent LMIs defined on the unit simplex and multi-simplex. RCLF Oliveira et al.24 also studied the LMI relaxations for robust H2 performance analysis on polytopic linear systems. CM Agulhari et al.25 designed a reduced-order robust controller for uncertain linear systems by a two-staged LMI relaxation method. G Chesi26 provided an exact LMI condition for robust asymptotic stability of uncertain systems depending polynomially on a scalar parameter in both continuous-time and discrete-time cases. P Gahinet et al.27 and T Azuma et al.28 developed a multiconvexity method to deal with this problem by constructing convex polyhedron and to design the controller on the vertex. However, the analysis result achieved by gridding method does not have the global characteristics; the relaxation method can guarantee the global characters of analysis result, but the significance of relaxation index is not clear, which leads to the difficulty in control system synthesis; the multiconvexity method is for general LPV model with hyper-rectangle parameter space; when applying on models such as polynomial linear parameter varying (PLPV) model with polynomial curve parameter space, it will increase conservativeness in control system synthesis.
In this note, for the PLPV model with bounded parameter variation rate, the parameterized linear matrix inequality (PLMI) conditions guaranteeing robust performance are studied for PLF-based controller design. Then, to overcome the aforesaid problems in controller solving process, this optimization design conditions are transformed into a new form with decoupled relationship between PLF and controller. Then, the global controller solving problem is reduced to a normal convex optimization problem on certain convex polyhedron.28 Moreover, the derivative information of polynomial curve parameter space is used to build an improved convex polyhedron construction method, which effectively reduces the conservativeness in controller solution. Finally, a numerical simulation on PLPV model validates the controller design method.
Problem formulation
An output feedback control system design problem is described for an expanded PLPV model. Then, the PLF conception is introduced for the sake of control system analysis and synthesis.
PLPV model and introduction of PLF
Consider the following PLPV model , which depends on the parameter with bounded parameter variation rate27
where is the state vector, is the input vector, and is the output vector. The coefficient matrices of system (1) have the same form, which is defined as follows
where are the known real constant matrices with appropriate dimensions. Moreover, we consider the following form of PLF needed in system analysis and synthesis
where is a symmetric positive definite polynomial Lyapunov matrix of degree m, and Pi is a symmetric real constant matrix with appropriate dimensions.
Control system for PLPV model
The interconnection diagram of LPV control system is proposed in Figure 1. Where K(s) is the controller which depends on parameter ; shown in dashed border is the expanded control object; is the input of expanded control system, where d is the external disturbance and r is the control expectation; is the output, where , is the weight of u, and . Consider and , define as the expanded state vector. Then, we get29
where
where I stands for unit matrix with appropriate dimensions.
Block diagram of LPV control system.
According to equation (4), the transfer function matrix from control expectation w to output z can be obtained using the control law as , and can be defined as follows
where is the state vector of controller, and the coefficient matrices rely on parameter with bounded parameter variation rate in form (2). Let be the state vector of closed-loop system, and considering the expanded system (4) with controller (6), the closed-loop system is described as follows
If we define the following coefficient matrices
Then, the coefficient matrices of closed-loop system can be expressed as affine functions about given in equation (9)
Control system analysis and design of PLPV system
Define as H∞ performance target function of system (7). Then, the PLPV system controller design problem we addressed here is as follows: for PLPV model (1), we design the controller K(s) that assures the stability of control system (7) and minimizes the performance target function J. According to the Lyapunov stability theory, PLF, and the bounded real lemma, the following theorem is given.8,20
Theorem 1
For a given positive real number , system (7) is stable, its H∞ performance target function , if there exist positive definite matrices and that can satisfy equation (10) on all admissible trajectories of parameter with bounded varying rate
where , .
Theorem 1 converts the PLPV formed controller design problem into a PLMI constrained optimization problem on a minimal value of , but this kind of constraint includes infinite number of PLMI constraints and contains the coupling product of , , and system coefficient matrices. Then, this optimization problem cannot be solved with normal LMI constrained convex optimization technique accurately. What is more, the key of the controller design is to solve the global controller optimization problem with minimal conservativeness. Then, a two-staged method is studied to resolve this problem: first, eliminate the coupling relationship between and ; second, considering the geometry characters of parameter curve of PLMI condition (10), a new solving method for PLMI constrained optimization problem is given using a convex polyhedron construction approach. Then, by means of the following theorem, the PLMI constraints can be reformulated in a new form without coupling between and .
Theorem 2
For a given positive real number , system (7) is stable, its H∞ performance target function , if there exist positive definite matrices and that can satisfy equation (11) on all admissible trajectories of parameter with bounded varying rate
where , , , and . Denote and as the basis of kernel space and , respectively, which depend on the parameter .
Then, defining M satisfied which can be solved by singular value decomposition, a matrix P is constructed
Considering the constant matrix P and Theorem 1, the PLMI constrained optimization problem (10) has only one variable , which can be achieved by solving the optimization problem about given online.
Although Theorem 2 eliminates the coupling relationship between and , the LMI-formed condition (11) is not easy to be resolved because of the PLMI constraints. In this article, an approach solving this optimization problem is given based on a new convex polyhedron construction method. The following theorems are proposed as the basis of solving method.
For PLPV model, the PLF reduces the control system analysis and synthesis problem into an optimization problem with the PLMI constraints. To guarantee the global characters of controller design, we convert it into a normal convex optimization problem with LMI constraints based on a methodology of convex polyhedron construction; then, the derivative information of PLMI parameter curve is used to formulate a convex polyhedron construction, which can improve the computing efficiency and reduce the conservative of the controller design.28
Controller solving method based on convex polyhedron construction
Suppose and , considering equations (2) and (3), if and are assumed to be constant matrix, then constraints (11) can be written as
where is a symmetric matrix function that affinely depends on , , and . For equation (13), we have the following theorem.
Theorem 3
In m-dimensional linear space, suppose satisfying equation (3), assume that there exists a convex polyhedron H0 including curve defined as28
and the vertex set of H0 is . If there exist and that satisfy equation (15)
where is the jth dimension coordinate of , then equation (13) will be satisfied on .
Based on Theorems 2 and 3, the global controller design can be achieved by satisfying equation (15) on the constructed convex polyhedron vertex set. Theorem 3 also indicates the following two facts: the construct convex polyhedron is not unique; in Theorem 3, in order to make equation (13) true on , equation (13) is forced to hold true on H0 which means the parameter space is expended with the increase in conservativeness. Moreover, how tightly the constructed convex polyhedron includes the parameter curve can affect the conservativeness and accuracy of system analysis and synthesis directly.28 Then, the following convex polyhedron construction method is given.
Convex polyhedron construction and reformulation of controller design optimization problem
To reduce the conservative caused by convex polyhedron construction, derivative information of the parameter curve is used to build new convex polyhedrons that include the parameter curve piecewise. So unnecessary expansion of parameter space can be reduced to as minimum as possible with the increased number of parameter curve division.
In S-dimensional linear space, the convex polyhedron construction algorithm will be shown on parameter curve .
Step 1. Suppose and . Divide the domain of parameter into d equal parts. Then, the division is defined as
Step 2. Define the segments on
Step 3. For each , the corresponding convex polyhedron is constructed. Then, the vertex set of Hi is
where is the unit coordinate vector and the dimension coordinate is 1.
Step 4. Let convex polyhedron , and its vertex set is given by
H is the convex hull of , and its vertex set is satisfying
The vertex number N depends on the division number d. It is obvious that H is a convex polyhedron which includes parameter curve . But the proof is not mentioned here as per the scope of this article. In Theorem 2, and describe the parts of the control system that cannot be observed and controlled, respectively. Then, an approximate and simple method is to treat them as constant in equation (11), and a specific value can be calculated on vertex set. Then, according to Theorem 3, condition (11) can be reformulated as equation (21)
where and , , is the qth dimensional coordinate of the constructed convex polyhedron vertex . Then, the controller design problem for PLPV model in Theorem 1 with constraints (11) can be reduced to a normal LMI constrained convex optimization problem as follows
Controller design method for PLPV system
According to the aforesaid theory, following are the steps of output feedback controller design method for PLPV model using PLF:
Step 1. Build the expanded control system (5) based on PLPV model (1).
Step 2. Construct the convex polyhedron H.
Step 3. Build and solve the convex optimization problem (22) on vertex set V to get , ; then, and satisfied can be achieved by singular value decomposition, and a matrix P is constructed according to (12).
Step 4. Given certain and constant matrix P, the controller can be achieved by solving the optimization problem constrained with equation (10) online.
Numerical simulation of control system analysis and synthesis
Control system H∞ performance analysis
Consider the following PLPV model (23) given in Azuma et al.28 and the coefficient matrices satisfied definitions (1) and (2) with degree 2
where the coefficient matrices , , and C are
The scheduling parameter and . Figure 2 shows the convex polyhedron construction result in three-dimensional linear space with and division number . The curve is shown in dash and dot line; the edges of the polyhedron constructed by the method proposed in Azuma et al.28 are drawn in solid line and the vertex set is marked with a circle; then, the edges of the polyhedron constructed by the given approach are drawn in solid line and the vertex set is marked with a star. Figure 3 shows the volume change of different constructed convex polyhedrons; the method in Azuma et al.28 is drawn in solid line and the given method in dashed line. Figure 4 shows the analysis result of H∞ performance using given convex polyhedron construction method and the method proposed in Azuma et al.28 with PLF, while the parameter curve division number changed from 1 to 25 and the degrees of polynomial PLF are 2 and 3, respectively. The 2- and 3-degree polynomial PLF analysis results are drawn in solid line and dashed line, respectively, where the given method analysis results are marked with triangles and the results from Azuma et al.28 are marked with stars.
The construction of convex polyhedron.
Volume comparison of constructed convex polyhedron.
The H∞ performance analysis with different methods and degrees of LPF.
From Figures 2 and 3, it can be seen that the given convex polyhedron construction method more tightly surrounds the parameter curve than the method in Azuma et al.28 and that means less conservativeness and high accuracy result in following control system analysis and synthesis. From Figure 4, it can be seen that an increase in both the degree of PLF and parameter curve division number can lead to more accurate and less conservative result on closed-loop H∞ gain analysis, but the computation workload increases rapidly with it. Moreover, the improved construction method achieves better computation efficiency and accuracy than the method given in Azuma et al.28
Controller synthesis simulation
In this simulation, a turbofan engine PLPV model achieved by Jacobian method which choosing fan relative perturbation speed as the variable parameter.30,31 The model state is , representing the relative perturbation of high pressure rotor; is the control input, which represents the relative perturbation of combustor fuel flow and the nozzle throat area respectively; is the output and stands for relative perturbation of high pressure turbine exit temperature. In simulation, two typical operating conditions are given, altitude , Mach number Ma=0.9 and , Ma=0.9, both with ; the degree of PLPV model and PLF are both chosen as 3; then the convex polyhedron H is constructed by using the parameter curve division number 3 and 5 for two operating conditions in 6 dimensions linear space. Moreover, the controller K(nL) is achieved by solving convex optimization problems.
In simulation, eight accuracy turbofan engine linear models are selected by dividing the range of evenly into eight parts under the operating conditions. Then, the unit step responses of these models are simulated using the designed controllers. Figures 5 and 6 show the unit step responses for operating condition 1; Figures 7 and 8 show the unit step responses for operating condition 2.
Step responses of operating condition 1 at .
Step responses of operating condition 1 at .
Step responses of operating condition 2 at .
Step responses of operating condition 2 at .
As can be seen in Figures 5–8, the control system is stable and shows considerable dynamic response under scheduling of variable parameter. The settling time of unit step responses is less than 2.5 s and the overshoot is less than 0.3%, so the coupling effect between different control channels is weaker and attenuates fast. Moreover, for simulations with other typical operating conditions, the controller design method shows satisfying dynamic performance (settling time < 3.0 s, overshoot < 1.5%), global characteristics, and object adaptability.
Conclusion
A output feedback controller design method for PLPV model with bounded parameter variation rate is given. By combining PLF, sufficient conditions for controller satisfying H∞ performance are proposed. To resolve the global controller design, this optimization problem is transformed into a new form with decoupling of PLF and full rank controller first. Second, the controller optimization problem is reduced to a normal convex optimization problem with LMIs’ constraint based on the new convex polyhedron construction method using the characteristics of polynomial parameter domain. Then, the simulations on analysis and synthesis of control systems show satisfying control performance in the range of scheduling parameter. Thus, the feasibility and effectiveness of this controller design method are verified.
Footnotes
Academic Editor: Chi-man Vong
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research acknowledges the financial support provided by the National Natural Science Foundation of China (51506177).
References
1.
ShammaJSAthansM.Analysis of gain scheduled control for nonlinear plants. IEEE T Automat Contr1990; 35: 898–907.
2.
LiuZLiuTHanJ. Signal model-based fault coding for diagnostics and prognostics of analog electronic circuits. IEEE T Ind Electron2017; 64: 605–614.
3.
LiuZSunGBuS. Particle learning framework for estimating the remaining useful life of lithium-ion batteries. IEEE T Instrum Meas2016; 66: 280–293.
4.
ShammaJSAthansM.Guaranteed properties of gain scheduled control for linear parameter-varying plants. Automatica1991; 27: 559–564.
5.
ShammaJSAthansM.Gain scheduling: potential hazards and possible remedies. IEEE Contr Syst Mag1992; 12: 101–107.
6.
LeithDJLeitheadWE.Survey of gain-scheduling analysis and design. Int J Control2000; 73: 1001–1025.
7.
HoffmannCWernerH.A survey of linear parameter-varying control applications validated by experiments or high-fidelity simulations. IEEE T Contr Syst T2015; 23: 416–433.
8.
WuFYangXHPackardA. Induced L2 control for LPV systems with bounded parameter variation rates. P Amer Contr Conf1995; 3: 2379–2383.
9.
ChesiGGarulliATesiA. Homogeneous Lyapunov functions for systems with structured uncertainties. Automatica2003; 39: 1027–1035.
10.
ChesiGGarulliATesiA. Robust stability of time-varying polytopic systems via parameter-dependent homogeneous Lyapunov functions. Automatica2007; 43: 309–316.
11.
HenrionDArzelierDPeaucelleD. On parameter-dependent Lyapunov functions for robust stability of linear systems decision and control. In: Proceedings of the 43rd IEEE conference on decision and control, Paradise Island, Bahamas, 14–17 December 2004, pp.887–892. IEEE Conference Publications.
12.
SatoM.Filter design for LPV systems using quadratically parameter-dependent Lyapunov functions. Automatica2006; 42: 2017–2023.
13.
SatoM.Gain-scheduled output-feedback controllers depending solely on scheduling parameters via parameter-dependent Lyapunov functions. Automatica2011; 47: 2786–2790.
14.
SatoMPeaucelleD.Gain-scheduled output-feedback controllers using inexact scheduling parameters for continuous-time LPV systems. Automatica2013; 49: 1019–1025.
15.
Ait RamiMBoulkrouneBHajjajiA. Stabilization of LPV positive systems. In: Proceedings of the 53rd IEEE conference on decision and control, Los Angeles, CA, 15–17 December 2014, pp.4772–4776. IEEE Conference Publications.
16.
CaiGHuCYinB. Gain-scheduled H2 controller synthesis for continuous-time polytopic LPV systems. Math Probl Eng2014; 2014: 1–14.
17.
ChumaleeSWhidborneJF.Gain-scheduled control via parameter-dependent Lyapunov functions. Int J Syst Sci2015; 46: 125–138.
18.
ChesiG.LMI Techniques for optimization over polynomials in control: a survey. IEEE T Automat Contr2010; 55: 2500–2510.
19.
TursoJALittJS.Intelligent, robust control of deteriorated turbofan engines via linear parameter varying quadratic Lyapunov function design. NASA, TM-2004–213375, November2004. Washington, DC: National Aeronautics and Space Administration.
20.
BlimanPA.An existence result for polynomial solutions of parameter-dependent LMIs. Syst Control Lett2004; 51: 165–169.
21.
De OliveiraPJOliveiraRCLFLeiteVJS. H∞ guaranteed cost computation by means of parameter-dependent Lyapunov functions. Automatica2004; 40: 1053–1061.
22.
OliveiraRCLFPedroLDPeresPLD. LMI relaxations for homogeneous polynomial solutions of parameter-dependent LMIs. In: Proceedings of the 5th IFAC symposium on robust control design, Toulouse, 5–7 July 2006, pp.543–548. Elsevier IFAC Publications.
23.
OliveiraRCLFBlimanPAPeresPLD. Robust LMIs with parameters in multi-simplex: existence of solutions and applications. In: Proceedings of the 47th IEEE conference on decision and control, Cancun, Mexico, 9–11 December 2008, pp.2226–2231. IEEE Conference Publications.
24.
OliveiraRCLFDe OliveiraMCPeresPLD. LMI relaxations for robust H2 performance analysis of polytopic linear systems. In: Proceedings of the 45th IEEE conference on decision and control, San Diego, CA, 13–15 December 2006, pp.2907–2912. IEEE Conference Publications.
25.
AgulhariCMOliveiraRCLFPeresPLD. LMI relaxations for reduced-order robust control of continuous-time uncertain linear systems. IEEE T Automat Contr2012; 57: 1532–1537.
26.
ChesiG.Exact robust stability analysis of uncertain systems with a scalar parameter via LMIs. Automatica2013; 49: 1083–1086.
27.
GahinetPApkarianPChilaliM.Affine parameter-dependent Lyapunov functions and real parametric uncertainty. IEEE T Automat Contr1996; 41: 436–442.
28.
AzumaTWatanabeRUchidaK. A new LMI approach to analysis of linear systems depending on scheduling parameter in polynomial forms. Autom2000; 48: 199–205.
29.
TanDWangXZhenT.Turbo-fan engine dynamic output feedback control with mixed weighted sensitivity based on LMI. J Aerospace Power2005; 20: 309–313.
30.
RebergaLHenrionDBernussouJ. LPV modeling of a turbofan engine. In: Proceedings of the 16th IFAC world congress, Prague, 3–8 July 2005, pp.526–531. Elsevier IFAC Publications.
31.
GilbertWHenrionDBernussouJ. Polynomial LPV synthesis applied to turbofan engines. Contr Eng Pract2010; 18: 1077–1083.