Next Article in Journal
Stochastic Effects on the Dynamics of the Resonant Structure of a Lorentz Force MEMS Magnetometer
Previous Article in Journal
Variable Preloading Force in an Archetypal Oscillator
Previous Article in Special Issue
Stabilization of Magnetic Suspension System by Using Only a First-Order Reset Element without a Derivative Element
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Active Vehicle Suspension Control Approach with Electromagnetic and Hydraulic Actuators

by
Francisco Beltran-Carbajal
1,*,
Antonio Valderrabano-Gonzalez
2,
Antonio Favela-Contreras
3,
Jose Luis Hernandez-Avila
1,
Irvin Lopez-Garcia
1 and
Ruben Tapia-Olvera
4
1
Departamento de Energía, Universidad Autónoma Metropolitana, Unidad Azcapotzalco, Av. San Pablo No. 180, Col. Reynosa Tamaulipas, Mexico City C.P. 02200, Mexico
2
Facultad de Ingeniería, Universidad Panamericana (Campus Guadalajara), Prolongación Calzada Circunvalación Poniente 49, Zapopan 45010, Jalisco, Mexico
3
Tecnologico de Monterrey, Ave. Eugenio Garza Sada 2501, Monterrey C.P. 64849, Mexico
4
División de Ingeniería Eléctrica, Facultad de Ingeniería, Universidad Nacional Autónoma de México, Av. Universidad 3000, Cd. Universitaria, Delegación Coyoacán, Mexico City C.P. 04510, Mexico
*
Author to whom correspondence should be addressed.
Actuators 2019, 8(2), 35; https://doi.org/10.3390/act8020035
Submission received: 24 February 2019 / Revised: 16 April 2019 / Accepted: 21 April 2019 / Published: 24 April 2019
(This article belongs to the Special Issue Magnetic Bearing Actuators)

Abstract

:
An active vibration control approach from an online estimation perspective of unavailable feedback signals for a quarter-vehicle suspension system is introduced. The application of a new signal differentiation technique for the online estimation of disturbance trajectories due to irregular road surfaces and velocity state variables is described. It is assumed that position measurements are only available for active disturbance suppression control implementation. Real-time signal differentiation is independent of detailed mathematical models of specific dynamic systems and control force generation mechanisms. Active control forces can be supplied by electromagnetic or hydraulic actuators. Analytical and simulation results prove the effective and fast dynamic performance of the online signal estimation as well as a satisfactory active disturbance attenuation on a quarter-vehicle active suspension system.

1. Introduction

In vehicle dynamics, controlled mechanical suspension systems are used to isolate passengers from harmful vibrations to health, provoked commonly by uncertain irregular road disturbance forces, and contribute to achieve satisfactory handling performance indicators like a suitable contact between the tire and road surface and stable vehicle guidance. Conventional or passive suspension systems can only obtain a limited performance for both ride comfort and vehicle handling for stable operation conditions and specific classes of vehicles due to physical constraints. Active control mechanisms can achieve better dynamic performance by applying controlled actuation forces, according to online system motion information provides from sensors located at properly selected positions in the vehicle [1,2,3,4,5,6]. Diverse control design methodologies have been applied for active suspension systems where real-time information of system variables and uncertainty could be necessary to achieve an optimal reduction of exogenous vibrations (see [7,8,9,10,11,12] and references therein). Active control forces can be implemented by hydraulic, pneumatic or electromagnetic actuators commonly located in parallel with a spring and a damper [6]. In this sense, electromagnetic actuators are more environmentally friendly, and exhibit a response much faster than hydraulic dampers [11]. An energy flow analysis of an electromagnetic active quarter-vehicle suspension system has been discussed in [12]. Moreover, several configurations of magnetic actuation mechanisms have been proposed in [11,13,14,15,16]. A spherical air bearing positioning system using electromagnetic actuators has been also developed in [17]. Other important applications of magnetic suspension systems have been reported in [18,19,20]. Hence, active suspension systems using electromagnetic actuators represent a feasible and efficient alternative for undesirable vibration attenuation and isolation.
Thus, efficient vibration suppression levels can be obtained by suitably and actively compensating excitation forces generated by vehicle motion on irregular road surfaces. Indeed, information about real-time disturbance (signal) forces can be employed for synthesis of closed-loop control systems to get a very good dynamic performance in active vibration control of flexible mechanical systems. Variable weight of the passengers and uncertain parametric variations of the suspension components due to fatigue, wear and natural aging represent other unknown possible perturbations that could result in a dynamic performance degradation [21]. Consequently, important estimation techniques of system parameters have been introduced in the literature [22,23,24]. An identification method of boundary forces in beam-like structures using a derivative estimator has been introduced in [25]. In this regard, algebraic parametric identification methods have been also proposed for online reconstruction of unknown excitation forces [26,27,28]. Bounded disturbances have been also locally modelled by certain order Taylor polynomials for synthesis of asymptotic extended state observers for robust and efficient trajectory tracking control tasks on nonlinear magnetic suspension systems [19,20] and active nonlinear vibration suppression on mechanical systems [29].
On the other hand, time derivatives of some system variables (e.g., velocity and acceleration) could also be required for implementation of active vibration control schemes. In fact, error signal differentiation is demanded in classical Proportional-Integral-Derivative (PID) control which is applied in many industrial engineering systems. In this regard, a PID controller for a variable engine valve train with an electromagnetic actuator has been designed in [15]. An inner loop PID force controller for an electrohydraulic actuator in an active suspension system for camera stabilization has been used in [30]. Similarly, in [31] velocity signals are required for the desired hydraulic force of the actuator in a quarter car active suspension. PID control has been also implemented in an active vibration isolation system with an active dynamic vibration absorber in [32]. Furthermore, velocity signal feedback is commonly employed to inject damping to some flexible mechanical structure to attenuate undesirable oscillations of certain vibration modes. Signal derivatives can be used to reconstruct disturbance forces affecting a vibration mechanical system as well. In differentially flat dynamic systems, control and state variables can be parameterized algebraically in terms of flat output signals and a finite number of their time derivatives [33]. State vector estimation is commonly based on asymptotic observers designed for specific dynamical systems when accurate analytic models are available. In practice, differentiation of signals is also performed by real-time numerical computations from samples of the available output signals. However, numerical differentiation could deteriorate the efficiency and robustness of system identification or control when measurements are corrupted by noise.
Signal differentiation can be conveniently used for parametric identification purposes as well. A method of determining the parameters of a multicomponent RLC-two-terminal network using differentiation of signals has been proposed in [34]. In [35] a differentiator for estimating the power system frequency, monitoring and controlling the operational status of the grid as well as synchronization of electronic power converters has been introduced. An algorithm to detect and locate a leak in a plastic pipeline subject to different operating conditions has been proposed in [36]. The algorithm is based on a differentiation approach for the state variables and leak parameters estimation. In [37], it has been proposed a methodology to evaluate the power quality state estimation by using enhanced numerical differentiation, which obtains the periodic steady state solution of a power network. In [38] an asymptotic differentiation technique of signals for angular acceleration estimation for controlled DC motors has been proposed.
This paper constitutes an extension of previous contributions of the authors to the online estimation problem of unknown or unmeasurable signals in controlled vibrating mechanical systems (see, [38,39,40] and references therein). An online estimation perspective of disturbances for an active vehicle suspension system is proposed. Unknown disturbances induced by irregular road surfaces are algebraically computed by applying a recent signal differentiation technique, which requires position measurements solely. Estimates of disturbances and time derivatives of signals are used for differential flatness-based control implementation for active perturbation suppression on quarter-vehicle active suspension systems. Active control forces can be implemented by electromagnetic or hydraulic actuators. The signal differentiation algorithm is independent of mathematical models of specific vibrating systems and actuator dynamics. In this fashion, the signal differentiation can be directly implemented on diverse configuration of vehicle suspensions and other applications of magnetic actuators where time derivatives are required. Computer simulation results confirm the effectiveness of the real-time estimation of unavailable signals. A satisfactory level of forced vibration attenuation is verified. Hence, analytical and numerical results evidence a very good efficacy of the presented disturbance signal estimation method to be used like an alternative in active vibration control implementations to suppress forced oscillations in differential flat vibrating mechanical systems.

