Skip to main content
Heliyon logoLink to Heliyon
. 2022 Mar 4;8(3):e09059. doi: 10.1016/j.heliyon.2022.e09059

Optimal selection for an air suspension system on buses through a unique high level parameter in genetic algorithms

Truong Manh Hung 1,
PMCID: PMC8917283  PMID: 35287329

Abstract

Air suspension systems are being widely used on ground vehicles in general and buses in particular. The element that makes the superiority of this system is air spring. This paper introduces the application of genetic algorithms method to optimize the parameters of the air spring element. A full model of a bus using air suspension system with air spring element, which is modeled based on the Gensys model. From the real experiments, the bounds of seven optimized parameters of the air spring are determined. In which, by using a single α value, it is possible to determine the optimal parameters according to each desired criteria between the road safety and the ride comfort. Optimal results are verified in the time domain simulations with random road profile according to the ISO standard 8608. The results show that by using the optimal parameters of the air spring when α = 0.5, the ride comfort is improved about 15% while the road safety is still guaranteed.

Keywords: Vehicle dynamics, Air suspension, Air spring, Genetic algorithm, Ride comfort, Road holding


Vehicle dynamics, Air suspension, Air spring, Genetic algorithm, Ride comfort, Road holding.

1. Introduction

1.1. Background

In recent years, automobile suspension systems with pneumatic spring (air suspension system) have become increasingly popular in passenger cars, buses, high-comfort vehicles, trucks and heavy vehicles. Due to the superiority of the ride comfort and the road holding, the current air suspension system has gradually replaced the conventional suspension system using metal spring such as leaf springs or torsion bars, etc [1]. The use of air suspension system for buses is done mostly for new buses manufactured from 2015 to the present. Since the air spring element of this system is able to change the stiffness due to the compressive properties of air in the air spring element, the active or semi-active control methods can be applied on this system to be suitable for different motion modes [2, 3].

The decisive factor to the superior properties of the air suspension system is the air spring element. Therefore, previous studies focused on manufacturing research and testing to determine the appropriate air springs for each type of vehicles. The air spring is located between the sprung mass and unsprung mass, each of which is linked to the auxiliary air tank and the high-pressure air flow feed [4]. Initial studies on air suspension systems only dealt with the air movement between the air springs and the auxiliary air tank. However, this approach does not produce outstanding efficiency for vehicles with large variable loads. Therefore, the solution of using a levelling valve was given, so far it has been widely applied on trucks and buses. Depending on the load and movement conditions, the levelling valve will change the internal pressure of the air spring [5]. The research to control and optimize the parameters of the suspension system in general and the air suspension system in particular is the goal to ensure the relationship between ride comfort and safety of movement of the vehicles. These are also topics of interest to many researchers [6, 7, 8, 9].

1.2. Related works

Typical models of the air spring element in the suspension system can be listed as follows: Vampire, Nishimura, Gensys, Simpac [10, 11]. In these models, the Gensys model is determined to have high accuracy with the actual air spring forms [12, 13]. Comparative studies between theoretical and experimental models have been conducted when fully connecting the air spring and the auxiliary air tank [14, 15]. In addition, in the studies with the aim of evaluating the force of the air suspension system, the authors also used a simple model [16, 17]. To evaluate the effectiveness of the air suspension system in improving the ride comfort and the road safety of buses, previous studies used ¼ model [18], ½ model [19] and full model [5]. There are a few studies using the full model with 7 degrees of freedom (DOF) but not including the driver and passenger models and studies focusing on measuring the signals on the experimental buses [5]. This raises a problem of vehicle dynamics as to whether it is possible to evaluate or optimize the parameters of the bus and the air suspension system when considering a full model of buses. Therefore, it is necessary to optimize the parameters of the air suspension system which is limited to air spring elements with the full model.

The genetic algorithm (GA) is a search method based on Charles Darwin's theory of natural evolution. This algorithm reflects the process of natural selection in which the healthiest individuals are selected to reproduce in order to produce the offspring of the next generations [20]. The application of GA method to find the optimal parameters related to vehicle dynamics has been carried out by many studies [21, 22]. For example, optimizing parameters of semi-active suspension control system [23], active anti-roll bar system [24], etc. The authors Nguyen et al [25] have applied this method in the study of the air suspension system applied on a semi-trailer vehicle when considering the road destruction criteria dynamic load coefficient (DLC). As for the air suspension system with air spring element installed on the bus, its characteristic is nonlinear with high complexity. Besides, when the bus model is fully considered, the determination of the objective functions to perform the reasonable optimization problem is also the basis for considering applying the genetic algorithm method in this study.

