【技术实现步骤摘要】
考虑旋转飞行器耦合问题的鲁棒解耦控制系统及控制方法
[0001]本专利技术涉及一种旋转飞行器的控制系统及方法,具体涉及一种考虑旋转飞行器耦合问题的鲁棒解耦控制系统及控制方法。
技术介绍
[0002]旋转飞行器通过采用自旋的方式可以带来诸多益处,如有效降低飞行器结构设计偏差对飞行器弹道的影响、简化控制系统设计、省略滚转控制机构等等。但该类飞行器在带来诸多益处的同时也存在一些弊端。由于飞行器自旋后会产生较大的滚转角速度,这使得飞行器产生了气动耦合、惯性耦合以及控制耦合等特性,使得俯仰通道和偏航通道间相互耦合交联,不利于对飞行器俯仰、偏航两通道进行精确控制。除此之外,旋转飞行器在飞行过程中会受到由自身的旋转带来的陀螺效应和马格努斯力矩的影响。这些问题为旋转飞行器控制系统的精确稳定控制带来了较为严峻的挑战;
[0003]现有技术中,在实际控制旋转飞行器的过程中,都是忽略了上述耦合的影响,有些旋转飞行器上采用传统的基于线性控制理论的解耦算法,该算法往往鲁棒性较差,易受外在干扰和内部噪声的影响,且该类算法对系统模型的精确性要求极高,一旦出现扰动变化,往往会导致飞行器控制系统工作紊乱,进而致使飞行器失稳而无法正常工作;
[0004]对于大多数实际应用的旋转飞行器来说,由于传统的自驾仪不考虑耦合问题,对飞行器单通道进行控制时往往会引起另一通道的响应,从而导致控制系统紊乱,飞行器姿态失稳,造成不可预料的后果。
[0005]为了解决上述问题,有必要设计一种考虑旋转飞行器耦合问题的解耦控制系统及方法,从而保证对飞行
【技术保护点】
【技术特征摘要】
1.一种考虑旋转飞行器耦合问题的鲁棒解耦控制系统,其特征在于,该系统安装在旋转飞行器上,该系统包括需用过载接收模块(1),其与旋转飞行器上的制导系统相连,用以接收制导系统实时传递出的需用过载信息,飞行器参数测量模块(2),其用于实时获得飞行器的飞行参数,和鲁棒解耦控制模块(3),其用于实时根据需用过载信息和飞行器的飞行参数获得舵机响应指令。2.根据权利要求1所述的考虑旋转飞行器耦合问题的鲁棒解耦控制系统,其特征在于,所述需用过载信息包括期望俯仰过载和期望偏航过载;所述舵机响应指令包括俯仰方向舵机响应指令和偏航方向舵机响应指令。3.根据权利要求1所述的考虑旋转飞行器耦合问题的鲁棒解耦控制系统,其特征在于,所述飞行器参数测量模块(2)包括加速度计(21)、惯性陀螺(22)、估测器(23)和积分器(24);其中,所述加速度计(21)用于实时测量得到飞行器的加速度信息,所述惯性陀螺(22)用于实时测量得到飞行器的偏航角速率信息和俯仰角速率信息,所述估测器(23)用于根据所述三轴加速度信息实时估算得到飞行器的攻角信息和侧滑角信息;所述积分器(24)用于根据所述三轴加速度信息实时积分得到飞行器的速度信息,用于根据所述偏航角速率信息实时积分得到偏航角信息,还用于根据所述俯仰角速率信息实时积分得到俯仰角信息。4.根据权利要求1所述的考虑旋转飞行器耦合问题的鲁棒解耦控制系统,其特征在于,鲁棒解耦控制模块(3)包括收敛误差解算子模块(31)、收敛滑模面解算子模块(32)和舵机响应指令解算子模块(33);其中,所述收敛误差解算子模块(31)用于实时根据需用过载信息和飞行器的飞行参数获得攻角收敛误差和侧滑角收敛误差;所述收敛滑模面解算子模块(32)用于实时根据飞行器的飞行参数和攻角收敛误差获得攻角收敛滑模面,实时根据飞行器的飞行参数和侧滑角收敛误差获得侧滑角收敛滑模面;所述舵机响应指令解算子模块(33)用于实时根据需用过载信息、飞行器的飞行参数和攻角收敛滑模面获得俯仰方向舵机响应指令,实时根据需用过载信息、飞行器的飞行参数和侧滑角收敛滑模面获得偏航方向舵机响应指令。5.根据权利要求4所述的考虑旋转飞行器耦合问题的鲁棒解耦控制系统,其特征在于,所述收敛误差解算子模块(31)通过下式(一)实时获得攻角收敛误差和侧滑角收敛误差,
其中,e1表示攻角收敛误差,e2表示侧滑角收敛误差,α表示攻角,β表示侧滑角,a
yc
表示期望俯仰过载,a
zc
表示期望偏航过载,V表示飞行器的速度,a
34
表示旋转飞行器的动力系数。6.根据权利要求4所述的考虑旋转飞行器耦合问题的...
【专利技术属性】
技术研发人员:王伟,师兴伟,南宇翔,林德福,王江,王辉,王雨辰,
申请(专利权)人:中国北方工业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。