PID控制是最早发展起来的控制策略之一,是迄今为止最通用的控制方法。目前大多数工业控制回路仍然应用着PID控制器或改进型PID控制器。在PID控制中,控制效果的好坏完全取决于PID参数的整定与优化。普通的PID控制在控制基本线性和动念特性不随时间变化的系统上控制效果不错,但是在控制非线性、时变的系统时,控制效果往往不佳。温度控制具有非线性、大滞后、大惯性、时变性、升温单向性等特点,因此传统的PID控制无法对其实现有效的控制,智能PID开始应用于温度控制系统。随着计算机技术和智能计算理论的发展,智能控制理论正越来越多的应用于PID控制器的性能改进中去。模糊控制和神经网络各有优点,两者都能对PID控制器参数进行整定与优化,提高了PID控制器的控制性能。   本文将模糊控制与神经网络结合起来,组成模糊神经网络对PID三个参数进行整定与优化,设计出了一种模糊神经网络PID控制器结构,在此基础上以DSP为处理器实现了具有自整定功能的PID温度控制系统。系统主要包括:电源模块,采用TPS76833芯片进行电源转换;温度电压测量模块,采用Ptl00温度传感器及其相应的测量电桥进行温度电压采集,应用DSP的模数转换单元将模拟量转换为数字量;人机交互模块,运用DSP的I/O模块设计出一套键盘作为输入,LCD显示器采用点阵式液晶显示器MG.12232,与PC机的交互方面,采用支持RS.232标准的MAX一232作为驱动芯片,驱动DSP与PC机的串行通信;温度控制模块采用控制量控制PWM波占空比信号的策略,输出占空比信号来控制功率模块的导通,达到控制温度的目的。最后设计并实现了基于自整定PID控制器的温度控制系统的主要程序。
2020-01-03 11:39:33 3.01MB 控制器/处理器
1
基于51单片机DS18B20温度传感器设计的温控系统,温度显示在六位数码管上,资源包含C语言源代码,可烧写的Hex文件,Proteus仿真图。
2020-01-03 11:32:58 28KB AT89C52 DS18B20
1
分布式温控系统基本要求 假定,某快捷廉价酒店响应节能绿色环保理念,推行自助式房间温度调节的空调系统,经过初步分析该系统的基本需求如下: 1. 空调系统由中央空调和房间空调两部分构成; 2. 中央空调是冷暖两用,根据季节进行模式调整。 a) 当设置为供暖时,供暖温度控制在25°C~30°C之间; b) 当设置为制冷时,制冷温度控制在18°C~25°C之间。 3. 中央空调具备开关按钮,只可人工开启和关闭,中央空调正常开启后处于待机状态。 a) 中央空调开机后,无论哪一种工作模式,缺省工作温度为25°C; b) 当关闭后,不响应来自房间的任何温控请求; c) 当有来自从控机的温控要求时,中央空调开始工作; d) 当所有房间都没有温控要求时,中央空调的状态回到待机状态。 4. 房间内有独立的从控空调机,但没有冷暖控制设备。 a) 从控机具有一个温度传感器,实时监测房间的温度,并与从控机的目标设置温度进行对比,并向中央空调机发出温度调节请求。 b) 如果从控机发出的请求和中央空调设置的冷暖控制状态发生矛盾时,以中央空调机的状态优先,否则中央空调机不予响应。 5. 从控机只能人工方式开闭,并通过控制面板设置目标温度,目标温度有上下限制。 a) 从控机开机后动态获取房间温度,并将温度显示在控制面板上; b) 从控机开机后与中央空调连接获取工作模式,并将工作模式显示在控制面板上; 6. 控制面板的温度调节可以连续变化也可以断续变化: a) 温度调节按钮连续两次或多次指令的时间间隔小于1s时,从控机只发送最后一次的指令参数; b) 如果温度调节按钮连续两次的时间间隔大于1s时,从控机将发送两次指令参数; 7. 房间目标温度达到后,从控机自动停止工作。 a) 房间温度随着环境温度开始变化,当房间温度超过目标温度1 °C时,重新启动; b) 房间不考虑大小和管道的分布及大小问题,在达到目标温度后,房间温度每分钟上下变化X°C(各小组自行定义环境温度的变化曲线)。 8. 中央空调能够实时监测各房间的温度和状态,并要求实时刷新的频率能够进行配置; 9. 要求分控机的控制面板能够发送高、中、低风速的请求,要求各小组自定义高、中、低风情况下的温度变化值;比如以中风为基准,高速风的温度变化曲线可以提高25%,低速风的温度变化曲线可以降低25%。 10. 系统中央空调部分具备计费功能:可根据中央空调对分控机的请求时长及高中低风速的供风量进行费用计算; a) 每分钟中速风的能量消耗为一个标准功率消耗单位; b) 低速风的每分钟功率消耗为0.8标准功率; c) 高速风的每分钟功率消耗为1.3标准功率; d) 并假设,每一个标准功率消耗的计费标准是5元。 11. 中央空调监控具备统计功能,可以根据需要给出日报表、周报表和月报表;报表内容如下:房间号、开关机的次数、温控请求起止时间、温控请求的起止温度及风量大小 12. 中央空调同时只能处理三台分控机的请求,为此主机要有负载均衡的能力,能够保证所有房间的请求都能进行温度调整。 该程序的配置环境文档:​http://download.csdn.net/detail/zly9923218/6328843 该程序是温控的从控机,空调运行效果如下: http://hi.baidu.com/123ktjt/item/03e7047170f95a2b6cc37cea
2019-12-21 22:23:44 2.29MB 北邮 大三下 软件工程 分布式温控
1
分布式温控系统程序代码 VC++ 软件设计 winsock
2019-12-21 22:13:14 5.56MB 分布式温控系统程序代码
1
软件工程平时作业文档part1,包括用力模型、领域模型、系统顺序图、设计模型
2019-12-21 22:13:14 4.41MB 北邮 软件工程 平时作业
1
多路温控系统,基于单片机和C语言
2019-12-21 22:08:38 1.02MB c语言 单片机 温度 控制
1
自己做的课程设计,涉及无线模块24L01,以及温湿度传感器。资料包含程序、原理图。已经做出实物并调试成功。
2019-12-21 21:04:07 45.67MB NRF24L01
1
北京邮电大学计算机学院大三软件工程课大作业。代码文档完备,最终得分90+。
2019-12-21 20:58:52 25KB 北邮 北京邮电大学 软件工程
1
编写此软件概要设计说明书是为了使开发方可以了解到此系统基于需求规格说明书内的顶层及各层数据流图产生的功能结构图,了解系统内数据变换的过程及数据的流向,以及本系统的数据设计:数据库中E-R图设计和表结构设计以及全局变量的设计。
2019-12-21 20:36:42 1.05MB 概要设计
1
自制基于51单片机的温控系统装置的单片机程序,简单实用。
2019-12-21 20:06:52 6KB 51单片机 温控系统
1