随着AI技术飞速发展,智能控制技术在无人汽车、无人飞机、无人艇等无人系统控制领域广泛应用。四旋翼无人机是一种具有四个输入和六个自由度的欠驱动飞行器。与经典构型飞行器相比,四旋翼飞行器通过四只旋翼相互抵消反扭力矩,具有更简单的控制方式,只需改变四只旋翼的转速即可实现姿态的控制
[1]。
四旋翼无人机具有与经典构型飞行器相似的控制特点,系统不稳定,并且具有非线性、欠驱动、强耦合等特点,飞行控制器的设计追求高品质的控制效果,想要实现精确、稳定的飞行控制,是四旋翼控制领域研究中最复杂的问题之一。四旋翼无人机的概念提出后,国内外众多学者尝试将各种控制算法和技术应用到四旋翼无人机的飞行控制与设计中,主要的控制算法有:经典PID控制
[2-3]、模糊控制
[4⇓-6]、LQR控制
[7-8]、滑膜控制
[9]等,这些控制算法可以有效地提高四旋翼无人机飞行过程中的稳定性,控制系统对于控制信号的响应时间也得到优化。但是将控制算法应用于实际四旋翼无人机产品中时,串级PID控制算法仍然是使用最广泛的控制技术。在实际应用中,串级PID控制器被使用的频率很高,但由于它的设计理念是基于悬停平衡点出发的单输入单输出控制,虽然可以完成静止状态下要求不高的飞行任务,但在大姿态、高角速率等快速跟踪模态中,由于被控对象的非线性特征对控制系统的影响,无法保证控制系统的大范围渐进稳定,会造成控制品质下降,无法达到期望的控制效果。另一方面,串级PID控制器设计时大多包含了多个控制回路,会造成控制器参数整定过程较为繁琐,对参数整定经验具有较强的依赖性。
云模型是一种新兴的不确定性智能控制算法,它的基本思想是通过数学的方法对语言值中出现的大量模糊性和随机性概念进行刻画,找出两者之间的关联并进行不确定性转换。云模型定性推理方法具有不要求控制系统给出被控对象的精准数学模型的优点,同时可以保留被控对象及其环境中各种未知的不确定性因素
[10-11]。