Dual-sensor based heating control method, apparatus, and storage medium

By using a dual-sensor heating control method, the temperature values ​​from the thermal sensors are read and fused, solving the problem of inaccurate temperature values ​​caused by external factors in the thermal control management system and achieving high-precision control of the heater.

CN116243739BActive Publication Date: 2026-02-17GALAXY AEROSPACE (BEIJING) NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202310046335.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-31
Publication Date
2026-02-17
Estimated Expiration
2043-01-31

AI Technical Summary

Technical Problem

Thermal sensors in thermal control management systems are easily affected by external factors, causing the processor module to be unable to read accurate temperature values, thus making it impossible to accurately control the heater's on and off states.

Method used

A dual-sensor-based heating control method is adopted. By reading the temperature values ​​of each thermal sensor within the calibration cycle, the first and second thermal sensors that meet the requirements are determined. The temperature values ​​within the measurement cycle are obtained for correction, and the corrected temperature values ​​are fused to obtain an accurate fused temperature value to control the on and off of the heater.

Benefits of technology

It improves the accuracy of heater control, ensuring that the heater can be turned on and off with higher precision, and solves the problem of inaccurate temperature values ​​caused by external factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116243739B_ABST
    Figure CN116243739B_ABST
Patent Text Reader

Abstract

The application discloses a heating control method and device based on double sensors, and a storage medium. First, a processor module determines a first thermal sensor and a second thermal sensor that meet requirements according to temperature values of each thermal sensor corresponding to different calibration moments in a calibration period. A first measurement temperature value corresponding to the first thermal sensor is a first correction temperature value, and a second measurement temperature value corresponding to the second thermal sensor is a second correction temperature value. Finally, the processor module fuses the first correction value and the second correction value, and thus a fused temperature value obtained has higher precision. Therefore, the processor module can accurately control the turn-on and turn-off of a heater according to the more accurate fused temperature value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of thermal control management, and in particular to a heating control method, device and storage medium based on dual sensors. Background Technology

[0002] Publication number CN115199470A provides a method for determining the yaw heading of a wind turbine. The method and associated system for the wind turbine, which has a tower and a nacelle, including a nose and rotor at the top of the tower, involves configuring a single Global Navigation Satellite System (GNSS) rover receiver at a fixed azimuth relative to the nacelle. The GNSS geographic location of the wind turbine's tower top pivot point (TPP) and the angular offset (β rover) of the rover receiver relative to the nacelle's centerline axis are determined. Based on the GNSS geographic location of the TPP and the rover receiver, an angular vector north of the line between the TPP and the rover receiver is determined. The angular offset (β rover) is then calculated based on the angle and the angular offset of the rover receiver. Calculate the difference between the rovers and the yaw heading. course).

[0003] 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.

[0004] For satellite systems, the internal equipment needs to operate in a relatively suitable temperature environment, meaning the internal temperature of the satellite system needs to be strictly controlled. Therefore, heaters are installed in the thermal control management system.

[0005] In addition, multiple temperature measurement points are set up within the satellite system, and each measurement point has a unique corresponding thermal sensor. The thermal control management system in the satellite system can control the heater's on and off states by reading the temperature values ​​from the thermal sensors and comparing them with preset temperature thresholds.

[0006] However, the thermal sensor in the thermal management system is often affected by external factors (for example, environmental temperature changes and heater power changes), so that the processor module in the thermal management system cannot read accurate temperature values. Once the processor module in the thermal management system cannot read accurate temperature values, accurate comparison results cannot be obtained, and the turn-on and turn-off of the heater cannot be accurately controlled.

[0007] In view of the above technical problems in the prior art that the thermal sensor is often affected by external factors (for example, environmental temperature changes and heater power changes), so that the processor module in the thermal management system cannot read accurate temperature values, and once the processor module in the thermal management system cannot read accurate temperature values, the turn-on and turn-off of the heater cannot be accurately controlled, an effective solution has not yet been proposed. SUMMARY

[0008] Embodiments of the present disclosure provide a thermal sensor-based heating control method and device and storage medium to at least solve the technical problem in the prior art that the thermal sensor is often affected by external factors (for example, environmental temperature changes and heater power changes), so that the processor module in the thermal management system cannot read accurate temperature values, and once the processor module in the thermal management system cannot read accurate temperature values, the turn-on and turn-off of the heater cannot be accurately controlled.

[0009] According to one aspect of the embodiments of the present disclosure, a dual-sensor-based heating control method is provided, including: reading temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; determining, according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period, a first thermal sensor and a second thermal sensor that meet the requirements in a plurality of thermal sensors at a selected time point, wherein the selected time point is different from the calibration time point; obtaining a first measurement temperature value of the first thermal sensor and a second measurement temperature value of the second thermal sensor corresponding to different measurement time points in a measurement period, and determining a first correction temperature value corresponding to the first thermal sensor and a second correction temperature value corresponding to the second thermal sensor according to the first measurement temperature value and the second measurement temperature value; fusing the first correction temperature value and the second correction temperature value to obtain a fused temperature value; and controlling the turn-on and turn-off of the heater according to the fused temperature value.

[0010] According to another aspect of the embodiments of the present disclosure, a storage medium is also provided, which includes a stored program, wherein when the program is running, the processor executes the method described in any one of the above.

[0011] According to another aspect of the embodiments of the present disclosure, a dual-sensor-based heating control device is also provided, which comprises: a temperature value reading module configured to read temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; a thermal sensor determining module configured to determine, according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period, a first thermal sensor and a second thermal sensor that meet requirements among the multiple thermal sensors at a selected time point, wherein the selected time point is different from the calibration time point; a corrected temperature value determining module configured to obtain a first measured temperature value of the first thermal sensor and a second measured temperature value of the second thermal sensor corresponding to different measurement time points in a measurement period, and determine a first corrected temperature value corresponding to the first thermal sensor and a second corrected temperature value corresponding to the second thermal sensor according to the first measured temperature value and the second measured temperature value; a fusion module configured to fuse the first corrected temperature value and the second corrected temperature value, and obtain a fused temperature value; and a control module configured to control the turn-on and turn-off of the heater according to the fused temperature value.

[0012] According to another aspect of the embodiments of the present disclosure, a dual-sensor-based heating control device is also provided, which comprises: a processor; and a memory connected with the processor, configured to provide the processor with instructions for processing the following processing steps: reading temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; determining, according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period, a first thermal sensor and a second thermal sensor that meet requirements among the multiple thermal sensors at a selected time point, wherein the selected time point is different from the calibration time point; obtaining a first measured temperature value of the first thermal sensor and a second measured temperature value of the second thermal sensor corresponding to different measurement time points in a measurement period, and determining a first corrected temperature value corresponding to the first thermal sensor and a second corrected temperature value corresponding to the second thermal sensor according to the first measured temperature value and the second measured temperature value; fusing the first corrected temperature value and the second corrected temperature value, and obtaining a fused temperature value; and controlling the turn-on and turn-off of the heater according to the fused temperature value.

