Professional Documents
Culture Documents
Modal Decomposition
Xinjiang Wei, Junsheng Li, Xiaohua Liu
School of Mathematics and Information, Ludong University, Yantai, 264025
E-mail: weixinjiang@163.com
Abstract:
A new control scheme combining the classical LQR control with modal decomposition method is presented for an active
vehicle suspension system. Modal decomposition is proposed to optimize the weighted modal matrix, which gives each
modal decomposition components with different weights according to their different importance. The LQR control
scheme based on modal decomposition method is designed to improve anti-disturbance performance for the vehicle
suspension system. Finally, simulations for a two-degree-of-freedom quarter-car model with an active suspension are
given to demonstrate the effectiveness of the proposed approach compared with the passive suspension.
Key Words: LQR control; modal decomposition; robust control; active vehicle suspension system
978-1-4673-5534-6/13/$31.00 2013
c IEEE 3296
a controlled system with ideal performance index. And the and
global search algorithm is used to determine the optimal ⎡ ⎤
0 0 0 1
weight matrix [25]. In [27], multi-objective genetic algo-
⎢ 0 0 1 −1 ⎥
rithm has been improved, in which NSGA-II algorithm is 𝐴=⎢ ⎣ 𝐾𝑠 𝐶𝑠 𝐶𝑠 ⎥
⎦;
0 −𝑚 − 𝑚𝑏 − 𝑚𝑏
used to design the weighting factors. In [28], optimization 𝐾𝑡 𝐾𝑠
𝑏
𝐶𝑠 𝐶𝑠
methods based on the degree of parameters satisfaction is − 𝑚𝑤 𝑚𝑤 𝑚𝑤 − 𝑚𝑤
⎡ 𝐾𝑠 𝐶𝑠 𝐶𝑠
⎤
proposed, which can reflect the relationship between per- 0−𝑚 𝑏
−𝑚 𝑏 𝑚𝑏
formance and energy. Moreover, the modal decomposition 𝐶 = ⎣0 1 0 0 ⎦
method is based on the coordinate transformation theory. 1 0 0 0
The original coupled differential equations can be became
𝐵 = [0 0 1/𝑚𝑏 −1/𝑚𝑤 ]𝑇 ;
into independent differential equations based on coordinate
[ ]𝑇 [ ]𝑇
transformation, which will simplify the calculation prob- 𝐸 = −1 0 0 0 ; 𝐷 = 𝑚1𝑏 0 0 (5)
lem of multi-degree of freedom system into series calcula-
tions of single degree of freedom system . By optimizing Where 𝜈(𝑡) is the road input 𝑥˙ 𝑔 , 𝑈 (𝑡) = 𝑈𝑎 (𝑡) is active
the weighting matrix, the vehicle suspension system can suspension force.
obtain linear quadratic optimal performance. 2.2 The LQR controller
Motivated by the above discussion, a LQR control
method based on modal decomposition is proposed for ac- As for system (3), define the quadratic performance
tive vehicle suspension system in this paper. In order to op- functional as follows
∫ ∞
timize the weighting matrix, modal decomposition method
gives each modal component of different weights based on 𝐽 = 1/2 ¨𝑏 (𝑡) + 𝑞2 (𝑥𝑏 (𝑡) − 𝑥𝑤 (𝑡))2
[𝑞1 𝑥 (6)
0
the importance. This method can not only give full consid- +𝑞3 (𝑥𝑤 (𝑡) − 𝑥𝑟 (𝑡))2 ]𝑑𝑡
eration to the requirements of the system in the frequency
domain, but also improve the anti-disturbance performance where 𝑞1 , 𝑞2 and 𝑞3 are body vertical acceleration, sus-
for the vehicle suspension system.. pension moving disturbance and tire deflection, respective-
2 Active suspension and LQR controller ly. Based on equation (1) and (3), the above quadratic per-
formance index can be further transformed to give
2.1 Active suspension system model
∫
1 ∞[ 𝑇
The dynamic equations are described by [30] 𝐽 = 𝑋 (𝑡)𝑄𝑋(𝑡) + 𝑈 𝑇 (𝑡)𝑅𝑈 (𝑡)
2 0
𝑚𝑏 𝑥
¨𝑏 (𝑡) = 𝑈𝑎 (𝑡) − 𝐾𝑠 (𝑥𝑏 (𝑡) − 𝑥𝑤 (𝑡)) ]
+𝑋 𝑇 (𝑡)𝑁 𝑈 (𝑡) + 𝑈 𝑇 (𝑡)𝑁 𝑋(𝑡) 𝑑𝑡 (7)
−𝐶𝑠 (𝑥˙ 𝑏 (𝑡) − 𝑥˙ 𝑤 (𝑡))
𝑚𝑤 𝑥
¨𝑤 (𝑡) = −𝑈𝑎 (𝑡) + 𝐾𝑠 (𝑥𝑏 (𝑡) − 𝑥𝑤 (𝑡)) where 𝑄 = 𝐶 𝑇 𝑄𝑝 𝐶, 𝑅 = 𝐷 𝑇 𝑄𝑝 𝐷,, 𝑁 = 𝐶 𝑇 𝑄𝑝 𝐷,
𝑄𝑝 = 𝑑𝑖𝑎𝑔 (𝑞1 , 𝑞2 , 𝑞3 )
−𝐾𝑡 (𝑥𝑤 (𝑡) − 𝑥𝑔 (𝑡)) + 𝐶𝑠 (𝑥˙ 𝑏 (𝑡) − 𝑥˙ 𝑤 (𝑡)) (1)
The optimal control is mathematically described as
where 𝑚𝑏 is the sprung mass, 𝑚𝑤 is unsprung mass, }
𝑈𝑎 is active suspension force, 𝐾𝑠 and 𝐶𝑠 are stiffness and 𝑈 (𝑡) (𝑡0 ≤ 𝑡 < ∞)
(8)
damping of the uncontrolled suspension, respectively. 𝐾𝑡 min 𝐽
is tire stiffness, 𝑥𝑔 is the road displacement input, 𝑥𝑏 (𝑡) and Then the optimal control problem described in equation
𝑥𝑤 (𝑡) are the displacements of the sprung and unsprung (8) converts into an unconditional functional extreme value
mass, respectively. problem , it is shown that
As can be seen from Fig. 1, the disturbance input of the }
system is the road displacement 𝑥𝑔 , which can be repre- 𝑈 (𝑡) (𝑡0 ≤ 𝑡 < ∞)
(9)
sented by [31] min 𝐿
√
𝑥˙ 𝑔 (𝑡) = −2𝜋𝑓0 𝑥𝑔 (𝑡) + 2𝜋 𝐺0 𝑣𝜈(𝑡) (2) Suppose that system (3) is controllable, then the struc-
ture of the optimal controller is formulated as
Where 𝐺0 represents the road roughness coefficient, 𝑓0
[ ]
is the reference spatial frequency, 𝑣 is the vehicle forward 𝑈 (𝑡) = −𝑅−1 𝐵 𝑇 𝑃 (𝑡) + 𝑁 𝑇 𝑋 (𝑡) (10)
velocity, 𝜈(𝑡) is zero-mean white noise with identity power
spectral density. Where matrix 𝑃 (𝑡) is the solution of the following mod-
Based on (1) and (2), then system (1) can be rewritten as ified Riccati matrix equation
˙
𝑋(𝑡) = 𝐴𝑋(𝑡) + 𝐵𝑈 (𝑡) + 𝐸𝜔(𝑡) 𝑃˙ (𝑡) + 𝑃 (𝑡) 𝐴 + 𝐴𝑇 𝑃 (𝑡) + 𝑄
[ ]
𝑌 (𝑡) = 𝐶𝑋(𝑡) + 𝐷𝑈 (𝑡) (3) − [𝑃 (𝑡) 𝐵 + 𝑁 ] 𝑅−1 𝐵 𝑇 𝑃 (𝑡) + 𝑁 𝑇 = 0 (11)
Where the state variables 𝑋 and system output 𝑌 are as And it is shown that when it happens that 𝑡 → ∞ , the
follows system state converge to the equilibrium point. The bound-
𝑇 ary condition can be further transformed to give
𝑋(𝑡) = [ 𝑥𝑤 (𝑡) − 𝑥𝑔 (𝑡) 𝑥𝑏 (𝑡) − 𝑥𝑤(𝑡) 𝑥˙ 𝑏 (𝑡) 𝑥˙ 𝑤 (𝑡) ] ;
𝑇
¨𝑏 (𝑡) 𝑥𝑏 (𝑡) − 𝑥𝑤 (𝑡) 𝑥𝑏 − 𝑥𝑔 (𝑡) ]
𝑌 (𝑡) = [ 𝑥 (4) 𝑃˙ (𝑡) ∣𝑡→∞ = 0 (12)
𝑚𝑏 𝑥
¨𝑏 = 𝑈𝑎 − 𝐾𝑠 (𝑥𝑏 − 𝑥𝑤 ) − 𝐶𝑠 (𝑥˙ 𝑏 − 𝑥˙ 𝑤 )
𝑚𝑤 𝑥¨𝑤 = −𝑈𝑎 + 𝐾𝑠 (𝑥𝑏 − 𝑥𝑤 ) − 𝐾𝑡 (𝑥𝑤 − 𝑥𝑔 )
+𝐶𝑠 (𝑥˙ 𝑏 − 𝑥˙ 𝑤 ) (48)