删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

控制力矩受限的卫星姿态有限时间鲁棒控制算法

本站小编 哈尔滨工业大学/2019-10-24

控制力矩受限的卫星姿态有限时间鲁棒控制算法

李由,孙兆伟,叶东

(哈尔滨工业大学 卫星技术研究所,哈尔滨 150001)



摘要:

为了解决在卫星姿态控制问题中经典滑模控制器所存在的收敛速度慢、指数收敛的缺陷,同时为增强控制器对外部干扰与系统不确定性的鲁棒性,提出了一种对系统模型具有鲁棒性的快速收敛有限时间控制算法.针对传统滑模面角速度下降过快导致的收敛速率慢的缺陷,基于Lyapunov方法设计了一种具有三段式结构的有限时间滑模面,提升收敛速率并保证稳态精度,同时利用欧拉轴的特性消除有限时间控制中的奇异性问题;通过引入符号函数项,解决系统转动惯量的不确定性与外部干扰力矩问题;通过放缩控制律中的比例项解决控制力矩受限的问题;通过Lyapunov函数证明本文提出的控制律的有限时间稳定性,同时给出系统收敛的时间估计.理论分析与仿真结果均表明,提出的控制算法能够在大幅提升收敛速率的同时保证稳态精度.同时也表明了提升系统性态的关键是规划姿态角速度,即通过合理设计滑模面与期望角速度曲线可以实现提升系统收敛速率与鲁棒性的目的.

关键词:  姿态控制  有限时间控制  滑模控制  鲁棒控制  输出力矩受限

DOI:10.11918/j.issn.0367-6234.201610114

分类号:V11

文献标识码:A

基金项目:国家自然科学基金(5,1);中国博士后科学基金资助项目(2015M81455)



Robust finite-time control algorithm for satellite attitude control under control torque saturation

LI You,SUN Zhaowei,YE Dong

(Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150001, China)

Abstract:

To improve the convergence rate of standard sliding mode control whose convergence rate is exponential, a robust finite-time control algorithm for satellite attitude stabilization under control torque saturation is presented. A three-stage structure finite time sliding mode with better convergence rate and steady accuracy is developed based on the Lyapunov method, and the issue that severe descent of angular velocity leads to convergence rate decline of attitude quaternion is avoided. The singularity issue is solved by using the property of Euler axis. By limiting the proportional term in control law, the control torque constraint is added into the control law. The known disturbance torque and inertia matrix uncertainty is solved by introducing the sign function. The finite-time stability is proved by a Lyapunov function, the convergence time estimation is given, and the property that the proposed controller could largely improve the convergence rate and maintain the high accuracy at steady stage is demonstrated by theoretical analysis and simulation results. This paper proves that planning angular velocity is the key to improve system performance, and the convergence rate and the system robustness could be improved by properly designing sliding mode and desired angular velocity.

Key words:  attitude control  finite-time control  sliding mode control  robust control  control torque saturation


李由, 孙兆伟, 叶东. 控制力矩受限的卫星姿态有限时间鲁棒控制算法[J]. 哈尔滨工业大学学报, 2018, 50(4): 15-20. DOI: 10.11918/j.issn.0367-6234.201610114.
LI You, SUN Zhaowei, YE Dong. Robust finite-time control algorithm for satellite attitude control under control torque saturation[J]. Journal of Harbin Institute of Technology, 2018, 50(4): 15-20. DOI: 10.11918/j.issn.0367-6234.201610114.
基金项目 国家自然科学基金(61603115, 91638301);中国博士后科学基金资助项目(2015M81455) 作者简介 李由(1988—),男,博士研究生;
孙兆伟(1963—),男,教授,博士生导师 通信作者 李由,liyouhahaha@163.com 文章历史 收稿日期: 2016-10-28



Contents            -->Abstract            Full text            Figures/Tables            PDF


控制力矩受限的卫星姿态有限时间鲁棒控制算法
李由, 孙兆伟, 叶东    
哈尔滨工业大学 卫星技术研究所,哈尔滨 150001

收稿日期: 2016-10-28
基金项目: 国家自然科学基金(61603115, 91638301);中国博士后科学基金资助项目(2015M81455)
作者简介: 李由(1988—),男,博士研究生;
孙兆伟(1963—),男,教授,博士生导师
通信作者: 李由,liyouhahaha@163.com


摘要: 为了解决在卫星姿态控制问题中经典滑模控制器所存在的收敛速度慢、指数收敛的缺陷,同时为增强控制器对外部干扰与系统不确定性的鲁棒性,提出了一种对系统模型具有鲁棒性的快速收敛有限时间控制算法.针对传统滑模面角速度下降过快导致的收敛速率慢的缺陷,基于Lyapunov方法设计了一种具有三段式结构的有限时间滑模面,提升收敛速率并保证稳态精度,同时利用欧拉轴的特性消除有限时间控制中的奇异性问题;通过引入符号函数项,解决系统转动惯量的不确定性与外部干扰力矩问题;通过放缩控制律中的比例项解决控制力矩受限的问题;通过Lyapunov函数证明本文提出的控制律的有限时间稳定性,同时给出系统收敛的时间估计.理论分析与仿真结果均表明,提出的控制算法能够在大幅提升收敛速率的同时保证稳态精度.同时也表明了提升系统性态的关键是规划姿态角速度,即通过合理设计滑模面与期望角速度曲线可以实现提升系统收敛速率与鲁棒性的目的.
关键词: 姿态控制    有限时间控制    滑模控制    鲁棒控制    输出力矩受限    
Robust finite-time control algorithm for satellite attitude control under control torque saturation
LI You, SUN Zhaowei, YE Dong    
Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150001, China


