【技术实现步骤摘要】
一种欠驱动VTOL飞行器的自耦PD控制理论方法
非最小相位欠驱动非线性系统控制,飞行器控制。
技术介绍
垂直起降(verticaltake-offandlanding,VTOL)飞行器因其起飞距离短和垂直起降的性能,因而在军用与民用领域都具有极其重要的作用,已经成为各国争相研究的飞行器对象。由于VTOL飞行器存在三个运动自由度却只有两个控制输入,因而是一个典型的欠驱动系统。由于VTOL飞行器不仅具有欠驱动特性和非线性耦合特性,而且还是一个非最小相位系统,因而使其控制问题变得更为复杂,引起了控制领域许多国内外学者的广泛关注。迄今为止,有关VTOL飞行器的控制方法主要有:状态反馈控制方法、反演(backstepping)控制方法、动态面控制方法、滑模控制方法以及逆最优反馈控制、双闭环PID控制方法、非线性信息融合控制方法等。尽管现有这些控制方法都获得了有效的控制结果,然而状态反馈控制方法存在动态品质与稳态性能欠佳的局限性;Backstepping控制方法存在微分爆炸的局限性;动态面控制、滑模控制、逆最优反馈控制以及非线性信息融合 ...
【技术保护点】
1.一种欠驱动VTOL飞行器的自耦PD控制理论方法,其特征在于,包括如下步骤:/n1)根据VTOL飞行器质心坐标的期望轨迹x
【技术特征摘要】
1.一种欠驱动VTOL飞行器的自耦PD控制理论方法,其特征在于,包括如下步骤:
1)根据VTOL飞行器质心坐标的期望轨迹x1d、x3d和期望滚转姿态角x5d=0,可得Huygens振动中心坐标的期望轨迹为:
z1d=x1d-εsinx5d=x1d,z3d=x3d+εcosx5d=x3d+ε
其中,ε0是滚转力矩对横向与纵向运动的耦合作用系数,m和J分别是VTOL飞行器的质量和沿纵向轴的转动惯量;
2)根据步骤1)计算横向位置跟踪误差及其误差微分:
e11=z1d-z1,
其中,z1=x1-εsinx5,x1和x5分别是VTOL飞行器的横向位置与滚转姿态角,
3)根据步骤2)定义横向位置ACPDy控制器为:
其中,zcy>0是ACPDy控制器的速度因子;
4)根据步骤1)计算纵向位...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。