Satellite receiver temperature control device, method and storage medium

文档序号:509746 发布日期:2021-05-28 浏览:5次 中文

阅读说明:本技术 一种卫星接收机温度控制装置、方法及存储介质 (Satellite receiver temperature control device, method and storage medium ) 是由 张辉 刘朝胜 滕成旺 陈健 吴继华 于 2020-12-31 设计创作,主要内容包括:本发明实施例公开了一种卫星接收机温度控制装置、方法及存储介质,该装置包括温度控制模块和与卫星接收机关联的发热模块;温度控制模块,与发热模块连接,用于根据卫星接收机的当前温度和目标温度的比较结果控制发热模块的工作状态,以使发热模块向卫星接收机提供热量,通过温度控制模块控制发热模块工作,通过发热模块为关联的卫星接收机提供能量,保证卫星接收机工作时的温度稳定,解决了卫星接收机温度变化较大导致的授时精度较低的问题,通过发热模块提供热量,进而稳定卫星接收机的温度,在保证卫星接收机的本地时钟源的授时精度的同时,降低成本。(The embodiment of the invention discloses a temperature control device, a method and a storage medium of a satellite receiver, wherein the device comprises a temperature control module and a heating module associated with the satellite receiver; the temperature control module is connected with the heating module and used for controlling the working state of the heating module according to the comparison result of the current temperature and the target temperature of the satellite receiver, so that the heating module provides heat for the satellite receiver, the heating module is controlled to work through the temperature control module, energy is provided for the associated satellite receiver through the heating module, the temperature stability of the satellite receiver during working is ensured, the problem that the time service precision is lower due to the fact that the temperature of the satellite receiver changes greatly is solved, heat is provided through the heating module, the temperature of the satellite receiver is further stabilized, the time service precision of a local clock source of the satellite receiver is ensured, and the cost is reduced.)

1. A satellite receiver temperature control apparatus, comprising: a temperature control module and a heating module associated with the satellite receiver;

and the temperature control module is connected with the heating module and used for controlling the working state of the heating module according to the comparison result of the current temperature and the target temperature of the satellite receiver so as to enable the heating module to provide heat for the satellite receiver.

2. The apparatus of claim 1, further comprising: a temperature acquisition module;

and the temperature acquisition module is connected with the temperature control module and is used for acquiring the current temperature of the satellite receiver.

3. The apparatus of claim 2, wherein the temperature acquisition modules are temperature sensors distributed on the surface of the satellite receiver.

4. The apparatus of claim 2, wherein the temperature control module, the heat generating module, the temperature acquisition module and the satellite receiver are soldered on a printed circuit board.

5. The apparatus of claim 4, further comprising: a base;

the printed circuit board is laid on the base.

6. The apparatus of claim 5, further comprising: a housing;

the bottom surface of the shell is connected with the base and used for sealing the temperature acquisition module, the heating module, the satellite receiver and the temperature control module together with the base.

7. The apparatus of claim 5, further comprising: a printed circuit board substrate;

the base is laid on the printed circuit board substrate.

8. A satellite receiver temperature control method, performed by the temperature control module of any one of claims 1-7, comprising:

receiving the current temperature of the satellite receiver acquired by the temperature acquisition module;

and controlling the working state of the heating module according to the comparison result of the current temperature and the preset target temperature so that the heating module provides heat for the satellite receiver.

9. The method according to claim 8, wherein the controlling the operating state of the heat generating module according to the comparison result between the current temperature and the preset target temperature comprises:

judging whether the current temperature is lower than the target temperature or not, if so, controlling the heating module to start to work; otherwise, controlling the heating module to stop working.

10. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, is adapted to carry out a satellite receiver temperature control method according to any one of claims 8 to 9.

Technical Field

The embodiment of the invention relates to the technical field of temperature control, in particular to a satellite receiver temperature control device, a satellite receiver temperature control method and a storage medium.

Background

The clock is the heart of all electronic equipment including communication equipment, and various communication equipment have multiple index requirements for the index of the clock, and once the clock index does not meet the requirement, the communication equipment is abnormal if light, and paralysis if heavy. Information transmission in the communication field is realized by frequency division multiplexing and time division multiplexing, so that various indexes such as frequency and timing accuracy are very important for transmission efficiency and transmission quality. With the development of communication technology, the bandwidth of information transmission is wider and wider, the capacity of exchange is larger and larger, and the requirement of communication equipment on a clock is higher and higher, and meanwhile, the requirement on the clock technology is also higher.

