Keywords

25.1 Control System with WMOC Controller

The WMOC (the WMOC is fully described in Refs. [3, 4]) controller determines optimal control signals only for sinusoidal components with frequencies \( {\omega}_1,\dots, {\omega}_{n_w} \). Having considered this, in case of the remaining frequencies the amplitude characteristics of the closed system remains unchanged. The control signal in the WMOC controllers is generated based on the state variables and the sinusoidal components of the disturbing signal (25.2). In order to calculate \( {u}_{\ast}^{(j)}(t) \) components of the control signal, it is necessary to determine the sinusoidal component vectors w(t) and the w ω (t) vector (25.3) in real time. In the applied method w j (t) signals are identified in the time interval \( \left[t-{T}_I^{(j)},t\right] \) (where \( {T}_I^{(j)} \) is the identification time and t is present moment of time) on the basis of the formulas (25.4)

$$ {\displaystyle \begin{array}{c}{K}_j=-{\left({B}_u^T{\left(-i{\omega}_j{I}_n-{A}_s^T\right)}^{-1}Q{\left(i{\omega}_j{I}_n-{A}_s\right)}^{-1}{B}_u+{R}_j\right)}^{-1}\cdot \\[8pt] {}\cdot {B}_u^T{\left(-i{\omega}_j{I}_n-{A}_s^T\right)}^{-1}Q{\left(i{\omega}_j{I}_n-{A}_s\right)}^{-1}{B}_w^{(j)}\end{array}}\vspace*{-6pt} $$
(25.1)
$$ {u}_{\ast}^{(j)}(t)=\mathit{\operatorname{Re}}\left({K}_j\right){w}_j(t)+\mathit{\operatorname{Im}}\left({K}_j\right){w}_{\omega, j}(t)\vspace*{-1pc} $$
(25.2)
$$ {w}_{\omega }(t)={\left({\alpha}_1\mathit{\sin}\left({\omega}_1t+{\varphi}_1+\frac{\pi }{2}\right),\dots, {\alpha}_{n_w}\mathit{\sin}\left({\omega}_{n_w}t+{\varphi}_{n_w}+\frac{\pi }{2}\right)\right)}^T $$
(25.3)
$$ {\displaystyle \begin{array}{l}{w}_{\alpha}^{(j)}(t)=\frac{1}{T_I^{(j)}}\underset{t-{T}_I^{(j)}}{\overset{t}{\int }}w(s)\mathit{\sin}\left({\omega}_j\left(s-t+{T}_I^{(j)}\right)\right) ds\\ {}{w}_{\beta}^{(j)}(t)=\frac{1}{T_I^{(j)}}\underset{t-{T}_I^{(j)}}{\overset{t}{\int }}w(s)\mathit{\cos}\left({\omega}_j\left(s-t+{T}_I^{(j)}\right)\right) ds\\ {}{w}_j(s)={w}_{\alpha}^{(j)}(t)\mathit{\sin}\left({\omega}_js\right)+{w}_{\beta}^{(j)}(t)\mathit{\cos}\left({\omega}_js\right)\ dla\ s\in \left[t-{T}_I^{(j)},t\right]\end{array}} $$
(25.4)

The identification times \( {T}_I^{(j)} \) of individual components can be chosen independently of j. In practice, they are determined as the multiple of the identified w j (t) component period. The signals w j (t), w ω, j(t) for the present moment of time t are determined on the basis of formulas (25.5).

$$ {\displaystyle \begin{array}{l}{w}_j(t)={w}_{\alpha}^{(j)}(t)\mathit{\sin}\left({\omega}_j{T}_I^{(j)}\right)+{w}_{\beta}^{(j)}(t)\mathit{\cos}\left({\omega}_j{T}_I^{(j)}\right)\\[8pt] {}{w}_{\omega, j}(t)={w}_{\alpha}^{(j)}(t)\mathit{\sin}\left({\omega}_j{T}_I^{(j)}+\frac{\pi }{2}\right)+{w}_{\beta}^{(j)}(t)\mathit{\cos}\left({\omega}_j{T}_I^{(j)}+\frac{\pi }{2}\right)\end{array}} $$
(25.5)

The tests were carried out for the active parallel suspension with WMOC control. The model of this suspension is 2-DOF. The Reference controller (REF) was determined using the LQR method. It was assumed that the determined controllers are to guarantee vibration reduction below −10 dB over the entire frequency range. Additionally, it was assumed that for arbitrarily selected frequencies (1, 2, 3, 4, 5 Hz), the vibration reduction should be greater and be at a level of at least −20 (dB). The vibration transfer functions for the designed controllers and the open loop feedback system are shown in Fig. 25.1. In the case of a reference controller, the need to provide vibration reduction of −20 dB for additional frequencies resulted in a necessity to increase the efficiency of vibration reduction over the entire frequency range to the level of −20 dB.

Fig. 25.1
figure 1

Vibration transmission functions for suspension with no controller (NC), REF controller and WMOC controller

Figure 25.2 shows the comparison of the average energy E s, avg taken from the external power source for the WMOC controller and the reference controller. In the frequency range between 1.9 and 10.6 Hz, E s, avg takes negative values. For the WMOC controller in the frequency range between 1.9 and 10.6 Hz, E s, avg takes negative values, except for the specific frequencies of 3, 4 and 5 Hz. Taking this into consideration, the use of an efficient energy recovery system would allow for the reduction of vibrations at −10 dB level without an external power supply. The vibration transfer values for frequencies of 1, 2, 3, 4 and 5 Hz are below −20 dB. Therefore, the values E s, avg for these frequencies are greater than zero.

Fig. 25.2
figure 2

Average energy consumed by the active suspension with the WMOC and the REF controllers

Conclusions based on the E s, avg analysis indicate the possibility of a significant reduction in energy use in the case of active suspension when using an energy recovery system; however, the construction of such systems is still being researched. The WMOC controller improves the vibration transfer function for selected frequencies while taking note of energy limitations. The control signal generated by the WMOC controller for these frequencies is optimal, making it possible to improve the vibration transmission function while limiting the amplitude of the force generated by the actuator element. The use of the WMOC controller allowed for reducing the requirements concerning the power generated by the actuator element compared to LQR controller when the assumed requirements regarding the vibration transfer function are met. The WMOC controller allowed for limiting the power consumption from external power sources, resulting in its reduced dimensions and price.