




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电加热炉计算机控制系统摘 要: 本文设计的是电加热炉炉温度自动控制系统。该系统利用单片机可以方便地实现对pid参数的选择与设定;实现工业过程中pid控制。它采用温度传感器热电偶将检测到的实际炉温进行a/d转换,再送入计算机中,与设定值进行比较,得出偏差。对此偏差按pid规律进行调整,得出对应的控制量来控制固态继电器、调节电炉的加热功率,从而实现对炉温的控制。利用8051单片机实现温度智能控制,能自动完成数据采集、处理、转换、并进行pid控制。在设计中应该注意,采样周期不能太短,否则会使调节过程过于频繁,这样,不但执行机构不能反应,而且计算机的利用率也大为降低;采样周期不能太长, 否则会使干扰无法及时消除,使调节品质下降。关键词:单片机,温度控制,pid调节概述传统的以普通双向晶闸管(scr)控制的高温电加热炉采用移相触发电路改变晶闸管导通角的大小来调节输出功率,达到自动控制电炉温度的目的。这种移相方式输出一种非正弦波,实践表明这种控制方式产生相当大的中频干扰,并通过电网传输,给电力系统造成“公害”。采用固态继电器控温电路,通过单片机控制固态继电器,其波形为完整的正弦波,是一种稳定、可靠、较先进的控制方法。为了降低成本和保证较高的控温精度,采用普通的adc574芯片和具有零点迁移、冷端补偿功能的温度变送器桥路,使实际测温范围缩小。为了在工业现场应用中具有较强的抗干扰能力,采取了一系列抗干扰措施。1. 电加热炉温度控制系统的硬件设计1.1系统的组成电加热炉温度控制系统的硬件由图1所示各部分组成。它以8051单片机为核心,电加热炉炉内的实际温度由热电偶测量并转换成毫伏级的电压信号,通过温度变送器桥路实现零点迁移和冷端补偿,经运算放大器7650放大到05 v,再经有源低通滤波器滤波后,由a/d转换成数字量。此数字量经数字滤波、标度变换后,将该温度值与被控温度值进行比较,根据其偏差值的大小,采用比例微分控制,通过固态继电器控温电路控制电炉丝的导通时间,就可以控制电炉丝的加热功率大小,从而控制电炉的温度,使其逐渐趋于给定值且达到平衡。 图1 电加热炉温度控制系统的硬件结构框图1.2 热电偶的选取 热电偶是测量传感器,对它的选择将直接影响检测误差大小。目前多选用k型(镍铬镍硅)或s型(铂铑铂)热电偶。两者相比,k型有较好的温度热电势的线性度,但它不适宜于长时间在高温区使用;s型有高的精度,但温度热电势的线性度较差。1.3 a/d转换器本系统采用的是12位a/d 转换器ad574a,这是一种高性能的12位逐次逼近式a/d转换器,转换时间约为25us,线性误差为+-1/2lsb,内部有时钟脉冲源和基准电压源,单通道单极性或双极性电压输入,采用28脚双立直插式封装,它是由12位a/d转换器,控制逻辑,三态输出锁存器,10伏基准电压源四部分构成。1.4 低漂移毫伏放大器低漂移毫伏放大器与前端电路的连接如下图2 所示:图2. 低漂移毫伏放大器与前端电路1.5 固态继电器温度控制电路单片机通过pwm脉冲调宽功率放大器控制ssr固态继电器调节电炉丝的功率而达到调节温度的目的。调功的原理为:设电网连续n个完整的正弦波为一个控制周期t,则式中 -电网频率,hz若在设定的周期t内控制主回路导通n(nn)个完整的正弦波(周波),则负载功率为式中 u-电网电压的有效值r-负载的有效电阻因此,只要控制在设定的周期t内主回路导通的周波数n的个数,就可调节负载的功率p。固态继电器控温电路如图4所示,采用z型交流固态继电器ssr,实现零触发交流调功。ssr内设光电隔离电路,可减少与电网间的相互干扰,其电路图如下:2. 控制算法的确定pid调节是连续系统中技术最成熟的、应用最广泛的一种控制算方法。它结构灵活,不仅可以用常规的pid调节,而且可以根据系统的要求,采用各种pid的变型,如pi、pd控制及改进的pid控制等。它具有许多特点,如不需要求出数学模型、控制效果好等,特别是在微机控制系统中,对于时间常数比较大的被控制对象来说,数字pid完全可以代替模拟pid调节器,应用更加灵活,使用性更强。所以该系统采用pid控制算法。系统的结构框图如图3所示:图3. 电加热炉温度控制系统结构框图2.2 数学模型的建立 pid控制的理想微分方程为: (1)上式中e(t)=r(t)-y(t)称为偏差值,可作为温度调节器的输入信号,其中的r(t)为给定值,y(t)为被测量值; 比例系数,ti为积分时间常数;td为微分时间常数,u(t)为调节器的输出控制电压信号。但计算机只能处理数字信号,故上述数学方程必须加以变换,若设温度的采样周期为t,第n次采样得到的输入偏差信号为,调节器输出为,则有:(微分用差分代替),(积分用求和代替)。这样式(1)便可改写为: (2) 写成递推形式则有:根据pid算法设计出本温度控制系统的流程图,如图4 所示2.3 系统仿真通过在matlab仿真,我们可以大致看到我们设计的系统工作情况,从而可以检验设计的合理与否,以便于修改。下面是matlab仿真程序,编程采用simulink 图形编程。程序如图5所示:图5.仿真程序结果如图6所示图6.仿真结果附录一附录二主程序#include #include #define uchar unsigned char #define uint unsigned int #define th0_tl0 (65536-1000)/设定中断的间隔时长 1ms int j=0; uint count0 = 0; double ad4; double un; struct pid double setpoint; / 设定目标 desired value double proportion; / 比例常数 proportional const double integral; / 积分常数 integral const double derivative; / 微分常数 derivative const double lasterror; / error-1 double preverror; / error-2 double sumerror; / sums of errors pid; uint xdata *xdp; sbit pwm=p10;/pwm 通道 void delay(uint x); void tem_add(void); void tem_dec(void); void timer0_init(void);延时处理: void delay(uint x) uint i; for(i=0;i2) j=0; else acc=*xdp; adj=acc; j+; for(k=0;k=2;k+) sum+=adk; ad3=sum/3; xdp=0x7ff8; /启动ad *xdp=acc; /*输入信号产生*/ void sets(void) double t; if(tf1=1) tf1=0; tr1=0; th1=0x3c; tl1=0xb0; if(t=50) t+=0.05;pid.setpoint=t; else t=50;pid.setpoint=75; /*pid计算部分*/double pidcalc( double nextpoint ) double derror,error; error = pid.setpoint - nextpoint; / 偏差 pid.sumerror += error; / 积分 derror = pid.lasterror - pid.preverror; / 当前微分 pid.preverror = pid.lasterror; pid.lasterror
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机一级Msoffice个人学习策略试题及答案
- 信息技术在金融行业的风险管理试题及答案
- 2025年工业互联网平台量子通信技术在智能教育辅助教学中的应用研究报告
- 养鹅场土地资源与使用情况分析
- 养鹅场市场分析:需求与竞争格局
- 触碰未来的MS Office试题及答案
- 2025年逻辑考试的复习要点总结与试题及答案
- 提高成绩的2025年税法考试试题及答案
- 动态媒体应用Photoshop技巧试题及答案
- 2025年艺术市场数字化交易平台与艺术品市场金融服务创新报告
- 社会规则核心是分配:-上层按权分配-中层按资分配-下层按劳分配
- 2024-2025学年高中生物每日一题光合作用与细胞呼吸过程综合含解析新人教版必修1
- 清真培训考试题及答案
- 2025年北京市西城区高三一模物理试卷(含答案)
- 2025-2030全球及中国COB发光二极管行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 群众文化知识试题及答案
- 2024+ESC指南解读:血压升高和高血压的管理课件
- 2025年-重庆市建筑安全员B证考试题库附答案
- 初中数学八年级三角形及三角形全等专题练习题(附含答案)
- 结肠癌科普知识
- 2024国际物流师考试内容试题及答案
评论
0/150
提交评论