In communication application, a higher requirement is provided for the timing precision of a main clock, ITU-T provides in G.8272 that the timing precision of the main clock needs to reach +/-20 ns, the highest temperature stability of the TCXO selected by a satellite receiver adopting a single-frequency and TCXO scheme at present is +/-0.28 ppm under the normal condition, the timing precision is greatly deteriorated under the condition that the temperature variation is large and exceeds 10 ℃, if the timing precision needs to be improved, particularly the timing precision in the environment with large temperature variation, one effective method is to improve the stability of a local clock, and the OCXO or even a rubidium clock is used as a clock source of a local clock synthesizer, but the cost of the OCXO and the rubidium clock is higher; therefore, how to stabilize the temperature of the satellite receiver so as to ensure the time service precision at low cost becomes a problem to be solved.

Disclosure of Invention

The invention provides a temperature control device, a temperature control method and a storage medium of a satellite receiver, which are used for stabilizing the temperature of the satellite receiver and further improving the time service precision of the satellite receiver.

In a first aspect, an embodiment of the present invention provides a satellite receiver temperature control apparatus, where the satellite receiver temperature control apparatus includes: a temperature control module and a heating module associated with the satellite receiver;

and the temperature control module is connected with the heating module and used for controlling the working state of the heating module according to the comparison result of the current temperature and the target temperature of the satellite receiver so as to enable the heating module to provide heat for the satellite receiver.

In a second aspect, an embodiment of the present invention further provides a method for controlling a temperature of a satellite receiver, where the method for controlling a temperature of a satellite receiver is performed by a temperature control module according to any one of the embodiments of the present invention, and includes:

receiving the current temperature of the satellite receiver acquired by the temperature acquisition module;

and controlling the working state of the heating module according to the comparison result of the current temperature and the preset target temperature so that the heating module provides heat for the satellite receiver.

In a third aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement a satellite receiver temperature control method according to any one of the embodiments of the present invention.

The embodiment of the invention provides a temperature control device, a method and a storage medium of a satellite receiver, wherein the device comprises a temperature control module and a heating module associated with the satellite receiver; the temperature control module is connected with the heating module and used for controlling the working state of the heating module according to the comparison result of the current temperature and the target temperature of the satellite receiver, so that the heating module provides heat for the satellite receiver, the heating module is controlled to work through the temperature control module, energy is provided for the associated satellite receiver through the heating module, the temperature stability of the satellite receiver during working is ensured, the problem that the time service precision is lower due to the fact that the temperature of the satellite receiver changes greatly is solved, heat is provided through the heating module, the temperature of the satellite receiver is further stabilized, the time service precision of a local clock source of the satellite receiver is ensured, and the cost is reduced.

Drawings

Fig. 1 is a schematic structural diagram of a satellite receiver temperature control device according to a first embodiment of the present invention;

fig. 2 is a schematic structural diagram of a satellite receiver temperature control device according to a second embodiment of the present invention;

fig. 3 is a schematic structural diagram of another satellite receiver temperature control device according to a second embodiment of the present invention;

fig. 4 is a flowchart of a method for controlling the temperature of a satellite receiver according to a third embodiment of the present invention.

Detailed Description

The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.

Example one

Fig. 1 is a schematic structural diagram of a satellite receiver temperature control apparatus according to an embodiment of the present invention, where the embodiment is applicable to controlling a temperature of a satellite receiver, and the apparatus includes: a temperature control module 11 and a heating module 13 associated with the satellite receiver 12;

and the temperature control module 11 is connected with the heating module 13 and is used for controlling the working state of the heating module 13 according to the comparison result of the current temperature and the target temperature of the satellite receiver 12, so that the heating module 13 provides heat for the satellite receiver 12.

In this embodiment, the temperature control module 11 may be understood as a module that controls the operation of the heat generating module through temperature, and may be implemented by a circuit, where the circuit may be an analog circuit or a digital circuit. The heat generating module 13 may be understood as a device that generates heat by operation, such as a power MOS transistor, a power transistor, a resistance wire, and the like. The current temperature may be understood as the temperature of the satellite receiver 12 at the current acquisition time; the target temperature is understood to be the temperature that the satellite receiver 12 needs to reach, and the target temperature is set in advance according to actual conditions and generally needs to be higher than the highest temperature that the satellite receiver 12 needs to reach when operating.