Abstract: To improve the convergence rate of standard sliding mode control whose convergence rate is exponential, a robust finite-time control algorithm for satellite attitude stabilization under control torque saturation is presented. A three-stage structure finite time sliding mode with better convergence rate and steady accuracy is developed based on the Lyapunov method, and the issue that severe descent of angular velocity leads to convergence rate decline of attitude quaternion is avoided. The singularity issue is solved by using the property of Euler axis. By limiting the proportional term in control law, the control torque constraint is added into the control law. The known disturbance torque and inertia matrix uncertainty is solved by introducing the sign function. The finite-time stability is proved by a Lyapunov function, the convergence time estimation is given, and the property that the proposed controller could largely improve the convergence rate and maintain the high accuracy at steady stage is demonstrated by theoretical analysis and simulation results. This paper proves that planning angular velocity is the key to improve system performance, and the convergence rate and the system robustness could be improved by properly designing sliding mode and desired angular velocity.
Key words: attitude control    finite-time control    sliding mode control    robust control    control torque saturation    
在航天技术的发展与应用中,卫星姿态控制问题得到了密切的关注与广泛的研究.滑模控制作为控制算法当中较为经典的一种,在卫星姿态控制领域得到了大量而广泛的研究与应用.传统的滑模控制存在结构简单、物理意义清晰的优点,为控制律的设计带来了极大的便利,然而,它却存在着终端收敛速率慢的严重缺陷,传统滑模面指数收敛的性质意味着状态在无穷远处才能严格到达平衡点.针对这一缺陷,国内外学者对于终端收敛速率性质优良的有限时间控制进行了深入的讨论与研究.

有限时间控制具有有限时间收敛的优良特性,然而该控制算法的奇异性问题极大程度的限制了该控制的发展与应用.文献[1]提出了一种非奇异性的饱和滑模有限时间控制律,但欠缺的是并没有考虑系统模型的鲁棒性;文献[2]针对卫星姿态机动问题提出了一种卫星鲁棒有限时间控制算法,并对于卫星的挠性附件进行了建模,同时考虑了挠性附件对于姿态系统的扰动,将卫星姿态运动学与动力学系统转化为Lagrange动力学模型,设计了一种对于系统模型具有鲁棒性的有限时间控制算法,但该文献并没有考虑控制力矩的饱和问题;在后续研究中,文献[3]针对卫星姿态跟踪控制问题设计了有限时间控制律,并提出了一种针对姿态跟踪控制的无奇异性有限时间滑模面.对于系统模型的不确定性、干扰力矩等扰动,针对滑模控制中存在的状态抖振问题,文献[4]针对高速航天器的姿态控制设计了连续终端滑模面,并给出了有限时间控制律;同时,文献[5]中基于对偶四元数为航天器编队飞行问题设计了有限时间控制器,针对滑模控制律中存在的状态抖颤问题设计了连续终端滑模面.文献[6]针对在太阳光压扰动下的卫星姿态控制设计了高阶有限时间滑模面,并设计了有限时间控制器.但是这些文献都缺少对于考虑控制力矩上限、系统模型存在不确定性的单星姿态有限时间控制的讨论.在其他控制领域,针对卫星自主轨道控制,文献[7]基于Lie群理论设计了有限时间控制器;文献[8]对于具有模型不确定性的离散线性系统设计了鲁棒有限时间控制器,在文献[8]中,线性矩阵不等式(LMI)被用于有限时间控制器的设计;文献[9-11]中研究了一阶与二阶系统的有限时间控制律,但这些对于线性系统的分析方法并不能够直接用于卫星姿态控制的非线性系统中.

在滑模控制方面,文献[12-13]对航天器姿态的稳定条件进行了分析,讨论了系统参数与有限稳定性之间的关系,但未考虑外部干扰对于系统的影响.文献[14-18]对滑模控制进行了研究,同时考虑了系统转动惯量的不确定性.文献[14-16]的控制对象主要是柔性机械臂,文献[17]主要针对航天器姿态跟踪控制进行研究,设计了一种鲁棒有限时间控制器,文献[18]解决了有限时间控制中的力矩饱和问题,但总的来说,这些文献对于力矩饱和、鲁棒性、外部扰动缺少统一讨论.

本文针对带有系统模型不确定性、外部干扰力矩、考虑控制力矩受限的卫星姿态控制问题,设计了一种三段式的无奇异性有限时间滑模面,基于角速度与四元数矢部反向时,欧拉轴指向不变的特性解决奇异性问题,保证了收敛速率与稳态精度,同时设计了鲁棒控制器实现系统状态在有限时间内收敛至本文所设计的滑模面;构造Lyapunov函数对本文提出的算法进行稳定性证明;最后通过数学仿真对本文提出的算法进行了有效性验证.

1 姿态动力学与运动学模型卫星姿态动力学模型为[1-3]

$\mathit{\boldsymbol{J\omega }} + {\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{J\omega }} = \mathit{\boldsymbol{u}} + \mathit{\boldsymbol{d}}.$

式中:J为卫星转动惯量矩阵且J为对称正定矩阵; ω为卫星角速度; ud分别为控制力矩与干扰力矩且满足||d||≤d,三维向量叉乘算子r×的定义为

${\mathit{\boldsymbol{r}}^ \times } = \left[ {\begin{array}{*{20}{c}}0&{ - {r_3}}&{{r_2}}\\{{r_3}}&0&{ - {r_1}}\\{ - {r_2}}&{{r_1}}&0\end{array}} \right].$

三维向量叉乘矩阵的奇异值具有如下性质:

$\lambda \left( {{\mathit{\boldsymbol{r}}^ \times }} \right) = 0,{\left\| \mathit{\boldsymbol{r}} \right\|_2},{\lambda _{\max }}\left( {{\mathit{\boldsymbol{r}}^ \times }} \right) = {\left\| \mathit{\boldsymbol{r}} \right\|_2}.$

基于欧拉轴/角与姿态四元数描述的卫星姿态运动学模型为[1-3]:

