Introduction

The main tasks of vehicle suspension system are to support the vehicle body weight, to isolate the vehicle chassis from road disturbances, and to force the wheels to keep the road surface. In other words, any suspension system functions to compromise two main contradictory factors, i.e., ride comfort and handling stability. The vehicle body acceleration and suspension travel affect the ride comfort and handling stability, respectively. Two key elements in a conventional suspension system are the spring and damper. This kind of suspension system leads to dissipate vibration energy into heat to decrease the vibration transmitted by road excitation. On the other hand, nowadays, researchers and engineers are paying more attention to electric vehicles and hybrid electric vehicles since the fuel consumption is decreased and as a result, air pollution is reduced. Due to the energy storage systems such as fuel cells, batteries, ultracapacitors, and superconducting magnetic energy storage systems, these vehicles provide the ability of energy regeneration in the vehicle subsystems. Therefore, the conditions of harvesting the suspension system energy have been prepared. In this direction, several types of regenerative suspension systems have been developed recently that are still in the stage of investigation.

Zhang et al. [1] proposed an electromagnetic shock absorber applying a rack and pinion mechanism. The efficiency of this device is typically high, however, its damping coefficient is small relatively. In addition, Tang et al. [2] designed a linear vibration energy regenerator with an efficiency about 70 percent and the maximum damping coefficient around 940 Ns/m. Gysen et al. [3] offered a suspension system which can both deliver active force and regenerate power because of enforced movements. Despite considering a linear quadratic regulator controller for the progress of comfort and handling, the damping coefficient was too small, although this prototype mechanism had high efficiency. Kawamoto [4] evaluated the performance of the electro-mechanical ball screw shock absorber, which is designed in order to increase the damping coefficient, on the energy consumption, vibration isolation, and vehicle handling. An energy-harvesting suspension system using ball screws was proposed in [5] and attained a damping coefficient between 3200 and 7400 Ns/m and an efficiency between 41 and 81 percent. Roshan [6] manufactured a mechanism with two legs so as to change translational motion into rotary motion. The characteristics of this energy-regenerative damper were a damping coefficient of 650 Ns/m and the efficiency between 73 and 84 percent. Zhang et al. [7] suggested a regenerative shock absorber comprising a pair of gear rack structures and supercapacitors that converts irregularly reciprocating linear vibration into unidirectional rotation. Rotating in one direction can increase the efficiency of the energy-harvesting suspension system. Salman et al. [8] proposed a regenerative shock absorber using helical gears and dual tapered roller clutches. The average efficiency of this shock absorber is nearly 40 percent when the vibration amplitudes and the frequencies vary from 1 to 5 mm and 1 to 2.5 Hz, respectively. Liu et al. [9] manufactured an energy harvester mechanism utilizing a ball screw and two overrun clutches with an efficiency between 41 and 65 percent in 7.5 mm excitation. Zhang et al. [10] designed a regenerative suspension system based on the arm-teeth mechanism which is able to convert linear movement to rotary motion indirectly.

Galluzzi [11] proposed a hydraulic regenerative suspension system which change the linear movement into angular motion. In spite of the improvement of the energy conversion efficiency, the damping control property is not affected in this system. Zhang et al. [12] showed that the average output power of the hydraulic electromagnetic semi-active suspension system can reach to 110.6 W with an excitation speed of 0.52 m/s. Fang et al. [13] presented an electro-hydraulic damper which can recover energy approximately 200 W at the excitation with a frequency of 10 Hz and largeness of 3 mm. Abdelkareem et al. [14] investigated the harvesting vibration energy from heavy-duty truck suspension system. They showed that the average power of 300 W can be regenerated when the truck speed is 60 mph on the road grade D. A comprehensive review on regenerative shock absorber systems based on vehicle suspensions is performed in [15] and [16].

It should also be taken into account that regenerative shock absorbers necessitate efficient and reliable energy storage systems. Among different types of energy storage systems, ultracapacitors have high reliability, fast charging and discharging speed, long cycle life, and low-maintenance [17,18,19,20]. For this reason, ultracapacitors are utilized in the automobile industries, especially in electric vehicles [21,22,23,24]. In addition, a hybrid energy storage system including the ultracapacitor and battery makes a better choice in pulsed load currents applications [25]. The energy losses in a hybrid energy storage system assuming equivalent series resistance is investigated in [26]. A power management control in the hybrid energy storage system for electric vehicles is studied in [27]. A Li-ion ultracapacitor using an electrical equivalent circuit is inspected in [28]. Bharti et al. [29] reviewed the modeling techniques and simplified analytical models suggested for the theoretical study of supercapacitors considering their limitations. Navarro et al. [30] described the use of ultracapacitor technology and the control strategies in the industrial applications. It is to be noted that most energy storage systems have numerous ultracapacitors attached in series and parallel called ultracapacitor stack. Moreover, using a converter along with ultracapacitor stack is suitable for keeping a stiff voltage at the terminals of the ultracapacitor stack [31].