The temperature control module 11 is connected to the heating module 13, the heating module 13 is associated with the satellite receiver 12, and the heating module 13 needs to be placed in a close distance with the satellite receiver 12, for example, the heating module 13 may be laid on the satellite receiver 12, or the heating module 13 and the satellite receiver 12 may be laid on the same object or a board, so as to achieve the purpose that the heating module 13 provides heat for the satellite receiver 12. The temperature control module 11 compares the current temperature of the satellite receiver 12 with the target temperature, and when the current temperature is lower than the target temperature, the temperature of the satellite receiver 12 is lower at this time and needs to be raised, so that the heating module 13 is controlled to start to work, the heating module 13 generates heat after starting to work, heat is further provided for the satellite receiver 12, the satellite receiver 12 is raised in temperature, and when the current temperature is lower than the target temperature, the heating module 13 is controlled to stop working. The temperature of the satellite receiver 12 can be stabilized at the target temperature, and the time service precision of the local clock source of the satellite receiver 12 is further ensured.

The embodiment of the invention provides a temperature control device of a satellite receiver, which comprises a temperature control module and a heating module associated with the satellite receiver; the temperature control module is connected with the heating module and used for controlling the working state of the heating module according to the comparison result of the current temperature and the target temperature of the satellite receiver, so that the heating module provides heat for the satellite receiver, the heating module is controlled to work through the temperature control module, energy is provided for the associated satellite receiver through the heating module, the temperature stability of the satellite receiver during working is ensured, the problem that the time service precision is lower due to the fact that the temperature of the satellite receiver changes greatly is solved, heat is provided through the heating module, the temperature of the satellite receiver is further stabilized, the time service precision of a local clock source of the satellite receiver is ensured, and the cost is reduced.

Example two

Fig. 2 is a schematic structural diagram of a satellite receiver temperature control device according to a second embodiment of the present invention. The technical scheme of the embodiment is further refined on the basis of the technical scheme, and the device comprises: a temperature control module 21, a heat generation module 23 associated with the satellite receiver 22, and a temperature acquisition module 24.

And the temperature acquisition module 24 is connected with the temperature control module 21 and is used for acquiring the current temperature of the satellite receiver 22.

In this embodiment, the temperature acquisition module 24 may be understood as a module capable of acquiring a temperature, and is used for acquiring a current temperature of the satellite receiver 22, and the temperature control module 21 acquires the current temperature from the temperature acquisition module 24. The temperature acquisition module can acquire the temperature on the surface of the satellite receiver and also can acquire the temperature in the satellite receiver, and the temperature acquisition module is arranged at a corresponding position according to the actual use requirement, so that the acquisition of the current temperature of the satellite receiver can be realized.

Further, the temperature acquisition module 24 is a temperature sensor, and is distributed on the surface of the satellite receiver.

In this embodiment, the temperature sensor may be a digital temperature sensor, a thermosensitive element, or the like, and the temperature sensor may be classified into a contact temperature sensor including a pressure thermometer, a resistance thermometer, a bimetal thermometer, or the like, and a non-contact temperature sensor including an optical pyrometer, a radiation pyrometer, a colorimetric thermometer, or the like, depending on whether contact with the measured object is required. And a proper temperature sensor can be selected according to the requirement on temperature acquisition precision and the comprehensive consideration of cost.

When the temperature acquisition module is actually set, one or more temperature sensors may be adopted, and fixed on the surface of the satellite receiver or a place close to the surface of the satellite receiver 22 to acquire the temperature of one or more positions of the satellite receiver 22, when one temperature sensor is set, the acquired temperature is the current temperature of the satellite receiver, when a plurality of temperature sensors are set, the current temperature is determined according to a plurality of temperatures, the highest value, the lowest value, the average value, the median and the like of the acquired temperature may be used as the current temperature of the satellite receiver 22, or the plurality of temperatures may be calculated by an algorithm or a formula to obtain the current temperature of the satellite receiver 22.

Further, the temperature control module 21, the heating module 23, the temperature acquisition module 24 and the satellite receiver 22 are soldered on the printed circuit board 25.

