论文部分内容阅读
本文采用分层控制方法设计一种用于无人机控制的PID和神经网络控制器。利用Matlab控制系统工具箱指令构建系统平衡点和状态空间模型的线性化模型。通过特征向量分析识别出系统各状态间的相关性强弱,以发现降阶系统模型。使用时常数分离系统模型为控制器开发进行进一步降阶,并利用简化模型设计了纵向和横向控制器。控制器参数可由二阶和三阶的系统方程和系统的阻尼比与带宽计算得到。使用MATLAB SIMULINK进行完整的线性化纵向和横向状态空间模型的仿真实验以测试本文设计控制器的性能。为设计模型参考神经控制器进行了系统识别和神经训练。利用近似的俯仰姿态系统和可变频的输入需求对PID和神经网络控制器之间性能的相似性和差异进行了研究。基于PID控制器的设计方法表明,比例参数位于反馈路径而不在前向路径上可优化输入,并在输入需求阶跃变化时产生最小的过冲。本文研究了神经控制器对PID控制器缺点的抑制作用,并对分层控制系统设计中采用神经控制器的重要性进行了分析。