Sliding mode force tracking control for active hydropneumatic suspension
Jifu Guan^{1} , Dongdong Huo^{2} , Xinxia Ji^{3}
^{1, 2, 3}Laboratory of Vibration and Noise Control, Beijing Institute of Technology, Beijing, 100081, China
^{1}Corresponding author
Journal of Vibroengineering, Vol. 18, Issue 1, 2016, p. 458475.
Received 25 September 2015; received in revised form 8 December 2015; accepted 12 December 2015; published 15 February 2016
A nonlinear state equation model of Active HydroPneumatic suspension (AHP) system is established basing on power bond graph theory. The nonlinear characteristics of stiffness and friction of the hydropneumatic spring actuator and the oil compressibility are considered in modeling. Meanwhile, a theoretical analysis is conducted for dynamic structural characteristics of hydropneumatic spring actuator. A sliding mode control (SMC) strategy is presented which has two closedloops, where the outer loop considers the sprung velocity of skyhook reference model output as tracking target and the inner loop regards the desired force of the sliding mode solver as tracking target. Simultaneously, the sliding mode control laws of inner and outer loops are deduced. Especially, a divergence problem of outer loop sliding model solver caused by time delay is analyzed and a stabilization control algorithm is put forward to solve it. The accurate tracking of desired force of actuator and the improvement of ride quality are realized, while the effectiveness of the proposed sliding mode control law and stabilization control algorithm are verified through simulation studies of relevant contrast test.
Keywords: active hydropneumatic suspension, sliding mode control, force tracking, actuator, stabilization.
1. Introduction
The concept of active suspension refers that there is a controllable force between sprung mass and unsprung mass. So the previous works of concerning control algorithm were mainly based on linear model to get the control law of optimal control force, not considering the structure principles and dynamic characteristics of the actuator which produces control force [1]. In recent years, with the development of active suspension rig experiment, people pay more attention to the generated mechanism of control force and the dynamic characteristics of actuator which have significant influences on the system control performance and become a crucial factor restricting active suspension engineering realization [2].
Alleyne [36] established a suspension nonlinear model comprising the actuators’ dynamics, in which the actuator is a controlled hydraulic cylinder. And he proposed a sliding force tracking control taking the skyhook model output as the desired force. He also revealed challenges of achieving force tracking control due to a negative feedback of relative velocity existing in the actuator dynamics model. Since that the following pertinent literature [711] which researched nonlinear control algorithm of force tracking mostly adopted the actuator dynamics model proposed by Alleyne. However, the scheme of hydraulic cylinder actuator proposed by Alleyne required the suspension being in active state. If stop charging or discharging oil control, the suspension will be locked in a rigid state and the suspension system will lose damping effect. For these reasons, the scheme of hydraulic cylinder actuator would be difficult to apply in engineering.
However, the active suspension system taking a controlled charge and discharge of hydropneumatic springs as actuators has higher practicability due to it switching between active suspension and passive suspension. But the dynamic characteristics of hydropneumatic spring actuator is different from the traditional hydraulic cylinder actuator proposed by Alleyne owing to the oil and gas coupling, nonlinear stiffness and other factors in the process of charging and discharging oil of hydropneumatic spring actuator, therefore to realize force tracking control for hydropneumatic spring actuator has more difficulties compared to the traditional hydraulic cylinder actuator. The research on control of active hydropneumatic suspension including dynamic characteristics of hydropneumatic spring actuator is still not enough at present. M. D. Emami [12] established bond graph model of active hydropneumatic suspension system and studied its dynamics based on this model. JW Shi [13] proposed a new linearization method for hydropneumatic suspension system basing on its affine nonlinear characteristics. Mehmet Akar [14] achieved the body height control of vehicle with two closedloops control strategy, where the inner loop is sliding force tracking control and the outer loop is PID control.
This paper aims at researching on sliding force tracking control of hydropneumatic suspension basing on the background of an engineering project about AHP system. It is organized as follows. Section 2 briefly outlines the schematic of AHP system and skyhook structure. Section 3 sheds light on the detail process of modeling about AHP system. The dynamic characteristics of electrohydraulic proportional valve, nonlinear stiffness characteristics, friction nonlinear characteristics, and the oil compressibility caused by mixing oil and gas in engineering are taken into account in modeling process of AHP. The power bond graph theory is employed to create the nonlinear models of state space equation of AHP and skyhook systems, and the simulation parameters are listed. Section 4 deduces the hydropneumatic spring actuator’s dynamics and analyzes generation mechanisms of control force and difficulties of force tracking control faced. Section 5 presents a double closedloop sliding mode control strategy which takes the skyhook model’s relative velocity output as outer loop tracking target and regards the desired pressure of oil chamber of actuator as the inner loop tracking target, then deduces a sliding mode control law of outer loop which named sliding mode solver and inner loop which named sliding mode controller, especially a divergence problem of outer loop’s sliding mode solver caused by time delay is analyzed and a stabilization control algorithm is put forward to deal with it. Section 6 conducts a systematical simulation and theoretical analysis. The accurate tracking of desired force of actuator and the improvement of ride comfort are realized, while the effectiveness of the proposed sliding mode control law and stabilization control algorithm are verified through simulation studies of relevant contrast test.
2. Active hydropneumatic suspension system schematic
Active hydropneumatic suspension (AHP) and skyhook reference system are shown in Fig. 1. Where, the schematic inside the dashed box is the skyhook reference system. Without the skyhook damper, the remained part is the AHP system. AHP is composed by electrohydraulic proportional servo valve, hydropneumatic spring, actuator, oil source and so on. The fluid flow of charge or discharge can be adjusted through control of displacement of servo spool valve. Specially, the suspension is in a passive state when the servo valve is closed.
3. Active hydropneumatic suspension model
3.1. Electrohydraulic proportional servo valve
Suppose ${Q}_{v}$ as the output flow of electrohydraulic proportional servo valve, $I$ as the control current, ${I}_{max}$ as the maximum control current, ${p}_{z}$ as the oil chamber pressure of actuator, ${p}_{sys}$ as the pressure of constant pressure source. When hydraulic fluid flow through orifice of the servo valve, the relationship between the control current $I$ of servo valve and fluid flow ${Q}_{v}$ is given as follows:
Fig. 1. AHP and skyhook reference system
3.2. Hydropneumatic spring
Assume that the work process of hydropneumatic spring is an adiabatic process, the gas polytropic index is $\gamma $, initial pressure and volume is ${p}_{g0}$ and ${V}_{g0}$ respectively, ${p}_{a}$ is the pressure of hydropneumatic spring, ${K}_{a}$ is stiffness of hydropneumatic spring, ${V}_{a}$ is the compression volume of hydropneumatic spring relative to ${V}_{g0}$. Thus the nonlinear properties of pressure and stiffness of hydropneumatic spring are given as follows and shown in Fig. 2.
Pressure properties:
Stiffness properties:
Fig. 2. The nonlinear properties of pressure and stiffness
As shown in Fig. 2, ${V}_{a}$ is used as the abscissa to describe the pressure and stiffness properties of hydropneumatic spring. In this figure, the solid line and the coordinate on left side of the line indicate the pressure properties represented by the Eq. (3), besides the dotted line and the coordinate on right side of the line indicate the stiffness properties represented by the Eq. (4).
Considering the hydropneumatic spring is filled with nitrogen, whose working process satisfies a polytropic process and the gas in this process is jointly determined by the initial state ${p}_{g0}$, ${V}_{g0}$ and the polytropic exponent $\gamma $. The initial pressure and volume of the hydropneumatic spring is the actual object of the research process. The working process of hydropneumatic spring is a polytropic process between isothermal process and adiabatic process, which polytropic exponent shows a certain trend when taking into the influence of environment and complex factors account. With the overall consideration, the value of $\gamma $ is taken as 1.25 by referring to the actual experimental data and research simplifying.
3.3. Damping characteristics of pipeline
As shown in Fig. 1, the fluid resistance of main pipeline can be equivalent into suspension damping. Provided that ${p}_{a}$ is the oil chamber pressure of hydropneumatic spring, ${p}_{z}$ is the oil chamber pressure of actuator, $R$ is the pipeline damping of hydropneumatic spring. So the damping characteristics of pipeline are:
3.4. The oil compressibility
Suppose that the oil volume is $V$, initial pressure is $p$, elastic modulus is $\beta $. From the definition of the elastic modulus, we can know that the compressibility of given oil quality satisfies following relationship [15]:
The oil pressure will change when fill the oil into a container which volume is variable. Assume that initial volume and pressure of container is ${V}_{0}$ and ${p}_{0}$ respectively. Within the time $dt$, the pressure changes $dp$ and the oil volume filled in container is $d{V}_{in}$. Suppose the being compressed oil volume is positive, so the amount of change in the volume of the container is:
Let:
Take the initial volume of oil chamber as the foundation and equal to elastic component, ${V}_{0}$ represents the initial volume of the oil chamber of hydropneumatic spring. According to the Eq. (8), we can get that the oil compression flow of the oil chamber of hydropneumatic spring ${q}_{o}$ is:
where, $h\left({\mathrm{V}}_{a}\right)=\frac{{V}_{0}}{\beta}{K}_{a}$.
3.5. Friction characteristics
We use a friction model which is composed by a smooth continuous arc tan function in case that the singularity appears in the derivation to make the simulation of system convenient. Suppose $v$ is the relative velocity, ${F}_{C}$, ${F}_{m}$, ${c}_{0}$, ${k}_{1}$ and ${k}_{2}$ are parameters of friction. Thus the friction of actuator is defined as follows [16]:
Define the coulomb friction as follows:
${F}_{d}$ derivation of the speed is as following:
Set ${\dot{F}}_{d}$, critical speed ${V}_{s}$ and static friction force ${F}_{s}$ can be obtained:
When the speed tends to $\infty $, the Coulomb friction ${F}_{CO}$ could be get:
When $v=0$, the maximum static friction force ${F}_{s}$ can be acquired by selecting the appropriate speed stiffness ${\dot{F}}_{d}\left(0\right)$:
So according to the Eqs. (11)(14), the physical processes of dynamic transformation from static friction force to Coulomb friction can be obtained by selecting appropriate ${F}_{C}$, ${F}_{m}$, ${c}_{0}$, ${k}_{1}$ and ${k}_{2}$, and it is shown in Fig. 3.
4. Active hydropneumatic suspension bond graph model
According to the analysis above, we can get the bond graph model of AHP shown in Fig. 4.
Where, flow sources $Sf$ and $S{f}_{r}$ is the flow input of proportional electrohydraulic servo valve and velocity input of road excitation respectively, and $C$, ${C}_{1}$, ${C}_{2}$, ${C}_{t}$ separately represents the elasticity of hydropneumatic spring, oil chamber of hydropneumatic spring, oil chamber of actuator and the tire, and $R$, ${R}_{1}$, ${R}_{2}$ separately represents oil damping of hydropneumatic spring, suspension damping and actuator friction, and ${I}_{s}$, ${I}_{u}$ separately represents suspension sprung and unsprung mass.
Choose ${q}_{6}$, ${e}_{7}$, ${p}_{13}$, ${p}_{15}$, ${q}_{17}$ as the system state variables. The initial value of System state variables is all zero. These symbols are symbolic notation of power bond graph.
Set:
Fig. 3. Friction model
Fig. 4. Bond graph model of AHP
Then the state equation of the system is:
4.1. Skyhook reference model
Relative to passive suspension, skyhook model can effectively improve the ride quality in the range of resonance point of sprung mass. So taking skyhook model as reference model to get force tracking control of suspension system can effectively improve the suspension ride quality. Skyhook reference model state variable is set as ${x}_{r}$ and its state equation is rewritten as follows:
Desired pressure force:
4.2. System simulation parameters
The simulation parameters are listed on Table 1.
Table 1. Simulation parameters
Parameters