When the temperature control module 21, the heat generating module 23 and the satellite receiver 22 are soldered, they may be soldered to the same surface of the printed circuit board 25, or may be soldered to different surfaces of the printed circuit board 25, and there is no specific position limitation. Fig. 2 in the embodiment of the present application illustrates the temperature control module 21, the heat generating module 23, the temperature acquisition module 24, and the satellite receiver 22 by way of example, and not by way of limitation, as being soldered to different surfaces of the printed circuit board 25. The heating module 23 and the satellite receiver 22 can be correspondingly arranged on the front and back surfaces of the printed circuit board 25, so that the satellite receiver 22 can utilize the heat generated by the heating module 23 to the maximum extent to stabilize the temperature of the satellite receiver. Temperature control module 21, heating module 23 and temperature acquisition module 24 weld on printed circuit board 25, realize connecting through printed circuit board 25, and then realize communication, for example, temperature control module 21 is a circuit, heating module 23 is MOS pipe, electronic device such as power triode or resistance wire, temperature control module 21 can directly be connected with heating module 23 through printed circuit board 25, realize the control to heating module 23, temperature control module 21 passes through printed circuit board 25 and is connected with temperature acquisition module 24, obtain current temperature from temperature acquisition module 24, need not additionally to set up the connecting wire, moreover, the steam generator is simple in structure, and the occupation space is little.

Further, the apparatus further comprises: a base 26;

the printed circuit board 25 is laid on the base 26.

The temperature control module 21, the heating module 23, the temperature acquisition module 24, and the satellite receiver 22 are supported by the base, and the printed circuit board 25 on which the temperature control module 21, the heating module 23, the temperature acquisition module 24, and the satellite receiver 22 are soldered is laid on the base 26.

Further, the apparatus further comprises: a housing 27;

the bottom surface of the housing 27 is connected to the base 26 for sealing the temperature acquisition module 24, the heat generation module 23, the satellite receiver 22, and the temperature control module 21 together with the base 26.

In this embodiment, the bottom surface of the housing 27 is connected to the base 26, and forms a sealed space together with the base 26, so as to seal the temperature acquisition module 24, the heating module 23, the satellite receiver 22 and the temperature control module 21, ensure the temperature of the satellite receiver 22, and prevent the heat loss of the heating module, so that the generated heat can be utilized by the satellite receiver 22 to the maximum extent. The material of the housing 27 may be made of a material with a good heat preservation effect, such as an organic heat insulation material, an inorganic heat insulation material, a metal heat insulation material, and the like, and is selected according to the requirements on heat preservation effect, cost, and the like.

Further, the apparatus further comprises: a printed circuit board substrate 28;

the base 27 is laid on the printed circuit board substrate.

For example, fig. 3 provides a schematic structural diagram of another satellite receiver temperature control device, which includes: a temperature control module 31, a heat generation module 33 and a temperature acquisition module 34 associated with the satellite receiver 32, a printed circuit board 35, a base 36, a housing 37, a printed circuit board substrate 38 and two supports 39. The printed circuit board 35 is connected to the printed circuit board substrate 38 through the two brackets 39, so that the printed circuit board 35 does not directly contact the base 36, and heat loss when the heat generating module 33 contacts the base is reduced.

The embodiment of the invention provides a temperature control device of a satellite receiver, which comprises a temperature control module, a heating module and a temperature acquisition module which are associated with the satellite receiver, a printed circuit board, a base, a shell and a printed circuit board substrate; the current temperature of the satellite receiver is acquired through the temperature acquisition module, the current temperature and the target temperature are compared through the temperature control module, the working state of the heating module is controlled according to the comparison result, the heat of the heating module can be utilized to the maximum extent by welding the temperature control module, the heating module and the satellite receiver on the printed circuit board, the temperature control module and the heating module can be connected through pins of the printed circuit board by welding the temperature control module and the heating module on the printed circuit board, the control on the heating module is further realized, no additional connecting wire is needed to be arranged, the structure is simple, the occupied space is small, the problem of low time service precision caused by the over-low temperature of the satellite receiver is solved, the temperature of the satellite receiver is stabilized through the heating module, the heat is provided while the time service precision of a local clock source of the satellite receiver is ensured, the cost is reduced.

EXAMPLE III

Fig. 4 is a flowchart of a method for controlling a temperature of a satellite receiver according to a third embodiment of the present invention, where the method is executed by a temperature control module according to any embodiment of the present invention, and the method includes the following steps:

and S410, receiving the current temperature of the satellite receiver acquired by the temperature acquisition module.

The temperature acquisition module acquires the current temperature of the satellite receiver and sends the acquired current temperature to the temperature control module.