$\left\{ {\begin{array}{*{20}{c}}{\mathit{\boldsymbol{\dot e}} = \frac{1}{2}{\mathit{\boldsymbol{e}}^ \times }\left( {{\mathit{\boldsymbol{I}}_3} - \cot \frac{\varphi }{2}{\mathit{\boldsymbol{e}}^ \times }} \right)\mathit{\boldsymbol{\omega }},}\\{\dot \varphi = \frac{1}{2}{\mathit{\boldsymbol{e}}^{\rm{T}}}\mathit{\boldsymbol{\omega }};}\end{array}} \right.$

$\left\{ \begin{array}{l}~~~~~~{{\dot q}_0} = - \frac{1}{2}\mathit{\boldsymbol{q}}_v^{\rm{T}}\mathit{\boldsymbol{\omega }},\\{{\mathit{\boldsymbol{\dot q}}}_v} = \frac{1}{2}\left( {{q_0}{\mathit{\boldsymbol{I}}_3} + \mathit{\boldsymbol{q}}_v^ \times } \right)\mathit{\boldsymbol{\omega }} = \frac{1}{2}\mathit{\boldsymbol{F\omega }}.\end{array} \right.$

式中矩阵F的奇异值满足:

$\lambda \left( \mathit{\boldsymbol{F}} \right) = \left| {{q_0}} \right|,1,{\lambda _{\max }}\left( \mathit{\boldsymbol{F}} \right) = 1.$

2 有限时间鲁棒控制算法卫星姿态控制中经典滑模面定义如下:

$\mathit{\boldsymbol{s}} = \mathit{\boldsymbol{\omega }} + k{\mathit{\boldsymbol{q}}_v},k > 0.$

该滑模面具有结构简单、易于设计控制律、物理意义清晰等优点,但其弊端在于指数收敛速率,即随着系统状态趋近于0,状态收敛速率急剧下降,在无穷远处状态才能够收敛于0.注意到该滑模面的物理意义是实现角速度与四元数矢部的反向,同时为了改进收敛速率下降过快的缺陷,本文提出的滑模面结构如下:

$\mathit{\boldsymbol{s}} = \left\{ \begin{array}{l}\mathit{\boldsymbol{\omega }} + {k_1}\mathit{\boldsymbol{e}},\;\;\;\;\;\;\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| > \alpha ;\\\mathit{\boldsymbol{\omega }} + {k_2}{\mathit{\boldsymbol{q}}_v},\;\;\;\;\;\;\beta < \left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \alpha ;\\\mathit{\boldsymbol{\omega }} + {k_3}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^r}\mathit{\boldsymbol{e}},\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \beta .\end{array} \right.$ (1)

式中k1k2k3αβ均为正常数,0.5 < r < 1.0.同时为满足在切换处角速度无突变,控制参数应满足:

${k_1} = \alpha {k_2},{k_2} = {\beta ^{r - 1}}{k_3}.$

由式(1)可以看到本文提出的滑模面依然要求角速度与四元数的反向,同时,滑模面分为3段:ω+k1e为匀速段、ω+k2qv为减速段、ω+k3||qv||re为收敛段.一般来说为实现快速收敛的目标,系统状态应当尽可能的停留在匀速段,同时避免停留在角速度急剧下降的减速段,因此应当选择尽量小的α和尽量大的β.但值得注意的是为了避免奇异性问题,β应当足够小使得系统在到达收敛段之前实现角速度ω与四元数qv的反向,即

$\left\langle {\mathit{\boldsymbol{\omega }},{\mathit{\boldsymbol{q}}_v}} \right\rangle = {\mathit{\boldsymbol{\omega }}^{\rm{T}}}{\mathit{\boldsymbol{q}}_v}/\left( {\left\| {{\omega }} \right\|\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|} \right) = - 1.$

同时考虑到卫星控制力矩有限,选择过小的α会使得所需要的控制力矩趋于无穷大,因此αβ的选择应当在收敛速度和控制系统性能之间进行合理权衡.

接下来证明系统在滑模面(1)上是有限时间收敛的.由式(1)中匀速段与减速段的定义,可以得到匀速段与减速段的收敛时间均满足:

${t_1} \le \left( {{\rm{ \mathsf{ π} }} - 2\arccos \sqrt {1 - {\alpha ^2}} } \right)/{k_1},$

${t_2} \le \left( {\ln \alpha - \ln \beta } \right)/\left( {{k_2}\sqrt {1 - {\alpha ^2}} } \right).$

在第3阶段收敛段,选取Lyapunov函数为

${V_q} = \mathit{\boldsymbol{q}}_v^{\rm{T}}{\mathit{\boldsymbol{q}}_v},$

对其求导可以得到

$\begin{array}{l}{{\dot V}_q} = 2\mathit{\boldsymbol{q}}_v^{\rm{T}}{{\mathit{\boldsymbol{\dot q}}}_v} = \mathit{\boldsymbol{q}}_v^{\rm{T}}\left( {{q_0}{\mathit{\boldsymbol{I}}_3} + \mathit{\boldsymbol{q}}_v^ \times } \right)\mathit{\boldsymbol{\omega }} = - {k_3}{q_0}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^r}\mathit{\boldsymbol{q}}_v^{\rm{T}}\mathit{\boldsymbol{e}} = \\\;\;\;\;\;\;\; - {k_3}{q_0}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^{r + 1}} \le - {k_3}{q_0}V_q^{\frac{{r + 1}}{2}}.\end{array}$

考虑到在收敛段有$\sqrt {1-{\beta ^2}} $q0≤1,从而在收敛段qv有限时间内收敛于0.考虑到在滑模面(1)上角速度的定义,角速度ω同样在有限时间内收敛于0,进而系统状态在滑模面(1)上有限时间收敛.

接下来设计控制律实现系统状态在有限时间内收敛至滑模面(1).本文所提出的有限时间控制律如下

