journal article·2020-08-18Open access

State-Constrained Sub-Optimal Tracking Controller for Continuous-Time Linear Time-Invariant (CT-LTI) Systems and Its Application for DC Motor Servo Systems

Jihwan Kim, Ung Jon, Hyeongcheol Lee

Applied Sciences· Volume 10· Issue 16

Abstract

In this paper, we propose an analytic solution of state-constrained optimal tracking control problems for continuous-time linear time-invariant (CT-LTI) systems that are based on model-based prediction, the quadratic penalty function, and the variational approach. Model-based prediction is a concept taken from model-predictive control (MPC) and this is essential to change the direction of calculation for the solution from backward to forward. The quadratic penalty function plays an important role in deriving the analytic solution since it can transform the problem into a form that does not have inequality constraints. For computational convenience, we also propose a sub-optimal controller derived from the steady-state approximation of the analytic solution and show that the proposed controller satisfies the Lyapunov stability. The main advantage of the proposed controller is that it can be implemented in real time with a lower computational load compared to the implicit MPC. Finally, the simulation results for a DC motor servo system are shown and compared with the results of the direct multi-shooting method and the implicit MPC to verify the effectiveness of the proposed controller.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Control Systems Optimization · Fault Detection and Control Systems · Iterative Learning Control Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical and Biomedical Engineering, Hanyang University, Seoul 04763, Korea

Department of Electrical Engineering, Hanyang University, Seoul 04763, Korea

Funding

Hanyang University · Ministry of Trade, Industry and Energy

References (38)

Show source-provided references
1. Industrial robot efficient trajectory generation without collision through the evolution of the optimal trajectory10.1016/j.robot.2016.09.008 ↗
2. Trajectory generation algorithm for safe human-robot collaboration based on multiple depth sensor measurements10.1016/j.mechatronics.2017.12.009 ↗
3. Hung, C.W., Vu, T.V., and Chen, C.K. (2016). The development of an optimal control strategy for a series hydraulic hybrid vehicle. Appl. Sci., 6.10.3390/app6040093 ↗
4. Optimal energy management for HEVs in eco-driving applications using bi-level MPC10.1109/TITS.2016.2634019 ↗
5. Chen, Z., Hu, H., Wu, Y., Xiao, R., Shen, J., and Liu, Y. (2018). Energy management for a power-split plug-in hybrid electric vehicle based on reinforcement learning. Appl. Sci., 8.10.3390/app8122494 ↗
6. Kirk, D.E., and Donald, E. (2004). Optimal Control Theory: An Introduction, Dover Publications.
7. Athans, M., and Falb, P.L. (2007). Optimal Control: An Introduction to the Theory and Its Applications, Dover Publications.
8. Lewis, F.L., Vrabie, D., and Syrmos, V.L. (2012). Optimal Control, John Wiley & Sons. [3rd ed.].10.1002/9781118122631 ↗
9. Pontryagin, L.S. (1962). Mathematical Theory of Optimal Processes, John Wiley & Sons.
10. Implementation of dynamic programming for n-dimensional optimal control problems with final state constraints10.1109/TCST.2012.2190935 ↗
11. Böhme, T.J., and Frank, B.J.C. (2017). Hybrid Systems, Optimal Control and Hybrid Vehicles, Springer International.10.1007/978-3-319-51317-1 ↗
12. Survey of numerical methods for trajectory optimization10.2514/2.4231 ↗
13. Betts, J.T. (2010). Practical Methods for Optimal Control and Estimation Using Nonlinear Programming, Society for Industrial and Applied Mathematics. [2nd ed.].10.1137/1.9780898718577 ↗
14. Constrained model predictive control: Stability and optimality10.1016/S0005-1098(99)00214-9 ↗
15. A survey of industrial model predictive control technology10.1016/S0967-0661(02)00186-7 ↗
16. Wang, L. (2009). Model Predictive Control System Design and Implementation Using MATLAB®, Springer-Verlag.
17. Aldaouab, I., Daniels, M., and Ordóñez, R. (2019). MPC for optimized energy exchange between two renewable-energy prosumers. Appl. Sci., 9.10.3390/app9183709 ↗
18. The explicit linear quadratic regulator for constrained systems10.1016/S0005-1098(01)00174-1 ↗
19. Model predictive control based on linear programming—The explicit solution10.1109/TAC.2002.805688 ↗
20. Grancharova, A., and Johansen, T.A. (2012). Explicit Nonlinear Model Predictive Control: Theory and Applications, Springer-Verlag.10.1007/978-3-642-28780-0 ↗
21. Corrigendum to: “The explicit linear quadratic regulator for constrained systems” [Automatica 38 (1)(2002) 3–20]10.1016/S0005-1098(03)00190-0 ↗
22. Franklin, G.F., Powell, J.D., and Workman, M. (1998). Digital Control of Dynamic Systems, Addison-Wesley. [3rd ed.].
23. Venkataraman, P. (2002). Applied Optimization with MATLAB Programming, John Wiley & Sons.
24. Bryson, A.E. (1975). Applied Optimal Control: Optimization, Estimation and Control, Hemisphere Publishing Corporation.
25. Zhang, X.D. (2017). Matrix Analysis and Applications, Cambridge University Press.10.1017/9781108277587 ↗
26. Bernstein, D.S. (2009). Matrix Mathematics: Theory, Facts, and Formulas, Princeton university press. [2nd ed.].10.1515/9781400833344 ↗
27. Khalil, H.K., and Grizzle, J.W. (2002). Nonlinear Systems, Prentice-Hall. [3rd ed.].
28. Chen, C.T. (1998). Linear System Theory and Design, Oxford University Press. [3rd ed.].
29. Precision tracking control and constraint handling of mechatronic servo systems using model predictive control
30. Data-driven reference trajectory tracking algorithm and experimental validation
31. Antlion algorithm optimized fuzzy PID supervised on-line recurrent fuzzy neural network based controller for brushless DC motor10.1080/15325008.2017.1402395 ↗
32. Brushless DC motor speed control using PID controller, fuzzy controller, and neuro fuzzy controller
33. A novel cascade control principle for feed drives of machine tools10.1016/j.cirp.2018.03.004 ↗
34. Digital twin-based optimization for ultraprecision motion systems with backlash and friction10.1109/ACCESS.2019.2928141 ↗
35. CasADi: A software framework for nonlinear optimization and optimal control10.1007/s12532-018-0139-4 ↗
36. Anderson, B.D., and Moore, J.B. (1990). Optimal Control: Linear Quadratic Methods, Dover Publications.
37. Yao, Q., and Tian, Y. (2019). A model predictive controller with longitudinal speed compensation for autonomous vehicle path tracking. Appl. Sci., 9.10.3390/app9224739 ↗
38. Wu, X., Qiao, B., and Su, C. (2020). Trajectory planning with time-variant safety margin for autonomous vehicle lane change. Appl. Sci., 10.10.3390/app10051626 ↗