A method and system for dynamic adjustment of ambient temperature
By dividing the temperature control equipment into zones, setting up sensors, calculating the expected temperature value, and taking into account the effects of heat and power consumption, the problem of refined and automated temperature control of the temperature control equipment is solved, and more accurate temperature adjustment is achieved.
Patent Information
- Application Number
- CN202410469487.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2044-04-18
AI Technical Summary
Existing temperature control equipment cannot achieve precise temperature control, fails to consider the difference between the actual ambient temperature and the set temperature, and fails to consider the temperature requirements and thermal effects of multiple areas, resulting in imprecise and unautomated temperature control.
By dividing the space into multiple temperature-controlled zones, setting up temperature sensors, calculating the expected temperature value based on sensor data, and considering the influence of heat and power consumption of adjacent zones, the output temperature of the temperature control equipment is dynamically adjusted.
It enables precise and accurate control of temperature in multiple zones, reduces user operations, and improves the automation level of temperature control and user experience.
Smart Images

Figure CN118149434B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of air temperature adjustment, and more particularly, relates to a method and system for dynamically adjusting ambient temperature. BACKGROUND
[0002] With the continuous improvement of living standards, people's requirements for living, living and working environment are also getting higher and higher. In some places where temperature and other environmental parameters need to be finely controlled, such as offices, production workshops of precision devices or precision equipment, fine control of temperature is a very important requirement. The temperature control in the prior art is centered on temperature control equipment, and the temperature adjustment of the environment is realized by the temperature control equipment. However, it mainly controls the indoor temperature to be roughly at a certain expected level according to the user's setting. First, it generally cannot realize feedback of temperature adjustment. The temperature displayed on the panel of the temperature control equipment is only the set temperature, without considering whether the actual temperature in the actual environment can reach the set temperature, and without considering the influence of the power consumption of the equipment in the actual environment on the output temperature of the temperature control equipment, so that fine temperature control cannot be completed. Moreover, the expected set temperature is not set based on the historical expected temperature. Secondly, the adjustment of the indoor temperature does not consider the different temperature requirements of different areas, and thus the mutual influence between the temperatures of different areas cannot be considered, so that the indoor temperature control cannot be automatically and intelligently dynamically adjusted. SUMMARY
[0003] In view of the above problems, the present application provides a method and system for dynamically adjusting ambient temperature, which can control the temperature of each control area based on the actual temperature of multiple different areas and the temperature setting reached at historical time, and considers the influence of the thermal influence factor of adjacent areas and the total power consumption of the equipment in the area on the output temperature of the temperature control equipment, so as to obtain more fine and accurate area temperature control, and provide users with better use experience.
[0004] To achieve the above purpose, the present application provides the following technical solutions:
[0005] In a first aspect, the present application provides a method for dynamically adjusting ambient temperature, comprising:
[0006] S1, dividing a space into a plurality of temperature control areas according to temperature control requirements;
[0007] S2, setting a plurality of temperature sensors in each temperature control area;
[0008] S3, determining the area sensing temperature of the temperature control area i at time t based on the sensing temperature of the plurality of temperature sensors in the temperature control area i at time t;
[0009] S4, query the regional dynamic configuration file of the temperature control area, and calculate the temperature expectation value of the temperature control area i at the time t;
[0010] The regional dynamic configuration file of the temperature control area stores the temperature expectation values of the N temperature control areas at multiple time points within the past J days.
[0011] S5, compare the regional sensing temperature of the temperature control area i at the time t with the temperature expectation value of the temperature control area i at the time t. If the difference between the two is less than a set threshold, the temperature control device maintains the current temperature output value, otherwise, step S6 is entered.
[0012] S6, calculate the thermal influence factor of the temperature control area of the several adjacent areas of the temperature control area i at the time t.
[0013] S7, calculate the total power consumption of the electronic device in the temperature control area i at the time t, and calculate the total power consumption influence factor of the temperature control area i at the time t based on the total power consumption of the temperature control area i.
[0014] S8, determine the temperature output value of the temperature control device of the temperature control area i at the time t based on the thermal influence factor and the total power consumption influence factor.
[0015] S9, control the temperature control device of the temperature control area i to realize the temperature output value output by the above step S8 at the time t.
[0016] In a second aspect, the present application provides a system for dynamically adjusting the ambient temperature, comprising:
[0017] A regional division module divides the space into several temperature control areas according to temperature control requirements.
[0018] A temperature sensor setting module sets several temperature sensors in each temperature control area.
[0019] A temperature collection module determines the regional sensing temperature of the temperature control area i at the time t based on the sensing temperature of the several temperature sensors in the temperature control area i at the time t.
[0020] A query module queries the regional dynamic configuration file of the temperature control area, and calculates the temperature expectation value of the temperature control area i at the time t.
[0021] The regional dynamic configuration file of the temperature control area stores the temperature expectation values of the N temperature control areas at multiple time points within the past J days.
[0022] A comparison module compares the regional sensing temperature of the temperature control area i at the time t with the temperature expectation value of the temperature control area i at the time t. If the difference between the two is less than a set threshold, the temperature control device maintains the current temperature output value, otherwise, step S6 is entered.
[0023] a first calculation module, configured to calculate a thermal influence factor of a plurality of adjacent regions of the temperature control region i on the temperature control region at a time t;
[0024] a second calculation module, configured to calculate total power consumption of the electronic devices in the temperature control region i at the time t, and calculate a total power consumption influence factor of the temperature control region i at the time t based on the total power consumption of the temperature control region i;
[0025] a determination module, configured to determine a temperature output value of the temperature control device of the temperature control region i at the time t based on the thermal influence factor and the total power consumption influence factor;
[0026] an output module, configured to control the temperature control device of the temperature control region i to realize the temperature output value output in the step S8 at the time t.
[0027] In a third aspect, the present application provides an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program is executed by the processor to perform the following steps:
[0028] S1, dividing a space into a plurality of temperature control regions according to temperature control requirements;
[0029] S2, setting a plurality of temperature sensors in each temperature control region respectively;
[0030] S3, determining a region sensing temperature of the temperature control region i at a time t based on sensing temperatures of the plurality of temperature sensors in the temperature control region i at the time t;
[0031] S4, querying a region dynamic configuration file of the temperature control region, and calculating a temperature expectation value of the temperature control region i at the time t;
[0032] wherein the region dynamic configuration file of the temperature control region stores temperature expectation values of the N temperature control regions at a plurality of times in a history of J days;
[0033] S5, comparing the region sensing temperature of the temperature control region i at the time t with the temperature expectation value of the temperature control region i at the time t, if a difference between the two is less than a set threshold, the temperature control device keeps a current temperature output value, otherwise, entering step S6;
[0034] S6, calculating a thermal influence factor of a plurality of adjacent regions of the temperature control region i on the temperature control region at the time t;
[0035] S7, calculating total power consumption of the electronic devices in the temperature control region i at the time t, and calculating a total power consumption influence factor of the temperature control region i at the time t based on the total power consumption of the temperature control region i;
[0036] S8, determining a temperature output value of the temperature control device of the temperature control region i at the time t based on the thermal influence factor and the total power consumption influence factor;
[0037] S9, controlling the temperature control device of the temperature control area i to realize the temperature output value outputted by the above step S8 at the time t.
[0038] In a fourth aspect, the present application provides a computer readable storage medium, wherein the storage medium stores a computer program executable by a processor, and the computer program is executed by the processor to:
[0039] S1, dividing a space into a plurality of temperature control areas according to temperature control requirements;
[0040] S2, setting a plurality of temperature sensors in each temperature control area respectively;
[0041] S3, determining a region sensing temperature of the temperature control area i at the time t based on sensing temperatures of the plurality of temperature sensors in the temperature control area i at the time t;
[0042] S4, querying a region dynamic configuration file of the temperature control area and calculating a temperature expectation value of the temperature control area i at the time t;
[0043] Wherein the region dynamic configuration file of the temperature control area stores temperature expectation values of the N temperature control areas at a plurality of times within a history of J days;
[0044] S5, comparing the region sensing temperature of the temperature control area i at the time t with the temperature expectation value of the temperature control area i at the time t, if the difference between the two is less than a set threshold, the temperature control device keeps the current temperature output value, otherwise, step S6 is entered;
[0045] S6, calculating a thermal influence factor of a plurality of adjacent areas of the temperature control area i on the temperature control area at the time t;
[0046] S7, calculating a total power consumption of the electronic device in the temperature control area i at the time t, and calculating a total power consumption influence factor of the temperature control area i at the time t based on the total power consumption of the temperature control area i;
[0047] S8, determining a temperature output value of the temperature control device of the temperature control area i at the time t based on the thermal influence factor and the total power consumption influence factor;
[0048] S9, controlling the temperature control device of the temperature control area i to realize the temperature output value outputted by the above step S8 at the time t.
[0049] Compared with the prior art, the present application has the following beneficial effects:
[0050] The method and system for dynamically adjusting the ambient temperature can independently control the temperature of multiple temperature control areas, and determine the current temperature expectation value based on the temperature data of multiple same historical moments in the process of temperature control, so that the determination of the temperature expectation value is more in line with the user demand based on the historical expectation data, and the user does not need to perform manual operation; in the process of dynamically regulating the temperature of each temperature control area, the influence of the temperature of the adjacent temperature control area on the temperature of the regulation area is considered, a calculation method of a thermal influence factor is given, so that the calculation of the thermal influence factor between adjacent areas is more accurate; and the influence of the total power consumption of the electronic equipment in the temperature control area on the temperature of the temperature control area is considered; and the actual temperature output value of the temperature control device is determined based on the above influence factors, so as to realize the automatic control of the output value of the temperature control device, achieve the purpose of dynamically adjusting the ambient temperature, make the temperature control more accurate and fine, and make the user have a better user experience. BRIEF DESCRIPTION OF DRAWINGS
[0051] Figure 1 FIG. 1 is a flowchart of a method for dynamically adjusting the ambient temperature according to an embodiment of the present application; and
[0052] Figure 2 FIG. 2 is a structural diagram of a system for dynamically adjusting the ambient temperature according to an embodiment of the present application. DETAILED DESCRIPTION
[0053] Reference will now be made to the exemplary embodiments of the present application with reference to the accompanying drawings, however, the present application can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein, which are provided to thoroughly and completely disclose the present application and to convey the full scope of the present application to those skilled in the art. The terminology used herein is not intended to limit the present application. In the drawings, the same elements / elements are denoted by the same reference numerals.
[0054] Unless otherwise defined, the terms (including technical terms) used herein have the meanings commonly understood by one of ordinary skill in the art. In addition, it is to be understood that the terminology used herein is to be interpreted in accordance with the meaning commonly understood by those skilled in the art, and should not be interpreted in an idealized or overly formal sense.
[0055] Example 1:
[0056] The present application proposes a method for dynamically adjusting the ambient temperature, as shown in Figure 1 The method comprises the following steps:
[0057] S1, dividing the space into N temperature control areas according to the temperature control demand, i=1, 2…N, N is an integer greater than 1, representing the total number of divided temperature control areas;
[0058] Specifically, the division can be based on different requirements of the crowd in different areas for temperature, or based on different requirements of different working properties in different areas for environmental temperature.
[0059] S2, a plurality of temperature sensors are arranged in each temperature control area respectively;
[0060] Since the maximum range that each temperature sensor can sense is limited, the accuracy of its sensing will not be guaranteed beyond the range, so the number of temperature sensors to be arranged can be determined according to the range that each temperature sensor can sense and the area of the area where temperature sensing is needed.
[0061] Specifically, the number of temperature sensors arranged in the temperature control area i is determined based on the following formula: M i = S i / S,
[0062] Where S i is the area of the temperature control area i, and S is the maximum range that a single temperature sensor can sense;
[0063] S3, based on the sensing temperature of the plurality of temperature sensors in the temperature control area i at time t, the area sensing temperature of the temperature control area i at time t is determined, where i = 1, 2…N;
[0064] Since a plurality of temperature sensors are arranged in the sensing area, the area sensing temperature T′ i,t of the temperature control area i at time t can be calculated based on the following formula:
[0065]
[0066] Where B i,k,t is the sensing temperature of the kth temperature sensor in the temperature control area i at time t, and M i is the number of temperature sensors arranged in the temperature control area i.
[0067] S4, query the area dynamic configuration file of the temperature control area, and calculate the temperature expectation value of the temperature control area i at time t;
[0068] Where the area dynamic configuration file of the temperature control area stores the temperature expectation value of the N temperature control areas at a plurality of times in the history J days;
[0069] More specifically, the area dynamic configuration file of the temperature control area includes a plurality of historical temperature matrices for storing the temperature expectation value of each natural day of the temperature control area in a predetermined historical time interval, where each historical temperature matrix is used to store the temperature expectation value of a plurality of times of the corresponding natural day. The matrix stored in the dynamic configuration file is:
[0070]
[0071] wherein, represents the temperature expectation value of the jth natural day, the ith temperature control area at the tth time, wherein j = 1, 2…J; each natural day records G time points, and G is the number of adjustment time points, and the total length of time required for temperature adjustment of each natural day is determined according to the adjustment requirement and the set temperature adjustment period to determine the value of G; for example, the determination method of the adjustment time point G can be realized as follows: the period of time required for temperature control adjustment every day is from 8 o'clock in the morning to 6 o'clock in the afternoon, which is 10 hours, and according to the adjustment requirement of adjusting once every 0.5 hours, a total of 10 / 0.5 = 20 times of adjustment are required in the adjustment period, so that the value of G is determined to be 20, and the temperature expectation value of each of the twenty time points of each day is recorded in the matrix after each adjustment to form a dynamic configuration file corresponding to the historical temperature matrix of the natural day;
[0072] And the specific temperature expectation value of the temperature control area i at the tth time is calculated by the formula:
[0073]
[0074] wherein, T i,t is the temperature expectation value of the temperature control area i at the tth time, represents the weight coefficient of the temperature expectation value of the jth natural day of the ith temperature control area at the tth time in the predetermined historical time interval, wherein the sum of the J weight coefficients is
[0075] Preferably, the weight coefficient of the historical temperature expectation value of the closer day can be set to be larger, for example, the weight coefficient of the temperature expectation value of the tth time of the first day in the past of the temperature control area i is larger than the weight coefficient of the temperature expectation value of the tth time of the second day in the past of the temperature control area i
[0076] Preferably, it can also be set that in the 1-J days in the past, the weight coefficient of the historical temperature expectation value consistent with the day of the week in which the present day is located is the largest, for example, today is Wednesday, and for the tth time of Wednesday, the weight coefficient of the temperature expectation value of the tth time of Wednesday in the 1-J days in the past is the largest.
[0077] S5, comparing the area sensing temperature of the temperature control area i at the tth time with the temperature expectation value of the temperature control area i at the tth time, if the difference between the two is less than a set threshold, the temperature control device keeps the current temperature output value, otherwise, step S6 is entered;
[0078] If the area sensing temperature T′i,t The expected temperature T of temperature control region i at time t i,t If the difference between the two is less than the set threshold, it indicates that the current actual temperature of the temperature control area is not much different from the expected temperature value, so no temperature adjustment is needed and the current temperature can be maintained. If the difference is greater than the set threshold, it indicates that the current actual temperature of the temperature control area is much different from the expected temperature value, and the output temperature of the temperature control device needs to be adjusted so that the actual temperature of the temperature control area is adjusted to be closer to the expected temperature value of the temperature control area.
[0079] S6. Calculate the thermal influence factors of several adjacent regions of temperature control region i on the temperature control region at time t.
[0080] Because air is fluid, during the process of controlling ambient temperature in separate zones, the desired temperatures of different temperature control zones differ. Therefore, there is a thermal influence between the temperature control zone to be adjusted and its adjacent temperature control zones. When adjusting the temperature of the temperature control zone to be adjusted, it is necessary to consider the thermal influence factor of its adjacent temperature control zones. This invention determines the thermal influence factor based on the following formula:
[0081]
[0082] Among them, Q i,t Let L be the thermal influence factor of P adjacent regions of temperature-controlled region i on temperature-controlled region i at time t. p,i T represents the distance between the center coordinates of the p-th adjacent region of temperature control region i and the center coordinates of temperature control region i; p,t T′ represents the expected temperature of the p-th adjacent region of temperature-controlled region i at time t. i,t The temperature of temperature-controlled region i at time t; C is the air gas conductivity coefficient, a positive number less than 1; where p = 1, 2…P;
[0083] This calculation method not only considers the temperature difference between adjacent temperature control areas and the temperature control area to be adjusted, but also the distance information between different adjacent areas and the temperature control area to be adjusted, as well as the air conduction information, making the determination of thermal influence factors more accurate.
[0084] S7. Calculate the total power consumption of electronic devices in temperature control region i at time t, and calculate the total power consumption influence factor of temperature control region i at time t based on the total power consumption of temperature control region i.
[0085] In the process of regulating the ambient temperature, the operation of the electronic equipment in the region will affect the ambient temperature, which generally causes the ambient temperature to rise, so the total power consumption influence factor of the electronic equipment in the region needs to be considered when determining the temperature output of the temperature control device of the temperature control region, and the total power consumption influence factor is calculated based on the following formula:
[0086]
[0087] Wherein, a i,t is the total power consumption influence factor of the temperature control region i at t moment, P i,t is the total power consumption of the electronic equipment in the temperature control region i at t moment, D i is the sum of the rated power of all electronic equipment capable of operating in the temperature control region i, A i is the temperature change value of the temperature control region i caused by the electronic equipment when all the electronic equipment capable of operating in the temperature control region i is at the respective rated power.
[0088] S8, based on the thermal influence factor and the total power consumption influence factor, determining the temperature output value of the temperature control device of the temperature control region i at t moment;
[0089] Based on the consideration of the thermal influence factor and the total power consumption influence factor, the relationship that should be ensured in order to make the actual temperature value of the temperature control region reach the temperature expectation value is T i,t,输出 -Q i,t -a i,t =T i,t Therefore, the temperature output value of the temperature control device at t moment can be determined as T i,t,输出 =T i,t +Q i,t +a i,t ;
[0090] S9, controlling the temperature control device of the temperature control region i to realize the temperature output of T i,t,输出 at t moment;
[0091] Embodiment 2:
[0092] The application also provides a system 200 for dynamically adjusting the ambient temperature, as shown in Figure 2 , comprising:
[0093] The region division module divides the space into N temperature control regions according to the temperature control requirements, i=1, 2…N, N is an integer greater than 1, representing the total number of divided temperature control regions;
[0094] Specifically, it can be divided according to the different needs of the crowd in different regions for temperature, or according to the different requirements of different working properties in different regions for the ambient temperature.
[0095] a temperature sensor setting module, a plurality of temperature sensors are set in each temperature control area respectively;
[0096] Since the maximum range that each temperature sensor can sense is limited, and the accuracy of its sensing will not be guaranteed beyond the range, the number of temperature sensors to be set can be determined according to the range that each temperature sensor can sense and the area of the region where temperature sensing is needed when setting the temperature sensors.
[0097] Specifically, the number of temperature sensors set in the temperature control area i is determined based on the following formula: M i = S i / S,
[0098] where S i is the area of the temperature control area i, and S is the maximum range that a single temperature sensor can sense;
[0099] a temperature collection module, based on the sensing temperature of the plurality of temperature sensors in the temperature control area i at time t, the area sensing temperature of the temperature control area i at time t is determined, where i = 1, 2…N;
[0100] Since a plurality of temperature sensors are set in the sensing area, the area sensing temperature T′ i,t of the temperature control area i at time t can be calculated based on the following formula:
[0101]
[0102] where B i,k,t is the sensing temperature of the kth temperature sensor in the temperature control area i at time t, and M i is the number of temperature sensors set in the temperature control area i.
[0103] a query module, querying the area dynamic configuration file of the temperature control area, and calculating the temperature expectation value of the temperature control area i at time t;
[0104] where the area dynamic configuration file of the temperature control area stores the temperature expectation values of the N temperature control areas at a plurality of times in the history of J days;
[0105] More specifically, the area dynamic configuration file of the temperature control area includes a plurality of historical temperature matrices for storing the temperature expectation values of each natural day at a plurality of times in a predetermined historical time interval, where each historical temperature matrix is used to store the temperature expectation values of the corresponding natural day at a plurality of times; the matrix stored in the dynamic configuration file is:
[0106]
[0107] where, Tijt represents the temperature expectation value of the jth natural day, the ith temperature control area at the tth time of history, wherein j=1, 2…J; each natural day records G time points, and G is the number of adjustment time points, and the total length of time required for temperature adjustment of each natural day is determined according to the adjustment requirement, and the value of G is determined according to the set temperature adjustment period; for example, the determination of the adjustment time point G can be realized as follows: the period required for temperature control adjustment every day is from 8 o'clock in the morning to 6 o'clock in the afternoon, which is 10 hours, and according to the adjustment requirement of adjusting once every 0.5 hours, a total of 10 / 0.5=20 times of adjustment are required in the adjustment period, so that the value of G is determined as 20, and the temperature expectation value of each of the twenty time points of each day is recorded in the matrix after each adjustment to form a dynamic configuration file corresponding to the historical temperature matrix of the natural day;
[0108] The specific temperature expectation value of the temperature control area i at the tth time is calculated by the following formula:
[0109]
[0110] Wherein, T i,t is the temperature expectation value of the temperature control area i at the tth time, Tijt represents the weight coefficient of the temperature expectation value of the ith temperature control area at the tth time of the jth natural day in the predetermined historical time interval, wherein the sum of the J weight coefficients is
[0111] Preferably, the weight coefficient of the historical temperature expectation value closer to the present day is greater, for example, the weight coefficient of the temperature expectation value of the temperature control area i at the tth time of the first day in the past is greater than the weight coefficient of the temperature expectation value of the temperature control area i at the tth time of the second day in the past
[0112] Preferably, the weight coefficient of the historical temperature expectation value consistent with the day of the week in which the present day is located is the greatest among the 1-J days in history, for example, today is Wednesday, and for the tth time of Wednesday, the weight coefficient of the temperature expectation value of all the tth time of Wednesday in the 1-J days in history is the greatest.
[0113] The comparison module compares the area sensing temperature of the temperature control area i at the tth time with the temperature expectation value of the temperature control area i at the tth time, and if the difference between the two is less than a set threshold, the temperature control device keeps the current temperature output value, otherwise, step S6 is entered;
[0114] If the area sensing temperature T′ i,t of the temperature control area i at the tth time is greater than the temperature expectation value T i,t of the temperature control area i at the tth time,If the difference between the actual temperature and the expected temperature is less than a set threshold value, it indicates that the actual temperature of the temperature control area is not far from the expected temperature value, so that the temperature control can not be performed, and the current temperature can be maintained. If the difference between the actual temperature and the expected temperature is greater than the set threshold value, it indicates that the actual temperature of the temperature control area is far from the expected temperature value, and the output temperature of the temperature control device needs to be adjusted, so that the actual temperature of the temperature control area is adjusted to approach the temperature expected value of the temperature control area.
[0115] The first calculation module calculates the thermal influence factor of the adjacent areas of the temperature control area i on the temperature control area at time t.
[0116] Since the air is flowing, in the process of controlling the temperature of the environment in different areas, the expected temperature of different temperature control areas is different, so there is a thermal influence between the temperature control area to be adjusted and its adjacent temperature control areas. When adjusting the temperature of the temperature control area to be adjusted, the thermal influence factor of the adjacent temperature control areas on the temperature control area needs to be considered. The thermal influence factor is determined based on the following formula in the application:
[0117]
[0118] Q i (t) = å p=1 P T p (t) - T i (t) L p C (T p (t) - T i (t)) 2 i,t Q i (t) = å p=1 P T p (t) - T i (t) L p C (T p (t) - T i (t)) 2 p,i L p represents the distance between the central coordinate position of the pth adjacent area of the temperature control area i and the central coordinate position of the temperature control area i; T p (t) represents the temperature expected value of the pth adjacent area of the temperature control area i at time t; T i (t) represents the area sensing temperature of the temperature control area i at time t; C is the air conduction coefficient, which is a positive number less than 1; and p = 1, 2, …, P. p,t i,t
[0119] The calculation method not only considers the temperature difference between the adjacent temperature control area and the temperature control area to be adjusted, but also considers the distance information of different adjacent areas and the air conduction information of the temperature control area to be adjusted, so that the determination of the thermal influence factor is more accurate.
[0120] The second calculation module calculates the total power consumption of the electronic devices in the temperature control area i at time t, and calculates the total power consumption influence factor of the temperature control area i at time t based on the total power consumption of the temperature control area i.
[0121] In the process of controlling the temperature of the environment, the operation of the electronic devices in the area will affect the temperature of the environment, which generally causes the temperature of the environment to rise. Therefore, when determining the output temperature of the temperature control device of the temperature control area, the total power consumption influence factor of the electronic devices in the area needs to be considered. The total power consumption influence factor is calculated based on the following formula in the application:
[0122]
[0123] wherein a i,t is the total power consumption influence factor of the temperature control area i at the time t, P i,t is the total power consumption of the electronic devices in the temperature control area i at the time t, D i is the total sum of the rated power of all the electronic devices capable of running in the temperature control area i, A i is the temperature change value of the temperature control area i caused by the electronic devices when all the electronic devices capable of running in the temperature control area i are at their respective rated power;
[0124] determining module, which determines the temperature output value of the temperature control device of the temperature control area i at the time t based on the thermal influence factor and the total power consumption influence factor;
[0125] Based on the thermal influence factor and the total power consumption influence factor, it can be determined that in order to make the actual temperature value of the temperature control area reach the temperature expectation value, the relationship that should be ensured is T i,t,输出 - Q i,t - a i,t = T i,t Therefore, it can be determined that the temperature output value of the temperature control device at the time t is T i,t,输出 = T i,t + Q i,t + a i,t ;
[0126] output module, which controls the temperature control device of the temperature control area i to realize the temperature output of T i,t,输出 at the time t;
[0127] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can be in the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code. The solutions in the embodiments of the present application can be implemented in various computer languages, such as the object-oriented programming language Java and the interpreted scripting language JavaScript.
[0128] The present application is described in reference to the flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0129] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0130] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0131] While preferred embodiments of the application have been described, modifications and variations can be apparent to those skilled in the art once aware of the general underlying concepts. Accordingly, the appended claims intend to embrace all such modifications and variations as fall within the scope of the application.
[0132] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A method of dynamically adjusting to ambient temperature, characterized by, The method comprises: S1, dividing the space into N temperature control areas according to temperature control requirements, N being an integer greater than 1; S2, setting a plurality of temperature sensors in each temperature control area respectively; S3, determining the area sensing temperature of the temperature control area i at the time t based on the sensing temperature of the plurality of temperature sensors in the temperature control area i at the time t, wherein i = 1, 2…N; S4, querying the area dynamic configuration file of the temperature control area and calculating the temperature expectation value of the temperature control area i at the time t; The area dynamic configuration file of the temperature control area stores the temperature expectation values of the N temperature control areas at a plurality of times within a history of J days; S5, comparing the area sensing temperature of the temperature control area i at the time t with the temperature expectation value of the temperature control area i at the time t, if the difference between the two is less than a set threshold, the temperature control device keeps the current temperature output value, otherwise, step S6 is entered; S6, calculating the thermal influence factor of a plurality of adjacent areas of the temperature control area i on the temperature control area i at the time t, the thermal influence factor calculation formula being: wherein Q i,t is the thermal influence factor of the P adjacent regions of the temperature control region i on the temperature control region i at time t, L p,i represents the distance between the center coordinate position of the pth adjacent region of the temperature control region i and the center coordinate position of the temperature control region i; T p,t represents the temperature expectation value of the pth adjacent region of the temperature control region i at time t, T′ i,t is the region sensing temperature of the temperature control region i at time t; C is the air gas conduction coefficient, which is a positive number less than 1; wherein p = 1, 2 … P; S7, calculating the total power consumption of the electronic device in the temperature control area i at the time t, and calculating the total power consumption influence factor of the temperature control area i at the time t based on the total power consumption of the temperature control area i; S8, determining the temperature output value of the temperature control device of the temperature control area i at the time t based on the thermal influence factor and the total power consumption influence factor; S9, controlling the temperature control device of the temperature control area i to realize the temperature output value output by the above step S8 at the time t.
2. The method of claim 1, wherein, Wherein, Setting a plurality of temperature sensors in each temperature control area respectively comprises: The number of temperature sensors provided within i in the temperature control area is determined based on the following equation: M i = S i / S, where S i is the area of the temperature controlled zone i, S is the maximum range that a single temperature sensor is able to sense.
3. The method of claim 1, wherein, Wherein, Determining the area sensing temperature of the temperature control area i at the time t based on the sensing temperature of the plurality of temperature sensors in the temperature control area i at the time t comprises: The area sensing temperature T' of the temperature control area i at time t is calculated based on the following equation i,t : wherein B i,k,t is the sensing temperature of the kth temperature sensor in the temperature control area i at the time t, M i is the number of temperature sensors set in the temperature control area i.
4. The method of claim 1, wherein, Wherein, The area dynamic configuration file of the temperature control area comprises a plurality of historical temperature matrices for storing the temperature expectation values of each natural day at a plurality of times within a predetermined historical time interval.
5. The method of claim 4, wherein, The historical temperature matrix in the area dynamic configuration file is: wherein, represents the temperature expectation value of the jth natural day, the ith temperature control area and the tth time, wherein j = 1, 2…J; each natural day records G time points, and G is the number of adjustment time points. The total length of time required for temperature adjustment in each natural day is determined according to the adjustment requirement, and the value of G is determined according to the set temperature adjustment period.
6. The method of claim 5, wherein, The calculation formula of the temperature expectation value of the temperature control area i at the time t is: wherein T i,t is a temperature desired value of the temperature control zone i at the time t, is a weight coefficient of the temperature desired value of the i-th temperature control zone at the time t of the j-th natural day within a predetermined historical time interval, and the sum of J weight coefficients is 7. The method of claim 1, wherein, Wherein, Calculating the total power consumption influence factor of the temperature control area i at the time t based on the total power consumption of the temperature control area i comprises: The total power consumption influence factor is calculated based on the following formula: wherein a i,t is the total power consumption influence factor of the temperature control area i at time t, P i,t is the total power consumption of the electronic device in the temperature control area i at time t, D i is the sum of the rated power of all electronic devices capable of running in the temperature control area i, A i is the temperature change value of the temperature control area i caused by the electronic device when all electronic devices capable of running in the temperature control area i are at their respective rated power.
8. The method of claim 7, wherein, Wherein, Determining the temperature output value of the temperature control device of the temperature control area i at the time t based on the thermal influence factor and the total power consumption influence factor comprises: The temperature output value T of the temperature control device of the temperature control area i at time t is calculated based on the following formula i,t,输出 : T i,t,输出 = T i,t + Q i,t + a i,t .
9. A system for dynamic adjustment of ambient temperature, operating the method for dynamic adjustment of ambient temperature according to any one of claims 1 to 8, characterized in that The system comprises: The area division module divides the space into N temperature control areas according to temperature control requirements, N being an integer greater than 1; The temperature sensor setting module sets a plurality of temperature sensors in each temperature control area respectively; The temperature collection module determines the area sensing temperature of the temperature control area i at the time t based on the sensing temperature of the plurality of temperature sensors in the temperature control area i at the time t, wherein i = 1, 2…N; The query module queries the area dynamic configuration file of the temperature control area and calculates the temperature expectation value of the temperature control area i at the time t; The temperature expectation value of the N temperature control areas at a plurality of time points in the past J days is stored in a region dynamic profile of the temperature control area; The comparison module compares the region sensing temperature of the temperature control area i at the time t with the temperature expectation value of the temperature control area i at the time t, and if the difference between the two is less than a set threshold, the temperature control device maintains the current temperature output value, otherwise, step S6 is entered; The first calculation module calculates the thermal influence factor of the temperature control area i at the time t by a plurality of adjacent areas of the temperature control area i, and the thermal influence factor calculation formula is: wherein Q i,t is the thermal influence factor of the P adjacent regions of the temperature control region i on the temperature control region i at time t, L p,i represents the distance between the center coordinate position of the pth adjacent region of the temperature control region i and the center coordinate position of the temperature control region i; T p,t represents the temperature expectation value of the pth adjacent region of the temperature control region i at time t, T′ i,t is the region sensing temperature of the temperature control region i at time t; C is the air gas conduction coefficient, which is a positive number less than 1; wherein p = 1, 2 … P; The second calculation module calculates the total power consumption of the electronic device in the temperature control area i at the time t, and calculates the total power consumption influence factor of the temperature control area i at the time t based on the total power consumption of the temperature control area i; The determination module determines the temperature output value of the temperature control device of the temperature control area i at the time t based on the thermal influence factor and the total power consumption influence factor; The output module controls the temperature control device of the temperature control area i to realize the temperature output value output by the above step S8 at the time t.
10. An electronic device comprising a memory and at least one processor; wherein, The memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the at least one processor to implement the method steps of any one of claims 1-8.
Citation Information
Patent Citations
Intelligent efficient machine room energy-saving method for central air-conditioning system
CN116336611A
Control method and device, equipment and storage medium
CN117073170A