Value

Servo valve coefficient ${K}_{v}$

6 e7

Maximum input current ${I}_{max}$/ A

2

Oil supply pressure ${P}_{sys}$ / MPa

10

The initial volume of hydropneumatic spring ${V}_{g0}$/ ml

100

The initial pressure of hydropneumatic spring ${p}_{g0}$ / MPa

7.31

Gas polytropic index $\gamma $

1.25

Pipeline damping $R$ / (Pa/(m^{3}/s))

2.08 e9

Oil elastic modulus $\beta $/ MPa

1000

The initial volume of the oil chamber of hydropneumatic spring ${V}_{o}$ / ml

60

The initial volume of actuator ${V}_{c}$ / ml

90

Actuator piston area $A$ / m^{3}

8.2 e4

Friction parameter ${F}_{C}$ / N

153

Friction parameter ${F}_{m}$/ N

100

Friction parameter ${c}_{0}$ / (N/(m/s))

20

Friction parameter ${k}_{1}$ / (N/(m/s))

1937

Friction parameter ${k}_{2}$ / (m/s)

–50

Suspension damping ${R}_{1}$ / (N/(m/s))

2500

Sprung mass ${I}_{s}$ / kg

612

Unsprung mass ${I}_{u}$ / kg

80

Tire flexibility ${C}_{t}$ / (m/N)