1.3. Paper contribution

In the author's previous research, the experimental studies were set up to determine the parameters of the air spring [26], the very valuable contributions of this manuscript are listed as follows:

  • -

    The multi-objective optimization problem is built with two main criteria: ride comfort and road holding. These are the two core criteria used in the study of vibration as well as in determining the suspension system on road vehicles.

  • -

    The most prominent element that makes up the superior characteristics of the air suspension system is the air spring element. This study optimizes 7 main parameters of air spring element by using genetic algorithm method through a unique high level parameter α. This study is one of the first to follow this potential approach.

  • -

    Experimental study determines the bound values of 7 parameters and applies the optimization problem to get the Pareto curve with the change of ride comfort and road holding. Research results when the speed of the bus is 80 km/h with the road profile in random form class C according to ISO 8608, have shown that by using the proposed method in genetic algorithm, it is possible to optimize the air suspension system on buses. This will open up potential applications in the design, manufacture and control of air suspension systems.

The structure of the paper is built as follows: Section 2 presents multi-objective optimization problem, Section 3 establishes a full vertical model of a bus using the air suspension system and the anti-roll bar system, Section 4 introduces the construction of the optimal problem in selecting the optimal parameters of the air spring by genetic algorithm, Section 5 introduces the simulation results and evaluation with the road profile in random form in the time domain. Conclusions and directions for further research are given in Section 6.

2. Multi-criterion optimization

GA has been and is being widely applied in the fields of science and technology. Its famous applications are finding optimal solutions to multi-objective optimization problems and are shown in Eq. (1). In which, F(x) is the objective vector, x the decision vector, C the set of the searching space x.

minxCF(x)=[f1(x)f2(x)fnobj(x)],nobj..2, (1)

In fact, all objective functions f1, f2 ... fnobj can be minimized by the existence of an ideal solution x∗ being not highly feasible.

In order to solve the problem (1), there are a lots of formulations, for example: goal programming methods, weighted global criterion method, min-max method [27]. The weighted sum method is one of the most well-known and easy to understand solutions that convert a multi-objective problem into a single-objective. This study uses a specific case of the weighted sum method, in which the convex combination of the targets is returned for the multi-objective function vectors as:

minJ=i=1nobjαifi(x),s.txC,i=1nobjαi=1 (2)

The gradient of function J is represented by the vector α=(α1,α2,...,αnobj). Due to the use of various sets of α, several points in the Pareto can be created. The shape of the Pareto curve shows the nature of the trade-off between the conflicting objective functions. Figure 1 indicates an example of a Pareto curve, where all the points between A(f2(xˆ),f1(xˆ)) and B(f2(x˜),f1(x˜)) define the Pareto curve. Therefore, these points are called Pareto curve's non-inferior points [24].

Figure 1.

Figure 1

Pareto curve's description with two conflicting objective functions.

3. Vehicle modelling

In this section, the author introduces a bus model of 15 tons using the air suspension system on both axles as shown in Figure 2. This model has 8 DOF including 1 DOF for the driver model, 3 DOF for the vehicle body (sprung mass) and 4 DOF for the unsprung mass at the two axles. The state vector z includes the displacement of the driver Zd; vertical displacement, roll and pitch angles of the sprung mass Z, Ф, Θ; vertical displacements, roll angles of the unsprung mass Zuf, Zur, Фuf, Фur, which is characterized for the 8 DOF of the bus model. The dynamic equation of the bus model is determined in Eq. (3). The symbols and parameters of the bus model are shown in Table 1 [26].

