一种温度控制方法技术

技术编号:16643893 阅读:25 留言:0更新日期:2017-11-26 16:03
一种温度控制方法,用于完成多路温度测量数据的判断,同时剔除不正常数据、筛选最高温度和最低温度、进行温度数据判断、上报状态信息、输出加热控制指令,实现由温度测量到加热控制的闭环管理。所述温度控制方法采用温度控制系统实现,温度控制系统包括温度控制器、温度传感器网络、加热器网络和电源,其中温度控制器包括测温输入模块、CPU模块、加热器控制模块和电源转换模块;温度控制器模块变换、采集、判断温度数据以及采集加热器网络所有工作状态信息,产生加热器控制指令,控制加热器供电通路的接通和断开,实现温度闭环控制。

A temperature control method

A temperature control method for measuring data of multi-channel temperature judgment, while excluding the normal data, select the highest temperature and the lowest temperature, the temperature data to determine and report status information, the output of the heating control instruction, achieved by the temperature measurement to control the heating loop management. The temperature control method using temperature control system, temperature control system comprises a temperature controller, temperature sensor, heater and power network network, which includes temperature controller temperature input module, CPU module, heater control module and power conversion module; temperature controller module, temperature data acquisition, transformation and judgment of all network state information acquisition. That generates a heater control command, control and power supply connected to the heater path is disconnected, to achieve closed-loop temperature control.

【技术实现步骤摘要】
一种温度控制方法
本专利技术涉及一种温度控制方法。
技术介绍
在低温环境下,为保证环境温度敏感设备能够正常启动、工作,需要对温度敏感设备进行加热保温,使其工作在理想温度范围内,因此需要一种闭环的温度控制方法。传统的温控系统一般由温控器、加热组件、测温传感器等组成,采用硬件电路控制,利用比较器完成温度判断,再通过继电器开关对加热器进行接通和关断控制。这种传统的温控方法只适用于一个传感器测点对应一路加热器的简单控制,如果加热路数或传感器路数增多,需要成倍增加硬件判别电路,同时一个加热回路中配备一个温度传感器,存在因传感器故障导致整个加热回路失效的风险。
技术实现思路
本专利技术的技术解决问题是:克服现有技术的不足,提供了一种温度控制方法。采用多路传感器和多路加热器的闭环控制方案,实现对温控对象准确、可靠地温控效果。本专利技术目的通过以下技术方案予以实现:一种温度控制方法,包括如下步骤:步骤一、根据温度传感器的测量范围,判断多个温度传感器测量的温度数据是否均正常;步骤二、若所有温度数据均正常,则均属于有效数据,转入步骤五;若存在不正常的温度数据,判断所有温度数据是否均不正常;步骤三、若所有温度数据均不正常,上报温度传感器故障,加热器停止加热,转入步骤十五;步骤四、若有部分温度数据不正常,则剔除不正常数据,其余数据作为有效数据,上报温度传感器异常;步骤五、在有效温度数据范围内,筛选出最高温度和最低温度,判断最高温度是否大于故障温度上限;步骤六、若最高温度大于故障温度上限,上报温度超上限故障,加热器停止加热,转入步骤十五;步骤七、若最高温度不大于故障温度上限,判断最低温度是否小于故障温度下限;步骤八、若最低温度小于故障温度下限,上报温度超下限故障,加热器开始加热,转入步骤十五;步骤九、若最低温度不小于故障温度下限,判断最低温度是否大于正常温度下限;步骤十、若最低温度不大于正常温度下限,转入步骤十三;若最低温度大于正常温度下限,判断最高温度是否小于正常温度上限;步骤十一、若最高温度小于正常温度上限,加热器状态保持不变,转入步骤十五;步骤十二、若最高温度大于正常温度上限,加热器停止加热,转入步骤十五;步骤十三、判断最高温度是否不大于正常温度上限,若最高温度不大于正常温度上限,加热器开始加热,转入步骤十五;步骤十四、若最高温度大于正常温度上限,上报温度超限异常,加热器开始加热;步骤十五、温度控制方法结束,再次输入新的温度数据进行判断控制。上述温度控制方法,采用温度控制系统实现;所述温度控制系统包括温度控制器、温度传感器网络、加热器网络和电源;其中所述温度控制器包括测温输入模块、CPU模块、加热器控制模块;所述温度传感器网络,包括多个带序号的独立温度传感器,用于从一个或多个温控对象获取多个温度测量数据;所述加热器网络,包括多个带序号的独立加热器,用于对一个或多个温控对象进行加热;电源用于对温度控制器进行供电;采用温度控制系统实现温度控制方法的具体实现步骤如下:步骤一、测温输入模块从温度传感器网络获取全部温度传感器电阻信号,将全部温度传感器电阻信号转换为温度传感器电压信号;根据CPU模块输入的控制指令中测量任一温控对象的多个传感器序号,将对应序号的传感器电压信号进行模数转换,得到多个带序号的温度传感器数据;步骤二、测温输入模块采集加热器控制模块中所有加热器网络供电通路的接通和断开状态信息;测温输入模块将加热器网络所有供电通路的接通和断开状态信息、步骤一中多个带序号的温度传感器的数据输出给CPU模块;步骤三、CPU模块根据温度传感器的测量范围,判断测量任一温控对象的多个带序号的温度传感器的温度数据是否均正常;步骤四、若所有温度数据均正常,则均属于有效数据,转入步骤七;若存在不正常的温度数据,判断所有温度数据是否均不正常;步骤五、若所有温度数据均不正常,CPU模块上报温度传感器故障,将带有加热器序号的停止加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,断开加热器网络中相应序号加热器的供电通路,相应序号的加热器停止加热,转入步骤十七;步骤六、若有部分温度数据不正常,CPU模块剔除不正常数据,其余数据作为有效数据,上报温度传感器异常;步骤七、CPU模块在有效温度数据范围内,筛选出最高温度和最低温度,判断最高温度是否大于故障温度上限;步骤八、若最高温度大于故障温度上限,CPU模块上报温度超上限故障,将带有加热器序号的停止加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,断开加热器网络中相应序号加热器的供电通路,相应序号的加热器停止加热,转入步骤十七;步骤九、若最高温度不大于故障温度上限,CPU模块判断最低温度是否小于故障温度下限;步骤十、若最低温度小于故障温度下限,CPU模块上报温度超下限故障,将带有加热器序号的开始加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,接通加热器网络中相应序号加热器的供电通路,相应序号的加热器开始加热,转入步骤十七;步骤十一、若最低温度不小于故障温度下限,CPU模块判断最低温度是否大于正常温度下限;步骤十二、若最低温度不大于正常温度下限,转入步骤十五;若最低温度大于正常温度下限,CPU模块判断最高温度是否小于正常温度上限;步骤十三、若最高温度小于正常温度上限,将带有加热器序号的加热器当前供电通路的状态信息作为指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,保持加热器网络中相应序号加热器的供电通路状态,相应序号的加热器保持工作状态不变,转入步骤十七;步骤十四、若最高温度大于正常温度上限,将带有加热器序号的停止加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,断开加热器网络中相应序号加热器的供电通路,相应序号的加热器停止加热,转入步骤十七;步骤十五、CPU模块判断最高温度是否不大于正常温度上限,若最高温度不大于正常温度上限,将带有加热器序号的开始加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,接通加热器网络中相应序号加热器的供电通路,相应序号的加热器开始加热,转入步骤十七;步骤十六、若最高温度大于正常温度上限,CPU模块上报温度超限异常,将带有加热器序号的开始加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,接通加热器网络中相应序号加热器的供电通路,相应序号的加热器开始加热;步骤十七、CPU模块温度数据判断、加热器供电控制指令输出和信息上报结束,然后CPU模块将测量下一温控对象的多个传感器序号作为控制指令发送给测温输入模块,继续进行温度数据判断、加热器供电控制指令输出和信息上报。上述温度控制方法,所述温控系统的测温输入模块包括传感器信号调理电路、多路选择控制电路、A/D电路;传感器信号调理电路,用于从温度传感器网络获取全部温度传感器电阻信号,将全部温度传感器电阻信号转换为温度传感器电压信号,然后将温度传感器电压信号输出给多路选择控制器;多路选择控制电路,根据CPU模块输入控制指令中的多个传感器序号,接收本文档来自技高网...
一种温度控制方法

