Intelligent control method and system for air conditioner, storage medium and program product
By prioritizing the selection of unblocked air conditioners or analyzing the conveying air ducts to determine the optimal output air conditioner, the problem that traditional air conditioning systems are difficult to achieve precise control in high-precision scenarios is solved, and refined intelligent control and energy efficiency optimization in complex scenarios is achieved.
Patent Information
- Application Number
- CN202510079472.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-18
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2045-01-18
AI Technical Summary
Traditional air conditioning systems are difficult to achieve precise control of temperature, humidity and air flow rate in high-precision scenarios, especially in environments where shading and complex layouts exist.
By determining whether there is an unblocked air conditioner in the key area, and selecting the optimal output air conditioner based on the target parameters; if there is no unblocked air conditioner, the conveying air duct of each air conditioner is analyzed, its target operating parameters and power are calculated, and the recommended score is evaluated using a weighted average algorithm to determine the optimal output air conditioner.
It realizes precise control of air conditioning wind in complex scenarios, improves the accuracy and energy efficiency of the air conditioning system, and minimizes energy consumption while meeting temperature needs.
Smart Images

Figure CN119687550A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of air conditioning system control, and in particular to an air conditioning intelligent control method, system, storage medium and program product. Background Art
[0002] With the widespread use of air conditioners in large buildings and industrial sites, the precision control of air conditioning wind has become particularly important. In special scenarios such as biological laboratories and storage rooms, the accuracy requirements for parameters such as temperature, humidity, and flow rate in the air environment are extremely high. However, traditional air conditioning systems mostly use a single water pump or multiple water pumps with the same operating frequency to circulate the refrigerant medium. Since the operating frequency adjustment gear interval of the water pump is large, the circulation flow control in the pipeline is not precise enough and cannot meet the needs of high-precision scenarios.
[0003] In the related art, the operating parameters of the air-conditioning output of the air conditioner and the operating frequency of the first chilled water pump in the operating state are obtained; the operating parameters are compared with the target parameters to determine the deviation parameters; the frequency to be adjusted is determined based on the deviation parameters and the operating frequency; based on the frequency to be adjusted, the operating states of the second chilled water pump in the rest state and the first chilled water pump are controlled to make the deviation parameter 0.
[0004] The above technical solution is to compare the operating parameters of the air conditioner with the target parameters to determine the deviation parameters, and then control the operating frequency to make the deviation parameters 0. However, in special scenarios, if the parameters output by the air conditioner are simply made the same as the target parameters, it takes a certain amount of time for the air delivered by the air conditioner to reach the key areas, and there may be obstructions or other problems during this period. Therefore, the environmental parameters in the key areas may not be the same as the target parameters, which will lead to a decrease in the accuracy of air conditioning control. Summary of the invention
[0005] The present application provides an air-conditioning intelligent control method, system, storage medium and program product, which are used to improve the accuracy of air-conditioning control by controlling the operating parameters of the air-conditioning, thereby adjusting the environmental parameters of key areas to target parameters.
[0006] In a first aspect, the present application provides an intelligent air conditioner control method, which determines whether there is an unobstructed air conditioner within a preset range of a key area, where the unobstructed air conditioner is an air conditioner with no objects between it and the key area; If it exists, determine the output air conditioner closest to the key area among the unobstructed air conditioners; determining an output parameter of the output air conditioner according to the target parameter, and sending a first instruction to the output air conditioner to cause the output air conditioner to operate according to the output parameter; If it does not exist, then determine the air delivery ducts for each air conditioner within the preset range to deliver the conditioned air to the key areas. The air delivery ducts include the delivery length, the number of obstructions, the thermal conductivity parameters of the obstructions, and the final wind direction; Input the target parameters, conveying length, number of obstructions and thermal conductivity parameters of the obstructions into the air conditioning operation parameter calculation function to obtain the target operation parameters of each air conditioner; Calculate the target operating power of the air conditioner according to the target operating parameters; The corresponding recommendation score is calculated using a weighted average algorithm based on the final wind direction of each air delivery duct and the target operating power of each air conditioner; An optimal output air conditioner with the highest recommendation score is determined, and a second instruction is sent to the optimal output air conditioner to cause the output air conditioner to operate according to corresponding target operating parameters.
[0007] By adopting the above technical solution, first, the method determines whether there is an unobstructed air conditioner within the preset range of the key area. If there is, the unobstructed air conditioner closest to the key area is preferentially selected as the output air conditioner, and the output parameters of the output air conditioner are directly determined according to the target parameters. Since there is no object blocking the unobstructed air conditioner and the key area, the cold air can be directly delivered, and the heat transfer efficiency is the highest. Therefore, the preferred selection can minimize the loss of cold air and reduce energy consumption. Secondly, if there is no unobstructed air conditioner, the method will analyze the delivery air duct of each air conditioner within the preset range, including the delivery length, the number and parameters of the obstructions, the wind direction, etc., and combine the target parameters through the air conditioner operation parameter calculation function to obtain the target operating parameters and power of each air conditioner, and use the weighted average algorithm to calculate the corresponding recommendation score. This process takes into account the impact of the obstruction of the air duct on the cooling effect and energy consumption, and through mathematical modeling, comparative analysis, the optimal output air conditioner selection and control scheme are obtained. Compared with simply selecting the nearest air conditioner or averaging the output, this method can achieve refined intelligent control in complex scenarios, while meeting temperature requirements and minimizing energy consumption. It is used to improve the accuracy of air conditioning control by controlling the operating parameters of the air conditioner, and then adjust the environmental parameters of key areas to the target parameters.
[0008] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether there is an unobstructed air conditioner within a preset range of the key area specifically includes: Obtain a three-dimensional map of a preset range of key areas; Identify several air conditioners in a three-dimensional diagram; Connect each air conditioner with the center point of the key area in the three-dimensional graph to obtain several connecting lines; Determine whether there is an object on each connecting line; If there is an object, the air conditioner corresponding to the connecting line is not an unobstructed air conditioner; If there is no object, the air conditioner corresponding to the connecting line is an unobstructed air conditioner.
[0009] By adopting the above technical solution, the spatial layout and occlusion relationship are intuitively reflected through the information expression of three-dimensional space, providing a reliable data basis for subsequent judgment. Three-dimensional modeling makes the originally abstract spatial information intuitive and visual, which helps to improve the rationality and accuracy of decision-making. The simple algorithm of line judgment avoids complex operations such as spatial collision detection, while ensuring the accuracy of judgment and improving the calculation efficiency. Especially in the scenario of multiple air conditioners and complex layout, this method can quickly screen out unobstructed air conditioners, which wins time for the generation of optimization schemes. Clear unobstructed judgment provides a direct basis for the optimal output air conditioner. The geometric analysis results based on the three-dimensional model are highly credible. Once it is determined that there is an unobstructed air conditioner, the optimal solution can be directly locked, eliminating unnecessary calculation analysis, and the advantages in efficiency and effect are very obvious. Even in a dynamically changing environment, this method is still applicable. As long as the three-dimensional map is updated in real time, the changes in the unobstructed situation can be judged at any time, and then the output strategy can be adjusted quickly. This dynamic adaptability further expands the application space of this intelligent control method.
[0010] In combination with some embodiments of the first aspect, in some embodiments, if it does not exist, then determining the delivery ducts for each air conditioner within the preset range to deliver the air-conditioned air to the key area specifically includes: When the connecting line contacts the object, the direction of the connecting line is changed to pass through the center point to obtain the conveying air duct. The angle between the new connecting line after the direction change and the connecting line vector is no more than 90 degrees. The connecting line vector is a vector with the air conditioner as the origin and the origin to the center point of the key area as the direction; Record the conveying length of the conveying air duct, the number of obstructions it passes through, and the final wind direction; Determine the obstructions according to the conveying air duct and three-dimensional diagram; The thermal conductivity parameter of each shielding object passing through the shielding object is determined according to the shielding object passing through the shielding object.
[0011] By adopting the above technical solutions, a physical model of temperature dynamic change is established, which improves the scientific nature of parameter estimation. From the perspective of heat transfer and attenuation, the function comprehensively considers many factors such as initial temperature, target temperature, air heat loss, duct length, and shielding properties, forming a complete description of temperature change, making the analysis and prediction of air conditioning parameters closer to the actual situation and avoiding the arbitrariness of empirical estimation. In the form of mathematical functions, the quantitative characterization of the relationship between parameters is realized, and the accuracy of calculation is enhanced. The parameters in the function are expressed in clear mathematical symbols and are linked together through operations such as integration, summation, and product to form a tight logical system. Strict numerical calculations based on input conditions can produce accurate quantitative results, which have smaller errors and higher reliability than qualitative analysis. High-order mathematical tools such as Green's function are introduced to give the model stronger expressive power. Green's function is an important method for solving non-homogeneous partial differential equations and can describe complex initial boundary value problems. In this function, heat propagation is converted into a non-homogeneous partial differential equation, and an analytical solution is obtained through the Green function, which enables the model to handle more complex heat transfer scenarios and expands the scope of application of intelligent control.
[0012] In conjunction with some embodiments of the first aspect, in some embodiments, the air conditioner operation parameter calculation function is: In the formula, For the target area at time and location ( ) temperature, is the initial temperature, is the target temperature change value, is the air heat loss coefficient, is the conveying length, is the temperature response rate, is the number of occluders experienced, is the thermal resistance coefficient of the i-th obstruction, is the thermal conductivity parameter of the ith obstruction, is the thickness of the i-th obstruction, For air conditioning in time and location The heat output function is is the Green’s function of heat transfer; is the target operating power, is the center point of the target area, is the target temperature, To allow temperature error, is the volume of the target area, is the total running time.
[0013] By adopting the above technical solution, the target operating parameters are directly linked to the electrical parameters, which enhances the operability of the control. The operating state of the air conditioner is ultimately reflected in the changes in current and voltage, and these two parameters can be directly measured and adjusted. By introducing electrical parameters as an intermediate bridge, the conversion between the target parameters and the execution action is clearer and more convenient, which is conducive to improving the accuracy and response speed of the control. Power, as a comprehensive indicator, fully reflects the energy consumption of the air conditioner. The product of current and voltage is power, and the size of power intuitively indicates the power consumption level of the air conditioner. By calculating the target power, the energy consumption after executing the control strategy can be estimated, providing an important basis for energy-saving optimization. At the same time, power is also closely related to the cooling effect. The greater the power, the stronger the cooling capacity. Therefore, the introduction of power indicators enables the control strategy to strike a balance between energy saving and comfort. The idea of step-by-step calculation improves the efficiency and accuracy of solving the target power. First, determine the current and voltage values corresponding to the target operating parameters, and then substitute them into the formula to calculate the power. This decomposition makes the tasks of each step more single and clear, avoids the complexity of one-step implementation, and improves the calculation efficiency. At the same time, the matching of current and voltage can be quickly achieved through table lookup, etc., which reduces unnecessary calculations and ensures the accuracy of the calculation results.
[0014] In conjunction with some embodiments of the first aspect, in some embodiments, the target operating power of the air conditioner is calculated according to the target operating parameters, specifically including: Determine the operating current and operating voltage of the air conditioner according to the target operating parameters; The target operating power of the air conditioner is calculated based on the operating current and operating voltage.
[0015] By adopting the above technical solution, the setting of dual weights enhances the comprehensiveness of the evaluation. When calculating the recommended score, the method comprehensively considers two key factors: the final wind direction and the target operating power of the conveying air duct. On the one hand, the wind direction weight reflects the accuracy of air supply. The smaller the angle, the more concentrated the wind direction, and the higher the score; on the other hand, the power weight reflects the economy of energy consumption. The smaller the power, the better the energy saving effect, and the higher the score. The introduction of dual weights enables the evaluation process to take into account both air supply quality and energy efficiency, avoids the limitations brought by a single standard, and improves the reliability of the evaluation results. The strategy of partition weighting improves the sensitivity of the evaluation. When determining the wind direction weight, the method divides different intervals according to the size of the angle, and the wind directions within the interval are assigned the same weight value. This partition weighting process greatly improves the sensitivity of the evaluation to wind direction changes. When the wind direction changes slightly, if it crosses the interval boundary, the weight value will change in a step-like manner, thereby affecting the final recommended score. This sensitive characteristic is conducive to timely detection and response to wind direction fluctuations, so that control decisions can be dynamically optimized based on real-time feedback from wind direction, improving the adaptability of the system. The weighted average calculation method takes into account both qualitative and quantitative analysis. The wind direction weight represents a qualitative judgment of the transmission effect, while the power weight provides a quantitative measure of energy consumption. The two types of weights are input into the weighted calculation function, and the qualitative and quantitative analysis are combined through mathematical operations to obtain a quantitative recommendation score.
[0016] In combination with some embodiments of the first aspect, in some embodiments, a weighted average algorithm is used to calculate a corresponding recommendation score according to the final wind direction of each air delivery duct and the target operating power of each air conditioner, specifically including: Determine the final wind direction of each conveying air duct as the first weight or the second weight, when the angle between the final wind direction and the connecting line vector is in the first interval, the final wind direction is the first weight, and when the angle between the final wind direction and the connecting line vector is in the second interval, the final wind direction is the second weight; Determine each target operating power as a third weight or a fourth weight, when the target operating power is in a preset first power interval, the target operating power is the third weight, and when the target operating power is in a preset second power interval, the target operating power is the fourth weight; The first weight or the second weight, the third weight or the fourth weight is input into the weighted calculation function to obtain a recommendation score.
[0017] By adopting the above technical solution, the form of function makes the calculation process clear and easy to implement. The core steps of calculating the recommended score are condensed into a concise mathematical formula, which expresses the wind direction angle, wind direction weight, target power, power weight and other elements with clear symbols and connects them together through simple algebraic operations. This formal expression transforms the complex calculation logic into a standard mathematical problem, making the implementation of score calculation simple and intuitive, reducing the programming complexity and improving the calculation efficiency. Mathematical modeling enhances the interpretability and traceability of the calculation process. Through mathematical functions, the influence of wind direction and power on the recommended score is clearly quantified. The smaller the wind direction angle, the higher the wind direction weight, and the higher the recommended score; the smaller the power, the higher the power weight, and the higher the recommended score. This quantitative relationship clearly explains the internal logic of score calculation, making the evaluation results more transparent and credible. When the recommendation results need to be analyzed and interpreted, the calculation process can be easily traced back to identify the main influencing factors, providing a reference for decision optimization. The weighted summation strategy embodies the concept of comprehensive evaluation. In the function, the product of the wind direction weight and the angle reflects the score of the wind direction factor, and the product of the power weight and the target power reflects the score of the energy consumption factor. Adding the two scores together gives a comprehensive score that takes both wind direction and power into account. This weighted summation calculation strategy reflects the comprehensive balance of multiple objective factors, avoids bias and one-sidedness, and makes the evaluation results more comprehensive and balanced. At the same time, this linear combination form is also easy to understand and analyze, leaving room for adjustment and optimization.
[0018] In conjunction with some embodiments of the first aspect, in some embodiments, the weighted calculation function is: In the formula, is the recommendation score, is the angle between the final wind direction and the connecting line vector, is the first weight or the second weight, is the target operating power, It is the third weight or the fourth weight.
[0019] By adopting the above technical solution and using a weighted calculation function to calculate the recommendation score, the calculated result is made more accurate, providing a parameter basis for the subsequent selection of the optimal air conditioner.
[0020] In a second aspect, an embodiment of the present application provides an air-conditioning intelligent control system, which includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and one or more processors call the computer instructions to enable the system to execute the method described in the first aspect and any possible implementation method of the first aspect.
[0021] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on a system, causes the system to execute the method described in the first aspect and any possible implementation of the first aspect.
[0022] In a fourth aspect, an embodiment of the present application provides a computer program product, characterized in that when the computer program product runs on a system, the system executes the method described in any possible implementation manner in the first aspect.
[0023] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. The present application provides an intelligent air conditioning control method. First, the method determines whether there is an unobstructed air conditioner within the preset range of the key area. If there is, the unobstructed air conditioner closest to the key area is preferentially selected as the output air conditioner, and the output parameters of the output air conditioner are directly determined according to the target parameters. Since there is no object blocking the unobstructed air conditioner and the key area, the cold air can be directly delivered, and the heat transfer efficiency is the highest. Therefore, the preferred method can minimize the loss of cold air and reduce energy consumption. Secondly, if there is no unobstructed air conditioner, the method will analyze the delivery air duct of each air conditioner within the preset range, including the delivery length, the number and parameters of the obstructions, the wind direction, etc., and combine the target parameters through the air conditioner operation parameter calculation function to obtain the target operating parameters and power of each air conditioner, and use the weighted average algorithm to calculate the corresponding recommendation score. This process takes into account the impact of the obstruction of the air duct on the cooling effect and energy consumption, and through mathematical modeling, comparative analysis, the optimal output air conditioner selection and control scheme are obtained. Compared with simply selecting the nearest air conditioner or averaging the output, this method can achieve refined intelligent control in complex scenarios, while meeting temperature requirements and minimizing energy consumption. It is used to improve the accuracy of air conditioning control by controlling the operating parameters of the air conditioner, and then adjust the environmental parameters of key areas to the target parameters.
[0024] 2. The present application provides an intelligent control method for air conditioners. Through the information expression of three-dimensional space, the spatial layout and occlusion relationship are intuitively reflected, providing a reliable data basis for subsequent judgments. Three-dimensional modeling makes the originally abstract spatial information intuitive and visual, which helps to improve the rationality and accuracy of decision-making. The simple algorithm of line judgment is adopted to avoid complex operations such as spatial collision detection, and improves the calculation efficiency while ensuring the accuracy of judgment. Especially in the scenario of multiple air conditioners and complex layouts, this method can quickly screen out unobstructed air conditioners, which wins time for the generation of optimization schemes. Clear unobstructed judgment provides a direct basis for the optimal output of air conditioners. The geometric analysis results based on the three-dimensional model are highly credible. Once it is determined that there is an unobstructed air conditioner, the optimal solution can be directly locked, eliminating unnecessary calculation analysis, and the advantages in efficiency and effect are very obvious. Even in a dynamically changing environment, this method is still applicable. As long as the three-dimensional map is updated in real time, the changes in the unobstructed situation can be judged at any time, and then the output strategy can be adjusted quickly and in time. This dynamic adaptability further expands the application space of the intelligent control method.
[0025] 3. The present application provides an intelligent control method for air conditioners, which establishes a direct connection between target operating parameters and electrical parameters, thereby enhancing the operability of the control. The operating state of the air conditioner is ultimately reflected in the changes in current and voltage, and both parameters can be directly measured and adjusted. By introducing electrical parameters as an intermediate bridge, the conversion between target parameters and execution actions is clearer and more convenient, which is conducive to improving the accuracy and response speed of control. Power, as a comprehensive indicator, fully reflects the energy consumption of air conditioner operation. The product of current and voltage is power, and the size of power intuitively indicates the power consumption level of the air conditioner. By calculating the target power, the energy consumption after executing the control strategy can be estimated, providing an important basis for energy-saving optimization. At the same time, power is also closely related to the cooling effect. The greater the power, the stronger the cooling capacity. Therefore, the introduction of power indicators enables the control strategy to strike a balance between energy saving and comfort. The idea of step-by-step calculation improves the efficiency and accuracy of solving the target power. First, determine the current and voltage values corresponding to the target operating parameters, and then substitute them into the formula to calculate the power. This decomposition makes the tasks of each step more single and clear, avoids the complexity of one-step implementation, and improves the calculation efficiency. At the same time, the matching of current and voltage can be quickly achieved through table lookup, etc., which reduces unnecessary calculations and ensures the accuracy of the calculation results. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a flow chart of an air-conditioning intelligent control method in an embodiment of the present application.
[0027] Figure 2 It is another flow chart of an air-conditioning intelligent control method in an embodiment of the present application.
[0028] Figure 3 It is a schematic diagram of the physical device structure of an air-conditioning intelligent control system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more listed items.
[0030] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0031] An application scenario of an embodiment of the present application is described below: In the field of modern medicine, precise environmental control has become an indispensable part of many high-end medical facilities. Take the operating room of a large hospital as an example. In order to ensure the safety and success rate of the operation, the requirements for indoor temperature, humidity, cleanliness and other parameters are extremely strict. The temperature in the operating room usually needs to be maintained between 22-25℃, the relative humidity needs to be controlled at 50%-60%, and the number of suspended particles in the air must meet the standard of Class 100 cleanliness.
[0032] However, due to the complexity of the layout of the operating room, the precise control of environmental parameters faces many challenges. First, there are many devices in the operating room, such as surgical lights, anesthesia machines, ECG monitors, etc. The operation of these devices will generate a lot of heat, which will interfere with the stability of the indoor temperature. Secondly, the frequent entry and exit of personnel in the operating room will cause the exchange of indoor and outdoor air, affecting the constant indoor humidity and cleanliness. In addition, the surgical area also has special requirements for air flow rate. Too high a flow rate will increase the risk of wound infection, while too low a flow rate will make it difficult to meet the needs of air purification.
[0033] Faced with such complex environmental control requirements, traditional air conditioning systems are unable to cope with them. These systems often use a single temperature control strategy and cannot take into account the regulation of humidity and cleanliness. At the same time, the air supply method of traditional air conditioning is difficult to adapt to the special layout of the operating room, which is prone to airflow dead corners and temperature gradients, affecting the environmental stability of the operating area.
[0034] More importantly, the precise control of environmental parameters in the operating room cannot rely solely on parameter detection at the air outlet of the air conditioner. Since there is a certain distance between the air outlet and the operating area, the air will be affected by factors such as equipment and personnel during transmission, resulting in deviations between the actual parameters of the operating area and the detection values at the air outlet. This deviation may bring serious medical risks. For example, slight changes in temperature may affect the patient's body temperature regulation, and slight fluctuations in humidity may interfere with the normal use of surgical instruments. In order to solve the above technical problems, the present application provides an intelligent air conditioning control method, which is used to improve the accuracy of air conditioning control by controlling the operating parameters of the air conditioner, and then adjust the environmental parameters of key areas to the target parameters.
[0035] Combine the following Figure 1 , an air conditioning intelligent control method in an embodiment of the present application is described: See also Figure 1 , which is a flow chart of an air-conditioning intelligent control method in an embodiment of the present application.
[0036] S101, determining whether there is an unobstructed air conditioner within a preset range of the key area; The system determines whether there is an unobstructed air conditioner within the preset range of the key area, where an unobstructed air conditioner is an air conditioner without any object between the air conditioner and the key area. The details will be described below in conjunction with another embodiment, and will not be repeated here.
[0037] S102, determining the output air conditioner closest to the key area among the unobstructed air conditioners; If it exists, determine the output air conditioner closest to the key area among the unobstructed air conditioners.
[0038] After determining the unobstructed air conditioners, the system further selects the air conditioners closest to the key areas as output air conditioners. The purpose of this step is to find the air conditioners that can deliver conditioned air to the key areas in the shortest distance and in the most direct way.
[0039] The distance between the air conditioner and the key area is an important factor affecting the air supply effect. The shorter the distance, the less energy loss of the air conditioning air during transmission, and the higher the speed and stability of the air supply. In addition, the air conditioner closest to the nearest location also means that the line connecting its air outlet and the key area is closest to the horizontal direction, and the air conditioning air transmission path is the most direct and is not easily affected by airflow disturbances.
[0040] Continuing with the operating room in the previous step as an example, after determining that air conditioner C is an unobstructed air conditioner, the system begins to calculate the distance between it and the operating table. Through the calculation of spatial coordinates, it is found that air conditioner C is located just above the operating table, with a vertical distance of 2 meters, which is the shortest distance among the three air conditioners. Therefore, the system determines that air conditioner C is the optimal output air conditioner and will focus on controlling its air output parameters to achieve precise adjustment of the environment around the operating table.
[0041] S103, determining output parameters of the output air conditioner according to the target parameters, and sending a first instruction to the output air conditioner to enable the output air conditioner to operate according to the output parameters; After determining the optimal output air conditioner, the system begins to determine the specific working parameters of the output air conditioner based on the preset target parameters. The target parameters usually include environmental indicators such as temperature, humidity, and cleanliness, which are set according to the specific needs of key areas. The system's task is to adjust the operating status of the output air conditioner so that the output air conditioning wind can adjust the environmental parameters of the key areas to the target values.
[0042] This process involves complex parameter matching and conversion. The system needs to comprehensively consider the performance parameters of the air conditioner, the spatial relationship between the output air conditioner and the key area, and other factors, and through a series of calculations and optimizations, obtain the best output parameter combination. These parameters may include the air outlet temperature, wind speed, wind direction, etc. of the air conditioner, which are all key factors affecting the environment of the key area.
[0043] Taking the operating room as an example, assuming that the target temperature of the area around the operating table is 22°C and the target humidity is 55%. The system first obtains the performance parameters of air conditioner C, such as cooling capacity and air supply volume. Then, combined with the distance and height difference between air conditioner C and the operating table, the optimal air outlet parameters of air conditioner C are obtained through heat transfer and fluid mechanics calculations: the temperature is 20°C, the wind speed is 1.5m / s, and the angle between the wind direction and the center line of the operating table is 30 degrees.
[0044] After determining the output parameters, the system sends control instructions to air conditioner C to adjust its operating parameters such as compressor power and fan speed so that it can work according to the calculated optimal parameters. With the continuous output of air conditioner C, the environmental parameters around the operating table will gradually approach and stabilize at the target value, achieving precise control of key areas.
[0045] S104, respectively determining the air delivery ducts for each air conditioner within a preset range to deliver air-conditioned air to key areas; If it does not exist, then determine the air delivery ducts for each air conditioner within the preset range to deliver the conditioned air to the key areas. The air delivery ducts include the delivery length, the number of obstructions, the thermal conductivity parameters of the obstructions, and the final wind direction. Specifically: when the connecting line contacts the object, change the direction of the connecting line to pass through the center point to obtain the air delivery duct. The angle between the new connecting line after the direction change and the connecting line vector is no more than 90 degrees. The connecting line vector is a vector with the air conditioner as the origin and the origin to the center point of the key area as the direction; Record the conveying length of the conveying air duct, the number of obstructions it passes through, and the final wind direction; Determine the obstructions according to the conveying air duct and three-dimensional diagram; The thermal conductivity parameter of each shielding object passing through the shielding object is determined according to the shielding object passing through the shielding object.
[0046] When there is only one output air conditioner, the control of the system is relatively simple and direct. However, in actual applications, due to the complexity of the indoor environment, multiple air conditioners are often required to work together to achieve environmental control of key areas. This requires the system to comprehensively consider the air supply conditions of all air conditioners within the preset range and determine the optimal air delivery duct for each air conditioner.
[0047] The air delivery duct refers to the air flow path between the air outlet of the air conditioner and the key area. It not only includes the straight-line distance, but also involves factors such as obstructions in the air duct and changes in wind direction. These factors will affect the transmission efficiency and effect of the air conditioning air. Therefore, the system needs to plan the optimal air delivery path for each air conditioner by analyzing the indoor layout and spatial relationships.
[0048] Take a large server room as an example. There are multiple server racks in the room. Their stable operation requires strict temperature and humidity control. The system sets the area where the racks are located as the key area, and demarcates a preset range with this area as the center. Within this range, there are three air conditioners A, B, and C.
[0049] The system first obtains the 3D model of the computer room, and then calculates the connection lines between each air conditioner and the key areas. By analyzing the positional relationship between the connection lines and obstructions such as server racks, the system finds that the connection line of air conditioner A passes through a rack, and although the connection line of air conditioner B is not directly blocked, it will be disturbed by the cooling air of the rack, while the connection line of air conditioner C is relatively open and not blocked or disturbed.
[0050] Based on these analysis results, the system generates a transmission duct model for each air conditioner. The duct of air conditioner A needs to bypass the shielding rack, and the wind direction will change 90 degrees twice; although the duct of air conditioner B is straight, it will merge with the rack cooling air when approaching the key area, and the wind speed and direction will be affected; the duct of air conditioner C basically coincides with the connecting line, the wind direction is stable, and the transmission efficiency is the highest.
[0051] The system records in detail the length of each duct, the number of wind direction changes, the number of obstructions encountered, and other parameters in the duct model. These parameters will serve as important inputs for subsequent calculations to evaluate the air supply effect and energy consumption level of each air conditioner.
[0052] S105, inputting the target parameter, the conveying length, the number of obstructions passed, and the heat conduction parameter of the obstructions into the air conditioner operation parameter calculation function to obtain the target operation parameter of each air conditioner; The system inputs the target parameters, conveying length, number of obstructions and thermal conductivity parameters of the obstructions into the air conditioning operation parameter calculation function to obtain the target operation parameters of each air conditioner. The air conditioning operation parameter calculation function is: In the formula, For the target area at time and location ( ) temperature, is the initial temperature, is the target temperature change value, is the air heat loss coefficient, is the conveying length, is the temperature response rate, is the number of occluders experienced, is the thermal resistance coefficient of the i-th obstruction, is the thermal conductivity parameter of the ith obstruction, is the thickness of the i-th obstruction, For air conditioning in time and location The heat output function is is the Green’s function of heat transfer; is the target operating power, is the center point of the target area, is the target temperature, To allow temperature error, is the volume of the target area, is the total running time.
[0053] After determining the air delivery duct of each air conditioner, the system needs to further calculate the optimal operating parameters of each air conditioner to achieve precise control of the key area environment. This process requires comprehensive consideration of multiple factors such as target environmental parameters and air duct characteristics, and a tailored control solution is obtained through complex mathematical models and algorithms.
[0054] The system first inputs the preset target environmental parameters, such as temperature, humidity, cleanliness, etc., into the calculation model. These parameters are the benchmark for evaluating the control effect. The system needs to adjust the operating status of the air conditioner so that the actual environmental parameters in the key areas are as close to or reach the target values as possible.
[0055] Secondly, the system also inputs the characteristic parameters of each air duct into the model, such as the length of the duct, the number of obstructions encountered, the thermal conductivity of the obstructions, etc. These parameters reflect the energy loss and attenuation of the air conditioning air during the transmission process. The longer the duct and the more obstructions there are, the lower the temperature and wind speed of the air conditioning air when it reaches the key area, and the control effect will be affected.
[0056] The system substitutes these input parameters into a complex air conditioner operating parameter calculation function. This function establishes a mathematical model of air transmission and heat exchange of air conditioners based on physical principles such as thermodynamics and fluid mechanics. By solving this model, the system can derive the optimal operating parameters of each air conditioner, such as compressor power, fan speed, air outlet temperature, etc.
[0057] Taking the server room in the previous step as an example, assume that the target temperature is 22°C and the target humidity is 55%. The system inputs these target values, along with the air duct parameters of air conditioners A, B, and C, into the calculation function. After complex iterative calculations, the system obtains the following results: Air conditioner A: Since the air duct is long and obstructed, the compressor power needs to be increased by 20%, the fan speed needs to be increased by 30%, and the air outlet temperature needs to be reduced to 18°C to reach the target temperature at the end of the air duct.
[0058] Air conditioner B: Due to the interference of rack cooling air in the air duct, it is necessary to increase the fan speed by 15% and appropriately increase the air outlet temperature to 24°C to offset the influence of the cooling air.
[0059] Air conditioner C: Since the air duct conditions are optimal, it only needs to operate according to standard parameters to meet the target requirements.
[0060] S106, calculating the target operating power of the air conditioner according to the target operating parameters; The system calculates the target operating power of the air conditioner according to the target operating parameters. Specifically: the operating current and operating voltage of the air conditioner are determined according to the target operating parameters; The target operating power of the air conditioner is calculated based on the operating current and operating voltage.
[0061] In this step, the system needs to calculate the corresponding target operating power based on the target operating parameters of each air conditioner obtained previously. The target operating power refers to the power that the air conditioner should operate at in order to achieve the expected cooling / heating effect. This calculation process can be divided into two parts: First, the system determines the operating current and voltage of the air conditioner based on the target operating parameters. The operating current and voltage of the air conditioner are two key factors that affect its power. The target operating parameters include information such as target temperature, wind speed, mode, etc. The system can calculate the appropriate current and voltage values based on these parameters and the characteristics of the air conditioner itself, such as compressor power, fan power, etc. This process requires comprehensive consideration of multiple factors such as the air conditioner's energy efficiency ratio and refrigerant type to balance the relationship between cooling / heating demand and energy consumption.
[0062] Secondly, after obtaining the operating current and voltage, the system can calculate the target operating power. The calculation formula for electric power is: P (power) = I (current) × U (voltage), in watts (W) or kilowatts (kW). For example, if the operating current of an air conditioner is 5 amps and the operating voltage is 220 volts, its operating power is 1100 watts, or 1.1 kilowatts. The system will perform this calculation process for each air conditioner and finally obtain a set of target operating power data.
[0063] Let's take a specific example: suppose there are three air conditioners in an office area. Based on the environmental requirements and equipment characteristics, the system calculates their target operating parameters as follows: Air conditioner A: Target temperature 25℃, medium wind speed, dehumidification mode, operating current 3A, operating voltage 220V Air conditioner B: Target temperature 26°C, high wind speed, cooling mode, operating current 4A, operating voltage 220V Air conditioner C: Target temperature 24°C, low wind speed, air supply mode, operating current 2A, operating voltage 220V According to the electric power calculation formula, the target operating powers of the three air conditioners are: Air conditioner A: 3A × 220V = 660W = 0.66kW Air conditioner B: 4A × 220V = 880W = 0.88kW Air conditioner C: 2A × 220V = 440W = 0.44kW In this way, the system obtains the target operating power corresponding to each air conditioner. These power data will provide an important basis for subsequent intelligent decision-making, helping the system to reduce energy consumption as much as possible while meeting cooling / heating needs, and improve the overall efficiency of the air conditioning system. At the same time, the system can also dynamically adjust the operating power of the air conditioner according to external factors such as real-time electricity prices and equipment health to further optimize energy use.
[0064] S107, using a weighted average algorithm to calculate a corresponding recommendation score according to the final wind direction of each air delivery duct and the target operating power of each air conditioner; The system uses a weighted average algorithm to calculate the corresponding recommendation score according to the final wind direction of each air delivery duct and the target operating power of each air conditioner. Specifically, the final wind direction of each air delivery duct is determined as the first weight or the second weight. When the angle between the final wind direction and the connecting line vector is in the first interval, the final wind direction is the first weight. When the angle between the final wind direction and the connecting line vector is in the second interval, the final wind direction is the second weight. Determine each target operating power as a third weight or a fourth weight, when the target operating power is in a preset first power interval, the target operating power is the third weight, and when the target operating power is in a preset second power interval, the target operating power is the fourth weight; The first weight or the second weight, the third weight or the fourth weight is input into the weighted calculation function to obtain the recommendation score. The weighted calculation function is: In the formula, is the recommendation score, is the angle between the final wind direction and the connecting line vector, is the first weight or the second weight, is the target operating power, It is the third weight or the fourth weight.
[0065] After calculating the target operating power of each air conditioner, the system needs to further evaluate their contribution to the target area environmental control in order to select the best output air conditioner. This evaluation process can be achieved by calculating the recommended score. The calculation of the recommended score needs to take into account two key factors: the final wind direction of the delivery duct and the target operating power of the air conditioner.
[0066] Regarding the final wind direction of the conveying air duct, the system must first classify it and assign weights. The degree of proximity between the wind direction and the ideal air supply direction (i.e., the direction of the connecting line vector) determines the effect of the air duct on the target area. The system sets two angle intervals. When the angle between the final wind direction and the connecting line vector falls into the first interval, it is considered that the air duct can better deliver the cold air to the target location, so it is assigned a higher weight (first weight); conversely, if the angle falls into the second interval, it means that the guiding effect of the air duct is poor, and a lower weight (second weight) is assigned. This classification weight mechanism can objectively evaluate the air guiding performance of different conveying air ducts.
[0067] Regarding the target operating power of the air conditioner, the system adopts a similar classification and weighting method. According to the size of the air conditioner power, it is divided into two preset power ranges. The air conditioner in the first power range means that its cooling / heating capacity is strong and can provide a more significant temperature control effect for the target area, so it is given a higher weight (the third weight); the air conditioner in the second power range means that the temperature control effect is relatively weak, and it is given a lower weight (the fourth weight).
[0068] Taking the three air conditioners in the office area as an example again, assume that the system sets the following classification criteria and weights based on actual conditions: Wind direction weight: When the angle is less than 30°, the first weight (A=5) is assigned; when the angle is greater than or equal to 30°, the second weight (A=2) is assigned Power weight: When the power is greater than 0.7kW, the third weight (B=3) is assigned; when the power is less than or equal to 0.7kW, the fourth weight (B=1) is assigned Assuming that the angles between the final wind directions of the three conveying air ducts and the connecting line vectors are calculated to be 25°, 40°, and 15°, respectively, their corresponding recommended scores are calculated as follows: Air conditioner A: M = 25 × 5 + 0.66 × 1 = 125.66 Air conditioner B: M = 40 × 2 + 0.88 × 3 = 82.64 Air conditioner C: M = 15 × 5 + 0.44 × 1 = 75.44.
[0069] S108: Determine the optimal output air conditioner with the highest recommendation score, and send a second instruction to the optimal output air conditioner to enable the output air conditioner to operate according to corresponding target operating parameters.
[0070] After obtaining the recommended score for each air conditioner, the system will make the final decision, select the air conditioner with the best output, and control it to operate according to the target operating parameters. This step is aimed at realizing intelligent and refined air conditioning control to achieve the ideal temperature effect and energy efficiency level.
[0071] First, the system compares the recommended scores of each air conditioner and finds the one or more air conditioners with the highest score. The highest recommended score means that the air conditioner is evaluated as the most suitable device for the task of regulating the environment in the target area after comprehensively considering the air supply performance and cooling / heating capacity. This selection method can give full play to the characteristics and advantages of each air conditioner, avoid blind average allocation or fixed matching, and thus improve the efficiency and flexibility of the entire air conditioning system.
[0072] If there are multiple air conditioners with the same highest score, the system also needs to try to choose between them. A common way to deal with this is to further compare the performance of these air conditioners on individual indicators, such as operating power, energy efficiency ratio, health, etc., to select the best one. Another way is to consider the position and interconnection of each air conditioner in the network topology and select the one that works best with other air conditioners. If necessary, the system can also enable multiple air conditioners with the highest scores to work together to serve the target area. These measures all help to optimize the selection and matching of air conditioners at the detail level.
[0073] After determining the optimal output air conditioner, the system will send an operating instruction to it, requiring it to work strictly according to the target operating parameters (such as temperature, wind speed, mode, etc.) calculated previously. These parameters are carefully set after comprehensively considering environmental requirements, equipment characteristics, energy consumption budget and other factors, and represent the optimal control strategy under the current state. After receiving the instruction, the air conditioner's embedded controller will be responsible for parsing the instruction content, adjusting the working status of components such as the compressor and fan, and monitoring the operating effect in real time through sensors such as temperature and humidity. If necessary, it will also report status data to form a closed-loop feedback control.
[0074] The above embodiments have the following beneficial effects: First, the method determines whether there is an unobstructed air conditioner within the preset range of the key area. If so, the unobstructed air conditioner closest to the key area is preferred as the output air conditioner, and the output parameters of the output air conditioner are directly determined according to the target parameters. Since there is no object blocking the unobstructed air conditioner from the key area, the cold air can be directly delivered, and the heat transfer efficiency is the highest. Therefore, the preferred selection can minimize the loss of cold air and reduce energy consumption. Secondly, if there is no unobstructed air conditioner, the method will analyze the delivery air duct of each air conditioner within the preset range, including the delivery length, the number and parameters of the obstructions, the wind direction, etc., and combine the target parameters through the air conditioner operation parameter calculation function to obtain the target operating parameters and power of each air conditioner, and use the weighted average algorithm to calculate the corresponding recommendation score. This process takes into account the impact of the obstruction of the air duct on the cooling effect and energy consumption, and through mathematical modeling, comparative analysis, the optimal output air conditioner selection and control scheme are obtained. Compared with simply selecting the nearest air conditioner or averaging the output, this method can achieve refined intelligent control in complex scenarios, while meeting the temperature requirements and minimizing energy consumption. It is used to improve the accuracy of air conditioning control by controlling the operating parameters of the air conditioner, and then adjust the environmental parameters of the key area to the target parameters.
[0075] Improves the scientific nature of parameter estimation. From the perspective of heat transfer and attenuation, the function comprehensively considers many factors such as initial temperature, target temperature, air heat loss, duct length, and obstruction properties, forming a complete description of temperature changes, making the analysis and prediction of air conditioning parameters closer to the actual situation and avoiding the arbitrariness of empirical estimation. Through the form of mathematical functions, the quantitative characterization of the relationship between parameters is realized, and the accuracy of calculation is enhanced. The various parameters in the function are expressed in clear mathematical symbols and are linked together through operations such as integration, summation, and product to form a tight logical system. Strict numerical calculations based on input conditions can produce accurate quantitative results, which have smaller errors and higher reliability than qualitative analysis. The introduction of high-order mathematical tools such as Green's function gives the model stronger expressive power. Green's function is an important method for solving non-homogeneous partial differential equations and can describe complex initial-boundary value problems. In this function, heat propagation is converted into a non-homogeneous partial differential equation, and the analytical solution is obtained through Green's function, which enables the model to handle more complex heat transfer scenarios and expands the scope of application of intelligent control.
[0076] The direct connection between the target operating parameters and the electrical parameters enhances the operability of the control. The operating state of the air conditioner is ultimately reflected in the changes in current and voltage, and these two parameters can be directly measured and adjusted. By introducing electrical parameters as an intermediate bridge, the conversion between the target parameters and the execution action is clearer and more convenient, which is conducive to improving the accuracy and response speed of the control. Power, as a comprehensive indicator, fully reflects the energy consumption of the air conditioner. The product of current and voltage is power, and the size of power intuitively indicates the power consumption level of the air conditioner. By calculating the target power, the energy consumption after the execution of the control strategy can be estimated, providing an important basis for energy-saving optimization. At the same time, power is also closely related to the cooling effect. The greater the power, the stronger the cooling capacity. Therefore, the introduction of power indicators enables the control strategy to strike a balance between energy saving and comfort. The idea of step-by-step calculation improves the efficiency and accuracy of solving the target power. First, determine the current and voltage values corresponding to the target operating parameters, and then substitute them into the formula to calculate the power. This decomposition makes the tasks of each step more single and clear, avoids the complexity of one-step implementation, and improves the calculation efficiency. At the same time, the matching of current and voltage can be quickly achieved through table lookup, etc., which reduces unnecessary calculations and ensures the accuracy of the calculation results.
[0077] The setting of dual weights enhances the comprehensiveness of the evaluation. When calculating the recommended score, this method comprehensively considers two key factors: the final wind direction and the target operating power of the conveying air duct. On the one hand, the wind direction weight reflects the accuracy of air supply. The smaller the angle, the more concentrated the wind direction, and the higher the score; on the other hand, the power weight reflects the economy of energy consumption. The smaller the power, the better the energy saving effect and the higher the score. The introduction of dual weights enables the evaluation process to take into account both air supply quality and energy efficiency, avoids the limitations brought by a single standard, and improves the reliability of the evaluation results. The strategy of zoning weighting improves the sensitivity of the evaluation. When determining the wind direction weight, this method divides different intervals according to the size of the angle, and the wind directions within the interval are assigned the same weight value. This zoning weighting process greatly improves the sensitivity of the evaluation to wind direction changes. When the wind direction changes slightly, if it crosses the interval boundary, the weight value will change in a step-like manner, thereby affecting the final recommended score. This sensitive characteristic is conducive to timely detection and response to wind direction fluctuations, so that control decisions can be dynamically optimized based on real-time feedback from wind direction, improving the adaptability of the system. The weighted average calculation method takes into account both qualitative and quantitative analysis. The wind direction weight represents a qualitative judgment of the transmission effect, while the power weight provides a quantitative measure of energy consumption. The two types of weights are input into the weighted calculation function, and the qualitative and quantitative analysis are combined through mathematical operations to obtain a quantitative recommendation score.
[0078] The form of function makes the calculation process clear and easy to implement. The core steps of calculating the recommended score are condensed into a concise mathematical formula, which expresses the wind direction angle, wind direction weight, target power, power weight and other elements with clear symbols and connects them together through simple algebraic operations. This formal expression transforms the complex calculation logic into a standard mathematical problem, making the implementation of score calculation simple and intuitive, reducing programming complexity and improving calculation efficiency. Mathematical modeling enhances the interpretability and traceability of the calculation process. Through mathematical functions, the influence of wind direction and power on the recommended score is clearly quantified. The smaller the wind direction angle, the higher the wind direction weight, and the higher the recommended score; the smaller the power, the higher the power weight, and the higher the recommended score. This quantitative relationship clearly explains the internal logic of score calculation, making the evaluation results more transparent and credible. When the recommendation results need to be analyzed and interpreted, the calculation process can be easily traced back to identify the main influencing factors, providing a reference for decision optimization. The weighted summation strategy embodies the concept of comprehensive evaluation. In the function, the product of the wind direction weight and the angle reflects the score of the wind direction factor, and the product of the power weight and the target power reflects the score of the energy consumption factor. Adding the two scores together gives a comprehensive score that takes both wind direction and power into account. This weighted summation calculation strategy reflects the comprehensive balance of multiple objective factors, avoids bias and one-sidedness, and makes the evaluation results more comprehensive and balanced. At the same time, this linear combination form is also easy to understand and analyze, leaving room for adjustment and optimization.
[0079] The recommended score is calculated using a weighted calculation function, making the calculated result more accurate and providing a parameter basis for the subsequent selection of the optimal air conditioner.
[0080] The following describes step S101 in the above embodiment in conjunction with another embodiment. Figure 2 , another air conditioning intelligent control method in the embodiment of the present application is described: See also Figure 2 , is another flow chart of an air-conditioning intelligent control method in an embodiment of the present application.
[0081] S201, obtaining a three-dimensional map of a preset range of a key area; Before intelligent air conditioning control is performed, the system first needs to obtain a three-dimensional digital model of the target environment, that is, a three-dimensional map of the preset range of key areas. This step is intended to provide the necessary spatial information and geometric parameters for subsequent air conditioning selection and optimization.
[0082] Specifically, the system can obtain or construct this three-dimensional map in a variety of ways. A common method is to use three-dimensional scanning technology, such as laser scanning or structured light scanning, to perform a full-scale scan and acquisition of the target area to obtain high-precision point cloud data. Then, through professional three-dimensional modeling software, the point cloud data is converted into a three-dimensional model containing complete geometric and topological information. This method has high precision and authenticity, and can accurately reproduce key elements such as the shape, size and layout of the room.
[0083] Another method is to directly use the design drawings or BIM (Building Information Modeling) models of the target area. Modern architectural design generally uses 3D CAD or BIM software for design and management. These digital design models contain rich geometric and attribute information and can be directly used in air conditioning control systems. Compared with the scanning method, this method saves the step of on-site collection, but the accuracy of the model depends on the quality of the design drawings and the degree of compliance with the completed state.
[0084] S202, determining a number of air conditioners in the three-dimensional graph; After obtaining the 3D map of the key area, the system needs to identify and locate all air conditioning equipment in it. This step aims to clarify the specific position and orientation of each air conditioner in the space, providing the necessary boundary conditions for subsequent airflow simulation and equipment selection.
[0085] Specifically, the system first searches and identifies the 3D model of the air conditioner in the 3D image. In the digital management of modern buildings, all equipment and facilities are usually integrated into the overall model of the building in the form of 3D models to form a complete BIM system. Therefore, the system can directly extract and call the pre-drawn 3D model of the air conditioner from the BIM database and accurately place it in the corresponding position in the 3D scene.
[0086] If the air conditioner model is not included in the 3D map, the system can also determine the location of the air conditioner in other ways. One method is to use computer vision technology to perform semantic segmentation and object detection on the 3D map to automatically identify the outline and location of the air conditioner in the map. Another method is manual labeling, that is, the system administrator manually selects and marks the installation location and direction of each air conditioner in the 3D map.
[0087] S203, connecting each air conditioner with the center point of the key area in the three-dimensional graph to obtain a plurality of connecting lines; After determining the location of the key areas and air conditioners, the system needs to analyze the spatial relationship between each air conditioner and the target area to assess its impact on the regional environment. An intuitive analysis method is to connect each air conditioner with the center point of the key area in a three-dimensional graph to obtain several connecting lines, which are then used to depict the geometric relationship between the air conditioner and the area.
[0088] Specifically, the system must first determine the center point of the key area in the three-dimensional map. This can be achieved by calculating the geometric center of the region's bounding box, that is, taking the maximum and minimum coordinate values of the region in the x, y, and z directions, and then calculating their average to obtain the coordinates of the center point in a three-dimensional space. This point represents the geometric center of the entire key area and is usually also the target point for temperature control.
[0089] Then, the system takes the center of each air conditioner's air outlet as the starting point and the center of the key area as the end point, and generates a straight line connecting these two points in the three-dimensional graph. This connecting line intuitively expresses the spatial relationship between the air conditioner and the key area, and reflects the approximate path of the cold air from the air outlet to the target area. The length of the connecting line reflects the distance between the air conditioner and the area, and the direction of the connecting line reflects the direction of the air supply from the air conditioner.
[0090] The system repeats the above steps for each air conditioner, and eventually obtains several connection lines. Each connection line uniquely corresponds to an air conditioner, representing the geometric relationship between the air conditioner and the key area. By observing and analyzing the spatial distribution of these connection lines, the system can preliminarily determine which air conditioners have a closer position relationship with the target area, and the cold air they deliver may have a greater impact on the regional temperature.
[0091] S204, determining whether there is an object on each connection line; After obtaining several connection lines connecting the air conditioner and the key areas, the system needs to further determine whether there are obstacles on each connection line. This step is to comprehensively evaluate the ventilation path between the air conditioner and the target area, taking into account the blocking and shielding effects of obstacles, so as to more accurately predict the actual delivery of cold air.
[0092] Specifically, the system needs to traverse all object models (such as walls, furniture, equipment, etc.) in the 3D image for each connection line, and check whether they intersect with the connection line one by one. This can be achieved through the ray intersection algorithm in computational geometry. That is, the connection line is regarded as a ray, and orthogonal operations are performed on the surface mesh of each object model to determine whether the ray passes through the surface of the object.
[0093] If a connection line intersects with an object model, it means that the object is located on the ventilation path between the air conditioner and the key area, which has caused a certain degree of obstruction or shielding to the spread of cold air. The system will record all obstacle information on this connection line, including the type, size, material, and intersection position of the obstacle with the connection line. This information will be used for subsequent ventilation effect prediction and air supply strategy optimization.
[0094] If a connection line does not intersect with any object, it means that there is an unobstructed direct ventilation path between the air conditioner and the key area. The cold air can propagate in a straight line along this path without being affected by objects. In this case, the air conditioner's impact on the temperature of the target area is relatively more significant and direct. The system will mark this type of barrier-free air conditioner as an alternative priority control object.
[0095] S205. The air conditioner corresponding to the connecting line is not an unobstructed air conditioner; If there is an object, the air conditioner corresponding to the connecting line is not an unobstructed air conditioner.
[0096] S206. The air conditioner corresponding to the connecting line is an unobstructed air conditioner.
[0097] If there is no object, the air conditioner corresponding to the connecting line is an unobstructed air conditioner.
[0098] The above embodiments have the following beneficial effects: It directly reflects the spatial layout and occlusion relationship, providing a reliable data basis for subsequent judgment. Three-dimensional modeling makes the originally abstract spatial information intuitive and visual, which helps to improve the rationality and accuracy of decision-making. The simple algorithm of line judgment avoids complex spatial collision detection and other operations, while ensuring the accuracy of judgment and improving the calculation efficiency. Especially in the scenario of multiple air conditioners and complex layout, this method can quickly screen out unobstructed air conditioners, which wins time for the generation of optimization schemes. Clear unobstructed judgment provides a direct basis for the optimal output air conditioner. The geometric analysis results based on the three-dimensional model are highly credible. Once it is determined that there is an unobstructed air conditioner, the optimal solution can be directly locked, eliminating unnecessary calculation analysis, and the advantages in efficiency and effect are very obvious. Even in a dynamically changing environment, this method is still applicable. As long as the three-dimensional map is updated in real time, the changes in the unobstructed situation can be judged at any time, and then the output strategy can be adjusted quickly. This dynamic adaptability further expands the application space of this intelligent control method.
[0099] The following describes the system in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , which is a schematic diagram of the physical device structure of an air-conditioning intelligent control system provided in an embodiment of the present application.
[0100] It should be noted that Figure 3 The structure of the system shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0101] like Figure 3As shown, the system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method in the above embodiment. In RAM 303, various programs and data required for system operation are also stored. CPU 301, ROM 302 and RAM 303 are connected to each other through a bus 304. Input / output (I / O) interface 305 is also connected to bus 304.
[0102] The following components are connected to the I / O interface 305: an input section 306 including a camera, an infrared sensor, etc.; an output section 307 including a liquid crystal display (LCD) and a speaker, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.
[0103] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 309, and / or installed from a removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the present invention are performed.
[0104] It should be noted that the computer-readable medium shown in the embodiment of the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
[0105] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Among them, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0106] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the system described in the above embodiment; or may exist independently without being assembled into the system. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of a system, the system implements the method provided in the above embodiment.
[0107] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0108] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0109] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0110] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. An air conditioning intelligent control method, characterized in that: include: Determine whether there is an unobstructed air conditioner within a preset range of the key area, wherein the unobstructed air conditioner is an air conditioner without any object between the air conditioner and the key area; If so, determining the output air conditioner closest to the key area among the unobstructed air conditioners; Determining output parameters of the output air conditioner according to the target parameters, and sending a first instruction to the output air conditioner to enable the output air conditioner to operate according to the output parameters; If it does not exist, then determine the air delivery ducts for each air conditioner in the preset range to deliver the air-conditioned air to the key area, wherein the air delivery ducts include the delivery length, the number of obstructions, the thermal conductivity parameters of the obstructions, and the final wind direction; Input the target parameter, the conveying length, the number of obstructions and the thermal conductivity parameter of the obstructions into an air conditioner operation parameter calculation function to obtain the target operation parameter of each air conditioner; Calculating the target operating power of the air conditioner according to the target operating parameters; A weighted average algorithm is used to calculate a corresponding recommendation score according to the final wind direction of each of the air delivery ducts and the target operating power of each of the air conditioners; The optimal output air conditioner with the highest recommendation score is determined, and a second instruction is sent to the optimal output air conditioner to enable the output air conditioner to operate according to the corresponding target operating parameters.
2. The method according to claim 1, characterized in that The determining whether there is an unobstructed air conditioner within a preset range of the key area specifically includes: Obtaining a three-dimensional map of a preset range of the key area; determining a plurality of air conditioners in the three-dimensional map; Connecting each of the air conditioners with the center point of the key area in the three-dimensional graph to obtain a plurality of connecting lines; Determine whether there is an object on each of the connecting lines; If the object exists, the air conditioner corresponding to the connecting line is not the unobstructed air conditioner; If the object does not exist, the air conditioner corresponding to the connecting line is the unobstructed air conditioner.
3. The method according to claim 1 or 2, characterized in that: If it does not exist, then determine the air delivery ducts for each air conditioner in the preset range to deliver the air-conditioned air to the key area, specifically including: When the connecting line contacts the object, the direction of the connecting line is changed to pass through the center point to obtain a conveying air duct, and the angle between the new connecting line after the direction change and the connecting line vector is no more than 90 degrees, and the connecting line vector is a vector with the air conditioner as the origin and the origin to the center point of the key area as the direction; Record the conveying length of the conveying air duct, the number of obstructions it has passed through, and the final wind direction; Determining the obstruction according to the conveying air duct and the three-dimensional map; The thermal conductivity parameter of each of the obstructions is determined according to the obstructions.
4. The method according to claim 1, characterized in that: The air conditioning operating parameter calculation function is: In the formula, For the target area at time and location ( ) temperature, the is the initial temperature, is the target temperature change value, is the air heat loss coefficient, is the conveying length, is the temperature response rate, is the number of the obstructions experienced, is the thermal resistance coefficient of the i-th obstruction, is the thermal conductivity parameter of the ith obstruction, is the thickness of the i-th obstruction, For air conditioning in time and location The heat output function is is the Green’s function of heat transfer; Said For the target operating power, the is the center point of the target area, is the target temperature, To allow temperature error, the is the volume of the target area, is the total running time.
5. The method according to claim 1, characterized in that: The step of calculating the target operating power of the air conditioner according to the target operating parameters specifically includes: determining an operating current and an operating voltage of the air conditioner according to the target operating parameters; The target operating power of the air conditioner is calculated according to the operating current and the operating voltage.
6. The method according to claim 1, characterized in that The weighted average algorithm is used to calculate the corresponding recommendation score according to the final wind direction of each of the air delivery ducts and the target operating power of each of the air conditioners, specifically including: Determine the final wind direction of each of the conveying air ducts as the first weight or the second weight, when the angle between the final wind direction and the connecting line vector is in the first interval, the final wind direction is the first weight, and when the angle between the final wind direction and the connecting line vector is in the second interval, the final wind direction is the second weight; Determine each of the target operating powers as a third weight or a fourth weight, when the target operating power is in a preset first power interval, the target operating power is the third weight, and when the target operating power is in a preset second power interval, the target operating power is the fourth weight; The first weight or the second weight, the third weight or the fourth weight is input into a weighted calculation function to obtain the recommendation score.
7. The method according to claim 6, characterized in that The weighted calculation function is: In the formula, is the recommendation score, is the angle between the final wind direction and the connecting line vector, is the first weight or the second weight, For the target operating power, the is the third weight or the fourth weight.
8. An air conditioning intelligent control system, characterized in that: The system comprises: One or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the system to execute the method as described in any one of claims 1-7.
9. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on a system, the system is caused to execute the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that When the computer program product is run on a system, the system is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Air supply control method and device realizing circulating air supply, and air conditioning unit
CN111397177A
Control method of air conditioner and air conditioner
CN112628964A
Air conditioner control method and device, air conditioner and storage medium
CN112665149A
Air conditioner
JP2011017459A
Air conditioner indoor unit and control method therefor
WO2021248843A1
Cited By
Intelligent fresh air system for operation clean room
CN120557787A