为了克服由于电动机的惯性以及位反信号的滞后等原因引起的不足,在控制算法中采用了带自调整函数的模糊PID控制器来实现对直流电机转速较为的控制。但由于该模糊PID控制器输出的控制变量是离散的,因此,本系统又引进了二元函数Lagrange插值算法,以便获得连续的控制变量,从而消除控制器的调节死区和静态误差。
基于DSP2812的CAN总线智能阀门门电动执行器采用三相交流永磁同步电动机作为伺服电机,以TMS320F2812 DSP为控制器,真正实现了电动阀门门的数字化和智能化。
其中通信程序完成智能阀门门电动执行器与DSP2812控制器之间的双向数据通信。智能阀门门电动执行器要传送的数据有阀门门的实际开度和各种参数以及故障报警时的数据等。
当现场出现故障时,智能阀门门电动执行器则在控制器DSP发出请求数据要求前,就发送故障数据。智能阀门门电动执行器可以接收来自DSP控制器的控制信息,并进行相应的动作。本系统采用模块化的程序设计方法。