提出了一种人工免疫诱导算法(AIIA),用于实现PID参数自适应整定计算。阐述了人工免疫系统的原理,深入剖析了PID参数自适应整定模型,设计了该模型的人工免疫诱导算法。实验表明,该算法具有快速收敛性,能够较快地找到PID参数自适应整定的最优或次最优参数组合,有利于提高PID控制器调节的实时性。同时,将该算法(AIIA)与GA算法、齐格勒-尼柯尔斯(Z-N)方法、ISTE方法进行了比较。仿真结果表明了该算法的优越性和实用性。
A novel Artificial Immune Induction Algorithm(AIIA) was proposed, which was applied to the self-tuning of PID parameters. The basic theories of the artificial immune system and PID controller were given in brief, and the AIIA for the selftuning of the PID parameters was then designed. This algorithm showes the advantage of fast convergence and can be utilized to quickly locate the optimal or sub-optimal parameters of PID controller. The comparisons were conducted among the proposed algorithm and other three conventional methods, including GA, Z-N and ISTE. Simulation results demonstrates the excellent performance and the practicability of the proposed algorithm.