[0013] In the embodiments of the present disclosure, first, the processor module reads temperature values of each thermal sensor corresponding to different calibration time points in a calibration period. Then, the processor module determines, according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period, a first thermal sensor and a second thermal sensor that meet requirements among the multiple thermal sensors at a selected time point. In addition, the processor module obtains a first corrected temperature value and a second corrected temperature value according to the first measured temperature value and the second measured temperature value. Further, the processor module fuses the first corrected temperature value and the second corrected temperature value, and obtains a fused temperature value with higher accuracy. Finally, the processor module controls the turn-on and turn-off of the heater according to the fused temperature value.

[0014] Since in the technical solution of the present disclosure, the processor module is pre-determined according to the temperature values of each thermal sensor corresponding to different calibration time in the calibration period, the first thermal sensor and the second thermal sensor that meet the requirements are determined, and therefore the first measurement temperature value corresponding to the first thermal sensor and the second measurement temperature value corresponding to the second thermal sensor obtained by the processor module are selected measurement temperature values. And since the first measurement temperature value corresponding to the first thermal sensor and the second measurement temperature value corresponding to the second thermal sensor are selected measurement temperature values, the first correction temperature value corresponding to the first measurement temperature value and the second correction temperature value corresponding to the second measurement temperature value are correction temperature values that meet the requirements. Further, since the processor module fuses the first correction value and the second correction value, the fusion temperature value obtained has higher accuracy. Therefore, the processor module can accurately control the conduction and shutdown of the heater according to the more accurate fusion temperature value. Further, the technical problem that in the prior art, the thermal sensor is often affected by external factors (for example, environmental temperature change and heater power change), so that the processor module in the thermal management system cannot read accurate temperature values from the thermal sensor, and once the processor module in the thermal management system cannot read accurate temperature values, it cannot accurately control the conduction and shutdown of the heater is solved. BRIEF DESCRIPTION OF DRAWINGS

[0015] The drawings described herein are used to provide further understanding of the present disclosure, and form a part of the present application. The illustrative embodiments of the present disclosure and their descriptions are used to explain the present disclosure, and do not constitute an improper limitation on the present disclosure. In the drawings:

[0016] Figure 1 is a schematic diagram of the connection relationship of the processor module, the heater and the thermal sensor arranged in the thermal management system according to the first aspect of the first embodiment of the present application;

[0017] Figure 2 is a schematic diagram of a plurality of thermal sensors corresponding to a plurality of temperature measurement points according to the first aspect of the first embodiment of the present application;

[0018] Figure 3 is a schematic diagram of a method for determining thermal sensors in a thermal management system according to the first aspect of the first embodiment of the present application;

[0019] Figure 4 is a schematic diagram of a calibration period, a selected time and a measurement period according to the first aspect of the first embodiment of the present application;

[0020] Figure 5 is a schematic diagram of the temperature deviation of the thermal sensor according to the first aspect of the first embodiment of the present application; temperature deviation, and a thermal sensor temperature deviation, and a thermal sensor a normal distribution curve diagram corresponding to the temperature deviation;

[0021] Figure 6 is a method flow diagram of controlling the on and off of the heater according to the fusion temperature value according to the first aspect of the embodiment 1 of the present application;

[0022] Figure 7 is a device diagram of determining the thermal sensor in the thermal control management system according to the first aspect of the embodiment 2 of the present application; and

[0023] Figure 8 is a device diagram of determining the thermal sensor in the thermal control management system according to the first aspect of the embodiment 3 of the present application. DETAILED DESCRIPTION

[0024] In order to make the technical personnel in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, not all. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative labor should be within the scope of protection of the present disclosure.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0026] Embodiment 1

[0027] According to the present embodiment, a dual-sensor-based heating control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that herein.

[0028] Figure 1 A connection relationship diagram of a processor module 110, a heater 120 and a thermal sensor set in a thermal management system 10 according to an embodiment of the present application is shown. Referring to Figure 1 , the thermal management system 10 is provided with the processor module 110, the heater 120 and the thermal sensor (wherein, j =1~n). Wherein, the processor module 110 is connected with the heater 120, configured to send instructions to the heater 120. The processor module 110 is connected with the thermal sensor , configured to read the temperature value of the temperature measuring point measured by the thermal sensor .

[0029] In addition, the thermal sensor comprises a plurality of thermal sensors . And wherein, the plurality of thermal sensors are configured to measure the temperature value of the corresponding temperature measuring point respectively.

[0030] Figure 2 is a schematic diagram of a plurality of thermal sensors reading the corresponding temperature measuring points 1 ~ n according to an embodiment of the present application. Referring to Figure 2 , a plurality of temperature measuring points 1~n are provided in the satellite system, the first thermal sensor measures the temperature value of the temperature measuring point 1, the second thermal sensor measures the temperature value of the temperature measuring point 2, the third thermal sensor measures the temperature value of the temperature measuring point 3, and so on, and the n-th thermal sensor measures the temperature value of the temperature measuring point n. Wherein, the plurality of temperature measuring points 1 ~ n are in the same environment as the heater 120. Wherein, the purpose of providing the plurality of temperature measuring points 1 ~ n and the corresponding thermal sensors is to ensure the safety and stability of the temperature monitoring of the satellite system in a backup redundant manner. Further, when the thermal sensor of a certain temperature measuring point is abnormal, the processor module 110 can switch to reading the thermal sensor of other temperature measuring points to continue temperature monitoring.

[0031] Then, the processor module 110 reads the temperature value of the temperature measuring point measured by the first thermal sensor , the processor module 110 reads the temperature value of the temperature measuring point measured by the second thermal sensor , the processor module 110 reads the temperature value of the temperature measuring point measured by the third thermal sensor The temperature value, and so on, the processor module 110 reads the nth thermal sensor. Temperature measurement points Temperature value.

[0032] Under the aforementioned operating environment, according to the first aspect of this embodiment, a heating control method based on dual sensors is provided, the method being, for example, by... Figure 1 and Figure 2 The processor module 110 is implemented in the middle. Figure 3 A flowchart illustrating the method is shown below. (Refer to...) Figure 3 As shown, the method includes:

[0033] S302: Read the temperature values ​​of each thermal sensor corresponding to different calibration times within the calibration cycle;

