基于数字信号处理器(DSP)TMS320I F 2407和外接D/A转换芯片,实现数字PID控制器,采用的PID控制算法是增量式PID控制算法,包括其硬件结构和软件设计。对PID控制算法及如何用DSP来实现数字PID控制器做了重点介绍,DSP的高速运算能力从硬件上保证了PID控制策略的实时性,对控制性能要求较高的场合,具有广阔的应用前景。
在绝大多数工业控制中,例如过程控制、运动控制、速度伺服控制以及位置伺服控制,使用最多的控制方法一般是PID控制。虽然当前控制理论和控制技术在信息技术、集成电路制造技术高速发展的推动下有了很大的发展,例如自适应控制、神经网络和模糊控制以及最优控制等很多现代控制方法都得到广泛的应用.但是数字PID控制仍然是一种稳定的、可靠的、实现简单的、使用广泛的控制方法。
PID控制是技术最成熟的一种控制方法,特别是在控制对象的模型未知或难以建立时,常常采用PID控制方法。PID控制原理简单、实现方便,并且适应面广、鲁棒性强,其控制品质对被控对象特性的变化不是很敏感。随着计算机技术的发展,在PID控制的基础上,出现了很多改进的数字PID控制方法,如微分先行PID控制、积分分离PID控制、带死区的PID控制等。对于数字PID控制方法,又分为增量式PID控制算式和位置式PID控制算式。
1