Control method and system of intelligent air conditioner, storage medium and electronic device

CN120593376BActive Publication Date: 2026-08-18QINGDAO HAIER TECH +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510827296.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2026-08-18
Estimated Expiration
2045-06-19

AI Technical Summary

Technical Problem

[0003]针对相关技术中,如何提高空调控制效率的问题,尚未提出有效的解决方案

Benefits of technology

[0016]在本申请实施例中,通过确定目标对象从智能空调的预设控制模式中选择的指令控制模式,其中,所述指令控制模式用于指示所述智能空调的控制指令的生成方式;根据所述指令控制模式以及所述目标对象在可视交互界面上的操作行为生成控制指令,其中,所述可视交互界面至少包括智能空调所在空间的户型图;向所述智能空调发送所述控制指令,以控制所述智能空调调整送风参数。采用上述技术方案,用户可以选择不同的指令控制方式,通过可视交互界面的户型图直观的进行控制操作生成对应控制指令,进而将控制指令发送至智能空调以实现精准控制,解决了如何提高空调控制效率的问题,进而达到提高空调控制效率的效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120593376B_ABST
    Figure CN120593376B_ABST
Patent Text Reader

Abstract

The application discloses a control method and system of an intelligent air conditioner, a storage medium and an electronic device, and relates to the field of smart homes. The control method of the intelligent air conditioner comprises the following steps: determining an instruction control mode selected by a target object from a preset control mode of an intelligent air conditioner, wherein the instruction control mode is used for indicating a generation mode of a control instruction of the intelligent air conditioner; generating a control instruction according to the instruction control mode and an operation behavior of the target object on a visual interaction interface, wherein the visual interaction interface at least comprises a house type diagram of a space where the intelligent air conditioner is located; and sending the control instruction to the intelligent air conditioner to control the intelligent air conditioner to adjust air supply parameters. The above technical scheme solves the problem of how to improve the control efficiency of the air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart homes, and more specifically, to a control method, system, storage medium, and electronic device for a smart air conditioner. Background Technology

[0002] With the development of smart home appliances, air conditioners, as a common household appliance, are gradually becoming intelligent. Currently, smart air conditioners generally have functions such as remote control via a mobile app, including switching on / off and temperature adjustment. However, this simply migrates the control method from the remote control to the app. Existing air conditioner control methods have limitations. Users can only visually determine the airflow angle, making it difficult to achieve directional, comfortable airflow to specific areas. Furthermore, there is a lack of intuitive control feedback, often requiring multiple adjustments to find the appropriate airflow setting. These adjustments are also necessary when user needs change or the location is moved, resulting in low efficiency and impacting user experience and comfort. Therefore, the challenge lies in improving the efficiency of air conditioner control.

[0003] Regarding the issue of how to improve the efficiency of air conditioning control in related technologies, no effective solution has yet been proposed. Summary of the Invention

[0004] This application provides a control method, system, storage medium, and electronic device for an intelligent air conditioner, to at least address the problem of how to improve the control efficiency of air conditioners in related technologies.

[0005] According to one embodiment of this application, a control method for a smart air conditioner is provided, comprising: determining an instruction control mode selected by a target object from a preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of control instructions for the smart air conditioner; generating control instructions based on the instruction control mode and the operation behavior of the target object on a visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located; and sending the control instructions to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.

[0006] In one exemplary embodiment, generating control instructions based on the instruction control mode and the target object's operational behavior on the visual interactive interface includes: generating a first control instruction via an indicator arrow corresponding to the operational behavior when the instruction control mode is determined to be a first instruction control mode; generating a second control instruction via a wind path corresponding to the operational behavior when the instruction control mode is determined to be a second instruction control mode; and generating a third control instruction via a target area corresponding to the operational behavior when the instruction control mode is determined to be a third instruction control mode.

[0007] In an exemplary embodiment, generating a first control command via an indicator arrow corresponding to the operation includes: when the operation is determined to be a sliding operation, obtaining the start position and end position of the sliding operation; determining the indicator arrow based on the start position and the end position, wherein the direction of the indicator arrow indicates the direction from the start position to the end position, and the length of the indicator arrow is determined based on the distance between the start position and the end position; generating a first control command based on a first angle, wherein the first control command is used to control the smart air conditioner to deliver air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and a preset direction.

