一种基于神经网络的温度控制器制造技术

技术编号:8549909 阅读:339 留言:0更新日期:2013-04-05 21:29
一种基于神经网络的温度控制器,属于温度控制器技术领域。具体结构包括:输入模块、FPGA模块、控制模块、A/D转换器、信号放大器、温度传感器。其中FPGA模块的一端分别连接输入模块、A/D转换器,另一端连接控制模块,A/D转换器连接信号放大器,信号放大器连接温度传感器。FPGA模块采用神经网络PID算法,对输入模块和A/D转换器分别传递的温度设定值、家用电器的温度采样值进行计算,得到PWM占空比,并通过其产生PWM控制信号。控制模块根据PWM控制信号控制家用电器的开启与关断的时间,达到对家用电器进行温度控制的目的。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术属于温度控制器
,特别是提供了一种基于神经网络的温度控制器
技术介绍
现有家用电器的温度控制器通常采用其内部的感温液体热胀冷缩及液体不可压缩的原理,来实现对家用电器的温度进行自动调节。这种调节方式的不足点是对家用电器温度控制的灵敏度不高、控制范围较小,而且温度控制器内部的结构比较复杂。有时温度控制器甚至会出现电流过载的现象,影响其使用寿命。
技术实现思路
本技术的目的在于提供一种基于神经网络的温度控制器,克服了电流过载影响其使用寿命的问题。本技术包括输入模块、FPGA (Field Programmable Gate Array)模块、控制模块、A/D转换器、信号放大器、温度传感器。其中,FPGA模块的一端分别连接输入模块、A/D转换器,另一端连接控制模块,A/D转换器连接信号放大器,信号放大器连接温度传感器。温度传感器放置在家用电器的合适位置,将采集到的温度信号经信号放大器、A/D转换器,传递至FPGA模块;输入模块将温度设定值的数据传至FPGA模块。本技术的特点在于FPGA模块采用神经网络PID算法,对输入模块和A/D转换器分别传递的温度设定值、家用电器的温度采样值进行计算,得到PWM (Pulse WidthModulation)波占空比,并通过其产生PWM波控制信号。控制模块根据PWM波控制信号控制家用电器的开启与关断的时间,达到对家用电器进行温度控制的目的。本技术的有益效果为(I)克服了传统温度控制器采用物理变化方式控制家用电器温度的缺陷,节约了成本;(2)温度控制器对所处的温度环境要求不高,对家用电器温度的控制范围较大;(3)本技术利用了神经网络算法,实用与大部分家用电器温度控制需求。附图说明图1为本技术的结构示意图。具体实施方式以下结合附图对本技术作进一步的说明。如图1所示,本技术的结构如下FPGA模块的一端分别连接输入模块、A/D转换器,另一端连接控制模块,A/D转换器连接信号放大器,信号放大器连接温度传感器。FPGA模块利用神经网络PID算法,对输入模块和A/D转换器分别传送过来的温度设定值、家用电器的温度采样值进行计算,得到PWM占空比,并通过其产生PWM控制信号,传递给控制模块。控制模块接收FPGA模块传送的PWM波,并与家用电器串联,采用继电器,控制家用电器关断和开启的时间。本技术的具体工作过程如下温度传感器放置于家用电器合适位置,采集到家用电器的温度信号并传送至信号放大器,对温度信号进行放大,经A/D转换器,转化为数字量并传送到FPGA模块;输入模块将温度设定值的数据传送到FPGA模块。FPGA模块,利用神经网络PID算法,对输入模块和A/D转换器分别传送过来的温度设定值、家用电器的温度采样值进行计算,得到PWM占空比,并通过其产生PWM控制信号,传递给控制模块。控制模块接收FPGA模块传送过来的PWM波后,控制家用电器关断与开启的时间,从而达到了对家用电器温度进行控制的目的。本文档来自技高网...

【技术保护点】
一种基于神经网络的温度控制器,其特征在于,包括输入模块、FPGA模块、控制模块、温度传感器、信号放大器、A/D转换器;其中,FPGA模块的一端分别连接输入模块、A/D转换器,另一端连接控制模块,A/D转换器连接信号放大器,信号放大器连接温度传感器。

【技术特征摘要】
1.一种基于神经网络的温度控制器,其特征在于,包括输入模块、FPGA模块、控制模块、温度传感器、信号放大器、A/D转换器;其中...

【专利技术属性】
技术研发人员:王光波陈鹏伟余洁琦刘梦琦解昊晗刘涛高雪莲
申请(专利权)人:华北电力大学
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1