计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (10): 7-10.DOI: 10.3778/j.issn.1002-8331.2009.10.003
王 峰1,2,邢科义1,徐小平3
WANG Feng1,2,XING Ke-yi1,XU Xiao-ping3
摘要: 讨论了一类非线性动态系统建模的新方法。首先,假设原非线性动态系统可以用Hammerstein模型来表示。然后,将Hammerstein模型的非线性传递函数转换为等价的线性形式,从而建立起中间模型。接下来,利用粒子群优化(Particle Swarm Optimization,PSO)算法辨识出中间模型参数。最后,通过中间模型参数与Hammerstein模型参数之间的关系,推出非线性静态环节和线性动态环节的参数,从而实现原非线性动态系统建模。为了进一步增强建模的性能,提出了利用一种改进的粒子群优化(Improved Particle Swarm Optimization,IPSO)算法。仿真结果说明了该方法的合理性和有效性。