{ ​ ​mufZ¨uf=i=12(FuiFsi), ​murZ¨ur=i=34(FuiFsi), ​JufΦ¨uf=i=12FuiruyiMaf+i=12Fsirsyi, ​JurΦ¨ur=i=34FuiruyiMar+i=34Fsirsyi,mdZ¨d=Fd, ​msZ¨=Fdi=14Fsi, ​(Jx+mshr2)Φ¨=Fdryd+msayhr+Maf+Mari=14Fsirsyi, ​(Jy+mshp2)Θ¨=Fdrxdmsaxhp+i=14Fsirsxi. (3)

Figure 2.

Figure 2

A bus model using air suspension and passive anti-roll bar systems.

Table 1.

Symbols and parameters of bus and air spring models.

Symbols Description Value Unit
hr/hp Height of CG of sprung mass from roll/pitch axis 0.7/0.5 m
md Driver weight 75 kg
dd Damping coefficient of seat 1000 Ns/m
kd Stiffness coefficient of seat 52538 N/m
ms Sprung mass 13425 kg
muf/mur Unsprung mass at the front/rear axle 663/1156 kg
L Wheelbase 6.16 m
tf/tr Distance of two wheels at the front/rear axle 2.05/1.86 m
lf/lr Length of the front/rear axle from the CG 3.73/2.43 m
yd/xd Length of the seat from pitch axis/CG 0.7/3.70 m
Ix/Iy Roll/Pitch moment of inertia of sprung mass 18000/71692 kgm2
Juf/Jur Roll moment of inertia of unsprung mass at front/rear axle 696.6/999.86 kgm2
dsf/dsr Damping coefficient of front/rear suspension 11733/32804 Ns/m
ksf/ksr Stiffness coefficient of front/rear suspension 303844/397007.7 N/m
kuf/kur Stiffness coefficient of front/rear tyre 793211/1586422 N/m
sf/sr Length of front/rear suspension from unsprung mass CG 1.72/1.72 m
kaf/kar Torsional stiffnesses of the anti-roll bar at front/rear axle 25000/35000 Nm/rad
ro Density of compressed air 1.293 kg/m3
n Polytropic index 1.3
pa Atmospheric pressure 100000 Pa
Ae Effective area m2
ls Air pipe length m
ds Diameter of air pipe m
As Cross sectional area of air pipe m2
Vbo Initial volume of air spring m3
Vro Initial volume of auxiliary air tank m3
β Exponent parameter
Cz1 Typical stiffness coefficient for air spring N/m
Cz2 Typical stiffness coefficient for auxiliary air tank N/m
bz Viscous damping Ns/m

In Eq. (3), Fsi are the forces of the air spring elements and the dampers and Mai are the torques generated by the passive anti-roll bar systems at the two axles. These two elements (air spring and passive anti-roll bar) are defined as follows:

3.1. Air spring modelling

The air spring element of the air suspension system on a bus is diagrammed as shown in Figure 3. In this diagram, the axle is denoted as 1, 2 is the air spring element, 3 is the chassis, 4 is the auxiliary air tank, 5 is the pull bar, 6 is the transom, 7 is the surge pipe, 8 is the levelling valve, 9–11 are the air filter tanks, 10 is the air tank, 12 is the oil and water drainer, 13 is the compressor. The role of the compressor 13 is to provide the high pressure to the air spring element. However, depending on the condition of the load and the quality of the road surface, the levelling valve 8 will change the pressure inside the air spring element. This is also a particularly important element of air suspension system compared to leaf spring suspension system, because by this way the stiffness of the spring element can be changed.

Figure 3.

Figure 3

Air spring element layout.

In order to study the air suspension system, a number of studies have introduced different models of the air spring element such as Simpac, Vampire, Nishimura, Gensys, etc [10, 11]. However, many researchers have been interested in the Gensys model. Here, the Gensys model is used to build the fully-integrated bus model as shown in Figure 4 [12, 14, 26]. The dynamic equation of the air spring element is determined in Eq. (4) [12, 26]. The symbols of the air spring model are summarized in Table 1. Experimental equipment for air spring element and anti-roll bar structure diagram is shown in Figures 5 and 6.

{Mz¨1=Cz2(zz1)bz|z˙1|βsign(z˙1)Fz=(p0pa)Ae+Cz1z+Cz2(zz1) (4)

Figure 4.

Figure 4

Gensys model for an air spring element [12].

Figure 5.

Figure 5

Diagram of the passive anti-roll bar system on bus model.

Figure 6.

Figure 6

Experimental determination of air spring parameters' bounds.

In the previous study [26], the author presented an experimental study to determine the relative basic parameters of the individual air spring element. However, the problem is that when the bus is in motion, the criteria of the road safety and the ride comfort needs to be balanced, so the optimal selection of the parameters of the air spring element plays an important role. In the structure of the air spring element, the main parameters that need to be optimized including: Effective area Ae, Air pipe length ls, Diameter of air pipe ds, Initial volume of air spring Vbo, Initial volume of auxiliary air tank Vro, Exponent parameter β and Initial pressure inside the air spring p0.

3.2. Passive anti-roll bar modelling

The anti-roll torque generated by the anti-roll bars on the front axle Maf and the rear axle Mar can be determined as follows: when the relative vertical displacement is different between the wheel and the vehicle body on the right and left at the same axle (ΔzrΔzl), it will appear a ratio corresponding to the relative torsion angle of the anti-roll bar (θlθr). On the anti-roll bar, with the angular stiffness ka [Nm/rad], there is a torque M´a[Nm] that resists the relative displacement between the wheels and it is determined as Eq. (5).

M´a=ka(θlθr)kaΔzlΔzrc=ka(zsAlzuBl)(zsArzuBr)c=Fauc (5)

This torque will create reaction forces Fau [N] acting on the axle and Fas [N] acting on the vehicle body at the positions associated with the anti-roll bar:

Faul=Faur=M´ac=kac2(ΔzlΔzr)=kau[(zsAlzuBl)(zsArzuBr)]=kac2(ΦΦu)b,Fasl=Fasr=Faulba=kabc2a(ΔzlΔzr)=kas[(zsAlzuBl)(zaArzuBr)]=kabc2a(ΦΦu)a (6)

The stabilizing torque produced by the anti-roll bar is determined as follows:

Ma=2Fasla=2Faulbaa=2Faulb=2kabc2[(zsAlzuBl)(zsArzuBr)]=2ka(bc)2(ΦΦu) (7)

Concatenating equations from 3 to 7, the dynamical equations of the fully-integrated bus model using the air suspension system are summarized as follows:

{Mz¨=Kwz1+Qu+Cz˙+KzMwz¨1=Cz2GswzCz2z1Cβ|z˙1Guwz˙|βsign(z˙1Guw(4x8)z˙) (8)

where the matrices M, Mw, C, Cβ, K, Kw, Cz2, Guw, Gsw, Q are presented in [26].

z=[Zd,Z,Φ,Θ,Zuf,Zur,Φuf,Φur]T is the state vector;

z1=[z11,z12,z13,z14]T is the vector for the air flow volume;

u=[qsT,quT]T=[0,(msayhr),(msaxhp),q1,q2,q3,q4]T is the external disturbances.

4. Optimal parameter selection for an air spring by genetic algorithms

4.1. Optimization objectives

When a bus moves on the road, the two most concerned criteria that are the road safety and the ride comfort. However, these two criteria often contradict each other, that is, when the road safety is improved, the ride comfort tends to decrease and vice versa. Therefore, the author builds a multi-objective optimization problem based on these two criteria. The ride comfort criteria is characterized by the root mean square (RMS) value of the driver's acceleration as shown in Eq. (9). Meanwhile the road holding criteria is characterized by the root mean square value of the interaction force between the wheels and the road in the vertical direction in Eq. (10).

RMS(Z¨d)=1T0TZ¨d2(t)dt (9)
RMS(Fzd)=14(i=141T0TFzdi2dt) (10)

Therefore, the objective function is selected as follows:

f=αfsafety+(1α)fcomfort (11)

where α is high level parameter only, represents the gradient of function f as Eq. (2). fcomfort=RMS(Z¨d) and fsafety=RMS(Fzd)ζ are performance indices corresponding to the ride comfort and the road safety of the bus. Here the author needs to emphasize that the coefficient ζ=e3 is used with the goal of reducing the difference in the magnitude of the two criteria between acceleration and force.

By setting the objective function as shown in Eq. (11), when the value of α moves 0, the optimal goal will be to find the parameters of the air spring to improve the ride comfort. Meanwhile, when the value of α moves 1, the optimal goal is to improve the road safety. It should be noted that the values of α is positive in the range from 0 to 1.

4.2. Multi-criterion optimization problem formulation

The basic characteristics of the air spring element can include: Cz1=p0nAe2Vb0+Vr0 is typical stiffness coefficient, M=mk(AeAsVr0Vb0+Vr0)2 is typical mass of the circulating air flow, bz=12Asr0kT(AeAsVr0Vb0+Vr0)β+1 is viscous damping. Meanwhile, for the auxiliary air tank, it's typical stiffness coefficient Cz2=p0nAe2Vb0+Vr0Vr0Vb0=Cz1Vr0Vb0. The above characteristics are derived from the basic parameters of the air spring element, including: ls, ds, β, Ae, Vbo, Vro, p0. In order to perform the optimization problem, the author sets the variables for these parameters in Eq. (12). The selection of all these parameters for the optimization problem, allows the synchronous determination of parameters from measurable values such as length and diameter to relative values such as exponent parameter and effective area. This will ensure that the parameters of the most optimal air spring element are given in a perfect relationship with the bus model.

ls= p1; ds= p2; β = p3; Ae= p4; Vb0= p5; Vr0= p6; p0= p7 (12)

The Multi Criterion Optimization (MCO) problem for the optimal selection parameters of the air spring element can be determined as follows [24]:

minpPf(p),f(p):=[fsafetyfcomfort]TP:={p=[p1,p2,p3,p4,p5,p6,p7]TR|plppu} (13)

where f(p) is the vector of objectives, p denotes the vector of optimal parameters, and pl, pu represent the lower and upper bounds of the parameters' range.

The lower and upper bounds of the parameters’ range are given in Table 2. These limits have been measured and compared from a sample of an air spring during the experiment as shown in Figure 2.

Table 2.

Lower and upper bounds of the air spring element.

ls
ds
β
Ae
Vb0
Vr0
p0
p1 p2 p3 p4 p5 p6 p7
Lower bound 0.5 0.001 1 0.05 0.01 0.01 3000000
Upper bound 5.0 0.03 2 0.3 0.6 0.5 7000000

4.3. Genetic algorithm method for optimal parameter selection

GA is more and more applied since the first study in [28], and after that in the books [29, 30]. The influence of the algorithms has been proven in optimization in a variety of real-world applications, and they are improved upon by natural selection. They are the same as global optimization techniques that use probabilistic search, multiple points, random matching (crossover, mutation) and information of previous iterations to estimate and grow the population. Compared with other optimization methods, a significant advantage of GAs is that they search regardless of the nature of the objective functions and constraints.

GA initializes with a random set. Through genetic function: selection, crossover and mutation, a new population is formed. The healthiest individuals built from their physical values are selected using a process of selection, crossover, and mutation that is applied to create new populations. When the optimal criterion is satisfied or a certain number of generations are obtained, the genetic activity on the individuals of the population is maintained. The four basic concepts of the mechanism of action of the GA method are defined as follows: 1) Mutation; 2) Crossover; 3) Selection; 4) Fitness function [24, 28, 31]. In general, optimization solving algorithms converge to a local minimum. In Genetic Algorithm method, mutation is used to get out of this local minimum. Mutations are applied to some individuals of a generation. Usually, mutations will be bad and make the result worse and they will not be selected for the next generation, but sometimes, a mutation causes an individual to get close to a different (and sometimes better) local minimum. The higher the mutation rate is, the more 'space' will be searched and the higher the chance that the global minimum is found.