$\mathit{\boldsymbol{u}} = \left\{ \begin{array}{l} - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} - \frac{{{k_1}}}{2}\mathit{\boldsymbol{\hat J}}{\mathit{\boldsymbol{e}}^ \times }\left( {{\mathit{\boldsymbol{I}}_3} + \cos \frac{\varphi }{2}{e^ \times }} \right)\mathit{\boldsymbol{\omega }} - {l_1}{\mathop{\rm sgn}} \left( \mathit{\boldsymbol{s}} \right) + {\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{\hat J\omega }},\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| > \alpha ;\\ - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} - \frac{{{k_2}}}{2}\mathit{\boldsymbol{\hat JF\omega }} - {l_2}{\mathop{\rm sgn}} \left( \mathit{\boldsymbol{s}} \right) + {{{\omega }}^ \times }\mathit{\boldsymbol{\hat J\omega }},\;\;\;\;\;\;\;\;\;\;\;\;\;\beta < \left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \alpha ;\\ - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + \frac{{k_3^2}}{2}r{q_0}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^{2r - 1}}\mathit{\boldsymbol{\hat Je}} - {l_3}{\mathop{\rm sgn}} \left( \mathit{\boldsymbol{s}} \right) + {\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{\hat J\omega }},\;\;\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \beta .\end{array} \right.$ (2)

其中li定义如下

$\left\{ \begin{array}{l}{l_1} = \bar d + \lambda {\left\| \mathit{\boldsymbol{\omega }} \right\|^2} + \frac{{{k_1}}}{2}\lambda \left( {1 + \cot \frac{\varphi }{2}} \right)\left\| \mathit{\boldsymbol{\omega }} \right\|,\\{l_2} = \bar d + \lambda {\left\| \mathit{\boldsymbol{\omega }} \right\|^2} + \frac{{{k_2}}}{2}\lambda \left\| \mathit{\boldsymbol{\omega }} \right\|,\\{l_3} = \bar d + \lambda {\left\| \mathit{\boldsymbol{\omega }} \right\|^2} + \frac{{k_3^2}}{2}r\lambda \left| {{q_0}} \right|{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^{2r - 1}}.\end{array} \right.$

常数p满足1>p>0,ses的单位方向向量,λ满足

$\lambda \ge {\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right).$

式中:$\mathit{\boldsymbol{\tilde J = J}}-\mathit{\boldsymbol{\hat J}}$为转动惯量误差矩阵; $\mathit{\boldsymbol{\hat J}}$为转动惯量估计矩阵.在本文中,sgn(r)表示三维向量r的符号函数.考虑到0.5<r<1.0,从而控制器(2)并不会出现||qv||→0而导致||u||→∞的情况,由此奇异性问题得到了解决.

接下来对控制律(2)作用下的系统进行有限时间稳定证明.选取Lyapunov函数并对其求导为

$V = \frac{1}{2}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{Js}} \ge 0.$ (3)

在匀速段(||qv||>α)有

$\begin{array}{l}\dot V = {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot s}} = {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot \omega }} + {k_1}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot e}} = {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{u}} - {\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{J\omega }} + {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{d}} + \\\;\;\;\;\;\frac{{{k_1}}}{2}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J}}{\mathit{\boldsymbol{e}}^ \times }\left( {{\mathit{\boldsymbol{I}}_3} + \cot \frac{\varphi }{2}{\mathit{\boldsymbol{e}}^ \times }} \right)\mathit{\boldsymbol{\omega }} - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{s}}_e} - \\\;\;\;\;\;{\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{\tilde J\omega }} + {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{d + }}\frac{{{k_1}}}{2}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{\tilde J}}{\mathit{\boldsymbol{e}}^ \times }\left( {{\mathit{\boldsymbol{I}}_3} - \cot \frac{\varphi }{2}{\mathit{\boldsymbol{e}}^ \times }} \right)\mathit{\boldsymbol{\omega }} = \\\;\;\;\;\; - \left( {\bar d + \lambda {{\left\| \omega \right\|}^2} + \frac{{{k_1}}}{2}\lambda \left( {1 + \cot \frac{\varphi }{2}} \right)\left\| \mathit{\boldsymbol{\omega }} \right\|} \right){\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathop{\rm sgn}} \left( \mathit{\boldsymbol{s}} \right) \le \\\;\;\;\;\; - k{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} + {\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right)\left\| \mathit{\boldsymbol{s}} \right\|{\left\| \mathit{\boldsymbol{\omega }} \right\|^2} + \\\;\;\;\;\;\frac{{{k_1}}}{2}\left( {1 + \cot \frac{\varphi }{2}} \right){\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right)\left\| \mathit{\boldsymbol{s}} \right\|\left\| \mathit{\boldsymbol{\omega }} \right\| - \\\;\;\;\;\;\left( {\bar d + \lambda {{\left\| \mathit{\boldsymbol{\omega }} \right\|}^2} + \frac{{{k_1}}}{2}\lambda \left( {1 + \cot \frac{\varphi }{2}} \right)\left\| \mathit{\boldsymbol{\omega }} \right\|} \right)\left\| \mathit{\boldsymbol{s}} \right\| + \\\;\;\;\;\;\bar d\left\| \mathit{\boldsymbol{s}} \right\| \le - k{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} \le - \mu {V^{\frac{{p + 1}}{2}}}.\end{array}$ (4)

在减速段(β<||qv||≤α)有

$\begin{array}{l}\dot V = {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot s}} = {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot \omega }} + {k_2}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J}}{{\mathit{\boldsymbol{\dot q}}}_v} = - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{s}}_e} - \\\;\;\;\;\;{\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{\tilde J\omega }} + {\mathit{\boldsymbol{s}}^{\rm{T}}}d + \frac{{{k_2}}}{2}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{\tilde JF\omega }} - \\\;\;\;\;\;\left( {\mathit{\boldsymbol{\bar d}} + \lambda {{\left\| \mathit{\boldsymbol{\omega }} \right\|}^2} + \frac{{{k_2}}}{2}\lambda \left\| \mathit{\boldsymbol{\omega }} \right\|} \right){\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathop{\rm sgn}} \left( \mathit{\boldsymbol{s}} \right) \le - k{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} + \\\;\;\;\;\;{\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right)\left\| \mathit{\boldsymbol{s}} \right\|{\left\| \mathit{\boldsymbol{\omega }} \right\|^2} + \frac{{{k_2}}}{2}{\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right)\left\| \mathit{\boldsymbol{s}} \right\|\left\| \mathit{\boldsymbol{\omega }} \right\| - \\\;\;\;\;\;\left( {\bar d + \lambda {{\left\| \mathit{\boldsymbol{\omega }} \right\|}^2} + \frac{{{k_2}}}{2}\lambda \left\| \mathit{\boldsymbol{\omega }} \right\|} \right)\left\| \mathit{\boldsymbol{s}} \right\| + \bar d\left\| \mathit{\boldsymbol{s}} \right\| \le \\\;\;\;\;\; - k{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} \le - \mu {V^{\frac{{p + 1}}{2}}}.\end{array}$ (5)

