论文部分内容阅读
针对航空发动机PID控制器的参数寻优问题,提出基于人工蜂群算法(ABC)的航空发动机PID控制器参数自整定的方法。利用人工蜂群算法实现容易、计算简洁、寻优性能好、鲁棒性强的优点,优化PID控制器参数,以改善控制系统性能。考虑到可能存在的执行机构输出量的极大超调,融入执行机构输出的超调量惩罚机制,改进目标性能函数,有效避免了可能存在的发动机供油量极大超调现象。对涡扇发动机在地面和高空稳态工作点的增量形式的线性化数学模型进行了仿真验证,结果表明优化效果良好,转速阶跃响应反应迅速且超调量小,同时供油量也没有出现大的超调,验证了所提方法的有效性和实用性。
Aiming at the parameter optimization problem of aero-engine PID controller, a self-tuning method of aeroengine PID controller based on artificial bee colony algorithm (ABC) is proposed. The artificial bee colony algorithm is used to realize the advantages of easy, simple calculation, good searching performance and strong robustness, and optimization of PID controller parameters to improve the control system performance. Taking into account the possible overshoot of the output of the actuator, the overshoot penalty mechanism incorporated into the actuator output to improve the target performance function effectively avoids the possibility of excessive overshoot of the engine oil supply. The linearized mathematic model of turbofan engine in incremental form on the ground and at high altitude and steady state is simulated. The results show that the optimization effect is good, the speed step response is quick and the overshoot is small, A large overshoot appears, which verifies the validity and practicability of the proposed method.