Abstract
This article describes semi-active modern control schemes for a quarter-vehicle suspension with a magnetorheological damper (MRD) to attenuate vibrations and simultaneously improve the passenger comfort and the vehicle road-holding. The first solution is a multiple positive position feedback (MPPF) control scheme to attenuate the vibration amplitude at the two modal frequencies. The second solution is based on elementary passivity considerations on the exact regulation error dynamics passive output. The passive output feedback is used to improve the control aims. Finally, the third solution deals with a disturbance rejection control (DRC) based on an extended state observer. The three proposed control schemes consider an inverse polynomial model of a commercial MRD for numerical implementation and are evaluated by comfort and road-holding performance indexes proposed in the literature. Furthermore, the effects of variation in the sprung mass (emulating different number of passengers) on the controllers’ performance is analysed. The numerical results show in both scenarios (constant and variable sprung mass) that passivity based control (PBC) and DRC improve the performance indexes compared with the classical sky-hook control and the open-loop systems with a different constant current input for the MRD. Obtained results for damping force and power consumption are within the operation range of the considered commercial MRD showing the viability for experimental implementation of the proposed control schemes.
1. Introduction
Rheological actuators (RA) are the most promising semi-active devices in energy dissipation of structures under dynamic loads. These actuators contain a fluid which is able to modify its rheological structure (yield stress and apparent viscosity) through the action of an electrical field (electrorheological) or a magnetic field (magnetorheological) []. According to [], RA are passive-dissipative devices because they do not provide energy to the controlled system. Moreover, the low power consumption, large force capacity, high bandwidth, low cost, force controllability and quick reaction time make magnetorheological dampers (MRD) a viable option for vibration control systems in civil engineering applications, impact absorption and vibration isolation technology in industrial engineering and heavy vehicles, as well as advanced prosthetics in biomedical fields [,,]. In automotive applications, MRD are used in the development of electronic suspension (ES) systems in order to reduce the transmissibility of mechanical vibration caused by unknown road irregularities improving passenger comfort (mainly related to vibration transmitted to passengers from road irregularities, in this work measured through the chassis displacement) as well as vehicle road-holding (related to the tire deflection, measured by the difference between the tire displacement and movement caused by the road profile) [,]. The automotive ES based on magnetorheological dampers (MRD) have demonstrated excellent real-time performance. In addition, they present other relevant characteristics such as response delays in the milliseconds order and low power consumption [,,]. In the classification of controllable suspension systems presented by Savaresi et al. [], typical ranges of power consumption for different types of electronically controlled suspension are provided. According to this information, semi-active suspension systems, mainly based on RA have a power request from a few tens of Watts, while the fully active suspensions power request is around tens of kilowatts. The control input of a MRD is an electrical current from a coil which induces a magnetic field on the magnetorheological fluid (MRF). Regarding MDR characterization, parametric models were developed to describe the hysteretic behaviour of the force-velocity curve [,]. Furthermore, there are non-parametric models to describe the hysteretic loop by polynomial velocity functions. This type of model allows an expression of the electric current as a function of the desired damping force to semi-active control (SAC) applications []. In this case, the performance of suspensions with MRD strongly depends on the intrinsic characteristics of the SAC scheme. Classic SAC strategies are based on discontinuous switching according to two different performance approaches: comfort or road-holding. Some examples of these approaches are Ground-hook (road-holding), Acceleration Driven Damper (comfort), sky-hook (comfort) and SH-ADD (comfort and road-holding) []. The classic SAC presents some drawbacks such as chattering to high frequencies which could excite non-modelled dynamics in mechanical systems and a reduced bandwidth which limits the capacity for improving passenger comfort and road-holding simultaneously [,]. As an alternative for overcoming the limitations of classic SAC, modern SAC schemes have emerged mainly based on Linear Parameter Varying (LPV) approach [], optimal control theories [], robust control [,], adaptive control [], modal and multi-modal control [,] and fault tolerant control [].
In the model-based control schemes, the unknown and unmeasurable external disturbances highly affect the closed-loop system performance. In this regard, extended-state observers (ESO) have been proposed in the active disturbance rejection control (ADRC) approach [] to estimate unmeasurable states and unknown disturbances as well as to provide adaptability, and robustness to the controller. Recently, ESO have found applications in uncertain mechanical systems with various control schemes [,,,].
According to the consulted literature, one of the main drawbacks of classic SAC schemes is their inability to improve passenger comfort and vehicle road-holding simultaneously. Moreover, some modern SAC schemes have proved effective in the main vibration mode only [,,,,], and just a few works take into account the MR damper dynamics [,]. Moreover, the effects of the system parameters variation on the controller performance is rarely considered, even in the robust control schemes. This work is an extended and improved version of the results reported in [] and presents the design of three modern control schemes for a quarter-vehicle suspension with MRD taking into account the actuator dynamics from an inverse polynomial model previously characterized. Furthermore, the control schemes are numerically evaluated by comfort and road-holding indexes, while changes in the sprung mass (emulating different number of passengers) are considered in the controllers’ performance. The methodology used in this article is presented in Figure 1. The research development is divided into four stages: modeling, covering the suspension dynamics as well as the polynomial model to characterize the MRD; control design, where the theoretical background to synthesise the proposed SAC schemes is given; simulation, where the proposed SAC schemes are numerically proved taking into account variations in the sprung mass value; and evaluation through performance indexes for comfort and road-holding. The principal aim of the proposed controllers is to achieve a high comfort performance for the passenger as well as obtaining ride stability (road holding). The first solution was taken from [] and uses a modal coordinate form to extend and control the primary system dynamic by virtual filters tuned to the principal modal frequencies. Another solution based on elementary passivity considerations on the exact regulation error dynamics passive output is presented using a hamiltonian form to improve both control aims with low power consumption. Finally, a robust adaptive controller based on differential flatness is developed where an ESO is incorporated to add robustness and adaptability to the primary control system. All these proposed schemes are numerically implemented by considering an inverse polynomial model of a commercial MRD and evaluated by performance indexes reported in the literature. The article is organized according to the activities presented in the methodology as follows: Section 2 presents the vertical model of a quarter car and an inverse polynomial model for a commercial magnetorheological damper experimentally characterized in []. The following sections presents the main results related to: the design of two modal controllers (Section 3); the design of a passivity-based controller (PBC) (Section 4); and the development of a robust and adaptive controller using the system flatness property (Section 5). Section 6 briefly describes the performance indexes used to evaluate the proposed control schemes and shows the numerical results from simulation tests of a closed-loop semi-active suspension system. Finally, Section 7 presents the conclusions of this work and some suggestions for further work.

