Abstract

This paper is concerned with designing multi-input multi-output (MIMO) proportional-integral-derivative (PID) control having filtered derivative terms to achieve optimal linear quadratic performance for a class of linear uncertain MIMO systems with norm-bounded time-varying uncertainties. A necessary and sufficient condition for existence of the PID controller is obtained in terms of rank constrained linear matrix inequalities (LMIs). Using an existing penalty-function-based approximation for matrix rank minimization, an algorithm is proposed to solve these rank constrained LMIs and find PID gains. A suitable numerical example is considered to show the efficacy of the proposed approach in ensuring robust performance as compared to the existing ones. The proposed algorithm is also tested on several benchmark examples and found to be computationally much more efficient than some well-known methods.

References

1.
Silva
,
E. I.
, and
Erraz
,
D. A.
,
2006
, “
An LQR Based MIMO PID Controller Synthesis Method for Unconstrained Lagrangian Mechanical Systems
,”
IEEE Conference on Decision and Control
, San Diego, CA, Dec. 13–15, pp.
6593
6598
.10.1109/CDC.2006.377348
2.
Delibasi
,
A.
,
Kucukdemiral
,
I. B.
, and
Cansever
,
G.
,
2007
, “
A Robust PID Like State-Feedback Control Via LMI Approach: An Application on a Double Inverted Pendulum System
,”
IEEE International Symposium on Computational Intelligence in Robotics and Automation,
Jacksonville, FL, June 20–23, pp.
374
379
.10.1109/CIRA.2007.382838
3.
Zhang
,
Y.
,
Shieh
,
L. S.
, and
Dunn
,
A. C.
,
2004
, “
PID Controller Design for Disturbed Multivariable Systems
,”
IEE Proc. Control Theory Appl.
,
151
(
5
), pp.
567
576
.10.1049/ip-cta:20040751
4.
Kondo
,
H.
,
Ochi
,
Y.
, and
Sasano
,
S.
,
2011
, “
PID Controller Design Using Fractional Balanced Reduction
,”
SICE Annual Conference
,
Waseda University
,
Tokyo, Japan
, Sept. 13–18, pp.
1791
1796
.https://ieeexplore.ieee.org/document/6060256?arnumber=6060256
5.
Kondo
,
H.
, and
Ochi
,
Y.
,
2011
, “
MIMO PID Controller Design Based on Integral-Type Optimal Servomechanism and Its Extension to Model-Following-Type
,”
SICE J. Control, Meas. Syst. Integration
,
4
(
6
), pp.
439
444
.10.9746/jcmsi.4.439
6.
Ochi
,
Y.
, and
Kondo
,
H.
,
2013
, “
Design of a MIMO PID Controller by Integral-Type Optimal Servomechanism and Fractional Balanced Reduction
,”
SICE J. Control, Meas. Syst. Integration
,
6
(
6
), pp.
411
418
.10.9746/jcmsi.6.411
7.
Pradhan
,
J. K.
, and
Ghosh
,
A.
,
2015
, “
Multi-Input and Multi-Output Proportional-Integral-Derivative Controller Design Via Linear Quadratic Regulator-Linear Matrix Inequality Approach
,”
IET Control Theory Appl.
,
9
(
14
), pp.
2140
2145
.10.1049/iet-cta.2015.0012
8.
Zheng
,
F.
,
Wang
,
Q. G.
, and
Lee
,
T. H.
,
2002
, “
On the Design of Multivariable PID Controllers Via LMI Approach
,”
Automatica
,
38
(
3
), pp.
517
526
.10.1016/S0005-1098(01)00237-0
9.
He
,
Y.
, and
Wang
,
Q. G.
,
2006
, “
An Improved ILMI Method for Static Output Feedback Control With Application to Multivariable PID Control
,”
IEEE Trans. Autom. Control
,
51
(
10
), pp.
1678
1683
.10.1109/TAC.2006.883029
10.
Lin
,
C.
,
Wang
,
Q. G.
, and
Lee
,
T. H.
,
2004
, “
An Improvement on Multivariable PID Controller Design Via Iterative LMI Approach
,”
Automatica
,
40
(
3
), pp.
519
525
.10.1016/j.automatica.2003.10.008
11.
Wang
,
Q. G.
,
Lin
,
C.
,
Ye
,
Z.
,
Wen
,
G.
,
He
,
Y.
, and
Hang
,
C. C.
,
2007
, “
A quasi-LMI Approach to Computing Stabilizing Parameter Ranges of Multi-Loop PID Controllers
,”
J. Process Control
,
17
(
1
), pp.
59
72
.10.1016/j.jprocont.2006.08.006
12.
Bianchi
,
F. D.
,
Mantz
,
R. J.
, and
Christiansen
,
C. F.
,
2008
, “
Multivariable PID Control With Set-Point Weighting Via BMI Optimisation
,”
Automatica
,
44
(
2
), pp.
472
478
.10.1016/j.automatica.2007.05.021
13.
Mattei
,
M.
,
2001
, “
Robust Multivariable PID Control for Linear Parameter Varying Systems
,”
Automatica
,
37
(
12
), pp.
1997
2003
.10.1016/S0005-1098(01)00156-X
14.
Ge
,
M.
,
Chiu
,
M. S.
, and
Wang
,
Q. G.
,
2002
, “
Robust PID Controller Design Via LMI Approach
,”
J. Process Control
,
12
(
1
), pp.
3
13
.10.1016/S0959-1524(00)00057-3
15.
Boyd
,
S.
,
Hast
,
M.
, and
Åström
,
K. J.
,
2016
, “
MIMO PID Tuning Via Iterated LMI Restriction
,”
Int. J. Robust Nonlinear Control
,
26
(
8
), pp.
1718
1731
.10.1002/rnc.3376
16.
Tan
,
W.
,
Chen
,
T.
, and
Marquez
,
H. J.
,
2008
, “
Robust Controller Design and PID Tuning for Multivariable Processes
,”
Asian J. Control
,
4
(
4
), pp.
439
451
.10.1111/j.1934-6093.2002.tb00085.x
17.
Petersen
,
I. R.
, and
Tempo
,
R.
,
2014
, “
Robust Control of Uncertain System: Classical Results and Recent Developments
,”
Automatica
,
50
(
5
), pp.
1315
1335
.10.1016/j.automatica.2014.02.042
18.
Moheimani
,
S. O. R.
, and
Petersen
,
I. R.
,
1996
, “
Optimal Guaranteed Cost Control of Uncertain Systems Via Static and Dynamic Output Feedback
,”
Automatica
,
32
(
4
), pp.
575
579
.10.1016/0005-1098(95)00178-6
19.
Zhou
,
B.
,
Zi
,
B.
, and
Zhu
,
W.
,
2021
, “
Static Response Analysis of a Dual Crane System Using Fuzzy Parameters
,”
J. Comput. Inf. Sci. Eng.
,
21
(
6
), pp.
1
26
.10.1115/1.4050618
20.
Zhou
,
B.
,
Zi
,
B.
,
Li
,
Y.
, and
Zhu
,
W.
,
2021
, “
Hybrid Compound Function/Subinterval Perturbation Method for Kinematic Analysis of a Dual-Crane System With Large Bounded Uncertainty
,”
J. Comput. Nonlinear Dyn.
,
16
(
1
), pp.
1
10
.10.1115/1.4048363
21.
Fazel
,
M.
,
Hindi
,
H.
, and
Boyd
,
S. P.
,
2001
, “
A Rank Minimization Heuristic With Application to Minimum Order System Approximation
,”
American Control Conference
, Arlington, VA, June 25–27, pp.
4734
4739
.10.1109/ACC.2001.945730
22.
Orsi
,
R.
,
Helmke
,
U.
, and
Moore
,
J. B.
,
2006
, “
A Newton Like Method for Solving Rank Constrained Linear Matrix Inequalities
,”
Automatica
,
42
(
11
), pp.
1875
1882
.10.1016/j.automatica.2006.05.026
23.
Recht
,
B.
,
Fazel
,
M.
, and
Parrilo
,
P. A.
,
2010
, “
Guaranteed Minimum-Rank Solutions of Linear Matrix Equations Via Nuclear Norm Minimization
,”
SIAM Review
,
52
(
3
), pp.
471
501
.10.1137/070697835
24.
Orsi
,
R.
,
2005
, “
LMIrank: Software for Rank Constrained LMI Problems
,” Available from: https://yalmip.github.io/solver/lmirank/
25.
Zhao
,
Y. B.
,
2012
, “
An Approximation Theory of Matrix Rank Minimization and Its Application to Quadratic Equations
,”
Linear Algebra Its Appl.
,
437
(
1
), pp.
77
93
.10.1016/j.laa.2012.02.021
26.
Leibfritz
,
F.
, and
Lipinski
,
W.
,
2003
, “
Description of the Benchmark Examples in COMPleib 1.0
,” University of Trier, Department of Mathematics, D–54286 Trier, Germany, accessed July 15, 2022, http://www.friedemann-leibfritz.de/COMPlib_Data/COMPlib_Test_Set.pdf
27.
Dinh
,
Q. T.
,
Gumussoy
,
S.
,
Michiels
,
W.
, and
Diehl
,
M.
,
2012
, “
Combining Convex-Concave Decompositions and Linearization Approaches for Solving BMIs With Application to Static Output Feedback
,”
IEEE Trans. Auto. Control
,
57
(
6
), pp.
1377
1390
.10.1109/TAC.2011.2176154
28.
Lu
,
J. G.
, and
Chen
,
G.
,
2009
, “
Robust Stability and Stabilization of Fractional-Order Interval Systems: An LMI Approach
,”
IEEE Trans. Autom. Control
,
54
(
6
), pp.
1294
1299
.10.1109/TAC.2009.2013056
29.
Khargonekar
,
P. P.
,
Petersen
,
I. R.
, and
Zhou
,
K.
,
1990
, “
Robust Stabilization of Uncertain Linear Systems: Quadratic Stabilizability and H Control Theory
,”
IEEE Trans. Autom. Control
,
353
(
3
), pp.
356
361
.10.1109/9.50357
30.
Boyd
,
S. P.
,
Ghaoui
,
L. E.
,
Feron
,
E.
, and
Balkrishnan
,
V.
,
1994
,
Linear Matrix Inequalities in Systems and Control Theory
,
Siam
,
Philadelphia, PA
.
31.
Ankelhed
,
D.
,
2011
, “
On Design of Low Order H Controllers
,” Ph.D thesis,
Department of Electrical Engineering, Linkoping University
,
Sweden
.
32.
Beren
,
E. B.
,
1997
, “
Methods for Optimization based Fixed-Order Control Design
,” Doctoral dissertation,
Technical University of Denmark
,
Denmark
.
33.
Löfberg
,
J.
,
2004
, “
YALMIP: A Toolbox for Modeling and Optimization in MATLAB
,”
IEEE Int. Symposium on Computer Aided Control Systems Design
, Taipei, Sept. 2–4, pp.
284
289
.http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main
34.
Sturm
,
J. F.
,
1999
, “
Using SeDuMi 1.02, a MATLAB Toolbox for Optimization Over Symmetric Cones
,”
Optim. Methods Softw.
,
11
(1–4), pp.
625
653
.10.1080/10556789908805766
35.
Burke
,
J. V.
,
Henrion
,
H. D.
,
Lewis
,
A. S.
, and
Overton
,
M. L.
,
2006
, “
HIFOO-a MATLAB Package for Fixed-Order Controller Design and H Optimization
,”
IFAC Proc.
,
39
(
9
), pp.
339
344
.10.3182/20060705-3-FR-2907.00059
36.
Apkarian
,
P.
, and
Noll
,
D.
,
2006
, “
Nonsmooth H Synthesis
,”
IEEE Trans. Autom. Control
,
51
(
1
), pp.
71
86
.10.1109/TAC.2005.860290
You do not currently have access to this content.