水温控制新版系统.docx
《水温控制新版系统.docx》由会员分享,可在线阅读,更多相关《水温控制新版系统.docx(35页珍藏版)》请在咨信网上搜索。
1、 设计汇报1.设计原理 水温控制系统以单片机作为控制关键,采取开关控制和控制算法相结合,经过控制单位时间内加热时间所占百分比(即控制波形占空比)来控制水加热速度,实现对水全量程()内升温、降温功效自动控制。依据设计要求系统可划分为控制模块、温度测量模块、水温调整模块、键盘输入模块、显示电路模块等。系统原理图图所表示首先写命令给开始转换数据,将转换后温度数据送入进行处理,处理后在液晶屏上实时显示。并将实际测量温度值和键盘设定值进行比较,依据比较结果进行温度调整,当温差比较大时采取开关量调整,既全速加热和制冷,当温差小时采取算法进行调整,最终达成温度稳定控制。其中,加热采取内置(水中)电加热器实现
2、,热量直接和水传输,加热效果好,控温方便;降温采取半导体制冷片实现。其体积小,安装简单,易于控制,价格廉价,可短时间内反复开启,但其制冷速率不高,所以设计中配套散热风扇以达成快速降温目标。温度控制算法实际温度控制系统,常采取开关控制或数字控制方法。开关控制特点是能够使系统以最快素向平衡点靠近,但在实际应用却很轻易造成系统在平衡点周围震荡,精度不高;而数字控制含有稳态误差小特点,实用性广泛特点,但误差较大时,系统轻易出现积分饱和,从而份致系统出现很大超调量,甚至出现失控现象。所以,本设计将开关控制,放积分饱和、防参数突变积分饱和等方法溶入控制算法组成复式数字控制方法,集多种控制策略优点,既改善了
3、常规控制动态过程又保持了常规控制稳态特征。2.1控制算法确实定温度控制过程为:当水温温差大时,采取开关控制方法快速减小温差,以缩短调整时间;当温差小于某一值后采取PID控制方法,以使系统快速稳定并保持系统无静态误差。在这种控制方法中, PID控制在较小温差时开始进入,这么可有效避免数字积分器饱和。PID参数和被控制对象关系亲密,要正确得到被控对象模型比较困难,为此,采取离线模糊整定方法来确定PID参数,即给出一组PID参数初值,测得对应数据,按使这个量减小方向调整PID参数,用整定后参数控制该系统,并依据输出调整时间、超调量及稳态误差,调整PID参数,如此反复,求得一组使系统性能最优PID参数
4、。复合PID控制系统方框图图所表示。2.2PID控制算法依据设计要求,系统对1L净水进行加热或降温处理,依据水对象特征,会出现惯性温度误差问题,原因以下:温度控制器采取发烧丝对水进行加热。发烧丝通电加热时,内部温度很高。当容器内水温升高至设定温度时,温度控制器发出信号停止加热。但这时发烧丝温度会高于设定温度,发烧丝还将继续对对水进行加热,造成水温度还会继续上升几度,然后才开始下降。当水温下降到设定温度下限时,温度控制器又发出加热信号,开始加热,但发烧丝要把温度传输到被加热器件需要一定时间,造成水温会继续下降几度。所以,为了对水温实现正确控制,使温度测量误差在0.5 内,必需采取PID模糊控制算
5、法,经过Pvar、Ivar、Dvar(百分比、积分、微分)三方面结合形成一个模糊控制来处理惯性温度误差问题。利用数值迫近方法,在采样时刻t=iT(T为采样周期,i为正整数)时,PID调整规律可经过下式近似计算。则增量式PID算法输出量为:式中,ei、ei-1、ei-2分别为第n次、n-1次和n-2次偏差值,Kp、Ti、Td分别为百分比系数、积分系数和微分系数,T为采样周期。单片机每隔固定时间 T将现场温度和用户设定目标温度差值带入增量式PID算法公式,由公式输出量决定PWM方波占空比,后续加热电路依据此PWM方波占空比决定加热功率。现场温度和目标温度偏差大则占空比大,加热电路加热功率增大,使温
6、度实测值和设定值偏差快速降低;反之,二者偏差小则占空比减小,加热电路加热功率降低,直至目标值和实测值相等,达成自动控制目标。 2.3PID参数确实定PID参数选择是设计成败关键,它决定了温度控制正确度。因为温度系统是一个含有较大滞后性系统,所以本系统采样周期定为10秒,加热周期定为1秒钟,依据部分文件提供经验值,初步确定Kp=2,Ti=2,Td=0.5,依据公式Ki= Kp*T/ TI ;Kd = Kp * TD /T;计算得出Ki=1,Kd=1;然后,由按键对系统设定一个温度值,在线应用工程整定法中经验法对P,I,D各参数进行调整,经验法是一个凑试法,它经过模拟或闭环运行,观察调整过程响应曲
7、线,假如曲线不够理想,则按某种程序将参数反复凑试,直到调整质量满意为止。凑试程序通常是先百分比后积分,最终加入微分。凑试法整定PID参数步骤是:1)首优异行P整定。将参数Kp由小而大慢慢改变,直至得到反应快,超调小响应曲线。若无静差或静差在许可范围内且响应曲线满意,整定结束,不然继续下步。2)进行PI整定。略小于Kp值,将Ti由大而小缓慢改变,在保持系统动态性能良好前提下,消除静差或是静差许可范围内。反复改变Kp,Ti值以求得很好效果,若效果满意,则整定结束,不然继续下去。3)进行PID整定。略改变Kp,Ti值,使Td由小而大缓慢改变,以求得很好响应曲线和较小静差。逐步反复试凑,直至取得满意效
8、果为止。 对于一定系统,合理参数组并不唯一,依据部分文件实践经验,在具体实施PID参数整定时,以下多个结论比较实用:1)百分比系数Kp是PID调整中最关键一个参数,Kp增大,系统稳定性增加,但调整灵敏度减弱,通常曲线振荡频繁时,要增大Kp,而曲线飘浮绕大弯时,要减小Kp.2)积分时间常数Ti关键起消除静差作用,减小Ti,消除静差快,但稳定性减小,通常曲线偏离恢复慢时,减小Ti,而曲线波动周期长时,再增大Ki。3)微分时间常数Td是加速过程有力调整,在加速过渡过程,应增加Td,Td不宜过小,也不宜太大,Td通常选Ti四分之一为最好。依据以上调整步骤及调整方法及经验,经过反复试验做后得到最终P,I
9、,D参数为Kp=30,Ki=5,Kd=0.3.硬件电路设计水温控制系统硬件电路关键包含:主控电路、温度采集电路、温控电路和显示电路等,下面依次对各部分进行设计。3.1主控电路主控电路采取STC89C52单片机作为系统控制器,结合数字PID算法完成对温度测量信号接收、处理,控制加热器和制冷片,使水温控制达成设计要求。主控电路包含STC89C52最小系统和键盘电路两部分,STC89C52最小系统在上一章中已介绍,这里不再赘述。本设计键盘采取RF-X1开发板上6个独立按键中4个,各按键经上拉电阻分别接到单片机P3.2、P3.3、P3.4、P3.5口上,起到确定、选择、上调和下调作用,每按上调或下调键
10、一次,设定温度值加1或减1。电路图图所表示。3.2温度采集电路本系统采取DS18B20单总线可编程温度传感器来实现温度采集和转换,温度以912位数字量读出,能够直接和单片机进行连接,无需外部器件和电源,大大简化了电路复杂度。DS18B20应用广泛,测温范围为-55+125oC,温度数字量转换快,性能能够满足题目标设计要求。DS18B20测温电路图所表示。3.3温度控制电路温度控制电路采取加热器和制冷片对1L水实现加热和降温,具体电路图12-5所表示。当实测温度高于设定温度时,单片机P0.2脚输出低电平,光耦管导通输出高电平,进入LM393管脚比较整形,滤除高次谐波,输出高电平,进入Q3和Q4组
11、成推挽电路,Q3导通Q4截止,输出低电平,晶闸管导通,驱动制冷片降温。当实测温度低于设定温度时,P0.3脚输出低电平,驱动加热器对水温进行加热,工作原理和降温驱动相同。3.4显示电路显示电路采取LCD12864液晶模块显示系统设定温度和实测温度。LCD12864液晶共有20个引脚,管脚名称及功效如表12-1所表示。本系统选择单片机P1口作为数据输出端和LCD12864数据端(DB0DB7)相连,进行水温数据传输;P20接串并行模式方法位RS;P21接并行读写方法位R/W;P22接并行使能端口E;P23接并/串行接口选择位PSB;P24接复位端口RST。具体电路图图所表示。4.软件设计系统软件设
12、计应用C语言,采取模块化对单片机进行编程实现各项功效。关键包含:PID控制程序、按键子程序、温度采集子程序、温度比较子程序和液晶显示程序。4.1主程序设计系统上电初始化后,首优异行按键扫描,若有按键按下,则读取按键值,更新设定温度。将实测温度和设定温度进行比较,若实测温度和设定温度差值大于2C,则对水进行全速加热或降温;若实测温度和设定温度差值小于2C,则调用PID子程序,对水温进行微调,达成设计要求。系统主程序步骤图图所表示. 附录: PID控制程序PID控制就是按设定值和测量值之间偏差百分比、偏差积累和偏差改变趋势进行控制。它依据采样时刻偏差值计算输出控制量增量,调整控制信号导通时间来控制
13、加热电路和冷却电路工作。当采样周期相当短时,能够用求和替换积分,用差商替换微分。PID控制子程序以下:/*PID算法*/unsigned int PIDCalc( struct PID *pp, unsigned int NextPoint ) unsigned int dError,Error; Error = pp-SetPoint - NextPoint; / 偏差pp-SumError += Error; / 积分dError = pp-LastError - pp-PrevError; / 目前微分pp-PrevError = pp-LastError; pp-LastError =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水温 控制 新版 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。