基于单片机的船舶辅助锅炉智能控制系统_第1页
基于单片机的船舶辅助锅炉智能控制系统_第2页
基于单片机的船舶辅助锅炉智能控制系统_第3页
基于单片机的船舶辅助锅炉智能控制系统_第4页
基于单片机的船舶辅助锅炉智能控制系统_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于单片机的船舶辅助锅炉智能控制系统目前,国内多数船舶的机舱服务设备仍采用大量的继电器、接触器、时间继电器组成,实现各种控制功能,它们的共同特点是线路复杂、可靠性差、有时容易出现误动作,特别是触头氧化及铁芯与衔铁弄脏后的吸力不足,机械运动部件运动不灵活而出现被卡烧坏线圈等故障,给维护过程带来极大不便,甚至会影响正常营运工作,而且,这种设备体积大、重量重、价格贵。因此采用先进的设计思想对船用控制系统进行全新设计尤为必要。

1单片机智能辅助锅炉控制系统原理

基于单片机的船舶辅助锅炉控制系统的工作原理如图1—1所示。系统的被控对象是锅炉,执行机构是锅炉的风、油门驱动电器,被控参数为锅炉内的压力,本系统利用压力传感器检测锅炉内的压力,传感器输出的电信号经信号变换后送至单片机智能控制器,控制器根据此信号的大小,利用智能控制算法计算出输出控制信号,经放大器放大后以调节风、油门的大小,从而控制锅炉内的压力。2智能控制器的设计

众所周知,二阶系统是工程上最常见而又最重要的一类系统,这一系统的形式代表了许许多多控制系统的动力学特征。正因为如此,经典控制理论将二阶系统作为典型系统,并通过对二阶系统阶跃响应的过渡过程分析,定义了表示系统控制质量的一些特征量,其中以调节时间、最大超调量和稳态误差3个特征量作为性能指标。但是,控制系统的动态过程是不断变化的,以常规PID控制器控制,难以解决稳定性和准确性之间的矛盾,原因在于这种控制方式以不变的统一模式之间的矛盾,原因在于这种控制方式以不变的统一模式来处理变化多端的动态过程。

为了有效地模拟人的智能控制行为,并采用微机实现智能控制,在模糊控制中通常采用误差e和误差变化率Δe作为描述控制系统动态特征的输入变量。根据船舶辅助锅炉控制系统的特点,从误差e和误差变化率Δe这两个基本的模糊控制变量出发,引出两个特征变量e·Δe和Δe/e,利用这些信息设计智能控制器。2.1利用e·Δe取值量是否大于0,可以描述系统动态过程误差变化的趋势

对于图2—1所示典型二阶系统阶跃响应动态曲线可知,当e·Δe<0时,如BC段和DE段,表明系统的动态过程正向着误差减小的方向变化。当e·Δe>0时,在AB段和CD段,表明系统的动态过程正向着误差增大的方向变化。

在控制过程中,微机很容易识别en·Δen的符号,从而掌握系统动态过程的行为特征,以便更好地制订下一步控制策略。

2.2利用Δe/e描述系统动态过程中误差变化的姿态

如图2—1中A、C、E点的|Δe/e|较大,说明该点处的某一段,动态过程呈现误差小而误差变化率大,B、D点的|Δe/e|较小,说明该点处的某一段,动态过程呈现误差大而误差变化率小。将Δe/e和e·Δe联合使用,可对动态过程作进一步的划分。

2.2.1如图2—1OA段,e>0,e·Δe<0,实际值正不断地接近设定值,若Δe>a,(a为根据需要而确定的常数)表明实际值趋向设定值的强度较大,为防止过冲,应减小控制器的输出。此时控制器的输出U(k)为:k1、k2为大于0的系数。在OA段e(k)>0,Δe/e<0,而且在A点处|Δe/e|值最大,0点处|Δe/e|值最小,说明,输入从0点上升到A点的过程中,U(k)先是增加,但越接近A点U(k)值增加越少,在靠近A点的某一段U(k)值开始逐渐减小,这样可以防止被控系统动态过程由于惯性而产生较大的超调,适当选择k1和k2的值,既有利于减小超调而又不致于影响上升时间。k2的作用在A点处最强。

2.2.2如图2—1AB段,e<0,e·Δe>0,实际值正不断地远离设定值,在A点处|Δe/e|最大,在B点处|Δe/e|最小,为了使系统尽快地进入稳定状态,此时应减少控制器输出:

式中:k3>0;k4<0;故k4的作用在A点处最强。

2.2.3如图2—1BC段,e<0,e·Δe<0,实际值正不断地接近设定值,由于系统的惯性,输出值经C点后并没有进入稳态,而是到达D点,故在C点附近应加大U(k):

式中:k5>0;k6<0;故k6的作用在C点处最强;

2.2.4如图2—1CD段,e·Δe>0,e>0,应增加控制器的输出。U(k)=U(k-1)+k7e(k)+k8·Δe/e(2—4)

式中:k7>0;k8>0;故k8的作用在C点处最强;

上述各参数的在线整定很重要,直接影响控制性能,根据控制趋势,应有k1>k3>k5>k7≥0,k2>|k4|>|k6|>k8≥0,若k2、k4、k6、k8为0,则没有该项的控制作用。

2.2.5当|e|≥emax,偏差过大,采用砰—砰控制,输出控制量最大(或最小),尽快减小偏差,即

因为本控制系统的执行机构为电动阀门,所以Umax对应的状态为阀门全开,Umin对应的状态为阀门全关。

2.2.6当|e|<emin时,偏差已达到允许范围,控制量不变,维持原状,即智能控制算法流程图如图2—2所示。

3智能控制器在8032单片机上的实现

3.1硬件设计

整个系统硬件电路由CPU及外围芯片组成,其结构框图如图3—1所示,完成数据采集、声光报警、输出控制、键盘输入及显示、监控定时等功能。

3.1.1数据采集部分由压力传感器、变送器、精密电阻、A/D转换器等组成。变送器将来自压力传感器的压力信号转换成4~20mA的电流信号通过精密电阻再将其转换成1~5V的电压信号,此信号经ADC0809送入CPU。3.1.2本系统CPU采用8032单片机,在此基础上进行以下扩展:以一片16K×8位CMOS静态E-PROM27128作为程序存贮器,以一片8K×8位CMOS静态RAM6264作为数据存贮器,附加一片DS1216多功能日历时钟,DS1216器件内部包含振荡电路和后备锂电池,它的上面附带有一个28脚插座,插入RAM6264后可以保持RAM中的数据在停电时也不丢失。以一片8155作为扩展I/O口,其中PA口作为检测信号输入口,PB口作为声光报警输出口。

3.1.3输出控制部分由信号输出,信号驱动及驱动电机组成,控制信号由CPU经DAC0832数模转换后送出,经驱动电路放大后送给驱动电机控制锅炉风门及喷油电磁阀的开度,进而控制锅炉内压力的大小。

3.1.4键盘显示部分采用专用键盘显示芯片8279,该芯片具有自动对键盘显示器扫描并识别键盘上闭合键号的功能,不仅可以大大节省CPU对键盘显示器的操作时间,从而减轻CPU的负担,而且显示稳定、程序简单,不会出现误操作。键盘部分主要用于输入智能控制算法的一些初始值及参数,显示器采用8位LED显示器。

3.1.5监控定时部分,为防止由于外界电源、电磁辐射等引起的干扰使程序偏离正常的控制流程,进入死循环,造成系统故障,本系统利用定时器及分频器,由硬件构成Watchdog,实现监视定时器定时复位功能。

3.2软件设计

软件设计主要包括:水位控制,燃烧程序控制,压力智能控制,安全保护等模块。

3.2.1工作原理

为了使锅炉安全运行,控制锅炉启动有一定的程序,当锅炉水位正常,即水位处于高水位与低水位之间(P1.1=0,P1.2=0),蒸气压力低于最大允许点火压力(PA.1=1)时,风机将自动启动(置P1.4=1),先进行40s的预扫气,此时风门最大(直接置DAC0832输出为FFH),以排除残存在炉膛内的油汽,防止点火时发生冷爆,预扫气快结束时,接通点火变压器(置P1.6=1),启动燃油泵(置P1.5=1),把风门及喷油电磁阀开度调小(直接置DAC0832输出为一个较小的值),以利于点火成功。这时炉膛内风、油、火齐全,如点火成功,光敏电阻阻值下降(PA.0=0),点火变压器停止点火(置P1.6=0),这样燃油经电磁阀继续喷到已点着的火焰上,在风机的助燃下正常燃烧,进入压力智能控制程序,如果点火失败,光敏电阻阻值很大(PA.0=1),则系统发出点火失败声光报警(置PB.1=1),并自动进行第二次循环,关闭风门及喷油电磁阀(置DAC0832输出为00H),从40s预扫气开始循环,若第二次循环仍未点火成功,系统停止工作(置P1.7=1)且声光报警。

当正常燃烧突然熄火(PA.0=1),系统发出中途熄火声光报警(置PB.2=1),同理,程序控制系统自动从头开始,等待炉内压力下降至PA.1=1,然后进入40s预扫气,重新点火启动。

当锅炉正常燃烧后,本系统按照智能控制算法控制风门及油门驱动电机以控制风、油门大小,使炉内压力维护在一个稳定的范围内。

本系统的水位控制由直接放在主程序之前及之后的高低水位判断指令来决定是否启停给水泵,若检测到高水位信号(P1.2=1),说明之前启动过给水泵,此时应停止给水泵工作(置P1.3=0)反之,若检测到低水位信号(P1.1=1),则置P1.3=1,此时应启动给水泵工作。

安全保护中的压力危险(PA.2=1),水位危险(P1.0=1),中途熄火(PA.0=1)等保护也由接在主程序之后的判断指令来完成的,若PA.2=1或P1.0=1,则停止系统工作(置P1.7=1)并且声光报警,若PA.0=1,中途熄火,则关闭风油门(置0832输出为OOH),停止风机及燃油泵工作(置P1.4=0,P1.5=0),并作中途熄火声光报警,程序自动重新开始。

3.2.2主程序流程图

船舶辅助锅炉微机控制系统的主程序包括系统初始化、锅炉水位控制、燃烧程序控制、锅炉蒸汽压力自动控制、安全保护等模块。其流程图如图3—2所示。

4结束语

经样机实验证明本系统由于采用了基于8032单片机的智能控制方式,与全部采用继电——接触器或PLC的辅助锅炉自动控制系统相比,具有硬件电路简单、价格低廉、无触点等优点,同时系统动静态特性得到很大改善,系统的水位控制、燃烧程序控制、蒸汽压力控制、安全保护、故障检测等功能均由8032单片机完成,充分体现了单片机组成的系统的优越性

社会实践报告系别:班级:学号:姓名:作为祖国未来的事业的继承人,我们这些大学生应该及早树立自己的历史责任感,提高自己的社会适应能力。假期的社会实践就是很好的锻炼自己的机会。当下,挣钱早已不是打工的唯一目的,更多的人将其视为参加社会实践、提高自身能力的机会。许多学校也积极鼓励大学生多接触社会、了解社会,一方面可以把学到的理论知识应用到实践中去,提高各方面的能力;另一方面可以积累工作经验对日后的就业大有裨益。进行社会实践,最理想的就是找到与本专业对口单位进行实习,从而提高自己的实战水平,同时可以将课本知识在实践中得到运用,从而更好的指导自己今后的学习。但是作为一名尚未毕业的大学生,由于本身具备的专业知识还十分的有限,所以我选择了打散工作为第一次社会实践的方式。目的在于熟悉社会。就职业本身而言,并无高低贵贱之分,存在即为合理。通过短短几天的打工经历可以让长期处于校园的我们对社会有一种更直观的认识。实践过程:自从走进了大学,就业问题就似乎总是围绕在我们的身边,成了说不完的话题。在现今社会,招聘会上的大字报都总写着“有经验者优先”,可还在校园里面的我们这班学子社会经验又会拥有多少呢?为了拓展自身的知识面,扩大与社会的接触面,增加个人在社会竞争中的经验,锻炼和提高自己的能力,以便在以后毕业后能真正真正走入社会,能够适应国内外的经济形势的变化,并且能够在生活和工作中很好地处理各方面的问题,我开始了我这个假期的社会实践-走进天源休闲餐厅。实践,就是把我们在学校所学的理论知识,运用到客观实际中去,使自己所学的理论知识有用武之地。只学不实践,那么所学的就等于零。理论应该与实践相结合。另一方面,实践可为以后找工作打基础。通过这段时间的实习,学到一些在学校里学不到的东西。因为环境的不同,接触的人与事不同,从中所学的东西自然就不一样了。要学会从实践中学习,从学习中实践。而且在中国的经济飞速发展,又加入了世贸,国内外经济日趋变化,每天都不断有新的东西涌现,在拥有了越来越多的机会的同时,也有了更多的挑战,前天才刚学到的知识可能在今天就已经被淘汰掉了,中国的经济越和外面接轨,对于人才的要求就会越来越高,我们不只要学好学校里所学到的知识,还要不断从生活中,实践中学其他知识,不断地从各方面武装自已,才能在竞争中突出自已,表现自已。在餐厅里,别人一眼就能把我人出是一名正在读书的学生,我问他们为什么,他们总说从我的脸上就能看出来,也许没有经历过社会的人都有我这种不知名遭遇吧!我并没有因为我在他们面前没有经验而退后,我相信我也能做的像他们一样好.我的工作是在那做传菜生,每天9点钟-下午2点再从下午的4点-晚上8:30分上班,虽然时间长了点但,热情而年轻的我并没有丝毫的感到过累,我觉得这是一种激励,明白了人生,感悟了生活,接触了社会,了解了未来.在餐厅里虽然我是以传菜为主,但我不时还要做一些工作以外的事情,有时要做一些清洁的工作,在学校里也许有老师分配说今天做些什么,明天做些什么,但在这里,不一定有人会告诉你这些,你必须自觉地去做,而且要尽自已的努力做到最好,一件工作的效率就会得到别人不同的评价。在学校,只有学习的氛围,毕竟学校是学习的场所,每一个学生都在为取得更高的成绩而努力。而这里是工作的场所,每个人都会为了获得更多的报酬而努力,无论是学习还是工作,都存在着竞争,在竞争中就要不断学习别人先进的地方,也要不断学习别人怎样做人,以提高自已的能力!记得老师曾经说过大学是一个小社会,但我总觉得校园里总少不了那份纯真,那份真诚,尽管是大学高校,学生还终归保持着学生的身份。而走进企业,接触各种各样的客户、同事、上司等等,关系复杂,但我得去面对我从未面对过的一切。记得在我校举行的招聘会上所反映出来的其中一个问题是,学生的实际操作能力与在校理论学习有一定的差距。在这次实践中,这一点我感受很深。在学校,理论的学习很多,而且是多方面的,几乎是面面俱到;而在实际工作中,可能会遇到书本上没学到的,又可能是书本上的知识一点都用不上的情况。或许工作中运用到的只是很简单的问题,只要套公式似的就能完成一项任务。有时候我会埋怨,实际操作这么简单,但为什么书本上的知识让人学得这么吃力呢?这是社会与学校脱轨了吗?也许老师是正确的,虽然大学生生活不像踏入社会,但是总算是社会的一个部分,这是不可否认的事实。但是有时也要感谢老师孜孜不倦地教导,有些问题有了有课堂上地认真消化,有平时作业作补充,我比一部人具有更高的起点,有了更多的知识层面去应付各种工作上的问题,作为一名大学生,应该懂得与社会上各方面的人交往,处理社会上所发生的各方面的事情,这就意味着大学生要注意到社会实践,社会实践必不可少。毕竟,很快我就不再是一名大学生,而是社会中的一分子,要与社会交流,为社会做贡献。只懂得纸上谈兵是远远不及的,以后的人生旅途是漫长的,为了锻炼自己成为一名合格的、对社会有用的人才.很多在学校读书的人都说宁愿出去工作,不愿在校读书;而已在社会的人都宁愿回校读书。我们上学,学习先进的科学知识,为的都是将来走进社会,献出自己的一份力量,我们应该在今天努力掌握专业知识,明天才能更好地为社会服务。实践心得:虽然这次的实践只有短短的几天,而且从事的是比较简单的服务工作,但是通过与各种各样的人接触,还是让我学会了很多道理。首先是明白了守时的重要性。工作和上学是两种完全不同的概念,上学是不迟到很多时候是因为惧怕老师的责怪,而当你走上了工作岗位,这里更多的是由于自己内心的一种责任。这种责任是我学会客服自己的惰性,准时走上自己的岗位。这对我以后的学习生活也是一种鞭策,时刻牢记自己的责任,并努力加强自己的时间观念。其次让我真实的体会到了合作的重要性。虽然我工作的只是小小的一家餐厅,但是从点单到制作到递送到结帐这一环环的工作都是有分工的,只有这样才能使整家店的工作效率都大大的提高。以前虽然在书上看见过很多的团队合作的例子,但这一次是深刻的体会到了,正所谓“众人拾柴火焰高”,“团结就是力量”。在以后的学习和工作中,一定会要牢记这一点,将自己融入到集体中,和大家一起携手走向辉煌。再次,这次打工的经历也让我的心理更加趋于成熟。在餐厅里每天面对形形色色的客人,重复着单调的工作。让从未涉世的我还是有那么一点点不适应的,但是坚持就是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论