[0008] In one exemplary embodiment, generating a second control command based on the wind direction path corresponding to the operation includes: when it is determined that the operation is a sliding operation, obtaining a sliding trajectory; fitting the sliding trajectory according to a curve fitting algorithm to generate the wind direction path; determining the target wind speed of the smart air conditioner based on the curvature of the wind direction path, and determining the target direction of the smart air conditioner based on the tangent direction of the wind direction path; generating a second control command based on the target wind speed and the target direction, wherein the second control command is used to control the air supply speed of the smart air conditioner to be the target wind speed, and to control the air supply direction of the smart air conditioner to be the target direction.

[0009] In one exemplary embodiment, generating a third control instruction based on a target area corresponding to the operation includes: if the operation is determined to be a click operation, obtaining the click position corresponding to the click operation; determining the target area based on the area corresponding to the click position in the floor plan; and generating a third control instruction based on the center position of the target area, wherein the third control instruction is used to control the smart air conditioner to deliver air to the center position of the target area.

[0010] In an exemplary embodiment, after sending the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply, the method further includes: using fluid dynamics simulation software to simulate the airflow in the target space where the smart air conditioner is located, and obtaining the airflow trajectory of the target space; and displaying the airflow trajectory in a visual interactive interface floor plan in a visual manner.

[0011] In one exemplary embodiment, fluid dynamics simulation software is used to simulate airflow in the space where the smart air conditioner is located to obtain the airflow trajectory in the space where the smart air conditioner is located. This includes: adding a virtual appliance model to the three-dimensional virtual space corresponding to the floor plan to obtain a target virtual space, wherein the virtual appliance model includes at least a virtual air conditioner model; inputting airflow simulation parameters and spatial parameters corresponding to the target virtual space into the fluid dynamics simulation software, wherein the airflow simulation parameters are determined according to the air supply parameters of the smart air conditioner; and obtaining the airflow trajectory obtained by the fluid dynamics simulation software based on the airflow simulation parameters and the spatial parameters.

[0012] According to another aspect of the embodiments of this application, a control device for a smart air conditioner is also provided, comprising: a determining module, configured to determine an instruction control mode selected by a target object from a preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of the control instruction of the smart air conditioner; a generating module, configured to generate control instructions based on the instruction control mode and the operation behavior of the target object on a visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located; and a sending module, configured to send the control instructions to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.

[0013] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described control method for an intelligent air conditioner when it is run.

[0014] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above-described intelligent air conditioner control method through the computer program.

[0015] According to another aspect of the embodiments of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0016] In this embodiment, a command control mode is selected from the preset control modes of the smart air conditioner by the target object. This command control mode indicates the generation method of the control commands for the smart air conditioner. Control commands are generated based on the command control mode and the target object's operational behavior on a visual interactive interface, which includes at least a floor plan of the space where the smart air conditioner is located. The control commands are then sent to the smart air conditioner to adjust its airflow parameters. Using this technical solution, users can select different command control methods and intuitively perform control operations through the floor plan on the visual interactive interface to generate corresponding control commands. These commands are then sent to the smart air conditioner for precise control, solving the problem of improving air conditioner control efficiency and thus achieving the effect of improving air conditioner control efficiency. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a schematic diagram of the hardware environment for a control method of an intelligent air conditioner according to an embodiment of this application;

[0020] Figure 2 This is a flowchart of a control method for an intelligent air conditioner according to an embodiment of this application;

[0021] Figure 3 This is a schematic diagram of a control method for an intelligent air conditioner according to an embodiment of this application;

[0022] Figure 4 This is a schematic diagram of an anomaly detection model according to an embodiment of this application. Detailed Implementation