2. An Actively Controlled Vehicle Suspension System

Consider the active suspension system of a quarter vehicle depicted schematically in Figure 1. Three possible configurations for a passive or active vehicle suspension system are depicted. Active control forces F A can be applied by electromagnetic or hydraulic actuators.
The standard mathematical model of this controlled dynamic system is described by the set of coupled differential Equations [7]
m s z ¨ s + c s ( z ˙ s z ˙ u ) + k s ( z s z u ) = u m u z ¨ u + k t ( z u z r ) c s ( z ˙ s z ˙ u ) k s ( z s z u ) = u
where the sprung mass m s represents the mass of the car-body part, the unsprung mass m u denotes the mass of the assembly of the axle and wheel, c s is the damper coefficient of suspension, k s and k t are the spring coefficients of the suspension and tire, respectively. The generalized coordinates are the displacements of both masses z s and z u . Furthermore, z r stands for completely unknown disturbance displacements due to irregular road surfaces and u is the control force input provided by some electromagnetic or hydraulic actuator.
The mathematical model (1) also admits the state space representation
x ˙ 1 = x 2 x ˙ 2 = k s m s x 1 c s m s x 2 + k s m s x 3 + c s m s x 4 + 1 m s u x ˙ 3 = x 4 x ˙ 4 = k s m u x 1 + c s m u x 2 k s + k t m u x 3 c s m u x 4 1 m u u + k t m u z r
with position and velocity state variables x 1 = z s , x 2 = z ˙ s , x 3 = z u and x 4 = z ˙ u .
The active suspension system (2) exhibits the structural property of differential flatness, which is equivalent to controllability property. Therefore, system variables can be expressed as algebraic formulas in terms of some flat output variable and a finite number of its time derivatives [33]. Then, the vehicle suspension system also presents the observability property with respect to the flat output. A flat output variable y can be obtained from the controllability matrix, which is given by [7]
y = m s x 1 + m u x 3
Therefore, system variables can be expressed by the differential algebraic formulas
x 1 = 1 m s y + m u k t m s y ¨ m u m s z r x 2 = 1 m s y ˙ + m u k t m s y ( 3 ) m u m s z ˙ r x 3 = 1 k t y ¨ + z r x 4 = 1 k t y ( 3 ) + z ˙ r u = m u k t k s k t m s m u y + c s k t m s m u y ˙ + k s m s + k s + k t m u y ¨ + c s m s + c s m u y ( 3 ) + y ( 4 ) k t m s + k t m u k s z r + k t m s + k t m u c s z ˙ r + k t z ¨ r
Equations (3) and (4) yields the transformed equivalent dynamic model
χ ˙ 1 = χ 2 χ ˙ 2 = χ 3 χ ˙ 3 = χ 4 χ ˙ 4 = γ 1 χ 1 γ 2 χ 2 γ 3 χ 3 γ 4 χ 4 + σ u + ξ ( t )
with χ 1 = y , χ 2 = χ ˙ 1 , χ 3 = χ ˙ 2 , χ 4 = χ ˙ 3 , and positive parameters, γ k , k = 1 , 2 , , 4 , given by
γ 1 = k s k t m s m u , γ 2 = c s k t m s m u γ 3 = k s m s + k s + k t m u , γ 4 = c s m s + c s m u σ = k t m u
Disturbances ξ ( t ) , induced by uncertain road surfaces and affecting the transformed system (5), are described as
ξ ( t ) = k t m s + k t m u k s z r + k t m s + k t m u c s z ˙ r + k t z ¨ r
A control law based on damping injection and rejection of disturbances ξ can be then synthesised thanks to the differential flatness property as follows
u = α 1 y ˙ 1 σ ξ
Notice that parametric uncertainties could be considered into the disturbance signal ξ as well. Another active vibration control scheme based on differential flatness is given by
u = 1 σ ( υ + γ 4 y ( 3 ) + γ 3 y ¨ + γ 2 y ˙ + γ 1 y ξ )
with
υ = α 3 y ( 3 ) α 2 y ¨ α 1 y ˙ α 0 y
where υ is an auxiliary control input specified to get a prescribed closed-loop dynamic performance for the vehicle suspension system.
Consequently, the closed-loop system dynamics is described by
y ( 4 ) + α 3 y ( 3 ) + α 2 y ¨ + α 1 y ˙ + α 0 y = 0
where the control design parameters, α i , i = 0 , . . . , 3 , should be selected such as the characteristic polynomial associated with Equation (11)
P c ( s ) = s 4 + α 3 s 3 + α 2 s 2 + α 1 s + α 0
be a Hurwitz (stable) polynomial. Hence, it results in an exponentially asymptotically stable equilibrium point, χ ¯ k = 0 .
On the other hand, note that from Equation (4) the flat output y and its derivatives up to third order can be algebraically computed from state variables and disturbance z r :
y = m s x 1 + m u x 3 y ˙ = m s x 2 + m u x 4 y ¨ = k t ( z r x 3 ) y ( 3 ) = k t ( z ˙ r x 4 )
Thus, differential flatness-based controllers (8) and (9) represents alternatives of solution to the active suppression problem of disturbances for operating scenarios where system parameters are accurately known as well as measurements of state variables and profiles of unknown irregular road surfaces can be performed.
Otherwise, time derivatives of the flat output can be also estimated from position measurements. Moreover, from expressions (13) of the flat output y and its second time derivative:
y = m s x 1 + m u x 3 y ¨ = k t ( z r x 3 )
unknown disturbances z r can be algebraically computed as follows
z r = 1 k t y ¨ + x 3 = 1 k t m s x ¨ 1 + m u x ¨ 3 + x 3
On the other side, this paper deals with situations where information of flat output signals is only admissible to actively attenuate forced vibrations induced by unknown irregular road surfaces, due possibly to reduction in implementation costs. In the next section it is described a signal differentiation approach to get approximate derivatives for some possibly controlled stable dynamical system [38]. Notice that acceleration signals are also employed in a huge set of active vibration control applications.

