The Linear Quadratic Regular Algorithm-Based Control System of The Direct Current Motor
The Linear Quadratic Regular Algorithm-Based Control System of The Direct Current Motor
Trong-Thang Nguyen
Faculty of Energy Engineering, Thuyloi University, Vietnam
Corresponding Author:
Trong-Thang Nguyen,
Faculty of Energy Engineering, Thuyloi University,
175 Tay Son, Dong Da, Ha Noi, Viet Nam
Email: nguyentrongthang@tlu.edu.vn
1. INTRODUCTION
The DC motor is a traditional electric motor. In comparison to the other electric motor such as
brushless DC motors [1], induction machine [2], [3], the DC motor has the intrinsic advantages such as the
ease of maintenance, the large electromagnetic torque, the simple control structure and the adjust ability of
the speed in a wide range. Thus, the DC motor is still very popular in the application of industrial areas
required the high-quality motion, such as mining, transportation, steel rolling, etc. So, it is very important to
enhance the performance of the DC motor control system. There are many studies on the DC motor control
such as [4], [5], [6], [7], most of these studies use a simple controller such as Proportional–Integral–
Derivative (PID) controllers. The advantage of the PID control is a simple structure, but the drawback is that
the quality of the control system is not high. The research [8] have proposed a solution to control the DC
motor that has achieved high-quality, it is the control method based on the flatness principle, but the
limitation of this method is that the control algorithm is complex.
To overcome all the limitations of the previous method, in this study, the author proposes a solution
to build a control system based on the linear quadratic regulator controller. The control algorithm is simple
and the control quality is optimized. By using LQR controller, the deviation of the DC Motor speed can be
minimized, and the response speed is not changed when the disturbance such as shaft torque is changed.
The LQR control method is used to control a lot of objects in practice as two-wheels self-balancing
mobile robot [9], [10], [11], converter [12], [13], quad-rotor [14], [15], wind power generator [16]. The
Linear Quadratic Regulator method is setting the controller by using a mathematical algorithm to minimize
the cost function with weighting factors defined by the designer. The cost-function is often defined as a sum
of the deviations of response output and their desired values [17], [18].
To investigate the dependence of the Motor speed on the armature voltage, we set the armature
voltage change from Va = 75V to Va = 100V. To investigate the dependence of the Motor speed on the shaft
Title of manuscript is short and clear, implies research results (First Author)
34 ISSN: xxxx-xxxx
torque, we set the shaft torque change from TL = 10(N.M) to TL = 20(N.M). Running the simulation model,
we obtain the time characteristic of the speed shown in Figure 3.
Figure 3. The time characteristic of the speed when changing the armature voltage and the shaft torque
The control mission of the system is to control the speed of the DC motor following the desired
value. It also minimizes the change in speed when changing the torque impacted on the shaft of the DC
Motor. In this study, the author proposes an optimal controller LQR to control the response speed following
the set speed with the shortest conversion time.
In the above state equations, the state variables are x ( x1 , x2 , x3 ) ( / s, , ia ) , the control
1 1
signal is Va . The torque T TL T f is the noise.
J J
We design the control signal u (t ) K LQR .x (t ) in order for lim t ( x response x set ) 0 .
Named xe is the error between xresponse and x set .
xe (x1 x1 _ response x1 _ set , x2 x2 _ response x2 _ set , x3 x3 _ response x x3 _ set ) .
The state equation (20) is rewritten as follows:
Title of manuscript is short and clear, implies research results (First Author)
36 ISSN: xxxx-xxxx
2 0 0
With Q 0 30 0 , R 0.02 .
0 0 0
The optimal control signal:
u * (t ) K LQR .x(t ) (23)
Where:
K LQR R 1.B T .P (24)
P is the positive semi-definite solution of the Riccati equation:
P.A A T .P Q PBR1 .BT .P 0 (25)
Solving the equation (25) we have:
7.7821 0.1394 0.0022
P 0.1394 0.5380 0.0085 (26)
0.0022 0.0085 0.0002
Replace P into (24), we have:
K LQR (10.0000 ,38.4622, 0.8937) (27)
The control system diagram is shown in Figure 6.
almost unaffected by the change of the shaft torque. To more clearly show the different qualities in the
different cases, the simulation results are zoom and shown in Figure 8.
Figure 7. The simulation results in the different cases: Feed-forward, PI, LQR controller
6. CONCLUSION
In this study, the author has succeeded in building the optimal controller LQR for the DC Motor.
The control quality of the proposed controller LQR is compared with the traditional controllers. The
simulation results show that the system with LQR controller offers superior quality compared to traditional
controllers. The response speed always follows to the set speed with a very short transition time. The
response speed is almost unaffected when changing the shaft torque. Finally, the proposed controller has very
simple control algorithms, but the quality is optimal. This is a good basis for applying control algorithm to
electric motion using the DC Motor.
REFERENCES
[1] Park, J. S., & Lee, K. D. Design and Implementation of BLDC Motor with Integrated Drive Circuit. International
Journal of Power Electronics and Drive Systems (IJPEDS), 8(3), 1109-1116, 2017.
[2] Abdelhak, B., & Bachir, B. A High gain observer based sensorless nonlinear control of induction
machine. International Journal of Power Electronics and Drive Systems, 5(3), 305, 2015.
[3] Gunabalan, R., & Subbiah, V. Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy
Controller. International Journal of Power Electronics and Drive Systems, 5(3), 315, 2015.
[4] Bosco, Maycon Chimini, et al,"Estimation of parameters and tuning of a speed PI of permanent magnet DC Motor
using differential evolution", Electric Machines and Drives Conference (IEMDC), IEEE International,2017,pp.1-6.
[5] Yao, Jianyong, Zongxia Jiao, and Dawei Ma,"Adaptive robust control of DC Motors with extended state
observer", IEEE Transactions on Industrial Electronics Vol 61.7 ,2014, pp. 3630-3637.
Title of manuscript is short and clear, implies research results (First Author)
38 ISSN: xxxx-xxxx
[6] Xue, Dingyu, Chunna Zhao, and YangQuan Chen, "Fractional order PID control of a DC-Motor with elastic shaft:
a case study", American Control Conference, IEEE, 2006, pp.1-6
[7] Thomas, Neenu, and Dr P. Poongodi, "Position control of DC Motor using genetic algorithm based PID
controller", Proceedings of the World Congress on Engineering, 2009, vol. 2, pp. 1-3.
[8] Trong, T. N. (2017). The Control Structure for DC Motor based on the Flatness Control. International Journal of
Power Electronics and Drive Systems (IJPEDS), 8(4), 1814-1821.
[9] Xu, C., Li, M., & Pan, F. (2011, September). The system design and LQR control of a two-wheels self-balancing
mobile robot. In Electrical and Control Engineering (ICECE), 2011 International Conference on (pp. 2786-2789).
IEEE.
[10] Zhao, J., & Ruan, X. (2008). The LQR control and design of dual-wheel upright self-balance Robot. Intelligent
Control and Automation, 4864-4869.
[11] Qiang, L., Ke-Ke, W., & Guo-Sheng, W. (2009, June). Research of LQR controller based on two-wheeled self-
balancing robot. In Control and Decision Conference, 2009. CCDC'09. Chinese (pp. 2343-2348). IEEE.
[12] Zhang, M., Li, X., Liu, J., Su, H., & Song, J. (2016, May). Digital LQR steady-state optimal control with
feedforward for nonminimum phase boost DC-DC converter. In Control and Decision Conference (CCDC), 2016
Chinese (pp. 384-389). IEEE.
[13] Rakhshani, E., Cantarellas, A. M., Remon, D., Luna, A., & Rodriguez, P. (2013, June). PSO-based LQR controller
for multi modular converters. In ECCE Asia Downunder (ECCE Asia), 2013 IEEE (pp. 1023-1027). IEEE.
[14] Reyes-Valeria, E., Enriquez-Caldera, R., Camacho-Lara, S., & Guichard, J. (2013, March). LQR control for a
quadrotor using unit quaternions: Modeling and simulation. In Electronics, Communications and Computing
(CONIELECOMP), 2013 International Conference on (pp. 172-178). IEEE.
[15] Liu, C., Pan, J., & Chang, Y. (2016, July). PID and LQR trajectory tracking control for an unmanned quadrotor
helicopter: Experimental studies. In Control Conference (CCC), 2016 35th Chinese (pp. 10845-10850). IEEE.
[16] Slavov, T. P. T. (2018, January). LQR power control of wind generator. In 2018 Cybernetics & Informatics
(K&I) (pp. 1-6). IEEE.
[17] Friedland, B. (2005). An introduction to state-space methods. Control System Design, 3-16.
[18] Lewis, Frank L., Draguna Vrabie, and Vassilis L. Syrmos. Optimal control. John Wiley & Sons, 2012.