In this study, the optimal selection of the parameters of the air spring element is followed the process developed by Holland [28]. For this technique, the determination capacity for every individual is established in proportion to its respective fitness, through a roulette wheel. The mutation occurs with a small probability of 0.095, meanwhile the crossover occurs with a high probability of 0.9. Therefore, the proposed parameter optimization procedure for the air spring element is as follows:

Step 1

Start with the selected parameters as p = p0. This p0 value is also selected through the experimental results: ls = 3.0; ds = 0.0034; β = 1.8; Ae = 0.0875; Vb0 = 0.028; Vr0 = 0.0589; p0 = 400000 [26, 32].

Step 2

Choose upper, lower bounds; offset; scale factor; starting point shown in Table 2.

Step 3

Set up the optimal algorithm form, choose the target vector with the transformation value of α in the range [0, 1], then the minimization problem is solved.

Step 4

Screening individuals, using crossover and mutation methods to create the next generations: p = pnew.

Step 5

Conduct a new generation assessment. If the specified criteria do not match, the problem moves to step 3 with p = pnew; otherwise, the problem stops and saves the optimal individual: popt = pnew.

By following the above five process steps, the optimal results will be obtained for each value of α according to the correlation between the two criteria of the road safety and the ride comfort.

5. Simulation results and analysis