3. Polynomial Signal Differentiation

First of all, we have considered the operating scenario where a linear or nonlinear mathematical model of some specific dynamic system could be unavailable for estimation of velocity signals. In this fashion, the differentiation technique can be applied for any vibrating mechanical system where some time derivatives of measurable signals are required. In this regard, active control based on injection of dynamic damping for attenuation of harmful oscillations represents an alternative choice [26]. Indeed, free-model differentiation can be used for diverse applications of control and estimation, where independence of detailed and specific analytical mathematical models is demanded. Certainly, for situations where detailed and accurate mathematical models, including system parameters and disturbances, are available, the synthesis of well-known asymptotic state observers based on these analytic models is an excellent choice. In this sense, for the sake of completeness, consider the n-th order differentially flat-transformed dynamic system
χ ˙ 1 = χ 2 χ ˙ 2 = χ 3 χ ˙ n 1 = χ n χ ˙ n = γ 1 χ 1 γ 2 χ 2 γ n 1 χ n 1 γ n χ n + σ u + ξ ( t ) 𝓎 = χ 1
where it is assumed that system parameters γ i , i = 1 , 2 , , n , the control input gain σ and disturbances ξ ( t ) are completely known. Then, the following asymptotic state observer for estimation of time derivatives of the measurable flat output signal 𝓎 can be directly synthesized:
χ ˙ ^ 1 = χ ^ 2 + β n 1 𝓎 𝓎 ^ χ ˙ ^ 2 = χ ^ 3 + β n 2 𝓎 𝓎 ^ χ ˙ ^ n 1 = χ ^ n + β 1 𝓎 𝓎 ^ χ ˙ ^ n = γ 1 χ ^ 1 γ 2 χ ^ 2 γ n 1 χ ^ n 1 γ n χ ^ n + σ u + ξ ( t ) + β 0 𝓎 𝓎 ^ 𝓎 ^ = χ ^ 1
where the notation · ^ stands for estimated signal.
Thence the estimation error dynamics is described as
e ˙ 1 = e 2 β n 1 e 1 e ˙ 2 = e 3 β n 2 e 1 e ˙ n 1 = e n β 1 e 1 e ˙ n = ( γ 1 + β 0 ) e 1 γ 2 e 2 γ n 1 e n 1 γ n e n
with e i = χ i χ ^ i . Therefore, by choosing the observer gains β i 1 so that the characteristic polynomial of the estimation error dynamics (18) is a Hurwitz polynomial, we have
lim t e i = 0 χ ^ i χ i
On the other hand, for situations where time derivatives of the output signal 𝓎 , system parameters and control inputs are available, disturbances ξ ( t ) affecting the differentially flat system dynamics can be algebraically computed as follows
ξ ( t ) = χ ˙ n + γ 1 χ 1 + γ 2 χ 2 + + γ n 1 + χ n 1 + γ n χ n σ u
From another online estimation perspective to avoid dependence on system parameters and disturbances, the synthesis of the signal differentiation scheme with respect to time is based on a local approximation into a sufficiently small time window of some possibly controlled bounded signal 𝓎 around t 0 0 by a family of Taylor polynomials of r-th degree as
𝓎 ( t ) i = 0 r q i ( t t 0 ) i
where coefficients q i are assumed to be unknown as well. Online estimation methods of signal parameters can be also developed [40], including amplitude, damping, frequency and phase parameters [41]. An interesting method based on computations of polynomial coefficients by repeated integrations to approximate the original signal derivative has been proposed in [42]. Nevertheless, real-time parametric estimations and continuous resettings are unnecessary in the signal differentiation method described in the present work.
A low-pass filter G f ( s ) can be additionally implemented to the polynomial output signal to attenuate high frequency oscillating disturbances as follows
𝓎 f ( s ) = G f ( s ) 𝓎 ( s )
The polynomial signal 𝓎 (21) can be then reconstructed by solutions of the dynamical system
𝓎 ˙ f = 𝓎 1 𝓎 ˙ 1 = 𝓎 2 𝓎 ˙ 2 = 𝓎 3 𝓎 ˙ r 1 = 𝓎 r 𝓎 ˙ r = 𝓎 r + 1 𝓎 ˙ r + 1 = F
where 𝓎 f = 0 t 𝓎 d t , 𝓎 1 = 𝓎 , 𝓎 2 = 𝓎 ˙ , , 𝓎 r + 1 = 𝓎 ( r ) , and F is considered as an unknown bounded perturbation signal including the influence of high frequency noise and small residual terms of the truncated Taylor polynomial expansion (21) (see [38]). Moreover, we have assumed that j-th order time derivatives of the measurable output signal 𝓎 are uniformly absolutely bounded, i.e., sup t 0 , 𝓎 ( j ) t = λ j < , j = l , 2 , , r + 1 , where λ j stands for positive constants.
Hence, from Equations (23) we propose the following state observer for asymptotic estimation of some time derivatives of the signal 𝓎 :
𝓎 ˙ ^ f = 𝓎 ^ 1 + β r + 1 𝓎 f 𝓎 ^ f 𝓎 ˙ ^ 1 = 𝓎 ^ 2 + β r 𝓎 f 𝓎 ^ f 𝓎 ˙ ^ 2 = 𝓎 ^ 3 + β r 1 𝓎 f 𝓎 ^ f 𝓎 ˙ ^ r 1 = 𝓎 ^ r + β 2 𝓎 f 𝓎 ^ f 𝓎 ˙ ^ r = 𝓎 ^ r + 1 + β 1 𝓎 f 𝓎 ^ f 𝓎 ˙ ^ r + 1 = β 0 𝓎 f 𝓎 ^ f
which only uses information of the filtered output signal 𝓎 f (see [38] and references therein).
The estimation error dynamics is then governed by
e ˙ f = e 1 β r + 1 e f e ˙ 1 = e 2 β r e f e ˙ 2 = e 3 β r 1 e f e ˙ r 1 = e r β 2 e f e ˙ r = e r + 1 β 1 e f e ˙ r + 1 = β 0 e f
which is completely independent of any coefficients q i of the Taylor polynomial expansion of the output signal 𝓎 and unknown initial conditions. Here, e i = 𝓎 i 𝓎 ^ i , i = 1 , 2 , , r + 1 , e f = 𝓎 𝓎 ^ f . Notice that, estimator gains should be properly selected in order to have a stable characteristic polynomial for the observer-based closed-loop system dynamics, i.e., all its roots lying in the open left half of the complex plane. Additionally, the estimation dynamics should be sufficiently fast with respect to disturbances to get estimates opportunely.
Effectiveness of the polynomial differentiation was also verified numerically using different order numbers for the harmonic output signal
𝓎 = sin ( t )
Figure 2 depicts the online estimation of the velocity signal using Taylor polynomial expansions up to fourth order. It can be observed that the velocity reconstruction of the oscillating signal is systematically improved when the order number is increased. The effectiveness of the velocity signal estimation under reasonable measurement noise has been tested as well. In Figure 3, the satisfactory performance of the velocity estimation based on polynomial series is confirmed for scenarios where the output signal is contaminated with undesirable small additive noise as follows
𝓎 n = 𝓎 + 0.5 ( ϖ 0.5 ) 𝓎
Here, ϖ denotes stochastic noise consisting of computer-generated random variables with rectangular distribution in the interval [ 0 , 1 ] and 𝓎 n is the noisy output signal depicted in Figure 3a, which is used now for online velocity estimation purposes. Nevertheless, for operational scenarios with important noise levels, some low-pass filter should be previously applied to measured signals. In this context, a pure integration chain can be implemented like a low-pass filter to attenuate high frequency noise (see [43] and references therein). Computer simulations were performed using fifth-order Runge-Kutta 4 / 5 methods with a fixed small time step of 1 ms. Estimation gains were selected using the following Hurwitz polynomial for the error dynamics (25):
P O ( s ) = ( s + p o ) r + 2
with p o = 15 s 1 .

