论文部分内容阅读
在当今工程领域中,随着电子技术的发展和数字控制理论的成熟,采用通用数字信号处理器进行实时数字信号处理已经成为一个非常热门的主题,并且是非常具有挑战性的工作。近年来随着DSP 技术发展产品的成熟以及各种应用的深入,原来依赖于计算机的控制器转向同样具有高速处理能力但是体积小的DSP 平台。
本文依据电液伺服控制系统的设计方案和数学模型为理论基础,以芯片DSPF2812信号处理器为核心,完成了电液伺服控制系统设计。首先,将控制系统分为主机板控制电路和测量电路两大部分。主机板控制电路包括:JTAG、存储器扩展、串口通信、供电电源与电源监测复位电路、D/A 电路、液晶显示等几大电路模块;测量电路主要包括:
压力、温度、液位信号采集调理电路。同时还完成其它辅助电路:如报警电路、伺服阀控制电路。其次,给出系统硬件接口的初始化和部分中断程序代码。如:SCI初始化及接收信息的中断通讯程序代码、A/D 及D/A 转换中断程序代码、LCD 初始化及显示程序代码。然后以通用PID控制算法为基础,研究了模糊自适应PID 控制算法,并结合系统的数学模型,利用Matlab 工具箱Simulink 对控制算法进行仿真。结果表明,模糊自适应PID控制算法与传统的PID 控制算法相比,模糊自适应PID 控制算法具有更佳的控制指标。同时,系统采用Lab Windows/CVI 设计上位机人机交互界面,实现了系统通信。最后,对系统可能存在的干扰进行了分析,从硬件和软件角度给出了系统抗干扰方法。