[0023] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0024] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0025] According to one aspect of the embodiments of this application, a control method for an intelligent air conditioner is provided. This control method for an intelligent air conditioner is widely used in application scenarios such as software development. Optionally, in this embodiment, the above-mentioned control method for an intelligent air conditioner can be applied to, for example... Figure 1 The hardware environment shown consists of terminal device 102 and server 104. For example... Figure 1 As shown, server 104 is connected to terminal device 102 via a network and can be used to provide services (such as application services) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data processing services for server 104.

[0026] The aforementioned network may include, but is not limited to, at least one of the following: wired network, wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: wide area network, metropolitan area network, local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity), Bluetooth. The terminal device 102 may not be limited to PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projector, smart TV, smart clothes rack, smart curtains, smart audio-visual equipment, smart socket, smart speaker, smart speaker box, smart fresh air equipment, smart kitchen and bathroom equipment, smart bathroom equipment, smart robot vacuum cleaner, smart window cleaning robot, smart mopping robot, smart air purifier, smart steam oven, smart microwave oven, smart water heater, smart air purifier, smart water dispenser, smart door lock, etc.

[0027] This embodiment provides a control method for an intelligent air conditioner. Figure 2 This is a flowchart of a control method for an intelligent air conditioner according to an embodiment of this application. The process includes the following steps:

[0028] Step S202: Determine the instruction control mode selected by the target object from the preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of the control instruction of the smart air conditioner;

[0029] Step S204: Generate control instructions based on the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located.

[0030] Optionally, in step S204 above, the visual interactive interface can be the control page of a smart home APP on a mobile device, and the floor plan can be a three-dimensional floor plan or a two-dimensional floor plan. In the floor plan, users can intuitively select air conditioning equipment through touch, swipe and other operations, and set control parameters such as the air blowing direction of the air conditioner to generate control commands by clicking or drawing.

[0031] Step S206: Send the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.

[0032] Optionally, in step S206 above, for example, after the APP receives the user's operation command, it generates an air conditioning control command and converts it into a digital signal, which is then sent to the control module of the smart air conditioner via a wireless network to control and adjust the air supply parameters of the air conditioner.

[0033] Through the above steps, the target object selects the command control mode from the preset control modes of the smart air conditioner. This command control mode indicates how the control commands of the smart air conditioner are generated. Control commands are generated based on the command control mode and the target object's operational behavior on the visual interactive interface, which includes at least a floor plan of the space where the smart air conditioner is located. The control commands are then sent to the smart air conditioner to adjust its airflow parameters. Using this technical solution, users can select different command control methods and intuitively perform control operations through the floor plan on the visual interactive interface to generate corresponding control commands. These commands are then sent to the smart air conditioner for precise control, solving the problem of improving air conditioner control efficiency and thus achieving the effect of improving air conditioner control efficiency.

[0034] In one exemplary embodiment, generating control instructions based on the instruction control mode and the target object's operational behavior on the visual interactive interface includes: generating a first control instruction via an indicator arrow corresponding to the operational behavior when the instruction control mode is determined to be a first instruction control mode; generating a second control instruction via a wind path corresponding to the operational behavior when the instruction control mode is determined to be a second instruction control mode; and generating a third control instruction via a target area corresponding to the operational behavior when the instruction control mode is determined to be a third instruction control mode.

[0035] In an exemplary embodiment, generating a first control command via an indicator arrow corresponding to the operation includes: when the operation is determined to be a sliding operation, obtaining the start position and end position of the sliding operation; determining the indicator arrow based on the start position and the end position, wherein the direction of the indicator arrow indicates the direction from the start position to the end position, and the length of the indicator arrow is determined based on the distance between the start position and the end position; generating a first control command based on a first angle, wherein the first control command is used to control the smart air conditioner to deliver air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and a preset direction.

[0036] Optionally, in the above embodiments, the first command control mode adjusts the air conditioner's airflow angle by using an arrow drawn by the user, where the direction of the arrow indicates the airflow direction. The specific process is as follows: the user draws an arrow by sliding, and then adjusts its position by dragging, pointing the arrow in the desired direction shown on the floor plan. Alternatively, an initial arrow can be set on the interactive interface, and the user can adjust its position by dragging. The initial arrow's position can be set to match the current airflow angle of the smart air conditioner. The APP captures the user's gestures through a touch event listener, recording the arrow's start and end positions. Based on the arrow's start and end positions, the APP calculates the user's desired airflow direction angle. It should be noted that the airflow angle refers to the angle between the arrow's direction and a preset direction, which can be either perpendicular to the ground or parallel to the ground.