【技术保护点】
一种温度控制方法,其特征在于:包括如下步骤:步骤一、根据温度传感器的测量范围,判断多个温度传感器测量的温度数据是否均正常;步骤二、若所有温度数据均正常,则均属于有效数据,转入步骤五;若存在不正常的温度数据,判断所有温度数据是否均不正常;步骤三、若所有温度数据均不正常,上报温度传感器故障,加热器停止加热,转入步骤十五;步骤四、若有部分温度数据不正常,则剔除不正常数据,其余数据作为有效数据,上报温度传感器异常;步骤五、在有效温度数据范围内,筛选出最高温度和最低温度,判断最高温度是否大于故障温度上限;步骤六、若最高温度大于故障温度上限,上报温度超上限故障,加热器停止加热,转入步骤十五;步骤七、若最高温度不大于故障温度上限,判断最低温度是否小于故障温度下限;步骤八、若最低温度小于故障温度下限,上报温度超下限故障,加热器开始加热,转入步骤十五;步骤九、若最低温度不小于故障温度下限,判断最低温度是否大于正常温度下限;步骤十、若最低温度不大于正常温度下限,转入步骤十三;若最低温度大于正常温度下限,判断最高温度是否小于正常温度上限;步骤十一、若最高温度小于正常温度上限,加热器状态保持不变,转入步骤十五;步骤十二、若最高温度大于正常温度上限,加热器停止加热,转入步骤十五;步骤十三、判断最高温度是否不大于正常温度上限,若最高温度不大于正常温度上限,加热器开始加热,转入步骤十五;步骤十四、若最高温度大于正常温度上限,上报温度超限异常,加热器开始加热;步骤十五、温度控制方法结束,再次输入新的温度数据进行判断控制。...

