一种卫星接收机温度控制装置、方法及存储介质与流程

文档序号:25211270发布日期:2021-05-28 14:06阅读:46来源:国知局
一种卫星接收机温度控制装置、方法及存储介质与流程

本发明实施例涉及温度控制技术领域,尤其涉及一种卫星接收机温度控制装置、方法及存储介质。



背景技术:

时钟是包括通讯设备在内的所有电子设备的心脏,各种通讯设备对时钟的指标有多种指标要求,一旦时钟指标不符合要求,通讯设备轻则异常,重则瘫痪。通讯领域里信息的传递是通过频分复用和时分复用技术实现的,因此频率和定时的准确度等各项指标无论是对传输效率还是传输质量来说都是至关重要的。随着通讯技术的发展,信息传输的带宽越来越宽,交换的容量越来越大,通讯设备对时钟的要求越来越高,同时也对时钟技术提出更高的要求。

在通信应用中,对于主时钟的授时精度提出了更高的要求,itu-t在g.8272中提出,主时钟的授时精度需要达到±20ns,目前采用单频、tcxo方案的卫星接收机选用的tcxo通常情况下温度稳定度最高为±0.28ppm,在温度变化比较大,超过10℃的情况下,授时精度会大大恶化,如果需要提高授时精度,尤其是在温变较大的环境中的授时精度,其中一个有效的方法就是提高本地时钟的稳定度,采用ocxo甚至铷钟作为本地时钟综合器的时钟源,但是ocxo和铷钟的成本较高;因此,如何稳定卫星接收机的温度,以使其在低成本情况下保证授时精度成为有待解决的问题。



技术实现要素:

本发明提供一种卫星接收机温度控制装置、方法及存储介质,以实现稳定卫星接收机的温度,进而提高卫星接收机的授时精度。

第一方面,本发明实施例提供了一种卫星接收机温度控制装置,所述卫星接收机温度控制装置包括:温度控制模块和与卫星接收机关联的发热模块;

温度控制模块,与所述发热模块连接,用于根据所述卫星接收机的当前温度和目标温度的比较结果控制所述发热模块的工作状态,以使所述发热模块向所述卫星接收机提供热量。

第二方面,本发明实施例还提供了一种卫星接收机温度控制方法,该卫星接收机温度控制方法由本发明实施例中任一所述的一种温度控制模块执行,包括:

接收温度采集模块采集的卫星接收机的当前温度;

根据所述当前温度和预设的目标温度的比较结果控制发热模块的工作状态,以使所述发热模块为所述卫星接收机提供热量。

第三方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的一种卫星接收机温度控制方法。

本发明实施例提供了一种卫星接收机温度控制装置、方法及存储介质,该装置包括温度控制模块和与卫星接收机关联的发热模块;温度控制模块,与发热模块连接,用于根据卫星接收机的当前温度和目标温度的比较结果控制发热模块的工作状态,以使发热模块向卫星接收机提供热量,通过温度控制模块控制发热模块工作,通过发热模块为关联的卫星接收机提供能量,保证卫星接收机工作时的温度稳定,解决了卫星接收机温度变化较大导致的授时精度较低的问题,通过发热模块提供热量,进而稳定卫星接收机的温度,在保证卫星接收机的本地时钟源的授时精度的同时,降低成本。

附图说明

图1是本发明实施例一中的一种卫星接收机温度控制装置的结构示意图;

图2是本发明实施例二中的一种卫星接收机温度控制装置的结构示意图;

图3是本发明实施例二中的另一种卫星接收机温度控制装置的结构示意图;

图4是本发明实施例三中的一种卫星接收机温度控制方法的流程图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种卫星接收机温度控制装置的结构示意图,本实施例可适用于控制卫星接收机温度的情况,该装置包括:温度控制模块11和与卫星接收机12关联的发热模块13;

温度控制模块11,与发热模块13连接,用于根据卫星接收机12的当前温度和目标温度的比较结果控制发热模块13的工作状态,以使发热模块13向卫星接收机12提供热量。

在本实施例中,温度控制模块11可以理解为通过温度控制发热模块工作的模块,在实现上可以是通过电路实现控制,电路可以是模拟电路或者数字电路。发热模块13可以理解为通过工作产生热量的器件,例如,功率mos管、功率三极管、电阻丝等。当前温度可以理解为卫星接收机12在当前采集时刻的温度;目标温度可以理解为卫星接收机12所需要达到的温度,目标温度预先根据实际情况设置,通常需要高于卫星接收机12工作时所需达到的最高温度。

温度控制模块11与发热模块13连接,发热模块13与卫星接收机12关联,发热模块13需要与卫星接收机12近距离放置,例如,可以将发热模块13铺设在卫星接收机12上,或者通过将发热模块13和卫星接收机12铺设在同一个物体上或者板子上,进而实现发热模块13为卫星接收机12提供热量的目的。温度控制模块11比较卫星接收机12的当前温度和目标温度,当前温度低于目标温度时,此时的卫星接收机12温度较低,需要升温,所以控制发热模块13启动工作,发热模块13在启动工作后会产生热量,进而为卫星接收机12提供热量,使卫星接收机12升温,并在当前温度低于目标温度时,控制发热模块13停止工作。保证了卫星接收机12的温度可以稳定在目标温度,进而保证卫星接收机12的本地时钟源的授时精度。

