现有的PID优化方法往往难以同时兼顾系统对时域和频域性能的要求,针对这一缺陷,提出了一种PID多目标优化方法:将动态性能指标作为优化目标,频域性能指标作为约束条件,采用基于Pareto最优的多目标优化算法对其求解.该算法采用新的拥挤距离计算方法,引入双重精英机制,进化效率高,得到的Pareto最优解集多样性好,决策者可根据当前工作需求从中选择最终的满意解.仿真结果和实际应用证明了本文方法的有效性.
It is hard to consider the system requirements for both time and frequency domain performances with the current PID optimization methods.To solve this problem,a PID multi-objective optimization design method is proposed: taking dynamic performances as the optimization objectives,and frequency performances as constraints,a multi-objective optimization algorithm based on Pareto optimality is applied to the optimal design.The algorithm employs a new calculation method of crowding distance and double elitism mechanisms,which improves the efficiency of the evolution and more effectively increases the diversity of the Pareto-optimal solutions.And the satisfactory solution is selected in Pareto-optimal solutions according to the requirements of the present system.Simulation results and its application indicate the effectiveness of the proposed algorithm.