Figure 1.
Proposed research methodology.
2. Modeling of a Quarter Automotive Suspension and MRD Dynamics
2.1. Vertical Model of a Quarter Car (VMQC)
The vertical model of a quarter car (VMQC) defines the dynamic relationships of a sprung mass (the portion of the total mass of the vehicle that is supported by the suspension) and an unsprung mass (the mass of the suspension, wheels and other components directly connected to them), see Figure 2.

Figure 2.
Vertical model of a quarter car with semi-active suspension [].
The suspension system consists of a linear stiffness and an apparent damping coefficient . The tire stiffness is assumed as linear with spring constant and the tire damping is neglected. The disturbance caused by the road profile is unknown but is perfectly bounded. The semi-active MRD force is the control input which is a function of the electric current between the MRD terminals. The motion equations for the system masses can be obtained by applying the second law of Newton as
where , , are the acceleration, velocity and displacement of respectively, and , , are the acceleration, velocity and displacement of respectively. Moreover, there is a set of strictly positive real constants such as , , , and . , define the range of the sprung mass variation, is the maximum input current permissible for MRD, and is the maximum damping force provided by MRD, is a positive number that represents the upper limit of the disturbance amplitude indicating this variable is bounded.
2.2. MRD Dynamics
This work considers a polynomial model for the MRD. The polynomial model parameters can be experimentally estimated from force and displacement measurements only, and this model is an expression of the damping force as a function of piston velocity and the input current of the damper. The order of the polynomial can be adjusted to the experimental data while its coefficients can be determined by curve fitting. In addition, an inverse model to obtain the input current to achieve a desirable damping force can be easily obtained which is very useful for implementing SAC schemes [].
The damping force of the MRD can be expressed by []
where is the piston velocity and is the experimental coefficient that can be represented as a function of the intensity of the input current in a linear form as
where and are constant to be determined from curve fitting.
In a SAC problem a desired damping force is calculated to attenuate the vibration amplitudes in the suspension system. This desired force can be used to determine the input current needed in the MRD to achieve this force. For the polynomial model, the control input is determined from Equation (4) as
The commercial MRD RD-8040-1 by LORD Corporation® experimentally characterized in [] is considered in this work to implement the proposed SAC schemes. For this MRD, the inverse polynomial (IP) model is defined by (6) with the numerical parameters presented in Table 1 [].