本发明实施例提供了一种卫星接收机温度控制装置,该装置包括温度控制模块和与卫星接收机关联的发热模块;温度控制模块,与发热模块连接,用于在根据卫星接收机的当前温度和目标温度的比较结果控制发热模块的工作状态,以使发热模块向卫星接收机提供热量,通过温度控制模块控制发热模块工作,通过发热模块为关联的卫星接收机提供能量,保证卫星接收机工作时的温度稳定,解决了卫星接收机温度变化较大导致的授时精度较低的问题,通过发热模块提供热量,进而稳定卫星接收机的温度,在保证卫星接收机的本地时钟源的授时精度的同时,降低成本。

实施例二

图2为本发明实施例二提供的一种卫星接收机温度控制装置的结构示意图。本实施例的技术方案在上述技术方案的基础上进一步细化,该装置包括:温度控制模块21、与卫星接收机22关联的发热模块23和温度采集模块24。

温度采集模块24,与温度控制模块21连接,用于采集卫星接收机22的当前温度。

在本实施例中,温度采集模块24可以理解为可以采集温度的模块,用来采集卫星接收机22的当前温度,温度控制模块21从温度采集模块24获取当前温度。温度采集模块可以采集卫星接收机表面的温度,也可以采集卫星接收机内部的温度,根据实际使用需求,将温度采集模块设置在相应的位置上,即可以实现对卫星接收机的当前温度的采集。

进一步地,温度采集模块24为温度传感器,分布于卫星接收机的表面。

在本实施例中,温度传感器可以采用数字温度传感器、热敏元件等,温度传感器从是否需要与被测物体接触可以划分为接触式温度传感器和非接触式温度传感器,其中接触式温度传感器包括压力式温度计、电阻式温度计、双金属温度计等,非接触式温度传感器包括光学高温计、辐射高温计、比色温度计等。可以根据对温度采集精度的需求以及成本综合考虑,选择合适的温度传感器。

在实际设置温度采集模块时,可以采用一个或者多个温度传感器,将其固定在卫星接收机表面或者靠近卫星接收机22表面的地方,采集卫星接收机22一个位置,或者多个位置的温度,当设置一个温度传感器时,采集到的温度即为卫星接收机的当前温度,当设置多个温度传感器时,根据多个温度确定当前温度,可以将采集到的温度的最高值、最低值、平均值、中位数等作为卫星接收机22的当前温度,也可以是通过算法或者公式对多个温度进行计算,得到卫星接收机22的当前温度。

进一步地,温度控制模块21、发热模块23、温度采集模块24与卫星接收机22焊接在印刷电路板25上。

在焊接温度控制模块21、发热模块23与卫星接收机22时,可以焊接在印刷电路板25的同一面,也可以焊接在印刷电路板25的不同面,没有具体的位置限定。本申请实施例中的图2以焊接在印刷电路板25的不同面为例,对温度控制模块21、发热模块23、温度采集模块24与卫星接收机22进行了示例性的展示,并非对此进行限定。发热模块23与卫星接收机22可以对应设置在印刷电路板25的正面和反面,使卫星接收机22可以最大限度的利用发热模块23产生的热量来稳定自身的温度。温度控制模块21、发热模块23和温度采集模块24焊接在印刷电路板25上,通过印刷电路板25实现连接,进而实现通信,例如,温度控制模块21为一个电路,发热模块23为mos管、功率三极管或电阻丝等电子器件,温度控制模块21可以直接通过印刷电路板25与发热模块23连接,实现对发热模块23的控制,温度控制模块21通过印刷电路板25与温度采集模块24连接,从温度采集模块24处获取当前温度,无需额外设置连接线,结构简单,占用空间小。

进一步地,该装置还包括:基座26;

印刷电路板25铺设于基座26上。

通过基座对温度控制模块21、发热模块23、温度采集模块24和卫星接收机22进行承载,将焊接了温度控制模块21、发热模块23、温度采集模块24和卫星接收机22的印刷电路板25铺设在基座26上。

进一步地,该装置还包括:外壳27;

外壳27的底面与基座26连接,用于与基座26共同对温度采集模块24、发热模块23、卫星接收机22和温度控制模块21进行密封。

在本实施例中,外壳27的底面与基座26连接,与基座26一起构成一个密封空间,用来对温度采集模块24、发热模块23、卫星接收机22和温度控制模块21进行密封,保证卫星接收机22的温度,以及避免发热模块的热量流失,使其产生的热量能最大限度的为卫星接收机22利用。外壳27的材料可以选择保温效果较好的材料制成,可以是有机隔热保温材料、无机隔热保温材料、金属类隔热保温材料等等,根据对保温效果、成本等需求选择。

进一步地,该装置还包括:印刷电路板基板28;

基座27铺设于印刷电路板基板上。