[0037] The angle is calculated using the formula: Angle = arctan(ΔxΔy), where Δx and Δy represent the horizontal and vertical displacements of the arrow, respectively. The calculated angle information is converted into a control signal and sent to the air conditioner's direction control module via a wireless network. The control signal includes the angle value and a device identifier, ensuring the air conditioner can accurately identify and execute the corresponding airflow direction adjustment.

[0038] In one exemplary embodiment, generating a second control command based on the wind direction path corresponding to the operation includes: when it is determined that the operation is a sliding operation, obtaining a sliding trajectory; fitting the sliding trajectory according to a curve fitting algorithm to generate the wind direction path; determining the target wind speed of the smart air conditioner based on the curvature of the wind direction path, and determining the target direction of the smart air conditioner based on the tangent direction of the wind direction path; generating a second control command based on the target wind speed and the target direction, wherein the second control command is used to control the air supply speed of the smart air conditioner to be the target wind speed, and to control the air supply direction of the smart air conditioner to be the target direction.

[0039] Optionally, in the above embodiments, the second command control mode adjusts the air conditioning's air delivery parameters based on the user-drawn airflow path. The user draws the desired airflow path on the floor plan, and the system converts the user's drawn path into a series of coordinate points using a path recognition algorithm (such as Bézier curve fitting). Based on the coordinate points, the system analyzes the flow direction and intensity changes of the airflow to generate control commands. The greater the curvature of the airflow path, the lower the wind speed; the smaller the curvature, the higher the wind speed. The tangent direction of the airflow path corresponds to the air delivery direction of the air conditioner. In the fitted curve corresponding to the airflow path, the curvature and tangent direction change. Mathematical calculations can derive the relationship between curvature and wind speed, as well as the relationship between tangent direction and air delivery direction. Therefore, in the generated control commands, the intelligent air conditioner should dynamically adjust the air delivery direction and wind speed over time to ensure that the air conditioner's airflow flows along the path set by the user.

[0040] In one exemplary embodiment, generating a third control instruction based on a target area corresponding to the operation includes: if the operation is determined to be a click operation, obtaining the click position corresponding to the click operation; determining the target area based on the area corresponding to the click position in the floor plan; and generating a third control instruction based on the center position of the target area, wherein the third control instruction is used to control the smart air conditioner to deliver air to the center position of the target area.

[0041] Optionally, in the above embodiments, the third control command is based on a specific area selected by the user (such as a sofa area, dining area, etc.). The APP captures the user's selection operation through an area selection event listener, identifies the target area selected by the user, and calculates the optimal airflow direction and speed based on the center point position and shape of the target area combined with the location of the air conditioner. Furthermore, the airflow parameters of the smart air conditioner for the target area can be determined based on the room's geometric layout, furniture obstacles, and the user's historical usage habits to ensure that the target area receives the best airflow effect.

[0042] In an exemplary embodiment, after sending the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply, the method further includes: using fluid dynamics simulation software to simulate the airflow in the target space where the smart air conditioner is located, and obtaining the airflow trajectory of the target space; and displaying the airflow trajectory in a visual interactive interface floor plan in a visual manner.

[0043] In one exemplary embodiment, fluid dynamics simulation software is used to simulate airflow in the space where the smart air conditioner is located to obtain the airflow trajectory in the space where the smart air conditioner is located. This includes: adding a virtual appliance model to the three-dimensional virtual space corresponding to the floor plan to obtain a target virtual space, wherein the virtual appliance model includes at least a virtual air conditioner model; inputting airflow simulation parameters and spatial parameters corresponding to the target virtual space into the fluid dynamics simulation software, wherein the airflow simulation parameters are determined according to the air supply parameters of the smart air conditioner; and obtaining the airflow trajectory obtained by the fluid dynamics simulation software based on the airflow simulation parameters and the spatial parameters.