5.1. Optimal parameters of air spring

Performing simulation on Matlab/Simulink software with continuous execution for random generations, the Pareto curve shows the relationship between the two objective functions (Eqs. (9), (10), and (11)) obtained as shown in Figure 7. This result clearly shows that when the values of the parameters to be optimized run automatically on the whole bounds, the obtained optimal points have clearly formed the Pareto curve. When the α value moves zero the goal of improving the ride comfort is satisfied, and when the α value moves 1 the goal is to improve the road safety. Thus, the optimization problem has met the stated goal, through adjusting the unique α value, the objectives are rotated reasonably.

Figure 7.

Figure 7

Pareto curve with some points of optimization results.

Corresponding to the value of α, the optimal set of parameters of the air spring element is determined. Normally, to create a rationality between the road safety and the ride comfort, the air spring element is designed and selected so that these two criteria are relatively harmonious, ie α value is from 0.3 to 0.7. In this study, the author is interested in an α value of 0.5. The optimal parameters of the air spring element when the value α is 0.5 is determined as follows: ls = 2.9289 m; ds = 0.0040 m; β = 1.5464; Ae = 0.1820 m2; Vb0 = 0.3350 m3; Vr0 = 0.3286 m3; p0 = 4.1652e+05 Pa.

5.2. Evaluation of optimal results with a random road profile

