柴油发电机组全数字控制系统软件设计
【摘要】:针对在我国近海石油钻井平台上使用的柴油发电机组控制系统大部分是模拟
式控制系统,控制系统中的电子器件大部分都已老化,经常出现故障,影响到了正
常生产,甚至危及到生命的现状,本课题设计了柴油发电机组全数字控制系统,用
来完成对器件老化的模拟控制系统进行更新换代。
全数字控制系统选用TI公司的TMS320LF2407A芯片作为微控制器,本文设
计了基于2407芯片的柴油发电机组全数字控制系统的软件部分。文中应用了交流
采样技术,双余法数字触发技术,归一参数整定的PID算法等,完成了信号采集及
处理,控制器算法,和产生数字脉冲的设计,这些技术的使用提高了柴油发电机组
全数字控制系统的控制精度和可靠性;另外,本文在数值变换部分设计了存储格式
转换函数,它作为汇编变量到C变量的接口函数,摈弃了定标数的运算,简化了数
值变换的处理,提高了编程效率。最后,用MATLAB软件仿真实验的方法确定了PID
的初始化参数。
目前,柴油发电机组全数字控制系统的设计工作已经完成,接下来是对系统的
现场调节测试。在现场调试中,控制器初始化参数是可以在线修改的。最终,软件
参数经过适当修改,可实现石油钻井平台柴油发电机组控制系统的更新换代;文中
设计内容可为其它数字控制系统的设计提供有力的参考。