[0044] Optionally, in the above embodiments, before performing airflow simulation, virtual appliance models need to be added to the 3D virtual space corresponding to the floor plan. These appliance models include air conditioner models and furniture models. The purpose of these virtual models is to provide an environment similar to the actual room for fluid dynamics simulation. By adding these models to the virtual space, the airflow within the room can be simulated more accurately. The airflow simulation parameters are determined based on the air supply parameters of the smart air conditioner, such as wind speed, wind direction, and air outlet size. Spatial parameters include the room's size, shape, wall positions, door and window positions, and furniture layout.

[0045] Optionally, in the above embodiments, fluid dynamics simulation software such as ANSYS Fluent and OpenFOAM can be used to simulate the airflow. The simulation process includes the following steps:

[0046] Mesh generation: Dividing the target virtual space into multiple small units to enable accurate calculations.

[0047] Boundary condition settings: Define the airflow inlet (air conditioning outlet), outlet (room doors and windows), and other boundary conditions.

[0048] Solution: Solve the fluid dynamics equations using numerical methods to calculate the velocity field, pressure field, etc. of the airflow.

[0049] Generate airflow trajectories: Generate airflow trajectories based on the calculation results. These trajectories describe the flow path of airflow within the room.

[0050] Optionally, in the above embodiments, the simulated airflow trajectory is displayed visually on the floor plan of the mobile app. Users can intuitively understand the airflow distribution after the air conditioner delivers air by viewing the airflow trajectory. The visualization includes arrow animations, airflow trajectory lines, and color gradients. For example, lines represent the direction of airflow, arrows represent the speed and direction of airflow, and colors represent the speed or temperature distribution of airflow. Users can view the distribution of airflow in three-dimensional space by rotating and zooming. Through visualization, users can more intuitively evaluate the air conditioner's air delivery effect and further adjust the air conditioner's air delivery parameters as needed.

[0051] Optionally, in the above embodiments, the actual airflow status can also be monitored in real time using the wind speed sensor, temperature sensor, and direction sensor built into the smart air conditioner. The monitoring data is transmitted to a mobile app via a wireless network. The app compares the actual monitoring data with the simulation calculation results. If a deviation occurs, it automatically adjusts the simulation calculation parameters to ensure that the displayed effect is consistent with the actual airflow effect. Users can also manually adjust the display effect through the app. The app uses user feedback as correction parameters to further optimize the simulation calculation and visualization effects.

[0052] Through the above embodiments, users can intuitively adjust the air conditioner's airflow direction based on the room layout on their mobile phones. Compared with traditional control methods, users can more conveniently and quickly achieve precise control based on the floor plan, improving the ease of control, meeting users' needs for precise air delivery to specific areas, and enhancing users' comfort when using the air conditioner.

[0053] To better understand the process of the above-mentioned intelligent air conditioner control method, the implementation flow of the intelligent air conditioner control method will be described below in conjunction with optional embodiments, but this is not intended to limit the technical solution of the embodiments of this application.

[0054] In an optional embodiment, Figure 3 This is a schematic diagram of a control method for an intelligent air conditioner according to an embodiment of this application, as shown below. Figure 3 As shown, it includes the following steps:

[0055] 1. The user opens the smart home app on their mobile phone.

[0056] 2. The APP displays digital 2D or 3D floor plans on the interactive interface, showing the location of air conditioners.

[0057] The app loads 2D or 3D floor plans of users' homes, accurately marking information such as room walls, doors, windows, and furniture layout. The floor plans support zoning, allowing users to customize different areas within a room (such as living room, bedroom, kitchen, etc.) for convenient airflow adjustment in specific areas. Air conditioning equipment is presented as a virtual model on the floor plan, clearly indicating its installation location (e.g., wall-mounted, floor-standing units). The floor plan also displays the air conditioner's on / off status, airflow direction, temperature, and other parameters.