【技术特征摘要】
1.一种温度控制方法,其特征在于:包括如下步骤:步骤一、根据温度传感器的测量范围,判断多个温度传感器测量的温度数据是否均正常;步骤二、若所有温度数据均正常,则均属于有效数据,转入步骤五;若存在不正常的温度数据,判断所有温度数据是否均不正常;步骤三、若所有温度数据均不正常,上报温度传感器故障,加热器停止加热,转入步骤十五;步骤四、若有部分温度数据不正常,则剔除不正常数据,其余数据作为有效数据,上报温度传感器异常;步骤五、在有效温度数据范围内,筛选出最高温度和最低温度,判断最高温度是否大于故障温度上限;步骤六、若最高温度大于故障温度上限,上报温度超上限故障,加热器停止加热,转入步骤十五;步骤七、若最高温度不大于故障温度上限,判断最低温度是否小于故障温度下限;步骤八、若最低温度小于故障温度下限,上报温度超下限故障,加热器开始加热,转入步骤十五;步骤九、若最低温度不小于故障温度下限,判断最低温度是否大于正常温度下限;步骤十、若最低温度不大于正常温度下限,转入步骤十三;若最低温度大于正常温度下限,判断最高温度是否小于正常温度上限;步骤十一、若最高温度小于正常温度上限,加热器状态保持不变,转入步骤十五;步骤十二、若最高温度大于正常温度上限,加热器停止加热,转入步骤十五;步骤十三、判断最高温度是否不大于正常温度上限,若最高温度不大于正常温度上限,加热器开始加热,转入步骤十五;步骤十四、若最高温度大于正常温度上限,上报温度超限异常,加热器开始加热;步骤十五、温度控制方法结束,再次输入新的温度数据进行判断控制。2.根据权利要求1所述的一种温度控制方法,其特征在于:采用温度控制系统实现;所述温度控制系统包括温度控制器、温度传感器网络、加热器网络和电源;其中所述温度控制器包括测温输入模块、CPU模块、加热器控制模块;所述温度传感器网络,包括多个带序号的独立温度传感器,用于从一个或多个温控对象获取多个温度测量数据;所述加热器网络,包括多个带序号的独立加热器,用于对一个或多个温控对象进行加热;电源用于对温度控制器进行供电;采用温度控制系统实现温度控制方法的具体实现步骤如下:步骤一、测温输入模块从温度传感器网络获取全部温度传感器电阻信号,将全部温度传感器电阻信号转换为温度传感器电压信号;根据CPU模块输入的控制指令中测量任一温控对象的多个传感器序号,将对应序号的传感器电压信号进行模数转换,得到多个带序号的温度传感器数据;步骤二、测温输入模块采集加热器控制模块中所有加热器网络供电通路的接通和断开状态信息;测温输入模块将加热器网络所有供电通路的接通和断开状态信息、步骤一中多个带序号的温度传感器的数据输出给CPU模块;步骤三、CPU模块根据温度传感器的测量范围,判断测量任一温控对象的多个带序号的温度传感器的温度数据是否均正常;步骤四、若所有温度数据均正常,则均属于有效数据,转入步骤七;若存在不正常的温度数据,判断所有温度数据是否均不正常;步骤五、若所有温度数据均不正常,CPU模块上报温度传感器故障,将带有加热器序号的停止加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,断开加热器网络中相应序号加热器的供电通路,相应序号的加热器停止加热,转入步骤十七;步骤六、若有部分温度数据不正常,CPU模块剔除不正常数据,其余数据作为有效数据,上报温度传感器异常;步骤七、CPU模块在有效温度数据范围内,筛选出最高温度和最低温度,判断最高温度是否大于故障温度上限;步骤八、若最高温度大于故障温度上限,CPU模块上报温度超上限故障,将带有加热器序号的停止加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,断开加热器网络中相应序号加热器的供电通路,相应序号的加热器停止加热,转入步骤十七;步骤九、若最高温度不大于故障温度上限,CPU模块判断最低温度是否小于故障温度下限;步骤十、若最低温度小于故障温度下限,CPU模块上报温度超下限故障,将带有加热器序号的开始加热指令输出给加热器控制模块,加热器控制模块接收CPU模块输入的带加热器序号的供电控制指令后,接通加热器网络中相应序号加热器的供电通路,相应序号的加热...

【专利技术属性】
技术研发人员:王淑炜张素明王之平黄晨阎小涛汪文明文艺韩雨桐岳玮徐晨陈志会
申请(专利权)人:北京宇航系统工程研究所中国运载火箭技术研究院
类型:发明
国别省市:北京,11

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

1