基于GASA算法的网络控制系统的控制器设计

被引:9
作者
李毅
胡保生
彭勤科
机构
[1] 西安交通大学系统工程研究所
[2] 西安交通大学系统工程研究所 陕西省西安市
[3] 陕西省西安市
关键词
GASA; 网络控制系统(NCS); 网络导致的延迟; 单包传输; Profibus-DP;
D O I
10.16182/j.cnki.joss.2004.07.054
中图分类号
TP273.5 [];
学科分类号
080201 ; 0835 ;
摘要
提出了一种基于遗传算法和模拟退火算法的混合策略,用于单包传输下的线性网络控制系统中远程PID控制器的设计。这种新的混合策略被称为GASA算法。由于网络导致的延迟存在,GASA算法被用于确定最佳的PID增益。在求解过程中,GASA算法在各温度下依次进行GA和SA搜索,其中SA的初始解来自GA的进化结果,SA经过Metropolis抽样过程得到的解又成为了GA进一步进化的初始种群,而温度的更新由退温操作来控制。对设定的性能指标如超调量和调整时间的违背量将作为GASA适应度函数中的惩罚项。本文对基于Profibus-DP网络的网络控制系统进行测试,并与修正Ziegler-Nichols法的优化结果进行比较,结果表明在对网络导致的延迟没有任何先验知识的情况下,用于网络控制系统中远程控制器设计的GASA算法能够获得满意的控制效果。
引用
收藏
页码:1571 / 1575+1588 +1588
页数:6
相关论文
共 1 条
[1]   网络控制系统的分析与建模 [J].
朱其新 ;
胡寿松 .
信息与控制, 2003, (01) :5-8+13