Table 1.
Inverse polynomial model parameters for positive and negative acceleration of the suspension deflection (copyright AMCA (2019), reproduced from []).
3. Modal and Multimodal Controller Design
The development presented in this section is based on the results previously presented in []. The aim of modal control is to provide damping to certain modes of the system, which dominate the dynamic response. Positive Position Feedback (PPF) [] is a modal control method, which provides additional dynamics to the system through the control law. Both PPF and its variant Multi Positive Position Feedback (MPPF) [,] are analysed in this work to provide comfort and performance on the road (road-holding) of the VMQC. These objectives are related with two main modes of the system (the first in low frequencies, the second in high frequencies). A modal control approach refers to the procedure of decomposing the dynamic equations of a structure into modal coordinates and designing the control law in this modal coordinate system []. Note that (1) can be expressed by a modal coordinate form as follows:
where the vertical displacement masses vector is defined as and the control input as ; here the matrices M, K and C are symmetric and positive definite as
the vectors , are defined by
3.1. Positive Position Feedback (PPF) Controller Design
The positive position terminology comes from the fact that the position coordinate of the structure equation is positively fed to a virtual second-order filter, and the position coordinate of the compensator equation is positively feedback to the structure [].
The PPF control is implemented by using an auxiliary dynamic system (virtual compensator) which can be defined by
where is the generalized coordinate of the virtual compensator (secondary system), are the damping ratio and natural frequency of the controller, and g is a positive constant. These control parameters can be chosen so that the response has the desired damping. Coupling the system dynamics in (7) with the PPF controller in (10), which assumes no external force, yields
Since the matrices M, C, and K in (7) are symmetric and positive definite, both the augmented damping matrix and the augmented mass matrix are also symmetric and positive definite, so the closed-loop stability will depend on the definiteness of the augmented stiffness matrix.
Closed-Loop Stability
The augmented stiffness matrix in (12) is given by
which will be positive definite if for whichever test vector it is satisfied that
Considering the test vector as
where , substitution of (15) in the Inequality (14) can be expressed as
Completing the square and factoring in (17) yields
Since the second term in the right side of (18) is always non-negative, the augmented stiffness matrix will be positive definite if the term is a positive definite matrix.
Remark 1.
The closed-loop system is asymptotically stable if the gain g and the natural frequency of the virtual compensator are chosen such that is positive definite.
3.2. Multiple Positive Position Feedback (MPPF) Controller Design
Multiple Positive Position Feedback (MPPF) is a modal control strategy to attenuate mechanical vibrations on different modes, which is an extension of the PPF approach. This scheme adds multiple virtual passive absorbers located in parallel form to the primary system. Non-disturbed suspension system in closed loop is given by
where M, C, K , , and .
In analogy to the PPF approach, the auxiliary compensator in MPPF control is defined by two virtual second-order filters to simultaneously attenuate two modes, as follows
likewise, the input control is calculated by
where and is the damping ratio and natural frequency of the i-th filter respectively. The virtual second-order filters’ dynamics can be rewritten in a matrix form as follows
Coupling the system dynamic in (7) with the MPPF controller in (25), and assuming no external force, yields
Note that the matrix B is equivalent to the matrix product of and the vector . This form allows the closed-loop stability to be analyzed directly.
Closed-Loop Stability
In analogy to the PPF approach, the closed-loop stability will depend on the definiteness of the augmented stiffness matrix, which is expressed by
and will be positive definite for whichever test vector is satisfied that
Completing the square and factoring in (31) yields
Remark 2.
The closed-loop system will be asymptotically stable if G and Ω are chosen such that is positive definite.
The proposed multimodal controller is illustrated in Figure 3 [].

Figure 3.
Proposed modal control system for semi-active suspension with magnetorheological damper (MRD) (copyright AMCA (2019), reproduced from []).
4. Passivity-Based Controller (PBC) Design
Passive systems are a class of dynamical systems which cannot store more energy than is supplied from external sources. This property is sufficient for solving regulation tasks in mechanical systems using the the passivity-based control (PBC) approach by modifying the potential energy and the dissipation function []. This scheme allows the total energy of the system to be shaped by using a feedback control law obtained from a Hamiltonian storage function [].
4.1. Hamiltonian Open Loop Dynamics of the System
According to the PCB scheme, a matrix Hamiltonian notation of the primary system is required as
where includes all variables of the system energy, is an antisymmetric matrix that represents the conservative characteristic of the system, is an asymmetric and positive semi-defined matrix which represents the dissipative characteristic, is the storage energy function, is a vector which defines the control input channels, is the control input, and is the system output. The energy balance for (33) is developed in [] by
From (34) it can be observed that the sum between stored energy and dissipated energy results in the supplied energy, then it demonstrates that the primary system in (33) is dissipative passive.
The system model in (7) is rewritten by using a change of variable such as and , then, computing a Hamiltonian storage energy function defined by
yields a Hamiltonian dynamics of the undisturbed system, as follows
where represents a vector of the generalized coordinates whereas represents a vector of the generalized momenta of the system; M, C, K, I correspond to mass, damping, stiffness and identity matrices respectively; and .
The notation in (36) is in accordance with the general form of dissipative passive systems expressed by
where
4.2. Exact Regulation Error Dynamics Passive Output Feedback Control Design
It is desired to minimize the dynamics of the generalized coordinates and momenta, , therefore . According to the dissipative passive form in (37), a control law is proposed which is the reference input corresponding to the desired reference dynamics and satisfies the system
The regulation error and the control input error can be defined respectively as
and the dynamics of exact regulation error is derived from (37) and (39) as follows
where
Here, the Lyapunov stability criterion is considered to obtain a feedback control input law u, which is defined in terms of the control input error , that allows asymptotic stability of the origin of the regulation error . A Hamiltonian candidate energy function of the regulation error dynamics is proposed as
From a time derivative process of the proposed Lyapunov function , the inequality in (44) must be obtained to achieve asymptotic stability, which corresponds to a negative semi-defined function.
Substituting the dynamics of the exact regulation error (41) in (44) yields
and since J is an antisymmetric matrix, then
Finally, the error dynamics is computed as
According with the definitions in (38), R is a symmetric and positive semi-defined matrix, then the first term of the expression (47) is a negative semi-defined result. Consequently, to comply with the Lyapunov function inequality in (44), a dynamic in the second term is imposed with the form
As such, according to Lyapunov theory, the regulation error converges asymptotically to the origin, bringing all states close to the desired reference. This control technique based on the passivity property is known as the exact regulation error dynamics passive output feedback (EREDPOF) controller design including suitable adaptive feed-forward precompensation []. Therefore, substituting (48) in (47), we have the following
where
Using Sylvester’s criterion, we verify is a positive semi-definite matrix. Thus (49) is a negative semi-definite function, and therefore the point of equilibrium of (39) under the control law (50) is stable. We take advantage of the asymptotic stability for autonomous systems (41), applying LaSalle’s invariance principle, which for reasons of clarity, we give the following Theorem [].
Theorem 1.
Let : be such that on a compact set we have . We define by
Then, if contains no trajectories other than then is asymptotically stable.
Since , then is a function decreasing of t. is continuos in the compact set , and it is bounded inferiorly by . For example, satisfies . Thus, has a limit as . Hence . Since is an invariant set, and the only invariant solution is . As the trivial solution is the unique solution of (41) restricted by , then using Theorem 1, we can conclude that the origin of the state space is asymptotically stable.
Taking into account that , so in terms of the generalized coordinates , the EREDPOF control law given by (48) guarantee the regulation of the system position and velocity variables. Thus, we have the following
where is a feed–forward term, which is calculated by (39). Note also in (51), that should be chosen in such a way that u belong to , (see Equation (91)). For this, the parameter was selected based on the following inequality
To avoid a possible saturation in the actuator, we choose the parameter smaller than 1 because this depends on the system’s internal parameters.
The diagram of the proposed PBC scheme is shown in Figure 4.