4. Simulation Results

In this section, some computer simulations are described to show the effectiveness of the online estimation of irregular road disturbance trajectories based on signal differentiation and differential flatness. Performance of the active vibration control scheme (9) for forced vibration attenuation on a quarter-vehicle suspension system was also tested. The vehicle suspension system is characterized by the set of parameters described in Table 1 [9].
Time-varying disturbance trajectories inducing uncomfort vibrations on the vehicle dynamics are depicted in Figure 4. Uncertain exogenous motion excitations due to irregular road surfaces are generated by Equation (29) [10]. Disturbance signals ξ ( t ) affecting to the differentially flat suspension system are described by Equation (7).
z r t = ρ 1 t + f t for t [ 3.5 , 5 ) ρ 2 t + f t for t [ 5 , 6.5 ) ρ 3 t + f t for t [ 8.5 , 10 ) ρ 4 t + f t for t [ 10 , 11.5 ) f t else
with polynomial and harmonic disturbance components
ρ 1 ( t ) = 0.0592 t 3.5 3 + 0.1332 t 3.5 2 ρ 2 ( t ) = 0.0592 t 6.5 3 + 0.1332 t 6.5 2 ρ 3 ( t ) = 0.0592 t 8.5 3 0.1332 t 8.5 2 ρ 4 ( t ) = 0.0592 t 11.5 3 0.1332 t 11.5 2 f ( t ) = 0.002 sin 2 π t + 0.002 sin 7.5 π t
Responses of the passive suspension system are displayed in Figure 5. A reasonable and expected performance of the passive suspension system for forced vibration attenuation on the car body (unsprung mass) is shown. High amplitudes of displacement, velocity and acceleration signals of the body car are evident. In addition, one can observe that motion of the unsprung mass of the wheel and tire tracks the irregular road trajectories.
On the other hand, a better performance of the proposed active vibration control scheme for uncertain forced vibration attenuation is confirmed in Figure 6. Undesirable oscillations of displacement, velocity and acceleration signals of the body car are significatively reduced. Moreover, a good contact between tire and road to provide guidance along the track is also achieved. The active control force applied to the vehicle suspension system is shown in Figure 7. The control gains were chosen to have the closed-loop characteristic polynomial
P c ( s ) = ( s 2 + 2 ζ c ω c s + ω c 2 ) 2
with ω c = 10 rad/s and ζ c = 0.7071 .
The fast online estimation of the irregular road disturbance trajectories required by the active vibration control is verified in Figure 8. A reasonable active disturbance suppression as well as the satisfactory estimation of the velocity signals and time derivatives of the flat output variable are also evidenced in Figure 9 and Figure 10. Estimated signals are gradually injected in the implementation of the proposed active disturbance suppression controller. Thus, the numerical simulation results confirm the effectiveness of the active vibration control scheme based on online disturbance reconstruction, signal differentiation and differentia flatness for vibration attenuation on vehicle suspension systems. For estimation purposes, it has been fixed r = 4 in (24). Indeed the value of r should be selected according to the particular implementation and signal approximation desired into a small window of time. For instance, a first-order polynomial is commonly used in the classical numerical differentiation method. However, higher-order Taylor polynomial models can obtain a much better approximation of some signal 𝓎 into a small interval of time. The characteristic polynomial of the high-gain estimation error dynamics was then set as
P O ( s ) = ( s 2 + 2 ζ o ω o s + ω o 2 ) 3
with ω o = 2000 rad/s and ζ o = 5 .
Finally, for performance comparison purposes the differential flatness-based controller (9) was numerically implemented by assuming that time derivatives of the flat output y and disturbances ξ are available. Consequently, for this situation the velocity estimator becomes unnecessary. The active cancellation of disturbances affecting the flat output is displayed in Figure 11. A better forced vibration attenuation level with respect to passive control is shown in Figure 12. The active control force u using real-time measurements of position, velocity, acceleration and jerk signals as well as disturbances is depicted in Figure 13. It can be observed that the overall active suspension system responses are similar to those obtained using the velocity signal estimator. Therefore, it is again confirmed the main advantages of the proposed online estimation perspective to approximately reconstruct velocity and disturbance signals for situations where position measurements are only admissible. Nevertheless, notice that the velocity signal estimation is based on certain order polynomial approximations into a small window of time. Then an approximation of disturbances based on estimated multiple velocity signals is only obtained. Moreover, estimation gains should be suitably chosen in order to quickly compute estimates of signal velocities, faster than undesirable disturbance dynamics. Thus estimates of velocity and disturbance signals have to be smoothly injected into the control action.