In this section, the parameter optimization results of the air spring element are evaluated in the time domain when the bus uses three types of suspension systems: leaf spring suspension (dash-dotted line), air suspension system with experimental parameters (dashed line), air suspension system with the optimal parameters of the air spring determined by the genetic algorithm method (solid line). The speed of the bus is considered at 80 km/h. Here the road profile is chosen according to ISO standard 8608 type C [26, 32, 33, 34]. In this scenario, the road profile signal fed to the right wheels is 1 s slower than the left wheels, to create lateral oscillations for the bus.

Figure 8 depicts the time response of the variables related to the ride comfort. It can be seen that the amplitude of the driver's acceleration in the case of using an air suspension system with optimal air spring element has been reduced by about 10%–15% compared to bus using an air suspension system with air spring element determined from experiment. Similar results are obtained for the vehicle's body displacement, roll angle and its acceleration. Thus, by using genetic algorithm method, it has shown that the ride comfort of bus is improved compared to when using the experimental parameters.

Figure 8.

Figure 8

Time response of a) Vertical displacement of driver, b) Sprung mass roll angle, c) Vertical acceleration of driver, d) Sprung mass roll angle acceleration.

Figure 9 shows the time response of the tyre forces in the vertical direction at four wheels, it can be easily seen that the difference in amplitude magnitude values of the two cases using the air suspension systems is not much different. This represents the optimal level of the road safety when designing and selecting the air spring element of the suspension system of the real bus.

Figure 9.

Figure 9

Time response of tyre force in the vertical direction: a) left-front (Fz1), b) right-front (Fz2), c) left-rear (Fz3), d) right-rear (Fz4) wheels.

In order to evaluate the overall difference of results when using the two types of the air suspension systems with the leaf spring suspension system, the root mean square (RMS) value is compared as shown in Figure 10. Here the corresponding RMS value of variables related the leaf spring suspension system is assumed to be 100%. From this comparison diagram, it can be seen that the road safety of the bus using the air suspension system increases by about 2% through the RMS value of the tyre forces. However, the magnitude of the ride comfort is clearly improved about 5%–18% with the experimental air suspension system [9, 26, 32, 35, 36] and about 20%–40% with the optimal parameters from genetic algorithm method. This result is also compatible with the position of the experimental result according to the two optimal objectives shown in Figure 7. It can be seen that the air spring element used on real bus and tested has guaranteed relatively closing to α = 0.5. Therefore, the optimization problem with α = 0.5 has allowed to improve the ride comfort, meanwhile the road safety is still guaranteed.

Figure 10.

Figure 10

The comparison of the RMS value of the variables related to the variation criteria.

6. Conclusions

The air suspension system is widely used in buses and heavy vehicles. This paper introduces the application of the genetic algorithm method to optimize the parameters of the air spring element in the air suspension system. Initially, the multi-objective optimization problem is introduced. The next step is to build a full vertical bus model using four air spring elements. The genetic algorithm method is considered to be used to optimize seven parameters of the air spring element. Optimal results are determined for each point on the Pareto curve. The simulation results in the time domain clearly show the advantages of the proposed optimal solution. Through choosing the value of the unique parameter α, the goal objectives are reasonably converted between the ride comfort and the road safety. This is clearly shown when compared with the experimentally determined parameters, by using the optimal parameters from the genetic algorithm method with α = 0.5, the ride comfort is improved by about 15%, meanwhile the road safety is still guaranteed.

