船舶柴油机冷却水温度控制系统.doc
《船舶柴油机冷却水温度控制系统.doc》由会员分享,可在线阅读,更多相关《船舶柴油机冷却水温度控制系统.doc(62页珍藏版)》请在沃文网上搜索。
1、 摘 要船舶柴油机冷却水的温度是影响柴油机工作的重要热工参数。精确控制冷却水的温度,对于提高柴油机的动力性、减少废气的产生、减少燃料消耗量等方面都有着重要的意义。本设计的单片机系统采用了AT89C51作为微处理器,采用铂电阻(pt100)作为温度传感器,与运算放大器(op27)相结合构成精密测温电路,采用了ADC0809芯片作为精密测温电路与单片机的转换通道。键盘矩阵采用2行3列非编码方式,显示部分为3位LED数码管显示,看门狗电路采用了较为常见的X25045芯片。系统输出环节通过单片机输出口传递输出控制信号,经光电藕合4N25和模拟开关CD4052后去控制继电器的通断,进而控制三相伺服交流步
2、进电机电机的旋转,当实际温度偏高时,单片机输出控制信号使正转继电器通电,伺服电机正转,改变三通调节阀的开度,增加流过淡水冷却器的淡水量,使淡水温度降低;当实际温度偏低时,单片机输出控制信号使反转继电器通电,伺服电机反转,改变三通调节阀的开度,增加旁通冷却水流量,使淡水温度升高,最终起到温度控制的作用。本设计引入了功率模糊控制信号的智能温度控制系统,有效地克服了水温的时滞特性,大大地降低了冷却水温度的超调量,并提高了系统的响应速度;采用屏蔽与隔离技术,提高了控制系统在恶劣环境中的抗干扰能力;采用指令冗余及数字滤波技术,提高了系统的软件抗干扰能力。关键词:船舶柴油机;冷却水温度;单片机;数码管显示
3、 AbstractThe temperature of cooling water of marine diesel engine is an important reference. It is very significant to control the temperature of cooling water accurately. For improving the power performance of diesel engine, decreasing the exhausting and saving fiiel. The design of the SCM system u
4、ses AT89C51 as the microprocessor, using platinum resistance (pt100) as a temperature sensor, and operational amplifiers (op27) combined constitute precise temperature measurement circuit, using ADC0809 chip as precision temperature measurement circuit and microcontroller conversion channels. Keyboa
5、rd matrix using two rows three non-coding mode, the display part of the three LED digital tube display, the watchdog circuit uses more common X25045 chip. System output link passing through the microcontroller output port output control signal, the optical coupling and analog switches CD4052 4N25 go
6、 after control relay off, and then control three-phase AC servo motor stepper motor rotation, when the actual temperature is high, the microcontroller output control signal forward relay is energized, the servo motor is transferred, changed way regulating valve opening, increasing freshwater flowing
7、 fresh water cooler, so that fresh water temperature decreases; when the actual temperature is low, the microcontroller output control signal reverse relay is energized, reversing the servo motor, three-way valve to change the opening degree of the bypass cooling water flow increases, the fresh wate
8、r temperature, the temperature control end play a role.This design introduces a fuzzy control signal power intelligent temperature control system, effectively overcome the delay characteristics of the water temperature, which greatly reduces the cooling water temperature overshoot, and improves syst
9、em response speed; using shielding and isolation technology, improve the control system in the harsh environment of the anti-jamming capability; using instruction redundancy and digital filtering technology to improve the systems software anti-jamming capability.Key Words:SMarine Engine; Temperature
10、 of Center Cooling Water System; SCM; Digital displayII目 录第1章 绪论11.1 课题背景11.2 船舶柴油机冷却水温度控制技术发展历程21.3 主要研究内容31.3.1 硬件电路设计41.3.2 软件设计4第2章 系统基本构成与性能指标52.1 系统构成框图52.1.1 温度传感器电路52.1.2 单片机控制电路62.1.3 键盘与显示电路62.1.4 看门狗电路62.1.5 驱动电路72.1.6 报警电路72.2 系统主要技术指标72.3 系统主要功能72.3.1 报警功能82.3.2 按键输入功能82.4 小结8第3章 系统硬件电路
11、设计93.1 单片机控制电路设计93.1.1 AT89C51微处理器93.1.2 看门狗电路设计123.1.3 单片机最小系统的设计143.2 温度采集电路设计153.2.1 温度传感器的选择153.2.2 温度采集电路连接163.2.3 A/D转换电路的设计173.3 键盘与显示电路设计193.4 报警电路设计203.5 抗干扰措施233.6 小结25第4章 系统软件设计264.1 温度控制算法的确定264.1.1 系统传递函数和温度控制算法:264.1.2 算法介绍:284.2 单片机软件设计:314.3 小结32结论33参考文献34致谢35附录 英文资料36附录 部分程序代码48附录 电
12、路原理图56附录 元器件清单57 本科生毕业设计(论文)第1章 绪论1.1 课题背景船舶柴油机冷却水温度控制技术是轮机自动化技术的重要组成部分。轮机自动化,是指用各种自动化仪器仪表、控制元件、逻辑元件,以及计算机系统等组成的各种自动控制和监测系统。它可以对船舶机舱内动力装置的运动参数进行自动控制,对机器设备的运行状态进行监测和报警,也可以对主要机器设备进自动操作等。我们知道,船舶主柴油机动力装置运转时,有许多机械、设备等的运动部件将会产生热量,而燃烧的燃气和压缩的空气也会散发出大量的热量,为了保证受热部件的温度不致于过高而影响其正常工作,或者不致于因热负荷过大而使其损坏,必须及时而有效地将这些
13、多余的热量散发出去。因此,冷却水系统的功用,就是对需要及时散热的机械和设备提供足够的冷却水进行冷却,以保证其在一定合适的温度范围内安全、可靠地工作。目前,船舶柴油机冷却水温度的自动控制系统大多采用的是电子式控制方.式,使用的是模拟式调节仪表,主要以电子器件的逻辑运算输出控制信号,来驱动继电器对电动机进行转向控制,从而达到对温度的控制。从整体上看主要存在以下两个明显就缺点:采用的元器件比较落后,导致电路较为复杂,使用的逻辑元器件也较多,增加了备件管理和维护工作的难度;由于系统整体比较复杂,同时模拟仪表的实现功能的限制,因此这些温度控制器都采用了最简单的控制规律,不能提供很好的控制性能。由于冷却水
14、流经一定长度的管路,需要一定的时问,同时控制信号的执行部件,如电动机、三通阀门等都使得系统具有较大的时滞特性和非线性特性。传综合以上的各种不利因素,我们认为,此类控制系统已经无法满足日益提高的控制性能需求,必须采用新的控制方式。鉴于此,我们提出了基于单片机控制的船舶柴油机冷却水温度控制方法。我们知道,单片微处理器具有高精确度、高灵敏度、高响应速度,以及耗能少、机构小、可以连续测量、自动控制、安全可靠等优点,非常适合嵌入式控制。同时,其逻辑控制运算是由软件来进行的,可以容易的实现各种控制规则,甚至是比较复杂的控制算法的实现,而且不受外界的工作环境的影响,因此,基于单片机的温度控制器可以安全可靠地
15、运行,来智能地控制冷却水的温度稳定在某一给定值,或者给定值附近,使得船舶柴油机冷却水温度测控满足现代远洋船舶的要求1.2 船舶柴油机冷却水温度控制技术发展历程船舶柴油机冷却水温度控制技术,在20世纪中得到了飞速发展。其大致发展历程如下:1直接作用式控制方式:在20世纪50年代末期,船舶柴油机冷却水温度控制是采用直接作用方式。这是一种早期的反馈式控制方式。其特点是,他们都不需要外加能源,而是根据在冷却水管路中的测量元件内充注的工作介质的压力随温度成比例变化而产生的力来汽接驱动二通调节阀,进而改变流经淡水冷却器的淡水流量和旁通淡水流量,从而进行温度调节的。这种控制方式的缺点也是显而易见的,测量元件
16、内充注的工作介质对密封性要求很高,如果造成测量元件内充注的工作介质泄漏,那么其本身的压力就不能随温度成比例进行变化,因而使得温度控制失去作用。同时,其控制精度不高,冷却水温度变化较大,对船舶柴油机的稳定运行不利。2气动式控制方式:在20世纪70年代末期,船舶柴油机冷却水温度控制是采用气动式作用方式。其特点是,利用感温元件和温度变送器,把气缸冷却水温度的变化成比例地转变成气压信号的变化送至调节器,与调节器的给定信号相比较,其偏差信号经调节作用规律运算后,成为调节器输出的控制气压信号去调节温度。它也存在着以下的一些问题,例如系统对气体的密封性和压力要求同样很高,对运输和储存气体的管系的密闭性要求也
17、很高,如果控制气压信号有所损失,使得控制精度降低,效果减小。因此,这种控制方式现在也很少采用了。3电动式控制方式:在20世纪80年代中期,船舶柴油机冷却水温度控制是采用气动式作用方式。也是目前远洋船舶上主要采用的温度控制方式。它的作用方法是,利用安装在船舶柴油机气缸冷却水进口或者出口管路中的感温元件,通常为电阻数值与温度变化在一定范围内成线性变化的热敏电阻,经分压器分压把冷却水温度成比例地转换为电压信号,这个测量信号与由电位器整定的给定值电压信号相比较得到偏差信号,再经过比例微分作用,输出一个控制信号并将此控制信号送至脉冲宽度调制器,将连续的控制信号变成断续的脉冲信号去调节冷却水温度。尽管此类
18、电动控制系统的控制精度和效果可以在一定程度上满足了船舶营运者的需求,但是这并不说明这种控制方一式是完美无缺的。首先,这些控制系统的调节器采用了较为简单的控制规律,比如比例微分(PD)控制规律或者比例积分(PI)控制规律,若采用PD控制会出现静态误差,使系统长时间偏离最佳工作点运行,若采用PI控制,则对于冷却水温度这样具有较大惯性的被控对象会因为缺乏超前的控制作用而产生较大的超调量,使得系统动态特性较差,而且调节阀的开度改变以后,温度传感器不能马上反映出调节作用的结果,存在滞后,难以得到满意的控制效果。其次这种控制系统的测量和控制部分,是利用一些电子器件进行逻辑运算输出的,它的缺点就是一旦逻辑输
19、出部分机械部件出现故障,则整个测控系统的控制能力和精度就会出现故障,其工作效果大打折扣。而冷却效果的下降,将会产生严重的后果,如船舶主柴油机气缸和活塞温度升高、润滑油随温度的升高而粘度降低造成机械运动的磨损,缩短了柴油机的使用寿命等。1.3 主要研究内容“基于单片机的船舶柴油机冷却水温度控制系统”是以现代远洋船舶上广泛应用的船舶中央冷却系统为研究模型,以船舶柴油机冷却水的温度测量和控制为研究对象进行的。首先,我们介绍一下现代远洋船舶绝大多数所采用的中央冷却系统的工作过程。利用船舷外的海水泵输送海水进入中央冷却系统,来冷却低温淡水,被冷却后的低温淡水再去冷却船舶主柴油机气缸套和气缸盖的高温淡水。
20、因此,这种冷却系统中就有两个冷却水回路:一个是低温回路,就是由舷外海水来冷却低温淡水的回路,因为海水的流入和流出不是一个闭合的过程,因此又称为开式冷却;另一个是高温回路,就是由低温淡水来冷却高温淡水的回路,因为低温淡水和高温淡水的流动是一个循环利用的过程,因此又称为闭式冷却。在这种冷却系统中,由于舷外海水不再接触各种热交换器和船舶主柴油机的冷却空间,因而避免了海水引起的腐蚀,提高了设备和系统的安全可靠性以及设备使用寿命。我们设计的“基于单片机的船舶柴油机冷却水控制系统”应该重点解决以下内容:其一,攻关任务:研究船舶柴油机冷却水温度控制系统,开发出具有智能控制装置,实现对温度进行测量和控制;其二
21、,目标:提供具有温度测控功能的智能控制设备一套;其三,研究的技术关键:多点测量:分别在船舶柴油机中央冷却系统的高温淡水的进口和出口、低温淡水的进口和出口处安装了温度传感器。采用“进口处温度测控,出口处报警”的方式,这样,使整个系统各循环回路的温度均可自动调节,提高了整个系统的适应性和控制精确性:通讯方式:在系统设计中,我们分析了多种单片机与上层控制计算机的通讯方式,最终实现了RS-232串口通讯接口,有利于系统今后的扩展;控制算法:分析了几种在温度控制中常见的控制算法,根据各自的优缺点,以及针对冷却水的固有特性的分析,实现了带有smith补偿的PID控制; 另外,搭建整个系统的计算机控制中心(
22、上位机),应用现有的船舶网络进行系统通讯和数据传输。1.3.1 硬件电路设计在硬件路设计中主要设计了单片机控制电路、温度检测电路、A/D转换电路、键盘与显示电路、驱动电路、声光报警电路、看门狗电路。单片机部分采用ATMEL公司的AT89C51控制芯片,是一种高性能、低电压、低功耗的8位CM05微型处理器。在控制软件的支持下,CPU对外围电路进行控制、计算,将温度检测电路输入的温度测量数值进行处理,并扫描、显示,同时将计算得到的控制结果输出给控制电路对执行机构进行操作,完成整套控制过程。温度传感器采用的是铂电阻Pt100,带有不锈钢钢套,具有良好的精度指标和稳定性,由于温度系统对温度精度要求不高
23、,在0150的范围内可以按照具有线形关系处理,性能优良,成本低。A/D转换电路中采用了比较常用的ADC0809芯片。ADC0809是一种8位逐次逼近式A/D转换器,它由8通道模拟开关和A/D转换两部分组成,其转换时间大约为100s,转换精度为0.4。由于冷却水是大惯性的传热介质,ADC0809的此项性能指标己经满足了温度控制的时间和精度,因此,我们选择ADC0809作为模拟/数字转换芯片,使系统成本较低。由于CPU管脚的数量有限,因此对键盘和显示电路的设计,我们采用了8279可编程的键盘显示一专用扩展I/O接口芯片,它本身能够提供键盘、显示控制所需的扫描信号,因此可以代替单片机完成键盘、显示的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 船舶 柴油机 冷却水 温度 控制系统
