论文部分内容阅读
二级倒立摆能有效地反映诸如随动性、鲁棒性、跟踪性能以及可镇定性等许多自动控制领域中的关键问题,通过倒立摆来检验控制方法对不稳定性、非线性和快速性系统的处理能力成为控制领域学者经常使用的方法。对倒立摆的控制方法也在军事、航天、机器人等领域得到广泛的应用。本文阐述了倒立摆控制系统的研究背景和发展现状。应用拉格朗日函数方法建立了二级倒立摆控制系统的数学模型(状态方程),并利用现代控制理论分析二级倒立摆系统的可控性、能观性和稳定性,同时确定了二级倒立摆控制条件。研究了极点配置控制方法,完成了二级倒立摆极点配置控制方法的实验,实现了二级倒立摆实时控制。在此基础上采用了单纯形优化算法和ITAE(Integrated Time & Absolute Error)性能指标,对极点配置方法求得的控制器参数进行优化,设计了对于任意选取极点的配置方法参数优化的计算机程序,简化了控制器参数求取过程,极大地提高了参数求取的效率,并对所求得的参数进行了控制实验,说明了优化算法的有效性。针对二级倒立摆系统还研究了滑模变结构控制方法,并对滑模变结构控制算法中的控制器参数采用与极点配置算法相同的性能指标和优化算法进行优化,也取得明显的优化效果,设计了任意选取的滑模变结构参数优化的计算机程序,实现了控制器参数自动求取,并对所求得的参数进行了控制实验,实验表明所采用的优化方法对变结构控制同样有效。仿真和实物实验结果证明,本文所阐述的控制器参数求取方法是获得倒立摆系统控制器参数的一种有效方法,此方法可以推广应用于其它控制方法,解决了手动调试参数困难的问题。