Further research that can be developed is to find a solution to convert between optimal parameters when the bus is in different motion modes and there is a continuous transition between the road safety and the ride comfort. Moreover, the application of other optimization methods for the fully-integrated bus model is also a potential research direction.

Declarations

Author contribution statement

Truong Manh Hung: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper.

Funding statement

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Data availability statement

The authors do not have permission to share data.

Declaration of interests statement

The authors declare no conflict of interest.

Additional information

No additional information is available for this paper.

References

  • 1.Karimi Eskandary P., Khajepour A., Wong A., et al. Analysis and optimization of air suspension system with independent height and stiffness tuning. Int. J. Automot. Technol. 2016;17:807–816. [Google Scholar]
  • 2.Xu X., Nannan Z. Dynamic modeling and simulation analysis of interconnected air suspension system. SAE Techn. Paper. 2016:1–442. [Google Scholar]
  • 3.Moshchuk N., Li Y., Opiteck S. Air suspension system model and optimization. SAE Techn. Paper. 2011:1–67. [Google Scholar]
  • 4.Nianjiong Y. 5th International Conference on Intelligent Human-Machine Systems and Cybernetics. 2013. Research on air suspension system based on PID control; pp. 106–109. [Google Scholar]
  • 5.Sun Xiaoqiang, Cai Yingfeng, Chen Long, Liu Yanling, Wang Shaohua. Vehicle height and posture control of the electronic air suspension system using the hybrid system approach. Veh. Syst. Dyn. 2016;54(3):328–352. [Google Scholar]
  • 6.Huang Y., Shangguan W., Yin K., Wang M., et al. Research and parameter optimization on ride comfort and road friendliness of interconnected air suspension for commercial vehicles. SAE Techn. Paper. 2021 2021-01-0316. [Google Scholar]
  • 7.Van Tan Vu. University Grenoble Alpes; 2017. Enhancing the Roll Stability of Heavy Vehicles by Using an Active Antiroll Bar system. PhD Thesis. [Google Scholar]
  • 8.Vu V.T., Sename O., Dugard L., et al. An investigation into the oil leakage effect inside the electronic servo-valve for an H∞/LPV active anti-roll bar system. Int. J. Contr. Autom. Syst. 2019;17(11):2917–2928. [Google Scholar]
  • 9.Pham Thanh-Phong, Olivier Sename, Dugard Luc, Van Tan Vu. LPV force observer design and experimental validation from a dynamical semi-active ER damper model. IFAC-PapersOnLine. 2019;52(17):60–65. [Google Scholar]
  • 10.Presthus Manlin. Lulea University of Technology; Sweden: 2002. Derivation of Air Spring Model Parameters for Train Simulation. Thesis. [Google Scholar]
  • 11.Robinson William Daniel. Iowa State University; US: 2012. A Pneumatic Semi-active Control Methodology for Vibration Control of Air spring Based Suspension Systems. Thesis. [Google Scholar]
  • 12.Gavriloski Viktor, Jovanova Jovana, Tasevski Goce, Djidrov Marjan. Development of a new air spring dynamic model. FME Trans. 2014;42:305–310. [Google Scholar]
  • 13.Abid Haider J., Chen Jie, Ameen A., Nassar Equivalent air spring suspension model for quarter-passive model of passenger vehicles. Int. Scholar. Res. Not. 2015 doi: 10.1155/2015/974020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Berg Mats. A three-dimensional air spring model with friction and orifice damping. Veh. Syst. Dyn. 1999;33(1):528–539. [Google Scholar]
  • 15.Alonso A., Giménez J.G., Nieto J., Vinolas J. Air suspension characterisation and effectiveness of a variable area orifice. Veh. Syst. Dyn. 2010;48(1):271–286. [Google Scholar]
  • 16.Lee S.J. Development and analysis of an air spring model. Int. J. Automot. Technol. 2010;11:471–479. [Google Scholar]
  • 17.Liu Peijun. Concordia University Montreal; Quebec, Canada: 1994. An Analytical Study of Ride and Handling Performance of an Interconnected Vehicle Suspension. Thesis. [Google Scholar]
  • 18.Abid Haider J., Chen Jie, Nassar Ameen A. Equivalent air spring suspension model for quarter-passive model of passenger vehicles. Int. Scholar. Res. Not. 2015:974020. doi: 10.1155/2015/974020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Xie Zhengchao, Wong Pak Kin, Zhao Jing, Xu Tao, In Wong Ka, Wong Hang Cheong. A noise-insensitive semi-active air suspension for heavy-duty vehicles with an integrated fuzzy-wheelbase preview control. Math. Probl Eng. 2013:121953. [Google Scholar]
  • 20.Tomori Hiroki, Hiyoshi Kenta. Control of pneumatic artificial muscles using local cyclic inputs and genetic algorithm. Actuators. 2018;7(3):36. [Google Scholar]
  • 21.Saadeh Mohammad, Mohamed Trabia. Parameters identification for a composite piezoelectric actuator dynamics. Actuators. 2015;4(1):39–59. [Google Scholar]
  • 22.Hanshar F.T., Ombuki-Berman B.M. Dynamic vehicle routing using genetic algorithms. Appl. Intell. 2007;27:89–99. [Google Scholar]
  • 23.Do A.L., Sename O., Dugard L., Soualmi B. 18th IFAC World Congress. 2011. Multi-objective optimization by genetic algorithms in H∞/LPV control of semi-active suspension. Milano, Italy. [Google Scholar]
  • 24.Van Tan Vu, Olivier Sename, Dugard Luc, Gaspar Peter. Multi objective H∞ active anti-roll bar control for heavy vehicles. IFAC-PapersOnLine. 2017;50(1):13802–13807. [Google Scholar]
  • 25.Van Tuan Nguyen, Van Quynh Le, Phuong Thao Vi Thi, Quang Duy Le. Optimal design parameters of air suspension systems for semi-trailer truck. Part 2: results and discussion. Vibroeng. PROCEDIA. 2020;33:147–152. [Google Scholar]
  • 26.Van Tan Vu, Manh Hung Truong, Olivier Sename. An investigation into the ride comfort of buses using an air suspension system. Int. J. Heavy Veh. Syst. 2021;28(2):184–205. [Google Scholar]
  • 27.Holland H.J. the university of Michigan Press; Ann Arbor: 1975. Adaptation in Natural and Artificial Systems, an Introductory Analysis with Application to Biology, Control and Artificial Intelligence. [Google Scholar]
  • 28.Goldberg D. Addison-Wesley Longman; 1989. Genetic Algorithms in Searching Optimisation and Machine Learning. [Google Scholar]
  • 29.Davis L.D. Van Nostrand Reinhold; 1991. Handbook of Genetic Algorithms. [Google Scholar]
  • 30.Miller B.L., Miller B.L., Goldberg D.E., Goldberg D.E. Genetic algorithms, tournament selection, and the effects of noise. Complex Syst. 1995:193–212. [Google Scholar]
  • 31.Do A.L., Soualmi B., Lozoya-Santos Jesus, Sename O., Dugard L., Ramirez-Mendoza R. 12th Mini Conference on Vehicle System Dynamics, Identification and Anomalies. 2010. Optimization of weighting function selection for H∞ control of semi-active suspensions. Budapest, Hungary. [Google Scholar]
  • 32.Manh Hung Truong. University of Transport and Communications; Hanoi, Vietnam: 2017. Research on Vibrations of the Buses Using Air spring Suspensions. Thesis. [Google Scholar]
  • 33.International standard . ISO 8608:2016(C); 1995. Mechanical Vibration - Road Surface Profiles - Reporting of Measured Data. [Google Scholar]
  • 34.Múčka P. Simulated road profiles according to ISO 8608 in vibration analysis. J. Test. Eval. 2018;46(1):405–418. [Google Scholar]
  • 35.Van Tan Vu, Olivier Sename, Dugard Luc, Gaspar Peter. An investigation into the oil leakage effect inside the electronic servo-valve for an H∞/LPV active anti-roll bar system. Int. J. Contr. Autom. Syst. 2019;17(11):2917–2928. [Google Scholar]
  • 36.Van Tan Vu. University of Grenoble Alpes; Grenoble, France: 2017. Enhancing the Roll Stability of Heavy Vehicles by Using an Active Anti-roll Bar System. PhD Thesis. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The authors do not have permission to share data.


Articles from Heliyon are provided here courtesy of Elsevier

RESOURCES