Method, system and apparatus for controlling a heater using a monitoring temperature point
By selecting accurate monitoring and temperature measurement points and setting up backup temperature measurement points, the problem of inaccurate heater control caused by abnormal temperature measurement points in the thermal control management system was solved, ensuring the stability of the ambient temperature within the satellite system and the normal operation of the equipment.
Patent Information
- Application Number
- CN202310046286.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-31
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2043-01-31
AI Technical Summary
In existing technologies, malfunctions in the thermal sensors at temperature measurement points can cause the thermal control management system to be unable to accurately control the heater, thereby making it impossible to accurately control the ambient temperature.
By selecting a first monitoring temperature measurement point with relatively accurate measurement results in the satellite system and comparing its temperature value with a preset temperature threshold, the heater can be controlled to turn on or off. A backup monitoring temperature measurement point is set up to ensure that the heater can still be accurately controlled when the first monitoring temperature measurement point is abnormal.
It enables accurate control of the heater even in the event of an abnormal thermal sensor at the temperature measurement point, ensuring that the operating environment temperature remains within a reasonable range and protecting the normal operation of equipment within the satellite system.
Smart Images

Figure CN116056261B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of satellite management, and in particular to a method, system, apparatus and storage medium for controlling a heater using a monitoring temperature measurement point. Background Technology
[0002] Publication number CN112181023A discloses a highly reliable autonomous temperature control method for consistent temperature across different regions. The method includes the following steps: a differential temperature control enable state judgment step, a terminal temperature acquisition step, a comparison step between the terminal temperature and a set maximum threshold, a comparison step between the terminal temperature and a set minimum threshold, a differential temperature threshold judgment step, a heating circuit driving step, and a fixed delay step. This invention dynamically acquires and thermally controls the satellite terminal temperature by cyclically executing the above steps, ensuring that the temperature deviation of the terminal temperature remains within the allowable range, thus achieving high-precision differential temperature control.
[0003] Publication number CN110171584A discloses a method for mass-producing satellite constellation systems for vacuum thermal testing. Multiple satellites are simultaneously placed in a space environment simulation device, with thermal equilibrium satellites and thermal vacuum satellites selected respectively. The thermal equilibrium satellites have more severe thermal control conditions than the thermal vacuum satellites. Thermal equilibrium tests are conducted on the thermal equilibrium satellites. During the thermal equilibrium test, the equipment on the thermal equilibrium satellites is powered on according to the predetermined on-orbit operating mode, and external heat flow design parameters are applied to each surface of the thermal equilibrium satellites. The impact of mutual obstruction between satellites on the external heat flow of the thermal equilibrium satellites is simulated, and the external heat flow of the thermal equilibrium satellites is corrected in real time. During the thermal equilibrium test, the equipment on the thermal vacuum satellites is powered on according to the predetermined on-orbit operating mode, but no external heat flow is applied. After the thermal equilibrium test is completed, the high and low temperature ranges for thermal vacuum testing of the satellite system are determined based on the thermal equilibrium test results, and thermal vacuum testing of the participating satellite systems is then conducted.
[0004] For satellite systems, multiple devices within the system need to operate in a relatively suitable temperature environment; that is, the internal ambient temperature of the satellite system needs to be strictly controlled. Therefore, heaters are installed in the thermal control management system to control the operating ambient temperature.
[0005] In addition, temperature measurement points are set up within the satellite system, each equipped with a thermal sensor for measuring temperature. The thermal control management system within the satellite system can read the temperature values from these measurement points and compare them with preset temperature thresholds to control the heaters to turn on or off.
[0006] Figure 1 A graph showing the temperature value measured at the measurement point by a prior art thermal sensor as a function of time is shown. (Reference) Figure 1 As shown, first in tAt time 0, the processor module sends an "on" command to the switch module and supplies power to the heater, causing the temperature at the measuring point to rise over time. t At time 1, the temperature continues to rise until it reaches the maximum temperature threshold (i.e., the temperature value). Tth 1). Then t At time 1, the processor module sends a "disconnect" command to the switch module and cuts off the power supply to the heater. The temperature at the measuring point then begins to drop, thus... t At time 2, the temperature continued to drop until it reached the minimum temperature threshold (i.e., the temperature value). Tth 2). Then t At time 2, the processor module sends an "on" command to the switch module and supplies power to the heater, causing the temperature at the measuring point to rise over time. t At time 3, the temperature continues to rise until it reaches the maximum temperature threshold (i.e., the temperature value). Tth 1). Then t At time 3, the processor module sends a "disconnect" command to the switch module and cuts off the power supply to the heater. The temperature at the measuring point then begins to drop, thus... t At time 4, the temperature continued to drop until it reached the minimum temperature threshold (i.e., the temperature value). Tth 2). This process is repeated until the temperature at the measuring point reaches the maximum temperature threshold ( Tth 1) and minimum temperature threshold ( Tth 2) Between them, around the target temperature Tref oscillation.
[0007] In this way, the thermal control management system controls the temperature at the temperature measurement point to the maximum temperature threshold within the temperature threshold range. Tth 1) and minimum temperature threshold ( Tth 2) Between.
[0008] However, since the thermal control management system controls the heater based on the temperature of the temperature measuring point, if the thermal sensor at the temperature measuring point malfunctions, the incorrect temperature value measured by the thermal sensor will cause the thermal control management system to be unable to accurately control the heater, and thus unable to accurately control the working environment temperature.
[0009] There is currently no effective solution to the technical problem in the existing technology where malfunctions of the thermal sensor at the temperature measurement point can lead to the thermal control management system being unable to accurately control the heater, and thus unable to accurately control the working environment temperature. Summary of the Invention
[0010] The embodiments of this disclosure provide a method, system, apparatus, and storage medium for controlling a heater using a monitored temperature measurement point, to at least solve the technical problem in the prior art where an abnormality in the thermal sensor at the temperature measurement point leads to the thermal control management system being unable to accurately control the heater, thereby failing to accurately control the working environment temperature.
[0011] According to one aspect of the present disclosure, a method for controlling a heater using a monitoring temperature point is provided, applied to a thermal control management system, comprising: determining a first monitoring temperature point from a plurality of temperature points set on a satellite system for controlling the heater of the thermal control management system; reading the temperature value of the first monitoring temperature point; comparing the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach; and turning the heater in the thermal control management system on or off according to the comparison result.
[0012] According to another aspect of the embodiments of this disclosure, a system for controlling a heater using a monitoring temperature measurement point is also provided, applied to a thermal control management system. The thermal control management system includes a processor, a heater, and a thermal sensor, wherein the processor is connected to the heater and the thermal sensor, and includes: the processor determining a first monitoring temperature measurement point among a plurality of temperature measurement points set on a satellite system, and controlling the heater of the thermal control management system; the processor reading the temperature value of the first monitoring temperature measurement point measured by the thermal sensor; the processor comparing the temperature value of the first monitoring temperature measurement point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature measurement point is allowed to reach; and the processor turning the heater in the thermal control management system on or off according to the comparison result.
[0013] According to another aspect of the present disclosure, a storage medium is also provided, the storage medium including a stored program, wherein, when the program is executed, a processor performs any of the methods described above.
[0014] According to another aspect of the present disclosure, an apparatus for controlling a heater using a monitoring temperature point is also provided, applied to a thermal control management system, comprising: a first monitoring temperature point determination module, configured to determine a first monitoring temperature point from a plurality of temperature points set on a satellite system, for controlling the heater of the thermal control management system; a temperature value reading module, configured to read the temperature value of the first monitoring temperature point; a temperature value comparison module, configured to compare the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach; and a control module, configured to turn the heater in the thermal control management system on or off according to the comparison result.
[0015] According to another aspect of the present disclosure, an apparatus for controlling a heater using a monitoring temperature point is also provided, applied to a thermal control management system, comprising: a processor; and a memory connected to the processor, for providing the processor with instructions to perform the following processing steps: determining a first monitoring temperature point from a plurality of temperature points set on a satellite system for controlling the heater of the thermal control management system; reading the temperature value of the first monitoring temperature point; comparing the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach; and turning the heater in the thermal control management system on or off according to the comparison result.
[0016] In the technical solution disclosed herein, firstly, the processor module determines a first monitoring temperature measurement point set on the satellite system. This first monitoring temperature measurement point is configured to be monitored by the processor module at different times and compared with a temperature threshold. Then, the processor module reads the temperature value of the first monitoring temperature measurement point measured by a thermal sensor. Furthermore, the processor module compares the received temperature value of the first monitoring temperature measurement point with a preset temperature threshold. Finally, based on the comparison result, the processor controls the heater to disconnect.
[0017] In the embodiments of this disclosure, the processor module pre-selects a first monitoring temperature point for monitoring at different times and comparing it with a temperature threshold, and compares the temperature value of the first monitoring temperature point measured by the thermal sensor with the preset temperature threshold. Therefore, the processor module does not need to read the temperature values of multiple temperature points, but selects a first monitoring temperature point with a more accurate measurement result, compares the read temperature value of the first monitoring temperature point with the preset temperature threshold, and can obtain a comparison result, thereby controlling the heater to turn on or off based on the comparison result.
[0018] This achieves the technical effect of accurately controlling the heater and thus the ambient temperature by determining a relatively accurate first monitoring temperature point. It also solves the technical problem in existing technologies where malfunctions of the thermal sensor at the temperature measurement point lead to the thermal control management system's inability to accurately control the heater and consequently, the ambient temperature. Attached Figure Description
[0019] The accompanying drawings, which are included to provide a further understanding of this disclosure and form part of this application, illustrate exemplary embodiments of this disclosure and are used to explain this disclosure, but do not constitute an undue limitation of this disclosure. In the drawings:
[0020] Figure 1 It is a curve showing the change of temperature value measured by a thermal sensor at a temperature measurement point over time.
[0021] Figure 2 This is a schematic diagram showing the connection relationship of the processor module, switch module, heater and thermal sensor disposed in the thermal control management system according to the first aspect of Embodiment 1 of this application;
[0022] Figure 3 This is a schematic diagram of multiple thermal sensors reading multiple temperature measurement points according to the first aspect of Embodiment 1 of this application;
[0023] Figure 4 This is a schematic flowchart of a method for controlling a heater using a monitoring temperature measuring point according to the first aspect of Embodiment 1 of this application;
[0024] Figure 5 This is a schematic diagram of the normal distribution curves corresponding to temperature measurement points 1, 2, 3 and 4, as described in the first aspect of Embodiment 1 of this application.
[0025] Figure 6 This is a schematic diagram showing a first monitoring temperature measurement point and a second monitoring temperature measurement point as described in the first aspect of Embodiment 1 of this application;
[0026] Figure 7 This is a schematic flowchart of a method for controlling the opening or closing of a heater in a thermal control management system based on a monitoring temperature measurement point, according to the first aspect of Embodiment 1 of this application.
[0027] Figure 8 This is a schematic diagram of a device for controlling a heater using a temperature measuring point according to the first aspect of Embodiment 2 of this application; and
[0028] Figure 9 This is a schematic diagram of a device for controlling a heater using a temperature measuring point, according to the first aspect of Embodiment 3 of this application. Detailed Implementation
[0029] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this disclosure.
[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0031] Example 1
[0032] According to this embodiment, a method for controlling a heater using a temperature measuring point is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0033] Figure 2 A schematic diagram showing the connection relationship of the processor module 110, switch module 120, heater 130, and thermal sensor 140 disposed within the thermal control management system 10 according to an embodiment of this application is provided. (See reference) Figure 2 As shown, the thermal control management system 10 includes a processor module 110, a switch module 120, a heater 130, and a thermal sensor 140. The processor module 110 is connected to the switch module 120 and configured to send commands to the switch module 120. The switch module 120 is connected to the heater 130 and configured to turn the heater 130 on or off. The processor module 110 is connected to the thermal sensor 140 and configured to read the temperature value of the measuring point detected by the thermal sensor 140.
[0034] Furthermore, the thermal sensor 140 includes a plurality of thermal sensors 141-14n. Each of the thermal sensors 141-14n is configured to measure the temperature value at a corresponding temperature measurement point. Each temperature measurement point is located in the environment heated by the heater 130.
[0035] Figure 3 Multiple temperature measurement points are read by multiple thermal sensors 141-14n as described in the embodiments of this application. A schematic diagram. (Reference) Figure 3 As shown, multiple temperature measurement points are set up in the satellite system. The first thermal sensor 141 measures the temperature at the measuring point. Temperature value, second thermal sensor 142 measuring temperature point Temperature value, third thermal sensor 142 measuring temperature point The temperature value, and so on, the nth thermal sensor 14n measures the temperature at the same point. The temperature value. Multiple temperature measurement points. The temperatures can all be used to indicate the ambient temperature of the environment in which the heater 130 is located.
[0036] Then, the processor module 110 can read the temperature measurement point measured by the first thermal sensor 141. The processor module 110 can read the temperature value measured by the second thermal sensor 142 at the temperature measurement point. The processor module 110 can read the temperature value measured by the third thermal sensor 143 at the temperature measurement point. The processor module 110 can read the temperature value of the nth thermal sensor 14n, and so on. Temperature value.
[0037] In addition, multiple temperature measurement points For example, it may also include a first monitoring temperature point that is monitored by the processor module 110 and compared with a temperature threshold.
[0038] Under the aforementioned operating environment, according to the first aspect of this embodiment, a method for controlling a heater using a monitoring temperature measurement point is provided. This method can, for example, be [used by...]. Figure 2 The processor module 110 shown is implemented. Figure 4 A flowchart illustrating the method is shown below. (Refer to...) Figure 4 As shown, the method includes:
[0039] S402: Determine the first monitoring temperature measurement point from among multiple temperature measurement points set on the satellite system, for use in controlling the heater of the thermal control management system;
[0040] S404: Read the temperature value of the first monitoring temperature measurement point;
[0041] S406: Compare the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold indicates the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach; and
[0042] S408: Based on the comparison results, turn the heater in the thermal control management system on or off.
[0043] Specifically, refer to Figure 2 and Figure 3 As shown, multiple temperature measurement points are set up inside the satellite system. And multiple temperature measurement points Temperature values at each temperature measuring point (i.e., the first) i At the moment, the first j The temperature value at each measuring point can represent the ambient temperature of the heater 130 at that moment. For example, the temperature measuring point Temperature value at time 1 That can represent The ambient temperature at this time. And at the same temperature measurement point... Temperature values also vary at different times. For example, at the temperature measurement point... The temperature value at time 1 is The temperature value at time 2 is .
[0044] Therefore, the processor module 110 pre-measures from multiple temperature measurement points. The first monitoring and temperature measurement point is determined and used to control the thermal control management system (S402). This first monitoring and temperature measurement point consists of multiple temperature measurement points. One of the temperature measurement points This is used to provide the processor module 110 with the real-time temperature of the environment where the heater 130 is located and compare it with a temperature threshold. That is, the processor module 110 monitors the first temperature measurement point in real time. Monitor it.
[0045] Therefore, the thermal sensor 140 is connected to the first monitoring temperature measurement point The corresponding thermal sensor measures the first monitoring temperature point. temperature value Processor module 110 reads the temperature data from the first monitoring point. The first monitoring temperature point obtained by the corresponding thermal sensor measurement temperature value (S404). For example, refer to Figure 3 As shown, with the first monitoring temperature measurement point Corresponding to the second thermal sensor 142, the second thermal sensor 142 measures the value of the first monitoring temperature point. temperature value The temperature is 56℃.
[0046] In addition, the processor module 110 reads the first monitoring temperature measurement point. temperature value Then, the first monitoring and temperature measurement point temperature value The temperature is compared with a preset temperature threshold (S406). The temperature threshold indicates the maximum and minimum temperature thresholds allowed by the environment in which the heater 130 is located. It is worth noting that the maximum and minimum temperature thresholds can change according to the operating status of the satellite system. For example, when the satellite system is in long-term mode, the preset temperature threshold in the processor module 110 can be 57°C. When the satellite system is in pre-separation mode, the preset temperature threshold in processor module 110 can be... .
[0047] Finally, based on the comparison result, the processor module 110 sends a control command to the switch module 120 to control the opening or closing of the heater 130 installed in the thermal management system 10 (S408).
[0048] For example, processor module 110 monitors the temperature in real time from the first temperature measurement point. The corresponding thermal sensor receives the measured temperature value. When compared with the first monitoring temperature measurement point... The corresponding second thermal sensor 142 measures the first monitoring temperature point. temperature value When the temperature is 56℃, the processor module 110 reads the first monitored temperature point obtained from the measurement. temperature value And read the first monitoring temperature measurement point temperature value The temperature was compared with the preset maximum and minimum temperature thresholds. The maximum temperature threshold was 60℃, and the minimum temperature threshold was 57℃. The first monitoring temperature point was determined based on this comparison. temperature value The temperature is below the minimum temperature threshold (i.e., 56℃ < 57℃). Therefore, based on the comparison result, processor module 110 sends a control command to switch module 120 (i.e., "turn on" heater 130). Switch module 120 turns on heater 130 according to the control command. This allows for connection to multiple temperature measurement points. The corresponding ambient temperature can reach a reasonable threshold range. Conversely, when compared with the first monitoring temperature measurement point... corresponding Sensor 142 measures the first monitoring temperature point temperature value When the temperature is 61℃, the processor module 110 reads the first monitored temperature point obtained from the measurement. temperature value And read the first monitoring temperature measurement point temperature value The temperature is compared with the preset maximum and minimum temperature thresholds. The first monitoring temperature point is determined based on this comparison. temperature value The temperature exceeds the maximum temperature threshold (i.e., 61°C > 60°C). Therefore, based on the comparison result, the processor module 110 sends a control command to the switch module 120 (i.e., "turn off" the heater 130). This controls the temperature of the environment where the heater 130 is located to be near the target temperature.
[0049] As described in the background section, temperature measurement points are also set within the satellite system, each equipped with a thermal sensor 140 for measuring temperature. The thermal control management system 10 in the satellite system can control the heater 130 to turn on or off by reading the temperature value at the temperature measurement point and comparing it with preset maximum temperature thresholds (i.e., the first temperature threshold) and minimum temperature thresholds (i.e., the second temperature threshold). However, since the thermal control management system 10 controls the heater 130 based on the temperature at the temperature measurement point, if the thermal sensor 140 malfunctions, the incorrect temperature value measured by the thermal sensor 140 will cause the thermal control management system 10 to be unable to accurately control the heater 130, thereby failing to accurately control the ambient temperature.
[0050] In view of this, multiple temperature measurement points are provided in the embodiments of this disclosure. Therefore, the technical solution disclosed herein can also ensure that even at the first monitoring temperature measurement point, backup monitoring temperature measurement points are identified. In the event of an anomaly, the thermal control management system 10 can also accurately control the technical performance of the heater 130. Specifically, the technical solution disclosed herein also includes a second monitoring and temperature measurement point. The second monitoring and temperature measurement point is the first monitoring and temperature measurement point. The backup temperature measurement point. That is, when the first monitoring temperature measurement point... When an anomaly occurs (e.g., at the first monitoring temperature measurement point) The corresponding second thermal sensor 142 cannot read the first monitoring temperature measurement point. Temperature value or the first monitoring temperature measurement point (e.g., communication failure between the corresponding second thermal sensor 142 and the processor module 110), the processor module 110 can accurately control the heater 130 by reading the temperature value of the second monitoring temperature measurement point.
[0051] Optionally, based on the comparison result, the operation of turning the heater on or off within the thermal control management system includes: turning off the heater when the temperature value at the first monitoring temperature point is greater than a first temperature threshold; and turning on the heater when the temperature value at the first monitoring temperature point is less than a second temperature threshold, wherein the second temperature threshold is less than the first temperature threshold.
[0052] Specifically, refer to Figure 2 and Figure 3As shown, if the processor module 110 determines the first monitoring temperature measurement point temperature value If the temperature exceeds the preset maximum temperature threshold (i.e., the first temperature threshold), the processor module 110 sends a control command to the switch module 120 to "turn off" the heater 130. In response to the control command sent by the processor module 110, the switch module 120 turns off the heater 130, preventing it from continuously heating the working environment of multiple devices within the satellite system, thus ensuring the normal operation of these devices and preventing damage to them.
[0053] If the processor module 110 determines the first monitoring temperature measurement point temperature value If the temperature is below a preset minimum temperature threshold (i.e., the second temperature threshold), the processor module 110 sends a control command to the switch module 120 to "turn on" the heater 130. In response to the control command, the switch module 120 turns on the heater 130. This allows the heater 130 to heat the satellite system's environment, ensuring that the equipment within the satellite system can operate normally in a suitable temperature environment.
[0054] Thus, the processor module 110 monitors the first temperature measurement point. temperature value By comparing the temperature with the preset maximum and minimum temperature thresholds and controlling the opening or closing of the heater 130 based on the comparison results, the technical effect of ensuring the normal operation of multiple devices within the satellite system is achieved.
[0055] Furthermore, the processor module 110 can periodically send measurement commands to the thermal sensor 140 at preset time intervals. That is, the thermal sensor 140 periodically measures multiple temperature points. The temperature value. This ensures that, in the event of abnormal ambient temperatures affecting multiple devices within the satellite system, the technical effectiveness of the system can be achieved by promptly detecting and resolving problems.
[0056] Optionally, the operation of determining the first monitoring temperature measurement point from multiple temperature measurement points set on the satellite system includes: determining a reference temperature value corresponding to different times; determining the average deviation value corresponding to each temperature measurement point based on the temperature values of multiple temperature measurement points at different times and the reference temperature values at different times; determining the variance of the deviation value corresponding to each temperature measurement point based on the temperature values of multiple temperature measurement points at different times and the reference temperature values at different times; and determining the first monitoring temperature measurement point based on the average deviation value of multiple temperature measurement points corresponding to each temperature measurement point and the variance of the deviation value of multiple temperature measurement points corresponding to each temperature measurement point.
[0057] Specifically, refer to Figure 2 and Figure 3 As shown, firstly, the processor module 110 needs to determine the reference temperature values corresponding to different times according to the following operating steps: Specifically, the first thermal sensor 141 measures the temperature at... Time and its corresponding temperature measurement point temperature value The second thermal sensor 142 measures at Time and its corresponding temperature measurement point temperature value The third thermal sensor 143 measures at Time and its corresponding temperature measurement point temperature value And so on, the nth thermal sensor 14n measures at Time and its corresponding temperature measurement point temperature value .
[0058] Therefore, processor module 110 reads Temperature measurement point at all times Temperature value ,exist Temperature measurement point at all times Temperature value ,exist Temperature measurement point at all times Temperature value And so on, in Temperature measurement point at all times Temperature value .
[0059] Then, the first thermal sensor 141 responds to the measurement at Time and its corresponding temperature measurement point temperature value The second thermal sensor 142 measures at Time and its corresponding temperature measurement point temperature value The third thermal sensor 143 measures at Time and its corresponding temperature measurement point temperature value And so on, the nth thermal sensor 14n measures at Time and its corresponding temperature measurement point temperature value .
[0060] Therefore, processor module 110 reads Temperature measurement point at all times Temperature value ,exist Temperature measurement point at all times Temperature value ,exist Temperature measurement point at all times Temperature value And so on, in Temperature measurement point at all times Temperature value .
[0061] Repeat the above operating steps, and the first thermal sensor 141 measures the temperature at... Time and its corresponding temperature measurement point temperature value The second thermal sensor 142 measures at Time and its corresponding temperature measurement point temperature value The third thermal sensor 143 measures at Time and its corresponding temperature measurement point temperature value And so on, the nth thermal sensor 14n measures at Time and its corresponding temperature measurement point temperature value .
[0062] Therefore, processor module 110 reads Temperature measurement point at all times Temperature value ,exist Temperature measurement point at all times Temperature value ,exist Temperature measurement point at all times Temperature value And so on, in Temperature measurement point at all times Temperature value .
[0063] Then, processor module 110 statistics Temperature measurement point at all times Temperature value Temperature measurement point Temperature value Temperature measurement point temperature value and temperature measurement points temperature value The temperature distribution range. Specifically, the processor module 110 divides the temperature distribution range into: There are several temperature intervals, each with a granularity of 0.5℃. For example, temperature interval 1 is... Temperature range 2 is Temperature range 3 is And so on, temperature range for .
[0064] In addition, the processor module 110 counts the number of temperature measurement points corresponding to each interval. For example, temperature interval The corresponding number of temperature measurement points is Temperature range The corresponding number of temperature measurement points is Temperature range The corresponding number of temperature measurement points is And so on, temperature range The corresponding number of temperature measurement points is .
[0065] Furthermore, calculate and respectively ~ Corresponding weight value The specific calculation formula is as follows:
[0066] (Formula 1)
[0067] in, y =1~ l 1 .
[0068] Then, the processor module 110 calculates the average value of each temperature range to obtain the average temperature of the range.
[0069] For example, temperature range There is There are several temperature measurement points, and they correspond to a temperature range. The corresponding average temperature is Temperature range There is There are several temperature measurement points, and they correspond to a temperature range. The corresponding average temperature is Temperature range There is There are several temperature measurement points, and they correspond to a temperature range. The corresponding average temperature is And so on, temperature range There is There are several temperature measurement points, and they correspond to a temperature range. The corresponding average temperature is .
[0070] For the temperature range ~ Perform weighted summation and determine the time interval. Corresponding reference temperature value The specific calculation formula is as follows:
[0071] (Formula 2)
[0072] Where y=1~ l 1 .
[0073] Therefore, the time can be obtained by performing the above operations. Corresponding reference temperature value Furthermore, with time Corresponding reference temperature value and time Corresponding reference temperature value ... and time Corresponding reference temperature value All of these can be obtained by referring to the above steps.
[0074] Furthermore, the processor module 110 adjusts according to different times. ~ Corresponding multiple temperature measurement points Temperature value and reference temperature value ~ Determine the connection with each temperature measurement point Corresponding mean deviation ~ Specifically, firstly, the processor module 110 determines the temperature based on multiple temperature measurement points. Temperature value and reference temperature value Determine at different times ~ Inside, with multiple temperature measurement points Corresponding multiple temperature deviations ~ For example, at time 1, at each temperature measurement point The temperature deviation is calculated using the following formula:
[0075] (Formula 3)
[0076] in, i =1, j =1~n.
[0077] Table 1.1 shows the time at which... Inside, with multiple temperature measurement points Corresponding multiple temperature values ~ and multiple temperature deviations ~ .
[0078] Table 1.1
[0079]
[0080] Table 1.2 shows the time at time Inside, with multiple temperature measurement points Corresponding multiple temperature values ~ and multiple temperature deviations ~ .
[0081] Table 1.2
[0082]
[0083] Similarly, Table 1.3 shows the time intervals at time... Inside, with multiple temperature measurement points Corresponding multiple temperature values ~ and multiple temperature deviations ~ .
[0084] Table 1.3
[0085]
[0086] Thus, at different times Inside, with multiple temperature measurement points Corresponding multiple temperature deviations ~ All of these can be obtained through the operations described above.
[0087] Then, the processor module 110 calculates the temperature based on the following formula, according to multiple temperature measurement points. Corresponding multiple temperature deviations Calculations and measurements at each temperature measurement point Corresponding mean deviation ~ The specific formula is as follows:
[0088] (Formula 4)
[0089] in, i =1~m, j =1~n.
[0090] Table 2.1 shows the temperature measurement points , and time ~ Corresponding mean deviation Multiple temperature values ~ Multiple temperature deviations ~ .
[0091] Table 2.1
[0092]
[0093] Table 2.2 shows the temperature measurement points , and time ~ The corresponding multiple deviations mean Multiple temperature values ~ Multiple temperature deviations ~ .
[0094] Table 2.2
[0095]
[0096] Table 2.3 shows the temperature measurement points , and time ~ Corresponding mean deviation Multiple temperature values ~ Multiple temperature deviations ~ .
[0097] Table 2.3
[0098]
[0099] Therefore, with multiple temperature measurement points Corresponding mean deviation ~ All of these can be obtained through the operations described above.
[0100] Furthermore, the processor module 110 operates according to the following formula, based on different times. ~ and each temperature measurement point Corresponding multiple temperature deviations and the average deviation of each temperature measurement point ~ Calculate the relationship between each temperature measurement point Corresponding deviation variance ~ The specific formula is as follows:
[0101] (Formula 5)
[0102] in, i =1~m, j =1~n.
[0103] Table 3.1 shows the temperature measurement points , and time ~ Corresponding deviation variance Multiple temperature values ~ Multiple temperature deviations ~ .
[0104] Table 3.1
[0105]
[0106] Table 3.2 shows the temperature measurement points , and time ~ Corresponding deviation variance Multiple temperature values ~ Multiple temperature deviations ~ .
[0107] Table 3.2
[0108]
[0109] Table 3.3 shows the temperature measurement points , and time ~ Corresponding deviation variance Multiple temperature values ~ Multiple temperature deviations ~ .
[0110] Table 3.3
[0111]
[0112] Therefore, with multiple temperature measurement points Corresponding deviation variance ~ All of these can be obtained through the operations described above.
[0113] Finally, the processor module 110 calculates the temperature at each measurement point. Corresponding mean deviation ~ and various temperature measurement points Corresponding deviation variance ~ The first monitoring and temperature measurement point was determined.
[0114] Optionally, the operation of determining the first monitoring temperature measurement point based on the mean deviation of multiple temperature measurement points corresponding to different times and the variance of the deviation of multiple temperature measurement points corresponding to different times includes: determining the threshold range corresponding to multiple temperature measurement points; determining the temperature measurement point with the largest probability distribution value among multiple temperature measurement points based on the threshold range, the mean deviation of multiple temperature measurement points corresponding to each temperature measurement point, and the variance of the deviation of multiple temperature measurement points corresponding to each temperature measurement point; and taking the temperature measurement point with the largest probability distribution value among multiple temperature measurement points as the first monitoring temperature measurement point.
[0115] Specifically, refer to Figure 2 and Figure 3 As shown, firstly, the processor module 110 obtains the preset deviation range. ~ Among them, the deviation range ~ For example, it could be sent by a staff member to processor module 110.
[0116] Then, the processor module 110 determines the deviation range. ~ The average deviation from the corresponding temperature measurement points ~ and the variance of the deviation corresponding to each temperature measurement point ~ Determine multiple temperature measurement points Medium temperature deviation ~ Falling into the deviation range ~ The temperature measurement point with the highest probability. Specifically, Figure 5 The temperature measuring point is as described in the embodiments of this application. Temperature measurement point Temperature measurement point and temperature measurement point A schematic diagram of the normal distribution curve corresponding to the temperature deviation. (Reference) Figure 5 As shown, the processor module 110 has a pre-set deviation range. ~ Therefore, within the preset deviation range ~ Inside, with temperature measurement point The area of the corresponding normal distribution curve 1 and the temperature measurement point The area of the corresponding normal distribution curve 2 and the temperature measurement point The area of the corresponding normal distribution curve 3 and the temperature measurement point The corresponding areas of the normal distribution curve 4 are different. That is, the temperature measurement points... temperature deviation Falling within the deviation range ~ The probability value N1 within the temperature measurement point temperature deviation Falling within the deviation range ~ The probability value N2 within the temperature measurement point temperature deviation Falling within the deviation range ~ The probability value N3 and the temperature measurement point within. temperature deviation Falling within the deviation range ~ The probability distribution value N4 within the range is different.
[0117] Then, the processor module 110 calculates the temperature measurement points using the following formulas. The corresponding probability value N1 and the temperature measurement point The corresponding probability value N2, and the temperature measurement point The corresponding probability value N3 and the temperature measurement point The corresponding probability value is N4. The specific calculation formula is as follows:
[0118] (Formula 6)
[0119] (Formula 7)
[0120] Among them, among them, j =1~n.
[0121] Finally, the processor module 110 calculates the multiple temperature measurement points. Medium temperature deviation ~ The temperature measurement point with the highest probability of falling within the deviation range is designated as the first monitoring temperature measurement point.
[0122] Therefore, the processor module 110 determines the reference temperature value. Determine the location of each temperature measurement point. Corresponding mean deviation ~ Determine the location of each temperature measurement point. Corresponding deviation variance ~ And determine each temperature measurement point temperature deviation ~ Falling into the deviation range ~ By operating on the probability value within the range, the temperature measurement point with the highest probability of falling within the required deviation range is determined as the first monitoring temperature measurement point. This, in turn, allows for the determination of temperature measurement points with higher measurement accuracy as monitoring temperature measurement points, thereby enabling more accurate control of the ambient temperature of the heater.
[0123] Optionally, it also includes: if the temperature value of the first monitoring temperature measurement point is greater than the temperature threshold, the first monitoring temperature measurement point is replaced with a second monitoring temperature measurement point, wherein the second monitoring temperature measurement point is a backup monitoring temperature measurement point.
[0124] Specifically, Figure 6 This is a schematic diagram illustrating the arrangement of a first monitoring temperature measurement point and a second monitoring temperature measurement point according to an embodiment of this application. (Reference) Figure 6 As shown, the second thermal sensor 142, corresponding to the first monitoring temperature point, measures the temperature value of the first monitoring temperature point. Then, the processor module 110 reads the temperature value of the first monitoring temperature measurement point. .
[0125] Then, the processor module 110 will display the temperature value of the first monitoring temperature measurement point. The temperature value at the first monitoring point is compared with a preset temperature threshold. The temperature is much higher than the preset temperature threshold. That is, the temperature value at the first monitoring point... The temperature value is much higher than the maximum allowable temperature value of the first monitoring temperature measurement point. This indicates that the selection of the first monitoring temperature measurement point may be accidental or that the first monitoring temperature measurement point is abnormal. Therefore, the processor module 110 replaces the first monitoring temperature measurement point with the second monitoring temperature measurement point, sends a measurement command to the third thermal sensor 143 corresponding to the second monitoring temperature measurement point, and reads the temperature value of the second monitoring temperature measurement point. .
[0126] If the processor module 110 reads the temperature value of the second monitoring temperature point If the temperature value is still greater than the preset temperature threshold, it indicates that the ambient temperature of the equipment within the satellite system is abnormal and needs to be adjusted promptly; if the temperature value read by the processor module 110 from the second monitoring temperature measurement point... If the temperature is less than the preset threshold, it indicates that the selection of the first monitoring temperature measurement point may be accidental or that the first monitoring temperature measurement point is abnormal.
[0127] Then, the temperature value at the second monitoring temperature measurement point. If the temperature is below a preset threshold, the processor module 110 needs to further determine the cause of the anomaly at the first monitoring temperature point. Specifically, the second thermal sensor 142 corresponding to the first monitoring temperature point may be unable to read the temperature value of the first monitoring temperature point, or there may be a communication failure between the second thermal sensor 142 corresponding to the first monitoring temperature point and the processor module 110.
[0128] Thus, by setting up backup monitoring and temperature measurement points, the processor module 110 achieves the technical effect of avoiding the randomness in the selection of the first monitoring and temperature measurement point, thereby ensuring that the temperature value of the read monitoring and temperature measurement point can be used to indicate the ambient temperature of multiple devices within the satellite system.
[0129] Optionally, it also includes: changing the temperature threshold when the heater's operating mode changes.
[0130] Specifically, because the satellite system has multiple operating modes, the temperature thresholds corresponding to these modes are also different. For example, Table 4 shows the various temperature thresholds corresponding to different operating modes.
[0131] Table 4
[0132]
[0133] Referring to Table 4, the preset temperature thresholds for the processor module 110 corresponding to the pre-separation mode are (40℃, 45℃), the preset temperature thresholds for the processor module 110 corresponding to the initial orbit insertion mode are (100℃, 106℃), the preset temperature thresholds for the processor module 110 corresponding to the long-term mode are (57℃, 60℃), and the preset temperature thresholds for the processor module 110 corresponding to the emergency safety mode are (10℃, 12℃).
[0134] For example, the satellite system's operating mode changes from initial orbit mode to long-term mode, so the temperature threshold in processor module 110 changes from (100°C, 106°C) to (57°C, 60°C).
[0135] Thus, by selecting an appropriate temperature threshold according to the operating mode of the satellite system, the processor module 110 achieves the technical effect of timely adjusting the ambient temperature within the satellite system based on its operating status.
[0136] Figure 7 This is a schematic flowchart illustrating a method for controlling the opening and closing of the heater 130 within the thermal control management system 10 based on monitored temperature points, according to an embodiment of this application. (See reference) Figure 7 As shown,
[0137] S710: The processor module 110 determines the reference temperature value corresponding to different times, and determines the mean deviation and variance of the deviation of multiple temperature measurement points based on the temperature values of multiple temperature measurement points and the reference temperature value, respectively.
[0138] S720: The processor module 110 determines the deviation range, and based on the deviation range, the mean deviation of multiple temperature measurement points at different times, and the variance of the deviation of multiple temperature measurement points at different times, determines the temperature measurement point with the largest probability distribution value among multiple temperature measurement points. The temperature measurement point with the largest probability distribution value among multiple temperature measurement points is the first monitoring temperature measurement point.
[0139] S730: Processor module 110 reads the temperature value of the first monitoring temperature measurement point;
[0140] S740: Processor module 110 compares the temperature value of the first monitored temperature point with a preset temperature threshold.
[0141] S751: If the temperature value at the first monitoring temperature measurement point is greater than the temperature threshold, the processor module 110 issues a command to shut down the heater 130.
[0142] S752: If the temperature value at the first monitoring temperature point is less than the temperature threshold, the processor module 110 issues a command to turn on the heater 130.
[0143] S760: If the temperature value at the first monitoring temperature measurement point is greater than the temperature threshold, the processor module 110 will replace the first monitoring temperature measurement point with the second monitoring temperature measurement point; and
[0144] S770: When the operating mode of the satellite system 10 changes, the processor module 110 changes the temperature threshold.
[0145] Therefore, in the embodiments of this disclosure, the processor module 110 pre-selects a first monitoring temperature measurement point for monitoring by the processor module 110 at different times and comparing it with a temperature threshold. The first monitoring temperature point measured by the thermal sensor 140 temperature value The temperature is compared with a preset temperature threshold. Therefore, the processor module 110 does not need to read multiple temperature measurement points. Instead of choosing the exact temperature value, a primary monitoring temperature measurement point with a more accurate measurement result is selected. And read the first monitoring temperature measurement point temperature value By comparing the temperature with a preset temperature threshold, a comparison result can be obtained, and the heater 130 can be controlled to open or close based on the comparison result. This achieves the goal of determining a relatively accurate first monitoring temperature point. This achieves the technical effect of accurately controlling the heater 130, and thus accurately controlling the working environment temperature. It also solves the technical problem in the prior art where an malfunction in the thermal sensor 140 at the temperature measurement point would cause the thermal control management system 10 to be unable to accurately control the heater 130, thereby failing to accurately control the working environment temperature.
[0146] Furthermore, according to a second aspect of this embodiment, a system for controlling a heater 130 using a temperature measuring point is provided, applied to a thermal control management system 10. The thermal control management system 10 includes a processor 110, a heater 130, and a thermal sensor 140, wherein the processor 110 is connected to the heater 130 and the thermal sensor 140. The processor 110 determines a first monitoring temperature measuring point among a plurality of temperature measuring points set on a satellite system and controls the heater 130 of the thermal control management system 10. The processor 110 reads the temperature value of the first monitoring temperature measuring point measured by the heater 130. The processor 110 compares the temperature value of the first monitoring temperature measuring point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature measuring point is allowed to reach. The processor 110 turns the heater 130 in the thermal control management system 10 on or off according to the comparison result.
[0147] Therefore, in the embodiments of this disclosure, the processor module 110 pre-selects a first monitoring temperature measurement point for monitoring by the processor module 110 at different times and comparing it with a temperature threshold. The first monitoring temperature point measured by the thermal sensor 140 temperature value The temperature is compared with a preset temperature threshold. Therefore, the processor module 110 does not need to read multiple temperature measurement points. Instead of choosing the exact temperature value, a primary monitoring temperature measurement point with a more accurate measurement result is selected. And read the first monitoring temperature measurement point temperature value By comparing the temperature with a preset temperature threshold, a comparison result can be obtained, and the heater 130 can be controlled to open or close based on the comparison result. This achieves the goal of determining a relatively accurate first monitoring temperature point. This achieves the technical effect of accurately controlling the heater 130, and thus accurately controlling the working environment temperature. It also solves the technical problem in the prior art where an malfunction in the thermal sensor 140 at the temperature measurement point would cause the thermal control management system 10 to be unable to accurately control the heater 130, thereby failing to accurately control the working environment temperature.
[0148] In addition, refer to Figure 2As shown, according to a third aspect of this embodiment, a storage medium is provided. The storage medium includes a stored program, wherein, when the program is executed, a processor performs any of the methods described above.
[0149] Therefore, in the embodiments of this disclosure, the processor module 110 pre-selects a first monitoring temperature measurement point for monitoring by the processor module 110 at different times and comparing it with a temperature threshold. The first monitoring temperature point measured by the thermal sensor 140 temperature value The temperature is compared with a preset temperature threshold. Therefore, the processor module 110 does not need to read multiple temperature measurement points. Instead of choosing the exact temperature value, a primary monitoring temperature measurement point with a more accurate measurement result is selected. And read the first monitoring temperature measurement point temperature value By comparing the temperature with a preset temperature threshold, a comparison result can be obtained, and the heater 130 can be controlled to open or close based on the comparison result. This achieves the goal of determining a relatively accurate first monitoring temperature point. This achieves the technical effect of accurately controlling the heater 130, and thus accurately controlling the working environment temperature. It also solves the technical problem in the prior art where an malfunction in the thermal sensor 140 at the temperature measurement point would cause the thermal control management system 10 to be unable to accurately control the heater 130, thereby failing to accurately control the working environment temperature.
[0150] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.
[0151] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0152] Example 2
[0153] Figure 8 An apparatus 800 for controlling a heater using a temperature measuring point according to a first aspect of this embodiment is shown, which corresponds to the method described according to the first aspect of Embodiment 1. (See reference...) Figure 8 As shown, the device 800 includes: a first monitoring temperature measurement point determination module 810, used to determine a first monitoring temperature measurement point from multiple temperature measurement points set on the satellite system, for controlling the heater of the thermal control management system; a temperature value reading module 820, used to read the temperature value of the first monitoring temperature measurement point; a temperature value comparison module 830, used to compare the temperature value of the first monitoring temperature measurement point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature measurement point is allowed to reach; and a control module 840, used to turn the heater in the thermal control management system on or off according to the comparison result.
[0154] Optionally, the control module 840 includes: a heater shut-off module for shutting off the heater when the temperature value at the first monitoring temperature point is greater than a temperature threshold; and a heater turn-on module for turning on the heater when the temperature value at the first monitoring temperature point is less than a temperature threshold, wherein the second temperature threshold is less than the first temperature threshold.
[0155] Optionally, the first monitoring temperature measurement point determination module 810 includes: a reference temperature value determination module, used to determine reference temperature values at different times; a deviation mean determination module, used to determine the deviation mean of multiple temperature measurement points corresponding to different times based on the temperature values of multiple temperature measurement points at different times and the reference temperature values at different times; a deviation variance determination module, used to determine the deviation variance of multiple temperature measurement points corresponding to different times based on the temperature values of multiple temperature measurement points at different times and the reference temperature values at different times; and a first monitoring temperature measurement point determination submodule, used to determine the first monitoring temperature measurement point based on the deviation mean of multiple temperature measurement points corresponding to each temperature measurement point and the deviation variance of multiple temperature measurement points corresponding to each temperature measurement point.
[0156] Optionally, the first monitoring temperature measurement point determination submodule includes: a deviation range determination module, used to determine the deviation range corresponding to multiple temperature measurement points; a probability value determination module, used to determine the temperature measurement point with the largest probability distribution value among multiple temperature measurement points based on the threshold range, the mean deviation value of multiple temperature measurement points corresponding to each temperature measurement point, and the variance of the deviation value of multiple temperature measurement points corresponding to each temperature measurement point; and a first monitoring temperature measurement point determination module, used to select the temperature measurement point with the largest probability distribution value among multiple temperature measurement points as the first monitoring temperature measurement point.
[0157] Optionally, the device 800 further includes a replacement module, used to replace the first monitoring temperature point with a second monitoring temperature point when the temperature value of the first monitoring temperature point is greater than the temperature threshold, wherein the second monitoring temperature point is a backup monitoring temperature point.
[0158] Optionally, the device 800 further includes a temperature threshold changing module for changing the temperature threshold when the operating mode of the satellite system changes.
[0159] Therefore, in the embodiments of this disclosure, the processor module 110 pre-selects a first monitoring temperature measurement point for monitoring by the processor module 110 at different times and comparing it with a temperature threshold. The first monitoring temperature point measured by the thermal sensor 140 temperature value The temperature is compared with a preset temperature threshold. Therefore, the processor module 110 does not need to read multiple temperature measurement points. Instead of choosing the exact temperature value, a primary monitoring temperature measurement point with a more accurate measurement result is selected. And read the first monitoring temperature measurement point temperature value By comparing the temperature with a preset temperature threshold, a comparison result can be obtained, and the heater 130 can be controlled to open or close based on the comparison result. This achieves the goal of determining a relatively accurate first monitoring temperature point. This achieves the technical effect of accurately controlling the heater 130, and thus accurately controlling the working environment temperature. It also solves the technical problem in the prior art where an malfunction in the thermal sensor 140 at the temperature measurement point would cause the thermal control management system 10 to be unable to accurately control the heater 130, thereby failing to accurately control the working environment temperature.
[0160] Example 3
[0161] Figure 9 A heater control device 900 using a temperature measuring point according to a first aspect of this embodiment is shown, which corresponds to the method described according to the first aspect of Embodiment 1. Reference Figure 9 As shown, the device 900 includes: a processor 910; and a memory 920 connected to the processor 910, for providing the processor 910 with instructions to process the following steps: determining a first monitoring temperature point from a plurality of temperature measurement points set on the satellite system for controlling the heater of the thermal control management system; reading the temperature value of the first monitoring temperature point; comparing the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach; and turning on or off the heater in the thermal control management system according to the comparison result.
[0162] Therefore, in the embodiments of this disclosure, the processor module 110 pre-selects a first monitoring temperature measurement point for monitoring by the processor module 110 at different times and comparing it with a temperature threshold. The first monitoring temperature point measured by the thermal sensor 140 temperature value The temperature is compared with a preset temperature threshold. Therefore, the processor module 110 does not need to read multiple temperature measurement points. Instead of choosing the exact temperature value, a primary monitoring temperature measurement point with a more accurate measurement result is selected. And read the first monitoring temperature measurement point temperature value By comparing the temperature with a preset temperature threshold, a comparison result can be obtained, and the heater 130 can be controlled to open or close based on the comparison result. This achieves the goal of determining a relatively accurate first monitoring temperature point. This achieves the technical effect of accurately controlling the heater 130, and thus accurately controlling the working environment temperature. It also solves the technical problem in the prior art where an malfunction in the thermal sensor 140 at the temperature measurement point would cause the thermal control management system 10 to be unable to accurately control the heater 130, thereby failing to accurately control the working environment temperature.
[0163] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0164] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0165] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0166] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0167] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0168] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0169] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for controlling a heater using monitoring temperature measurement points, applied to a thermal control management system, characterized in that, include: The first monitoring temperature measurement point is determined from multiple temperature measurement points set on the satellite system and used to control the heater of the thermal control management system; Read the temperature value of the first monitoring temperature point; The temperature value of the first monitoring temperature point is compared with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach. as well as Based on the comparison results, the heaters within the thermal control management system are turned on or off, wherein... The operation of determining the first monitoring temperature measurement point from multiple temperature measurement points set up on the satellite system includes: Determine the reference temperature values corresponding to different times; Based on the temperature values of the multiple temperature measuring points at different times and the reference temperature values at different times, determine the average deviation value corresponding to each temperature measuring point; Based on the temperature values of the multiple temperature measurement points at different times and the reference temperature value at different times, determine the deviation variance corresponding to each temperature measurement point; and The first monitoring temperature measurement point is determined based on the mean deviation of the plurality of temperature measurement points corresponding to each of the respective temperature measurement points and the variance of the deviation of the plurality of temperature measurement points corresponding to each of the respective temperature measurement points, wherein... Based on the mean deviation of the multiple temperature measurement points corresponding to different times and the variance of the deviation of the multiple temperature measurement points corresponding to different times, the operation of the first monitoring temperature measurement point is determined, including: Determine the threshold range corresponding to the plurality of temperature measurement points; Based on the threshold range, the mean deviation of the plurality of temperature measuring points corresponding to each temperature measuring point, and the variance of the deviation of the plurality of temperature measuring points corresponding to each temperature measuring point, determine the temperature measuring point with the largest probability distribution value among the plurality of temperature measuring points; and The temperature measurement point with the highest probability distribution value among the multiple temperature measurement points is selected as the first monitoring temperature measurement point.
2. The method according to claim 1, characterized in that, Based on the comparison results, the operation of turning the heaters in the thermal control management system on or off includes: If the temperature value at the first monitoring temperature point is greater than the first temperature threshold, the heater will be turned off; and If the temperature value at the first monitoring temperature point is less than the second temperature threshold, the heater is turned on, wherein the second temperature threshold is less than the first temperature threshold.
3. The method according to claim 1, characterized in that, Also includes: If the temperature value at the first monitoring temperature measurement point is greater than the temperature threshold, the first monitoring temperature measurement point will be replaced with a second monitoring temperature measurement point, wherein the second monitoring temperature measurement point is a backup monitoring temperature measurement point.
4. The method according to claim 1, characterized in that, Also includes: When the operating mode of the satellite system changes, the temperature threshold is changed.
5. A system for controlling a heater using a monitoring temperature point, applied to a thermal control management system, the thermal control management system comprising a processor, a heater, and a thermal sensor, wherein the processor is connected to the heater, and the processor is connected to the thermal sensor, characterized in that, include: The processor determines the first monitoring temperature point among multiple temperature measurement points set on the satellite system and controls the heater of the thermal control management system; The processor reads the temperature value of the first monitoring temperature point obtained by the heater; The processor compares the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach. as well as Based on the comparison results, the processor turns the heaters in the thermal control management system on or off.
6. A storage medium, characterized in that, The storage medium includes a stored program, wherein, when the program is executed, the method described in any one of claims 1 to 4 is performed by a processor.
7. A device for controlling a heater using a monitoring temperature point, applied in a thermal control management system, characterized in that, include: The first monitoring temperature measurement point determination module is used to determine the first monitoring temperature measurement point from multiple temperature measurement points set on the satellite system, and is used to control the heater of the thermal control management system. The temperature value reading module is used to read the temperature value of the first monitoring temperature measurement point; The temperature comparison module is used to compare the temperature value of the first monitoring temperature point with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach. as well as A control module is used to turn the heater in the thermal control management system on or off based on the comparison result, wherein the first monitoring temperature measurement point determination module includes: The reference temperature value determination module is used to determine the reference temperature value corresponding to different times. The deviation mean determination module is used to determine the deviation mean corresponding to each temperature measurement point based on the temperature values of the multiple temperature measurement points at different times and the reference temperature value at different times. The deviation variance determination module is used to determine the deviation variance corresponding to each temperature measurement point based on the temperature values of the multiple temperature measurement points at different times and the reference temperature value at different times; and The first monitoring temperature measurement point determination submodule is used to determine the first monitoring temperature measurement point based on the mean deviation of the plurality of temperature measurement points corresponding to each temperature measurement point and the variance of the deviation of the plurality of temperature measurement points corresponding to each temperature measurement point. The first monitoring temperature measurement point determination submodule includes: a deviation range determination module, used to determine the threshold range corresponding to the plurality of temperature measurement points. The probability value determination module is used to determine the temperature measurement point with the largest probability distribution value among the multiple temperature measurement points based on the threshold range, the mean deviation of the multiple temperature measurement points corresponding to each temperature measurement point, and the variance of the deviation of the multiple temperature measurement points corresponding to each temperature measurement point; and The first monitoring temperature measurement point determination module is used to select the temperature measurement point with the largest probability distribution value among the multiple temperature measurement points as the first monitoring temperature measurement point.
8. A device for controlling a heater using a monitoring temperature point, applied in a thermal control management system, characterized in that, include: processor; as well as A memory, connected to the processor, for providing the processor with instructions to perform the following processing steps: The first monitoring temperature measurement point is determined from multiple temperature measurement points set on the satellite system and used to control the heater of the thermal control management system; Read the temperature value of the first monitoring temperature point; The temperature value of the first monitoring temperature point is compared with a preset temperature threshold, wherein the temperature threshold is used to indicate the maximum and minimum temperature values that the first monitoring temperature point is allowed to reach. as well as Based on the comparison results, the heaters within the thermal control management system are turned on or off, wherein... The operation of determining the first monitoring temperature measurement point from multiple temperature measurement points set up on the satellite system includes: Determine the reference temperature values corresponding to different times; Based on the temperature values of the multiple temperature measuring points at different times and the reference temperature values at different times, determine the average deviation value corresponding to each temperature measuring point; Based on the temperature values of the multiple temperature measurement points at different times and the reference temperature value at different times, determine the deviation variance corresponding to each temperature measurement point; and The first monitoring temperature measurement point is determined based on the mean deviation of the plurality of temperature measurement points corresponding to each of the respective temperature measurement points and the variance of the deviation of the plurality of temperature measurement points corresponding to each of the respective temperature measurement points, wherein... Based on the mean deviation of the multiple temperature measurement points corresponding to different times and the variance of the deviation of the multiple temperature measurement points corresponding to different times, the operation of the first monitoring temperature measurement point is determined, including: Determine the threshold range corresponding to the plurality of temperature measurement points; Based on the threshold range, the mean deviation of the plurality of temperature measuring points corresponding to each temperature measuring point, and the variance of the deviation of the plurality of temperature measuring points corresponding to each temperature measuring point, determine the temperature measuring point with the largest probability distribution value among the plurality of temperature measuring points; and The temperature measurement point with the highest probability distribution value among the multiple temperature measurement points is selected as the first monitoring temperature measurement point.
Citation Information
Patent Citations
Vacuum thermal test method of mass production satellite constellation system
CN110171584A
High-reliability autonomous temperature control method and system for temperature consistency of different areas
CN112181023A
Air conditioner operation control method
CN108759032A