广东工业大学学报  2022, Vol. 39Issue (5): 29-37.  DOI: 10.12052/gdutxb.220049.
0

引用本文 

张梦华, 刘强, 陈纪旸, 鹿全礼, 张建成. 利用有益非线性因素的主动式悬架系统饱和PD-SMC跟踪方法[J]. 广东工业大学学报, 2022, 39(5): 29-37. DOI: 10.12052/gdutxb.220049.
Zhang Meng-hua, Liu Qiang, Chen Ji-yang, Lu Quan-li, Zhang Jian-cheng. A Saturated PD-SMC Tracking Method for Active Suspension Systems by Employing Beneficial Nonlinearities[J]. JOURNAL OF GUANGDONG UNIVERSITY OF TECHNOLOGY, 2022, 39(5): 29-37. DOI: 10.12052/gdutxb.220049.

基金项目:

国家自然科学基金青年基金资助项目(61903155)

作者简介:

张梦华(1988−),女,副教授,博士,硕士生导师,主要研究方向为机电系统非线性控制方法设计,E-mail:zhangmenghua@mail.sdu.edu.cn

文章历史

收稿日期:2022-03-15
利用有益非线性因素的主动式悬架系统饱和PD-SMC跟踪方法
张梦华1, 刘强2, 陈纪旸3, 鹿全礼3, 张建成3    
1. 济南大学 自动化与电气工程学院,山东 济南 250022;
2. 山东鲁软数字科技有限公司 智慧能源分公司,山东 济南 250000;
3. 山东正中信息技术股份有限公司,山东 济南 250014
摘要: 针对具有输入饱和的主动式悬架系统,通过利用所构建的仿生参考模型的非线性刚度和阻尼,设计了一种新颖的饱和PD−滑模控制方法(饱和PD-SMC方法)。所设计的控制方法具有以下几个优点:具有PD控制方法的简单结构;具有SMC方法针对模型不确定性和外部干扰的强鲁棒性;不需要传统SMC方法所要求的精确系统参数;同时充分考虑输入饱和的影响。在所设计的控制方法中,PD部分用于保证主动式悬架系统的稳定,SMC部分用于提供强鲁棒性,并引入饱和函数防止控制输入超过约束范围。利用李雅普诺夫方法保证了相应的稳定性分析。从多个实验结果可以看出,与现有的控制方法相比,所设计的控制方法显著提高了暂态性能,并节省了30.65%的控制能量。
关键词: 主动式悬架    PD-SMC    饱和    仿生参考模型    
A Saturated PD-SMC Tracking Method for Active Suspension Systems by Employing Beneficial Nonlinearities
Zhang Meng-hua1, Liu Qiang2, Chen Ji-yang3, Lu Quan-li3, Zhang Jian-cheng3    
1. School of Electrical Engineering, University of Jinan, Jinan 250022, China;
2. Shaodong Luruan Digital Technology Co., Ltd., Smart Energy Branch, Jinan 250000, China;
3. Shandong Zhengzhong Information Technology Co., Ltd., Jinan 250014, China
Abstract: Through purposely employing beneficial nonlinear stiffness and damping with a constructed bioinspired reference model, a novel saturated PD with sliding mode control method, (referred to as saturated PD-SMC method), is designed for active suspension systems under saturated control input constraints. The designed control method has several distinct benefits, including the simple structure of PD control method, strong robustness of SMC method with respect to model uncertainties and external disturbances, without requirements of exact system parameters associated with traditional SMC method, as well as taking input constraints into consideration. In the designed control method, the PD part is employed to stabilize the controlled active suspension system, the SMC part is applied to provide strong robustness, and the saturation functions are introduced to prevent the violation of control input constraints. The corresponding stability analysis is provided by Lyapunov techniques. Several experimental results show that, the designed control method dramatically improves transient performance in comparison with some existing methods, including decreasing control energy by 30.65% and improving ride comfort, which can achieve a satisfactory trade-off between costs and results for suspension system control.
Key words: active suspension systems    PD-SMC    saturation    bioinspired reference model    
1 问题的提出

PD/PID控制方法具有结构简单、易于工程实现的优点,因此被广泛应用于主动式悬架[1]、航天器[2]、机械臂[3]、轮椅外骨骼机器人[4]、双足机器人[5]、伺服机构[6]等工业领域。作为一类典型的线性控制方法,PD/PID方法与模型无关,其控制增益可单独调节。一个简单的PD/PID控制方法和适当的控制增益可保证实际应用中令人满意的控制性能。

众所周知,滑模控制(Sliding Mode Control, SMC)方法针对系统模型不确定性以及外界干扰具有较强的鲁棒性。为充分利用这些显著优势,学者们针对主动式悬架系统设计了几种类型的SMC方法[7-10]。值得指出的是,文献[7]通过估计不确定弹簧、阻尼器、载荷振动以及道路扰动的信息,构造了一种基于扰动观测器的SMC方法,不过该方法需要准确的簧上质量信息。在文献[8]中,针对模型未知项、时变位移以及速度约束的问题,提出了一种自适应SMC方法。在文献[9]中,为了减小驾驶员和乘客的头部加速度,提出了一种分数阶终端SMC方法。在文献[10]中,提出了可在有限时间内将系统状态轨迹驱动到指定的滑模面上的SMC方法,不过该方法依赖系统参数。综上可知,现有SMC方法仍存在需要一定的系统参数信息的问题,因此很难计算出其等效控制部分。因此,为了避免等效控制部分的计算,考虑了将PD部分替代SMC控制的等效部分。

