农业工程学报
農業工程學報
농업공정학보
2014年
5期
131-137
,共7页
温室%环境工程%优化%PID控制%进化算法%多目标优化%Pareto最优解
溫室%環境工程%優化%PID控製%進化算法%多目標優化%Pareto最優解
온실%배경공정%우화%PID공제%진화산법%다목표우화%Pareto최우해
greenhouses%environmental engineering%optimization%PID control%evolutionary algorithm%multi-objective optimization%Pareto optimal solution
该文围绕温室环境控制问题,以温湿度2个主要环境因子为研究对象,建立了温室环境动态模型。设计1种基于改进的非支配排序多目标进化算法(modified non-dominated sorting evolutionary algorithm,MNSEA-II)的双比例积分微分(proportional integral derivative,PID)控制器的多输入、输出温室控制系统,以误差平方矩的积分型(integrated time square error,ITSE)为性能指标,使用多目标进化算法对其确立的目标函数进行寻优,求出 Pareto 最优解,进而对PID控制器的参数进行整定,使系统获得良好的控制性能。本文以Matlab/Simulink为仿真环境,对此温室控制系统进行了仿真研究。结果表明了温室模型的合理性和多目标进化算法优化的PID控制方法的有效性。
該文圍繞溫室環境控製問題,以溫濕度2箇主要環境因子為研究對象,建立瞭溫室環境動態模型。設計1種基于改進的非支配排序多目標進化算法(modified non-dominated sorting evolutionary algorithm,MNSEA-II)的雙比例積分微分(proportional integral derivative,PID)控製器的多輸入、輸齣溫室控製繫統,以誤差平方矩的積分型(integrated time square error,ITSE)為性能指標,使用多目標進化算法對其確立的目標函數進行尋優,求齣 Pareto 最優解,進而對PID控製器的參數進行整定,使繫統穫得良好的控製性能。本文以Matlab/Simulink為倣真環境,對此溫室控製繫統進行瞭倣真研究。結果錶明瞭溫室模型的閤理性和多目標進化算法優化的PID控製方法的有效性。
해문위요온실배경공제문제,이온습도2개주요배경인자위연구대상,건립료온실배경동태모형。설계1충기우개진적비지배배서다목표진화산법(modified non-dominated sorting evolutionary algorithm,MNSEA-II)적쌍비례적분미분(proportional integral derivative,PID)공제기적다수입、수출온실공제계통,이오차평방구적적분형(integrated time square error,ITSE)위성능지표,사용다목표진화산법대기학립적목표함수진행심우,구출 Pareto 최우해,진이대PID공제기적삼수진행정정,사계통획득량호적공제성능。본문이Matlab/Simulink위방진배경,대차온실공제계통진행료방진연구。결과표명료온실모형적합이성화다목표진화산법우화적PID공제방법적유효성。
A greenhouse environment control system plays a decisive role in greenhouse production processes and is a complex system to control. This paper provides an overview of a greenhouse control system and control technologies. We investigated the issue of a greenhouse climate control system based on temperature and humidity, and formulated a greenhouse climate dynamic model. The control strategy was presented for the dynamic model made use of conventional Proportional Integral and Derivative (PID) control algorithms in which it combined with an modified multi-objective evolutionary algorithm (MNSEA-II) based on NSGA-II. In MNSEA-II, mixed mutation strategy and local search strategy were utilized to tune two PID controller parameters, and the integrated time square error (ITSE) was considered as one of performance criteria. The mixed mutation strategy based on game theory could utilize adaptively the advantages of a different mutation operator to maintain the globe search capacity of population for a diversity of Pareto solutions, and the local search strategy could speed the convergence of algorithms to achieve more precise solutions. The mixed mutation strategy and the local search strategy could obtain an equilibrium between the diversity and precision of Pareto solutions. An evolutionary optimization process was employed to approximate the set of Pareto solutions, which was used to tune PID controller parameters to achieve good control performance. The tuning scheme has been tested for greenhouse climate control by minimizing ITSE and control increment or rate in a simulation system. Simulation results showed the effectiveness and usability of the proposed method for step responses. The obtained gains were applied in PID controllers and could achieve good control performance such as small overshoot, fast settling time, and less rise time and steady state error. The proposed optimization method offers an effective way to implement simple but robust solutions providing a good reference tracking performance in a closed loop, and the non-dominated Pareto optimal solutions have better distribution and faster convergence at the same time.