由式(4)、(5)可以看到系统状态将在有限时间内到达滑模面的匀速段与减速段.同时由上述假设,当系统进入收敛段时已满足角速度ω与四元数qv的反向,则有$\mathit{\boldsymbol{\dot e}}$=0,则在收敛段有

$\begin{array}{l}\dot V = {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot s = }}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot \omega }} + {k_3}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{Je}}\frac{{{\rm{d}}{{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|}^r}}}{{{\rm{d}}t}} + {k_3}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^r}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{J\dot e = }}\\\;\;\;\;\;\;{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{u}} - {\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{J\omega }} + {\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{d}} - \frac{{k_3^2}}{2}r{q_0}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^{2r - 1}}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{Je}} = \\\;\;\;\;\;\; - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{s}}_e} - {\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{\tilde J\omega }} - \frac{{k_3^2}}{2}r{q_0}{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^{2r - 1}}{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{\tilde Je}} - \\\;\;\;\;\;\;\left( {\bar d + \lambda {{\left\| \omega \right\|}^2} + \frac{{k_3^2}}{2}r\lambda \left| {{q_0}} \right|{{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|}^{2r - 1}}} \right){\mathit{\boldsymbol{s}}^{\rm{T}}}{\mathop{\rm sgn}} \left( \mathit{\boldsymbol{s}} \right) + \\\;\;\;\;\;\;{\mathit{\boldsymbol{s}}^{\rm{T}}}\mathit{\boldsymbol{d}} \le - k{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} + {\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right)\left\| \mathit{\boldsymbol{s}} \right\|{\left\| \mathit{\boldsymbol{\omega }} \right\|^2} + \\\;\;\;\;\;\;{\lambda _{\max }}\left( {\mathit{\boldsymbol{\tilde J}}} \right)\frac{{k_3^2}}{2}r\left| {{q_0}} \right|{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|^{2r - 1}}\left\| \mathit{\boldsymbol{s}} \right\| - \\\;\;\;\;\;\;\left( {\bar d + \lambda {{\left\| \mathit{\boldsymbol{\omega }} \right\|}^2} + \frac{{k_3^2}}{2}r\lambda \left| {{q_0}} \right|{{\left\| {{\mathit{\boldsymbol{q}}_v}} \right\|}^{2r - 1}}} \right)\left\| \mathit{\boldsymbol{s}} \right\| + \\\;\;\;\;\;\;\bar d\left\| \mathit{\boldsymbol{s}} \right\| \le - k{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} \le - \mu {V^{\frac{{p + 1}}{2}}}.\end{array}$ (6)

在式(4)~(6)中

$\mu = k{\left( {2/{\lambda _{\max }}\left( \mathit{\boldsymbol{J}} \right)} \right)^{\frac{{p + 1}}{2}}}.$

在上述证明中用到了性质$V \le \frac{1}{2}{\lambda _{\max }}\left( \mathit{\boldsymbol{J}} \right){\left\| \mathit{\boldsymbol{s}} \right\|^2}$.

由式(4)~(6)可以得到系统将在有限时间内收敛至滑模面(1).

3 考虑力矩受限的有限时间鲁棒控制算法由于所提出的控制律(2)并未考虑力矩饱和的情形,接下来将给出在输出力矩受限情况下的有限时间控制律.

首先改写控制律(2)为

$\mathit{\boldsymbol{u}} = \left\{ \begin{array}{l} - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_1},\;\;\;\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| > \alpha ;\\ - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_2},\;\;\;\;\beta < \left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \alpha ;\\ - k{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_3},\;\;\;\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \beta .\end{array} \right.$

假定控制力矩上限为u,设计合适的控制参数k1, k2, k3, α, β使得||ri||≤u,考虑力矩受限的有限时间控制律为

