In order to avoid the disadvantages of adjusting parameter a during the fuzzy controller optimization process, such as non-convenience and difficulties in online realization,design an adjusting function a(t) for a typical controlled object, present a method of realization and optimization of α(t) based on MATLAB, then set up a simulation model of optimal fuzzy control system based on α(t) . The simulation results show that the effect of adjusting function a( t ) is better than adjusted parameter α, and the parameters of at(t) could be optimized by unconstrained nonlinear minimization with good effects, which make the system meet the target of quick and non-overshoot.%针对使用调整因子α对模糊控制器进行优化时存在不够灵活或难以在线实现的问题,以某一典型非线性被控对象为例,为其设计了α(t)调整函数,提出了一种基于MATLAB的α(t)调整函数实现及其参数优化方法,建立了基于α(t)调整函数的模糊控制系统优化的仿真分析模型.仿真结果表明使用α(t)调整函数来调整模糊规则优化模糊控制器,效果优于使用调整因子α,将α(t)调整函数参数初值α0及调整率η的寻优问题转化为求解非线性规划问题,效果良好,所取得的优选值几乎使系统达到"快速-无超调"的目标.
展开▼