Design An Optimal Robust Integral Signum of The Error Controller For Electrical Vehicle Based On Salp Swarm Optimization Algorithm
Design An Optimal Robust Integral Signum of The Error Controller For Electrical Vehicle Based On Salp Swarm Optimization Algorithm
Corresponding Author:
Arkan A. Jassim
Department of Electrical Engineering, University of Technology
Baghdad, Iraq
Email: [email protected]
1. INTRODUCTION
The automotive sector, and particularly the electric vehicle (EV) sector, is having a period of
significant redeployment. With so many advantages that electric vehicles (EVs) provide, many firms have
begun to base their new automobile models on electricity. An eco-friendly framework that combines zero
emissions, excellent power efficiency, and minimum noise pollution underpins the dominance of EVs in the
transportation sector [1], [2]. The usage of EVs lessens a country's dependency on foreign oil imports, and on a
personal level, they are more cost-effective than gasoline due to the low maintenance needs of electric motors
and low energy prices [3]. Tax breaks and bonuses help to significantly lower the cost of operating an EV. Due
to their integrated operation with sources of clean energy, electric vehicles' advantages on economic matters
are increased even more [4] as well as the potential to offer supplementary services to the grid [5], [6].
Due to their excellent combination of affordability, dependability, and performance, induction
motors are currently the most popular alternating current or AC equipment. Several methods, ranging from
the low-cost constant voltage/frequency ratio strategy to the complex sensorless control schemes, can be used
to manage torque in induction motors. These effective strategies are being used in electric automobiles [7].
The rapid development of power electronics and micro-computing has led to substantial advancements in the
control of AC electric machinery as well as in real-time implantation applications facilities. Induction motors
(IMs), in particular, have a number of built-in benefits, including ease of use, dependability, affordability,
and nearly maintenance-free electrical drives [8]. However, since they exhibit large nonlinearities and several
characteristics, most notably the rotor resistance, vary depending on operating conditions, controlling high
dynamic performance in industrial applications continues to be a difficult task. However, due to its simplicity
of operation and the fact that torque and flux were naturally decoupled and could be controlled separately by
the torque and the flux, both of which produced current, the direct current machine (DC) over time evolved
into the only electromechanical source for variable speed applications [8]–[10].
The robust controller is one of the numerous types of techniques that are used to control the
induction motor. A system's capacity to reject shocks or uncertainties in order to behave as closely as feasible
to its normal operation is referred to as robust control. A robust control system maintains a certain level of
stability or performance in the face of external disturbances. When designing and analyzing control systems,
robustness is an important quality that must be considered [11].
Previously, there were many research that used robust control approaches for controlling the
induction motor or the electrical vehicle such as, in 2015, Nasri et al. [12] introduce in their research a new
approach on the sliding mode control that can be applied on four electric vehicle independent wheels. In
2020, Pourseif and Mohajeri [13] presented that the permanent magnet synchronous motor is controlled using
robust control approaches. This method is more effective since it performs well even when the vehicle's load
torque disturbs it, as well as despite measurement noise, changes in system parameters, and high-frequency
uncertainty in both structured and unstructured forms. The control goal is to regulate and maintain the
vehicle's speed and motor torque in the intended references for the driver. In 2021, Zand et al. [14] explained
the super twisting sliding mode control (STSMC) that is being given is intended for direct torque and flux
control for three-phase induction machine speed control. In order to ensure the stability of the drive control
system while it is subject to disturbances, Lyapunov's theory has also been utilized. In 2021, Jin et al. [15]
offers a constrained robust H∞ controller architecture for an in-wheel independent drive active suspension
system for electric vehicles while taking control constraints and parameter volatility into mind. Compared
with earlier research. The induction motor of the electrical vehicle is controlled by an optimal, robust integral
signum of the error controller, the parameters of which are determined by SSA.
This paper is structured as: i) The modeling of electric vehicle is presented in section 2; ii) In
section 3, the details of the suggested ORISE controller are given; iii) Section 4 presents the salp swarm
optimization methodologies; iv) The section devoted to presenting the results obtained in section 5; and v) A
conclusion is provided in section 6.
Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1369-1378
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1371
The development torque 𝑇𝑒 can be calculated using the (4) by combining the effects of the air gap flux and
rotor current 𝐼𝑟 and solving the variables into a stationary frame with dq-axes.
3 𝑝
𝑇𝑒 = ( ) ( ) (ᴪ𝑑𝑟 𝑖𝑞𝑟 − ᴪ𝑞𝑟 𝑖𝑑𝑟 ) (4)
2 2
It is formed in (5) that the dynamic torque equation of the rotor where 𝑇𝐿 is the electric vehicle load torque
and J is the rotor's inertia [21].
2 𝑑𝑤𝑟
𝑇𝑒 = 𝑇𝐿 + ( ) 𝐽 (5)
𝑝 𝑑𝑡
Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1369-1378
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1373
The fourth force also affected that is called acceleration force as show in (9).
𝑚𝑑𝑣
𝐹𝑎𝑐𝑐𝑒 = (9)
𝑑𝑡
We obtain finally the total forces effected on the electrical vehicle as show in (10).
1 𝑚𝑑𝑣
𝐹 = 𝜌𝐴𝐶𝑑 𝑣 2 + µ𝑟𝑟 𝑚𝑔 + 𝑚𝑔𝑠𝑖𝑛(𝛽) + (10)
2 𝑑𝑡
Where v denotes the velocity of the EV, A denotes the head of the vehicle or truck, m denotes the
mass of the electrical vehicle, µ𝑟𝑟 denotes the rolling resistance coefficient, g denotes the acceleration of
gravity, 𝜌 denotes air density, and 𝛽 denotes the angle at which the machine climbs a slope, or the climbing
angle, and last but not least, 𝐶𝑑 denotes the coefficient of the drag operation.
As shown by (11) [23], the consequence of the force (F), which is a torque, will provide a result that
is unfavorable to the motor that is doing the driving.
𝑟
𝑇𝐿 = 𝐹 ( ) (11)
𝐺
Where G stands for the gearing ratio and r for the radius of the electric vehicle tires. Additionally, 𝑇𝐿 is used
to signify the torque that the EV driving motor will deliver.
The main objective of control is to provide a continuous robust control law that ensures the error
(the difference between the planned input and the actual output) asymptotically converges to zero, is |𝑒1| ⟶
0 as 𝑡⟶ 0. Auxiliary error signals, represented by the notation 𝑒𝑖∈𝑅 where 𝑖 = 1, . . 𝑛 the superscript 𝑛
denotes the order of the system. For the three-phase electric vehicle, where n=2, the auxiliary error is
defined in (13) and (14) as [27]:
So, the auxiliary error signal is given by [28]. Then, the RISE controller is given by following control signal
(15) [29].
𝑡 𝑡
𝑢(𝑡) = (𝑘𝑎 + 1) [𝑒2 (𝑡) − 𝑒2 (𝑡𝑜 ) + 𝜎 ∫0 𝑒2 (𝜎) 𝑑𝜎] + ∫0 𝛽 ∗ 𝑠𝑎𝑡 (𝑒2 (𝜎))𝑑𝜎 (15)
Design an optimal robust integral signum of the error controller for electrical vehicle … (Arkan A. Jassim)
1374 ISSN: 2088-8694
Where the normal saturation function is sat(.) and the controller parameters are 𝑘1 , 𝑘2 , 𝑘𝑎 , 𝜎, 𝛽∈𝑅, these
parameters are determined by SSA, which will be detailed in the next section. To guarantee that 𝑢(𝑡𝑜 ) = 0,
the 𝑒2 (𝑡𝑜 ) term was applied.
4𝑡 2
𝑐1 = 2𝑒 −( 𝑇 ) (17)
For updating the followers' location, (18) (Newton movement law) is used.
1
𝑋𝑗𝑖 = (𝑋𝑗𝑖 + 𝑋𝑗𝑖−1 ) (18)
2
Where 𝑋𝑗1 and 𝑋𝑗𝑖 represent the leader and followers' positions in the jth dimension, respectively, and 𝑖 ≥ 2.
The food supply locations in the j-th dimension are represented by 𝐹𝑗 . The parameters 𝑐2 and 𝑐3 are
distributed at random within the range [0 1]. The symbols 𝑢𝑏𝑗 and 𝑙𝑏𝑗 stand for the upper and lower
boundaries of the search space in the j-th dimension. The letter 𝑡 stands for the current iteration. The
maximum number of iterations is considered to be 𝑇 [31]. The integral time squared error (ITSE) (integral
time-weighted squared error) is the cost function employed in this study and is given by (19).
𝑡
𝐹𝑖𝑡𝑛𝑒𝑠𝑠 = 𝐼𝑇𝑆𝐸 = ∫0 𝑡 ∗ 𝑒(𝑡)2 (19)
Where e(t) represents the difference in EV speed between the desired input and the actual speed.
Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1369-1378
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1375
Design an optimal robust integral signum of the error controller for electrical vehicle … (Arkan A. Jassim)
1376 ISSN: 2088-8694
Figure 8. Torque load vehicle responses of comparison between ORISE and PID controller
Figure 9. Speed response with ORISE and PID controllers with SSA optimization
6. CONCLUSION
In this paper a control system of electric vehicle using 3-Phase VSI and SPWM is developed and
simulated in MATLAB-Simulink. An optimal RISE based on SSA is demonstrated in this paper. a technique
is used to provide a more reliable controller for this system (with accurate speed tracking and minimal lag);
Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1369-1378
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1377
the controlled speed of the electric vehicle based on the ORISE controller is more closely with desired input
speed than PID controller. with high accuracy either in flat roads or curved. In this work, The simulation
results of the fixed linear trajectory test it has been shown that ORISE controllers perform better than PID
controller because they showed lower overshoot but PID lower in rising time. The project can be extended
further in the future by switching out the induction motor for another motor for the electric vehicle system,
such as a switched reluctance motor, brushless DC motors, etc. It can also be implemented using FPGA
technology or any other technology.
REFERENCES
[1] J. A. P. Lopes, F. J. Soares, P. M. R. Almeida, P. C. Baptista, C. M. Silva, and T. L. Farias, “Quantification of technical impacts
and environmental benefits of electric vehicles integration on electricity grids,” in 2009 8th International Symposium on
Advanced Electromechanical Motion Systems & Electric Drives Joint Symposium, Jul. 2009, pp. 1–6, doi:
10.1109/ELECTROMOTION.2009.5259139.
[2] R. Sioshansi and P. Denholm, “Emissions impacts and benefits of plug-in hybrid electric vehicles and vehicle-to-grid services,”
Environmental Science and Technology, vol. 43, no. 4, pp. 1199–1204, Feb. 2009, doi: 10.1021/es802324j.
[3] S. M. Lukic and A. Emadi, “Effects of drivetrain hybridization on fuel economy and dynamic performance of parallel hybrid electric
vehicles,” IEEE Transactions on Vehicular Technology, vol. 53, no. 2, pp. 385–389, 2004, doi: 10.1109/TVT.2004.823525.
[4] S. Englberger, H. Hesse, D. Kucevic, and A. Jossen, “A techno-economic analysis of vehicle-to-building: Battery degradation and
efficiency analysis in the context of coordinated electric vehicle charging,” Energies, vol. 12, no. 5, p. 955, Mar. 2019, doi:
10.3390/en12050955.
[5] F. Un-Noor, S. Padmanaban, L. Mihet-Popa, M. N. Mollah, and E. Hossain, “A comprehensive study of key electric vehicle (EV)
components, technologies, challenges, impacts, and future direction of development,” Energies, vol. 10, no. 8, p. 1217, Aug.
2017, doi: 10.3390/en10081217.
[6] A. Arancibia, K. Strunz, and F. Mancilla-David, “A unified single- and three-phase control for grid connected electric vehicles,”
IEEE Transactions on Smart Grid, vol. 4, no. 4, pp. 1780–1790, Dec. 2013, doi: 10.1109/TSG.2013.2271096.
[7] M. Vasudevan and R. Arumugam, “New direct torque control scheme of induction motor for electric vehicles,” 2004 5th Asian
Control Conference, vol. 2, pp. 1377–1383, 2004.
[8] L. Baghli, “Contribution to induction machine control: Using fuzzy logic, neural networks and genetic algorithms,” Henri
Poincare University, 1999.
[9] M. A. Ouhrouche and C. Volat, “Simulation of a direct field-oriented controller for an induction motor using MATLAB/Simulink
software package ξ α,” in Proceedings of the IASTED International Conference MS’2000, 2000, no. 1, pp. 15–17.
[10] J. Jung and K. Nam, “A dynamic decoupling control scheme for high-speed operation of induction motors,” IEEE Transactions
on Industrial Electronics, vol. 46, no. 1, pp. 100–110, 1999, doi: 10.1109/41.744397.
[11] N. Stefanovic, “Robust L2 nonlinear control of EDFA with amplified spontaneous emission,” University of Toronto, 2005.
[12] A. Nasri, B. Gasbaoui, and B. M. Fayssal, “Sliding mode control for four wheels electric vehicle drive,” Procedia Technology,
vol. 22, pp. 518–526, 2016, doi: 10.1016/j.protcy.2016.01.111.
[13] T. Pourseif and M. Mohajeri, “Design of robust control for a motor in electric vehicles,” IET Electrical Systems in
Transportation, vol. 10, no. 1, pp. 68–74, 2020, doi: 10.1049/iet-est.2018.5084.
[14] M. Zand, M. Azimi Nasab, M. Khoobani, A. Jahangiri, S. Hossein Hosseinian, and A. Hossein Kimiai, “Robust speed control for
induction motor drives using STSM control,” in 2021 12th Power Electronics, Drive Systems, and Technologies Conference,
PEDSTC 2021, Feb. 2021, pp. 1–6, doi: 10.1109/PEDSTC52094.2021.9405912.
[15] X. Jin, J. Wang, S. Sun, S. Li, J. Yang, and Z. Yan, “Design of constrained robust controller for active suspension of in-wheel-
drive electric vehicles,” Mathematics, vol. 9, no. 3, pp. 1–16, 2021, doi: 10.3390/math9030249.
[16] Y. Hori, Y. Toyoda, and Y. Tsuruoka, “Traction control of electric vehicle: Basic experimental results using the test EV UOT
electric march,” IEEE Transactions on Industry Applications, vol. 34, no. 5, pp. 1131–1138, 1998, doi: 10.1109/28.720454.
[17] S. Sadeghi, J. Milimonfared, M. Mirsalim, and M. Jalalifar, “Dynamic modeling and simulation of a switched reluctance motor in electric
vehicles,” in 2006 1st IEEE Conference on Industrial Electronics and Applications, May 2006, pp. 1–6, doi: 10.1109/ICIEA.2006.257348.
[18] O. Anaya-Lara, N. Jenkins, J. B. Ekanayake, P. Cartwright, and M. Hughes, Wind energy generation: modelling and control. John
Wiley & Sons, 2011.
[19] B. Ozpineci and L. M. Tolbert, “Simulink implementation of induction machine model - a modular approach,” in IEEE International
Electric Machines and Drives Conference, 2003. IEMDC’03., 2003, vol. 2, pp. 728–734, doi: 10.1109/IEMDC.2003.1210317.
[20] G. G. Rigatos, “Modelling and control for intelligent industrial systems,” The effects of brief mindfulness intervention on acute
pain experience: An examination of individual difference, vol. 7, pp. 1689–1699, 2011, [Online]. Available:
http://link.springer.com/10.1007/978-3-642-17875-7.
[21] Aidi Shen, Hui Huang, and Wei Kang, “Marine AC high-capacity drive experiment system,” in 2010 International Conference on
Computer, Mechatronics, Control and Electronic Engineering, Aug. 2010, vol. 3, pp. 33–36, doi: 10.1109/CMCE.2010.5610412.
[22] M. E. H. Benbouzid, D. Diallo, and M. Zeraoulia, “Advanced fault-tolerant control of induction-motor drives for EV/HEV
traction applications: From conventional to modern and intelligent control techniques,” IEEE Transactions on Vehicular
Technology, vol. 56, no. 2, pp. 519–528, 2007, doi: 10.1109/TVT.2006.889579.
[23] M. H. Khooban, N. Vafamand, and T. Niknam, “T–S fuzzy model predictive speed control of electrical vehicles,” ISA
Transactions, vol. 64, pp. 231–240, Sep. 2016, doi: 10.1016/j.isatra.2016.04.019.
[24] M. H. Khooban, N. Vafamand, T. Niknam, T. Dragicevic, and F. Blaabjerg, “Model‐predictive control based on Takagi‐Sugeno
fuzzy model for electrical vehicles delayed model,” IET Electric Power Applications, vol. 11, no. 5, pp. 918–934, May 2017, doi:
10.1049/iet-epa.2016.0508.
[25] B. Xian, D. M. Dawson, M. S. de Queiroz, and J. Chen, “A continuous asymptotic tracking control strategy for uncertain nonlinear
systems,” IEEE Transactions on Automatic Control, vol. 49, no. 7, pp. 1206–1211, 2004, doi: 10.1109/TAC.2004.831148.
[26] B. Bidikli, E. Tatlicioglu, A. Bayrak, and E. Zergeroglu, “A new robust ‘integral of sign of error’ feedback controller with
adaptive compensation gain,” in Proceedings of the IEEE Conference on Decision and Control, Dec. 2013, pp. 3782–3787, doi:
10.1109/CDC.2013.6760466.
[27] A. J. N. Anelone, M. F. Villa-Tamayo, and P. S. Rivadeneira, “Oncolytic virus therapy benefits from control theory,” Royal
Society Open Science, vol. 7, no. 7, p. 200473, Jul. 2020, doi: 10.1098/rsos.200473.
Design an optimal robust integral signum of the error controller for electrical vehicle … (Arkan A. Jassim)
1378 ISSN: 2088-8694
[28] L. Li, S. Liu, D. Han, B. Tang, and J. Ma, “Delivery and Biosafety of Oncolytic Virotherapy,” Frontiers in Oncology, vol. 10,
Apr. 2020, doi: 10.3389/fonc.2020.00475.
[29] P.-H. Kim et al., “Active targeting and safety profile of PEG-modified adenovirus conjugated with herceptin,” Biomaterials, vol.
32, no. 9, pp. 2314–2326, Mar. 2011, doi: 10.1016/j.biomaterials.2010.10.031.
[30] S. Mirjalili, A. H. Gandomi, S. Z. Mirjalili, S. Saremi, H. Faris, and S. M. Mirjalili, “Salp swarm algorithm: A bio-inspired
optimizer for engineering design problems,” Advances in Engineering Software, vol. 114, pp. 163–191, Dec. 2017, doi:
10.1016/j.advengsoft.2017.07.002.
[31] J. Wu, R. Nan, and L. Chen, “Improved salp swarm algorithm based on weight factor and adaptive mutation,” Journal of
Experimental and Theoretical Artificial Intelligence, vol. 31, no. 3, pp. 493–515, 2019, doi: 10.1080/0952813X.2019.1572659.
BIOGRAPHIES OF AUTHORS
Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1369-1378