$\mathit{\boldsymbol{u}} = \left\{ \begin{array}{l} - {\rho _1}{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_1},\;\;\;\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| > \alpha ;\\ - {\rho _2}{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_2},\;\;\;\;\beta < \left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \alpha ;\\ - {\rho _3}{\left\| \mathit{\boldsymbol{s}} \right\|^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_3},\;\;\;\;\left\| {{\mathit{\boldsymbol{q}}_v}} \right\| \le \beta .\end{array} \right.$ (7)

其中

${\rho _i} = \left\{ \begin{array}{l}k,\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\left\| {{\rho _i}{{\left\| \mathit{\boldsymbol{s}} \right\|}^p}{\mathit{\boldsymbol{s}}_e} + {\mathit{\boldsymbol{r}}_i}} \right\| \le \bar u;\\\frac{{ - {{\left\| \mathit{\boldsymbol{s}} \right\|}^p}\mathit{\boldsymbol{s}}_e^{\rm{T}}{\mathit{\boldsymbol{r}}_i} + \sqrt {{{\left\| \mathit{\boldsymbol{s}} \right\|}^{2p}}{{\left( {\mathit{\boldsymbol{s}}_e^{\rm{T}}{\mathit{\boldsymbol{r}}_i}} \right)}^2} + {{\mathit{\boldsymbol{\bar u}}}^2} - {{\left\| {{\mathit{\boldsymbol{r}}_i}} \right\|}^2}} }}{{{{\left\| \mathit{\boldsymbol{s}} \right\|}^{2p}}}},{\rm{other}}{\rm{.}}\end{array} \right.$

通过式(7)可以看到,对控制力矩限幅是通过对控制律中比例项-k||s||pse进行限幅得到的,即在u不超过系统幅值的情况下对原控制律不作处理,而在超过系统幅值时对该比例项进行缩小使得||u||=u.

接下来对控制律(7)进行有限时间稳定性证明.选取Lyapunov函数如式(3)所示,对其求导并带入控制律(7),可以得到

$\dot V \le - {\rho _i}{\left\| \mathit{\boldsymbol{s}} \right\|^{p + 1}} \le - {\mu _i}{V^{\frac{{p + 1}}{2}}},$

其中

${\mu _i} = {\rho _i}{\left( {2/{\lambda _{\max }}\left( \mathit{\boldsymbol{J}} \right)} \right)^{\frac{{p + 1}}{2}}},$

从而控制律(7)能够使系统在有限时间内收敛于滑模面(1).

4 仿真与分析本文以传统的滑模控制律作为对比[16]:

$\begin{array}{*{20}{c}}{\mathit{\boldsymbol{u}} = - k\left( {\mathit{\boldsymbol{\omega }} + {k_1}{\mathit{\boldsymbol{q}}_v}} \right) - \frac{{{k_1}}}{2}\left( {{q_0}{\mathit{\boldsymbol{I}}_3} + \mathit{\boldsymbol{q}}_v^ \times } \right)\mathit{\boldsymbol{\omega }} - }\\{\bar d{\mathop{\rm sgn}} \left( {\mathit{\boldsymbol{\omega }} + {k_1}{\mathit{\boldsymbol{q}}_v}} \right) + {\mathit{\boldsymbol{\omega }}^ \times }\mathit{\boldsymbol{J\omega }}.}\end{array}$ (8)

考虑到本文所提出算法在系统状态远离平衡点时对收敛速率提升较为明显,因此选取初始姿态角速度与四元数如下:

$\mathit{\boldsymbol{\omega }} = {\left[ {\begin{array}{*{20}{c}}{ - 0.03}&{ - 0.04}&{0.05}\end{array}} \right]^{\rm{T}}}{\rm{rad}}/{\rm{s}},$

$\mathit{\boldsymbol{q}} = {\left[ {\begin{array}{*{20}{c}}0&{\sqrt 6 /6}&{\sqrt 3 /3}&{\sqrt 2 /2}\end{array}} \right]^{\rm{T}}}.$

同时考虑到选取较小的α能够使系统尽量停留在匀速阶段,同时应当使得系统在到达收敛段时实现角速度与四元数的反向,因此选取控制参数如下:α=0.2, β=0.02,r=2/3, p=1/2, λ=12,k1=0.05, k2=0.25, k3=0.0679, k=10.

最后,设置系统参数如下:J=diag(25, 30, 50) kg·m2$\mathit{\boldsymbol{\hat J}}$=diag20, 32, 60)kg·m2u=0.5 N·m, d=1×10-3 N·m.

首先给出传统的滑模控制律仿真图如图 1~5所示.

Figure 1
图 1 姿态角速度曲线 Figure 1 Curves of angular velocity


Figure 2
图 2 姿态角速度局部放大 Figure 2 Magnification of angular velocity


Figure 3
图 3 姿态四元数曲线 Figure 3 Curves of attitude quaternion


Figure 4
图 4 姿态四元数局部放大 Figure 4 Magnification of attitude quaternion


Figure 5
图 5 控制力矩及其范数曲线 Figure 5 Curves of control torque and the norm


由图 1~5可以看到,虽然控制律(8)能够实现系统状态的收敛,但主要其存在两方面的问题:1)初始控制力矩过大,同时随着系统状态的减小控制力矩急剧下降,这就造成了初始阶段控制力矩容易出现饱和,随后又会出现控制力矩利用效率不高的问题;2)角速度下降过快导致了系统缓慢的状态收敛,由图 2可以看到系统在300 s处姿态角速度与姿态四元数的精度分别为4×10-5与9×10-4.

接下来给出本文提出的有限时间控制律(7)的仿真.首先由系统初始状态以及滑模参数的值可以得到系统由初始状态收敛至滑模面(1)的时间t0满足:

${t_0} \le V_0^{1 - \frac{{p + 1}}{2}}/\mu \left( {1 + \frac{{p + 1}}{2}} \right) \approx 4.8.$ (9)

系统在匀速段、减速段、收敛段的收敛时间t1t2t3分别满足:

${t_1} \le \left( {{\rm{ \mathsf{ π} }} - 2\arccos \left( {1 + {\alpha ^2}} \right)} \right)/{k_1} \approx 54.8,$ (10)

${t_2} \le \left( {\ln \alpha - \ln \beta } \right)/\left( {{k_2}\sqrt {1 - {\alpha ^2}} } \right) \approx 9.4,$ (11)

${t_3} \le {\beta ^{1 - r}}/{k_3}\left( {1 + \frac{{r + 1}}{2}} \right) \approx 22.9.$ (12)

控制器(7)的仿真曲线如图 6~10所示.

Figure 6
图 6 姿态角速度曲线 Figure 6 Curves of angular velocity


Figure 7
图 7 姿态角速度局部放大 Figure 7 Magnification of angular velocity


Figure 8
图 8 姿态四元数曲线 Figure 8 Curve of attitude quaternion


Figure 9
图 9 姿态四元数局部放大 Figure 9 Magnification of attitude quaternion


Figure 10
图 10 控制力矩及其范数曲线 Figure 10 Curves of control torque and the norm


