基于排序差分进化算法优化非线性离散时间系统的Volterra滤波器模型
研究目的:使用Volterra滤波器模型识别非线性离散时间系统,以合理选择Volterra滤波器模型的参数,获得理想的识别效果。
研究方法:提出排序差分进化算法,结合正弦函数和随机数产生尺度因子,有效平衡全局和局部搜索能力;在完成所有候选解排序后,修正了变异操作,有助于避免算法早熟。使用二阶Volterra模型研究非线性离散时间系统(图3–8)。
重要结论:数值实验和比较说明排序差分进化算法具有较强优化性能,且在大多数情况下优于其他方法。结合排序差分进化算法和二阶Volterra模型,可以获得较好识别效果。
关键词:
排序差分进化,
识别问题,
非线性离散时间系统,
Volterra滤波器模型,
早熟