在主动式悬架系统中,非线性因素如非线性刚度、阻尼等是不可避免的。现有的控制方法直接消除由悬架组件中的固有非线性传递的振动能量来改善乘坐舒适性,这会导致消耗额外的能量。然而,研究结果表明充分利用有益的非线性因素可以获得比线性系统更好的悬架性能[11]。此外,在不影响悬架性能的条件下,利用这些有益的非线性因素可以大大减少能量消耗[11-13]。因此,在本文之前的工作中,针对主动式悬架系统,设计了几种节能的鲁棒控制方法。更准确地说,在文献[11]中,针对主动式悬架系统设计了自适应模糊SMC方法,该方法可有效补偿系统参数不确定性、外部干扰和输入饱和的影响。然而,所设计的控制方法结构复杂,很难应用于实际工程中。在文献[12]中,充分利用好的扰动响应,设计了一种基于切换逻辑的饱和跟踪控制方法,该方法可以显著提高系统的暂态控制性能。然而,由于所设计的控制方法不连续,不可避免地会出现抖振现象,即控制器输出的高频振荡导致轨迹在滑模面附近快速振荡。在文献[13]中,采用神经网络方法处理未知/不确定的动力学模型。但是,所设计的控制方法不能保证控制输入在允许范围内,与实际应用相差甚远。不过这些结果清楚地表明,可以利用系统中有利的非线性并且在较少的能量消耗下达到控制目的。

在主动式悬架系统方面,性能改进一直是现有研究最受关注的课题。然而,至今为止易于工程实现、输入饱和以及减少能耗等实际问题并未很好地解决。针对上述几个问题,本文提出了一种新颖的饱和PD型滑模控制(饱和PD-SMC)方法。具体来说,通过利用独特的仿生X型参考模型中有益的非线性刚度和阻尼特性,在较少能耗的情况下实现主动式悬架系统卓越的隔振性能。为了增强鲁棒性,设计了具有简单结构的PD-SMC跟踪控制方法。此外,为防止控制输入超出允许范围,在控制器中引入了饱和函数。最后,实验结果验证了所提控制方法的有效性以及强鲁棒性。该方法的优点可描述如下。

(1) 充分利用主动式悬架系统固有的非线性特性,并有意地引入有益的仿生非线性刚度和阻尼特性,可以极大地提高悬架性能,并大大降低能耗。

(2) 该控制方法不需要精确的系统参数(如簧上/簧下质量),因此对不同/不确定的系统参数具有较强的鲁棒性。此外,所提出的饱和PD-SMC跟踪方法只包含跟踪误差、跟踪误差的时间导数以及簧上质量和簧下质量的名义值,易于工程实现。

(3) 所设计的控制方法具有PD控制方法的简单结构、SMC方法对扰动的强鲁棒性等特点。同时该方法充分考虑了控制输入的实际约束问题。

2 问题描述

四分之一主动式悬架系统见图1,其动力学模型可描述为

图 1 四分之一主动式悬架系统框图 Figure 1 Structure of a quarter-vehicle active suspension system
$ {m_{\rm{s}}}{\ddot z_{\rm{s}}} = - {F_{\rm{s}}}\left( {{z_{\rm{s}}},{z_{\rm{u}}}} \right) - {F_{\rm{d}}}\left( {{{\dot z}_{\rm{s}}},{{\dot z}_{\rm{u}}}} \right) + {d_1} + u\left( t \right) $ (1)
$ \begin{split} {m_{\rm{u}}}{{\ddot z}_{\rm{u}}} =& {F_{\rm{s}}}\left( {{z_{\rm{s}}},{z_{\rm{u}}}} \right) + {F_{\rm{d}}}\left( {{{\dot z}_{\rm{s}}},{{\dot z}_{\rm{u}}}} \right) - {F_{\rm{t}}}\left( {{z_{\rm{u}}},{z_{\rm{r}}}} \right) \hfill -\\& {F_{\rm{b}}}\left( {{{\dot z}_{\rm{u}}},{{\dot z}_{\rm{r}}}} \right) + {d_2} - u\left( t \right) \end{split} $ (2)

式中: ${m_{\rm{s}}}$ ${m_{\rm{u}}}$ 分别表示簧上质量以及簧下质量, ${z_{\rm{s}}}$ ${z_{\rm{u}}}$ ${z_{\rm{r}}}$ 分别表示簧上位移、簧下位移以及路面激励, ${F_{\rm{s}}}$ ${F_{\rm{d}}}$ 分别表示弹簧力以及阻尼力, ${F_{\rm{t}}}$ ${F_{\rm{b}}}$ 分别表示轮胎的弹性力以及阻尼力, ${d_1}$ ${d_2}$ 表示外部干扰, $u\left( t \right)$ 表示控制输入。

本文的一个重要目标是构建一个具有理想非线性准零刚度的仿生隔振参考模型(如图1右侧所示),然后设计一种新颖的饱和PD-SMC跟踪控制方法使悬架行程 ${z_{\rm{e}}} = {z_{\rm{s}}} - {z_{\rm{u}}}$ 跟踪上仿生非线性动态 ${y_{\rm{d}}}$ 。为此,将式(1)和(2)整理为