通过图 6、8可以看到本文提出的有限时间鲁棒控制律(7)能够实现系统在100 s处收敛至0,系统在5 s左右进入滑模面的匀速段,60 s左右进入减速段,这也印证了依据式(9)~(12)所估算的收敛时间,说明了本文给出的收敛时间估计算法的有效性.同时,在匀速段内控制力矩较小且角速度维持匀速状态,qv保持了较快的收敛速率,同时根据图 8可以得到在匀速段结束即60 s时q0为0.92,而经典滑模控制器在60 s处q0为0.85,对应的姿态角相差17.43°,这就说明控制器(7)能够避免角速度下降过快带来的收敛速率下降的问题,同时也能解决控制力矩利用率低下的问题.150 s处的姿态角速度与姿态四元数精度分别为6×10-7与4×10-8,高于经典滑模控制器在300 s处的精度,考虑到外部干扰力矩的存在,系统状态虽然不能绝对收敛至0,仍可具有较高的精度.与此同时,由图 10可以看到控制力矩全程未超过系统上限.

由于姿态四元数的收敛速率取决于姿态角速度,因此合理的规划姿态角速度轨迹是实现提升系统收敛速率的关键.控制器(7)能够在相同条件下大幅提升经典滑模控制器收敛速率的关键在于:1)系统应当尽可能长的处于匀速段,由图 10可以看到该阶段角速度保持恒定,从而四元数收敛速率得以维持,同时控制力矩较小,因此系统停留在该阶段能够使得控制力矩得到高效利用;2)系统应尽快进入滑模面(1)的收敛段,避免在指数收敛速率的减速段停留过长.

5 结论1) 本文所提出滑模面较经典滑模面提升收敛时间超过50%,提升收敛速率的关键在于匀速段与减速段,匀速段角速度恒定从而四元数收敛速率能够得以维持,而收敛段具有有限时间收敛的特性,这两个阶段是对于经典滑模面改进的关键.

2) 与经典滑模面类似,本文滑模面要求角速度与四元数矢部的反向,此时欧拉轴指向不变,这一点是解决奇异性问题的关键.

3) 本文所提出控制器对于位置干扰力矩与系统转动惯量不确定性具有鲁棒性,通过选择合适的控制参数,系统仍然能够拥有较高精度.


参考文献
[1]胡庆雷, 王辉, 石忠, 等. 航天器新型非奇异饱和终端滑模姿态控制[J].宇航学报, 2015, 36(4): 430-437.
HU Qinglei, WANG Hui, SHI Zhong, et al. Novel non-singular saturated terminal sliding mode based attitude controller for spacecraft[J].Journal of Astronautics, 2015, 36(4): 430-437.DOI: 10.3873/j.issn.1000-1328.2015.04.009


[2]WU Shunan, RADICE G, SUN Zhaowei. Robust finite-time control for flexible spacecraft attitude maneuver[J].Journal of Aerospace Engineering, 2014, 27(1): 185-190.DOI: 10.1061/(ASCE)AS.1943-5525.0000247


[3]WU Shunan, RADICE G, GAO Yongsheng, et al. Quaternion-based finite time control for spacecraft attitude tracking[J].Acta Astronautica, 2011, 69(1/2): 48-58.DOI: 10.1016/j.actaastro.2011.03.001


[4]王剑颖, 梁海朝, 吴限德, 等. 高超声速飞行器连续终端滑模姿态控制方法[J].哈尔滨工程大学学报, 2016, 37(2): 187-191.
WANG Jianying, LIANG Haizhao, WU Xiande, et al. Continuous terminal sliding mode attitude control for hypersonic aircrafts[J].Journal of Harbin Engineering University, 2016, 37(2): 187-191.DOI: 10.11990/jheu.201411049


[5]WANG Jianying, LIANG Haizhao, SUN Zhaowei, et al. Finite time control for spacecraft formation with dual number based description[J].Journal of Guidance, Control and Dynamics, 2012, 35(3): 950-962.DOI: 10.251/1.54277


[6]LEE K W, SINGH S N. A higher-order sliding mode three-axis solar pressure satellite attitude control system[J].Journal of Aerospace Engineering, 2016, 29(1): 670-684.DOI: 10.1061/(ASCE)AS.1943-5525.0000509


[7] LEE D, SANYAL A K, BUTCHER E A, et al. Finite-time control for body-fixed hovering of rigid spacecraft over an asteroid[C]//Proceedings of the 24th AAS/AIAA Space Flight Mechanics Meeting. Mexico: AIAA, 2014: 303-321.https://arizona.pure.elsevier.com/en/publications/finite-time-control-for-body-fixed-hovering-of-rigid-spacecraft-o


[8]RONTONDO D, NEJJARI F, PUIG V. Dilated LMI characterization for the robust finite time control of discrete time uncertain linear systems[J].Automatica, 2016, 63: 16-20.DOI: 10.1016/j.automatica.2015.10.003


[9]LIShihua, DU Haibo, LIN Xiangze. Finite-time consensus algorithm for multi-agent systems with double-integrator dynamics[J].Automatica, 2011, 47(8): 1706-1712.DOI: 10.1016/j.automatica.2011.02.045


[10]CHEN Gang, LEWIS F L, XIE Lihua. Finite-time distributed consensus via binary control protocols[J].Automatica, 2011, 47(9): 1962-1968.DOI: 10.1016/j.automatica.2011.05.013


[11]JIANG Fangcui, WANG Long. Finite-time weighted average consensus with respect to a monotonic function application[J].System & Control Letters, 2011, 60(9): 718-725.DOI: 10.1016/j.sysconle.2011.05.009


[12]DU Haibo, LI Shihua. Finite-time attitude stabilization for a rigid spacecraft using homogeneous method[J].IFAC Proceedings Volumes, 2011, 44(1): 2620-2625.DOI: 10.3182/20110828-6-IT-1002.01261


[13]马克茂. 航天器连续非光滑姿态控制律设计[J].宇航学报, 2012, 33(6): 713-719.
MA Kemao. Design of continuous non-smooth attitude control laws for spacecraft[J].Journal of Aeronautics, 2012, 33(6): 713-719.DOI: 10.3873/j.issn.1000-1328.2012.06.005


[14]FENG Yong, YU Xinghuo, MAN Zhihong. Non-singular terminal sliding mode control of rigid manipulators[J].Automatica, 2002, 38(12): 2159-2167.DOI: 10.1016/S0005-1098(02)00147-4