示例性的,图3提供了另一种卫星接收机温度控制装置的结构示意图,该装置包括:温度控制模块31、与卫星接收机32关联的发热模块33和温度采集模块34、印刷电路板35、基座36、外壳37、印刷电路板基板38和两个支架39。印刷电路板35通过两个支架39与印刷电路板基板38连接,使印刷电路板35可以不与基座36直接接触,减少发热模块33与基座接触时的热量损失。

本发明实施例提供了一种卫星接收机温度控制装置,该装置包括温度控制模块、与卫星接收机关联的发热模块和温度采集模块、印刷电路板、基座、外壳、印刷电路板基板;通过温度采集模块采集卫星接收机的当前温度,温度控制模块比较当前温度和目标温度,根据比较结果控制发热模块的工作状态,通过将温度控制模块、发热模块和卫星接收机焊接在印刷电路板,使发热模块的热量可以最大限度的卫星接收机利用,并且将温度控制模块和发热模块焊接在印刷电路板可以使温度控制模块和发热模块通过印刷电路板的管脚进行连接,进而实现对发热模块的控制,无需额外设置连接线,结构简单,占用空间小,解决了卫星接收机温度过低导致的授时精度较低的问题,通过发热模块提供热量,进而稳定卫星接收机的温度,在保证卫星接收机的本地时钟源的授时精度的同时,降低成本。

实施例三

图4为本发明实施例三提供的一种卫星接收机温度控制方法的流程图,该方法由本发明任意实施例所提供的温度控制模块执行,该方法包括如下步骤:

步骤s410、接收温度采集模块采集的卫星接收机的当前温度。

温度采集模块采集卫星接收机的当前温度,并将采集到的当前温度发送给温度控制模块。

步骤s420、根据当前温度和预设的目标温度的比较结果控制发热模块的工作状态,以使发热模块为卫星接收机提供热量。

比较当前温度和预设的目标温度,根据比较结果对应调整发热模块的工作状态,例如,当前温度过高时,控制发热模块停止工作;当前温度过低时,控制发热模块开始工作,以使发热模块为卫星接收机提供热量,保证卫星接收机工作温度稳定,进而保证本地时钟源的授时精度。

进一步地,根据所述当前温度和预设的目标温度的比较结果控制发热模块的工作状态可通过下述方式实施:

判断当前温度是否低于目标温度,若是,控制发热模块启动工作;否则,控制发热模块停止工作。

当当前温度低于目标温度时,卫星接收机此时需要升温,达到目标温度,所以控制发热模块工作,产生热量,为卫星接收机提供热量;当当前温度高于目标温度时,卫星接收机此时不再需要升温,所以控制发热模块停止工作。

进一步地,根据所述当前温度和预设的目标温度的比较结果控制发热模块的工作状态还可以通过下述方式实施:

确定当前温度与目标温度的温度差值;

当温度差值小于第一预设阈值时,控制发热模块启动工作;

当温度差值大于第二预设阈值时,控制发热模块停止工作。

其中,第一预设阈值小于第二预设阈值。

在本实施例中,第一预设阈值可以是-3℃、-5℃等小于0℃的值;第二预设阈值可以为2℃、5℃等大于等于0℃的值。当前温度与目标温度的温度差值小于0时,当前温度小于目标温度,此时需要升温,发热模块需启动工作,但是由于温度采集时可能存在误差或其他影响因素,可以在设置发热模块启动工作的条件时,设置一个误差允许的波动范围,例如,当前温度为89℃,目标温度为90℃,第一预设阈值为-2℃,89℃-90℃>-2℃,无需发热模块启动工作,当当前温度低于88℃时,才需要发热模块启动工作。当前温度与目标温度的温度差值大于0时,当前温度大于目标温度,此时需要降温,控制发热模块停止工作,即发热模块在工作过程中,产生的热量已经使卫星接收机的当前温度升温到目标温度了,此时可以直接控制发热模块停止工作,或者在设置时,同样设置一个允许波动范围,例如2℃,则当前温度大于92度时,发热模块才停止工作。通过设置第一预设阈值和第二预设阈值,实现对发热模块工作状态的控制,可以减少发热模块的启动或关闭次数,避免反复开启或关闭时对发热模块造成的损耗。

本发明实施例提供了一种卫星接收机温度控制方法,通过接收温度采集模块采集的卫星接收机的当前温度;根据所述当前温度和预设的目标温度的比较结果控制发热模块的工作状态,以使所述发热模块为所述卫星接收机提供热量,解决了卫星接收机温度变化较大导致的授时精度较低的问题,通过发热模块提供热量,进而稳定卫星接收机的温度,在保证卫星接收机的本地时钟源的授时精度的同时,降低成本。

实施例四

本发明实施例四还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种卫星接收机温度控制方法,该方法包括:

接收温度采集模块采集的卫星接收机的当前温度;

根据所述当前温度和预设的目标温度的比较结果控制发热模块的工作状态,以使所述发热模块为所述卫星接收机提供热量。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的卫星接收机温度控制方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述卫星接收机温度控制装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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