Wireless Stepper Motor Control and Optimization Based On Robust Control Theory
Wireless Stepper Motor Control and Optimization Based On Robust Control Theory
Corresponding Author:
Waleed Khalid Al-Azzawi
Medical Technical College
AI-Farahidi University, Baghdad, Iraq
Email: [email protected]; [email protected]
1. INTRODUCTION
Hybrid stepper motor is a non-linear motor that has been investigated to rotate in specific angular
position. Any stepper motors (SMs) require conventional controllers for position and speed control. Thus,
SMs are currently utilized in manufacturing and different engineering applications. Recently, SM is widely
used in several motion control applications for example robotics, printers, and discrete control circuits.
Currently, numerous methods have been presented for positioning, speed control and obtained of appropriate
controller with wireless network in SM. It is important that a complex controller will be required due to
nonlinear structure of SM and wireless network, while output tracking problem is characterized. In recent
decades, adaptive algorithms have been applied to hybrid SM increased [1, 2]. Otherwise, the other
techniques such as PID controller [3, 4] and robust controller have been improved particularly for uncertain
parameters systems [5-7]. Similarly, numerous of the research focus on system identification and control
based on intelligent controller such as neural networks, genetic algorithms, and fuzzy logic [8-10].
The neural network is design based on back-propagation model and trained for SM identification. In
addition, integration of fuzzy logics and adaptive control is used to obtained required control signal [11-13].
Furthermore, used genetic algorithm and adaptive control is built for SM identification [14-16]. In contrast,
this paper designs a model reference robust controller for uncertain parameters in wireless network such as
time delay, minimizing distance and time in SM. In this paper, we use true-time tools based model reference
controller system in order to create a robust controller able to remove and minimize all uncertain parameters
of the wireless network SM model. It can be seen from the block diagram in Figure 1 that in wireless
networked control system the closed-loops are closed via wireless communication networks. The supplement
of the wireless network in the feedback control loop makes the analysis and design of systems more difficult
than the conventional structural model. The wireless network control system can create undependable and
time delay-dependent stages of service in terms of, for example, time delays, jitter, or packet dropouts. The
quality of service (QoS) can improve the real-time wireless network control system performance, however,
the wireless network performance is still subject to frequency interference, bandwidth limitation, to
aggressive flows. It is also noteworthy that protocols providing the quality of service are not common in all
real-time networks [2].
2. MATHEMATICAL MODEL OF SM
The mathematical models are derived according to the following assumptions: Mutual inductances
are ignored, minimum variation of self-inductance with mechanical angle, fluxes are assumed to be
sinusoidal around mean value, neglected all torques values.
where, 𝑖𝑎 and 𝑖𝑏 are armatures and phase current respectively, 𝑣𝑎 and 𝑣𝑏 are armature and phase voltage, 𝑁𝑟
is the number of teeth, 𝑅 is resistance, 𝑘𝑚 is motor torque, 𝑤 is angular speed of motor, and 𝐿 is inductance.
where, J is motor moment of inertia, 𝐵 is friction viscous factor, 𝑇𝐿 is load torque, 𝑘𝐷 is drive torque, and 𝜃̇ is
motor position.
𝑣𝑎 𝑣𝑏
𝑢𝑟 = and 𝑢𝑏 = (4)
𝐿 𝐿
𝑥 𝑤̇
By defining 𝑥 = [ 1 ] = [ ̇ ] the control system can be written as follows.
𝑥2 𝜃
𝑥̇1 = 𝑥2 ⋯ ⋯ ⋯
𝑘𝑚 𝐿 𝑅𝑥2 (5)
𝑥̇ 2 = (𝑢𝑟 − 𝑢 )
𝑅𝐽 𝐿 𝑑
function and its value is selected according to system requirement. Also, 𝑢𝑟 and 𝑢𝑑 are considered as the
system inputs and defined as follows.
𝑢𝑟 = 𝛼, 𝑢𝑑 = 𝛼𝑈 (6)
3. SIMULATION RESULTS
In this section, we apply robust control design theory to state equation which obtained from section
2. Also, we compared the system performance when used traditional control and robust control in output
signal tracking control. For this purpose, we required to use system (5) in SM block of block-diagram which
has been shown in Figure 1. For the purpose of simulation, we use the following values for the system
parameters, obtained from [14]:
𝑠𝑒𝑐
𝑅 = 100 Ω, 𝐿 = 0.001 H, 𝐵 = 0.001 𝑁𝑚 𝑟𝑎𝑑 , 𝐽 = 57 × 10−7 𝐾𝑔𝑚2 , 𝑁𝑟 = 50, and
𝑘𝑚 = 114 × 10−3 𝑁𝑚 ⁄𝐴
It must be noted that all torques values has been neglected in (1). The purpose of control design is to
have the output of rotor position tracks the desirable path shown in Figure 2 with minimum error. To
demonstration the efficiency of proposed controller, in addition to certain model of the system, the
experiments have been implemented in the presence of uncertainty. The model reference error between the
wireless SM output and the robust model reference controller output is used as the error training signal. The
procedure is illustrated in Figure 3. Tracking performance for traditional and robust control system, under
certain model condition, is shown in Figure 4.
IAES Int J Rob & Autom, Vol. 10, No. 2, June 2021 : 144 – 148
Int J Rob & Autom ISSN: 2722-2586 147
It must be seen that traditional controller modelling is designed according to [16]. As well, model
factors are constant in both traditional and robust model reference control system during simulation process.
It is observed from Figure 4 that the proposed robust model reference controller reaches to the desirable
output faster than traditional controller. As shown in Figure 4, time constant of traditional controller and
proposed robust model reference controllers are 0.029 and 0.017, respectively. Furthermore, simulation
results with the existence of system factors uncertainty have been shown in Figure 5. It must be noted that
uncertainty has been applied to rotor, load inertia, and viscous friction coefficient of the SMs [3]. Similarly, a
random disturbance has been applied to load and viscous friction coefficient in scale of 58x10 -9 and 2x10-5,
respectively. In Figure 5, uncertainty is applied to load and viscous friction coefficient, respectively, and
tracking performance is compared for both traditional controller and robust model reference controllers. It is
observable that proposed robust model reference controller has better performance in tracking control signal
and also faster response rather than traditional controller. Also, proposed controller is more robust against
modifications and uncertain parameters of the system model.
4. CONCLUSION
Based on simulation results, it was detected that proposed robust model reference controller has
enhanced the tracking control signal and more robustness response in comparison with traditional controller
in the presence of both uncertainties. Actually, using of uncertain signals applied to system model and robust
controller methods to model nonlinear and indefinite functions, results in handling uncertainties much better
than the traditional controller. Thus, the effect of uncertainties removed or becomes minimum. Finally, it was
presented that robust controller provides high performance in presence of uncertain signal and the simulation
results demonstrated the main objective of the proposed controller that was accurate output position control.
Wireless stepper motor control and optimization based on robust control theory (Waleed Khalid Al-Azzawi)
148 ISSN: 2722-2586
REFERENCES
[1] V. Del Toro, Electric machines and power systems. NJ: Prentice-Hall, 1985.
[2] M. S. M. Elksasy and H. H. Gad, “A new technique for controlling hybrid stepper motor through modified PID
controller,” International Journal of Electrical & Computer Sciences IJECS-IJENS, vol. 10, no. 2, pp. 28-35, 2014.
[3] A. S. Kumar and V. Jayalakshmi, “Modelling of speed control based on digital PID controller for pm stepper
motor,” International Journal of Pure and Applied Mathematics, vol. 116, no. 19, pp. 137-142, 2017.
[4] J. G. Vlachogiannis and K. Y. Lee, “Economic load dispatch—A comparative study on heuristic optimization
techniques with an improved coordinated aggregation-based PSO,” in IEEE Transactions on Power Systems, vol.
24, no. 2, pp. 991-1001, May 2009, doi: 10.1109/TPWRS.2009.2016524.
[5] Q. Wu and C. Shao, "Novel hybrid sliding-mode controller for direct torque control induction motor drives," in
2006 American Control Conference, 2006, pp. 5, doi: 10.1109/ACC.2006.1656640.
[6] R. Majumder, B. Chaudhuri, H. El-Zobaidi, B. Pal, and I. Jaimoukha, “LMI approach to normalised ℋ∞ loop-
shaping design of power system damping controllers,” IEE Proceedings - Generation, Transmission and
Distribution, vol. 152, no. 6, p. 952, 2005.
[7] A. Rahim and E. P. Nowicki, “Performance of a grid-connected wind generation system with a robust susceptance
controller,” Electric Power Systems Research, vol. 81, no. 1, pp. 149-157, 2011.
[8] T. Radpukdee and P. Jirawattana, “Uncertainty learning and compensation: An application to pressure tracking of
an electro-hydraulic proportional relief valve,” Control Engineering Practice, vol. 17, no. 2, pp. 291-301, 2009.
[9] X. Huang and L. Shi, "Simulation on a Fuzzy-PID Position Controller of the CNC Servo System," in Sixth
International Conference on Intelligent Systems Design and Applications, 2006, pp. 305-309, doi:
10.1109/ISDA.2006.237.
[10] E. Kilic, M. Dolen, H. Caliskan, A. B. Koku, and T. Balkan, “Pressure prediction on a variable-speed pump
controlled hydraulic system using structured recurrent neural networks,” Control Engineering Practice, vol. 26, pp.
51-71, 2014.
[11] G. Feng, "Position control of a PM stepper motor using neural networks," in Proceedings of the 39th IEEE
Conference on Decision and Control (Cat. No.00CH37187), 2000, pp. 1766-1769 vol. 2, doi:
10.1109/CDC.2000.912117.
[12] M. D. Minkov, J. L. Rodgerson, and R.G. Harly, “Adaptive neural speed controller of a dc motor,” Electric Power
Systems Research, vol. 47, no. 2, pp. 123-132, 1998.
[13] K. Nouri, R. Dhaouadi, and N. B. Braiek, “Adaptive control of a nonlinear de motor drive using recurrent neural
networks,” Applied Soft Computing, vol. 8, no. 1, pp. 371-382, 2008.
[14] W. A. Bedwani and O. M. Ismail, “Genetic optimization of variable structure PID control systems,” in Proceedings
ACS/IEEE International Conference on Computer Systems and Applications, Beirut, Lebanon, 2001, pp. 27-30,
doi: 10.1109/AICCSA.2001.933947.
[15] M. R. Zaidan, “Impact of artificial neural network for DC motor speed control over the conventional controller,”
Journal of Engineering and Applied Sciences, vol. 13, no. 21, pp. 9156-9163, 2018.
[16] B. M. Zaineb, A. Aicha, B. H. Mouna, and S. Lassaad, “Speed control of DC motor based on an adaptive feed
forward neural IMC controller,” in 2017 International Conference on Green Energy Conversion Systems (GECS),
Hammamet, 2017, pp. 1-7, doi: 10.1109/GECS.2017.8066278.
IAES Int J Rob & Autom, Vol. 10, No. 2, June 2021 : 144 – 148