Figure 4.
Proposed passivity-based control system for semi-active suspension with MRD.
5. Disturbance Rejection Controller Design
This control scheme allows for the indirect regulation of all system states by the regulation of the so-called flat output [], thereby fulfilling both objectives of achieving comfort and road–holding. The controller robustness is improved by designing an extended state observer to estimate the unknown disturbances in order to be cancelled in the closed loop system.
By defining the state variables for the system (1) as , , , and the control input as the system state space representation can be obtained as
where
with , . The state vector (55) is assumed as completely measurable.
5.1. Differential Flatness of the VMQC
The system (53)–(54) is differentially flat, i.e., there is a system output which accurately linearises the closed-loop system, which is the flat output. For a single input-single output (SISO) system, the flat output is defined as (59) by considering the full range controllability matrix (60) [].
The differential flatness property allows for the system states , , as well as the control law u to be parametrized in terms of the flat output F and a finite number of its successive time derivatives, as follows
where represents a function including the endogenous and exogenous unknown time-variant system disturbances. The existence of a real constant is considered, such as the function which is bounded as .
5.2. Disturbance Rejection Control
A disturbance rejection control (DRC) is designed through the differential parametrization of the system (64), in combination with a linear extended state observer, which will be responsible for estimating the endogenous and exogenous perturbations of the system. Thus, the DRC is designed as
where, the regulation errors are defined as
while is the unknown perturbation function; v is the virtual control, which imposes the regulation error dynamics in closed loop, its desired references are given as: . The set of coefficients are positive values which are chosen with the help of a desired closed loop fourth–degree characteristic polynomial of . Consequently, , , and . Therefore, the regulation error stability in closed loop has an asymptotic convergence near to zero.
5.3. Linear Extended State Observer (LESO) Design for the DRC
From (64), the following linear extended state observer (LESO) is designed as follows
where, is the flat output of the system, which is calculated by means of (59); is the estimated value of the flat output, while , and are the estimated values of the successive time derivatives of the flat output; is the estimation of the unknown perturbation function, and is the estimated time derivative of the perturbation function, which are considered as unknown.
To demonstrate the closed-loop stability of the system, we will analyze the stability of the linear extended state observer and the disturbance rejection controller.
5.4. Closed-Loop Stability Analysis
We present here the proof of stability of the LESO’s output estimation error dynamics [,]. Defining the output estimation error as
whose first time–derivative is given by
Finding the time-derivative of (75)
The third time-derivative of , is obtained by
The fourth time-derivative of can be expressed by
The fifth time-derivative of is
Finally, the estimation error dynamics is given by
Since is assumed to be uniformly absolutely bounded, then there exist design coefficients for the LESO’s (in the form of GPI observers), such that the estimation errors are uniformly asymptotically convergent to a small neighborhood of the origin of the phase space of the estimation error dynamics. The faster the estimation error dynamics, the smaller the convergence neighborhood of the origin. The value of the gain parameters is customarily chosen via a term-by-term comparison of (80) with those of a desired, nominal, dominating, sixth-degree characteristic polynomial . Therefore, , and .
On the other hand, from (64)–(66) We have the dynamics system of the following form
with the disturbance rejection controller as
The estimated values of , , , and are defined in terms of the observation error, the flat output, and successive time-derivatives
The regulation error dynamics given by (83) is transformed as follow
Therefore, the closed–loop system is expressed in terms of the tracking error, observation error, and perturbation error
As the regulation error and observation error are linear, then we can apply the Laplace transformation with initial conditions equal to zero, thus we have
The closed–loop system can be expressed as a transfer function with two inputs
To analyze the stability in the closed–loop of the system, we appeal to the steady-state error, let by the final value theorem
The summarizes of the steady-state error results for each disturbance input are the following:
Remark 3.
The regulation error is asymptotically stable near-zero whenever the controller’s tuned is made utilizing a fourth-order Hurwitz polynomial.
Remark 4.
The estimation or observation errors are uniformly asymptotically convergent to a small neighborhood of the phase space’s origin of the estimation error dynamics. The faster the estimation error dynamics, the smaller the convergence neighborhood of the origin. This, whenever the LESO tune is made employing a Hurwitz polynomial of sixth order.
Remark 5.
The tuned of the controller and LESO observer is made by separated. The controller’s robustness resides in the estimation and reduction to the same time as the internal and external disturbances unknown by the system.
The proposed global system (DRC+LESO) is illustrated in Figure 5.