5. Conclusions

A new forced vibration attenuation approach for active quarter-vehicle suspension systems has been proposed. The introduced active vibration control scheme is based on approximate online estimation of exogenous disturbances due to unknown irregular road surfaces. A high-gain signal differentiation technique was properly applied to estimate velocities and reconstruct disturbances, which are required for active disturbance suppression. Signal differentiation was performed without using a detailed mathematical model of the dynamic system. The active vibration control scheme and the disturbance reconstruction is based on the structural property of differential flatness of the vehicle suspension system. Computer simulation results confirmed the reasonable estimation of time-varying disturbance trajectories, velocity signals and time derivatives of the flat output variable. It was also shown that the active vibration control scheme archives an acceptable vibration attenuation level on an active quarter-vehicle suspension system with respect to the passive ones. Therefore, we can conclude that the proposed disturbance estimation-based active vibration control scheme combined with approximate signal differentiation represent a very good choice to attenuate undesirable oscillations on vehicle suspension systems. Furthermore, the presented vibration control design method can be extended to actively suppress disturbances in diverse practical engineering systems where the flatness differential (controllability) property is manifested, which will be developed in future research works. Actuator dynamics for synthesis of active vibration control schemes will be also considered in further studies.

Author Contributions

F.B.-C. contributed in the analysis and application of the online signal estimation approach for active vibration control of a quarter-vehicle suspension system. A.V.-G. contributed to the application and evaluation of the presented signal estimation-based control scheme. A.F.-C. contributed in the synthesis and evaluation of the active vibration control technique for attenuation of undesirable oscillations. J.L.H.-A. contributed to article preparation, data analysis, and evaluation of the control approach. I.L.-G. contributed to article preparation, data analysis, and evaluation of the control approach. R.T.-O. contributed to article preparation, data analysis, and evaluation of the control approach.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Abdelkareem, M.A.; Xu, L.; Ali, M.K.A.; Elagouz, A.; Mi, J.; Guo, S.; Liu, Y.; Zuo, L. Vibration energy harvesting in automotive suspension system: A detailed review. Appl. Energy 2018, 229, 672–699. [Google Scholar] [CrossRef]
  2. Preumont, A. Vibration Control of Active Structures: An Introduction; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  3. Fuller, C.; Elliot, S.; Nelson, P. Active Control of Vibration; Academic Press: San Diego, CA, USA, 1997. [Google Scholar]
  4. Piersol, A.; Paez, T. Harris’s Shock and Vibration Handbook, 6th ed.; McGraw-Hill: Columbus, OH, USA, 2010. [Google Scholar]
  5. Braun, S.; Ewins, D.; Rao, S. Encyclopedia of Vibration, 1st ed.; Academic Press: London, UK, 2002. [Google Scholar]
  6. Hasbullah, F.; Faris, W.F. Simulation of disturbance rejection control of half-car active suspension system using active disturbance rejection control with decoupling transformation. J. Phys. Conf. Ser. 2017, 949, 1–20. [Google Scholar] [CrossRef]
  7. Chavez-Conde, E.; Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Favela-Contreras, A. Active vibration control of vehicle suspension systems using sliding modes, differential flatness and generalized proportional-integral control. Rev. Fac. Ing. Univ. Antioq. 2011, 61, 104–113. [Google Scholar]
  8. Hasbullah, F.; Faris, W.F.; Darsivan, F.J.; Abdelrahman, M. Ride comfort performance of a vehicle using active suspension system with active disturbance rejection control. Int. J. Veh. Noise Vib. 2015, 11, 78–101. [Google Scholar] [CrossRef]
  9. Tahboub, K.A. Active nonlinear vehicle-suspension variable-gain control. In Proceedings of the IEEE International Symposium on Mediterrean Conference on Control and Automation Intelligent Control, Limassol, Cyprus, 27–29 June 2005; pp. 569–574. [Google Scholar]
  10. Chen, P.C.; Huang, A.C. Adaptive sliding control of non-autonomous active suspension systems with time-varying loadings. J. Sound Vib. 2005, 282, 1119–1135. [Google Scholar] [CrossRef]
  11. Gu, C.; Yin, J.; Luo, J.; Chen, X.; Wang, J. Performance-oriented controls of a novel rocker-pushrod electromagnetic active vehicle suspension. Mech. Syst. Signal Process. 2018, 109, 1–14. [Google Scholar] [CrossRef]
  12. Gao, Z.; Chen, S.; Zhao, Y.; Liu, Z. Numerical evaluation of compatibility between comfort and energy recovery based on energy flow mechanism inside electromagnetic active suspension. Energy 2019, 170, 521–536. [Google Scholar] [CrossRef]
  13. Ishibashi, N.; Mizuno, T.; Ishino, Y.; Yamaguchi, D.; Hara, M.; Takasaki, M.; Yamada, K. The Proposal of Magnetic Suspension using Laterally Control Flux-Path Mechanism. Actuators 2017, 6, 11. [Google Scholar] [CrossRef]
  14. Mrak, B.; Lenaerts, B.; Driesen, W.; Desmet, W. Optimal Magnetic Spring for Compliant Actuation—Validated Torque Density Benchmark. Actuators 2019, 8, 18. [Google Scholar] [CrossRef]
  15. Dimitrova, Z.; Tari, M.; Lanusse, P.; Aioun, F.; Moreau, X. Robust control for an electromagnetic actuator for a camless engine. Mechatronics 2019, 57, 109–128. [Google Scholar] [CrossRef]
  16. Chen, F.; Lu, X.; Altintas, Y. A novel magnetic actuator design for active damping of machining tools. Int. J. Mach. Tools Manuf. 2014, 85, 58–69. [Google Scholar] [CrossRef]
  17. Tan, K.K.; Huang, S.; Liang, W.; Al Mamun, A.; Koh, E.K.; Zhou, H. Development of a spherical air bearing positioning system. IEEE Trans. Ind. Electron. 2012, 59, 3501–3509. [Google Scholar]
  18. Pesch, A.H.; Scavelli, P.N. Condition Monitoring of Active Magnetic Bearings on the Internet of Things. Actuators 2019, 8, 17. [Google Scholar] [CrossRef]
  19. Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Favela-Contreras, A.R.; Rosas-Caro, J.C. Active Disturbance Rejection Control of a Magnetic Suspension System. Asian J. Control 2015, 17, 842–854. [Google Scholar] [CrossRef]
  20. Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Rosas-Caro, J.; Favela-Contreras, A. Output feedback control of a mechanical system using magnetic levitation. ISA Trans. 2015, 57, 352–359. [Google Scholar] [CrossRef]
  21. Pan, H.; Sun, W.; Jing, X.; Gao, H.; Yao, J. Adaptive tracking control for active suspension systems with non-ideal actuators. J. Sound Vib. 2017, 399, 2–20. [Google Scholar] [CrossRef]
  22. Xu, L. The damping iterative parameter identification method for dynamical systems based on the sine signal measurement. Signal Process. 2016, 120, 660–667. [Google Scholar] [CrossRef]
  23. Xu, L.; Ding, F.; Gu, Y.; Alsaedi, A.; Hayat, T. A multi-innovation state and parameter estimation algorithm for a state space system with d-step state-delay. Signal Process. 2017, 140, 97–103. [Google Scholar] [CrossRef]
  24. Cao, R.; Li, M.; Zuo, L.; Wang, Z.; Lu, Y. A new method for parameter estimation of high-order polynomial-phase signals. Signal Process. 2018, 142, 212–222. [Google Scholar] [CrossRef]
  25. Chesné, S. Indirect boundary force measurements in beam-like structures using a derivative estimator. J. Sound Vib. 2014, 333, 6438–6452. [Google Scholar] [CrossRef]
  26. Beltran-Carbajal, F.; Silva-Navarro, G. Adaptive-Like Vibration Control in Mechanical Systems with Unknown Paramenters and Signals. Asian J. Control 2013, 15, 1613–1626. [Google Scholar] [CrossRef]
  27. Beltran-Carbajal, F.; Silva-Navarro, G.; Arias-Montiel, M. Active Unbalance Control of Rotor Systems Using On-Line Algebraic Identification Methods. Asian J. Control 2013, 15, 1627–1637. [Google Scholar] [CrossRef]
  28. Arias-Montiel, M.; Beltran-Carbajal, F.; Silva-Navarro, G. On-line algebraic identification of eccentricity parameters in active rotor-bearing systems. Int. J. Mech. Sci. 2014, 85, 152–159. [Google Scholar] [CrossRef]
  29. Beltran-Carbajal, F.; Silva-Navarro, G. Active vibration control in Duffing mechanical systems using dynamic vibration absorbers. J. Sound Vib. 2014, 333, 3019–3030. [Google Scholar] [CrossRef]
  30. Zhao, F.; Dong, M.; Qin, Y.; Gu, L.; Guan, J. Adaptive neural-sliding mode control of active suspension system for camera stabilization. Shock Vib. 2015, 2015, 1–8. [Google Scholar] [CrossRef]
  31. Eung-Seok, K. Nonlinearindirect adaptive control of a quarter car active suspension. In Proceedings of the IEEE International Conference on Control Applications, Dearborn, MI, USA, 15 September–18 November 1996; pp. 61–66. [Google Scholar]
  32. Rasid, S.M.R.; Mizuno, T.; Ishino, Y.; Takasaki, M.; Hara, M.; Yamaguchi, D. Design and control of active vibration isolation system with an active dynamic vibration absorber operating as accelerometer. J. Sound Vib. 2019, 438, 175–190. [Google Scholar] [CrossRef]
  33. Fliess, M.; Lévine, J.; Martin, P.; Rouchon, P. Flatness and defect of non-linear systems: Introductory theory and examples. Int. J. Control 1995, 61, 1327–1361. [Google Scholar] [CrossRef]
  34. Ivanov, V.; Titov, V.; Petrov, A. Conversion of the parameters of multicomponent two-terminal networks with signal differentiation. Meas. Tech. 2012, 55, 1071–1076. [Google Scholar] [CrossRef]
  35. Ramos, C.J.; Martins, A.P.; da Silva Carvalho, A. Power system frequency estimation using a least mean squares differentiator. Int. J. Electr. Power Energy Syst. 2017, 87, 166–175. [Google Scholar] [CrossRef]
  36. Delgado-Aguiñaga, J.; Begovich, O.; Besançon, G. Exact-differentiation-based leak detection and isolation in a plastic pipeline under temperature variations. J. Process Control 2016, 42, 114–124. [Google Scholar] [CrossRef]
  37. Cisneros-Magaña, R.; Medina, A.; Segundo-Ramírez, J. Efficient time domain power quality state estimation using the enhanced numerical differentiation Newton type method. Int. J. Electr. Power Energy Syst. 2014, 63, 414–422. [Google Scholar] [CrossRef]
  38. Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Rosas-Caro, J.C.; Favela-Contreras, A. An asymptotic differentiation approach of signals in velocity tracking control of DC motors. Electr. Power Syst. Res. 2015, 122, 218–223. [Google Scholar] [CrossRef]
  39. Beltran-Carbajal, F.; Favela-Contreras, A.; Lopez-Garcia, I.; Tapia-Olvera, R.; Damian-Noriega, Z.; Alvarez-Miranda, G. Active vibration control of a vehicle suspension system based on signal differentiation. In Proceedings of the International Conference on Computational Methods, Berkeley, CA, USA, 1–4 August 2016; pp. 1476–1484. [Google Scholar]
  40. Beltran-Carbajal, F.; Tapia-Olvera, R.; Aguilar-Mejia, O.; Favela-Contreras, A.; Lopez-Garcia, I. An online algebraic estimation approach of parameters and variable mechanical torque in shunt DC motors. Int. Trans. Electr. Energy Syst. 2018, 28, 1–22. [Google Scholar] [CrossRef]
  41. Beltran-Carbajal, F.; Silva-Navarro, G.; Trujillo-Franco, L.G. On-line parametric estimation of damped multiple frequency oscillations. Electr. Power Syst. Res. 2018, 154, 423–432. [Google Scholar] [CrossRef]
  42. Emel’yanov, S.V.; Afanas’ev, A.P. Signal Differentiation in Automatic Control Systems. Autom. Remote Control 2015, 76, 2110–2123. [Google Scholar] [CrossRef]
  43. Beltran-Carbajal, F.; Silva-Navarro, G. On the algebraic parameter identification of vibrating mechanical systems. Int. J. Mech. Sci. 2015, 92, 178–186. [Google Scholar] [CrossRef]