[0034] S304: Based on the temperature values ​​of each thermal sensor corresponding to different calibration times within the calibration cycle, determine the first and second thermal sensors that meet the requirements among multiple thermal sensors at a selected time, wherein the selected time is different from the calibration time.

[0035] S306: Obtain the first measured temperature value of the first thermal sensor and the second measured temperature value of the second thermal sensor corresponding to different measurement times within the measurement cycle, and determine the first correction temperature value corresponding to the first thermal sensor and the second correction temperature value corresponding to the second thermal sensor based on the first measured temperature value and the second measured temperature value.

[0036] S308: The first and second correction temperature values ​​are merged to obtain a merged temperature value; and

[0037] S310: Controls the switching on and off of the heater based on the fusion temperature value.

[0038] Specifically, multiple temperature measurement points 1 to n are set up inside the satellite system, and each temperature measurement point has a corresponding thermal sensor. Thermal sensor The processor module 110 can measure the temperature value of the corresponding temperature measurement point, thereby enabling it to read the temperature sensor data. Temperature value, obtained from thermal sensor The temperature value of the corresponding temperature measuring point is used to control the heater 120 (e.g., turning the heater 120 on and off).

[0039] Furthermore, due to the measurement error of the thermal sensor, at the same calibration time... (in, k Indicates the calibration period. i =1~m) Each thermal sensor Temperature value (in,k Indicates the calibration period. i Indicates the calibration time. j (This refers to different thermal sensors). Furthermore, multiple thermal sensors... The same thermal sensor At different calibration times Temperature value There are also differences. For example, the processor module 110 in the thermal management system 10 can read the data from each thermal sensor in real time. The temperature value. Furthermore, multiple thermal sensors... The same thermal sensor At different selected times The temperature values ​​differ at the same measurement time. (in, h =1~x) Each thermal sensor Temperature value (in, g Indicates the measurement period. h Indicates the measurement time. j (This refers to different thermal sensors). Furthermore, multiple thermal sensors... The same thermal sensor At different measurement times Temperature value There are also differences.

[0040] Therefore, the technical solution of this application is based on the processor module 110 reading multiple thermal sensors. The time sequence of temperature values ​​divides a complete reading cycle into calibration cycles. Select time and measurement cycle .

[0041] Figure 4 The calibration cycle is as described in the embodiments of this application. Select time and measurement cycle A schematic diagram. (Reference) Figure 4 As shown, calibration cycle It contains multiple calibration times. (in, i =1~m, that is, assuming a calibration cycle contains m (Calibration time). (And calibration cycle) What they have in common is the measurement cycle. It also includes multiple measurement times. (in, h =1~x, that is, assuming a measurement period contains x (One calibration time).

[0042] Furthermore, the processor module 110 can periodically calculate the fusion temperature value. That is, a complete time period can contain multiple read cycles, each of which includes a calibration cycle. Select time and measurement cycle That is, a complete time period can contain multiple calibration cycles. Multiple selected times and multiple measurement cycles For example, a complete time period includes: the first calibration cycle. , first selected time and the first measurement cycle Second calibration cycle , second selected time and the second measurement cycle 3rd calibration cycle , 3rd selected time and the 3rd measurement cycle wait.

[0043] As can be seen from the above, during the calibration cycle Within, at a certain calibration time thermal sensor Temperature value It is uniquely determined (i.e., the first) k The calibration cycle, the first i The calibration time, the first j (One thermal sensor). During the measurement cycle Within, at a certain measurement time thermal sensor Temperature value It is also the only certainty (i.e., the first) g The measurement cycle, the first h At the measurement time, the first j (One thermal sensor).

[0044] Therefore, firstly, the processor module 110 reads the calibration cycle. Internal and different calibration times Corresponding thermal sensors Temperature value (S302). For example, processor module 110 reads the first calibration cycle (i.e. k =1), the second calibration time (i.e. i =2), the third thermal sensor (i.e. j =3) temperature value .

[0045] Then, the processor module 110 determines a first thermal sensor and a second thermal sensor among the plurality of thermal sensors that meet the requirement at the selected time instant (S304). Specifically, first, the processor module 110 calculates reference temperature values corresponding to the different calibration time instants during the calibration period according to the temperature values of the respective thermal sensors corresponding to the different calibration time instants during the calibration period (S302). Then, the processor module 110 calculates temperature deviations of the respective thermal sensors corresponding to the different calibration time instants according to the temperature values of the respective thermal sensors corresponding to the different calibration time instants during the calibration period and the reference temperature values corresponding to the different calibration time instants (S304). (S304). Specifically, first, the processor module 110 calculates reference temperature values corresponding to the different calibration time instants during the calibration period according to the temperature values of the respective thermal sensors corresponding to the different calibration time instants during the calibration period (S302). Then, the processor module 110 calculates temperature deviations of the respective thermal sensors corresponding to the different calibration time instants according to the temperature values of the respective thermal sensors corresponding to the different calibration time instants during the calibration period and the reference temperature values corresponding to the different calibration time instants (S304).

[0046] Further, the processor module 110 calculates a deviation mean and a deviation variance of the respective thermal sensors at the selected time instant (S306). Then, the processor module 110 obtains a deviation probability distribution curve corresponding to the respective thermal sensors according to the deviation mean and the deviation variance (S308). Finally, the processor module 110 determines a first thermal sensor and a second thermal sensor among the plurality of thermal sensors that meet the requirement according to the deviation probability distribution curve (S310).

[0047] ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​The measured temperature value is most accurate, and the heater 120 can be controlled on and off more accurately.

[0048] In addition, the processor module 110 determines the first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time . The first and second thermal sensors that meet the requirement at the selected time .

[0049] Further, the processor module 110 fuses the first and second corrected temperature values and obtains a fused temperature value (S308).

[0050] Finally, the processor module 110 controls the on and off of the heater according to the fused temperature value . Since the processor module 110 controls the on and off of the heater according to the fused temperature value , the fused temperature value The processor module 110 will output the first calibration temperature value. Second correction temperature value The fusion temperature value is obtained through fusion. The precision is high. Therefore, the processor module 110 can accurately control the heater. The conduction and shutdown of [the system].

[0051] As described in the background section, multiple temperature measurement points are set up within the satellite system, and each temperature measurement point has a unique corresponding thermal sensor. The thermal control management system in the satellite system can control the switching on and off of the heaters by reading the temperature values ​​from the thermal sensors and comparing the read temperature values ​​with preset temperature thresholds.

[0052] However, thermal sensors in thermal control management systems are often affected by external factors (such as changes in ambient temperature and heater power), which prevents the processor module from reading accurate temperature values. Once the processor module in the thermal control management system cannot read accurate temperature values, it cannot obtain accurate comparison results, and consequently, cannot accurately control the heater's on / off state.

[0053] In view of this, in the embodiments of this disclosure, the processor module 110 is pre-calibrated according to a calibration cycle. Internal and different calibration times Corresponding thermal sensors Temperature value Determine the first thermal sensor that meets the requirements. Second thermal sensor Therefore, the processor module 110 obtains the data from the first thermal sensor. The corresponding first measured temperature value and the second thermal sensor The corresponding second measured temperature value It is the selected measured temperature value. And because of the first thermal sensor... The corresponding first measured temperature value and the second thermal sensor The corresponding second measured temperature value It is the selected measurement temperature value, therefore it is different from the first measurement temperature value. The corresponding first correction temperature value and the second measured temperature value The corresponding second correction temperature value To meet the required calibration temperature value. Furthermore, since the processor module 110 adjusts the calibration value according to the first calibration value... Second correction value The fusion was performed, therefore the fusion temperature value was obtained. It has higher precision. Therefore, the processor module 110 can determine the fusion temperature value with greater accuracy. This accurately controls the on / off state of the heater 120, thereby solving the problem of thermal sensors in existing technologies. It is often affected by external factors (such as changes in ambient temperature and changes in the power of heater 120), which prevents the processor module 110 in the thermal control management system 10 from transmitting data through the thermal sensor. The problem is that if the processor module 110 in the thermal control management system 10 cannot read the accurate temperature value, it will be unable to accurately control the on and off of the heater 120.

[0054] Optionally, based on the temperature values ​​of each thermal sensor corresponding to different calibration times within the calibration period, the operation of determining the first and second thermal sensors that meet the requirements among multiple thermal sensors at a selected time includes: determining the mean and variance of the deviation corresponding to each thermal sensor at the selected time; determining the deviation range corresponding to the multiple thermal sensors; determining the probability distribution value corresponding to the multiple thermal sensors based on the deviation range, the mean deviation corresponding to each thermal sensor, and the variance of the deviation corresponding to each thermal sensor; and determining the first and second thermal sensors based on the probability distribution value.

[0055] Optionally, the operation of determining the mean and variance of the deviations corresponding to each thermal sensor at a selected time includes: determining the reference temperature value corresponding to different calibration times within the calibration period based on the temperature values ​​of each thermal sensor corresponding to different calibration times within the calibration period; calculating the temperature deviation of each thermal sensor corresponding to different calibration times within the calibration period based on the temperature values ​​of each thermal sensor corresponding to different calibration times within the calibration period and the reference temperature value; and calculating the mean and variance of the deviations corresponding to each thermal sensor at the selected time based on the temperature deviations of each thermal sensor corresponding to different calibration times within the calibration period.

[0056] Specifically, first, the processor module 110 obtains the calibration cycle. Internal and different calibration times Corresponding thermal sensor Temperature value Then, the processor module 110, based on the individual thermal sensors... Temperature value Determine during the calibration cycle Internal and various calibration times Corresponding reference temperature value (For example, k Indicates the calibration period. i(Indicates the calibration time).

[0057] For example, processor module 110 statistics at time... Inside, thermal sensor Temperature value thermal sensor temperature value thermal sensor temperature value and thermal sensors 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 .

[0058] In addition, the processor module 110 collects statistics on the thermal sensors corresponding to each temperature range. The quantity. For example, temperature range. The corresponding number of thermal sensors is Temperature range The corresponding number of thermal sensors is Temperature range The corresponding number of thermal sensors is And so on, temperature range The corresponding number of thermal sensors is .

[0059] Furthermore, the processor module 110 calculates the values ​​for multiple temperature ranges. Corresponding weight value The specific calculation formula is as follows:

[0060] (Formula 1)

[0061] in, y =1~ .

[0062] Then, the processor module 110 calculates the average value for each temperature range to obtain the average value for the temperature range.

[0063] For example, temperature range There is A thermal sensor, and related to the temperature range The corresponding average temperature is Temperature range There is A thermal sensor, and related to the temperature range The corresponding average temperature is Temperature range There is A thermal sensor, and related to the temperature range The corresponding average temperature is And so on, temperature range There is A thermal sensor, and related to the temperature range The corresponding average temperature is .

[0064] For the temperature range Perform a weighted summation and determine the values ​​at each calibration time. Corresponding reference temperature value The specific calculation formula is as follows:

[0065] (Formula 2)

[0066] in, y =1~ .

[0067] Therefore, the calibration time can be obtained by performing the above operations. Corresponding reference temperature value Furthermore, regarding the calibration time... Corresponding reference temperature value and calibration time Corresponding reference temperature value ... and calibration time Corresponding reference temperature value All of these can be obtained through the operations described above.

[0068] Furthermore, the processor module 110 adjusts according to different calibration times. Corresponding thermal sensors Temperature value and reference temperature value Determine the time of different calibrations Corresponding thermal sensors temperature deviation .

[0069] For example, processor module 110 calculates the results at different calibration times during the first calibration cycle. Corresponding thermal sensors temperature deviation Specifically, firstly, the processor module 110 uses multiple thermal sensors... Temperature value and reference temperature value Determine at different calibration times Inside, with multiple thermal sensors Corresponding multiple temperature deviations The specific calculation formula is as follows:

[0070] (Formula 3)

[0071] in, i =1~m, j =1 ~ n.

[0072] Table 1 shows the calibration time. With each thermal sensor Corresponding temperature value Reference temperature value and with various thermal sensors Corresponding temperature deviation .

[0073] Table 1

[0074]

[0075] Then, the processor module 110 calculates and obtains the temperature deviation at other calibration times within the first calibration cycle according to the above operation method.

[0076] Furthermore, other calibration cycles (in, k >1), and each calibration time Corresponding thermal sensor temperature deviation (in, k >1) can also be calculated using the above method.

[0077] For example, Table 2 shows the calibration time. With each thermal sensor Corresponding temperature value Reference temperature value and with various thermal sensors Corresponding temperature deviation .

[0078] Table 2

[0079]

[0080] Similarly, Table 3 shows the calibration times. With each thermal sensor Corresponding temperature value Reference temperature value and with various thermal sensors Corresponding temperature deviation .

[0081] Table 3

[0082]

[0083] Then, the processor module 110 uses the thermal sensor... At different calibration times Temperature deviation Calculate at the selected time Below, with each thermal sensor Corresponding mean deviation Sum of deviations and variances .

[0084] For example, processor module 110 based on thermal sensor (i.e., the first thermal sensor) at different calibration times Temperature deviation Calculation of thermal sensors At the first selected time With thermal sensor Corresponding mean deviation Sum of deviations and variances The specific calculation formula is as follows:

[0085] (Formula 4)

[0086] (Formula 5)

[0087] in, i =1~m.

[0088] And so on, calculating at the first selected time. With thermal sensor (in, j The mean deviation corresponding to (=2~n) Sum of deviations and variances The specific calculation formula is as follows:

[0089] (Formula 6)

[0090] (Formula 7)

[0091] Finally, processor module 110 obtains the results at other selected times. (in, l >1) Internal and various thermal sensors Corresponding mean deviation Sum of deviations and variances (in, j =1~ n Table 4 shows the results at the first selected time. Inside, with each thermal sensor Corresponding mean deviation Sum of deviations and variances .

[0092] Table 4

[0093]

[0094] In addition, other selected times (in, l >1) Within, with each thermal sensor Corresponding mean deviation Sum of deviations and variances (in, j =1~ n It can also be obtained through the above operation method. The specific calculation formula is as follows:

[0095] (Formula 8)

[0096] (Formula 9)

[0097] Therefore, the processor module 110 determines the calibration period. Internal and various thermal sensors Corresponding mean deviation Sum of deviations and variances The operation achieved the goal of obtaining a first thermal sensor that meets the requirements. Second thermal sensor The technical effect of providing the necessary basic conditions.

[0098] Processor module 110 calculates the relationship between each thermal sensor Corresponding mean deviation Sum of deviations and variances Subsequently, it was determined that multiple thermal sensors were involved. Corresponding deviation range Among them, the deviation range It is pre-configured in the processor module 110.

[0099] Then, the processor module 110 determines the deviation range. and various thermal sensors Corresponding mean deviation and with each thermal sensor Corresponding deviation variance Determined to be compatible with multiple thermal sensors The corresponding deviation probability distribution.

[0100] Figure 5 According to the embodiments of this application, the thermal sensor is... Temperature deviation, and thermal sensor Temperature deviation, and thermal sensor Temperature deviation and thermal sensor A schematic diagram of the corresponding normal distribution curve. (Reference) Figure 5 As shown, the processor module 110 has a pre-set deviation range. Therefore, with thermal sensors The area under the corresponding normal distribution curve, and the thermal sensor The area under the corresponding normal distribution curve, and the thermal sensor The area under the corresponding normal distribution curve and its relationship with the thermal sensor The corresponding areas of the normal distribution curves are different. That is, the thermal sensor... temperature deviation Falling within the deviation range probability value within 1. Thermal sensor temperature deviation Falling within the deviation range probability value within 2. Thermal sensor temperature deviation Falling within the deviation range probability value within 3 and thermal sensor temperature deviation Falling within the deviation range probability value within 4. Different.

[0101] Then, the processor module 110 calculates the values ​​of the thermal sensor using the following formulas. Corresponding probability value 1. With thermal sensor Corresponding probability value 2. With thermal sensors Corresponding probability value 3 and thermal sensors Corresponding probability value 4. The specific calculation formula is as follows:

[0102] (Formula 10)

[0103] in, j =1~n.

[0104] Finally, the processor module 110 determines the two thermal sensors with the highest probability value of the temperature deviation falling within the deviation probability range as the first thermal sensor and the second thermal sensor that meet the requirement . The two thermal sensors with the highest probability value of the temperature deviation falling within the deviation probability range are determined as the first thermal sensor and the second thermal sensor that meet the requirement . .

[0105] Thus, the processor module 110 achieves the technical effect of determining the two thermal sensors with the highest probability of the temperature deviation falling within the required deviation range as the first thermal sensor and the second thermal sensor, and further determining the thermal sensor with higher measurement accuracy as the first thermal sensor and the second thermal sensor, thereby being able to more accurately control the turn-on and turn-off of the heater 120, by determining the reference temperature value , determining the deviation mean value corresponding to each thermal sensor , determining the deviation variance corresponding to each thermal sensor , and determining the deviation range . . . . .

[0106] Optionally, the operation of fusing the first corrected temperature value and the second corrected temperature value to obtain a fused temperature value includes: determining the first corrected temperature value corresponding to the first thermal sensor according to the first measured temperature value and the deviation mean value corresponding to the first thermal sensor; determining the second corrected temperature value corresponding to the second thermal sensor according to the second measured temperature value and the deviation mean value corresponding to the second thermal sensor; obtaining the deviation variance corresponding to the first thermal sensor and the deviation variance corresponding to the second thermal sensor; and fusing the first corrected temperature value, the second corrected temperature value, the deviation variance corresponding to the first thermal sensor, and the deviation variance corresponding to the second thermal sensor to obtain the fused temperature value.

[0107] Specifically, after the processor module 110 obtains the first measured temperature value corresponding to the first thermal sensor and calculates the deviation mean value corresponding to the first thermal sensor , the processor module 110 determines the first corrected temperature value corresponding to the first thermal sensor according to the first measured temperature value and the deviation mean value corresponding to the first thermal sensor . . . . . .

[0108] ​​​For example, the processor module 110 calculates the first correction temperature value of the first thermal sensor corresponding to the first measurement period and the first measurement time . The specific calculation formula is as follows:

[0109] (Formula 11)

[0110] By analogy, for the first measurement period and each measurement time , the processor module 110 calculates the first correction temperature value of the first thermal sensor corresponding to the first measurement period and each measurement time . The specific calculation formula is as follows:

[0111] (Formula 12)

[0112] Table 5 shows the first measurement temperature value of the first thermal sensor corresponding to the first measurement period and different measurement times , the deviation mean , and the first correction temperature value . Table 5

[0113]

[0114]

[0115] Further, after obtaining the second measurement temperature value of the second thermal sensor corresponding to the second thermal sensor and calculating the deviation mean corresponding to the second thermal sensor , the processor module 110 determines the second correction temperature value of the second thermal sensor corresponding to the second thermal sensor based on the second measurement temperature value and the deviation mean corresponding to the second thermal sensor .

[0116] For example, the processor module 110 calculates the second correction temperature value of the second thermal sensor corresponding to the first measurement period and the first measurement time . The specific calculation formula is as follows: (Formula 13)

[0117] ​​​​​​

[0118] Similarly, for the 1st measurement period , the 1st corrected temperature value of the first thermal sensor corresponding to each measurement time The specific calculation formula is as follows:

[0119] (Formula 14)

[0120] Table 6 shows the 1st measurement period , the 1st corrected temperature value of the first thermal sensor corresponding to each measurement time , the mean of the deviation , and the 1st corrected temperature value of the second thermal sensor .

[0121] Table 6

[0122]

[0123] In addition, the 1st corrected temperature value of the first thermal sensor corresponding to each measurement time , and the 2nd corrected temperature value of the second thermal sensor for other measurement periods can be determined by the above operation mode.

[0124] Then, the processor module 110 obtains the deviation variance corresponding to the first thermal sensor and the deviation variance corresponding to the second thermal sensor .

[0125] Finally, the processor module 110 fuses the 1st corrected temperature value , the 2nd corrected temperature value , the deviation variance corresponding to the first thermal sensor , and the deviation variance corresponding to the second thermal sensor , thereby obtaining the fused temperature value .

[0126] For example, the processor module 110 calculates the 1st measurement period , the 1st measurement time corresponding to the fused temperature value . The specific calculation formula is as follows:

[0127] ​​​​ (Formula 15)

[0128] Therefore, the first measurement cycle can be calculated using the above formula (15). , with the first measurement time Corresponding fusion temperature value .

[0129] Furthermore, the processor module 110 calculates the first measurement cycle. other measurement times (in, h >1) Corresponding fusion temperature value The specific calculation formula is as follows:

[0130] (Formula 16)

[0131] In addition, other measurement cycles (in, g >1), and at each measurement time Corresponding fusion temperature value It can also be determined by the above operations.

[0132] Table 6 shows the results during the first measurement cycle. , and different measurement times The corresponding first correction temperature value Second correction temperature value and fusion temperature value .

[0133] Table 7

[0134]

[0135] Therefore, the processor module 110 can determine other measurement cycles based on the above operating method. (in, g >1), and different measurement times Corresponding fusion temperature value .

[0136] Therefore, the processor module 110 uses the first corrected temperature value Second correction temperature value , and the first thermal sensor Corresponding deviation variance and the second thermal sensor Corresponding deviation variance The mixture was fused, and the fusion temperature value was obtained. The operation achieved the ability to determine the fusion temperature value with higher precision. Technical effects of controlling the on and off of the heater 120.

[0137] Figure 6 A method flowchart of the processor module 110 controlling the on and off of the heater 120 according to the fusion temperature value is shown. Referring to Figure 6 shown,

[0138] S610: The processor module 110 reads the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period;

[0139] S620: The processor module 110 determines the reference temperature values corresponding to different calibration time points in the calibration period according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period;

[0140] S630: The processor module 110 calculates the temperature deviation of each thermal sensor corresponding to different calibration time points in the calibration period according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period and the reference temperature values;

[0141] S640: The processor module 110 calculates the deviation mean and deviation variance corresponding to each thermal sensor at the selected time point according to the temperature deviation of each thermal sensor corresponding to different calibration time points in the calibration period;

[0142] S650: The processor module 110 determines the deviation range corresponding to the plurality of thermal sensors;

[0143] S660: The processor module 110 determines the probability distribution value corresponding to the plurality of thermal sensors according to the deviation mean, deviation variance and deviation range corresponding to each thermal sensor corresponding to different calibration time points in the calibration period, and determines the first thermal sensor and the second thermal sensor meeting the requirements according to the probability distribution value;

[0144] S670: The processor module 110 obtains the first measured temperature value of the first thermal sensor and the second measured temperature value of the second thermal sensor, and determines the first corrected temperature value corresponding to the first thermal sensor and the second corrected temperature value corresponding to the second thermal sensor according to the first measured temperature value and the second measured temperature value;

[0145] S671: The processor module 110 determines the first corrected temperature value corresponding to the first thermal sensor according to the first measured temperature value and the deviation mean corresponding to the first thermal sensor;

[0146] S672: The processor module 110 determines the second corrected temperature value corresponding to the second thermal sensor according to the second measured temperature value and the deviation mean corresponding to the second thermal sensor;

[0147] S673: The processor module 110 fuses the first corrected temperature value, the second corrected temperature value, the bias variance corresponding to the first thermal sensor, and the bias variance corresponding to the second thermal sensor to obtain a fused temperature value.

[0148] S680: The processor module 110 controls the turn-on and turn-off of the heater according to the fused temperature value.

[0149] Therefore, the processor module 110 can accurately control the turn-on and turn-off of the heater 120 according to the more accurate fused temperature value. Furthermore, the technical problem that the processor module 110 in the thermal management system 10 cannot read accurate temperature values due to the influence of external factors (for example, environmental temperature changes and heater 120 power changes) on the thermal sensor, and once the processor module 110 in the thermal management system 10 cannot read accurate temperature values, the turn-on and turn-off of the heater 120 cannot be accurately controlled is solved.

[0150] In addition, according to a third aspect of the embodiment, a storage medium is provided. The storage medium includes a stored program, wherein the program is executed by a processor to perform any of the above methods when the program is run.

[0151] Therefore, according to the embodiment, the processor module 110 can accurately control the turn-on and turn-off of the heater 120 according to the more accurate fused temperature value. Furthermore, the technical problem that the processor module 110 in the thermal management system 10 cannot read accurate temperature values due to the influence of external factors (for example, environmental temperature changes and heater 120 power changes) on the thermal sensor, and once the processor module 110 in the thermal management system 10 cannot read accurate temperature values, the turn-on and turn-off of the heater 120 cannot be accurately controlled is solved.

[0152] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily necessary for the present application.

[0153] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be realized by means of software on a general hardware platform as required, and of course can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or in the form of a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk), and includes a plurality of instructions for causing an end device (which can be a mobile phone, a computer, a server, or a network device) to execute the method described in each embodiment of the present application.

[0154] Embodiment 2

[0155] Figure 7 A dual-sensor-based heating control device 700 according to the first aspect of the present embodiment is shown, which corresponds to the method according to the first aspect of Embodiment 1. Referring to the figure, the device 700 includes: a temperature value reading module 710 for reading the temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; a thermal sensor determination module 720 for determining the first thermal sensor and the second thermal sensor that meet the requirements in the selected time point from the thermal sensors in the calibration period, according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period, wherein the selected time point is different from the calibration time point; a corrected temperature value determination module 730 for obtaining the first measurement temperature value of the first thermal sensor and the second measurement temperature value of the second thermal sensor corresponding to different measurement time points in a measurement period, and determining the first corrected temperature value corresponding to the first thermal sensor and the second corrected temperature value corresponding to the second thermal sensor according to the first measurement temperature value and the second measurement temperature value; a fusion module 740 for fusing the first corrected temperature value and the second corrected temperature value, and obtaining a fused temperature value; and a control module 750 for controlling the turn-on and turn-off of the heater according to the fused temperature value. Figure 7

[0156] Optionally, the thermal sensor determination module 720 includes: a bias mean value determination module for determining the bias mean value and the bias variance corresponding to each thermal sensor at the selected time point; a bias range determination module for determining the bias range corresponding to the plurality of thermal sensors; a probability distribution value determination module for determining the probability distribution value corresponding to the plurality of thermal sensors according to the bias range, the bias mean value corresponding to each thermal sensor, and the bias variance corresponding to each thermal sensor; and a thermal sensor determination sub-module for determining the first thermal sensor and the second thermal sensor according to the probability distribution value.

[0157] ​Optionally, the bias mean value determination module comprises: a reference temperature value determination module configured to determine reference temperature values corresponding to different calibration time points in a calibration period according to temperature values of each thermal sensor corresponding to different calibration time points in the calibration period; a temperature bias calculation module configured to calculate temperature biases of each thermal sensor corresponding to different calibration time points in the calibration period according to the reference temperature values; and a bias mean value determination sub-module configured to calculate bias mean values and bias variances corresponding to each thermal sensor at a selected time point according to the temperature biases of each thermal sensor corresponding to different calibration time points in the calibration period.

[0158] Optionally, the fusion module 740 comprises: a first corrected temperature value determination module configured to determine a first corrected temperature value corresponding to the first thermal sensor according to the first measured temperature value and the bias mean value corresponding to the first thermal sensor; a second corrected temperature value determination module configured to determine a second corrected temperature value corresponding to the second thermal sensor according to the second measured temperature value and the bias mean value corresponding to the second thermal sensor; an acquisition module configured to acquire the bias variance corresponding to the first thermal sensor and the bias variance corresponding to the second thermal sensor; and a fusion sub-module configured to fuse the first corrected temperature value, the second corrected temperature value, the bias variance corresponding to the first thermal sensor, and the bias variance corresponding to the second thermal sensor, and obtain a fused temperature value.

[0159] According to the present embodiment, the processor module 110 can accurately control the turn-on and turn-off of the heater 120 according to the more accurate fused temperature value. Thus, the technical problem that the processor module 110 in the thermal management system 10 cannot read accurate temperature values due to the influence of external factors (such as environmental temperature changes and heater 120 power changes) on the thermal sensor, and thus cannot accurately control the turn-on and turn-off of the heater 120, is solved.

[0160] Embodiment 3

[0161] Figure 8 A dual-sensor-based heating control device 800 according to the first aspect of the present embodiment is shown, which corresponds to the method according to the first aspect of Embodiment 1. Referring to Figure 8As shown, the device 800 comprises a processor 810 and a memory 820 connected with the processor 810, for providing the processor 810 with instructions to process the following processing steps: reading the temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; determining the first thermal sensor and the second thermal sensor meeting the requirements in the multiple thermal sensors at a selected time point according to the temperature values of each thermal sensor corresponding to different calibration time points in the calibration period, wherein the selected time point is different from the calibration time point; obtaining the first measurement temperature value of the first thermal sensor and the second measurement temperature value of the second thermal sensor corresponding to different measurement time points in a measurement period, and determining the first correction temperature value corresponding to the first thermal sensor and the second correction temperature value corresponding to the second thermal sensor according to the first measurement temperature value and the second measurement temperature value; fusing the first correction temperature value and the second correction temperature value to obtain a fused temperature value; and controlling the turn-on and turn-off of the heater according to the fused temperature value.

[0162] Therefore, according to the embodiment, the processor module 110 can accurately control the turn-on and turn-off of the heater 120 according to the more accurate fused temperature value. In this way, the technical problem that the processor module 110 in the thermal management system 10 cannot read accurate temperature values due to the influence of external factors (such as environmental temperature change and heater 120 power change) on the thermal sensor, and thus cannot accurately control the turn-on and turn-off of the heater 120 is solved.

[0163] The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0164] In the above-mentioned embodiments of the present application, the description of each embodiment has its own emphasis, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0165] In several embodiments provided by the present application, it should be understood that the disclosed technology can be implemented in other ways. Of course, the device embodiment described above is only schematic. For example, the division of units is only a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, units or modules, and can be electrical or other forms.

[0166] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0167] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0168] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application or the part of the prior art that essentially contributes or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various program code storage media.

[0169] The above is only the preferred embodiment of the present application, and it should be pointed out that for ordinary skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.

Claims

1. A dual-sensor based heating control method applied to a thermal control management system of a satellite, characterized in that, The method comprises the following steps: reading temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; determining a first thermal sensor and a second thermal sensor meeting requirements in a plurality of thermal sensors at a selected time point according to the temperature values of each thermal sensor corresponding to the different calibration time points in the calibration period, wherein the selected time point is different from the calibration time point; obtaining first measurement temperature values of the first thermal sensor and second measurement temperature values of the second thermal sensor corresponding to different measurement time points in a measurement period, and determining first correction temperature values corresponding to the first thermal sensor and second correction temperature values corresponding to the second thermal sensor according to the first measurement temperature values and the second measurement temperature values; fusing the first correction temperature values and the second correction temperature values to obtain fused temperature values, wherein the specific operation comprises: determining the first correction temperature values corresponding to the first thermal sensor according to the first measurement temperature values and the mean deviation corresponding to the first thermal sensor; determining the second correction temperature values corresponding to the second thermal sensor according to the second measurement temperature values and the mean deviation corresponding to the second thermal sensor; obtaining the deviation variance corresponding to the first thermal sensor and the deviation variance corresponding to the second thermal sensor; and fusing the first correction temperature values, the second correction temperature values, the deviation variance corresponding to the first thermal sensor and the deviation variance corresponding to the second thermal sensor to obtain the fused temperature values, wherein the specific calculation formula is: Kf g,h represents the fusion temperature value of the gth measurement cycle, the hth measurement moment, K' g,h,a represents the first correction temperature value of the first thermal sensor corresponding to the gth measurement cycle, the hth measurement moment, K' g,h,b represents the second correction temperature value of the second thermal sensor corresponding to the gth measurement cycle, the hth measurement moment, represents the deviation variance corresponding to the first thermal sensor, represents the deviation variance corresponding to the second thermal sensor; and controlling the turn-on and turn-off of the heater according to the fused temperature values.

2. The method of claim 1, wherein, The operation of determining the first thermal sensor and the second thermal sensor meeting requirements in a plurality of thermal sensors at a selected time point according to the temperature values of each thermal sensor corresponding to different calibration time points in a calibration period comprises: determining the mean deviation and the deviation variance corresponding to each thermal sensor at the selected time point; determining the deviation range corresponding to the plurality of thermal sensors; determining the probability distribution value corresponding to the plurality of thermal sensors according to the deviation range, the mean deviation corresponding to each thermal sensor and the deviation variance corresponding to each thermal sensor; and determining the first thermal sensor and the second thermal sensor according to the probability distribution value.

3. The method of claim 2, wherein, The operation of determining the mean deviation and the deviation variance corresponding to each thermal sensor at the selected time point comprises: determining reference temperature values corresponding to the different calibration time points in the calibration period according to the temperature values of each thermal sensor corresponding to the different calibration time points in the calibration period; calculating temperature deviations of each thermal sensor corresponding to the different calibration time points in the calibration period according to the temperature values of each thermal sensor corresponding to the different calibration time points in the calibration period and the reference temperature values; and calculating the mean deviation and the deviation variance corresponding to each thermal sensor at the selected time point according to the temperature deviations of each thermal sensor corresponding to the different calibration time points in the calibration period.

4. A storage medium, characterized by The storage medium comprises a stored program, wherein the method of any one of claims 1 to 3 is executed by a processor when the program is running.

5. A dual sensor based heating control device applied to a thermal management system, characterized in that, Comprise: A temperature value reading module for reading the temperature values of each thermal sensor corresponding to different calibration time points in a calibration period; A thermal sensor determination module for determining, according to the temperature values of each thermal sensor corresponding to the different calibration time points in the calibration period, a first thermal sensor and a second thermal sensor that meet the requirements among the multiple thermal sensors at a selected time point, wherein the selected time point is different from the calibration time point; A correction temperature value determination module for obtaining a first measurement temperature value of the first thermal sensor and a second measurement temperature value of the second thermal sensor corresponding to different measurement time points in a measurement period, and determining a first correction temperature value corresponding to the first thermal sensor and a second correction temperature value corresponding to the second thermal sensor according to the first measurement temperature value and the second measurement temperature value; A fusion module for fusing the first correction temperature value and the second correction temperature value, and obtaining a fused temperature value, wherein the fusion module comprises: A first correction temperature value determination module for determining the first correction temperature value corresponding to the first thermal sensor according to the first measurement temperature value and a bias mean value corresponding to the first thermal sensor; A second correction temperature value determination module for determining the second correction temperature value corresponding to the second thermal sensor according to the second measurement temperature value and a bias mean value corresponding to the second thermal sensor; An acquisition module for acquiring a bias variance corresponding to the first thermal sensor and a bias variance corresponding to the second thermal sensor; and A fusion submodule for fusing the first correction temperature value, the second correction temperature value, the bias variance corresponding to the first thermal sensor, and the bias variance corresponding to the second thermal sensor, and obtaining a fused temperature value, wherein the specific calculation formula is: Kf g,h represents the fusion temperature value of the gth measurement cycle, the hth measurement moment, K' g,h,a represents the first correction temperature value of the first thermal sensor corresponding to the gth measurement cycle, the hth measurement moment, K' g,h,b represents the second correction temperature value of the second thermal sensor corresponding to the gth measurement cycle, the hth measurement moment, represents the deviation variance corresponding to the first thermal sensor, represents the deviation variance corresponding to the second thermal sensor; and A control module for controlling the conduction and turn-off of the heater according to the fused temperature value.

6. The apparatus of claim 5, wherein, The thermal sensor determination module comprises: A bias mean value determination module for determining bias mean values and bias variances corresponding to the multiple thermal sensors at the selected time point; A bias range determination module for determining bias ranges corresponding to the multiple thermal sensors; A probability distribution value determination module for determining probability distribution values corresponding to the multiple thermal sensors according to the bias ranges, the bias mean values corresponding to the multiple thermal sensors, and the bias variances corresponding to the multiple thermal sensors; and A thermal sensor determination submodule for determining the first thermal sensor and the second thermal sensor according to the probability distribution values.

7. The apparatus of claim 6, wherein, The bias mean value determination module comprises: A reference temperature value determination module for determining reference temperature values corresponding to the different calibration time points in the calibration period according to the temperature values of each thermal sensor corresponding to the different calibration time points in the calibration period; A temperature deviation calculation module for calculating temperature deviations of each thermal sensor corresponding to the different calibration time points in the calibration period according to the reference temperature values; and A bias mean value determination submodule for determining bias mean values corresponding to the multiple thermal sensors at the selected time point according to the temperature deviations of each thermal sensor corresponding to the different calibration time points in the calibration period. The bias mean value determination submodule is configured to calculate bias mean values and bias variances corresponding to the plurality of thermal sensors at the selected time according to temperature biases of the plurality of thermal sensors corresponding to the different calibration time in the calibration period.

8. A dual sensor based heating control device applied to a thermal management system, characterized in that, The method comprises: a processor; and a memory connected with the processor, configured to provide the processor with instructions for processing the following processing steps: reading temperature values of the plurality of thermal sensors corresponding to different calibration time in a calibration period; determining first thermal sensors and second thermal sensors meeting requirements in the plurality of thermal sensors at a selected time according to temperature values of the plurality of thermal sensors corresponding to the different calibration time in the calibration period, wherein the selected time is different from the calibration time; obtaining first measurement temperature values of the first thermal sensors and second measurement temperature values of the second thermal sensors corresponding to different measurement time in a measurement period, and determining first corrected temperature values corresponding to the first thermal sensors and second corrected temperature values corresponding to the second thermal sensors according to the first measurement temperature values and the second measurement temperature values; fusing the first corrected temperature values and the second corrected temperature values to obtain fused temperature values, wherein the specific operation comprises: determining the first corrected temperature values corresponding to the first thermal sensors according to the first measurement temperature values and bias mean values corresponding to the first thermal sensors; determining the second corrected temperature values corresponding to the second thermal sensors according to the second measurement temperature values and bias mean values corresponding to the second thermal sensors; obtaining bias variances corresponding to the first thermal sensors and bias variances corresponding to the second thermal sensors; and fusing the first corrected temperature values, the second corrected temperature values, the bias variances corresponding to the first thermal sensors and the bias variances corresponding to the second thermal sensors to obtain the fused temperature values, wherein the specific calculation formula is: Kf g,h represents the fusion temperature value of the gth measurement cycle, the hth measurement moment, K' g,h,a represents the first correction temperature value of the first thermal sensor corresponding to the gth measurement cycle, the hth measurement moment, K' g,h,b represents the second correction temperature value of the second thermal sensor corresponding to the gth measurement cycle, the hth measurement moment, represents the deviation variance corresponding to the first thermal sensor, represents the deviation variance corresponding to the second thermal sensor; and controlling the turn-on and turn-off of the heater according to the fused temperature values.

Citation Information

Patent Citations

  • High-reliability autonomous temperature control method and system for temperature consistency of different areas

    CN112181023A

  • Method and system for determining yaw heading of wind turbine

    CN115199470A

  • Correction method and air conditioning apparatus

    CN105423494A

  • Air conditioner operation control method

    CN108759032A

  • Temperature regulating device used for handle and regulating method thereof

    CN110341853A