Skip to main content
Log in

Design of ABCF Control Scheme for Full Vehicle Nonlinear Active Suspension System with Passenger Seat

  • Research paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Electrical Engineering Aims and scope Submit manuscript

Abstract

Suspension systems are essential parts in vehicles because of their usefulness for riding comfort and safety of passengers. Suspension system is used to isolate the road disturbance experienced by the tires from being transmitted to the passengers. The main objective of this paper is to propose a new intelligent control scheme based on using fuzzy logic and artificial bee colony (ABC) optimization algorithm to improve the performance of suspension systems. Effects of the nonlinearities forces that exist in damper, spring and actuator have been considered in this paper. The forces between the body of the vehicle and tires are generated using nonlinear active suspension systems. Also, the parametric uncertainty in the spring, damper and actuator has been taken into account; therefore, robust control scheme should be utilized. This necessitates a very fast and accurate controller to meet as many control objectives as possible. This paper deals with fuzzy technique to design a robust control scheme. The parameters of membership functions of fuzzy controllers have been tuned by using ABC optimization algorithm. The advantage of proposed controller is that it can handle the nonlinearities faster than other conventional controllers. The proposed control scheme attempts to minimize the vibration on each corner of the vehicle by feeding suitable forces to suspension system when passing on rough road. The comparison between passive and active suspension systems with the proposed ABCF control scheme is studied in order to illustrate the effectiveness of ABCF control scheme in terms of improving the ride comfort and safety of traveling passengers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Abbreviations

M s :

Is the sprung mass (kg)

M us5 :

Is the passenger seat mass (kg)

M us1, M us2 :

Are the front left and front right side unsprung mass, respectively (kg)

M us3, M us4 :

Are the rear left and rear right side unsprung mass, respectively (kg)

k s5 :

Is the passenger seat stiffness (N/m)

k s1, k s2 :

Are the front left and front right side spring stiffness, respectively (N/m)

k s3, k s4 :

Are the rear left and rear right side spring stiffness, respectively (N/m)

k t1, k t2 :

Are the front left and front right side tire stiffness, respectively (N/m)

k t3, k t4 :

Are the rear left and rear right side tire stiffness, respectively (N/m)

c s5 :

Is the passenger seat damping coefficient (N/m)

c s1, c s2 :

Are the front left and front right side damping coefficient, respectively (N/m)

c s3, c s4 :

Are the rear left and rear right side damping coefficient, respectively (N/m)

c t1, c t2 :

Are the front left and front right side tire damping coefficient, respectively (N/m)

c t3, c t4 :

Are the rear left and rear right side tire damping coefficient, respectively (N/m)

l 1 and l 2 :

Are the distance between the center of gravity of the sprung mass and center of front and rear wheel axle, respectively (m)

l s :

Is the distance of passenger seat position from the center of gravity (m)

b :

Is the distance between the front and rear wheels (m)

b s :

Is the distance of passenger seat position from the center of gravity of the vehicle (m)