Contributions: Considering the advantages of ball screw shock absorbers and ultracapacitors mentioned earlier, the electromagnetic suspension system is considered to be analyzed in this research paper. This system consists of two main parts: (1) the electromagnetic damper including a permanent-magnet DC motor, a ball screw and a nut and (2) the energy storage system including a unidirectional converter, a full wave rectifier, and an ultracapacitor stack. The basic objective of this work is to develop a more accurate mathematical model by considering some non-ideal cases for the proper design of an electromagnetic suspension system. In this regard, the effect of the substantial design parameter, i.e., the resistance R on the vehicle suspension system performance is revealed. In addition, a simple method to adjust the parameter of the continuous skyhook control strategy for the semi-active electromagnetic suspension system is suggested in order to improve the performance and the harvested energy of the vehicle suspension system. The simulation results show that the best RI is 0.511 m/s2 when R is 3.4 Ω in dissipation mode and the best RI is 0.510 m/s2 when R is 3.3 Ω in regeneration mode. After crossing the bump, 5.5 s are approximately required that the vibration of the suspension system becomes zero and in this conditions, the state of charge is reached to 0.21 v. The results demonstrate that the passive and semi-active electromagnetic suspension systems are able to regenerate energy up to 7.6 and 8.6 J/s in 80 s, respectively, when crossing an almost rough road. The structure of this paper is as follows.

In “Mathematical Modeling”, the non-linear state space equations of the system are extracted based on the features of quarter vehicle model, ball screw shock absorber, electric circuit of DC motor, converter, rectifier, and ultracapacitor stack. Hereof, non-idealities considered in this work are associated with the converter. The effects of the resistance R on the performance of the vehicle suspension system in terms of ride comfort and maximum suspension travel in the dissipation and regeneration modes are evaluated in “Investigation of the Resistance R role”. “Simulation Results” pays attention to energy regeneration process of the electromagnetic suspension system when passing through a bump by the use of simulation results. Moreover, this section deals with the comparison of the passive and semi-active electromagnetic suspension systems in aspect of harvesting energy and performance when passing through a random road profile.

Mathematical Modeling

Electromagnetic Suspension System

The car model based on the two degrees of freedom demonstrated in Fig. 1 is the most current model in the design studies for the vehicle suspension systems. Having regenerative ball screw shock absorbers, these types of suspension systems are entitled electromagnetic suspension systems. The ball screw mechanism can transform the linear motion of the vehicle vibration into rotary motion as an input torque for the DC motor. Consequently, the generated force has the role of damping force in the vehicle suspension system.

Fig. 1
figure 1

Electromagnetic regenerative suspension system including a motor, a ball screw and a nut

Applying Newton’s second law, the equations of the electromagnetic suspension system may be achieved as follows:

$$\begin{gathered} - k_{s} \left( {y_{s} - y_{u} } \right) + f = m_{s} \ddot{y}_{s} \hfill \\ k_{s} \left( {y_{s} - y_{u} } \right) - f - k_{t} \left( {y_{s} - y_{g} } \right) = m_{u} \ddot{y}_{u} \hfill \\ \end{gathered}$$
(1)

where ks is the spring stiffness of the suspension system spring, kt is the spring stiffness of the tire, ms is the sprung mass, mu is the unsprung mass, ys is the body displacement, yu is the wheel displacement, \(\ddot{y}_{s}\) is the sprung mass acceleration, \(\ddot{y}_{u}\) is the unsprung mass acceleration, and yg is the road input. The electromagnetic damper force, i.e., f, was modeled by Kawamoto et al. [32] and is in the form of

$$f = - \varphi \begin{array}{*{20}c} i \\ \end{array} - c_{e} \left( {\ddot{y}_{s} - \ddot{y}_{u} } \right) - I\left( {\ddot{y}_{s} - \ddot{y}_{u} } \right)$$
(2)

