基于PID的简单水温控制系统设计
摘要:在工农业生产和日常生活中,对温度的检测与控制始终有着非常重要的实际意义和广泛的实际应用。为了加深计算机控制理论的理解,故设计一个温度控制系统,该系统主要由温度信号采集与转换模块(传感器DS18B20)、主机控制模块(单片机STC89C52)、温度控制模块(双向晶闸管BTA06)、液晶显示模块(液晶LM1602)等四部分组成,控制算法为PID算法。系统可实现稳态误差小于1℃,最大超调小于1℃,并且调节时间较短,恒定效果好。
1 选题背景
在现代工业生产和日常生活当中,对温度的检测、实现自动恒温控制有着非常重要实际意义和广泛的应用,例如大型火力发电站锅炉的温度控制、石油炼油厂油温的控制等。一般的温度控制系统其主要构成部分有以下几部分:被控对象、温度信号采集与转换模块、显示模块、执行模块、主机控制模块、按键等。关系如图1.1:
图1.1 温度检测装备的组成结构
在此,我选择了温度测量及其恒温控制作为计算机控制课程设计课题。在该控制系统中,控制算法不但结合经典的PID控制算法的优势;还增加了死区控制,平均滤波、限幅消抖、抗积分饱和等措施抑制非正常情况的发生;此外,控制算法还采用了二维PID算法的优点,加快了系统的动态响应速度。经过实际测试,采取的措施能够很好地抑制非正常情况的发生,系统的响应速度、稳态误差、超调量都取得了较为满意的结果。
2
原创力文档

文档评论(0)