[0058] 3. Users select the air conditioning equipment and command control mode on the interactive interface, and generate air conditioning control commands by touching or swiping.

[0059] Optionally, in step 3, the user can quickly select the air conditioning device to be controlled by touching or clicking the air conditioning icon on the floor plan in the interactive interface. After selection, the air conditioning icon will be highlighted and a control panel will pop up, providing further operation options, including drawing arrows to generate control commands, drawing airflow paths to generate control commands, and selecting specific areas to generate control commands.

[0060] 4. The APP converts control commands into digital signals and sends them to the smart air conditioner via wireless network.

[0061] 5. The intelligent air conditioner adjusts the air supply parameters according to the control commands to supply air to the user.

[0062] Optionally, in the above embodiments, the user can also control the smart air conditioner by operating a remote control, such as... Figure 3 As shown, the specific steps include:

[0063] 6. The user operates the remote control to perform directional control.

[0064] The remote control is equipped with high-precision orientation sensors (such as gyroscopes and accelerometers). By pointing the remote control in the desired airflow direction, the orientation sensors within the remote control acquire the remote control's spatial attitude and pointing angle information. Angle = arctan(ax, ay), where ax is the acceleration component of the remote control in the horizontal direction, and ay is the acceleration component of the remote control in the vertical direction.

[0065] 7. The remote control generates a pointing control command and sends it to the smart air conditioner.

[0066] The specific process of the remote control generating pointing control commands includes:

[0067] Coordinate system alignment: The pointing angle information obtained by the remote control's direction sensor is based on the remote control's own coordinate system, which needs to be converted into the room's global coordinate system. This conversion takes into account the remote control's current position, the air conditioner's position, and the room's geometry.

[0068] Angle mapping: Maps the pointing angle information of the remote control to the airflow direction range of the air conditioner. The mapping formula is: Airflow direction angle = Mapping function (remote control pointing angle), and the mapping function is pre-calibrated according to the room layout and the air conditioner installation location.

[0069] Signal transmission: The mapped airflow direction angle is converted into a control command and sent to the air conditioner's control module.

[0070] 8. The intelligent air conditioner adjusts the air supply parameters according to the directional control command to supply air to the user.

[0071] Through the above embodiments, this application achieves precise and convenient control of the air conditioning airflow direction by digitally integrating air conditioning equipment into 2D or 3D electronic floor plans and combining it with mobile APP operation and remote control pointing control. Users can not only intuitively select air conditioning equipment and set the airflow direction on the floor plan interface of the mobile APP, but also precisely control it in a specific direction in the actual room using the remote control. This meets users' needs for precise air delivery to specific areas and significantly improves the comfort of air conditioning use and the convenience of air conditioning control.

[0072] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0073] Figure 4 This is a structural block diagram of a control device for an intelligent air conditioner according to an embodiment of this application; as shown below. Figure 4 As shown, it includes:

[0074] The determining module 42 is used to determine the instruction control mode selected by the target object from the preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of the control instruction of the smart air conditioner;

[0075] The generation module 44 is used to generate control instructions based on the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located.

[0076] The sending module 46 is used to send the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.

[0077] Using the aforementioned device, the target object selects the command control mode from the preset control modes of the smart air conditioner. This command control mode indicates how the control commands of the smart air conditioner are generated. Control commands are generated based on the command control mode and the target object's operational behavior on a visual interactive interface, where the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located. The control commands are then sent to the smart air conditioner to adjust its airflow parameters. By employing this technical solution, users can select different command control methods and intuitively perform control operations through the floor plan on the visual interactive interface to generate corresponding control commands. These commands are then sent to the smart air conditioner for precise control, solving the problem of improving air conditioner control efficiency and thus achieving the effect of improving air conditioner control efficiency.

[0078] In an exemplary embodiment, the generation module 44 is further configured to generate a first control command by means of the indicator arrow corresponding to the operation behavior when the command control mode is determined to be a first command control mode; generate a second control command by means of the wind direction path corresponding to the operation behavior when the command control mode is determined to be a second command control mode; and generate a third control command by means of the target area corresponding to the operation behavior when the command control mode is determined to be a third command control mode.

