范义龙,崔宗星
中国电子科技集团公司第二十研究所 陕西西安710000
摘要:本文提出了一种由无人机传感系统所得到的测量数据转变为控制系统所需的导航数据的矩阵计算方法,之后提出了无人机经向和和横向运动的数学模型,最后基于聚合理论,设计了一种鲁棒控制器,并通过模拟仿真得到了控制效果,仿真结果表明该控制器具有一定的鲁棒性,可以在各类无人机等运动平台中得到广泛应用。
1.引言
如今无人机平台在越来越多的领域取得广泛应用,各项相关技术也随之迅猛发展,飞行控制系统设计便是其中一个重要研究方向。由于无人机飞行环境的不确定性以及内部传感器的不稳定性等因素,飞行控制系统必须能够在各类外部干扰的条件下保持稳定,即保持系统鲁棒性。
无人机内部通过装载各类传感设备,为其控制系统提供所需参数,如速度、高度、倾角等。为提升测量数据的可靠性和准确性,传感器的配置通常具有测量数据非正交且数据冗余等特点。因此无人机的控制系统要在传感系统提供的大量冗余数据中进行过滤,而具体选择哪些数据则要根据无人机的特点和需求综合考虑。通常情况下,无人机控制系统和传感系统的功能示意图如图1所示。
由此,无人机的控制系统设计主要可分为两个部分,其一是在传感系统得到的众多冗余数据中选择适当的参数并开发数据聚合算法,其二是设计具有一定鲁棒性的控制系统。
2.参数选择
一种比较成熟的方法是将描述无人机运动的向量集合视为一种类似圆锥体的形式[1],各单轴传感器的测量向量均沿圆锥形的母线排布。综合考虑系统精度与成本,可以使用6个传感器[2],其中5个传感器沿圆锥形法线方向排布,1个传感器沿圆锥形轴线方向排布,测量数据组成的坐标系如图2所示,其中表示导航坐标系;表示测量坐标系(沿法线方向,沿轴线方向向下。
可基于
别表示灵敏度函数,控制偏差的灵敏度函数,以及对应补偿的灵敏度函数。
使用上述优化准则,可以解决如无人机控制等实际应用场景中的复杂优化需求。
本文针对无人机在纵向运动中的速度和高度数据利用Matlab进行了模拟仿真,具备鲁棒控制器的聚合算法对于无人机速度和高度控制的仿真结果分别如图3和图4所示,图中虚线表示参数受到扰动的模拟系统,实线表示理想对照系统,模拟结果表明本文所述的控制系统能够在一定程度上消除在实际应用场景中参数的扰动对控制系统带来的不良影响。
5.结论
仿真结果表明,将具备冗余配置的传感器系统和鲁棒控制系统相结合,可以提高无人机导航系统的可靠性以及控制系统的鲁棒性,改善无人机在复杂真实环境下的运行状态,能够在众多领域开展实际应用。
参考文献
[1]A.D.Epifanov. Redundant Systems of Aircraft Control[J]. Moscow: Mashinostroenie,1978.p.178.
[2]O.A.Sushchenko. Nonorthogonal Redundant Configurations of Inertial Sensors [C]. IEEE 4th International Conference Actual Problems on Unmanned Aerial Vehicles Developments,October 17-19,2017,73–78.
[3]J.C.Jeromel. Convex Analysis of Output Feedback Control Problems: Robust Stability and Performance[C]. IEEE Transactions on Automatic Control,vol.41,no.7, 1996,903–1003.