Figure 1. Quarter-vehicle suspension system: (a) Passive suspension system. (b) Active suspension system with an electromagnetic actuator. (c) Active suspension system with a hydraulic actuator.
Figure 1. Quarter-vehicle suspension system: (a) Passive suspension system. (b) Active suspension system with an electromagnetic actuator. (c) Active suspension system with a hydraulic actuator.
Actuators 08 00035 g001
Figure 2. (a) Measured output signal. Polynomial differentiation using Taylor series expansions: (b) first order, (c) second order, (d) third order, (e) four order. (f) Estimation error e = y ˙ y ˙ ^ .
Figure 2. (a) Measured output signal. Polynomial differentiation using Taylor series expansions: (b) first order, (c) second order, (d) third order, (e) four order. (f) Estimation error e = y ˙ y ˙ ^ .
Actuators 08 00035 g002
Figure 3. (a) Measured output signal contaminated with undesirable noise. Polynomial differentiation using Taylor series expansions: (b) first order, (c) second order, (d) third order, (e) four order. (f) Estimation error e = y ˙ y ˙ ^ .
Figure 3. (a) Measured output signal contaminated with undesirable noise. Polynomial differentiation using Taylor series expansions: (b) first order, (c) second order, (d) third order, (e) four order. (f) Estimation error e = y ˙ y ˙ ^ .
Actuators 08 00035 g003
Figure 4. Disturbance trajectories induced by irregular road surface.
Figure 4. Disturbance trajectories induced by irregular road surface.
Actuators 08 00035 g004
Figure 5. Responses of the passive suspension system subject to irregular road disturbances.
Figure 5. Responses of the passive suspension system subject to irregular road disturbances.
Actuators 08 00035 g005
Figure 6. Responses of the active suspension system using online estimation of velocity and disturbance signals.
Figure 6. Responses of the active suspension system using online estimation of velocity and disturbance signals.
Actuators 08 00035 g006
Figure 7. Active control force applied to the vehicle suspension system using online estimation of velocity and disturbance signals.
Figure 7. Active control force applied to the vehicle suspension system using online estimation of velocity and disturbance signals.
Actuators 08 00035 g007
Figure 8. Online estimation of disturbance trajectories induced by irregular road surface.
Figure 8. Online estimation of disturbance trajectories induced by irregular road surface.
Actuators 08 00035 g008
Figure 9. Online estimation of velocity signals.
Figure 9. Online estimation of velocity signals.
Actuators 08 00035 g009
Figure 10. Online reconstruction of time derivatives of the flat output signal.
Figure 10. Online reconstruction of time derivatives of the flat output signal.
Actuators 08 00035 g010
Figure 11. Flat output and its time derivatives used for active disturbance suppression control.
Figure 11. Flat output and its time derivatives used for active disturbance suppression control.
Actuators 08 00035 g011
Figure 12. Responses of the active suspension system using measurements of velocity and disturbance signals.
Figure 12. Responses of the active suspension system using measurements of velocity and disturbance signals.
Actuators 08 00035 g012
Figure 13. Active control force applied to the vehicle suspension system using measurements of velocity and disturbance signals.
Figure 13. Active control force applied to the vehicle suspension system using measurements of velocity and disturbance signals.
Actuators 08 00035 g013
Table 1. Parameters of the vehicle suspension system.
Table 1. Parameters of the vehicle suspension system.
ParameterValue
Sprung mass m s 216.75 kg
Unsprung mass m u 28.85 kg
Spring stiffness k s 21,700 N/m
Damping constant c s 1200 Ns/m
Tire stiffness k t 184,000 N/m

Share and Cite

MDPI and ACS Style

Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Favela-Contreras, A.; Hernandez-Avila, J.L.; Lopez-Garcia, I.; Tapia-Olvera, R. An Active Vehicle Suspension Control Approach with Electromagnetic and Hydraulic Actuators. Actuators 2019, 8, 35. https://doi.org/10.3390/act8020035

AMA Style

Beltran-Carbajal F, Valderrabano-Gonzalez A, Favela-Contreras A, Hernandez-Avila JL, Lopez-Garcia I, Tapia-Olvera R. An Active Vehicle Suspension Control Approach with Electromagnetic and Hydraulic Actuators. Actuators. 2019; 8(2):35. https://doi.org/10.3390/act8020035

Chicago/Turabian Style

Beltran-Carbajal, Francisco, Antonio Valderrabano-Gonzalez, Antonio Favela-Contreras, Jose Luis Hernandez-Avila, Irvin Lopez-Garcia, and Ruben Tapia-Olvera. 2019. "An Active Vehicle Suspension Control Approach with Electromagnetic and Hydraulic Actuators" Actuators 8, no. 2: 35. https://doi.org/10.3390/act8020035

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop