飞扬范文网
当前位置 首页 >范文大全 > 辞职报告 >

基于嵌入式系统小型生物质锅炉智能控制器

发布时间:2021-09-28 16:53:09 浏览数:

 基于嵌入式系统的小型生物质锅炉智能控制器

  摘要:基于 ARM Cortex-M3 内核设计了一种嵌入式系统智能控制器,采用低价位、高性能的微控制器 STM32F103 作为主控芯片,并详细介绍了基于嵌入式系统的小型生物质锅炉智能控制器的主要硬件电路设计和软件设计。将该控制器应用在小型生物质锅炉上,记录供暖期间的实际数据,与供暖模型的计算数据进行对比,结果表明:该控制器信号传输稳定、实时性好,而且使室内温度始终保持在最佳舒适度范围内。

  由于小型生物质成型燃料锅炉系统的动态特性具有非线性、大惯性、大延迟的特点,为此,开发了基于 STM32 的嵌入式智能控制器。该智能控制器依靠控制程序中的特殊控制算法,根据设定的室内温度上、下限和实时的室内温度变化曲线,控制生物质锅炉运行或停止,确保室内温度保持在最佳舒适度范围内。

  1 设计方案

  该小型生物质成型燃料锅炉智能控制器系统包括给水系统、给料系统、点火系统、引风除尘系统和送风系统。为了实现室内温度始终保持在最佳舒适度范围内,室内温度的算法如式(1)所示。

  该小型生物质锅炉智能控制器功能完备,工作方式分为手动模式和自动模式。在自动模式下,可使熄火、灭火保护等控制过程达到完全智能化,其智能控制器方案如图 1 所示。

 在图 1 的控制方案中,DS18B20 采集室温信号,传感器采集随时间变化的模拟信号(被调参数),如温度、流量和水位等。被采集信号通过 A/D 转换器转换成控制器可识别的二进制数据,经 I/O送入控制器,进行运算处理,从而得到给水系统、给料系统、点火

 系统、引风除尘系统、送风系统、熄火保护系统、灭火保护系统的动作指令。指令经控制器的 I/O 输出,通过控制继电器的闭合与断开,操控执行机构运行与停止;与此同时,LCD 显示各个执行机构的运行状态以及温度、液位等参数,如果锅炉运行异常,伴随有声光报警。

  2 主要硬件电路

  2.1 多点水位采集及指示原理

  选用电极式液位传感器,电极的探测头为不锈钢材料。把 I/O的 PA0~PA7 和 PB0~PB3 共计 12 点作为多点水位数据采集输入;PC0~PC7 作为水位状态输出端,驱动 LED 进行指示。此电极式液位传感器工作原理:当电极与外壳间有水时,外壳与电极短接,而外壳与地相接,此时就可以从电极上采集一个低电信号送入CPU,CPU 就可识别出锅炉的水位状态,如图 2 所示。

 2.2 风机和水泵电路原理

 由于控制器输出的电压是 5V,而风机和水泵均为 220V 设备,所以选用 5V 的继电器驱动 220V 设备工作。同时,巧妙地把发光二极管和继电器线圈并联作为继电器的联动指示信号。其风机和水泵电路原理如图 3 所示。

 2.3 温度测量电路原理

  该小型生物质锅炉智能控制器包含两大测温系统,分别为水温和环境温度[6]。测量温度除了可以使用热电偶、热电阻、热敏电阻等模拟温度传感器外,还可以使用数字温度传感器。该控制系统采用单总线数字温度传感器 DSl8B20 测量环境温度,它可以把温度信号直接转换成串行数字信号输入给控制器 MCU,而且一条总线上可同时连接多个 DSl8B20 芯片。DSl8B20 测温范围为-55℃~125℃,精度为±0.5℃,具有成本低、易操作的特点。其室温测量电路原理如图 4 所示。

  该控制器采用热敏电阻测量水温度,NTC 热敏半导瓷电阻大多是尖晶石结构或其他结构的氧化物陶瓷,具有负温度系数,热敏电阻阻值随着温度升高而减小,关系式可近似表示电阻值,如式(2)所示。

 3 软件设计

  开发基于 STM32 系统的控制器,可采用 C 语言编写程序[9]。

 一方面,丰富的指令集直接面向硬件操作,位指令、逻辑、关系表达式均可直接针对外设接口;另一方面,高级语言的描述,可使用户摆脱与硬件不必要的接触,描述语言可由编译器编译直接生成面向硬件的指令。由 MDK 编译生成的代码,不论长度还是程序运行速度均能适应大多数控制系统要求,其调试方便,缩短了软件开发周期,提高了控制效率。

 根据参考文献[10]中嵌入式系统的介绍以及特点,确定了基于STM32 嵌入式系统控制器的控制程序:

  1)进行 I/O、定时器、中断系统、LCD 显示器的初始化。

  2)采集温度、液位等信号,进行故障检测,若发现故障,则蜂

 鸣报警,同时显示故障原因。

  3)开始进入循环监测部分,先采集数据,检测故障。

  4)进入相应的温度控制子程序、定时控制子程序、手动控制子程序、自动控制子程序、智能控制子程序等,完成锅炉控制系统的控制功能。

  基于 STM32 的生物质锅炉智能控制器自动控制部分的软件程序,如图 5 所示。

 4 试验及结果分析

  4.1 试验简介

 试验在沈阳冬季 11 月~12 月进行,试验环境是面积为F=80m 2 的一楼室内,环境覆盖材料的平均传热系数为a=9.8W/(m 2 ·℃)。室内加温采用小型生物质热水锅炉,其额定热功率为 0.035MW,锅炉额定出水温度为 85℃,额定回水温度为65℃,颗粒燃料的直径为 6~8mm。由公式 Q=Q×ΔT×C,可以求出锅炉供热量随加热时间的变化曲线,如图 6 所示。

 4.2 试验结果分析

  实际测出的室内外温度如表1所示。将表1中的数据带入式(1)中,可以计算出室内温度 Tn。把实际温度和计算的室内温度绘制成曲线,如图 7 所示。两条曲线对比的结果表明,该控制器的算法是可行的。

 5 结论

  通过对小型生物质成型燃料锅炉系统的动态特性进行研究,提出了基于嵌入式系统的生物质锅炉智能控制器的设计构想,开发了一种适用于小型生物质锅炉的智能控制器,介绍了主要组成部分的功能并详细阐述了热敏电阻测温原理。将该控制器应用在小型生物

 质锅炉上进行供暖试验,可以使室内温度始终保持在用户最佳舒适度范围内,证明了该控制器具有稳态性能好、动态响应快、可靠性高等优点,基本上能达到控制要求。

相关热词搜索: 控制器 锅炉 嵌入式系统