And step S420, controlling the working state of the heating module according to the comparison result of the current temperature and the preset target temperature so that the heating module provides heat for the satellite receiver.

Comparing the current temperature with a preset target temperature, and correspondingly adjusting the working state of the heating module according to the comparison result, for example, when the current temperature is too high, controlling the heating module to stop working; when the current temperature is too low, the heating module is controlled to start working, so that the heating module provides heat for the satellite receiver, the working temperature of the satellite receiver is stable, and the time service precision of a local clock source is guaranteed.

Further, controlling the operating state of the heat generating module according to the comparison result between the current temperature and the preset target temperature may be implemented in the following manner:

judging whether the current temperature is lower than the target temperature, if so, controlling the heating module to start working; otherwise, controlling the heating module to stop working.

When the current temperature is lower than the target temperature, the satellite receiver needs to be heated to reach the target temperature, so that the heating module is controlled to work to generate heat to provide heat for the satellite receiver; when the current temperature is higher than the target temperature, the satellite receiver does not need to be heated at the moment, so that the heating module is controlled to stop working.

Further, controlling the operating state of the heating module according to the comparison result between the current temperature and the preset target temperature may be implemented in the following manner:

determining a temperature difference value between the current temperature and the target temperature;

when the temperature difference is smaller than a first preset threshold value, controlling the heating module to start working;

and when the temperature difference value is greater than a second preset threshold value, controlling the heating module to stop working.

The first preset threshold is smaller than the second preset threshold.

In this embodiment, the first preset threshold may be a value less than 0 ℃ such as-3 ℃, -5 ℃; the second predetermined threshold may be a value greater than or equal to 0 ℃ such as 2 ℃ and 5 ℃. When the temperature difference between the current temperature and the target temperature is less than 0, the current temperature is less than the target temperature, the temperature needs to be raised at this time, and the heating module needs to be started to work, but because errors or other influence factors may exist during temperature acquisition, an error allowable fluctuation range can be set when setting the condition for starting the heating module to work, for example, the current temperature is 89 ℃, the target temperature is 90 ℃, the first preset threshold value is-2 ℃, 89 ℃ -90 ℃ is > -2 ℃, the heating module does not need to be started to work, and the heating module needs to be started to work when the current temperature is lower than 88 ℃. When the temperature difference value between the current temperature and the target temperature is greater than 0, the current temperature is greater than the target temperature, at the moment, the temperature needs to be reduced, the heating module is controlled to stop working, namely, the heating module is in the working process, the generated heat enables the current temperature of the satellite receiver to rise to the target temperature, at the moment, the heating module can be directly controlled to stop working, or when the temperature is set, an allowable fluctuation range is set, for example, 2 ℃, and when the current temperature is greater than 92 ℃, the heating module stops working. Through setting up first preset threshold value and second preset threshold value, realize the control to the module operating condition that generates heat, can reduce the start-up or the number of times of closing of the module that generates heat, the loss that causes the module that generates heat when avoiding opening repeatedly or closing.

The embodiment of the invention provides a temperature control method of a satellite receiver, which comprises the steps of receiving the current temperature of the satellite receiver acquired by a temperature acquisition module; the working state of the heating module is controlled according to the comparison result of the current temperature and the preset target temperature, so that the heating module provides heat for the satellite receiver, the problem that the time service precision is low due to the fact that the temperature of the satellite receiver changes greatly is solved, heat is provided through the heating module, the temperature of the satellite receiver is further stabilized, the time service precision of a local clock source of the satellite receiver is guaranteed, and meanwhile cost is reduced.

Example four

A fourth embodiment of the present invention further provides a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method for satellite receiver temperature control, the method comprising:

receiving the current temperature of the satellite receiver acquired by the temperature acquisition module;

and controlling the working state of the heating module according to the comparison result of the current temperature and the preset target temperature so that the heating module provides heat for the satellite receiver.

Of course, the storage medium provided by the embodiment of the present invention contains computer-executable instructions, and the computer-executable instructions are not limited to the operations of the method described above, and may also perform related operations in the satellite receiver temperature control method provided by any embodiment of the present invention.

From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods according to the embodiments of the present invention.

It should be noted that, in the embodiment of the satellite receiver temperature control apparatus, the units and modules included in the embodiment are only divided according to functional logic, but are not limited to the above division as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.

It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电热地暖的温度控制方法、装置和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!