[15]YU Shuanghe, YU X, SHIRINZADEH B. Continuous finite-time control for robotic manipulators[J].Automatica, 2005, 41(11): 1957-1964.DOI: 10.1016/j.automatica.2005.07.001


[16]ZHAO Dongya, LI Shaoyuan, GAO Feng. A new terminal sliding mode control for robotic manipulators[J].IFAC Proceedings Volumes, 2008, 41(2): 9888-9893.DOI: 10.3182/20080706-5-KR-1001.01673


[17]JIN Erdong, SUN Zhaowei. Robust controllers design with finite time convergence for rigid spacecraft attitude tracking control[J].Aerospace Science and Technology, 2008, 12(4): 324-330.DOI: 10.1016/j.ast.2007.08.001


[18]HU Qinglei, XIAO Bing, SHI Peng. Tracking control of uncertain Euler Lagrange systems with finite time convergence[J].International Journal of Robust and Nonlinear Control, 2015, 25(17): 3299-3315.DOI: 10.1002/rnc.3263



相关话题/控制 系统 干扰 设计 博士后

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 油气田污水储罐腐蚀性能模拟设计及试验研究
    油气田污水储罐腐蚀性能模拟设计及试验研究周勇1,周攀虎1,董会1,赵密锋2,孙良1,刘彦明1(1.西安石油大学材料科学与工程学院,西安710065,2.塔里木油田分公司,新疆库尔勒841000)摘要:为研究油气田污水对储罐腐蚀行为的影响,对储罐中污水进行腐蚀性能预测。模拟研究了温度、流速、压力以及p ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 合成生物学基因设计软件:iGEM设计综述
    合成生物学基因设计软件:iGEM设计综述伍克煜1,刘峰江1,许浩1,张浩天1,王贝贝1,2(1.电子科技大学生命科学与技术学院,成都611731;2.电子科技大学信息生物学研究中心,成都611731)摘要:随着基因回路规模的扩大,和应用范围的拓展,传统的合成基因回路的设计思路面临着新的挑战。新合成基 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 基于问题导向的生物信息学综合实验教学设计
    基于问题导向的生物信息学综合实验教学设计霍颖异1,2,徐程2,吴敏1,2,陈铭2(1.浙江大学国家级生物实验教学示范中心,杭州310058;2.浙江大学生命科学学院,杭州310058)摘要:针对生物信息学相关课程的实验教学需求,结合前沿科研问题和成果,设计了基于问题导向的生物信息学综合实验。实验以宏 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • MutPrimerDesign:用于人类基因编码区域突变位点的引物设计程序
    MutPrimerDesign:用于人类基因编码区域突变位点的引物设计程序曹英豪,彭公信(中国医学科学院基础医学研究所&北京协和医学院基础医学院,北京100730)摘要:位于基因编码区的DNA突变与基因的功能密切相关。在已知人类基因编码区的突变位点时,如何在基因组上设计引物验证该突变是一个重要的问题 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 液压轮毂马达辅助驱动系统控制策略实车验证
    液压轮毂马达辅助驱动系统控制策略实车验证曾小华,崔臣,张轩铭,宋大凤,李立鑫(汽车仿真与控制国家重点实验室(吉林大学),长春130025)摘要:为充分提升重型牵引车辆通过不良路面的能力,对国内某款重型牵引车在传统结构的基础上加装了前轴液压轮毂马达辅助驱动系统,并针对该混合动力系统,开发了工程化的控制 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 基于格子玻尔兹曼方法的侧窗水相分析与控制
    基于格子玻尔兹曼方法的侧窗水相分析与控制辛俐1,高炳钊1,2,胡兴军1,2,桑涛1,2,葛长江1,2,刘江1(1.吉林大学汽车工程学院,长春130022;2.吉林大学汽车仿真与控制国家重点实验室,长春130022)摘要:侧窗雨水污染会损害侧窗的清晰度,进而影响汽车的安全驾驶.针对汽车雨天行驶时侧窗水 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 铁锰复合阴极MFC-EF耦合系统产电及降解RhB效能
    铁锰复合阴极MFC-EF耦合系统产电及降解RhB效能史珂1,2,赵庆良1,2,王维业2,王琨1,2(1.城市水资源与水环境国家重点实验室(哈尔滨工业大学),哈尔滨150090;2.哈尔滨工业大学环境学院,哈尔滨150090)摘要:为实现微生物燃料电池(MFC)微电的原位利用,结合电芬顿(EF)技术的 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 新建隧道下穿运营公路引起的路面沉降控制基准
    新建隧道下穿运营公路引起的路面沉降控制基准郑俊1,丁振杰2,3,吕庆1,范祥4,娄宝娟2(1.浙江大学建筑工程学院,杭州310058;2.宁海县交通建设工程质量安全监督站,浙江宁波315600;3.宁海县交通集团有限公司,浙江宁波315600;4.长安大学公路学院,西安710065;)摘要:针对如何 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 城市交通信号自组织控制规则的邻域重构
    城市交通信号自组织控制规则的邻域重构钟馥声,王安麟,姜涛,花彬(同济大学机械与能源工程学院,上海201804)摘要:为解决城市交通信号自组织控制中,交通流相变频繁及路网拓扑结构复杂等时空条件带来的固定局部规则控制精度的问题,提出一种城市交通信号自组织控制规则邻域的重构方法.首先,定义邻域为当前路口自 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 龙卷风原理的吸尘装置结构设计及流场仿真分析
    龙卷风原理的吸尘装置结构设计及流场仿真分析刘晓静1,2,章易程1,刘凡1,吴强运1,张鸣凤1,郭员畅1(1.中南大学交通运输工程学院,长沙410075;2.广州汽车集团股份有限公司汽车工程研究院,广州511434)摘要:为提升垃圾清扫性能,利用龙卷风原理设计吸尘装置并对其结构参数和扩展域进行研究,采 ...
    本站小编 哈尔滨工业大学 2020-12-05