嵌入式温湿度控制器的研究与设计

嵌入式温湿度控制器的研究与设计

论文摘要

温湿度控制几乎存在日常生活的一切领域。在绝大多数场合,温湿度控制都采用传统的PID控制方式,这种传统的控制方式的理论和应用技术经历了很长的发展历史。然而,随着科学技术的发展,人们对温湿度控制中的要求不断的提高,特别是在航天、电子、化工、材料及生物工程等高端技术的科学实验领域中,温湿度的控制要求已经超出了常规要求。本论文介绍的是两种基于神经网络控制的温湿度控制系统。神经网络控制系统比传统的PID等控制方法,在大时变、强耦合、大滞后等非线性系统中控制效果有着明显的优势。该温湿度控制系统,采用的是ARM嵌入式系统作为控制器,利用神经网络技术控制执行机构,进行温湿度动态解耦,保证温湿度箱内温湿度严格按照设定值变化,提高温湿度的控制精确度。此方法设计的温湿度控制箱具有达到设定的温湿度的时间短,反应灵敏,抗干扰能力强等特点。本文着重讨论了温湿度控制系统的单回路控制和解决回路之间耦合的智能控制算法,并给出了实验曲线。对于单回路控制,通过PID,变速PID与单神经元控制算法的比较,证明了单神经元算法,具有比传统PID更好的控制效果。为了消除温度与湿度之间的耦合,作者参考文献,提出了两种的神经元解耦方法。并在Philips的LPC2210硬件环境和ADS的C语言软件环境下,编写了双路单神经元无解耦和两种单神经元解耦程序。通过实际曲线的比较,验证了运用两种单神经元解耦算法具有较好解耦效果和控制效果,能很好的达到指定技术指标。本文还给出了温湿度控制系统的硬件结构图,着重介绍了系统的输入和输出通道的结构及其实现。此外,给出了软件系统的驱动和各种算法的程序框图。并介绍了VB串口通讯程序和移植uc/os-Ⅱ系统及多任务调度。最后,总结了所做的工作,并对今后的工作做了展望。我们相信,本文提出的温湿度控制系统具有超调小、调节时间短、控制精度高、鲁棒性好等优点,有着广泛的推广前景。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 温湿度控制器研究的目的、意义
  • 1.3 温湿度控制器的国内外研究现状及水平
  • 1.4 课题背景、本论文要解决的问题及作者的主要工作
  • 1.5 论文章节的安排
  • 第二章 相关理论基础介绍
  • 2.1 智能控制的基本理论
  • 2.1.1 概述
  • 2.1.2 神经网络基础
  • 2.2、解耦控制
  • 2.2.1 解耦问题的概念
  • 2.2.2 常规多变量解耦控制系统
  • 2.2.3 多变量过程控制智能解耦技术
  • 2.3 串口通讯
  • 2.3.1 计算机的接口方式
  • 2.3.2 串行接口
  • 2.3.3 串行接口标准概述
  • 2.4 嵌入式技术
  • 2.4.1 Philips LPC2210概述
  • 2.4.2 嵌入式操作系统和uc/os-Ⅱ操作系统
  • 2.5 本章小结
  • 第三章 温湿度控制算法研究及实现
  • 3.1 本课题温湿度智能控制算法的提出
  • 3.2 PID控制算法
  • 3.2.1 传统PID控制算法原理
  • 3.2.2 PID控制器的参数整定
  • 3.2.3 变速积分的PID算法研究及其实现
  • 3.3.单神经元PID控制算法
  • 3.3.1 单神经元PID控制器的学习方法
  • 3.3.2 单神经元PID控制器学习算法改进
  • 3.3.3 单神经元PID参数的设定和调整
  • 3.3.4 单神经元PID算法试验曲线
  • 3.3.5 温湿度单神经元PID无解耦试验曲线
  • 3.4、温湿度单神经元解耦算法
  • 3.4.1 神经元PID解耦算法一
  • 3.4.2 神经元PID解耦算法二
  • 3.5 本章小结
  • 第四章 温湿度系统的总体结构及其硬件电路的实现
  • 4.1 系统总体介绍
  • 4.2 主要技术性能要求
  • 4.3 温湿度控制器硬件结构设计及实现
  • 4.3.1 系统输入通道
  • 4.3.2 系统输出通道
  • 4.3.3 系统串行通信接口
  • 4.4 本章小结
  • 第五章 系统软件设计
  • 5.1 软件系统流程图(无操作系统单变量时)
  • 5.2 驱动程序的编写
  • 5.2.1 数据采集部分(部分程序由厂家提供)
  • 5.2.2 数据处理部分
  • 5.3 各种算法的C语言实现
  • 5.3.1 增量式PID控制算法的程序设计
  • 5.3.2 单神经元算法程序设计
  • 5.3.3 神经元解耦算法一
  • 5.3.4 神经元解耦算法二
  • 5.4 VB串口通讯画图程序
  • 5.5 uc/os-Ⅱ系统移植
  • 5.5.1 系统启动代码设计
  • 5.5.2 uc/os-Ⅱ系统移植
  • 5.5.3 厂家提供的实验室平台移植碰到的问题和解决方案
  • 5.6 uc/os-Ⅱ多任务设计思路
  • 5.6.1 uC/OS-Ⅱ任务结构
  • 5.6.2 uC/OS-Ⅱ任务调度机制
  • 5.6.3 任务调度的软件设计
  • 5.7 本章小结
  • 第六章 总结与展望
  • 6.1 结论
  • 6.2 展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].智能温湿度控制器[J]. 山东工业技术 2017(07)
    • [2].智能温湿度控制器[J]. 山东工业技术 2017(08)
    • [3].便携式温湿度控制器检测工具的研制[J]. 机电信息 2017(33)
    • [4].智能温湿度控制器[J]. 山东工业技术 2017(18)
    • [5].高压开关柜温湿度控制器的模块化设计与实现[J]. 自动化应用 2018(05)
    • [6].温湿度控制器的设计[J]. 无线互联科技 2016(10)
    • [7].安科瑞新产品WHD系列智能型温湿度控制器[J]. 低压电器 2008(06)
    • [8].基于单片机的大棚温湿度控制器的设计[J]. 科技经济导刊 2018(15)
    • [9].低功耗高性能温湿度控制器的研究与实现[J]. 现代机械 2008(05)
    • [10].开关设备温湿度控制器使用[J]. 电气制造 2013(04)
    • [11].台站仪器温湿度控制器[J]. 地震地磁观测与研究 2008(01)
    • [12].基于MSP430单片机温湿度控制器[J]. 四川兵工学报 2008(02)
    • [13].三明市乡村非标准化烤烟房多点式温湿度控制器设计[J]. 科技创新与应用 2020(18)
    • [14].基于单片机的混凝土试块标准养护箱温湿度控制器[J]. 天津科技 2012(01)
    • [15].小消息[J]. 电气化铁道 2008(01)
    • [16].自制温湿度控制器在原蚕饲育中的应用[J]. 蚕桑通报 2017(03)
    • [17].基于STM 32F0xx的智能温湿度控制器的设计[J]. 科技视界 2015(19)
    • [18].基于STC89C52智能温湿度控制器的设计[J]. 无线互联科技 2013(12)
    • [19].市场与信息[J]. 汽车零部件 2010(08)
    • [20].基于集成传感器可远程控制的新型温湿度控制器[J]. 福建电脑 2008(03)
    • [21].基于P89LPC920FDH的温湿度控制器[J]. 微计算机信息 2008(29)
    • [22].一种线性温湿度控制器的设计[J]. 科学之友 2013(12)
    • [23].基于STC89C52的温室大棚温湿度控制器[J]. 计算机与现代化 2015(03)
    • [24].基于ATmega16的远程蔬果大棚温湿度控制器[J]. 包装与食品机械 2012(06)
    • [25].基于STC89C52大棚室内DHT11温湿度控制器设计[J]. 河南科技 2018(34)
    • [26].基于STC单片机的煤矿智能温湿度控制器的设计与实现[J]. 煤炭技术 2013(11)
    • [27].模块化智能温湿度控制器的设计与实现[J]. 绍兴文理学院学报(自然科学) 2015(04)
    • [28].水电站“软启动装置”应用及防故障措施[J]. 农村电气化 2012(12)
    • [29].简易型温室温湿度控制器设计[J]. 湖南农业大学学报(自然科学版) 2009(04)
    • [30].基于单片机的配电箱温湿度控制器设计[J]. 电脑知识与技术 2014(13)

    标签:;  ;  ;  ;  ;  

    嵌入式温湿度控制器的研究与设计
    下载Doc文档

    猜你喜欢