论文部分内容阅读
控制分配是解决冗余控制的一种有效方法,利用控制分配的控制系统设计可分解为基本控制律设计和控制分配算法设计两部分。对于故障的飞行系统,可以利用控制指令的重分配来调整系统性能,而不再需要重新调整复杂的飞行控制律,因此控制分配技术可以很好的运用在多操纵面飞行器的控制系统尤其是故障重构控制系统中。本文研究了基于控制分配理论的多操纵面飞行器控制系统的重构控制问题。主要进行了以下两方面内容的研究:1.针对具有线性递减的惯性权重粒子群算法不能适应复杂的非线性优化搜索过程的问题,提出了一种改进的粒子群算法。该算法引入了进化速度因子和聚集度因子这两个参数,算法可根据当前粒子群进化速度因子和聚集度因子动态的改变惯性权重,从而使算法具有动态自适应性。通过对测试函数的仿真以及PID控制器的参数整定表明了改进粒子群算法的有效性。利用该改进的粒子群算法设计了控制分配系统,通过对重构控制系统的仿真分析验证了算法的有效性。2.根据自适应控制理论和控制分配理论,设计了自适应控制分配算法。在作动器发生故障的情况下,利用状态跟踪误差来动态调整控制分配矩阵以补偿故障带来的影响。仿真结果验证了该方法的有效性。