© The Institution of Engineering and Technology
The new algorithm presented in this study, called TRAC (trust-region reflective adaptive controller), performs online adaptive control of time-varying linear or linearisable systems subject to parametric disturbances. The process of accomplishing such adaptive control consists of feeding the measured output signal back to TRAC – which occupies the outer loop of a control scheme – as well as the reference signal. Knowing the order of the closed-loop system in the inner loop, a parametric model of the time-varying output is derived as a function of the system's variables, such as damping and natural frequencies. Using trust-region optimisation, these parameters are estimated in real-time by recursively fitting the actual output into the parametric model. This allows for the location of the actual poles to be estimated in the s-domain after the poles have been shifted by the disturbance. Accordingly, the gains are re-tuned in order to return the actual poles to their desired location and absorb the disturbance. The primary advantage of TRAC relative to the state-of-the-art is its computational simplicity which is owed to search space restriction and heuristic approximations with trust-region search. A video of a sample application describing real-time TRAC-based control can be found on the IET's Digital Library.
References
-
-
1)
-
11. Fujimoto, H., Yao, B.: ‘Multirate adaptive robust control for discrete-time non-minimum phase systems and application to linear motors’, IEEE/ASME Trans. Mechatronics, 2005, 10, (4), pp. 371–377 (doi: 10.1109/TMECH.2005.852398).
-
2)
-
13. Cetin, A., Adli, M., Barkana, D., Kucuk, H.: ‘Implementation and development of an adaptive steering-control system’, IEEE Trans. Veh. Technol., 2010, 59, (1), pp. 75–83 (doi: 10.1109/TVT.2009.2033074).
-
3)
-
33. Moubarak, P., Ben-Tzvi, P.: ‘A globally converging algorithm for adaptive manipulation and trajectory following for mobile robots with serial redundant arms’, Robotica, 2013, 31, (8), pp. 1299–1311 (doi: 10.1017/S0263574713000520).
-
4)
-
25. Mohanty, A., Yao, B.: ‘Indirect adaptive robust control of hydraulic manipulators with accurate parameter estimates’, IEEE Trans. Control Syst. Technol., 2011, 19, (3), pp. 567–575 (doi: 10.1109/TCST.2010.2048569).
-
5)
-
1. Nise, N.: ‘Control systems engineering’ (Wiley, 2010, 6th edn.), .
-
6)
-
15. Peng, Z., Wang, D., Zhang, H., Sun, G., Wang, H.: ‘Distributed model reference adaptive control for cooperative tracking of uncertain dynamical multi-agent systems’, IET Control Theory Appl., 2013, 7, (8), pp. 1079–1087 (doi: 10.1049/iet-cta.2012.0765).
-
7)
-
12. Shen, Y., Liu, L., Dowell, E.H.: ‘Adaptive fault-tolerant robust control for a linear system with adaptive fault identification’, IET Control Theory Appl., 2013, 7, (5), pp. 246–252 (doi: 10.1049/iet-cta.2012.0696).
-
8)
-
9)
-
16. Li, Z., Deng, S., Su, C.-Y., Li, G., Yu, Z., Liu, Y., Wang, M.: ‘Decentralized adaptive control of cooperating robotic manipulators with disturbance observers’, IET Control Theory Appl., 2014, 8, (7), pp. 515–521 (doi: 10.1049/iet-cta.2013.0611).
-
10)
-
24. Szabat, K., Orlowska-Kowalska, T., Dybkowski, M.: ‘Indirect adaptive control of induction motor drive system with an elastic coupling’, IEEE Trans. Ind. Electron., 2009, 56, (10), pp. 4038–4042 (doi: 10.1109/TIE.2009.2022514).
-
11)
-
22. Guzman, E., Moreno, J.: ‘A new finite-time convergent and robust direct model reference adaptive control for SISO linear time invariant systems’. Proc. 50th Int. Conf. on Decision and Control and European Control Conf. (CDC-ECC), Orlando, Florida, 2011, pp. 7027–7032.
-
12)
-
14. Deur, J., Petri, J., Asgari, J., Hrovat, D.: ‘Recent advances in control-oriented modeling of automotive power train dynamics’, IEEE/ASME Trans. Mechatronics, 2006, 11, (5), pp. 513–523 (doi: 10.1109/TMECH.2006.882980).
-
13)
-
19. Madonski, R., Przybyla, M., Kordasz, M., Herman, P.: ‘Application of active disturbance rejection control to a reel-to-reel system seen in tire industry’. Proc. IEEE Int. Conf. on Automation Science and Engineering, CASE’11, Trieste, Italy, 2011, pp. 274–278.
-
14)
-
26. Huang, Y., Zhou, O., Chen, X., Chen, X., Wang, Z.: ‘Robust decentralized adaptive output feedback fuzzy controller design and application to AHS’, J. Syst. Eng. Electron., 2010, 21, (5), pp. 842–849 (doi: 10.3969/j.issn.1004-4132.2010.05.019).
-
15)
-
15. Fazeli, A., Zeinali, M., Khajepour, A.: ‘Application of adaptive sliding mode control for regenerative braking torque control’, IEEE/ASME Trans. Mechatronics, 2012, 17, (4), pp. 745–755 (doi: 10.1109/TMECH.2011.2129525).
-
16)
-
29. Moubarak, P., Ben-Tzvi, P., Zaghloul, M.: ‘A self-calibrating mathematical model for the direct piezoelectric effect of a new MEMS tilt sensor’, IEEE Sens. J., 2012, 12, (5), pp. 1033–1042 (doi: 10.1109/JSEN.2011.2173188).
-
17)
-
5. Lee, H., Tomizuka, M.: ‘Adaptive vehicle traction force control for intelligent vehicle highway systems (IVHSs)’, IEEE Trans. Ind. Electron., 2003, 50, (1), pp. 37–47 (doi: 10.1109/TIE.2002.807677).
-
18)
-
32. Ugray, Z., Lasdon, L., Plummer, J.C., Glover, F., Kelly, J., Martí, R.: ‘Scatter search and local NLP solvers: a multistart framework for global optimization’, J. Comput., 2007, 19, (3), pp. 328–340.
-
19)
-
23. Hoagg, J.: ‘Multi-input multi-output direct model reference adaptive control for systems with known nonminimum-phase zeros’. Proc. 2012 American Control Conf. ACC’12, Montral, Canada, 2012, pp. 338–343.
-
20)
-
Y. Xia ,
P. Shi ,
G.P. Liu ,
D. Rees ,
J. Han
.
Active disturbance rejection control for uncertain multivariable systems with time-delay.
IET Proc. Control Theory Appl.
,
1 ,
75 -
81
-
21)
-
18. Liu, T., Gao, F.: ‘New insight into internal model control filter design for load disturbance rejection’, IET Control Theory Appl., 2010, 4, (3), pp. 448–460 (doi: 10.1049/iet-cta.2008.0472).
-
22)
-
10. Kaddissi, C., Kenne, J.-P., Saad, M.: ‘Indirect adaptive control of an electrohydraulic servo system based on nonlinear backstepping’, IEEE/ASME Trans. Mechatronics, 2011, 16, (6), pp. 1171–1177 (doi: 10.1109/TMECH.2010.2092785).
-
23)
-
D.E. Miller
.
A new approach to model reference adaptive control.
IEEE Trans. Autom. Control
,
5 ,
743 -
757
-
24)
-
9. Wu, H., Hu, J., Xie, Y.: ‘Characteristic model-based all-coef?cient adaptive control method and its applications’, IEEE Trans. Syst. Man Cybern., C, Appl. Rev., 2007, 37, (2), pp. 213–221 (doi: 10.1109/TSMCC.2006.887004).
-
25)
-
3. Stefanovic, M., Safonov, M.: ‘Safe adaptive switching control: stability and convergence’, IEEE Trans. Autom. Control, 2008, 53, (9), pp. 2012–2021 (doi: 10.1109/TAC.2008.929395).
-
26)
-
30. Moré, J., Sorensen, D.: ‘Computing a trust region step’, SIAM J. Sci. Stat. Comput., 1983, 4, (3), pp. 553–572 (doi: 10.1137/0904038).
-
27)
-
17. Sheridan, T.: ‘Adaptive automation, level of automation, allocation authority, supervisory control, and adaptive control: distinctions and modes of adaptation’, IEEE Trans. Syst. Man Cybern., A, Syst. Humans, 2011, 41, (4), pp. 662–667 (doi: 10.1109/TSMCA.2010.2093888).
-
28)
-
8. Seyab, R., Cao, Y., Yang, S.: ‘Predictive control for the ALSTOM Gasifier problem’, IET Control Theory Appl., 2006, 153, (3), pp. 293–301 (doi: 10.1049/ip-cta:20050049).
-
29)
-
6. Diao, Y., Passino, K.: ‘Adaptive neural/fuzzy control for interpolated nonlinear systems’, IEEE Trans. Fuzzy Syst., 2002, 10, (5), pp. 583–595 (doi: 10.1109/TFUZZ.2002.803493).
-
30)
-
M. Kuipers ,
P. Ioannou
.
Multiple model adaptive control with mixing.
IEEE Trans. Autom. Control
,
8 ,
1822 -
1836
-
31)
-
4. Moubarak, P., Alvarez, E., Ben-Tzvi, P.: ‘Reconfiguring a modular robot into a humanoid formation: a multi-body dynamic perspective on motion scheduling for modules and their formations’. Proc. IEEE Int. Conf. on Automation Science and Engineering, CASE‘13, Madison, WI, 2013, pp. 687–692.
-
32)
-
31. Byrd, R., Schnabel, R., Shultz, G.: ‘Approximate solution of the trust region problem by minimization over two-dimensional subspaces’, J. Math. Program., 1988, 40, (1–3), pp. 247–263 (doi: 10.1007/BF01580735).
-
33)
-
7. Landau, I., Lozano, R., M’Saad, M., Karimi, A.: ‘Adaptive control: algorithms, analysis and applications’, (Springer, 2011, 2nd edn.), .
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2014.0380
Related content
content/journals/10.1049/iet-cta.2014.0380
pub_keyword,iet_inspecKeyword,pub_concept
6
6