远程温度控制系统毕业设计论文内容摘要:
1、 引言温度是工业生产中常见的被控参数之一。 从食品生产到化工生产,从燃料生产到钢铁生产等等,无不涉及到对温度的控制,可见,温度控制在工业生产中占据着非常重要的地位,而且随着工业生产的现代化,对温度控制的速度和精度也会越来越高。 近年来,温度控制领域发生了很大的变化,工业生产中对温度的控制不再局限于近距离或者直接的控制,而是需要进行远距离的控制,这就产生了远程温度控制。 远程温度控制的通信方式有多种,如通过网络,无线电等等。 每一种方式都有其优点和缺点。 利用无线电通信,方便、灵活,而且经济。 它不需要像网络控制耗费巨大的通信资源,也不受网络速度的影响。 在温度控制的方法上,传统的控制方法(包括经典控制和现代 2、控制)在处理具有非线形或不精确特性的被控对象时十分困难。 而温度系统为大滞后系统,较大的纯滞后可引起系统不稳定。 在温度采集方法上,通常是利用热电偶把热化为电信号,再通过 A/D 转换得到温度值。 这种方法速度慢,而且精度不是很高。 综合上面的考虑以及自己的爱好,设计了基于无线电通信的远程温度控制系统。 本文详细的介绍了系统的硬件设计,软件设计,以及调试等,希望它能给初级电子制作爱好者带来一些无线电通信和温度控制的基本常识,以及应该注意的一些事项。 1、温度控制的发展及意义 在人类的生活环境中,温度扮演着极其重要的角色。 无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。 自 18 世纪工业革命以来 3、,工业发展对是否能掌握温度有着绝对的联系。 在冶金、钢铁、石化、水泥、玻璃、医药等等行业,可以说几乎%80 的工业部门都不得不考虑着温度的因素。 现代工业设计、工程建设及日常生活中常常需要用到温度控制,早期温度控制主要应用于工厂中,例如钢铁的水溶温度,不同等级的钢铁要通过不同温度的铁水来实现,这样就可能有效的利用温度控制来掌握所需要的产品了。 在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面,随着人们生活质量的提高,酒店厂房及家庭生活中都会见到温度控制的影子,温度控制将更好的服务于社会。 2 计任务1、利用所学的知识设计远程温度控制系统。 电烤箱温度可在一定范围内由人工设定,温度信 4、号检测方案自行确定,用单片机采用 制算法实现温度实时控制,静态误差 1 度,超调量系统温度调节时间 分钟。 控制输出采用脉冲移相触发可控硅来调节加热有效功率。 控制温度范围室温用十进制数码显示箱内的温度。 2、采用 制算法实现温度实时控制,并显示温度实际值。 3、了解计算机控制系统的基本原理和组成;4、实现无线发送、接收,编码、解码校验。 实现超限报警;5、掌握计算机控制系统的软、硬件设计与调试,实现满足指标要求的控制系统。 主要技术指标:(1)温度控制误差:(2)发射频率:300)发射距离:500m(4)误码率:总体设计框图及概述述图 统总体设计框图图 盘控制面示意图如图 示,键盘控制面采用 2*4 5、式键盘,功能分别是左移一位和右移一位;5 的功能分别是加 1 和减 1;6 分别是向从系统 00,01,10发送温度设定值的功能键。 清楚报警鸣声且熄灭报警提示红绿灯。 编码解码部分采用通用编解芯片 作电压低,可进行地址编码,地址码多达 531441 种,数据最多可达 6 位。 发射接收部分采用 04T 模块,发射接收频率为 433M,工作电压 312V,频率稳定度为 度传感器采用“一线总线”数字温度传感器 量范围为125,测量精度为温度采集系统的设计 采用典型的反馈式温度控制系统,如图 示。 图 数字 制数字 制在生产过程中是一种最普遍采用的控制方法,在冶金、机械、化工等行业中获得广泛的应用。 下面 6、简单介绍 制的基本原理、数字 制算法及其改进和 参数整定及其发展。 制原理在模拟控制系统中,控制器最常用的控制规律是 制。 制器是一种线性控制器,它根据给定值 r(t)与实际输出值 c(t)构成控制偏差 e(t)=r(t)-c(t)。 将偏差的比例、积分和微分通过线形组合构成控制量,对被控对象进行控制,故称 制器。 其控制规律为:u(t)=Kpe(t)+1/Tie(t)t)/ (1)或写成传递函数形式G(S)=U(S)/E(S)=+1/ (2)式中 比例系数,积分时间常数,微分时间常数。 简单地说,1)比例环节:及时成比例地反映控制系统的偏差信号 e(t),偏差一旦产生,控制器立即产生控制作用,以减少偏 7、差。 (2)积分环节:主要用于消除静差,提高系统的无差度。 积分作用取决于积分时间常数 i 越大,积分作用越弱,反之则越强。 (3)微分环节:能反映偏差信号的变化趋势(变化速率) ,并能在偏差信号值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减小调节时间。 字 制算法在计算机控制系统中,使用的是数字 制器,数字 制算法通常又分为位置式和增量式控制算法。 由于计算机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量,因此模拟式中的积分和微分项不能直接使用,需要进行离散化处理。 以一系列的采样时刻点 表连续时间 t,以和式代替积分,以增量代替微分,作近似变换。 采样周期足够短 8、,才能保证有足够的精度。 (1)位置式 制算法由于计算机输出的 u(k)直接去控制执行机构,u(k)的值和执行机构的位置是一一对应的,所以通常称u(k)=Kpe(k)+T/Tie(j)+e(k)-e( (3)为位置式 制算法。 这种算法的缺点是:由于全量输出,所以每次输出均与过去的状态有关,计算时要对 e(k)进行累加,计算机运算工作量大。 而且,因为计算机输出的 u(k)对应的是执行机构的时间位置,如计算机出现故障,u(k)大幅度变化,会引起执行机构位置的大幅度变化,这种情况往往是生产实践中不允许的,在某些场合,还可能造成重大的生产事故,因而产生了增量式 制的控制算法。 (2)增量式 制算法所谓增 9、量式 指数字控制器的输出只是控制量的增量。 u(k)=Ae(k)Ce( (4)式中 A=+T/d/T)B=+2)C=采用增量式算法时,计算机输出的控制增量对应的是本次执行机构位置的增量。 对应阀门实际位置的控制量,即控制量的积累需要采用一定的方法来解决,例如用有累积作用的元件来实现;而目前较多的是利用算式通过执行软件来完成。 增量式控制虽然只是算法上作了一点改进,却带来了不少优点:由于计算机输出增量,所以误动作时影响小,必要时可用逻辑判断的方法去掉。 手动/自动切换时冲击小,便于实现无扰动切换。 此外,当计算机发生故障时,由于输出通道或执行装置具有信号的锁存作用,故仍能保持原值。 算式中不需要累加。 控制增 10、量的确定,仅与最近 K 次的采样值有关,所以较容易通过加权处理而获得比较好的控制效果。 但增量式控制也有其不足之处:积分截断效应大,有静态误差;益出的影响大。 因此,在选择时不可一概而论,一般认为在以晶闸管作为执行器或在控制精度要求高的系统中,可采用位置算法,而在以步进电机或电动阀门作为执行器的系统中,则可采用增量控制算法。 进的数字 制算法在计算机控制系统中,制规律是用计算机程序来实现的,因此它的灵活性很大。 一些原来在模拟 制器中无法实现的问题,在引入计算机以后,就可以得到解决,于是产生了一系列的改进算法:积分分离 制算法、遇限削弱积分 制算法、不完全微分 制算法、微分先行 制算法和带死区的 制算 11、法 等。 (1)积分分离 制算法在普通的 字控制器中引入积分环节的目的,主要是为了消除静差、提高精度。 但在过程的启动、结束或大幅度增减的设定值时,短时间内系统输出有很大的偏差,会造成 算的积分积累,致使算得的控制量超过执行机构困难最大的动作范围对应的极限控制量,最终引起系统较大的超调,甚至引起系统的振荡,这是某些生产过程中绝对不允许的。 引进积分分离 制算法,既保持了积分作用,又减小了超调量,使得控制性能有了较大的改善。 其具体实现如下:根据实际情况,人为设定一阀值 q0。 当|e(k)|q 时,也即偏差值|e(k)|比较大时,采用 制,可避免过大的超调,又使系统有较快的响应。 当|e(k)|只累加负偏 12、差;若 u(,令 e(k)=e(k)。 式中,死区是一个可调的参数,其具体数值可根据实际控制对象由实验确定。 若 太小,使控制动作过于频繁,达不到稳定被控对象的目的;若 大,则系统将产生较大的滞后。 此控制系统实际上是一个非线性系统。 数整定在数字控制系统中,环系统正式使用前,必须对定点通常设定在目标值。 整定1)要使控制系统的过程过渡时间尽量短(2)最大偏差和超调量要小(3)扰动作用后减幅振荡的次数尽量少(4)恒温曲线要求尽可能平直;静差要小整定1)理论整定法:所谓理论整定法是从据对象的特性和控制准确度的要求从理论上得出各参数的整定数据。 从要使过渡过程尽可能短,应选较小的P,较短的使超调量尽量小,使系 13、统减幅振荡,应选较大的P,较长的不可忽视后者,从优选法的观点出发考虑到将在系统的调节过程中不会有过大的阶跃扰动出现,至不用(2)经验法:实际上是一种试凑法。 定参数预先放置的位置要根据对象特性及参考仪表的量程而定。 对于一般热处理炉的温度调节系统,可按下列参考数据进行: 为20%70%或更小;310))凑程序可先用P,再加I,最后再D。 炉温控制的准确度,不但取决于仪表本身的准确度和性能,也取决于它所控制对象的特性,要使仪表使用合理,并达到最佳控制,必须使仪表和炉体很好地配合,正确地调整。 行性分析 可行性分析与总体设计对于实现一个设计方案来说是必不可少的,而在对一个方案进行总体设计之前必须对其进行可行性分析。 盲目行动很有可能导致失败,从而造 成不必要的经济损失和资源的浪费。 而进行可行性分析与明确所要完成的任。远程温度控制系统毕业设计论文
相关推荐
电感线圈的简易制作教程科创3实验中,绕制电感线圈的基本材料包括: 线圈骨架 2K)型铁氧体磁芯,含 E 型和 I 型磁芯各一 包线(线径选择与额定电流有关) 其它(用于简易固定的透明胶带,用于焊接的焊锡等,若干工具)第一步,准备图 1 固定漆包线的一端第二步,绕第 1 层请播放相应视频文件。 图 2 第 1 层完成后的情况第三步,绕第 2 层请播放相应视频文件。 图 2 第 2 层完成后的情况注
而前端控制器 ActionServlet 组件则使用 ActionForwards 组件 来路由控制。 其他的组件只需要通过ActionForwards 组件 的名称来引用某个 ActionForward 组件 ,并依赖 ActionServlet 控制器 组件 来调用 forward 的目标路径所指明的资源。 Tiles 框架对 Struts 框架中的前端控制器 ActionServlet
找到 则出现 Http 404 的错误提示。 注意 : 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 5/11 页 在 中的 welefile标签中,可以使用普通的 HTML 页面或 JSP 页面作为系统的缺省首页面,但不能使用应用 Servlet 或者 Struts 框架中的 Action 类的请求形式。
1、目 录摘要(2)引言(2)、. 述(2)()(2)(二)片机(3)1、主要性能(3)2、引脚功能说明(4)(12)1、语音芯片的概述(12)2、 介(13)(17)(17)致谢词(22)参考文献(23)2单片机控制语音芯片的录放音系统的设计孙 鹏摘 要:介绍了由 片机 数码语音芯片 成的电脑语音系统设计出了系统的硬件电路,给出了录、放音实用的源程序。
户在登陆表单中的用户名称和用户密码两个数据项目是否为空进行 数据验证和检查。 并将产生的错误信息保存到 ActionErrors 对象中以便能够在页面中显示输出错误提示信息。 因为 validate()方法会传回 ActionErrors 对象,而在 ActionErrors 中可以储存各个不同的 ActionError 对象所代表的错误信息,每一个 ActionError