[0079] In an exemplary embodiment, the generation module 44 is further configured to, when determining that the operation is a sliding operation, obtain the start position and end position of the sliding operation; determine the indicator arrow based on the start position and the end position, wherein the direction of the indicator arrow indicates the direction from the start position to the end position, and the length of the indicator arrow is determined based on the distance between the start position and the end position; generate a first control command based on a first angle, wherein the first control command is used to control the smart air conditioner to deliver air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and a preset direction.

[0080] In an exemplary embodiment, the generation module 44 is further configured to: acquire a sliding trajectory when it is determined that the operation is a sliding operation; fit the sliding trajectory according to a curve fitting algorithm to generate the wind direction path; determine the target wind speed of the smart air conditioner according to the curvature of the wind direction path; determine the target direction of the smart air conditioner according to the tangent direction of the wind direction path; and generate a second control command according to the target wind speed and the target direction, wherein the second control command is used to control the air supply speed of the smart air conditioner to be the target wind speed and to control the air supply direction of the smart air conditioner to be the target direction.

[0081] In an exemplary embodiment, the generation module 44 is further configured to, when determining that the operation is a click operation, obtain the click position corresponding to the click operation; determine the target area according to the area corresponding to the click position in the floor plan; and generate a third control instruction according to the center position of the target area, wherein the third control instruction is used to control the smart air conditioner to deliver air to the center position of the target area.

[0082] In an exemplary embodiment, the control device of the above-mentioned smart air conditioner is further configured to use fluid dynamics simulation software to simulate airflow in the target space where the smart air conditioner is located, and obtain the airflow trajectory of the target space; and display the airflow trajectory in a visual manner on the floor plan of the visual interactive interface.

[0083] In an exemplary embodiment, the control device of the above-mentioned intelligent air conditioner is further configured to add a virtual home appliance model to the three-dimensional virtual space corresponding to the floor plan to obtain a target virtual space, wherein the virtual home appliance model includes at least a virtual air conditioner model; input airflow simulation parameters and spatial parameters corresponding to the target virtual space into the fluid dynamics simulation software, wherein the airflow simulation parameters are determined according to the air supply parameters of the intelligent air conditioner; and obtain the airflow trajectory obtained by the fluid dynamics simulation software based on the airflow simulation parameters and the spatial parameters.

[0084] Embodiments of this application also provide a storage medium including a stored program, wherein the program executes any of the methods described above when it is run.

[0085] Optionally, in this embodiment, the storage medium may be configured to store program code for performing the following steps:

[0086] S1, determine the instruction control mode selected by the target object from the preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of the control instruction of the smart air conditioner;

[0087] S2, generate control instructions based on the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located.

[0088] S3, send the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.

[0089] Embodiments of this application also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0090] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0091] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0092] S1, determine the instruction control mode selected by the target object from the preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of the control instruction of the smart air conditioner;

[0093] S2, generate control instructions based on the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located.

[0094] S3, send the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.

[0095] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0096] Embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0097] Embodiments of this application also provide another computer program product, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0098] The embodiments described herein also provide a computer program that includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps in any of the above method embodiments.

[0099] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0100] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0101] The above description is only a preferred embodiment 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 control method of a smart air conditioner, characterized by, include: The command control mode selected by the target object from the preset control mode of the smart air conditioner is determined, wherein the command control mode is used to indicate the generation method of the control command of the smart air conditioner; Control commands are generated based on the command control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located. Send the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters; The generation of control commands based on the command control mode and the target object's operational behavior on the visual interactive interface includes: When the instruction control mode is determined to be the first instruction control mode, a first control instruction is generated through the indicator arrow corresponding to the operation behavior; If the command control mode is determined to be the second command control mode, a second control command is generated based on the wind direction path corresponding to the operation behavior. When the instruction control mode is determined to be the third instruction control mode, a third control instruction is generated through the target area corresponding to the operation behavior. A second control command is generated by following the wind path corresponding to the aforementioned operation, including: If the operation is determined to be a sliding operation, the sliding trajectory is obtained; The sliding trajectory is fitted using a curve fitting algorithm to generate the wind direction path; The target wind speed of the smart air conditioner is determined based on the curvature of the wind path, and the target direction of the smart air conditioner is determined based on the tangent direction of the wind path. The second control command is generated based on the target wind speed and the target direction, wherein the second control command is used to control the air supply speed of the smart air conditioner to be the target wind speed and to control the air supply direction of the smart air conditioner to be the target direction.

