projectpaper5
projectpaper5
net/publication/369906422
Article in Iraqi Journal for Electrical And Electronic Engineering · April 2023
DOI: 10.37917/ijeee.19.2.7
CITATIONS READS
0 336
2 authors:
All content following this page was uploaded by Ameen Ahmed Nassar on 10 April 2023.
Open Access
Correspondence
* Mustafa Mohammed Matrood
Basra Oil Company, Basra, Iraq
Email: [email protected]
Abstract
This paper focuses on the vibration suppression of a half-car model by using a modified PID controller. Mostly, car vibrations
could result from some road disturbances, such as bumps or potholes transmitted to a car body. The proposed controller
consists of three main components as in the case of the conventional PID controller which are (Proportional, Integral, and
Derivative) but the difference is in the positions of these components in the control loop system. Initially, a linear half-car
suspension system is modeled in two forms passive and active, the activation process occurred using a controlled hydraulic
actuator. Thereafter, the two systems have been simulated using MATLAB/Simulink software in order to demonstrate the
dynamic response. A comparison between conventional and modified PID controllers has been carried out. The resulting
dynamic response of the half-car model obtained from the simulation process was improved when using a modified PID
controller compared with the conventional PID controller. Moreover, the efficiency and performance of the half-car model
suspension have been significantly enhanced by using the proposed controller. Thus, achieving high vehicle stability and ride
comfort.
KEYWORDS: Displacement, Dynamic Response, Half-Car Model, Modified PID Controller, Oscillation.
This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and
reproduction in any medium, provided the original work is properly cited.
© 2023 The Authors. Published by Iraqi Journal for Electrical and Electronic Engineering by College of Engineering, University of Basrah.
https://doi.org/10.37917/ijeee.19.2.7 https://www.ijeee.edu.iq 52
Matrood & Nassar | 53
represent nonlinear half-car active suspension system. H. suspension system, the following assumptions are
Khodadadi and H. Ghadiri [9] used PID, fuzzy logic and H∞ considered, as below:
controllers to control the car suspension system based on Pitch angle (θ) is small, springs and dampers are linear,
half car. Also, a self-tuning PID controller based on fuzzy tires have only stiffness with no damping property, the effect
logic is developed to improve the performance of the system. of friction is neglected, and the tires are always in contact
J. E. Ekoru and J. O. Pedro [10] used an inner PID hydraulic with the road surface.
actuator force control loop, in combination with an outer PID
suspension deflection control loop, to control a nonlinear
half-car. Yanghai Nan et al. [11] proposed a fuzzy logic
control strategy for active half car suspension system which
is utilized to generate counterforce to isolate vibration from
the rough ground. Ahmet Yildiz [12] considered a non-linear
suspension design for half vehicle model by using particle
swarm optimization technique for optimizing the vehicle
vibrations. Y. Susatio et al. [13] utilized direct synthesis
method for tuning PID controller gains to reduce vibration
on passenger seat caused by change in road surface profile or
disturbance. L. C. Fe´lix-Herra´n et al. [14] designed and
applied a fuzzy-H∞ control, improved with weighting
functions to a novel model of a one-half semi active
suspension. G. I. Mustafa et al. [15] presented an optimized
sliding mode controller for vibration control of active Fig. 1: Passive half-car model
half-car suspension systems. Muhammad A. Khan et al. [16]
used feedback linearization and linear quadratic regulator
By applying Newton’s second law of motion, dynamic
controller with a half-car model. Jimoh O. Pedro and Nyiko
equations for the half-car model can be represented as
Baloyi [17] designed a direct adaptive neural network
follow, taking into consideration that the static equilibrium
controller to control a nonlinear half car suspension system
point is the origin for the displacement of the mass center
and improve ride comfort. Mohammed H. Abushaban et al.
and the angular displacement of the car body:
[18] proposed a new fuzzy control strategy for a half-car
active suspension system. M. Avesh and R. Srivastava [19]
MsZ̈s=−Kf (Zs–Zuf –aθ)–Cf(Żs−Żuf –aθ)–Kr(Zs–Zur+bθ)–
proposed using PID controller with an active half car
suspension system to improve ride comfort to passengers Cr(Żs−Żur+bθ) (1)
and improve the stability of vehicle. L.V. Gopala Rao and S.
Narayanan [20] studied the performance of half car model
with optimal sky-hook damper suspension and compared it Isθ=aKf(Zs–Zuf –aθ)+aCf (Żs−Żuf−aθ)−bKr(Zs–Zur+bθ)−
with the performance of half car model with LQR control.
bCr(Żs−Żur+bθ) (2)
Wenkui Lan and Erdong Ni [21] applied fuzzy-PID
controller to a half car suspension system to enhance ride
comfort by reducing the body acceleration and pitch angle.
MufZ̈uf=Kf(Zs–Zuf–aθ)+Cf(Żs−Żuf–aθ)–Ktf(Zuf–Zrf) (3)
Ayman H. Mohamed et al. [22] designed and studied linear
quadratic regulator optimal control and PID classic control
to achieve half car performance such as ride comfort and
MurZ̈ur=Kr(Zs–Zur+bθ)+Cr(Żs−Żur+bθ)–Ktr(Zur–Zrr) (4)
road stability. Jian Wu and Zhiyuan Liu [23] presented a
novel controller design for half-cars suspension
magneto-rheological by introducing a piecewise control
For active suspension system shown in Fig. 2, the
approximation model.
hydraulic actuator forces Fa1 and Fa2 at the front and rear
In this study, a linear half-car model in MATLAB/
suspension system are generated respectively. Therefore,
Simulink software is being used to compare the performance
equations of motion can be written [8]:
of a modified PID controller versus conventional PID
controller. The model dynamic characteristics, stability of
MsZ̈s=−Kf(Zs–Zuf−aθ)–Cf(Żs−Żuf−aθ)–Kr(Zs–Zur+bθ)–
the vehicle, the quality of shock absorption and the reduction
of oscillations and vibrations have been investigated. Cr(Żs−Żur+bθ)+Fa1+Fa2 (5)
TABLE I
RESPONSE OF PROPORTIONAL, INTEGRAL AND DERIVATIVE
CONTROLLER GAINS [19]
response
Closed
Rise Over- Settling Steady
loop
time shoot time state error
V. SIMULATION RESULTS AND DISCUSSION Therefore, only proportional and derivative actions pick
up system variables while the integral action works on the error
In this section, a half-car model has been simulated in
three cases (passive, active with conventional PID controller and the system response occurs accordingly. Also, by this way
and active with modified PID controller) according to the the noise caused by the error signal is eliminated. Figures
mathematical modeling implemented in MATLAB/ 8 – 15 show the dynamic responses of the half-car's outputs for
Simulink software to present the dynamic response. Tables the three cases. The responses show that the settling time is
III and IV show PID gains for conventional and modified very short which ensures high and fast passenger comfort. In
PID controllers respectively. After running the simulation addition, the peak overshoots are clearly damped, and good
for five seconds, system dynamic behavior and response to a reference tracking are obtained, which reflect appropriate
step input reference or set point signal can be found to show dynamic response. As a result, sufficient shock absorption and
the main properties such as rise time, overshoot, settling time vehicle vibration reductions are achieved.
and steady state error. Using modified PID controller, the set From the results, the modified PID controller has a better
value does not influence the proportional and derivative performance to suppress both car body oscillations and
parts as in the conventional PID controller while the suspension deflection in comparison with conventional PID
controller action is still affecting. controller.
Fig. 10: Front body vertical displacement Fig. 11: Rear body vertical displacement
Matrood & Nassar | 57
Fig. 12: Front suspension deflection Fig. 13: Rear suspension deflection
Fig. 14: Half-car body velocity Fig. 15: Half-car body acceleration
IEEE, pp. 2017-2024, 2014. doi:10.1109/ FUZZ-IEEE. LQR control, ” Int. J. Dynam. Control, vol. 8, no. 2, pp.
2014.6891585. 488–496, 2020. doi:10.1007/s40435-019-005 88-9.
[8] D. Rodriguez-Guevara, A. Favela-Contreras, F. Beltran [21] W. Lan and E. Ni, “Design of Fuzzy-PID controller for
-Carbajal, C. Sotelo and D. Sotelo, “An MPC-LQR -LPV ride comfort enhancement of a half-car vehicle with active
controller with quadratic stability conditions for a suspension system,” Appl. Mech. Mater. J., vol. (313-314),
nonlinear half-car active suspension system with pp. 382-386, 2013. doi:10.4028/www.Scie
electro-hydraulic actuators,” Int. J. Machines, vol. 10, no. ntific.net/AMM.313-3 14.382.
2, pp. 1-18, 2022. doi:10.3390 /machines10020137. [22] A. H. Mohamed, D. Abidou and S. A. Maged, “LQR
[9] H. Khodadadi and H. Ghadiri, “Self - tuning PID and PID controllers’ performance on a half car active
controller design using fuzzy logic for half car active suspension system, International mobile, intelligent, and
suspension system,” Int. J. Dynam. Control, vol. 6, no. 3, ubiquitous,” computing conference, IEEE, pp. 48-53,
pp. 224-232, 2016.doi:10.1007/s40435-016-02 91-5. 2021.doi:10.1109/MIUCC52538.2021.9447609.
[10] J. D. Ekoru and J.O. Pedro, “Proportional – integral – [23] J. Wu and Z. Liu. “Piecewise affine H∞ control of half–
derivative control of nonlinear half-car electro - hydraulic car magneto-rheological suspension systems,” Int.
suspension system,” J. Zhejiang Univ-Sci A (Appl Phys & federation of automatic control hosting, vol. 51, no. 31, pp.
Eng), vol. 14, no. 6, pp. 401-416, 2013. doi:10.1631/jzus. 967–972, 2018. doi:10.101 6/j.ifacol.2018.10.055.
A1200161. [24] V. Kumar and K. S. Rana, “Some investigations on
[11] Y. Nan, W. Shi and P. Fang, “Improvement of ride hybrid fuzzy IPD controllers for proportional and
performance with an active suspension based on fuzzy derivative kick suppression,” Int. J. Autom. Comput., vol.
logic control,” Journal of vibroengineering, vol. 18, no. 6, 13, no. 5, pp. 516-528, 2016. doi:10.1007/s11633-
pp. 3941-3955, 2016. doi:10.2159/jve. 2016.16827. 016-1009-z.
[12] A. Yildiz, “Optimum suspension design for non – linear [25] K. Ogata, “Modern control engineering,” Fifth ed.
half vehicle model using particle swarm optimization Prentice Hall, New Jersey 07458, 2010.
(PSO) algorithm,” Vibroengineering procedia, vol. 27, pp. [26] V. Diep, P. Hung and N. Su, “I-PD controller design
43-48, 2019. doi: 10.21595/vp20 19.21012. based on robust view point,” 2nd Int. conf. of intelligent
[13] Y. Susatio, L. Oktaviana, N. K., Rizki, E. Listijorini robotic and control engineering, IEEE, pp. 27-31, 2019.
and T. R. Biyanto, “Design of half - active suspension doi:10.1109/IR CE .2019.00013.
system for passenger riding comfort,” Regional [27] S. Prasad S. J., Selvakarthi D. and Aravind C., “Set
conference on acoustics and vibration, J. Phys: conf. point tracking and load disturbance rejection with PID and
series 1075 (2018) 0120302017, pp. 1-6, 2018. I-PD controllers in different zones of barrel heating
doi:10.1088/1742-6596/1075/1/012030. system,” International Journal of ChemTech research, vol.
[14] L. C. Fé lix - Herrá n, D. Mehdi, J. d. J. Rodriguez-Ortiz, 12, no. 03, pp. 109-113, 2019. doi:10.20902/IJCTR.
V. H. Benitez, R. A. Ramirez-Mendoza and R. Soto, 2019.120317.
“Disturbance rejection in a one-half semi active vehicle
suspension by means of a Fuzzy - H∞ controller,” shock
and vibration journal, vol. 2019, pp. 1-14, 2019.
doi:10.1155/2019/4532635.
[15] G.I.Y. Mustafa, H. Wang, and Y. Tian, “Optimized fast
terminal sliding mode control for a half-car active
suspension system,” Int. J Automot. Technol., vol. 21, pp.
805–812, 2020. doi:10.1007/s12239-020-0078-8.
[16] M. Khan, M. Abid, N. Ahmed, A. Wadood and H. Park,
“Nonlinear control design of a half-car model using
feedback linearization and an LQR controller,” Int. J. Appl.
Sci., vol. 10, no. 9, pp. 1-17, 2020. doi:10.3390
/app10093075.
[17] J. O. Pedro and N. Baloyi, “Design of direct adaptive
controller for a half-car suspension system,” Africon
proceedings, IEEE, pp.467-472, 2017. doi:10.1109/
AFRCON.2017.8095527.
[18] M. H. Abu Shaban, I. M. Abuhadrous and M. B. Sabra,
“A new fuzzy control strategy for active suspensions
applied to a half car model,” J. Mechatron, vol. 1, no. 2, pp.
1-7, 2013. doi:10.1166/jom.20 13.1016.
[19] M. Avesh and R. Srivastava, “Modeling simulation and
control of active suspension system in Matlab simulink
environment,” Students conference on engineering and
systems, IEEE, 2012. doi:10.1109/SCES.2012.61991 24.
[20] L.V. Gopala Rao and S. Narayanan, “Optimal response
of half car vehicle model with sky-hook damper based on