5.38 e6

5. Actuator dynamics
By the state equation of the system, we can obtain that:
Conduct a linearization process for the Eqs. (5), (9), (12). We can get that:
Set:
So according to Eq. (17), (18) we can obtain:
Therefore, we can acquire the dynamic model of hydropneumatic spring actuator shown in Fig. 5.
Fig. 5. The dynamic model of hydropneumatic spring actuator
We can know from the Fig. 5 that it exists the conclusion similar to Y. Zhang [6]. Due to the presence of negative feedback term which is the cylinder relative velocity, it makes the poles of the vehicle plant become the zero of openloop force transfer function. If these zeros are lightly damped or undamped, the achievable bandwidth of any controller will be limited. Therefore, to realize the force tracking control for active suspension system comprising hydraulic actuator will face serious challenges. The difference between the actuator of hydropneumatic spring and the actuator that Y. Zhang studied is the generation mechanism of actuator’s output force. Hydropneumatic suspension actuator’s output force not only depends on the pressure of the oil chamber of actuator but also relies on the pressure variation of the oil chamber of hydropneumatic spring. Because inertial element formed by oil compressibility and pipeline damping causes a delay to the response of oil flow of hydropneumatic spring pipeline. Only when the oil is incompressible or the pipeline damping does not exist, the impact on the hydropneumatic suspension force tracking control resulting from the negative feedback segment will be perfectly canceled. The output force of actuator is achieved mainly through integration accumulating in time for the pipeline flow. So this also poses a challenge to the response of output force tracking of actuator.
6. Sliding mode control
Sliding mode control is a robust control strategy applied to uncertain nonlinear systems. Its convergence is decided by time varying sliding surface. When the model error is zero, the system will eventually keep on the sliding surface under the inputs drive. When the model exists uncertainties, the system will eventually converge to the boundary layer of the sliding surface. Sliding mode control law generally constitutes by the continuous control item and switching control item [17].
6.1. Force tracking control structure
Fig. 6 is the force tracking control structure diagram. The outer loop tracks desired state variable of system, which is the absolute velocity of sprung mass output by skyhook reference model, and the desired tracking force tracked by inner loop is calculated by sliding mode solver. The inner loop is constituted by a sliding mode controller. Therefore, the force tracking control structure presented in this paper may achieve the improvement of suspension ride quality.
Fig. 6. Force tracking control structure
6.2. Sliding mode controller and solver design
Define:
So the sprung velocity satisfies the following relationship:
Define:
The flow balance relationship of hydropneumatic suspension is as follows:
Set $i=$ 1, 2, so we can get:
Due to the parameters of ${f}_{i}\left(x\right)$ and ${g}_{i}\left(x\right)$ have uncertainties and exist unmodeled dynamics, we suppose the uncertain boundary is:
Use geometric average as the estimation of ${g}_{i}\left(x\right)$:
Defined sprung velocity tracking error and force tracking error are:
Sliding surface is defined as follows^{}[18]:
Sliding surface convergence conditions is:
According to Eq. (25), (29), (31), we get:
Switch control item:
The gain ${k}_{i}$ satisfies the following relationship:
So the sliding mode solver and controller are as follows:
6.3. Controller parameters
The model uncertain boundary error is in the twenty percent range:
The parameters’ value of sliding mode controller and solver are given as follows:
6.4. Controller delay stabilization
Suppose existing time delay $\tau $, define operation:
Eq. (38) reflects the disturbances of signal $e$ under the circumstance of time difference $\tau $. We do decomposition for the linear and nonlinear term of Eq. (19) and get:
where, ${h}_{i}\left(x\right)$ represents the nonlinear term.
According to Eqs. (38), (39), we can get:
Eq. (40) is a system dynamic reflecting the disturbance of system state. Obviously in order to achieve the smooth tracking for desired signal, controllers should have ability to quickly restrain such disturbance.
Assume existing inequalities:
Then we can get [17]:
From the Eq. (41), we can get that ${A}_{i}$ reflects the restrain level of system to disturbance. In order to make the response of state caused by disturbance quickly decay, ${A}_{i}$ must be large enough.
From the Eq. (40), we can get: ${A}_{1}=\text{4.12}$, ${A}_{2}=\text{5342}$.
Obviously it need to stabilize the sliding mode solver to make system achieve a quickly suppression to the disturbance. The solver dynamic process is as follows:
Tire deformation is assumed as $w\text{,}$ suspension relative velocity satisfies the following relationship:
Suppose:
So $f\left(0\right)=\text{0}$, $f\left(x\right)$ is a monotone increasing function.
Suppose:
According to Eqs. (42), (43), we can know that relative velocity has the following form:
Set:
According to Eqs. (38), (44), we can get:
${\delta}^{2}f\left(x\right)$ is a higherorder disturbance term, obviously ${\delta}^{2}f\left(x\right)$ has little influence on the input disturbance $\delta I$. Now consider adding disturbance restrain item:
Suppose existing:
So we can get [17]:
Obviously by designing an appropriate $\mu $ value, we can achieve effective suppress to the disturbance. Then through stabilization, relative velocity has the following form:
Owing to $\tau $ is very small, so there is:
According to Eqs. (43), (48), (49), we can get the final equation of solver:
From Eqs. (21), (28), (50), we can get:
So we obtain [17]:
According to Eqs. (46), (47), (52), we can deduce that $\mu $ effects the restrain level of disturbance to $x$. At the same time, it also affects the sliding boundary layer. The lager $\mu $ is, the smaller the disturbance range of relative velocity is, vice versa. Therefore, there is an optimal $\mu $ value making the sliding boundary layer minimum, in the following simulation, $\mu =\mathrm{}$250.
7. Simulation and analysis
The nonlinear model of active hydropneumatic suspension is established in Matlab/Simulink to verify the proposed sliding mode control algorithm. The following section is divided into three parts to introduce the results of the simulation. Part1 shows the effectiveness of time delay stabilization algorithm through unstabilized and stabilized comparison. Part 2 depicts the tracking effects of inner loop for a desired force, and makes a contrast with the effectiveness of PID, as a result, the improvement of acceleration of sprung mass is also illustrated. Part 3 gives the simulation results of sprung velocity tracking for a stochastic road input to verify the stability and effectiveness of the proposed doubleloop sliding control system, meanwhile, the percentage of improvement of sprung acceleration and the tracking error of sprung velocity are calculated respectively for the tracking of desired force and tracking desired velocity, which are the output of skyhook. Part 3 also shows the result of body displacement as the potential ability of proposed algorithm due to the integration form utilizing in sliding mode solver.
7.1. Time delay stabilization simulation
Figs. 7 and 8 reflect the situation of sliding mode solver tracking the sprung velocity when system is unstabilized. It is shown that the tracking error of sprung velocity is continuous increasing in Fig. 7 due to the system itself weak in restraining disturbance, especially the tracking deviation of sprung velocity becomes more apparently owing to the saturation limitation of current when the amplitude of current signal is greater than 2$A$ in Fig. 8.
Fig. 7. The sprung velocity tracking
Fig. 8. Current signal
It is shown in Fig. 9 that the actual sprung velocity signal accurately tracks the desired sprung velocity because of the stabilization of sliding mode solver manifesting the effectiveness of the presented algorithm in this paper.
Fig. 9. The velocity tracking of sprung mass
7.2. Force tracking control effect
Fig. 10 indicates the force tracking effect to desired pressure ${p}_{des}$ of skyhook reference model output with PID controller instead of the sliding mode controller. It is shown that for PID controller conducting force tracking, there is a phase lag, the tracking error is difficult to arrive zero. Therefore, PID controller is not suitable for the force tracking control of active hydropneumatic suspension. The active suspension ride comfort has no evident improvement shown in Fig. 11 compared to the passive suspension.
Fig. 10. Force tracking control
Fig. 11. The sprung acceleration
Fig. 12 suggests the force tracking effect of sliding mode controller to desired pressure ${p}_{des}$ of skyhook reference model output. Obviously sliding mode controller is superior to PID controller in accurately force tracking. Fig. 13 reflects the improvement situation of sprung acceleration compared to passive suspension, apparently a remarkable improvement of ride quality of suspension is achieved. However, based on the tracking of desired pressure ${p}_{des}$ of reference model output, the improved ride quality will never catch up with the performance acquired by tracking desired sprung velocity of reference model output.
Fig. 12. Force tracking control
Fig. 13. Sprung acceleration
7.3. Stochastic input and body control
The exciting signal of suspension is taken as standard Cclass road spectrum and vehicle travel speed is set as 60 km/h. Fig. 14 reports the actual sprung velocity exactly tracks the desired sprung velocity with the proposed sliding model control algorithm for stochastic road input. Through simulation and calculation, we know that the root mean square of sprung acceleration has been improved 17.1 % over the passive suspension in the presence of 2.9 % tracking error of sprung velocity, however, the improvement only reaches to 14.05 % relative to passive suspension for the force tracking basing on desired pressure ${p}_{des}$, and the tracking error is about 6.71 %. So the conclusion can be drawn that the suspension ride improvement based on sprung velocity tracking control is better than the effect of force tracking control based on desired force. If we can find an optimal ${\mu}^{\mathrm{*}}$, apparently the tracking error of sprung velocity could be further reduced.
Because the sliding mode solver takes as an integral control form of tracking error of sprung velocity, which can be seen in Eq. (24), it leads to the possibility to adjust the body displacement of suspension. A step curve of sprung velocity needed to track by sliding mode solver is given in Fig. 15, which has been filtered to smooth rising edge and falling edge of step signal to prevent system oscillations in simulation. From Fig. 16, we can see that the body displacement can be controlled in a high accuracy range with the proposed double loop sliding control strategy.
Fig. 14. Sprung velocity
Fig. 15. Step signal
Fig. 16. Body displacement
8. Conclusions
Hydropneumatic spring actuator is an appropriate structure way of active suspension, however active hydropneumatic suspension system is a complex nonlinear dynamic system coupling mechanical with electrical, hydraulic and pneumatic system each other, that give rise to challenges to realize the force tracking control for AHP system. This paper employs power bond graph theory to take carefully consideration for all aspects of the AHP system to establish the nonlinear model, and the generation and control mechanism of hydropneumatic spring activation force is studied based on the established model. A doubleloop sliding mode control strategy and sliding mode solver stabilization control algorithm existing optimal ${\mu}^{\mathrm{*}}$ making sliding boundary layer smallest are presented. It realizes accurate tracking of actuation force and meanwhile reaches the purposes of the ride quality improvement of vehicle active suspension and vehicle attitude adjustment.
References
 HrovatD. Survey of advanced suspension developments and related optimal control application. Automatica, Vol. 33, 1971, p. 19971781. [Search CrossRef]
 Engelman G, Rizzoni G. Including the force generation process in active suspension control formulation. Proceedings of the American Control Conference, 1993. [Search CrossRef]
 Alleyne A. Nonlinear and Adaptive Control with Applications to Active Suspensions. Doctoral Dissertation, UC Berkeley, 1994. [Search CrossRef]
 Alleyne A., Neuhus P. D., Hedrik J. K. Application of nonlinear control theory to electronically controlled suspensions. Vehicle System Dynamics, Vol. 22, 1993, p. 309320. [Search CrossRef]
 Alleyne A., Liu R. On the limitations of force tracking control for hydraulic servo systems. Journal of Dynamic Systems, Measurement and Control, Vol. 121, Issue 2, 1999, p. 184190. [Search CrossRef]
 Zhang Y., Alleyne A. A practical and effective approach to active suspension control. Proceedings of the 6th International Symposium on Advanced Vehicle Control, Hiroshima, Japan, September, 2002. [Search CrossRef]
 Lin JungShan, Kanellakopoulos Ioannis Nonlinear design of active suspensions. The 34th IEEE Conference on Decision and Control, New Orleans, LA, 1995, p. 4558. [Search CrossRef]
 Donahue Mark D. Implementation of an Active Suspension. Preview Controller for Improved Ride Comfort. B. S. Boston University, 1998. [Search CrossRef]
 Sam Y. M., Hudha K. Modeling and force tracking control of hydraulic actuator for an active suspension system. Proceeding of Industrial Electronics and Applications, 2006. [Search CrossRef]
 Chantranuwathana Supavut, Peng Huei Adaptive robust force control for vehicle active suspensions. International Journal of Adaptive Control and Signal Processing, Vol. 18, 2004, p. 83102. [Search CrossRef]
 Chen HongMing Design of a nonlinear controller for a quarter vehicle active suspension system. IEEE International Symposium on Computer, Consumer and Control, Taichung, Taiwan, 2012, p. 512515. [Search CrossRef]
 Emami M. D., Mostafavi S. A., Asadollahzadeh P. Modeling and simulation of active hydropneumatic suspension system through bond graph. Mechanika, Vol. 17, Issue 3, 2011, p. 312317. [Search CrossRef]
 Shi J.W., Li X.W., Zhang J.W. Feedback linearization and sliding mode control for active hydropneumatic suspension of a specialpurpose vehicle. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, Vol. 224, Issue 1, 2010, p. 4153. [Search CrossRef]
 Akar M., Kalkkuhl J. C., Suissa A. Vertical dynamics emulation using a vehicle equipped with active suspension. Proceedings of the 2007 IEEE Intelligent Vehicles Symposium Istanbul, Turkey, 2007. [Search CrossRef]
 Merritt H. E. Hydraulic Control Systems. Wiley and Sons, 1967, p. 817. [Search CrossRef]
 Kroneld P. Modeling a selective hydropneumatic suspension element. The 13th International Congress on Sound and Vibration, Vienna, Austria, 2006. [Search CrossRef]
 Khalil Hassan K. Nonlinear Systems. 2nd Edition, Prentice Hall, New Jersey, 1996. [Search CrossRef]
 Slotine J. J. Applied Nonlinear Control. PrenseyHall, Inc., Englewood Cliffs, New Jersey, 1992, p. 286287. [Search CrossRef]