$ \begin{split} & \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{{\ddot z}_{\rm{e}}}{\text{ = }} - \left[ {{F_{\rm{s}}}\left( {{z_{\rm{s}}},{z_{\rm{u}}}} \right){\text{ + }}{F_{\rm{d}}}\left( {{{\dot z}_{\rm{s}}},{{\dot z}_{\rm{u}}}} \right)} \right] + \frac{{{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{d_1} \hfill -\\& \frac{{{m_{\rm{s}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{d_2}{\text{ + }}\frac{{{m_{\rm{s}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\left[ {{F_{{t}}}\left( {{z_{\rm{u}}},{z_{\rm{r}}}} \right) + {F_{\rm{b}}}\left( {{{\dot z}_{\rm{u}}},{{\dot z}_{\rm{r}}}} \right)} \right] \hfill +\\& u\left( t \right) ={\varDelta _1} + u\left( t \right) \\[-15pt] \end{split} $ (3)

式中: ${\varDelta _1}$ 表示包括未确定动态以及未知外部扰动的干扰,其具体表达式为

$ \begin{split} {\varDelta _1}{\text{ = }}& - \left[ {{F_{\rm{s}}}\left( {{z_{\rm{s}}},{z_{\rm{u}}}} \right){\text{ + }}{F_{\rm{d}}}\left( {{{\dot z}_{\rm{s}}},{{\dot z}_{\rm{u}}}} \right)} \right] + \frac{{{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{d_1} - \\& \frac{{{m_{\rm{s}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{d_2}{\text{ + }}\frac{{{m_{\rm{s}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\left[ {{F_{\rm{t}}}\left( {{z_{\rm{u}}},{z_{\rm{r}}}} \right) + {F_{\rm{b}}}\left( {{{\dot z}_{\rm{u}}},{{\dot z}_{\rm{r}}}} \right)} \right] \end{split}$ (4)

为了更好地评估主动式悬架系统的控制性能,引入车体加速度 ${\ddot z_{\rm{s}}}$ 以及控制能耗 $E$ [11-13]

$ {\text{RMS}}\left( {{{\ddot z}_{\rm{s}}}} \right) = \frac{1}{T}\int_0^T {\ddot z_{\rm{s}}^2} {\rm{d}}t $ (5)
$ {\text{RMS}}\left( E \right) = \frac{1}{T}\int_0^T {\left( {{E^ + }\left( \tau \right)} \right)} {\rm{d}}\tau $ (6)

式中: $T$ 表示实验时间, ${E^ + }\left( t \right)$ 的表达式为

$ {E^ + }\left( t \right) = \left\{ \begin{gathered} u\left( t \right){{\dot z}_{\rm{e}}},{\text{ if }}u\left( t \right){{\dot z}_{\rm{e}}} \gt 0 \hfill \\ 0,{\text{ else}} \hfill \\ \end{gathered} \right. $ (7)

假设1  针对主动式悬架系统,未知干扰 ${\varDelta _1}$ 是有界的。

3 主要结果

本节将构造饱和PD-SMC方法的整个框架。首先,建立仿生X型结构非线性系统模型。紧接着,设计饱和PD-SMC方法。最后,给出严格的稳定性证明。

3.1 仿生X型结构非线性系统模型

由弹簧、旋转接头、连杆组成的多层仿生结构如图2所示,相应的系统参数如表1所示。

图 2 仿生参考模型 Figure 2 Bioinspired reference model
表 1 仿生X型结构非线性系统模型 Table 1 Parameters of the bioinspired X-structured nonlinear system

${y_{\rm{d}}}$ 的表达式为 [11-13]

$ {M_{\rm{o}}}{\ddot y_{\rm{d}}} + {p_1} + \frac{{{k_{\rm{v}}}}}{{{n^2}}}{y_{\rm{d}}} + {\mu _1}{\dot y_{\rm{d}}} + {\mu _2}{n_{\rm{x}}}{p_2}{\dot y_{\rm{d}}} = - {M_{\rm{o}}}{\ddot z_{\rm{u}}} $ (8)

式中: ${p_1}$ ${p_2}$ 为如下两个辅助函数:

$ \begin{gathered} {p_1} = \frac{{{k_{\rm{h}}}\vartheta }}{{2n}}\left( {{l_1}\cos {\theta _1} - \sqrt {l_1^2 - {\vartheta ^2}} + {l_{\text{2}}}\cos {\theta _{\text{2}}} - \sqrt {l_2^2 - {\vartheta ^2}} } \right) \times\\ \qquad \Bigg( {\frac{1}{{\sqrt {l_1^2 - {\vartheta ^2}} }} + \frac{1}{{\sqrt {l_2^2 - {\vartheta ^2}} }}} \Bigg) \hfill \\ {p_2} = {\Bigg( {\frac{{{l_1}}}{{2n\sqrt {l_1^2 - {\vartheta ^2}} }} + \frac{{{l_2}}}{{2n\sqrt {l_2^2 - {\vartheta ^2}} }}} \Bigg)^2} \hfill \\ \end{gathered} $

式中: $\vartheta = {l_1}\sin {\theta _1} + \dfrac{{{y_{\rm{d}}}}}{{2n}} = {l_2}\sin {\theta _2} + \dfrac{{{y_{\rm{d}}}}}{{2n}}$

为保证 ${\ddot y_{\rm{d}}}$ 的有界性,将式(8)修改为

$ \left\{ \begin{gathered} {{\ddot y}_{\rm{d}}} = {\gamma _1}{\text{, }}{{\ddot y}_{\rm{d}}} \lt {\gamma _1}{\text{ }} \hfill \\ {M_{\rm{o}}}{{\ddot y}_{\rm{d}}} + {p_1} + \frac{{{k_{\rm{v}}}}}{{{n^2}}}{y_{\rm{d}}} + {\mu _1}{{\dot y}_{\rm{d}}} + {\mu _2}{n_{\rm{x}}}{p_2}{{\dot y}_{\rm{d}}} = - {M_{\rm{o}}}{{\ddot z}_{\rm{u}}}{\text{, }}{\gamma _1} \leqslant {{\ddot y}_{\rm{d}}} \leqslant {\gamma _2} \hfill \\ {{\ddot y}_{\rm{d}}} = {\gamma _2}{\text{, }}{{\ddot y}_{\rm{d}}} \gt {\gamma _2}{\text{ }} \hfill \\ \end{gathered} \right. $ (9)

备注1  受生物肢体运动启发的仿生肢状非线性结构(也称为X形结构)的特殊几何非线性会产生非常有益的等效非线性刚度和阻尼。现有研究已经证明,此仿生结构模型始终可以提供非常出色的准零刚度特性,具有高负载、低固有频率和宽隔振范围的优点[11-13]。与现有控制方法不同的是,所设计的控制方法以仿生非线性模型的动态输出作为参考轨迹,这样既可以避免消除主动式悬架系统有益的非线性响应,又可以在很大程度上发挥这些有益的因素来抑制振动。此外,所提出的控制方法可以消耗更少的控制能量,从而有助于提高系统的节能性能。

3.2 饱和PD-SMC方法设计

为促进接下来控制器的设计,定义系统状态误差为

$ e = {z_{\rm{e}}} - {y_{\rm{d}}} $ (10)

构造滑模面 $s$ 的表达式为

$ s = \dot e + 2\lambda \arctan e $ (11)

式中: $\lambda \in {{ {\bf{R}}}^ + }$ 为正数。

由式(3)和式(10)可得

$ \begin{split} & \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\ddot e{\text{ = }}{\varDelta _1} + \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{{\ddot y}_{\rm{d}}} + u\left( t \right) = \\& \left( {{\varDelta _1} + \left( {\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}} - \frac{{{{\overline m}_{\rm{s}}}{{\overline m}_{\rm{u}}}}}{{{{\overline m}_{\rm{s}}}{\text{ + }}{{\overline m}_{\rm{u}}}}}} \right){{\ddot y}_{\rm{d}}}} \right) + \frac{{{{\overline m}_{\rm{s}}}{{\overline m}_{\rm{u}}}}}{{{{\overline m}_{\rm{s}}}{\text{ + }}{{\overline m}_{\rm{u}}}}}{{\ddot y}_{\rm{d}}} + u\left( t \right) = \\& {\varGamma _1} + \frac{{{{\overline m}_{\rm{s}}}{{\overline m}_{\rm{u}}}}}{{{{\overline m}_{\rm{s}}}{\text{ + }}{{\overline m}_{\rm{u}}}}}{{\ddot y}_{\rm{d}}} + u\left( t \right) = {\varGamma _1} + \overline m{{\ddot y}_{\rm{d}}} + u\left( t \right) \\[-15pt] \end{split} $ (12)

式中: ${\overline m_{\rm{s}}}$ ${\overline m_{\rm{u}}}$ 分别表示 ${m_{\rm{s}}}$ ${m_{\rm{u}}}$ 的名义值, $\overline m = \dfrac{{{{\overline m}_{\rm{s}}}{{\overline m}_{\rm{u}}}}}{{{{\overline m}_{\rm{s}}}{\text{ + }}{{\overline m}_{\rm{u}}}}}$ 为一个已知常数, ${\varGamma _1}$ 表示如下的广义干扰:

$ {\varGamma _1} = {\varDelta _1} + \left( {\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}} - \overline m} \right){\ddot y_{\rm{d}}} $ (13)

由假设1以及式(9),不难得出 ${\varGamma _1}$ 是有界的结论,即

$ \left| {{\varGamma _1}} \right| \leqslant \beta $ (14)

式中: $\beta \in {\bf{R}^ + }$ 表示一个已知参数。

定理1  针对主动式悬架系统,饱和PD-SMC跟踪控制方法设计为

$ u\left( t \right) = - \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\arctan e - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\arctan {\dot e} - {k_{\rm{s}}}{{\rm{sgn}}} s - \overline m{\ddot y_{\rm{d}}} $ (15)

式中: ${k_{\rm{p}}}$ , ${k_{\rm{d}}}$ , ${k_{\rm{s}}} \in {\bf{R}^ + }$ 为正的控制增益,那么,悬架行程 ${z_{\rm{e}}}$ 可很好地跟踪其期待轨迹 ${y_{\rm{d}}}$ ,即

$ \mathop {\lim }\limits_{t \to \infty } e = 0,{\text{ }}\mathop {\lim }\limits_{t \to \infty } \dot e = 0 $ (16)

与此同时,控制输入始终保持在允许的范围内:

$ \left| {u\left( t \right)} \right| \leqslant {u_{\max }} $ (17)

式中 ${u_{\max }}$ 表示控制输入的最大值,且满足以下条件:

$ \left\{ \begin{gathered} \lambda \lt \frac{1}{2} \hfill \\ {k_{\rm{p}}} \gt \lambda {\text{π}} \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}} + \omega \hfill \\ {k_{\rm{s}}} \gt \beta \hfill \\ {k_{\rm{p}}} \gt \frac{1}{2}{\text{π}} {k_{\rm{d}}} \hfill \\ {k_{\rm{d}}} \geqslant \frac{{{{\text{π}} ^2}\lambda {m_{\rm{s}}}{m_{\rm{u}}}}}{{\left( {2 - \lambda } \right)\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{\left( {1 + \sqrt {\frac{{2V\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{\left( {1 - 2\lambda } \right){m_{\rm{s}}}{m_{\rm{u}}}}}} } \right)^2} \hfill \\ \frac{{2{k_{\rm{p}}}}}{{\text{π}} } + \frac{{2{k_{\rm{d}}}}}{{\text{π}} } + {k_{\rm{s}}}{{\rm{sgn}}} \left( s \right) + \bar m\left\{ {\max \left( {\left| {{\gamma _1}} \right|,{\text{ }}\left| {{\gamma _2}} \right|} \right)} \right\} \leqslant {u_{\max }} \hfill \\ \end{gathered} \right. $ (18)

式中: $\omega \in {\bf{R}^ + }$ 将在稍后定义。

3.3 稳定性和状态收敛性证明

首先,引入李雅普诺夫候选函数 $V\left( t \right)$

$ \begin{split} V\left( t \right) =& \frac{1}{2}\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{{\dot e}^2} + \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\left[ {e\arctan \left( e \right) - \frac{1}{2}\ln \left( {1 + {e^2}} \right)} \right] + \\& 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\dot e\arctan \left( {\dot e} \right) \hfill \\[-10pt] \end{split}$ (19)

紧接着,将证明以上函数是非负的。为此,整理式(19)的第2项:

$ \begin{split} & \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\left[ {e\arctan \left( e \right) - \frac{1}{2}\ln ( {1 + {e^2}} )} \right] = \\& \frac{{2\left( {{k_{\rm{p}}} - \omega } \right) + 2\omega }}{{\text{π}} }\left[ {e\arctan \left( e \right) - \frac{1}{2}\ln ( {1 + {e^2}} )} \right] \hfill \geqslant\\& \frac{{{k_{\rm{p}}} - \omega }}{{\text{π}} }{\arctan ^2}\left( e \right) + \frac{{2\omega }}{{\text{π}} }\left[ {e\arctan \left( e \right) - \frac{1}{2}\ln ( {1 + {e^2}} )} \right] \end{split} $ (20)

式中: $0 \lt \omega \ll {k_{\rm{p}}}$ 为一个正数,在推导过程中,使用了 $2\left[ {e\arctan \left( e \right) - \dfrac{1}{2}\ln \left( {1 + {e^2}} \right)} \right] \geqslant {\arctan ^2}\left( e \right)$ 的性质[14]

与此同时,计算式(19)的最后一项为

$ \begin{split} & 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\dot e\arctan \left( {\dot e} \right) \geqslant - \lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{\dot e^2} -\\& \lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{\arctan ^2}\left( {\dot e} \right) \end{split} $ (21)

将式(20)、(21)代入式(19),可得

$ \begin{split} V\left( t \right) =& \frac{1}{2}\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{{\dot e}^2} + \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\left[ {e\arctan \left( e \right) - \frac{1}{2}\ln ( {1 + {e^2}} )} \right] + \\& 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\dot e\arctan \left( {\dot e} \right) \hfill \geqslant \frac{1}{2}\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\left( {1 - 2\lambda } \right){{\dot e}^2} + \\&\left( {\frac{{{k_{\rm{p}}} - \omega }}{{\text{π}} } - \lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}} \right){\arctan ^2}\left( e \right) + \\& \frac{{2\omega }}{{\text{π}} }\left[ {e\arctan \left( e \right) - \frac{1}{2}\ln ( {1 + {e^2}} )} \right] \\[-10pt] \end{split} $ (22)

由式(18)不难得出李雅普诺夫候选函数 $V\left( t \right)$ 是非负的,即

$ V\left( t \right) \geqslant 0 $ (23)

对式(19)两端关于时间求导,并将式(12)、(15)的结论代入所得结果,可得

$ \begin{split} \dot V\left( t \right) = &\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\dot e\ddot e + \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\dot e\arctan \left( e \right) + 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}} {\text{ + }} {m_{\rm{u}}}}}\ddot e\arctan \left( e \right) +\hfill \\& {\text{ }} 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\frac{{{{\dot e}^2}}}{{1 + {{\dot e}^2}}} = \\& {\text{ }} \dot e\left( { - \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\arctan \left( e \right) - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\arctan \left( {\dot e} \right) - {k_{\rm{s}}}{{\rm{sgn}}} \left( s \right) + {\varGamma _1}} \right) + \\& {\text{ }} \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\dot e\arctan \left( e \right) + 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\frac{{{{\dot e}^2}}}{{1 + {{\dot e}^2}}} + 2\lambda \arctan \left( e \right) \times \\& \left( - \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\arctan \left( e \right) - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\arctan \left( {\dot e} \right) - {k_{\rm{s}}}{{\rm{sgn}}} \left( s \right) + {\varGamma _1} \right) = \\& - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\dot e\arctan \left( {\dot e} \right) - \frac{{4\lambda {k_{\rm{p}}}}}{{\text{π}} }{\arctan ^2}\left( e \right) - \\& \frac{{4\lambda {k_{\rm{d}}}}}{{\text{π}} }\arctan \left( e \right)\arctan \left( {\dot e} \right) + 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\frac{{{{\dot e}^2}}}{{1 + {{\dot e}^2}}} +\\& s\left( {{\varGamma _1} - {k_{\rm{s}}}{{\rm{sgn}}} \left( s \right)} \right) \\[-10pt] \end{split}$ (24)

接下来,将讨论 $s\left( {{\varGamma _1} - {k_{\rm{s}}}{{\rm{sgn}}} \left( s \right)} \right)$ 的符号。由式(18)可得

$ \begin{split} s\left( {{\varGamma _1} - {k_{\rm{s}}}{sgn} \left( s \right)} \right) &= s{\varGamma _1} - {k_{\rm{s}}}\left| s \right| \leqslant\hfill \\& \left| s \right|{\varGamma _1} - {k_{\rm{s}}}\left| s \right| \leqslant \hfill \\& \left| s \right|\left( {{\varGamma _1} - {k_{\rm{s}}}} \right) \leqslant 0 \end{split} $ (25)

除此之外,式(24)的第3项可计算为

$ \begin{split} & - \frac{{4\lambda {k_{\rm{d}}}}}{{\text{π}} }\arctan \left( e \right)\arctan \left( {\dot e} \right) \leqslant 2\lambda {k_{\rm{d}}}{\arctan ^2}\left( e \right) +\\& \frac{{2\lambda {k_{\rm{d}}}}}{{{{\text{π}} ^2}}}{\arctan ^2}\left( {\dot e} \right) \end{split} $ (26)

随后,通过利用 $\dot e\arctan \left( {\dot e} \right) \geqslant \dfrac{2}{{\text{π}} }{\arctan ^2}\left( {\dot e} \right)$ 的性质[14],式(24)的第1项可简化为

$ - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\dot e\arctan \left( {\dot e} \right) \leqslant - \frac{{4{k_{\rm{d}}}}}{{{{\text{π}} ^2}}}{\arctan ^2}\left( {\dot e} \right) $ (27)

由于 $\dfrac{1}{{1 + {{\dot e}^2}}} \leqslant 1$ ,那么式(24)的第4项可计算为

$ 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\frac{{{{\dot e}^2}}}{{1 + {{\dot e}^2}}} \leqslant 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{\dot e^2} $ (28)

将式(25)~(28)代入式(24),可得

$ \begin{split} \dot V\left( t \right) \leqslant & - \frac{{4{k_{\rm{d}}}}}{{{{\text{π}} ^2}}}{\arctan ^2}\left( {\dot e} \right) - \frac{{4{k_{\rm{p}}}\lambda }}{{\text{π}} }{\arctan ^2}\left( e \right) + 2{k_{\rm{d}}}\lambda {\arctan ^2}\left( e \right) + \\& \frac{{2{k_{\rm{d}}}\lambda }}{{{{\text{π}} ^2}}}{\arctan ^2}\left( {\dot e} \right) + 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{{\dot e}^2} \leqslant \\& - \left( {\frac{{4{k_{\rm{d}}} - 2{k_{\rm{d}}}\lambda }}{{{{\text{π}} ^2}}}} \right){\arctan ^2}\left( {{{\dot e}_{{{{\phi}}}} }} \right) + 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{{\dot e}^2} - \\& \left( {\frac{{4{k_{\rm{p}}}\lambda }}{{\text{π}} } - 2{k_{\rm{d}}}\lambda } \right){\arctan ^2}\left( e \right) \\[-10pt] \end{split} $ (29)

由式(18)、(29)可知,若以下不等式成立:

$ - \left( {\frac{{4{k_{\rm{d}}} - 2{k_{\rm{d}}}\lambda }}{{{{\text{π}} ^2}}}} \right){\arctan ^2}\left( {\dot e} \right) + 2\lambda \frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}{\dot e^2} \leqslant 0 $ (30)

那么,不难得到 $\dot V\left( t \right) \leqslant 0$

为证明式(30),考虑如下两种情况。

(1) $\dot e = 0$ 。这种情况下,式(30)始终成立。

(2) $\dot e \ne 0$ 。这种情况下,式(30)可整理为

$ \frac{{{{\dot e}^2}}}{{{{\arctan }^2}\left( {\dot e} \right)}} \leqslant \frac{{\left( {2 - \lambda } \right){k_{\rm{d}}}\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{{{\text{π}} ^2}\lambda {m_{\rm{s}}}{m_{\rm{u}}}}} $ (31)

由文献[14],可知以下结论:

$ \frac{{{{\dot e}^2}}}{{{{\arctan }^2}\left( {\dot e} \right)}} \leqslant {\left( {1 + \left| {\dot e} \right|} \right)^2} $ (32)

为保证式(31)始终成立,一个充分条件是选择 ${k_{\rm{d}}}$ 使得

$ \frac{{\left( {2 - \lambda } \right){k_{\rm{d}}}\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{{{\text{π}} ^2}\lambda {m_{\rm{s}}}{m_{\rm{u}}}}} \geqslant {\left( {1 + \left| {\dot e} \right|} \right)^2} $ (33)

由式(18)、(22),不难得出

$ V\left( t \right) \geqslant \frac{1}{2}\frac{{{m_{\rm{s}}}{m_{\rm{u}}}}}{{{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}}}\left( {1 - 2\lambda } \right){\dot e^2} $ (34)

由式(34),易得

$ {\dot e^2} \leqslant \frac{{2V\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{\left( {1 - 2\lambda } \right){m_{\rm{s}}}{m_{\rm{u}}}}} \Rightarrow \left| {\dot e} \right| \leqslant \sqrt {\frac{{2V\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{\left( {1 - 2\lambda } \right){m_{\rm{s}}}{m_{\rm{u}}}}}} $ (35)

将式(35)代入式(33),有

$ \begin{gathered} \frac{{\left( {2 - \lambda } \right){k_{\rm{d}}}\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{{{\text{π}} ^2}\lambda {m_{\rm{s}}}{m_{\rm{u}}}}} \geqslant {\Bigg( {1 + \sqrt {\frac{{2V\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{\left( {1 - 2\lambda } \right){m_{\rm{s}}}{m_{\rm{u}}}}}} } \Bigg)^2} \hfill \\ \Rightarrow {k_{\rm{d}}} \geqslant \frac{{{{\text{π}} ^2}\lambda {m_{\rm{s}}}{m_{\rm{u}}}}}{{\left( {2 - \lambda } \right)\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{\Bigg( {1 + \sqrt {\frac{{2V\left( {{m_{\rm{s}}}{\text{ + }}{m_{\rm{u}}}} \right)}}{{\left( {1 - 2\lambda } \right){m_{\rm{s}}}{m_{\rm{u}}}}}} } \Bigg)^2} \hfill \\ \end{gathered} $ (36)

若式(36)成立,则式(29)可重写为

$ \dot V\left( t \right) \leqslant - {\alpha _1}{\arctan ^2}\left( {\dot e} \right) - {\alpha _2}{\arctan ^2}\left( e \right) $ (37)

式中: ${\alpha _1}$ , ${\alpha _2} \in {{\bf{R}}^ + }$ 为两个正数,表明所控系统为李雅普诺夫稳定的,并且以下结论成立:

$ V\left( t \right) \in {L_\infty } \Rightarrow e,{\text{ }}\dot e \in {L_\infty } \Rightarrow s,{\text{ }}u \in {L_\infty } $ (38)

以及

$ \mathop {\lim }\limits_{t \to \infty } e = 0,{\text{ }}\mathop {\lim }\limits_{t \to \infty } \dot e = 0 \Rightarrow \mathop {\lim }\limits_{t \to \infty } {z_{\rm{e}}} = {y_{\rm{d}}},{\text{ }}\mathop {\lim }\limits_{t \to \infty } {\dot z_{\rm{e}}} = {\dot y_{\rm{d}}} $ (39)

由式(15),易得

$ \begin{split} u\left( t \right) &= - \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\arctan \left( e \right) - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\arctan \left( {\dot e} \right) - {k_{\rm{s}}}{{\rm{sgn}}} \left( s \right) - \bar m{{\ddot y}_{\rm{d}}} \leqslant\hfill \\ & {\text{ }} \frac{{2{k_{\rm{p}}}}}{{\text{π}} } + \frac{{2{k_{\rm{d}}}}}{{\text{π}} } + {k_{\rm{s}}} + \bar m\left\{ {\max \left( {\left| {{\gamma _1}} \right|,{\text{ }}\left| {{\gamma _2}} \right|} \right)} \right\} \leqslant {u_{\max }} \end{split}$ (40)

由式(39)、(40)的结果可知定理1得证。

备注2  为避免抖震现象,用双曲正切函数替代式(15)中的符号函数,将其进一步修改为

$ u\left( t \right) = - \frac{{2{k_{\rm{p}}}}}{{\text{π}} }\arctan \left( e \right) - \frac{{2{k_{\rm{d}}}}}{{\text{π}} }\arctan \left( {\dot e} \right) - {k_{\rm{s}}}\tanh \left( s \right) - \bar m{\ddot y_{\rm{d}}} $ (41)
4 实验结果与分析

为进一步验证所提控制方法的实际控制性能以及节能效果,将在一个四分之一主动式悬架平台上进行几组实验。实验平台见图3,其模型参数的名义值见表2

图 3 主动式悬架实验平台 Figure 3 Active suspension setup
表 2 四分之一主动式悬架系统的模型参数的名义值 Table 2 Parameters of the quarter-vehicle active suspension system

为更好地测试所提跟踪控制方法的控制性能,考虑两种路面输入:正弦和随机路形,见图4图5

图 4 正弦路面的图形 Figure 4 Sinusoidal road profile
图 5 随机路面的图形 Figure 5 Random road profile

采用谐波平衡法,分析得到的位移传递率在不同参数下的曲线,最终确定仿生非线性动力学模型参数,如表3所示。

表 3 仿生X结构参考模型的参数 Table 3 Parameters of the bioinspired X-structured reference model

此外,弹簧、阻尼器以及轮胎的动力学模型描述如下:

$ {F_{\rm{s}}}\left( {{z_{\rm{s}}},{z_{\rm{u}}}} \right) = {k_{s1}}\left( {{z_{\rm{s}}} - {z_{\rm{u}}}} \right) + {k_{{\rm{s}}2}}{\left( {{z_{\rm{s}}} - {z_{\rm{u}}}} \right)^3} $ (42)
$ {F_{\rm{d}}}\left( {{{\dot z}_{\rm{s}}},{{\dot z}_{\rm{u}}}} \right) = \left\{ \begin{gathered} {k_{{\rm{d}}1}}\left( {{{\dot z}_{\rm{s}}} - {{\dot z}_{\rm{u}}}} \right),{\text{ }}{{\dot z}_{\rm{s}}} - {{\dot z}_{\rm{u}}} \gt 0 \hfill \\ {k_{{\rm{d}}2}}\left( {{{\dot z}_{\rm{s}}} - {{\dot z}_{\rm{u}}}} \right),{\text{ }}{{\dot z}_{\rm{s}}} - {{\dot z}_{\rm{u}}} \leqslant 0 \hfill \\ \end{gathered} \right. $ (43)
$ {F_{\rm{t}}}\left( {{z_{\rm{u}}},{z_{\rm{r}}}} \right) = {k_{\rm{t}}}\left( {{z_{\rm{u}}} - {z_{\rm{r}}}} \right) $ (44)
$ {F_{\rm{b}}}\left( {{{\dot z}_{\rm{u}}},{{\dot z}_{\rm{r}}}} \right) = {k_{\rm{b}}}\left( {{{\dot z}_{\rm{u}}} - {{\dot z}_{\rm{r}}}} \right) $ (45)

式中: ${k_{{\rm{s}}1}}$ 以及 ${k_{{\rm{s}}2}}$ 表示刚度系数, ${k_{{\rm{d}}1}}$ ${k_{{\rm{d}}2}}$ 表明两种不同的阻尼系数,分别用来描述阻尼器的伸长和压缩, ${k_{\rm{t}}}$ ${k_{\rm{b}}}$ 分别表述轮胎的刚度系数以及阻尼系数。

主动式悬架系统状态的初始值设置为0。与此同时,簧上质量、簧下质量以及不确定参数 ${k_{{\rm{s}}1}}$ , ${k_{{\rm{s}}{\text{2}}}}$ , ${k_{{\rm{d}}1}}$ , ${k_{{\rm{d}}{\text{2}}}}$ , ${k_{\rm{t}}}$ , ${k_{\rm{b}}}$ 的实际值在其名义值上下波动10%。

为了更好地比较,考虑如下3种情形。

情形1:被动式悬架系统;

情形2:基于拓展状态观测器的跟踪控制方法(ESOT)[15]

情形3:本文所设计的控制方法,见式(15)。

根据试凑法,所设计的跟踪控制方法以及ESOT控制方法的控制增益分别为: ${k_{\rm{p}}} = {\text{50, }} {k_{\rm{d}}} ={\text{50, }} {k_{\rm{s}}} = {\text{1}}0,{\text{ }}\lambda = 20 $ ${b_0} = {\text{0}}{\text{.4, }}{w_0} = 1{\text{5}}0,{\text{ }}{k_1} = 20,{\text{ }}{k_2} = 20 $

相应的实验结果如图6~11所示,量化结果见表4~5

表 4 不同控制器的车体加速度的均方根 Table 4 RMS of the vehicle body acceleration with respect to different controllers
表 5 不同控制器的控制输入的均方根 Table 5 RMS of the energy consumption with respect to different controllers
图 6 正弦路面下的车体加速度及其频率分量 Figure 6 Vehicle body acceleration and its frequency component for sinusoidal road profile
图 7 正弦路面下的控制输入及其频率分量 Figure 7 Control force and its frequency component for sinusoidal road profile
图 8 正弦路面下的悬架行程及轮胎行程 Figure 8 Suspension stroke and tire deflection for sinusoidal road profile
图 9 随机路面下的车体加速度及其频率分量 Figure 9 Vehicle body acceleration and its frequency component for random road profile
图 10 随机路面下的控制输入及其频率分量 Figure 10 Control force and its frequency component for random road profile
图 11 随机路面下的悬架行程及轮胎行程 Figure 11 Suspension stroke and tire deflection for sinusoidal road profile

图6图9分别为被动式悬架系统、ESOT控制器以及所设计的跟踪控制器在正弦和随机路面下车体加速度的时间响应和频率响应的对比。表4总结了两种不同路面输入下的车体加速度的均方根。从图6图9可以明确地看出,与被动式悬架系统相比,ESOT控制方法以及本文所设计控制方法的车体加速度大大减少,同时这也表明ESOT控制器以及本文所设计跟踪控制器可以有效地隔离模型参数不确定性以及外部扰动引起的振动。相应地,ESOT控制器和所设计的跟踪控制器的乘坐舒适性得到了明显的提高。具体来说,从表4可以看出,与被动式悬架系统相比,ESOT控制器针对正弦和随机路面,车体加速度的均方根值分别减少了85.93%,47.42%。而所设计的跟踪控制器针对正弦和随机路面,车体加速度的均方根值分别下降了90.58%,51.55%。

图7 (a)和图10 (a)分别为正弦和随机路面下,ESOT控制器及所设计跟踪控制器的控制输入的时间响应图。相应的频率响应分别见图7 (b)和图10(b)。表5给出了ESOT控制器和所设计跟踪控制器的控制输入的均方根值。从图7 (a)和图10 (a)可以看出,所设计的跟踪控制器的控制输入比ESOT控制器的控制输入要小得多。另外,ESOT控制器的高频分量比所设计的跟踪控制器要大得多。众所周知,执行器的高带宽要求会增加被控主动悬架系统的成本和输入饱和的可能性。然而,在实际应用中,执行机构的带宽总是有限的。因此,与ESOT控制器相比,所设计的跟踪控制器具有较高的能效和较低的执行器带宽特性。这个结论由表5也可以得到证实,与ESOT控制器相比,所设计的跟踪控制方法针对正弦路面和随机路面的能耗均方根值分别降低了30.65%和66.67%。

图8图11可知,被动式悬架系统、ESOT控制器和所设计的跟踪控制器的悬架行程和轮胎行程均被保持在允许的范围内。这些结果均表明,所设计的跟踪控制器能保证驾驶员和乘员的安全。

5 结论

为提高主动式悬架系统的暂态控制性能和能量效率,设计了一种基于仿生动力学的饱和PD-SMC跟踪控制方法,该方法考虑了系统的输入约束、鲁棒性、稳定性、易实现性以及良好的非线性特性。为了节约能量消耗,应充分利用主动式悬架控制有益的非线性特性,为此,引入了仿生动力学系统对这些非线性因素进行合理的利用。所设计的控制方法将饱和PD控制方法、SMC方法和仿生参考模型相结合,具有结构简单、鲁棒性强、能耗小等优点。基于李雅普诺夫的分析方法验证了所设计的控制方法的控制性能。实验结果表明,与现有的几种控制方法相比,该控制方法具有较好的隔振性能和较低的能耗。

参考文献
[1]
KUMAR V, RANA K P S, KUMAR J, et al. Self-tuned robust fractional order fuzzy PD controller for uncertain and nonlinear active suspension system[J]. Neural Computing and Applications, 2018, 30(6): 1827-1843. DOI: 10.1007/s00521-016-2774-x.
[2]
SU Y, ZHENG C. Single saturated PD control for asymptotic attitude stabilization of spacecraft[J]. IET Control Theory and Applications, 2020, 14(19): 3338-3343. DOI: 10.1049/iet-cta.2020.0598.
[3]
ZHANG Y, KIM D G, ZHAO Y, et al. PD control of a manipulator with gravity and inertia compensation using an RBF neural network[J]. International Journal of Control, Automation and Systems, 2020, 18(12): 3083-3092. DOI: 10.1007/s12555-019-0482-x.
[4]
TENG L, GULL M A, BAI S P. PD-based fuzzy sliding mode control of a wheelchair exoskeleton robot[J]. IEEE/ASME Transactions on Mechatronics, 2020, 25(5): 2546-2555. DOI: 10.1109/TMECH.2020.2983520.
[5]
KOLATHAYA S. Local stability of PD controlled bipedal walking robots[J]. Automatica, 2020, 114: 108841
[6]
ZHENG C, SU Y, MERCORELLI P. A simple nonlinear PD control for faster and high-precision positioning of servomechanisms with actuator saturation[J]. Mechanical Systems and Signal Processing, 2019, 121: 215-226. DOI: 10.1016/j.ymssp.2018.11.017.
[7]
DESHPANDE V S, MOHAN B, SHENDGE P D, et al. Disturbance observer based sliding mode control of active suspension systems[J]. Journal of Sound and Vibration, 2014, 333: 2281-2296. DOI: 10.1016/j.jsv.2014.01.023.
[8]
CHEN H, LIU Y, LIU L, et al. Anti-saturation-based adaptive sliding-mode control for active suspension systems with time-varying vertical displacement and speed constraints[J]. IEEE Transactions on Cybernetics, in press, doi: 10.1109/TCYB.2020.3042613.
[9]
RAJENDIRAN S, LAKSHMI P. Performance analysis of fractional order terminal SMC for the half car model with random road input[J]. Journal of Vibration Engineering and Technologies, 2020, 8(4): 687-597.
[10]
SONG J, NIU Y, ZOU Y. A parameter-dependent sliding mode approach for finite-time bounded control of uncertain stochastic systems with randomly varying actuator faults and its application to parallel active suspension system[J]. IEEE Transactions on Industrial Electronics, 2018, 65(10): 8124-8132. DOI: 10.1109/TIE.2018.2801801.
[11]
LI J, JING X, LI Z. Fuzzy adaptive control for nonlinear suspension systems based on a bioinspired reference model with deliberately designed nonlinear damping[J]. IEEE Transactions on Industrial Electronics, 2019, 66(11): 8713-8723. DOI: 10.1109/TIE.2018.2884219.
[12]
ZHANG M, JING X. Switching logic-based saturated tracking control for active suspension systems based on disturbance observer and bioinspired X-dynamics[J]. Mechanical Systems and Signal Processing, 2021, 155: 107611. DOI: 10.1016/j.ymssp.2021.107611.
[13]
ZHANG M, JING X, WANG G. Bioinspired nonlinear dynamics-based adaptive neural network control for vehicle suspension systems with uncertain/unknown dynamics and input delay[J]. IEEE Transactions on Industrial Electronics, in press, doi: 10.1109/TIE.2020.3040667.
[14]
SUN N, FANG Y, CHEN H. Tracking control for magnetic-suspension systems with online unknown mass identification[J]. Control Engineering Practice, 2017, 58: 242-253. DOI: 10.1016/j.conengprac.2016.09.003.
[15]
PAN H, SUN W, GAO H, et al. Nonlinear tracking control based on extended state observer for vehicle active suspensions with performance constraints[J]. Mechatronics, 2015, 30: 363-370. DOI: 10.1016/j.mechatronics.2014.07.006.