Abstract | Problem Definition | Our Approach | Simulation Results |
Conclusions | Computer Programs | Division of labor | References |
Mixed H2/Hinf control designs are quite useful for robust performance design systems under parameter perturbation and uncertain disturbance. However, the conventional output feedback designs of H2/Hinf optimal control are very complicated and not easy implemented for practical industrial applications. In this project, a PID design algorithm for mixed H2/Hinf control is proposed via the derivative-free optimization techniques including genetic algorithm, simulated annealing, random search, and downhill simplex search.
Consider the plant with PID controller as follow:
where d(t)=disturbance=0.1*sin(105t)
m(t)=noise=0.01*normal white noise
Rho | KP | KI | J |
---|---|---|---|
0.01 | 7.3016 | 15.2381 | 0.0078 |
0.05 | 4.4440 | 15.8730 | 0.0169 |
0.10 | 3.4921 | 17.1429 | 0.0247 |
start point | KP | KI | J | Els_time(s) |
---|---|---|---|---|
(1,1) | 7.3747 | 13.4693 | 0.00775816 | 123.47 |
(3,200) | 7.369039 | 13.153779 | 0.00775852 | 96.89 |
(7,13) | 7.37453 | 12.86189 | 0.00775582 | 114.14 |
start point | KP | KI | J | Els_time(s) |
---|---|---|---|---|
(1,1) | 4.6617 | 15.6455 | 0.0169278 | 261.12 |
(7,50) | 4.6235 | 15.6775 | 0.0169267 | 59.6 |
(4,15) | 4.5918 | 15.7234 | 0.0169272 | 64.92 |
start point | KP | KI | J | Els_time(s) |
---|---|---|---|---|
(1,1) | 3.4002 | 16.7922 | 0.0246569 | 213.55 |
(5,200) | 3.3629 | 16.8727 | 0.0246592 | 62.06 |
(3,16) | 3.3329 | 17.0116 | 0.0246693 | 67.56 |
Rho | KP | KI | J |
---|---|---|---|
0.01 | 7.3781 | 14.7374 | 0.0078 |
0.05 | 4.5198 | 15.7565 | 0.0169 |
0.10 | 3.6264 | 17.3436 | 0.0248 |
Rho | KP | KI | J |
---|---|---|---|
0.01 | 6.8233 | 15.1052 | 0.0080 |
0.05 | 4.8117 | 15.8860 | 0.0170 |
0.10 | 4.3056 | 16.9140 | 0.0255 |
KP | KI | J | |
---|---|---|---|
Roh = 0.01 | |||
Genetic algorithms | 7.3016 | 15.2381 | 0.0078 |
Random search | 7.37453 | 12.86189 | 0.00775582 |
Down simplex search | 7.3781 | 14.7374 | 0.0078 |
Simulated annealing | 6.8233 | 15.1052 | 0.0080 |
Roh = 0.05 | |||
Genetic algorithms | 4.444 | 15.873 | 0.0169 |
Random search | 4.6235 | 15.6775 | 0.0169267 |
Down simplex search | 4.5198 | 15.7565 | 0.0169 |
Simulated annealing | 4.8117 | 15.8860 | 0.0170 |
Roh = 0.1 | |||
Genetic algorithms | 3.4921 | 17.1429 | 0.0247 |
Random search | 3.4002 | 16.7922 | 0.0246569 |
Down simplex search | 3.6264 | 17.3436 | 0.0248 |
Simulated annealing | 4.3056 | 16.9140 | 0.0255 |