where \(\varphi\) is the motor constant, i is the current of the motor circuit, ce is the equivalent damper coefficient, I is the equivalent inertia, \(\dot{y}_{s}\) is the sprung mass velocity, and \(\dot{y}_{u}\) is the unsprung mass velocity. The parameter values of a typical car model and the electromagnetic damper are presented in Table 1 [32].

Table 1 The parameter values of the electromagnetic suspension system

Energy Storage System

In Fig. 2, the energy storage system proposed to store regenerative energy from vehicle vibrations is shown in details. This system consists of a unidirectional converter, a full wave rectifier, and an ultracapacitor stack. The equivalent DC motor circuit including the resistance (rm) and the inductance (Lm) is considered for modeling of the motor of the electromagnetic damper. In converters, metal oxide semiconductor field effect transistor (MOSFET) is popular for power electronic system applications involving low-power and high-frequency switching applications [31]. The well-known non-idealities related to the MOSFET-based converter are the ON-state resistance of the switches (rs1 and rs2), ON-state voltage drop of the switches which is minimal in contrast with the drop caused by ON-state resistance and thus can be neglected, and the parasitic resistance (rc) of the filter inductor (Lc). The design parameter, i.e., the constant/variable resistance R that impacts on the energy regeneration amount and the vehicle suspension system performance is taken into consideration in this work. Assuming the ideal diodes, there is no need to augment any resistances in the rectifier circuit. The equivalent circuit of the ultracapacitor stack which estimates its non-ideal behavior consists of the equivalent series resistance (ESR) and equivalent parallel resistance (EPR). Typically, the value of EPR is very high and the value of ESR is very low and thus can be neglected. The parameters values of the energy storage system are given in Table 2 [31].

Fig. 2
figure 2

Circuit diagram of the energy storage system for the electromagnetic damper including a converter, a rectifier and an ultracapacitor stack

Table 2 The parameter values of the energy storage system

According to [32], the induced voltage of the motor in the electric circuit is equal to

$$v_{m} = \varphi \left( {\dot{y}_{s} - \dot{y}_{u} } \right)$$
(3)

When the value of the induced voltage of the motor is greater than the ultracapacitor stack voltage, the electromagnetic damper can regenerate the vibration energy and this state is named as the regeneration mode. However, when the amount of the induced voltage of the motor is less than the ultracapacitor stack voltage, the electromagnetic damper is not able to transfer energy to the ultracapacitor stack. This state is named as the dissipation mode. In practice, the values of the induced voltage of the motor and the ultracapacitor stack voltage are measured using voltage sensors. Based on the voltage comparison, the appropriate command for opening or closing the switches and relays is then run by the control unit.

Therefore, the two modes in which the converter operates are a) dissipation mode (during which switch sw1 is ON and switch sw2 is OFF) and b) regeneration mode (during which switch sw2 is ON and switch sw1 is OFF). By means of Kirchhoff's voltage law, the differential equations describing the converter behavior in these two modes can be written as

  1. (a)

    Dissipation mode

$$\begin{gathered} v_{m} = \left( {r_{m} + R + r_{s1} } \right)i + L_{m} \dot{i} \hfill \\ \dot{v}_{u} = 0 \hfill \\ \end{gathered}$$
(4)
  1. (b)

    Regeneration mode

    $$\begin{gathered} v_{m} = \left( {r_{m} + R + r_{s2} + r_{c} } \right)i + \left( {L_{m} + L_{c} } \right)\dot{i} + v_{u} \hfill \\ \dot{v}_{u} = \frac{1}{{c_{u} }}\left| i \right| \hfill \\ \end{gathered}$$
    (5)

where R is the resistance whose value is assigned by the designer, cu is the capacitance of the ultracapacitor stack, and vu is the ultracapacitor stack voltage.

By introducing the parameter d which is equal to 0 in dissipation mode or 1 in regeneration mode, Eqs. (4) and (5) can be mixed as follows:

$$\begin{gathered} v_{m} = \left( {r_{m} + R + \left( {1 - d} \right)r_{s1} + d\left( {r_{s2} + r_{c} } \right)} \right)i + \left( {L_{m} + dL_{c} } \right)\dot{i} + dv_{u} \hfill \\ \dot{v}_{u} = \frac{d}{{c_{u} }}\left| i \right| \hfill \\ \end{gathered}$$
(6)