2. The control method for an intelligent air conditioner according to claim 1, characterized in that, The first control command is generated by the indicator arrow corresponding to the operation behavior, including: If the operation is determined to be a sliding operation, obtain the start and end positions of the sliding operation; The indicator arrow is determined based on the start position and the end position, wherein the direction of the indicator arrow indicates the direction from the start position to the end position, and the length of the indicator arrow is determined based on the distance between the start position and the end position; A first control command is generated based on a first angle, wherein the first control command is used to control the smart air conditioner to deliver air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and a preset direction.

3. The control method for an intelligent air conditioner according to claim 1, characterized in that, A third control command is generated based on the target area corresponding to the operation, including: If it is determined that the operation is a click operation, the click position corresponding to the click operation is obtained; The target area is determined based on the area corresponding to the click location in the floor plan. A third control command is generated based on the center position of the target area, wherein the third control command is used to control the smart air conditioner to deliver air to the center position of the target area.

4. The control method for an intelligent air conditioner according to claim 1, characterized in that, After sending the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply, the method further includes: The airflow simulation was performed on the target space where the smart air conditioner was located using fluid dynamics simulation software to obtain the airflow trajectory of the target space; The airflow trajectory is displayed in a visual manner on the floor plan of the interactive interface.

5. The control method for an intelligent air conditioner according to claim 4, characterized in that, The airflow simulation of the space where the smart air conditioner is located was performed using fluid dynamics simulation software to obtain the airflow trajectory in the space where the smart air conditioner is located, including: Add virtual home appliance models to the three-dimensional virtual space corresponding to the floor plan to obtain the target virtual space. The virtual home appliance models include at least a virtual air conditioner model. The airflow simulation parameters and the spatial parameters corresponding to the target virtual space are input into the fluid dynamics simulation software. The airflow simulation parameters are determined based on the air supply parameters of the smart air conditioner. The airflow trajectory is obtained by the fluid dynamics simulation software based on the airflow simulation parameters and the spatial parameters.

6. A control device for an intelligent air conditioner, characterized in that, include: The determining module is used to determine the instruction control mode selected by the target object from the preset control mode of the smart air conditioner, wherein the instruction control mode is used to indicate the generation method of the control instruction of the smart air conditioner; A generation module is used to generate control instructions based on the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface includes at least a floor plan of the space where the smart air conditioner is located. The sending module is used to send the control command to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters; The generation module is further configured to generate a first control command by means of the indicator arrow corresponding to the operation behavior when the command control mode is determined to be a first command control mode. If the command control mode is determined to be the second command control mode, a second control command is generated based on the wind direction path corresponding to the operation behavior. When the instruction control mode is determined to be the third instruction control mode, a third control instruction is generated through the target area corresponding to the operation behavior. The generation module is further configured to obtain a sliding trajectory when it is determined that the operation is a sliding operation; The sliding trajectory is fitted using a curve fitting algorithm to generate the wind direction path; The target wind speed of the smart air conditioner is determined based on the curvature of the wind path, and the target direction of the smart air conditioner is determined based on the tangent direction of the wind path. The second control command is generated based on the target wind speed and the target direction, wherein the second control command is used to control the air supply speed of the smart air conditioner to be the target wind speed and to control the air supply direction of the smart air conditioner to be the target direction.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed, performs the method described in any one of claims 1 to 5.

8. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 5 through the computer program.

Citation Information

Patent Citations

  • Intelligent air conditioner and information display method and device thereof

    CN112413827A

  • Air supply control method and device of air conditioner and air conditioner

    CN117948690A