A method, apparatus, electronic device and storage medium for central air conditioning frequency conversion
By acquiring user temperature control commands and sensitive information, analyzing the user's ideal temperature and optimal comfort information, and generating variable frequency commands to control the central air conditioning frequency adjustment, the problem of reduced user comfort in existing technologies is solved, and intelligent dynamic adjustment of temperature and air volume is achieved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-11
- Publication Date
- 2026-04-03
AI Technical Summary
Existing central air conditioning systems cannot adjust output parameters in real time according to the actual needs of different users, resulting in reduced user comfort.
By acquiring user temperature control commands and sensitive information, analyzing the user's ideal temperature and optimal comfort information, generating variable frequency commands to control the central air conditioning to adjust the frequency, and combining a neural network model to optimize wind speed and direction, dynamically adjusting the output temperature and air volume.
It enables targeted temperature adjustments based on the user's current state, improving user comfort and the intelligent control effect of the air conditioner.
Smart Images

Figure CN116336633B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning frequency conversion, and in particular to a central air conditioning frequency conversion method, device, electronic equipment and storage medium. Background Technology
[0002] The steady growth of the current central air conditioning market has led the industry into a mature phase, with consumers increasingly demanding smarter and more comfortable air conditioning systems. Currently, mainstream air conditioning manufacturers enhance this by dividing building spaces into different zones and setting multiple usage scenarios for easy switching between them via terminal controls. While this approach improves the user experience to some extent, the fixed settings at the factory prevent real-time adjustments to output parameters based on individual user needs, ultimately reducing overall comfort. Summary of the Invention
[0003] In order to solve the problems existing in the prior art, this application provides a central air conditioning frequency conversion method, device, electronic device and storage medium.
[0004] Firstly, this application provides a method for frequency conversion of a central air conditioning system, employing the following technical solution:
[0005] A method for frequency conversion of central air conditioning, comprising:
[0006] The system acquires user temperature control commands and user sensitive information, wherein the user temperature control commands represent the user's temperature control instructions, and the user sensitive information represents parameters that affect the user's temperature requirements.
[0007] The user's ideal temperature is obtained based on the user's temperature control command, and the user's ideal temperature is used to represent the current user's expected temperature value;
[0008] The user's sensitive information is analyzed to obtain the optimal haptic information;
[0009] The user's ideal temperature is adjusted based on the optimal comfort information to obtain the actual output temperature;
[0010] Based on the actual output temperature, a frequency conversion command is generated to control the central air conditioning system to adjust its frequency.
[0011] In another possible implementation method, the analysis of user sensitivity to obtain the optimal ergonomic experience includes:
[0012] Based on the user's sensitive information, the user's tolerance and body surface temperature information are obtained, and the user's tolerance is used to represent the user's ability to tolerate temperature.
[0013] Temperature control is adjusted based on the user's tolerance and the body surface temperature information to obtain the optimal comfort information.
[0014] In another possible implementation method, adjusting the user's ideal temperature based on the optimal comfort information to obtain the actual output temperature includes:
[0015] Acquire spatial heat sources, which are used to represent information about the sources of heat radiating from the user's space;
[0016] A thermal map simulation was performed on the aforementioned space heat source to obtain a thermal distribution map;
[0017] The thermal distribution map is analyzed to obtain interference information that affects the user's temperature experience;
[0018] Based on the interference information and the optimal body sensation, an additional temperature adjustment range is added to the user's ideal temperature, and the additional result is used as the actual output temperature.
[0019] In another possible implementation, the frequency conversion based on the actual output temperature is further included before:
[0020] Acquire spatial information, which is used to represent physical parameters in the current space that affect temperature propagation;
[0021] The output wind speed and output wind direction are obtained based on the actual output temperature.
[0022] The spatial information, the output wind direction, and the output wind speed are input into the trained neural network model to obtain the actual output air volume. The actual output air volume is used to represent the difference in output air volume before and after control adjustment.
[0023] The adjustment amount of the output air speed and the output air direction is calculated based on the actual output air volume, and an adjustment command is generated to control and adjust the output air speed and the output air direction.
[0024] In another possible implementation method, the calculation of the adjustment amount of the output air velocity and the output air direction based on the actual output air volume includes:
[0025] Determine whether the actual output variable exceeds the user's tolerance level in the user sensitivity. If it does, generate a wind direction adjustment command to add a wind direction angle to the actual output temperature until the actual output variable does not exceed the user's tolerance level.
[0026] If the conditions are not exceeded, a secondary judgment instruction is generated to determine whether the space has changed due to the output wind speed and the output wind direction. If so, a secondary wind direction adjustment instruction is generated.
[0027] In another possible implementation method, the step of generating a frequency conversion command based on the actual output temperature to control the central air conditioning system to adjust its frequency includes:
[0028] Acquire input power information and historical temperature messages corresponding to the input power information, wherein the input power information is used to represent the power consumed when the air conditioner was started in the past, and the historical temperature is used to represent the actual temperature output by the air conditioner in the past;
[0029] The dynamic efficiency is obtained by comparing the input power information with the historical output temperature.
[0030] The actual output temperature is matched with the historical output temperature. If the match is successful, the dynamic efficiency corresponding to the historical output temperature is analyzed by difference, and the best efficiency among the dynamic efficiencies is obtained.
[0031] The optimal power information is obtained based on the optimal efficiency.
[0032] The optimal power information is controlled by input.
[0033] In another possible implementation, the method further includes:
[0034] Acquire exhaust information, which is used to represent the gas information at the air conditioner outlet and the corresponding time point;
[0035] The exhaust information is input into a trained neural network model to obtain the foreign matter content;
[0036] The foreign object content is compared with a preset content value. If the foreign object content is greater than the preset content value, a prompt message is generated to indicate to the user that there is a foreign object at the current air outlet.
[0037] Secondly, this application provides a central air conditioning inverter device, comprising:
[0038] The information acquisition module is used to acquire user temperature control commands and user sensitivity, wherein the user temperature control commands represent the user's temperature control instructions, and the user sensitivity represents the parameters that affect the user's temperature requirements;
[0039] An ideal temperature module is used to obtain the user's ideal temperature based on the user's temperature control command. The user's ideal temperature represents the current user's desired temperature value.
[0040] The optimal body sensation module is used to analyze the user's sensitivity and obtain the optimal body sensation information;
[0041] The actual output module is used to adjust the user's ideal temperature based on the optimal comfort information to obtain the actual output temperature;
[0042] The control frequency converter module is used to generate frequency conversion commands based on the actual output temperature to control the central air conditioner to adjust the frequency.
[0043] In another possible implementation, when the optimal haptic feedback module analyzes the user's sensitivity to obtain the optimal haptic feedback, it is specifically used for:
[0044] Based on the user's sensitive information, the user's tolerance and body surface temperature information are obtained, and the user's tolerance is used to represent the user's ability to tolerate temperature.
[0045] Temperature control is adjusted based on the user's tolerance and the body surface temperature information to obtain the optimal comfort information.
[0046] In another possible implementation, when the actual output module adjusts the user's ideal temperature based on the optimal comfort information to obtain the actual output temperature, it is specifically used for:
[0047] Acquire spatial heat sources, which are used to represent information about the sources of heat radiating from the user's space;
[0048] A thermal map simulation was performed on the aforementioned space heat source to obtain a thermal distribution map;
[0049] The thermal distribution map is analyzed to obtain interference information that affects the user's temperature experience;
[0050] Based on the interference information and the optimal body sensation, an additional temperature adjustment range is added to the user's ideal temperature, and the additional result is used as the actual output temperature.
[0051] In another possible implementation, the device further includes: a space acquisition module, an output airflow module, an output variable module, a control airflow module, and a control adjustment module, wherein,
[0052] The space acquisition module is used to acquire space information, which represents physical parameters in the current space that affect temperature propagation.
[0053] The output air volume module is used to obtain the output air speed and output air direction based on the actual output temperature;
[0054] The output variable module is used to input the spatial information, the output wind direction, and the output wind speed into the trained prediction model and obtain the actual output variables.
[0055] The air volume control module is used to input the spatial information, the output air direction, and the output air speed into a trained neural network model to obtain the actual output air volume. The actual output air volume is used to represent the difference in output air volume before and after control adjustment.
[0056] The control and adjustment module is used to calculate the adjustment amount of the output air speed and the output air direction based on the actual output air volume, generate adjustment commands, and control and adjust the output air speed and the output air direction.
[0057] In another possible implementation, when the airflow control module calculates the adjustment amount of the output airflow and the output airflow direction based on the actual output airflow, it is specifically used for:
[0058] Determine whether the actual output variable exceeds the user's tolerance level in the user sensitivity. If it does, generate a wind direction adjustment command to add a wind direction angle to the actual output temperature until the actual output variable does not exceed the user's tolerance level.
[0059] If the conditions are not exceeded, a secondary judgment instruction is generated to determine whether the space has changed due to the output wind speed and the output wind direction. If so, a secondary wind direction adjustment instruction is generated.
[0060] In another possible implementation, when the control frequency converter module generates frequency conversion commands based on the actual output temperature to control the central air conditioning system to adjust the frequency, it is specifically used for:
[0061] Acquire input power information and historical temperature messages corresponding to the input power information, wherein the input power information is used to represent the power consumed when the air conditioner was started in the past, and the historical temperature is used to represent the actual temperature output by the air conditioner in the past;
[0062] The dynamic efficiency is obtained by comparing the input power information with the historical output temperature.
[0063] The actual output temperature is matched with the historical output temperature. If the match is successful, the dynamic efficiency corresponding to the historical output temperature is analyzed by difference, and the best efficiency among the dynamic efficiencies is obtained.
[0064] The optimal power information is obtained based on the optimal efficiency.
[0065] The optimal power information is controlled by input.
[0066] In another possible implementation, the device further includes: an exhaust gas acquisition module, a foreign matter prediction module, and a content comparison module, wherein,
[0067] The exhaust acquisition module is used to acquire exhaust information, which represents the gas information at the air conditioner outlet and the corresponding time point.
[0068] The foreign matter prediction module is used to input the exhaust information into a trained neural network model to obtain the foreign matter content;
[0069] The comparison module is used to compare the foreign object content with a preset content value. If the foreign object content is greater than the preset content value, a prompt is generated to indicate to the user that there is a foreign object at the current air outlet.
[0070] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0071] An electronic device comprising:
[0072] At least one processor;
[0073] Memory;
[0074] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform the above-described method for frequency conversion of central air conditioning.
[0075] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0076] A computer-readable storage medium includes: a computer program stored thereon that can be loaded by a processor and execute the above-described central air conditioning frequency conversion method.
[0077] In summary, this application includes the following beneficial technical effects:
[0078] The system acquires user temperature control commands, specifically the user's desired indoor temperature setting, through signal acquisition equipment, and sets this desired value as the user's ideal temperature. It also uses the acquisition equipment and a thermal imager to identify variables affecting different users' temperature perception, i.e., user sensitivity, and analyzes this sensitivity to determine the optimal comfort level. Based on this optimal comfort level, the system adjusts the temperature within an additional range to the user's ideal temperature, obtaining the actual output temperature at the air conditioner vents. Then, it uses variable frequency control to adjust the airflow based on this actual output temperature. Thus, the system tailors the ideal temperature to the user's current state, rather than relying on fixed air conditioning scene modes for airflow output, thereby improving user comfort. Attached Figure Description
[0079] Figure 1 This is a flowchart illustrating a central air conditioning frequency conversion method according to an embodiment of this application;
[0080] Figure 2 This is a block diagram of a central air conditioning inverter device according to an embodiment of this application;
[0081] Figure 3 This is a schematic diagram of a central air conditioning inverter electronic device according to an embodiment of this application. Detailed Implementation
[0082] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.
[0083] After reading this specification, those skilled in the art may make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.
[0084] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0085] Furthermore, the term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, "a central air conditioning frequency conversion method, device, electronic device and storage medium and / or B" can represent: the existence of a central air conditioning frequency conversion method, device, equipment and medium alone; the simultaneous existence of a central air conditioning frequency conversion method, device, equipment and medium and B; or the existence of B alone. Additionally, the character " / " in this document, unless otherwise specified, generally indicates that the related objects are in an "or" relationship.
[0086] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0087] This application provides a method for frequency conversion of a central air conditioning system, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application does not impose any limitations on this. Figure 1 As shown, the method includes:
[0088] Step A001: Obtain user temperature control commands and sensitive user information.
[0089] Step A002: Obtain the user's ideal temperature based on the user's temperature control command.
[0090] Among them, the user temperature control command is used to represent the user's temperature control command, and the user sensitive information is used to represent the parameters that affect the user's temperature requirements.
[0091] Sensitive user information includes: user tolerance and body surface temperature; user tolerance refers to the optimal temperature range for different users, including: the tolerable temperature range; body surface temperature refers to the user's body surface temperature; and the user's ideal temperature refers to the current user's desired temperature.
[0092] In this embodiment of the application, the user's temperature control command is obtained through a signal acquisition device, and the control temperature in the temperature control command is taken as the user's ideal temperature.
[0093] The system collects facial images of users and extracts facial features. Based on the extracted facial features, it performs user feature analysis to obtain the user's age and gender. Then, it determines the user's tolerance (temperature range) by classifying the age and gender.
[0094] For example, if a user is in the childhood / elderly stage, their tolerance level is determined to be Level 1 (temperature tolerance range: 26°-28°); if a user is in the youth / middle-aged stage and is male, their tolerance level is determined to be Level 3 (temperature tolerance range: 18°-24°); if a user is in the youth / middle-aged stage and is female, their tolerance level is determined to be Level 2 (temperature tolerance range: 22°-26°).
[0095] The user's body surface temperature is acquired and recorded using an infrared thermal imager. Based on the user's facial features, the body surface temperature is linked to the user's tolerance level, thus obtaining sensitive user information.
[0096] Specifically, in the example of obtaining a user's tolerance (temperature range), when a user's tolerance increases from level 1 to level 3, it means that the tolerance gradually increases; the value of a user's tolerance is obtained by summarizing the actual choices of several users of the same age group and gender, and has universality.
[0097] Step A003: Analyze the user's sensitive information to obtain the most suitable haptic information.
[0098] In this embodiment of the application, the user's current body surface temperature is compared with the historical body surface temperature, and the user's tolerance (tolerance temperature range) is narrowed down based on the comparison result of the current body surface temperature and the historical body surface temperature, and the narrowed result is used as the optimal body feeling information.
[0099] Step A004: Adjust the user's ideal temperature based on the optimal comfort information to obtain the actual output temperature.
[0100] The data acquisition equipment includes: cameras.
[0101] In this embodiment of the application, an indoor thermal distribution map is obtained by fitting images obtained from an infrared thermal imager and acquisition equipment. If the location of a heat-generating object overlaps with the location of a human body, a temperature adjustment range is added to the user's ideal temperature based on the area, location, temperature, and optimal comfort information of the heat-generating object obtained from the infrared thermal imager analysis, and the added result is used as the actual output temperature.
[0102] Specifically, when applying a temperature adjustment range to the user's ideal temperature based on information about the heat-generating object and the optimal comfort information obtained from the infrared thermal imager, the current temperature adjustment range should be determined based on the specific numerical correspondence between the heat-generating object information, the optimal comfort information, the user's ideal temperature, and the additional results in similar historical situations.
[0103] Step A005: Generate a frequency conversion command based on the actual output temperature to control the central air conditioning to adjust the frequency.
[0104] In this embodiment of the application, the actual output temperature is compared with the historical actual output temperature. If the comparison is successful, power is output according to the optimal efficiency corresponding to the historical actual output temperature to realize the frequency adjustment of the air conditioner.
[0105] In one possible implementation of this application embodiment, step A003 includes step A006 (not shown in the figure) and step A007 (not shown in the figure), wherein,
[0106] Step A006: Obtain the user's tolerance and body surface temperature information based on the user's sensitive information.
[0107] Step A007: Adjust the temperature control based on the user's tolerance and body surface temperature information to obtain the most comfortable body sensation information.
[0108] Among them, user tolerance is used to indicate the user's ability to tolerate temperature, and optimal body temperature information is used to indicate the user's most comfortable body temperature range at the moment.
[0109] In this embodiment of the application, if the currently detected user's body surface temperature is within the top 20% of the user's body surface temperature in historical records, it is determined that the user's body surface temperature is high, and the user's tolerable temperature range is narrowed to the top 50%. For example, if the user's tolerance level is 3 (tolerable temperature range: 18°-24°), and the body surface temperature is within the top 20% of the body surface temperature in historical records, then the corresponding tolerable temperature range is narrowed to 21°-24°.
[0110] The narrowed temperature range is used as the user's most comfortable temperature range.
[0111] Specifically, the methods for obtaining user tolerance include, but are not limited to, one of the methods described in the embodiments of this application, such as displaying different temperature preference ranges for users to choose from, and then obtaining the temperature preference range selected by the user and using the temperature preference range as the user's tolerance.
[0112] In one possible implementation of this application embodiment, step A004 includes steps A008 (not shown in the figure), A009 (not shown in the figure), A010 (not shown in the figure), and A011 (not shown in the figure), wherein,
[0113] Step A008: Obtain the source of heat in the space.
[0114] Step A009: Perform a thermal simulation of the space heat source to obtain a thermal distribution map.
[0115] Step A010: Analyze the thermal distribution map to obtain interference information that affects the user's temperature experience.
[0116] Step A011: Based on the interference information and the optimal body sensation information, add a temperature adjustment range to the user's ideal temperature, and use the added result as the actual output temperature.
[0117] Among them, the spatial heat source is used to represent the source information of heat emitted from the user's space, including the temperature and location of the heat-generating object; the temperature around the user includes the temperature of other objects; and the interference information is used to represent the temperature impact of the heat-generating object on the user.
[0118] In this embodiment, the coordinates of the heating object (e.g., a kettle) are obtained by performing coordinate positioning on the indoor image captured by the acquisition device (e.g., a camera). The temperature and heat dissipation area of the heating object are acquired using an infrared thermal imager. The image captured by the acquisition device is fitted with the thermal image captured by the infrared thermal imager to bind the temperature and area of the heating object to the coordinates, and the resulting coordinate map is used as the thermal distribution map of the heating object in the room. Based on the heating temperature and heating area, the heating object is classified into human body and other objects. If the straight-line distance between the area of other objects and the area of human body reaches 1m, and the temperature of other objects differs from the user's ideal temperature by more than 5°, then the area and temperature of other objects are considered information affecting the user's temperature experience.
[0119] The actual output temperature is adjusted based on the temperature of the heated object, the optimal comfort level, and the user's ideal temperature.
[0120] Specifically, when making adjustments, the actual output temperature can be adjusted based on the temperature, area, optimal comfort information of the heating object obtained from historical similar scenarios, as well as the correspondence between the user's ideal temperature and the actual output temperature.
[0121] For example, the data within the historical context is as follows:
[0122] Temperature of the object generating heat: 42°C;
[0123] Area: 5m²;
[0124] Optimal perceived temperature: 21°-24°;
[0125] Ideal user temperature: 23°C;
[0126] The actual output temperature is 15°. After the air conditioner maintains the actual output temperature (15°) for 4 minutes, the temperature around the user (the temperature of other objects) drops to 22°, which is within the range of the user's ideal temperature and the most comfortable feeling information (i.e., the range [21°, 23°]). At the same time, because the temperature of other objects drops from 42° to 22°, there is a 4-minute temperature buffer time for the user. Therefore, the specific value of the actual output temperature at this time can be used as the basis for adjustment in the same historical scenario.
[0127] If the current temperature of the object being heated is 40°;
[0128] Area: 3m²;
[0129] Optimal perceived temperature: 21°-24°;
[0130] Ideal user temperature: 22°C;
[0131] If the above historical scenario is identified as a historical scenario, a temperature adjustment range of [-7, -6] can be added to the user's ideal temperature to obtain the actual output temperature (range), namely [15°, 16°].
[0132] Specifically, the 5°C temperature difference used to determine the area and temperature of other objects as information affecting the user's temperature experience depends on the minimum temperature change that the human body can clearly perceive, and has universality.
[0133] In one possible implementation of this application embodiment, steps A012 (not shown in the figure), A013 (not shown in the figure), A014 (not shown in the figure), and A015 (not shown in the figure) are included before step A005.
[0134] Step A012: Obtain spatial information.
[0135] Step A013: Obtain the output wind speed and output wind direction based on the actual output temperature.
[0136] Step A014: Input the spatial information into the trained neural network model to obtain the actual output air volume;
[0137] Step A015: Calculate the adjustment amount of output air speed and output air direction based on the actual output air volume, generate adjustment commands, and control the adjustment of output air speed and output air direction.
[0138] Among them, spatial information is used to represent physical parameters in the current space; actual output temperature includes: output temperature, output wind speed and output wind direction of the air conditioner outlet; actual output variable is used to represent the difference in output air volume before and after control adjustment; output air volume includes: output wind speed and output wind speed.
[0139] In this embodiment of the application, a current indoor image is acquired by a data acquisition device (e.g., a camera), feature recognition is performed on the image, and the acquired indoor objects are labeled with the identified object category. The image is then reconstructed proportionally according to the scale at which it was acquired to obtain the object size and position. The distance between the air conditioner and the object position is then calculated based on the obtained object position. The object area perpendicular to the air conditioner vent is obtained based on the object size and the orientation of the air conditioner vent.
[0140] Randomly select an actual output temperature and control the output. If the physical object's position remains unchanged, select a location near the physical object in the same direction as the output wind direction and measure the wind speed. If the measured wind speed differs from the output wind speed by more than 70%, a change in output wind direction / speed is considered. If the physical object's position changes, a change in the physical object is considered. When there is a change in output wind direction / speed or physical object, record the output wind direction, output wind speed, physical object area, physical object category label, and distance.
[0141] The recorded output wind direction, output wind speed, actual area, actual object category label, and distance are input parameters to the input layer of the BP neural network. When the output result matches the actual result, the neural network model is considered successfully trained. Then, the obtained output wind direction, output wind speed, actual area, actual object category label, and distance are input parameters to the input layer of the BP neural network to obtain the actual output variables.
[0142] The output wind direction and speed are controlled and adjusted according to the actual output variables and the user's tolerance.
[0143] In one possible implementation of this application embodiment, step A015 includes step A016 (not shown in the figure) and step A017 (not shown in the figure), wherein,
[0144] Step A016: Determine whether the actual output variable exceeds the user's tolerance level in the user's sensitive information. If it does, generate a wind direction adjustment command to add a wind direction angle to the actual output temperature until the actual output variable does not exceed the user's tolerance level.
[0145] Step A017: If the output wind speed and wind direction do not exceed the limit, a secondary judgment instruction is generated to determine whether the spatial information has changed due to the output wind speed and wind direction. If so, a secondary wind direction adjustment instruction is generated.
[0146] In this embodiment of the application, the actual output variable and the physical category label in step A014 are used as input variables to input the LSTM neural network model to obtain the indoor temperature after 1 hour. If the temperature exceeds the user's tolerance (user's tolerable temperature range), the output wind direction is adjusted by an additional angle. Then, the actual output variable prediction in step A014 is executed again until the indoor temperature obtained after inputting the actual output variable and the physical category label into the LSTM neural network model is within the user's tolerable temperature range.
[0147] If the temperature does not exceed the user's tolerance (user's tolerable temperature range), then determine whether there is a physical change in the actual output variable. If the result is yes, it is determined that the spatial information has changed due to the output wind speed and output wind direction. At this time, the output wind direction is adjusted again, and then the actual output variable prediction in step A014 is executed again. When there is no physical change in the actual output variable, the output air volume is controlled according to the current output wind speed and output wind direction.
[0148] For example, if the air conditioner vent is blocked by large furniture, causing the airflow direction to change, the airflow from the air conditioner vent cannot effectively transfer the actual output temperature to the indoor air. This results in the current temperature of the space being higher than the temperature tolerance range (18°-24°) for young male users. In this case, an additional airflow angle is added to the airflow direction so that the airflow can avoid the large furniture, allowing the cool air to mix with the indoor air and thus lower the room temperature.
[0149] One possible implementation of this application embodiment includes step A005, which comprises steps A018 (not shown in the figure), A019 (not shown in the figure), A020 (not shown in the figure), A021 (not shown in the figure), and A022 (not shown in the figure), wherein...
[0150] Step A018: Obtain the input power information and the historical temperature message corresponding to the input power information.
[0151] Step A019 involves comparing the input power information with historical output temperatures to obtain the dynamic efficiency.
[0152] Step A020: Match the actual output temperature with the historical output temperature. If the match is successful, perform a difference analysis on the dynamic efficiency corresponding to the historical output temperature and obtain the best efficiency in the dynamic efficiency.
[0153] Step A021: Obtain the corresponding optimal power information based on the optimal efficiency.
[0154] Step A022: Control input optimal power information.
[0155] Among them, the input power information is used to represent the power consumed when the air conditioner was started in history, the historical temperature information is used to represent the actual temperature output by the air conditioner in history, and the dynamic efficiency is the historical air conditioner efficiency.
[0156] In this embodiment of the application, the power consumed when the air conditioner was started in history is compared with the actual temperature in history, and the ratio is used as the air conditioner efficiency. The air conditioner efficiency is then summarized according to different time points to obtain the dynamic efficiency.
[0157] The actual output temperature is compared with historical actual temperatures to obtain the historical output temperature that was successfully compared. The maximum value is then found in the dynamic efficiency and used as the optimal efficiency. The historical power consumption value of the air conditioner when starting up corresponding to the optimal efficiency is used as the optimal power information, and the power output at that time is controlled accordingly.
[0158] One possible implementation of this application embodiment further includes steps A023 (not shown in the figure), A024 (not shown in the figure), and A025 (not shown in the figure), wherein,
[0159] Step A023: Obtain exhaust information. Step A024: Input the exhaust information into the trained neural network model to obtain the foreign matter content;
[0160] Step A025: Compare the foreign matter content with the preset content value. If the foreign matter content is greater than the preset content value, generate a prompt message.
[0161] The exhaust information includes: gas composition, gas concentration, and time point of the air conditioner vent; the prompt information is used to indicate to the user that there are foreign objects in the current air vent; the preset content value is: 1000 CFU / m3; the foreign object content includes: harmful microorganism content.
[0162] In this embodiment of the application, the current concentration and composition of the exhaust gas are obtained through a gas sensor at the air conditioner outlet, and the time point corresponding to the gas concentration is recorded. The gas composition, time point, and gas concentration are used as exhaust information.
[0163] The gas composition and concentration from the exhaust gas information are used as input variables to a neural network model for foreign matter content screening. When the foreign matter content in the output result exceeds a preset value, a warning message is generated based on the harmful microorganism content in the output result. For example, if the time node in the exhaust gas information is 2000.1.10, and the harmful microorganism content in the output result is 1300 CFU / m3, then the generated warning message would be: Time: 2000.1.10, Harmful microorganism content: 1300 CFU / m3, Warning: Harmful microorganism content exceeds the standard.
[0164] Specifically, regarding the training process of the neural network model, exhaust gas information containing various microbial information can be used as training samples to obtain a trained neural network model. The algorithms for these neural network models are widely available on the market and will not be elaborated upon here.
[0165] In summary, through targeted analysis of the current indoor environment and different user states, the optimal airflow output was determined, thereby improving user comfort.
[0166] The above embodiments describe a central air conditioning frequency conversion method from the perspective of process flow. The following embodiments describe a central air conditioning frequency conversion device from the perspective of virtual module or virtual unit. For details, please refer to the following embodiments.
[0167] This application provides a central air conditioning inverter device, such as... Figure 2 As shown, the central air conditioning inverter device 20 may specifically include: an information acquisition module 21, an ideal temperature module 22, an optimal comfort module 23, an actual output module 24, and a control inverter module 25, wherein,
[0168] The information acquisition module 21 is used to acquire user temperature control commands and user sensitivity. The user temperature control commands represent the user's temperature control commands, and the user sensitivity represents the parameters that affect the user's temperature requirements.
[0169] Ideal temperature module 22 is used to obtain the user's ideal temperature based on the user's temperature control command. The user's ideal temperature is used to represent the current user's expected temperature value.
[0170] The optimal haptic module 23 is used to analyze user sensitivity and obtain optimal haptic information;
[0171] The actual output module 24 is used to adjust the user's ideal temperature based on the optimal body sensation information to obtain the actual output temperature;
[0172] The frequency conversion control module 25 is used to generate frequency conversion commands based on the actual output temperature to control the central air conditioning to adjust the frequency.
[0173] Another possible implementation of this application embodiment, when the optimal body sensation module 23 analyzes user sensitivity and obtains the optimal body sensation, is specifically used for:
[0174] Based on the user's sensitive information, the user's tolerance and body surface temperature information are obtained. The user's tolerance is used to represent the user's ability to tolerate temperature.
[0175] Temperature control is adjusted based on the user's tolerance and body surface temperature information to obtain the most comfortable sensation.
[0176] Another possible implementation of this application embodiment, when the actual output module 24 adjusts the user's ideal temperature based on the optimal comfort information to obtain the actual output temperature, is specifically used for:
[0177] Obtain the space heat source, which indicates the source of heat radiating from the user's space;
[0178] A thermal map simulation of the heat sources in space is performed to obtain a thermal distribution map;
[0179] By analyzing the thermal distribution map, interference information affecting the user's temperature experience can be obtained;
[0180] Based on interference information and the optimal comfort level, an additional temperature adjustment range is added to the user's ideal temperature, and the additional result is used as the actual output temperature.
[0181] In another possible implementation of this application embodiment, the device 20 further includes: a space acquisition module, an output air volume module, an output variable module, a control air volume module, and a control adjustment module, wherein...
[0182] The spatial acquisition module is used to acquire spatial information, which represents physical parameters within the current space that affect temperature propagation.
[0183] The output airflow module is used to obtain the output airflow speed and direction based on the actual output temperature.
[0184] The output variable module is used to input spatial information, output wind direction, and output wind speed into the trained prediction model and obtain the actual output variables.
[0185] The air volume control module is used to input spatial information, output air direction, and output air speed into a trained neural network model to obtain the actual output air volume. The actual output air volume is used to represent the difference in output air volume before and after control adjustment.
[0186] The control and adjustment module is used to calculate the adjustment amount of the output wind speed and the output wind direction based on the actual output air volume, generate adjustment commands, and control and adjust the output wind speed and the output wind direction.
[0187] Another possible implementation of this application embodiment, where the air volume control module calculates the adjustment amount of the output air speed and output air direction based on the actual output air volume, is specifically used for:
[0188] Determine whether the actual output variable exceeds the user's tolerance level in the user sensitivity settings. If it does, generate a wind direction adjustment command to add a wind direction angle to the actual output temperature until the actual output variable does not exceed the user's tolerance level.
[0189] If the conditions are not exceeded, a secondary judgment instruction is generated to determine whether the space has changed due to the output wind speed and output wind direction. If so, a secondary wind direction adjustment instruction is generated.
[0190] Another possible implementation of this application embodiment, when the control inverter module 25 generates an inverter command based on the actual output temperature to control the central air conditioner to adjust the frequency, is specifically used for:
[0191] Obtain input power information and corresponding historical temperature messages. Input power information indicates the power consumed when the air conditioner was started in the past, and historical temperature indicates the actual temperature output by the air conditioner in the past.
[0192] The dynamic efficiency is obtained by comparing the input power information with the historical output temperature.
[0193] The actual output temperature is matched with the historical output temperature. If the match is successful, the dynamic efficiency corresponding to the historical output temperature is analyzed by difference, and the best efficiency in the dynamic efficiency is obtained.
[0194] The optimal power information is obtained based on the optimal efficiency.
[0195] Control input for optimal power information.
[0196] In another possible implementation of this application embodiment, the device 20 further includes: an exhaust gas acquisition module, a foreign matter prediction module, and a content comparison module, wherein...
[0197] The exhaust module is used to acquire exhaust information, which represents the gas information at the air conditioner outlet and the corresponding time point.
[0198] The foreign matter prediction module is used to input exhaust information into a trained neural network model to obtain the foreign matter content.
[0199] The content comparison module is used to compare the foreign object content with the preset content value. If the foreign object content is greater than the preset content value, a prompt is generated to indicate to the user that there is a foreign object at the current air outlet.
[0200] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0201] This application also describes an electronic device from the perspective of a physical device, such as... Figure 3 As shown, Figure 3 The illustrated electronic device 300 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 300 does not constitute a limitation on the embodiments of this application.
[0202] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0203] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0204] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0205] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0206] Among them, electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers, and can also be servers, etc. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0207] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments. In this application embodiment, a user temperature control command, i.e., a user's desired indoor temperature setting command, is obtained through a signal acquisition device and used as the user's ideal temperature. Variables affecting different users' temperature perception, i.e., user sensitivity, are obtained through the acquisition device and a thermal imager, and the optimal comfort level is obtained by analyzing the user sensitivity. Based on the optimal comfort level, the temperature is adjusted within an additional temperature adjustment range to obtain the actual output temperature of the air conditioner vent. Then, the airflow is controlled by frequency conversion based on the actual output temperature. Thus, the user's ideal temperature is adjusted specifically according to their current state, without relying on a fixed air conditioning scene mode for airflow output, thereby improving user comfort.
[0208] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0209] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for frequency conversion in a central air conditioning system, characterized in that, include: The system acquires user temperature control commands and user sensitive information, wherein the user temperature control commands represent the user's temperature control instructions, and the user sensitive information represents parameters that affect the user's temperature requirements. The user's ideal temperature is obtained based on the user's temperature control command, and the user's ideal temperature is used to represent the current user's expected temperature value; The user's sensitive information is analyzed to obtain the optimal haptic information; The user's ideal temperature is adjusted based on the optimal comfort information to obtain the actual output temperature; Based on the actual output temperature, a frequency conversion command is generated to control the central air conditioning to adjust the frequency. The analysis of the user's sensitive information to obtain the optimal haptic information includes: Based on the user's sensitive information, the user's tolerance and body surface temperature information are obtained, and the user's tolerance is used to represent the user's ability to tolerate temperature. Temperature control is adjusted based on the user's tolerance and the body surface temperature information to obtain the optimal body sensation information; The step of adjusting the user's ideal temperature based on the optimal comfort information to obtain the actual output temperature includes: Acquire spatial heat sources, which are used to represent information about the sources of heat radiating from the user's space; A thermal map simulation was performed on the aforementioned space heat source to obtain a thermal distribution map; The thermal distribution map is analyzed to obtain interference information that affects the user's temperature experience; Based on the interference information and the optimal body sensation, an additional temperature adjustment range is added to the user's ideal temperature, and the additional result is used as the actual output temperature. The step of generating a frequency conversion command based on the actual output temperature to control the central air conditioning system to adjust its frequency also includes: Acquire spatial information, which is used to represent physical parameters in the current space that affect temperature propagation; The output wind speed and output wind direction are obtained based on the actual output temperature. The spatial information, the output wind direction, and the output wind speed are input into the trained neural network model to obtain the actual output variable, which is used to represent the difference in output air volume before and after control adjustment. The adjustment amount of the output wind speed and the output wind direction is calculated based on the actual output variables, and an adjustment command is generated to control and adjust the output wind speed and the output wind direction. The step of inputting the spatial information, the output wind direction, and the output wind speed into a trained neural network model to obtain the actual output variables includes: acquiring a current indoor image through a data acquisition device, performing feature recognition on the image, and attaching object category labels to the obtained indoor objects; proportionally restoring the image according to the scale at the time of image acquisition to obtain the object size and position, and then calculating the distance between the air conditioner and the object position based on the obtained object position; obtaining the object area perpendicular to the air conditioner vent based on the object size and the orientation of the air conditioner vent; and inputting the obtained output wind direction, output wind speed, object area, object category label, and distance as input parameters into the input layer of the BP neural network to obtain the actual output variables. The calculation of the adjustment amount for the output wind speed and the output wind direction based on the actual output variables includes: Determine whether the actual output variable exceeds the user's tolerance in the user's sensitive information. If it does, generate a wind direction adjustment command and add a wind direction angle to the output wind direction until the actual output variable does not exceed the user's tolerance. If the conditions are not exceeded, a secondary judgment instruction is generated to determine whether the spatial information has changed due to the output wind speed and the output wind direction. If so, a secondary wind direction adjustment instruction is generated.
2. The method according to claim 1, characterized in that, The step of generating a frequency conversion command based on the actual output temperature to control the central air conditioning system to adjust its frequency includes: Acquire input power information and historical temperature information corresponding to the input power information, wherein the input power information is used to represent the power consumed when the air conditioner is started in history, and the historical temperature information is used to represent the actual temperature output by the air conditioner in history; The dynamic efficiency is obtained by comparing the input power information with the actual temperature output by the historical air conditioner. The actual output temperature is matched with the actual output temperature of the historical air conditioner. If the match is successful, the dynamic efficiency corresponding to the actual output temperature of the historical air conditioner is matched with the difference analysis, and the best efficiency among the dynamic efficiencies is obtained. The optimal power information is obtained based on the optimal efficiency. The optimal power information is controlled by input.
3. The method according to claim 2, characterized in that, The method further includes: Acquire exhaust information, which is used to represent the gas information at the air conditioner outlet and the corresponding time point; The exhaust information is input into a trained neural network model to obtain the foreign matter content; The foreign object content is compared with a preset content value. If the foreign object content is greater than the preset content value, a prompt message is generated to indicate to the user that there is a foreign object at the current air outlet.
4. A central air conditioning inverter device, characterized in that, include: The information acquisition module is used to acquire user temperature control commands and user sensitivity, wherein the user temperature control commands represent the user's temperature control instructions, and the user sensitivity represents the parameters that affect the user's temperature requirements; An ideal temperature module is used to obtain the user's ideal temperature based on the user's temperature control command. The user's ideal temperature represents the current user's desired temperature value. The optimal comfort module is used to analyze the user's sensitivity to obtain optimal comfort information, including: obtaining the user's tolerance and body surface temperature information based on the user's sensitivity information, wherein the user's tolerance is used to represent the user's ability to tolerate temperature; and adjusting the temperature control according to the user's tolerance and the body surface temperature information to obtain the optimal comfort information. The actual output module is used to adjust the user's ideal temperature based on the optimal comfort level to obtain the actual output temperature. This includes: acquiring the space's heat source, which represents information about the source of heat radiating from the user's space; performing a thermal map simulation on the space's heat source to obtain a thermal distribution map; analyzing the thermal distribution map to obtain interference information affecting the user's temperature experience; and adding a temperature adjustment range to the user's ideal temperature based on the interference information and the optimal comfort level, using the added result as the actual output temperature. The frequency conversion control module is used to generate frequency conversion commands based on the actual output temperature and control the central air conditioning to adjust the frequency. The step of generating a frequency conversion command based on the actual output temperature to control the central air conditioning system to adjust its frequency also includes: A spatial acquisition module is used to acquire spatial information, which represents physical parameters in the current space that affect temperature propagation. The output air volume module is used to obtain the output air speed and output air direction based on the actual output temperature. The output variable module is used to input the spatial information, the output wind direction, and the output wind speed into a trained neural network model to obtain actual output variables. These actual output variables represent the difference in output airflow before and after control adjustment. The process includes: acquiring a current indoor image using a data acquisition device; performing feature recognition on the image and attaching object category labels to the acquired indoor objects; proportionally restoring the image according to the scale at the time of acquisition to obtain the object size and position; calculating the distance between the air conditioner and the object position based on the obtained object position; obtaining the object area perpendicular to the air conditioner outlet based on the object size and the orientation of the air conditioner outlet; and inputting the obtained output wind direction, output wind speed, object area, object category label, and distance as input parameters into the input layer of a BP neural network to obtain the actual output variables. The control and adjustment module is used to calculate the adjustment amount of the output wind speed and the output wind direction based on the actual output variables, generate adjustment commands, and control and adjust the output wind speed and the output wind direction. The control and adjustment module is also used to determine whether the actual output variable exceeds the user's tolerance in the user sensitive information. If it does, a wind direction adjustment command is generated to add a wind direction angle to the output wind direction until the actual output variable does not exceed the user's tolerance. If it does not exceed, a secondary judgment command is generated to determine whether the spatial information has changed due to the output wind speed and the output wind direction. If so, a secondary wind direction adjustment command is generated.
5. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform the central air conditioning frequency conversion method according to any one of claims 1 to 3.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform the central air conditioning frequency conversion method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Air conditioner and control method thereof
CN108332377A
Electrical appliance air outlet bacterium real-time detection device and method, and electrical appliance
CN109489176A
Temperature adjustment method, device and terminal unit
CN109682011A
Hot air outlet control method and device and air conditioner equipment
CN112815484A
GRNN-based refrigerator number control method and GRNN-based refrigerator number control system
CN113405223A