应用于工业的预测控制系统往往局限于线性系统,而针对实际生产中绝大多数的非线性系统却不能实现输出量跟踪。为了实现非线性系统的实际输出值能够跟随期望输出值,研究一种基于模糊控制的两步法预测控制方法。根据预测控制求解的中间变量ν与为了跟随期望输出实际作用于系统的控制量u之间的对应关系,设计相应的模糊规则,确立模糊输入、输出及相应隶属度函数,从而建立模糊控制器,解决了采用Hammerstein模型时,由于静态非线性环节的难于求解实际控制量的弊端。通过仿真实例与传统求解非线性方程组算法对比突出说明了该方法在稳定性与鲁棒性上的控制优势。
Applications of predictive control for industry are often limited to linear systems,and are mis-functioned on the vast majority of non-linear systems which can not realize tracking desired system out-puts.In order to realize that real output values of nonlinear systems can follow the desired output values,this paper conducted a research by a two-step method of predictive control on nonlinear systems based on fuzzy control,designsed the correspondent fuzzy rules,confirmed the fuzzy inputs and outputs as well as the membership function and set up the fuzzy controller according to the correlation between the interme-diate variables v solved by predictive control method and the real control variables u impacting on plants for making the output values follow the desired ones,which solved the problem that it may be hard to get the solutions for the real control variables because of its uncertainty,when applying the Hammerstein model.Meanwhile,it illustrates the rightness and validity for applying the algorithm of general predictive control through simulation examples.