The state space model of the whole system is of special importance to make a design framework. Therefore, considering Eqs. (1), (2), (3), (6), and the state variables in the following form:

$$\left\{ {x_{1} = y_{s} ,x_{2} = \dot{y}_{s} ,x_{3} = y_{u} ,x_{4} = \dot{y}_{u} ,x_{5} = i,x_{6} = v_{u} } \right\}$$
(7)

the state space model of the electromagnetic suspension system along with the energy storage system is obtained as

$$\begin{gathered} \dot{x}_{1} = x_{2} \hfill \\ \dot{x}_{2} = \left( {\frac{{ - m_{u} k_{s} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{1} + \left( {\frac{{ - m_{u} c_{e} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{2} \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} + \left( {\frac{{m_{u} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}(k_{s} - I\frac{{k_{t} }}{{m_{u} }})} \right)x_{3} + \left( {\frac{{m_{u} c_{e} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{4} \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} + \left( {\frac{{ - m_{u} \varphi }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{5} + \left( {\frac{{m_{u} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}\left( {I\frac{{k_{t} }}{{m_{u} }}} \right)} \right)y_{g} \hfill \\ \dot{x}_{3} = x_{4} \hfill \\ \dot{x}_{4} = \left( {\frac{{m_{s} k_{s} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{1} + \left( {\frac{{m_{s} c_{e} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{2} \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} + \left( {\frac{{ - m_{s} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}\left( {k_{s} - I\frac{{k_{t} }}{{m_{u} }}} \right) - \frac{{k_{t} }}{{m_{u} }}} \right)x_{3} + \left( {\frac{{ - m_{s} c_{e} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}} \right)x_{4} \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} + (\frac{{m_{s} \varphi }}{{m_{s} m_{u} + Im_{u} + Im_{s} }})x_{5} + (\frac{{ - m_{s} }}{{m_{s} m_{u} + Im_{u} + Im_{s} }}(I\frac{{k_{t} }}{{m_{u} }}) + \frac{{k_{t} }}{{m_{u} }})y_{g} \hfill \\ \dot{x}_{5} = \left( {\frac{\varphi }{{L_{m} + dL_{c} }}} \right)x_{2} + \left( {\frac{ - \varphi }{{L_{m} + dL_{c} }}} \right)x_{4} + \left( { - \frac{{r_{m} + R + (1 - d)r_{s1} + d(r_{s2} + r_{L} )}}{{L_{m} + dL_{c} }}} \right)x_{5} \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} + \left( {\frac{ - d}{{L_{m} + dL_{c} }}} \right)x_{6} \hfill \\ \dot{x}_{6} = \left( {\frac{d}{{c_{u} }}} \right)\left| {x_{5} } \right| \hfill \\ \end{gathered}$$
(8)

Investigation of the Resistance R role

Transfer Functions

The state space equations given by Eq. (8) are non-linear for existence of the parameter d in the equations. As shown in [33], the resistance R plays a key role in changing the damping coefficient of the electromagnetic system. For disclosing the resistance R effects, Eq. (8) is investigated separately in two modes: dissipation mode (i.e., d = 0) and regeneration mode (i.e., d = 1). In order to investigate the vehicle suspension performance in this study, two main transfer functions, i.e., the car body acceleration transfer function (G1(s)) and the suspension travel transfer function (G2(s)) are required. Substituting the values of the parameter d in Eq. (8) and assuming the parameter values in Tables 1 and 2, the two mentioned transfer functions can be calculated by use of the relationship between state space equations and transfer function.

According to the previous works, the range utilized for the resistance value is usually less than 10 Ω since it generates a suitable amount of damping for the vehicle suspension system considering ride comfort and maximum suspension travel. In this paper, the average value of 5 Ω is used as a typical value to evaluate the performance of the electromagnetic suspension system.

When R = 5 Ω and d = 0, then

$$\begin{gathered} G_{1} (s) = \frac{{{158}{\text{.5}}s^{{5}} + {528150}{\text{.9}}s^{{4}} + {19947942}{\text{.7}}s^{{3}} + {588193243}{\text{.7}}s^{{2}} }}{{\left( \begin{gathered} s^{5} + {3330}{\text{.4}}s^{{4}} + {45256}{\text{.5}}s^{{3}} + {11858765}{\text{.9}}s^{{2}} + \hfill \\ {19947942}{\text{.7}}s + {588193243}{\text{.7}} \hfill \\ \end{gathered} \right)}} \hfill \\ G_{2} (s) = \frac{{{ - 3030}{\text{.1}}s^{{3}} { - 10090184}{\text{.8}}s^{{2}} + {1}{\text{.6e - 7 }}s + {8}{\text{.1e - 7}}}}{{\left( \begin{gathered} s^{5} + {3330}{\text{.4}}s^{{4}} + {45256}{\text{.5}}s^{{3}} + {11858765}{\text{.9}}s^{{2}} + \hfill \\ {19947942}{\text{.7}}s + {588193243}{\text{.7}} \hfill \\ \end{gathered} \right)}} \hfill \\ \end{gathered}$$
(9)

and when R = 5 Ω and d = 1 then

$$\begin{gathered} G_{1} (s) = \frac{{{158}{\text{.5}}s^{{6}} + {478635}{\text{.3}}s^{{5}} + {17690516}{\text{.5}}s^{{4}} + {533035296}{\text{.1}}s^{{3}} + {5210460}{\text{.4}}s^{2} }}{{\left( \begin{gathered} s^{6} + {3018}{\text{.1}}s^{{5}} + {40515}{\text{.5}}s^{4} + {10746630}{\text{.3}}s^{{3}} + \hfill \\ {17790887}{\text{.8}}s^{2} + {533035296}{\text{.1}}s + {5210460}{\text{.4}} \hfill \\ \end{gathered} \right)}} \hfill \\ G_{2} (s) = \frac{{{ - 3030}{\text{.1}}s^{{4}} { - 9143886}{\text{.4}}s^{{3}} { - 89383}{\text{.1}}s^{{2}} + {1}{\text{.4e - 6 }}s + {1}{\text{.8e - 8}}}}{{\left( \begin{gathered} s^{6} + {3018}{\text{.1}}s^{{5}} + {40515}{\text{.5}}s^{4} + {10746630}{\text{.3}}s^{{3}} + \hfill \\ {17790887}{\text{.8}}s^{2} + {533035296}{\text{.1}}s + {5210460}{\text{.4}} \hfill \\ \end{gathered} \right)}} \hfill \\ \end{gathered}$$
(10)

Comparison of transfer functions given by Eqs. (9) and (10) reveal that the rank of the denominator of the transfer functions increases one order in the regeneration mode.

Validation: To assure the accuracy of the achieved equations, the transfer function of the sprung mass displacement is first computed (G0(s)) in Eq. (11)) and then its magnitude in the frequency domain is demonstrated using the data in [33] for the dissipation mode (Fig. 3). With these results, the first and second frequency of the system are found as ω1 = 7.03 rad/s and ω2 = 59.67 rad/s which is very close to those in [33] (ω1 = 7.08 rad/s and ω2 = 55.19 rad/s). The reason of the little difference is related to the modeling of the motor inductance (Lm) in this paper:

$$G_{0} \left( s \right) = \frac{{{142}{\text{.7}}s^{{3}} + {142855}{\text{.7}}s^{{2}} + {7504086}{\text{.6}}s + {185521524}{\text{.5}}}}{{s^{5} + {1000}{\text{.4}}s^{{4}} + {19150}{\text{.4}}s^{{3}} + {3716635}{\text{.2}}s^{{2}} + {7504086}{\text{.6}}s + {185521524}{\text{.5}}}}$$
(11)
Fig. 3
figure 3

Frequency response of the transfer function of the sprung mass displacement for the dissipation mode and R = 5 Ω

Effects of R on the Ride Index and Maximum Suspension Travel

To study the effects of road profiles on the electromagnetic suspension system along with the energy storage system, the power spectral density (PSD) relationship between the input and output of the vehicle suspension system can be applied as follows:

$$\begin{gathered} S_{1} (\omega ) = \left| {G_{1} (j\omega )} \right|^{2} S_{g} (\omega ) \hfill \\ S_{2} (\omega ) = \left| {G_{2} (j\omega )} \right|^{2} S_{g} (\omega ) \hfill \\ \end{gathered}$$
(12)

where ω is the frequency, j = √− 1, S1, S2, and Sg are the PSD of car body acceleration, suspension travel, and road profiles, respectively. The PSD of road profiles can be expressed in the form of Eq. (13) according to ISO 8608 standard [34]:

$$S_{g} (\omega ) = c_{sp} \frac{{\left( {\omega /2\pi } \right)^{ - n} }}{{V^{1 - n} }}$$
(13)

where csp and n are constant parameters pertinent to the type of road and V is the vehicle speed.

One of the criteria for assessing the vehicle suspension system performance is the ride index (RI) determined by means of the PSD of car body acceleration in accordance with ISO 2631-1 standard for vertical vibration [35]. Considering a typical road unevenness with csp = 4.8 × 10–7, n = 2.1, and V = 80 km/h, the effects of the resistance R on the vehicle suspension system performance (RI and maximum PSD of suspension travel) in two modes are illustrated in Figs. 4 and 5. Figure 4 depicts that an increase in the R value will at first lead to a decrease of the RI value and then brings a rise in this index for both dissipation and regeneration modes. In Fig. 5, it can be seen that increasing the R value leads to a rise in the maximum PSD of suspension travel in both dissipation and regeneration modes. Moreover, Fig. 4 shows that the best RI is 0.511 m/s2 when R is 3.4 Ω in dissipation mode and the best RI is 0.510 m/s2 when R is 3.3 Ω in regeneration mode.

Fig. 4
figure 4

Variations of the RI in terms of the R changes in dissipation and regeneration modes

Fig. 5
figure 5

Variations of the max. PSD of suspension travel in terms of the R changes in dissipation and regeneration modes

Simulation Results

In order to analyze the behavior of the electromagnetic suspension system, two different types of input (yg) are considered in this work including bump and road profile.

Bump

A typical bump as an input to the electromagnetic suspension system has been illustrated in Fig. 6. The height of this bump is equal to 5 cm. The performance of the electromagnetic suspension system including sprung mass displacement, sprung mass acceleration, and suspension travel when crossing the bump for R = 5 Ω is shown in Fig. 7. The maximum acceleration is 2.8 m/s2 and the maximum suspension travel is 36 mm. One of the most significant specifications of this electromagnetic suspension system is the energy regeneration. The state of charge (SOC) of the ultracapacitor stack is demonstrated in Fig. 8. After crossing the bump, 5.5 s are approximately required that the vibration of the suspension system becomes zero and in this conditions, the SOC is reached to 0.21 v.

Fig. 6
figure 6

A typical bump as an input for the simulation

Fig. 7
figure 7

Electromagnetic suspension system performance when crossing the bump

Fig. 8
figure 8

SOC of the ultracapacitor stack when crossing the bump

Despite the results in Figs. 7 and 8, the circumstance of the energy regeneration is not clear yet. In this regard, the parameter d can be helpful. Figure 9 represents the circumstance of the energy regeneration while crossing over the bump. As seen in this figure, the dissipation mode is occurred whenever the suspension velocity amount is zero or near to zero and energy regeneration is taken place at any time the magnitude of the suspension velocity amount is greater than zero.

Fig. 9
figure 9

Circumstance of the energy regeneration of the suspension system when crossing the bump

Road Profile

Not only the resistance R has a key role in the electromagnetic suspension system performance and energy regeneration, but also it is able to alter the suspension system from passive state to semi-active state. In fact, the electromagnetic suspension system will be a passive system if the resistance R is constant and the electromagnetic suspension system will be a semi-active system if the resistance R is variable. In practice, there are various adjustable resistors. One of the most important types of adjustable resistors is the varistor or voltage-dependent resistor (VDR) whose resistance changes with the applied voltage. In this way, the value of the resistance is modified according to the command of the control unit. In this section, the electromagnetic suspension system behavior is investigated in two different situations, i.e., passive and semi-active states when traversing over a road with the random irregularities shown in Fig. 10a. The PSD of this road profile exposed in Fig. 10b reveals that this type of road can be approximately classified in the rough road class.

Fig. 10
figure 10

Random rough road profile: a yg and b PSD of the yg

The performance of the passive electromagnetic suspension system for the mentioned road profile assuming R = 5 Ω is depicted in Figs. 11 and 12. Furthermore, the SOC of the ultracapacitor stack is demonstrated in Fig. 13. Applying Eq. (14), the energy saving per time in the ultracapacitor stack can be estimated. This value is equal to 7.6 J/s for the passive electromagnetic suspension system. In Eq. (14), t is the time:

$$e_{t} = \frac{1}{2}{{c_{u} \left( {\Delta v_{u}^{2} } \right)} \mathord{\left/ {\vphantom {{c_{u} \left( {\Delta v_{u}^{2} } \right)} {\left( {\Delta t} \right)}}} \right. \kern-\nulldelimiterspace} {\left( {\Delta t} \right)}}$$
(14)
Fig. 11
figure 11

Car body acceleration for the passive electromagnetic suspension system when crossing the random rough road profile

Fig. 12
figure 12

Suspension travel for the passive electromagnetic suspension system when crossing the random rough road profile

Fig. 13
figure 13

SOC of the ultracapacitor stack for the passive electromagnetic suspension system when crossing the random rough road profile

For better performance, the semi-active electromagnetic suspension system is suggested. If R is constant, it leads to a passive electromagnetic suspension system and if R is variable, it causes a semi-active electromagnetic suspension system. Several semi-active control strategies have been proposed by many researchers. This work employs the continuous skyhook control strategy which can be expressed as [36]

$$R = \left\{ {\begin{array}{*{20}c} {\min \left\{ {R_{\max } ,\max \left\{ {R_{c} \begin{array}{*{20}c} , \\ \end{array} \frac{{\dot{y}_{s} }}{{\left( {\dot{y}_{s} - \dot{y}_{u} } \right)}}R_{\min } } \right\}} \right\}} & {\dot{y}_{s} \left( {\dot{y}_{s} - \dot{y}_{u} } \right) \ge 0} \\ {R_{\max } } & {\dot{y}_{s} \left( {\dot{y}_{s} - \dot{y}_{u} } \right) < 0} \\ \end{array} } \right.$$
(15)

where Rc is the constant value determined by the designer and considering Rmin < Rc < Rmax.In essence, the skyhook control strategy adds more damping to the sprung mass, and is ideal if the primary goal is to isolate the sprung mass from the base excitations. Equation (15) implies that when the relative velocity of the suspension system and the absolute velocity of the sprung mass have the same sign (both in the same direction), a high damping force is desired (i.e., a value close to Rc). Otherwise, small damping force is required (i.e., maximum R).

Rmin is equal to zero and Rmax is supposed to be 5 Ω so as to contrast the performance of the semi-active electromagnetic suspension system with the passive electromagnetic suspension system. Here, a method is offered to adjust the Rc value using the results in Fig. 4. Actually, it is proposed that the Rc value is considered to be 3.4 Ω in dissipation mode and 3.3 Ω in regeneration mode. Afterwards, the simulation is performed by the use of the above assumptions. In this situation, the energy saving per time in the ultracapacitor stack is equal to 8.6 J/s. The performance and energy regeneration of the passive and semi-active electromagnetic suspension systems have been compared in Table 3. It can be deduced from Table 3 that the semi-active electromagnetic suspension system has better performance in comparison with the passive electromagnetic suspension system while the energy regeneration of the semi-active electromagnetic suspension system is more than that of the passive electromagnetic suspension system.

Table 3 The simulation results for the passive and semi-active electromagnetic suspension system when crossing the random rough road profile

Conclusion

This paper dealt with the electromagnetic suspension system consisting of a permanent-magnet DC motor, a ball screw, and a nut along with the energy storage system including a unidirectional converter, a full wave rectifier, and an ultracapacitor stack. The state space equations of the mentioned system were developed by considering some of non-idealities that affect the performance of the converter in the energy storage system. The effects of resistance R (design parameter) in the energy storage system on the performance of the vehicle suspension system were investigated for the dissipation and regeneration modes in detail. The obtained results are expressed as follows:

  • The denominator rank of the transfer functions increases one order in the regeneration mode.

  • – The best RI occurs when R is 3.4 Ω in dissipation mode and the best RI happens when R is 3.3 Ω in regeneration mode.

  • Assuming R = 5 Ω, the SOC of the ultracapacitor stack reaches 0.21 v after passing through the bump. It also takes approximately 5.5 s for the suspension vibration to disappear.

  • The energy regeneration investigation of the passive electromagnetic suspension system while passing over the bump reveals that the dissipation mode occurs whenever the suspension velocity amount is zero or close to zero, and whenever the magnitude of the suspension velocity amount is greater than zero, energy is regenerated.

  • The electromagnetic damper can play a semi-active actuator role if R is considered as a variable resistance.

  • The semi-active electromagnetic suspension system designed using the continuous skyhook control strategy outperforms the passive electromagnetic suspension system in terms of RI and maximum suspension travel when traversing a random rough road profile. Besides, the amount of energy stored by the semi-active system is 13% more than the passive system. The stored energy of the semi-active and passive suspension system is equal to 8.6 J/s and 7.6 J/s, respectively.