版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、集美大学诚毅学院控制系统综合设计专业班级姓名学号姓名学号指导教师引言进入21世纪后,自动控制正朝着高精度、多功能、标准化、高可靠性及安全性发展。温度控制也正朝着开发虚拟温度控制器和网络温度控制器、研制单片测温控温系统等高科技的方向迅速发展。温度已成为工业对象控制中一种重要的参数,在科学研究和生产实践的诸多领域中,温度控制占有着极为重要的地位,温度控制技术是一种比较重要的工业技术,不仅在化工,航天,航空,医疗等高科技领域,在食品、机械、冶金、化工、建材、石油等工业领域,占据着具有举足轻重的作用。在我们日常的生活中,我们也是经常应用到的。随着工业技术的不断发展,传统的控制方式已经不能满足高精度、高
2、速度的控制要求。如接触器温度控制仪表,其主要缺点是温度波动范围大,由于它主要通过控制接触器的通断时间比例来达到改变加热功率的目的,受仪表本身误差和交流接触器的寿命限制,通断频率很低。近几年来快速发展了多种先进的温度控制方式,如:直接数字控制(DDC),推断控制,预测控制,模糊控制(Fuzzy),专家控制(ExpertControl),鲁棒控制(RobustControl),推理控制等,PID控制,神经网络及遗传算法控制等1。这些控制技术大大的提高了控制精度,不但使控制变得简便,而且使产品的质量更好,降低了产品的成本,提高了生产效率。仿真技术的优良特性和巨大效益,可能将成为今后人们特别重视和大力
3、发展的综合技术。仿真系统将应用于人类生产实践的全过程,这样可以避免决策失误,可以预测可能发生的问题,达到避免故障、安全控制的目的。有关专家预言,在2l世纪,仿真技术的发展必将对经济、社会以及人们的观念产生巨大影响。MATLA久有以下几个特点:1.功能强大的数值运算功能2.强大的图形处理能力3.高级但简单的程序环境4.是一种丰富的工具箱。单片微型计算机的功能不断的增强,为先进的控制算法提供的载体,许多高性能的新型机种应运而生。单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,成为自动化领域和其他测控领域中广泛应用的器件,在工业生产中成为必不可少的器件。在温度控制系统中,单片机更是起到
4、了不可替代的核心作用。像用于热处理的加热炉、用于融化金属的培锅电阻炉等类似工业用加热炉中都可以广泛应用,随着生产的发展,在工业中,一些设备对温度的控制要求越来越高。在温度控制技术在温度控制当中,PID控制技术应用相对来说比较广泛,PID控制器算法简单,计算量小,恒温效果稳定。本文则以单片机(C51)为核心、PID算法为控制方式、MATLAB仿真、串口通讯而设计的温度控制系统。二、本控制系统的综述此次课程设计的温度控制系统,以单片机AT89C51为控制核心。主要内容是通过Pt100温度传感器,将水壶的温度值转化成电阻值。再通过自设计的温度变送器进行放大输出电压量,由AD模块(ADC08095片)
5、将电压信号采集进单片机。与我们系统的给定值rk进行比较得到误差量ek,采用PID控制算法得到控制量。将控制量经DA模块(DAC08325片)产生电压信号驱动功率模块实现对水壶的温度控制。此次课程设计采用的控制算法采用的是Bang-BangPID算法,当温度低于设定范围以下,可以使温度较低时能够快速的升温。水壶的温度控制也可采用模糊控制算法等智能控制算法,并且温度系统存在较大的滞后,也可以增加Smith预估算法。本次课程设计的目的在于,在对水壶温度控制系统的设计中,了解温度控制系统基本的控制方案。将理论应用与实际,对过程控制技术、自动控制技术的应用得到一定的提升。图1温度控制系统方框图三、温度控
6、制系统硬件设计1.1、 温度变送器模块Pt100的电阻受温度的变化而变化,其计算公式:Rt=R0(1+aT)=100(1+0.00392T),其中T为温度,Rt的单位为欧姆,Rt与温度呈有一个零点的线性关系。在变送器模块设计中为了将温度的变化转化成电压的变化,需设计一个恒流电路,使电阻的变化转化成电压的变化。根据公式:Vt=RtxIs=100xIs+0.392TxIs,故需要设计一个恒压抬高电路,抵消100XIs,使温度与电压呈线性关系。最后,由于Pt100的电路产生的电压变化比较小,所以还需要设计放大电路。图2温度变送器原理图由图2可知:(1)系统前级电路由三极管、二极管和稳压管组成的电路产
7、生恒定的电流Is,使Vi随温度的变化而变化;Vi为铝电阻的转换电压,U1和U2组成二级放大器,Vi1为一级放大电压,V11抬高电压,Vo为最终输出电压(010V),Vo1输出05V;U3是射极跟随器,产生稳定的抬高电压V11。图3温度变送器实物图温度变送器设计完成后,对各电位器进行调节,使得传感器输入为0100C,输出为05V。对水壶的水温进行测量,将得到的温度及对应的电压值用Excel进行绘图并拟合。温度()122030405060708090100电压(V1.091.742.232.833.423.834.264.755.145.38表1温度与采集电压数据表图表标题电压线性(电压)图4温度
8、与采集电压曲线图拟合公式为:y=0.0488x+0.7746其中y表示水温,x表示输出电压。经过调试后,基本上能够满足线性要求。1.2、 功率可调模块功率可调模块选用EUV-10A-,该模块采用单片机设计,可实现软启动、软停车功能,广泛应用于交直流电机调速,单相220VAC、380VAC变压器初级原边调压、电磁铁振动、调光、焊机、电镀等功率调节场合。技术参数工作电压220VAC、380VAC有效值电流偏置电压Vb偏置电流输入控制信号电位器输出电压变化范围10A12VDC<30mADCmax1-5VDC或4-20mAE10k0-220VDC、0-380VAC引出端与底板间、输入与输出电路间
9、介质耐压2500VACmin/50Hz功率调控模块EUV-10A-口的接线方式如下图2所示。左图为触发电路的接线图,右图为交流电的输入和输出的连接图o2203连接图图5功率模块的接法1.3、 被控对象本设计使用电热水壶为被控对象,该对象具有大滞后、非线性、时变性等特点,通过单闭环控制方式,实现对水壶温度的恒温控制。若想使系统控制更加完善可加入Smith预估等控制算法,在此不作介绍。1.4、 单片机实验系统单片机系统采用STARES598PIC实验箱以及星研集成开发软件。包括A/D、D/A、串口通信等一系列模块。图6系统连接实物图控制器设计PID控制器的设计PID控制器广泛的应用于各种工业控制。
10、其主要的优点在于:原理简单,使用方便;适应性强;鲁棒性好;对模型依赖少。它是将给定值与实际输入值进行偏差计算得到e,然后进行比例、积分、微分计算,通过线性组合构成控制器,实现对被控对象的控制。对于增量型的PID控制规律为:Uk=kp*ek+ki*Eek+kd*(ek-ek-1)(2)Uk为PID控制的输出信号PID控制器流程图对PID的三个比例系数赋初始值,然后将采集的信号与给定值进行比较,得到偏差量,代入控制规律(2)式,求得控制信号。位置fidek=rk-yk图8Bang-BangPID算法流程图算法流程详解:ek、ek-1、ei初始值都为0,当A/D转化的数值与给定的80的偏差大于10时
11、,uk=255,控制电压为5V,即最大电压进行加热。当温度介于70和80之间时,进入Bang-BangPID控制。由于算法计算出来的控制量可能大于D/A转化的范围,所以当uk>255时,令其输出为255.;uk<0时,输出为0。PID参数整定本设计通过仿真图的温度控制效果进行PID各参数的调节,以使得控制系统的调节时间、超调量以及抗干扰能力达到比较良好的效果。还可以采用临界比例度法、衰减曲线法等。PID参数的整定将两台PC机进行通信,并进行MATLAB对控制曲线进行仿真。以下是对PID各参数进行调节得到的响应曲线。只对放大系数KP进行调节Kp=10Ki=0.1Kd=0Kp=20Ki
12、=0.1Kd=0Kp=30Ki=0.1Kd=0如上图所示,在只调节比例参数的情况下,系统均有不同程度的超调,随着Kp的增加系统的上升时间逐渐缩短。随着比例Kp的变大,系统的稳定性也变差,稳态误差也随之增大,总体控制精度不高。所以只控制系统的Kp是不够的,故进一步对积分Ki进行整定只对积分系数Ki进行调节Kp=30Ki=0.2Kd=0Kp=30Ki=0.05Kd=0如上图所示,选取使系统超调较小较之稳定的Kp,在比例Kp不变的情况下,积分可以消除或者减小系统的稳态误差。但过大的积分作用使得系统的稳定性有所下降,抗干扰能力下降并使得系统的动态响应变慢了,所以积分Ki不是越大越好只对积分系数Ki进行
13、调节I二话反Kp=50Ki=0.2Kd=0如上图所示,系统在干扰作用下能够较为迅速进行自我调节并逐步恢复到稳定状态,说明系统具有较强的自我调节能力和抗干扰能力。系统PID参数总体分析:从上述图形我们可以清楚的看到,加入比例可以使得系统加快调节,减小误差,但是过大的比例使得系统稳定性下降。加入积分使得系统能够较小甚至消除稳态误差,但是过强的积分作用会使得系统稳定性下降,动态响应变慢。由于没有微分调节所以不做微分对系统作用的概述。结论与心得本次为期2周的课程设计,让我们从中受益匪浅,通过它我们对控制系统及PID控制以及PID参数整定方法在工程应用中的设计和分析有了进一步的认识把握。在本次课程设计当
14、中,从下发任务书起,我们小组团结一致,分工合作。具体流程如下1.选用C51软件平台设计A/D,D/A转换电路。2.制作并调试温度变送器电路板。3.设计PID控制器,对PID参数进行整定以及MATLAB实现温度一电压数据的采集和仿真。4.整理实验数据,写报告和总结。5.小组汇报和质疑。期间,不乏遇到各种问题,比如,温度变送器电路板上的元件,当用万用测的参数与要求不符合,或者电路短路和断路,这都需要我们细心的排查。然后在参数整定方面,根据自动控制原理,需要通过编程的方法,对比例,积分,微分进行反复的选择,尝试,和矫正,再加扰动观测系统的稳定性变化,最终选择一个相对合理的PID控制参数,以完成预定的
15、目标。总之,通过动手亲自操作这个设计,提升了我们的能力,巩固了对专业知识的掌握,对PID控制的用用和参数整定有了深刻的体会和相对全面的认识。当然还要感谢期间还有老师的其他小组的指点和帮助。电热水杯1个Pt100一个万能板1块烙铁1把电源线1根小螺丝刀1把黑色绝缘胶1卷剥线钳1把参考文献1周正林.基于单片机的电炉温度控制系统设计J.信息技术,2005:115附录1:系统设计元件清单12V开关电源1个功率模块1个电源插座1个小螺钉4套焊锡若干万用表1个温度计1个用口线1根插座和插头:三芯1个(+12V、VCC、-12V)、两芯2个(A/D和地、Pt100)二极管:CR1(LN4148)1个、CR2
16、(稳压管6.2V)1个、CR3(稳压管9.2V)1个、三极管:1个运放:7413个、芯片插座芯(运放)3个电阻:R1(47K)、R2(2K)、R3(电位器1K)、R4(10K)、R5(10K)、R6(100K)、R7(10K)、R8(100K)、R9(10K)、R10(100K)、R11(100K)、R12(2.2K)、R13(电位器1K)、R14(3.32K)、R15(10K)附录2:课程设计程序(1)调试程序及其结论如下AD、DA转换调试程序:#include<reg51.h>#defineucharunsignedcharucharxdata*ad;uchardataadta
17、b;ucharj=0;main()ad=0x0f000;while(1)结论:5V时候LED灯全亮,*ad=0;for(j=0;j<=100;j+)adtab=*ad;P1=adtab;return0;0V的时候LED灯全灭(2)发送机程序:ffinclude<reg5i-h>ttdefineucharunsignedcharucharxdata;ucharxdataFloatyk;Floatkp;Floatki;floatkd;Floatrk;FloatPk;Floatek1;Floatek2;floatduk;Floatsum;uchardaa;uoidadda()(;0
18、/255;yk=(yk-D.7746I/O.0488;i?K=Fli-yli;iF(ek>10)duk=255;elseif(ek<fl.0)duk=0;else<suii=sum+el<duk=kp«ek+hi«sud*(ek-ek1);if(duk>255)dll255;>da=duk;*da=daa;ek1=ek;main()(rk-80.0;/rk=(Q.B482*rk+0-6175)/5*255;P1=rk;kp=39.0;ki-o.1;kd=B.O;sun=D.O;ad=BxFOQQ;daRxeQOQ;*da=0;>ad=O;TMQD=9xO2;TH8=Ox06;TL0=0x06;EA-1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年吉林省公主岭市高二生物下册期末考试检测卷有完整答案
- 2026年安徽省宁国市高二生物下册期末考试检测卷含答案(新)
- 2025年河南省项城市高二生物下册期末考试模拟卷(B卷)附答案
- 2026年江西省瑞昌市高二生物下册期末考试考试卷含答案(培优B卷)
- 2025年浙江省诸暨市高二生物下册期末考试试卷【突破训练】附答案
- 2026年山东省乳山市高二生物下册期末考试模拟卷含答案【模拟题】
- 2025年云南省蒙自市高二生物下册期末考试考试卷【满分必刷】附答案
- 2026年江西省共青城市高二生物下册期末考试检测卷及参考答案【突破训练】
- 2025年广东省吴川市高二生物下册期末考试模拟卷必考附答案
- 2026年江苏省江阴市高二生物下册期末考试模拟卷含答案(培优B卷)
- 《汽车底盘电控系统实训工单(AR版)》课后部分参考答案 廖光宙
- 2023年四川省凉山州中考物理试卷【含答案】
- 《疫苗管理法》法律法规解读课件
- 农商银行强化公司治理年工作总结-银行工作总结
- TANIA 012-2021 阿克苏奶馕生产技术规程
- GB 4569-2000摩托车噪声限值及测试方法
- 网络路由重发布
- 电子竞技产业的现状与发展路径规划
- 招标代理机构廉洁从业措施
- DB225065-2021装配式建筑评价标准
- 益脉康滴丸在治疗视网膜概要课件
评论
0/150
提交评论