References

  • Abedinia O, Wyns B, Ghasemi A (2011) Robust fuzzy PSS design using ABC. In: IEEE 10th international conference on environment and electrical engineering (EEEIC)

  • Alam MS, Islam MM (2011) Artificial bee colony algorithm with self-adaptive mutation: a novel approach for numeric optimization. In: IEEE region 10 conference in TENCON, pp 49–53

  • Aldair AA (2012) Neurofuzzy controller based full vehicle nonlinear active suspension systems. Ph.D. dissertation, University of Sussex

  • Al-Holou N, Weaver J, Joo DS (1996) Adaptive fuzzy logic based controller for an active suspension system. In: IEEE 39th Midwest symposium on circuits and system, vol 2, pp 583–586

  • Ansari FA, Taparia R (2013) Modeling, analysis and control of active suspension system using sliding mode control and disturbance observer. Int J Sci Res Publ 3(1):1–6

    Google Scholar 

  • Bai Y, Wang D (2006) Fundamentals of fuzzy logic control-fuzzy sets, fuzzy rules and defuzzifications, Advanced fuzzy logic technologies in industrial applications. Springer, London, pp 17–36

    Book  Google Scholar 

  • Buckley JJ, Ying H (1989) Fuzzy controller theory: limit theorems for linear fuzzy control rules. Automatic 25(3):469–472

    Article  MathSciNet  MATH  Google Scholar 

  • Güçlü R (2003) Active control of seat vibrations of a vehicle model using various suspension alternatives. Turk J Eng Environ Sci 27(6):361–374

    Google Scholar 

  • Guclu R, Gulez K (2008) Neural network control of seat vibrations of a non-linear full vehicle model using PMSM. J Math Comput Model 47(11):1356–1371

    Article  MATH  Google Scholar 

  • Karaboga D (2005) An idea based on honey bee swarm for numerical optimization, vol 200. Technical report-tr06

  • Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471

    Article  MathSciNet  MATH  Google Scholar 

  • Karaboga D, Akay B, Celal Ozturk (2007) Artificial bee colony (ABC) optimization algorithm for training feed-forward neural networks. In: International conference on modeling decisions for artificial intelligence. Springer, Berlin, pp 318–329

  • Kishor A, Singh PK (2015) Comparative study of artificial bee colony algorithm and real coded genetic algorithm for analyzing their performances and development of a new algorithmic framework. In: IEEE second international conference on soft computing and machine intelligence, pp 15–19

  • Lajqi S, Pehan S (2012) Designs and optimizations of active and semi-active non-linear suspension systems for a terrain vehicle. J Mech Eng 58(12):732–743

    Article  Google Scholar 

  • Layne JR, Passino KM (1996) Fuzzy model reference learning control. J Intell Fuzzy Syst 4(1):33–47

    Google Scholar 

  • Lee CC (1990a) Fuzzy logic in control systems: fuzzy logic controller-part 1. IEEE Trans Syst Man Cybern 20(2):404–418

    Article  MathSciNet  MATH  Google Scholar 

  • Lee CC (1990b) Fuzzy logic in control systems: fuzzy logic controller-part II. IEEE Trans Syst Man Cybern 20(2):419–435

    Article  MathSciNet  MATH  Google Scholar 

  • Liao W, Hu Y, Wang H (2014) Optimization of PID control for DC motor based on artificial bee colony algorithm. In: IEEE international conference on advanced mechatronic systems, pp 23–27

  • Lin J, Lian RJ (2011) Intelligent control of active suspension systems. IEEE Trans Ind Electron 58(2):618–628

    Article  MathSciNet  Google Scholar 

  • Pareek S, Kishnani M, Gupta R (2014) Application of artificial bee colony optimization for optimal PID tuning. In: IEEE international conference on advances in engineering and technology research

  • Pelusi D (2011) Optimization of a fuzzy logic controller using genetic algorithms. In: IEEE 3rd international conference on intelligent human–machine systems and cybernetics (IHMSC), vol 2, pp 143–146

  • Rajamani R, Hedrick JK (1995) Adaptive observers for active automotive suspension: theory and experiment. IEEE Trans Control Syst Technol 3(1):86–92

    Article  Google Scholar 

  • Rao TR, Anusha P (2013) Active suspension system of a 3 DOF quarter car using fuzzy logic control for ride comfort. In: IEEE international conference on control, automation, robotics and embedded systems (CARE), pp 1–6

  • Ren J, Yuan S, Mu B (2016) Parallel modified artificial bee colony algorithm for solving conditional nonlinear optimal perturbation. In: IEEE 18th international conference on high performance computing and communications; IEEE 14th international conference on smart city; IEEE 2nd international conference on data science and systems, pp 333–340

  • Riaz S, Khan L (2016) Adaptive soft computing strategy for ride quality improvement with anti-lock braking system. In: Proceedings of the IEEE international Bhurban conference on applied sciences and technology (IBCAST), pp 280–285

  • Saeed BI, Mehrdadi B (2011) Zero overshoot and fast transient response using a fuzzy logic controller. In: IEEE 17th international conference on automation and computing (ICAC) London, pp 116–120. ISBN: 9781467300001

  • Singh D, Aggarwal ML (2016) Active vibration control of passenger seat with HFPIDCR controlled suspension alternatives. World Acad Sci Eng Technol Int J Mech Aerosp Ind Mechatron Manuf Eng 10(5):954–961

    Google Scholar 

  • Turanoglu E, Ozceylan E, Kiran MS (2011) Particle swarm optimization and artificial bee colony approaches to optimize of single input–output fuzzy membership functions. In: Proceedings of the 41st international conference on computers & industrial engineering, pp 542–547

  • Yan G, Li C (2011) An effective refinement artificial bee colony optimization algorithm based on chaotic search and application for PID control tuning. J Comput Inf Syst 7(9):3309–3316

    Google Scholar 

  • Yue LJ, Tang CY, Li H (2008) Research on vehicle suspension systems based on fuzzy logic control. In: Proceedings of the IEEE international conference on automation and logistics (ICAL) Qingdao, China, pp 1817–1821

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ammar A. Aldair.

Appendix: Variable design parameters values

Appendix: Variable design parameters values

Parameters

Values

Unit

ks1, ks2

19,960

N/m

ks3, ks4

17,500

N/m

k s5

1,00,000

N/m

kt1, kt2, kt3, kt4

1,75,500

N/m

cs1, cs2

1290

N s/m

cs3, cs4

1620

N s/m

c s5

500

N s/m

ct1, ct2, ct3, ct4

14.6

N s/m

M s

1460

kg

Mus1, Mus2

40

kg

Mus3, Mus4

35.5

kg

M us5

100

kg

J x

460

kg m2

J y

2460

kg m2

l s

0.234

m

l 1

1.011

m

l 2

1.803

m

b s

0.375

m

b

1.51

m

\(\zeta\)

0.1

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aldair, A.A., Alsaedee, E.B. & Abdalla, T.Y. Design of ABCF Control Scheme for Full Vehicle Nonlinear Active Suspension System with Passenger Seat. Iran J Sci Technol Trans Electr Eng 43 (Suppl 1), 289–302 (2019). https://doi.org/10.1007/s40998-018-0134-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40998-018-0134-9

Keywords

Navigation