Figure 5.
DRC system for semi-active suspension with MRD.
6. Results
The methodology of analysis for automotive suspensions reported by Savaresi et al. [] is implemented in this section to evaluate the proposed SAC schemes. The comfort and road–holding performance of the suspension can be evaluated with the Transmissibility Frequency Response (TFR) of the sprung mass displacement and the tyre deflection displacement . The comfort and road-holding performance criteria are defined as []
where and are the TFR for sprung mass and tyre deflection displacements respectively, both developed by a constant nominal current of MRD; is the root main square (RMS) function of TFR of interest . The criteria in (89) describes the overall suspension performance as follows:
- if (resp. ) then the analysed suspension is more (resp. less) comfortable than the nominal reference one.
- if (resp. ) then the analysed suspension provides better (resp. worse) road-holding performance than the nominal reference one.
The TFR is estimated frequency by frequency (Algorithm 1 in the methodology of Savaresi et al. []) using a sinusoidal perturbation function, which is applied to the system during P periods of this signal as , where , . For each response the maximum transmissibility value is calculated by . For more details of this methodology, refer to chapter 4 from []. In addition, a parameter disturbance is applied by means of two sprung mass variations carried out at and time as
A MR suspension study case with numerical parameters in Table 2 is considered to verify comfort and road-holding performance under different damping control inputs, which uses the inverse polynomial MR damper model expressed in (6) to compute the electric current that provides the desired damping force. Furthermore, a current regulation is carried out by a PID controller to track the computed current. The numerical results are obtained through MATLAB/Simulink simulations using ODE4 method. The numerical values corresponding to masses, springs constant and damping constant are proposed based on the experimental test rig described in [] which was designed taking into account the characteristics of the MRD, particulary the maximum damping force available. The disturbance frequency range is defined in order to excite the two modal frequencies of the suspension system.

Table 2.
Parameters for numerical simulation of the closed-loop system with the proposed controllers.
The system response under constant values of current input is analyzed to compare the overall suspension performance with the proposed controllers. The TFR of the system under different inputs for MR current is illustrated by Figure 6 and Figure 7, where two vibration modes can be located in Hz ( rad/s) and Hz ( rad/s). It can be observed that: if the maximum (resp. minimum) electric current is applied, then and TFR are attenuated (resp. intensified) around to and , but both are intensified (resp. attenuated) in other frequencies.

Figure 6.
Comparison of Transmissibility Frequency Response (TFR) of the sprung mass displacement for different current inputs.

Figure 7.
Comparison of TFR of the tyre deflection for different current inputs.
The effectiveness of three control schemes proposed in this work is compared through numerical simulation. Firstly, the PPF scheme expressed in Equations (10) and (11) is designed for two different objectives: first vibration mode improvement (low frequencies) and second vibration mode improvement (high frequencies). Moreover, the MPPF scheme in (20) is proposed to attenuate the motion amplitudes in both vibration modes simultaneously as described in Section 3. Secondly, a positive high gain for an exact regulation error dynamics passive output feedback controller is considered to quickly bring the system dynamics close to the stationary reference following the methodology of Section 4. Next, both differential flatness-based control and extended state observer (DRC scheme) are proposed as an effective alternative for unknown disturbances rejection increasing the robustness and reliability of the system. To observe the exogenous disturbances, the angular frequency for LESO is set faster than the angular for DRC scheme (see the development in Section 5 and parameters in Table 2). Additionally, a classic semi-active Skyhook (SH) control is implemented to compare the overall suspension performance of the proposed controllers in this work, as follows
where and are the damping forces developed by the minimum and maximum current, respectively [].
Figure 8 and Figure 9 show the TFR of the sprung mass displacement and the tyre deflection for the closed-loop system with the controllers described above.

