一种全自动的数字自适应控温装置及其控温方法与流程

文档序号:15491670发布日期:2018-09-21 20:42阅读:585来源:国知局

本发明涉及全自动自适应控温技术,具体涉及一种全自动的数字自适应控温装置及其控温方法。



背景技术:

实践表明,现有控温技术由于自身原理有限,存在如下问题:

其一,不能实现完全自适应:现有控温技术负反馈增益固定,在用户使用前需要进行标定,在控温过程中不能根据每次控温的实际情况进行改变,浪费主控数字芯片计算资源,精度低,效率低,功耗大。

其二,不能全自动控制温度:除了需要用户设定参考温度,还需要用户设置固定的负反馈增益,另外还需要确保控温器件控温方向与设定保持一致。这使得控温场景受限,不易在无人操作的情况下使用,纠错能力低。



技术实现要素:

为了解决现有控温装置不能实现完全自适应和不能全自动的缺点,本发明提出了一种全自动的数字自适应控温装置及其控温方法。

本发明的一个目的在于提出一种全自动的数字自适应控温装置。

本发明的全自动的数字自适应控温装置包括:温度传感器、温度采样电路、模数转换单元、主控数字芯片、控温器件驱动电路、控温器件和基准温度设定电路;其中,温度传感器位于控温目标的表面;温度传感器的输出端连接至温度采样电路的输入端;温度采样电路的输出端连接至模数转换单元的输入端;模数转换单元的输出端与主控数字芯片的信号端相连接;基准温度设定电路的输出端连接至主控数字芯片的控制端;主控数字芯片的输出端连接至控温器件驱动电路的输入端;控温器件驱动电路的输出端连接至控温器件的输入端;控温器件紧贴控温目标的表面;通过基准温度设定电路将控温目标的参考温度值设置至主控数字芯片;温度传感器采集控温目标的温度,将温度值转换为电信号传输至温度采样电路;温度采样电路将电信号转换成电压信号后传输至模数转换单元;主控数字芯片向模数转换单元发送采样信号,模数转换单元将电压信号转化为数字信号后传输至主控数字芯片,主控数字芯片得到温度采样值;主控数字芯片根据本次温度采样值、上次温度采样值、参考温度值以及上次控温信号的脉冲宽度设定本次控温信号的脉冲宽度,向控温器件驱动电路发送控温信号,控温器件驱动电路将控温信号转换成电信号并驱动控温器件工作;控温器件根据控温信号进行对应脉冲宽度的升温或降温,从而控制控温目标的温度至参考温度值。

温度传感器采用电流温度传感器、电压温度传感器或热敏电阻;将测量的温度值转换为对应的电流值、电压值或者电阻值。

温度采样电路对温度传感器产生的与温度对应的电压值、电流值或电阻值进行处理,转换成供模数转换使用的电压信号。

主控数字芯片为内置自适应控温程序的单片机、现场可编程门阵列(fpga)芯片或复杂可编程逻辑器件(cpld)芯片。

本发明的另一个目的在于提供一种全自动的数字自适应控温装置的控温方法。

本发明的全自动的数字自适应控温装置的控温方法,包括以下步骤:

1)主控数字芯片上电启动,根据需求通过基准温度设定电路将控温目标的参考温度值tset设置至主控数字芯片,然后对主控数字芯片的内部寄存器进行初始化,根据主控数字芯片输出将模数转换单元初始化,由此完成全自动的数字自适应控温装置的初始化;

2)温度传感器采集控温目标的温度,将温度值转换为电信号传输至温度采样电路;温度采样电路将电信号转换成电压信号后传输至模数转换单元;

3)主控数字芯片向模数转换单元发出第一试探性采样信号,模数转换器将电压信号转换为数字信号并传输至主控数字芯片;

4)主控数字芯片得到第一次试探温度采样值tb1并存储;

5)设置第一次试探性控温信号的脉冲宽度t01以及第一次试探性控温信号的控温方向,控温方向为制冷或制热,主控数字芯片向控温器件驱动电路发出第一次试探性控温信号;

6)第一次试探性控温结束后,主控数字芯片向模数转换单元发出第二试探性采样信号,模数转换器将电压信号转换为数字信号并传输至主控数字芯片;

7)主控数字芯片得到第二次试探温度采样值tb2并存储;

8)主控数字芯片根据第一次试探温度采样值tb1、第二次试探温度采样值tb2和参考温度值设定负反馈的控温方向,之后的控温一直按照这个控温方向进行;

9)设置第二次试探性控温信号的脉冲宽度t02,主控数字芯片按照步骤8)中确定的控温方向向控温器件驱动电路发出第二次试探性控温信号;

10)主控数字芯片向模数转换单元发出第n次采样信号,模数转换器将电压信号转换为数字信号并传输至主控数字芯片,n=1,2,3,4,5……;

11)主控数字芯片得到第n次温度采样值tn并存储;

12)主控数字芯片按照步骤8)中确定的控温方向向控温器件驱动电路发出第n次控温信号,第n次控温信号的脉冲宽度τn为:其中,tn为第n次温度采样值,tn-1为第n-1次温度采样值,τn-1为第n-1次控温信号的脉冲宽度,t0=tb2,τ0=t02;

13)由于控温目标温度漂移,重复步骤10)~12),持续控制控温目标的温度;

14)控温结束时,关闭电源,停止控温。

其中,在步骤5)中,第一次试探性控温,用于确定控温负反馈方向,第一次试探性脉冲宽度的宽度根据控温目标的比热容进行用户自主设置,设置的最小脉冲宽度不得小于adc的分辨率。