Figure 8.
Comparison of TFR of the sprung mass displacement for different damping control.

Figure 9.
Comparison of TFR of the tyre deflection for different damping control.
To quantitatively compare the controllers’ performance, the criteria given by Equation (89) were normalized regarding the suspension system with MRD operating with a constant nominal current (530 mA). The obtained results of normalized indexes evaluation for both comfort and road-holding performance are presented in Table 3.

Table 3.
Normalized performance criteria comparison for different damping control.
As one can observe, a soft suspension represented by open loop system operating at is the worst evaluated in both criteria. On the other hand a rigid suspension operating at improve both performance indexes. However, MRD manufacturer suggest not operate it by an extended period of time at maximum current. Besides, in Figure 6 and Figure 7 a poor performance of the rigid suspension at intermediate frequency range can be appreciated. Regarding to closed-loop system with the classical sky-hook controller and the proposed SAC schemes, modal controls are unable to improve simultaneously comfort and road-holding indexes, and only the PCB and DRC schemes improve both criteria, with the first one producing the best performance at high frequencies (road-holding) operation, and the second one producing a superior performance at low frequencies (comfort) region.
Changes in sprung mass described in Equation (90) were introduced to verify the effect of these variation in the performance of the proposed controllers. As we mentioned above, parameters of the primary system are defined according to a experimental test ring. The range of variation for the sprung mass represents in a proportional manner, different number of passengers in the vehicle keeping in mind that the sprung mass value is selected according to the physical limitations on the MRD. Results for the TFR of the sprung mass displacement and the tyre deflection with this disturbance in the mass value are shown in Figure 10 and Figure 11.

Figure 10.
Comparison of TFR of the sprung mass displacement for different damping control and variable sprung mass.

Figure 11.
Comparison of TFR of the tyre deflection for different damping control and variable sprung mass.
Normalized criteria evaluation for variable sprung mass is shown in Table 4. As can be observed, road-holding index practically does not have any change in comparison with results in Table 4. Regarding comfort index, the rigid suspension is considerably affected by the sprung mass variation resulting in a worst performance in relation with the reference case (open-loop system with nominal current input). Again, DRC and PBC present the best performance at low and high frequencies respectively, even with disturbances in the sprung mass value. Moreover, these control schemes achieve the attenuation at the two main vibration modes.

Table 4.
Normalized performance criteria comparison for different damping control and variable sprung mass.
Finally, Figure 12 and Figure 13 present the maximum damping force and the power consumption of the MRD for each proposed SAC scheme corresponding to results in Figure 8 and Figure 9 and Table 3. These values are calculated for each frequency of the proposed disturbance. The obtained damping forces are within the range of maximum force provided by the MRD considered in this work. Moreover, the MRD reaches saturation in frequencies around the second vibration mode, as can be observed in Figure 13. Despite this operation condition, the MRD is able to provide the damping force requested to attenuate the TFR in both vibration modes.

Figure 12.
Damping force for the proposed semi-active control (SAC) schemes.

Figure 13.
MRD power consumption for the proposed SAC schemes.
7. Conclusions
In this article, three semi-active modern control schemes for a quarter-vehicle suspension with magnetorheological damper (MRD) were developed to overcome the limitations of traditional semi-active control approaches and achieve the two main objectives with these kinds of systems, which are passenger comfort and the vehicle’s tyre road holding. The proposed control schemes were quantitatively evaluated by performance indexes by following the methodology of analysis for automotive suspensions reported by Savaresi et al. [], and compared with traditional sky-hook semi-active control, showing a considerable improvement in the closed-loop system performance at the two main vibration modes simultaneously. Furthermore, in order to carry out the numerical implementation of all proven controllers, the MR damper dynamics were taken into account by an inverse polynomial model for the current-damping force relationship. The proposed PBC and MPPFC had the simplest design and implementation procedure, therefore a low computing effort is requested, similar to classic SAC strategies. These characteristics are useful for real time automotive embedded systems. Although proposed DRC scheme had higher implementation complexity than PBC and MPPFC, this strategy achieves the high robust and adaptive performance to reject endogenous and exogenous disturbances. In addition, synthesis and computing cost of proposed DRC scheme is even simpler than other modern SAC methods in the literature such as optimal hybrid or approaches. The obtained results show viability to experimentally implement the proposed SAC schemes in the laboratory test rig presented in [] through the MRD considered in this work due to the obtained damping forces are within its operation range. This is the main future activity proposed to extend the presented numerical results. Regarding to quantified power consumption, 24 W is the maximum power provided to MRD which confirm the low power consumption for this kind of actuators. With this power, the MRD is able to generate damping forces up to 1700 N. As can be observed in the obtained numerical results, the damping force depends on the particular SAC scheme and its maximum values are strongly related to the achieved vibration attenuation. This demonstrates the importance of considering other factors (related to hardware limitations) in the synthesis and performance evaluation of SAC schemes.
Author Contributions
Conceptualization, K.H.F.-A., M.A.-M. and Á.C.-A.; methodology, K.H.F.-A., M.A.-M., J.L.-F. and J.G.M.-L.; numerical simulation, K.H.F.-A., M.A.-M. and J.G.M.-L., validation, K.H.F.-A., M.A.-M. and J.G.M.-L.; resources, M.A.-M., J.L.-F., J.G.M.-L. and Á.C.-A.; writing—original draft preparation, K.H.F.-A. and M.A.-M.; writing—review and editing, M.A.-M., J.L.-F. and J.G.M.-L.; project administration, M.A.-M. All authors have read and agreed to the published version of the manuscript.
Funding
The authors received financial support from PRODEP-SEP, Mexico for publication of this article.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Ulasyar, A.; Lazoglu, I. Design and analysis of a new magneto rheological damper for washing machine. J. Mech. Sci. Technol. 2018, 32, 1549–1561. [Google Scholar] [CrossRef]
- Spencer, B.F.; Dyke, S.J.; Sain, M.K.; Carlson, J.D. Phenomenological model for magnetorheological dampers. J. Eng. Mech. 1997, 123, 230–238. [Google Scholar] [CrossRef]
- Aggumus, H.; Guclu, R. Robust H∞ control of STMDs used in structural systems by hardware in the loop simulation method. Actuators 2020, 9, 55. [Google Scholar] [CrossRef]
- Rossi, A.; Orsini, F.; Scorza, A.; Botta, F.; Belfiore, N.P.; Sciuto, S.A. A review on parametric dynamic models of magnetorheological dampers and their characterization methods. Actuators 2018, 7, 16. [Google Scholar] [CrossRef]
- Soon-Yong, Y.; Chulhee, H.; Sang-Un, S.; Seung-Bok, C. Design and evaluation of a semi-active magneto-rheological mount for a wheel loader cabin. Actuators 2017, 6, 16. [Google Scholar] [CrossRef]
- Guglielmino, E.; Sireteanu, T.; Stammers, C.W.; Ghita, G.; Giuclea, M. Semi-Active Suspension Control: Improved Vehicle Ride and Road Friendliness; Springer: London, UK, 2008. [Google Scholar] [CrossRef]
- Savaresi, S.M.; Poussot-Vassal, C.; Spelta, C.; Sename, O.; Dugard, L. Semi-Active Suspension Control Design for Vehicles; Butterworth-Heinemann: Boston, MA, USA, 2010. [Google Scholar] [CrossRef]
- Lozoya-Santos, J.J.; Morales-Menendez, R.; Ramirez-Mendoza, R.A. Control of an automotive semi-active suspension. Math. Probl. Eng. 2012, 2012, 218106. [Google Scholar] [CrossRef]
- Sapinski, B.; Filus, J. Analysis of parametric models of MR linear damper. J. Theor. Appl. Mech. 2003, 41, 215–240. [Google Scholar]
- Choi, S.B.; Lee, S.K.; Park, Y.P. A hysteresis model for the field dependent damping force of a magnetorheological damper. J. Sound Vib. 2001, 245, 375–383. [Google Scholar] [CrossRef]
- Ortiz-Espinoza, A.A.; Cabello-Ortega, A.M.; Tudon-Martinez, J.C.; Hernandez-Alcantara, D.; Morales-Menendez, R. Analysis of on/off controllers of a semi-active suspension in a CAN. IFAC Proc. Vol. 2014, 47, 10902–10907. [Google Scholar] [CrossRef]
- Brezas, P.; Smith, M.C.; Hoult, W. A clipped-optimal control algorithm for semi-active vehicle suspensions: Theory and experimental evaluation. Automatica 2015, 53, 188–194. [Google Scholar] [CrossRef]
- Majdoub, K.E.; Giri, F.; Chaoui, F. Backstepping adaptive control of quarter-vehicle semi-active suspension with Dahl MR damper model. IFAC Proc. Vol. 2013, 46, 558–563. [Google Scholar] [CrossRef]
- Felix-Herran, L.; Mehdi, D.; Ramirez-Mendoza, R.A.; Rodriguez-Ortiz, J.J.; Soto, R. H2 control of a one-quarter semi-active ground vehicle suspension. J. App. Res. Technol. 2016, 14, 173–183. [Google Scholar] [CrossRef]
- Mori, T.; Nilkhamhang, I.; Sano, A. Adaptive semi-active control of suspension system with MR damper. IFAC Proc. Vol. 2007, 40, 191–196. [Google Scholar] [CrossRef]
- Cabrera-Amado, A.; Chavez-Conde, E.; Pablo-Altunar, J.M. Modelling and modal control of a quarter vehicle suspension system. In Modelacion Matematica: Ingenieria, Biologia y Ciencias Sociales; Universidad Tecnologica de la Mixteca: Oaxaca, Mexico, 2016; pp. 27–36. Available online: http://repositorio.utm.mx:8080/jspui/handle/123456789/156 (accessed on 28 December 2020).
- Florean-Aquino, K.H.; Arias-Montiel, M.; Lugo-Gonzalez, E.; Cabrera-Amado, A. Single and multiple positive position feedback control of a magnetorheological automotive suspension. In Proceedings of the National Congress on Automatic Control, Puebla, Mexico, 23–25 October 2019; pp. 630–635. [Google Scholar]
- Nguyen, M.; Sename, O.; Dugard, L. An LPV fault tolerant control for semi-active suspension—Scheduled by fault estimation. IFAC Pap. Online 2015, 48, 42–47. [Google Scholar] [CrossRef]
- Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
- Sun, L.; Liu, Y. Extended state observer augmented finite-time trajectory tracking control of uncertain mechanical systems. Mech. Syst. Signal. Process. 2020, 139, 106374. [Google Scholar] [CrossRef]
- Han, S.; Wang, H.; Tian, Y. A linear discrete-time extended state observer-based intelligent PD controller for a 12 DOFs lower limb exoskeleton LLE-RePA. Mech. Syst. Signal. Process. 2020, 138, 106547. [Google Scholar] [CrossRef]
- He, B.; Liu, G.; Chen, H.; Hu, X. Extended state observer—Based sliding mode learning control for mechanical system. Meas. Control 2020, 53, 1395–1403. [Google Scholar] [CrossRef]
- Ren, C.; Ding, Y.; Ma, S. A structure-improved extended state observer based control with application to an omnidirectional mobile robot. ISA Trans. 2020, 101, 335–345. [Google Scholar] [CrossRef] [PubMed]
- Arias-Montiel, M.; Florean-Aquino, K.H.; Francisco-Agustin, E.; Pinon-Lopez, D.M.; Santos-Ortiz, R.J.; Santiago-Marcial, B.A. Experimental characterization of a magnetorheological damper by a polynomial model. In Proceedings of the IEEE 2015 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE), Cuernavaca, Mexico, 24–27 November 2015; pp. 128–133. [Google Scholar] [CrossRef]
- Goh, C.; Caughey, T. On the stability problem caused by finite actuator dynamics in the collocated control of large space structures. Int. J. Control 1985, 41, 787–802. [Google Scholar] [CrossRef]
- Omidi, E.; Mahmoodi, S.N.; Shepard, W.S., Jr. Multi positive feedback control method for active vibration suppression in flexible structures. Mechatronics 2016, 33, 23–33. [Google Scholar] [CrossRef]
- Cabrera-Amado, A.; Silva-Navarro, G. Semiactive vibration absorption in a rotor-bearing system using a ppf control scheme. In Proceedings of the International Conference on Noise and Vibration Engineering ISMA2012 + USD2012, Leuven, Belgium, 17–19 September 2012; pp. 209–221. [Google Scholar]
- Inman, D.J. Vibration with Control; Wiley: Hoboken, NJ, USA, 2017. [Google Scholar] [CrossRef]
- Ortega, R.; Loria, A.; Nicklasson, P.J.; Sira-Ramirez, H. Passivity-Based Control of Euler-Lagrange Systems; Springer: London, UK, 1998. [Google Scholar] [CrossRef]
- Ortega, R.; van der Schaft, A.; Maschke, B.; Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 2002, 38, 585–596. [Google Scholar] [CrossRef]
- Linares-Flores, J.; Reger, J.; Sira-Ramirez, H. Load torque estimation and passivity based control of a boost-converter/DC-motor combination. IEEE Trans. Control Syst. Technol. 2010, 18, 1398–1405. [Google Scholar] [CrossRef]
- Sastry, S.S. Nonlinear Systems: Analysis, Stability, and Control; Springer: New York, NY, USA, 1999. [Google Scholar] [CrossRef]
- Fliess, M.; Levine, J.; Martin, P.; Rouchon, P. Flatness and defect of nonlinear systems: Introductory theory and examples. Int. J. Control 1995, 61, 13–27. [Google Scholar] [CrossRef]
- Sira-Ramirez, H.; Luviano-Juarez, A.; Ramirez-Neria, M.; Zurita-Bustamante, W. Active Disturbance Rejection Control of Dynamic Systems: A Flatness-Based Approach; Butterworth-Heinemann: Oxford, UK, 2017. [Google Scholar] [CrossRef]
- Guerrero-Castellanos, J.; Rifai, H.; Arnez-Paniagua, V.; Linares-Flores, J.; Saynes-Torres, L.; Mohammed, S. Robust active disturbance rejection control via control Lyapunov functions: Application to actuated-ankle-foot-orthosis. Control Eng. Prac. 2018, 80, 49–60. [Google Scholar] [CrossRef]
- Florean-Aquino, K.H.; Arias-Montiel, M.; Lugo-Gonzalez, E. Development of an experimental test rig of a semi-active suspension with magnetorheological damper. In Proceedings of the XXIII SOMIM Anual International Congress, Cuernavaca, Mexico, 20–22 September 2017; pp. 65–73. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).