在步骤8)中,第一次试探温度采样值tb1和参考温度值的差值的绝对值|tb1-tset|,与第二次试探温度采样值tb2和参考温度值的差值的绝对值|tb2-tset|,如果|tb1-tset|<|tb2-tset|,则控温方向与第一次试探性控温方向相反,反之如果|tb1-tset|>|tb2-tset|,则控温方向与第一次试探性控温方向相同。

在步骤9)中,第二次试探性控温信号的脉冲宽度根据控温目标的比热容进行用户自主设置,设置的最小脉冲宽度不得小于adc的分辨率。

本发明的优点:

本发明采用两次试探性控温信号确定控温方向,再按照控温方向并根据上一次温度采样值、本次温度采样值、上次控温信号的脉冲宽度确定本次的控温信号的脉冲宽度将控温目标的温度控制到参考温度值,能够实现完全自动的自适应温度调节;第一、实现完全自适应:每次的负反馈增益根据上一次控温情况确定,能够与控温目标情况得到完全适配,节约资源,提高精度,降低功耗,有利于系统温度长期处于稳定状态;第二、实现全自动:无需用户确保控温器件控温方向与程序逻辑设定是否一致,控温装置可以进行开机自检确定控温负反馈方向;本发明解决了现有控温系统存在的无法完全实现完全自适应,不能更好的和控温目标适配,无法实现全自动,需要用户标定,纠错率低等问题。

附图说明

图1为本发明的全自动的数字自适应控温装置的结构框图;

图2为本发明的全自动的数字自适应控温方法的流程图。

具体实施方式

下面结合附图,通过具体实施例,进一步阐述本发明。

如图1所示,本实施例的全自动的数字自适应控温装置包括:温度传感器、温度采样电路、模数转换单元adc、主控数字芯片、控温器件驱动电路、控温器件和基准温度设定电路;其中,温度传感器紧贴控温目标的上表面;温度传感器的输出端连接至温度采样电路的输入端;温度采样电路的输出端连接至模数转换单元的输入端;模数转换单元的输出端与主控数字芯片的信号端相连接;基准温度设定电路连接至主控数字芯片的控制端;主控数字芯片的输出端连接至控温器件驱动电路的输入端;控温器件驱动电路的输出端连接至控温器件的输入端;控温器件紧贴控温目标的下表面。

温度传感器采用热敏电阻;温度采样电路对温度传感器产生的电阻值转换成供模数转换使用的电压信号;模数转换单元adc为18位数字信号输出;主控数字芯片为内置自适应控温程序的cpld芯片,晶振频率为10mhz。

本实施例的全自动的数字自适应控温装置的控温方法,如图2所示,包括以下步骤:

1)主控数字芯片上电启动,根据需求通过基准温度设定电路将控温目标的参考温度值tset=25°c设置至主控数字芯片,然后对主控数字芯片的内部寄存器进行初始化,根据主控数字芯片输出将模数转换单元初始化,由此完成全自动的数字自适应控温装置的初始化;

2)温度传感器采集控温目标的温度,将温度值转换为电信号传输至温度采样电路;温度采样电路将电信号转换成电压信号后传输至模数转换单元;

3)主控数字芯片向模数转换单元发出第一试探性采样信号,模数转换器将电压信号转换为数字信号并传输至主控数字芯片;

4)主控数字芯片得到第一次试探温度采样值tb1并存储;

5)主控数字芯片向控温器件驱动电路发出第一次试探性控温信号,第一次试探性控温信号的脉冲宽度为t01=1s,控温方向为制热;

6)第一次试探性控温结束后,主控数字芯片向模数转换单元发出第二试探性采样信号,模数转换器将电压信号转换为数字信号并传输至主控数字芯片;

7)主控数字芯片得到第二次试探温度采样值tb2并存储;

8)第一次试探温度采样值tb1和参考温度值的差值的绝对值|tb1-tset|,与第二次试探温度采样值tb2和参考温度值的差值的绝对值|tb2-tset|,如果|tb1-tset|<|tb2-tset|,则控温方向按照制冷控温,反之如果|tb1-tset|>|tb2-tset|,则控温方向按照制热控温;

9)主控数字芯片按照步骤8)中确定的控温方向向控温器件驱动电路发出第二次试探性控温信号,第二次试探性控温信号的脉冲宽度为t02=5s;

10)主控数字芯片向模数转换单元发出第n次采样信号,模数转换器将电压信号转换为数字信号并传输至主控数字芯片,n=1,2,3,4,5……;

11)主控数字芯片得到第n次温度采样值tn并存储;

12)主控数字芯片按照步骤8)中确定的控温方向向控温器件驱动电路发出第n次控温信号,第n次控温信号的脉冲宽度τn为:其中,tn为第n次温度采样值,tn-1为第n-1次温度采样值,τn-1为第n-1次控温信号的脉冲宽度,t0=tb2,τ0=t02;

13)由于控温目标温度漂移,重复步骤10)~12),持续控制控温目标的温度;

14)控温结束时,关闭电源,停止控温。

本实施例的控温系统的测温精度达到400~500μk,晶振周期决定控温最短脉冲,温度调节精度可以达到2μk。

最后需要注意的是,公布实施例的目的在于帮助进一步理解本发明,但是本领域的技术人员可以理解:在不脱离本发明及所附的权利要求的精神和范围内,各种替换和修改都是可能的。因此,本发明不应局限于实施例所公开的内容,本发明要求保护的范围以权利要求书界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1