Control method and system of intelligent air conditioner, storage medium and electronic device
Through the smart air conditioner's visual interactive interface and fluid mechanics simulation software, users can intuitively generate and optimize air supply control instructions, solving the problem of low air conditioning control efficiency in existing technologies and achieving accurate and convenient air conditioning control.
Patent Information
- Application Number
- CN202510827296.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-19
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2045-06-19
AI Technical Summary
Existing intelligent air conditioning control methods lack intuitiveness and precision. Users need to make multiple adjustments to find the appropriate air supply angle, resulting in low control efficiency.
Through the visual interactive interface of the smart air conditioner, users can select the command control mode and generate control instructions through operational behavior, including generating control instructions based on indicator arrows, wind direction paths or target areas, and combining fluid mechanics simulation software to perform airflow simulation to optimize air supply parameters.
The air conditioning control is intuitive and accurate, and users can quickly and conveniently adjust the air supply direction and wind speed, improving control efficiency and user comfort.
Smart Images

Figure CN120593376A_ABST
Abstract
Description
Technical Field
[0001] The present 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 Art
[0002] With the development of smart home appliances, air conditioners, as a common home appliance, are becoming increasingly intelligent. Currently, smart air conditioners generally have functions such as remote control of switches and temperature adjustment through mobile phone apps. However, this is simply a migration of the remote control method to the app. The existing air conditioner control method has limitations. Users can only fix the air blowing angle of the air conditioner by visual inspection, which makes it difficult to achieve directional and comfortable air supply in a specific area. In addition, there is a lack of intuitive control feedback. It usually takes multiple adjustments to find the appropriate air supply adjustment. After the user's needs change or the position moves, it needs to be readjusted, which is inefficient and affects the user experience and comfort. Therefore, there is a problem in the relevant technology of how to improve the efficiency of air conditioner control.
[0003] Regarding the problem of how to improve the control efficiency of air conditioning in related technologies, no effective solution has been proposed yet. Summary of the Invention
[0004] The embodiments of the present application provide a control method, system, storage medium and electronic device for an intelligent air conditioner, so as to at least solve the problem of how to improve the control efficiency of the air conditioner in the related art.
[0005] According to one embodiment of the embodiments of the present application, a control method for an intelligent air conditioner is provided, including: determining a command control mode selected by a target object from preset control modes of the intelligent air conditioner, wherein the command control mode is used to indicate a method for generating control commands for the intelligent air conditioner; generating a control command based on the command control mode and the operating 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 intelligent air conditioner is located; and sending the control command to the intelligent air conditioner to control the intelligent air conditioner to adjust air supply parameters.
[0006] In an exemplary embodiment, a control instruction is generated according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, including: when it is determined that the instruction control mode is the first instruction control mode, a first control instruction is generated through the indicator arrow corresponding to the operation behavior; when it is determined that the instruction control mode is the second instruction control mode, a second control instruction is generated through the wind direction path corresponding to the operation behavior; when it is determined that the instruction control mode is the third instruction control mode, a third control instruction is generated through the target area corresponding to the operation behavior.
[0007] In an exemplary embodiment, a first control instruction is generated by an indicator arrow corresponding to the operation behavior, including: when it is determined that the operation behavior is a sliding operation, obtaining the starting position and the ending position of the sliding operation; determining the indicator arrow according to the starting position and the ending position, wherein the indication direction of the indicator arrow represents the direction from the starting position to the ending position, and the length of the indicator arrow is determined based on the distance between the starting position and the ending position; generating a first control instruction according to a first angle, wherein the first control instruction is used to control the smart air conditioner to supply air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and the preset direction.
[0008] In an exemplary embodiment, a second control instruction is generated through the wind direction path corresponding to the operation behavior, including: when it is determined that the operation behavior 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 according to the curvature of the wind direction path, and determining the target direction of the smart air conditioner according to the tangent direction of the wind direction path; generating the second control instruction according to the target wind speed and the target direction, wherein the second control instruction is used to control the air supply speed of the smart air conditioner to the target wind speed, and control the air supply direction of the smart air conditioner to the target direction.
[0009] In an exemplary embodiment, a third control instruction is generated through the target area corresponding to the operation behavior, including: when it is determined that the operation behavior is a click operation, obtaining the click position corresponding to the click operation; determining the target area according to the area corresponding to the click position in the floor plan; generating 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 supply air toward the center position of the target area.
[0010] In an exemplary embodiment, after sending the control instruction to the smart air conditioner to control the smart air conditioner to adjust the air supply, the method further includes: using fluid mechanics simulation software to simulate the airflow of the target space where the smart air conditioner is located to obtain the airflow trajectory of the target space; and visually displaying the airflow trajectory in the floor plan of the visual interactive interface.
[0011] In an exemplary embodiment, fluid mechanics simulation software is used to simulate the 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, including: adding 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 at least includes a virtual air conditioner model; inputting airflow simulation parameters and space parameters corresponding to the target virtual space into the fluid mechanics 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 mechanics simulation software through airflow simulation based on the airflow simulation parameters and the space parameters.
[0012] According to another aspect of an embodiment of the present application, a control device for an intelligent air conditioner is also provided, including: a determination module for determining the instruction control mode selected by the target object from the preset control modes of the intelligent air conditioner, wherein the instruction control mode is used to indicate the method for generating the control instruction of the intelligent air conditioner; a generation module for 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 intelligent air conditioner is located; a sending module for sending the control instruction to the intelligent air conditioner to control the intelligent air conditioner to adjust the air supply parameters.
[0013] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the above-mentioned control method for the smart air conditioner when running.
[0014] According to another aspect of the embodiments of the present 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-mentioned intelligent air conditioner control method through the computer program.
[0015] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, which implements the steps of any of the above method embodiments when executed by a processor.
[0016] In an embodiment of the present application, a command control mode selected by a target object from among preset control modes of a smart air conditioner is determined, wherein the command control mode is used to indicate a method for generating control commands for the smart air conditioner; a control command is generated based on the command control mode and the target object's operational behavior on a visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located; and the control command is sent to the smart air conditioner to control the smart air conditioner to adjust air supply parameters. With the above technical solution, a user can select different command control modes, intuitively perform control operations through the floor plan on the visual interactive interface to generate corresponding control commands, and then send the control commands to the smart air conditioner to achieve precise control, thereby solving the problem of how to improve air conditioner control efficiency and achieving the effect of improving air conditioner control efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0018] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0019] Figure 1 This is a schematic diagram of the hardware environment of a method for controlling an intelligent air conditioner according to an embodiment of the present application;
[0020] Figure 2 is a flow chart of a method for controlling an intelligent air conditioner according to an embodiment of the present application;
[0021] Figure 3 is a schematic diagram of a control method for an intelligent air conditioner according to an embodiment of the present application;
[0022] Figure 4 Schematic diagram of an anomaly detection model according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] According to one aspect of the embodiment of the present application, a control method for an intelligent air conditioner is provided. The control method for an intelligent air conditioner is widely used in application scenarios such as software development. Optionally, in this embodiment, the control method for an intelligent air conditioner can be applied to Figure 1 In the hardware environment shown in FIG. 1 , which is composed of a terminal device 102 and a server 104. Figure 1 As shown, the server 104 is connected to the terminal device 102 via a network, and can be used to provide services (such as application services, etc.) for the terminal or the client installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for the server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data computing services for the server 104.
[0026] The aforementioned network may include, but is not limited to, at least one of the following: a wired network and a wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: a wide area network, a metropolitan area network, and a local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity) and Bluetooth. The terminal device 102 may be, but is not limited to, a PC, a mobile phone, a tablet computer, a smart air conditioner, a smart range hood, a smart refrigerator, a smart oven, a smart stove, a smart washing machine, a smart water heater, a smart washing machine, a smart dishwasher, a smart projection device, a smart TV, a smart clothes drying rack, smart curtains, smart audio and video, a smart socket, a smart speaker, a smart fresh air device, smart kitchen and bathroom equipment, smart bathroom equipment, a smart sweeping robot, a smart window cleaning robot, a smart mopping robot, a smart air purifier, a smart steamer, a smart microwave oven, a smart kitchen treasure, a smart purifier, a smart water dispenser, a smart door lock, etc.
[0027] In this embodiment, a method for controlling an intelligent air conditioner is provided. Figure 2 1 is a flow chart of a method for controlling an intelligent air conditioner according to an embodiment of the present application, the flow chart comprising the following steps:
[0028] Step S202: determining a command control mode selected by the target object from preset control modes of the smart air conditioner, wherein the command control mode is used to indicate a method for generating a control command of the smart air conditioner;
[0029] Step S204: generating a control instruction according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located;
[0030] Optionally, in the above step S204, the visual interactive interface can be a 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, the user can intuitively select the air-conditioning equipment through touch, sliding and other operations, and set the control parameters such as the air blowing direction of the air conditioner by clicking or drawing to generate control instructions.
[0031] Step S206: Send the control instruction to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.
[0032] Optionally, in the above step S206, for example, after receiving the user's operation instruction, the APP generates an air-conditioning control instruction and converts it into a digital signal, which is sent to the control module of the smart air-conditioning via a wireless network to control and adjust the air supply parameters of the air-conditioning.
[0033] Through the above steps, the command control mode selected by the target object from the preset control modes of the smart air conditioner is determined, wherein the command control mode is used to indicate the method for generating control commands for the smart air conditioner; a control command is generated based on the command control mode and the target object's operation behavior on the visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located; and the control command is sent to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters. Using the above technical solution, the user can select different command control modes, intuitively perform control operations through the floor plan of the visual interactive interface to generate corresponding control commands, and then send the control commands to the smart air conditioner to achieve precise control, thereby solving the problem of how to improve the control efficiency of the air conditioner, thereby achieving the effect of improving the control efficiency of the air conditioner.
[0034] In an exemplary embodiment, a control instruction is generated according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, including: when it is determined that the instruction control mode is the first instruction control mode, a first control instruction is generated through the indicator arrow corresponding to the operation behavior; when it is determined that the instruction control mode is the second instruction control mode, a second control instruction is generated through the wind direction path corresponding to the operation behavior; when it is determined that the instruction control mode is the third instruction control mode, a third control instruction is generated through the target area corresponding to the operation behavior.
[0035] In an exemplary embodiment, a first control instruction is generated by an indicator arrow corresponding to the operation behavior, including: when it is determined that the operation behavior is a sliding operation, obtaining the starting position and the ending position of the sliding operation; determining the indicator arrow according to the starting position and the ending position, wherein the indication direction of the indicator arrow represents the direction from the starting position to the ending position, and the length of the indicator arrow is determined based on the distance between the starting position and the ending position; generating a first control instruction according to a first angle, wherein the first control instruction is used to control the smart air conditioner to supply air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and the preset direction.
[0036] Optionally, in the above embodiment, the first instruction control mode is to adjust the air supply angle of the air conditioner by an arrow drawn by the user, and the direction of the arrow indicates the air supply direction of the air conditioner. The specific process is as follows: the user draws an arrow by sliding, and then can adjust the position of the arrow by dragging to point the arrow direction to the desired direction in the floor plan. Alternatively, an initial arrow can be set on the interactive interface, and the user adjusts the position of the initial arrow by dragging. The position of the initial arrow can be set to be consistent with the current air supply angle of the smart air conditioner. The APP captures the user's gesture operation through the touch event listener, records the starting position and the ending position of the arrow, and calculates the user's desired blowing direction angle based on the starting position and the ending position of the arrow. It should be noted that the blowing angle is the angle between the arrow direction and the preset direction, and the preset direction can be determined as a direction perpendicular to the ground or a direction parallel to the ground.
[0037] The angle calculation formula is: angle = arctan(ΔxΔy), where Δx and Δy represent the horizontal and vertical displacement of the arrow, respectively. The calculated angle information is converted into a control signal and sent via the wireless network to the air conditioner's direction control module. The control signal contains the angle value and a device identifier, ensuring the air conditioner accurately identifies and adjusts the airflow direction accordingly.
[0038] In an exemplary embodiment, a second control instruction is generated through the wind direction path corresponding to the operation behavior, including: when it is determined that the operation behavior 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 according to the curvature of the wind direction path, and determining the target direction of the smart air conditioner according to the tangent direction of the wind direction path; generating the second control instruction according to the target wind speed and the target direction, wherein the second control instruction is used to control the air supply speed of the smart air conditioner to the target wind speed, and control the air supply direction of the smart air conditioner to the target direction.
[0039] Optionally, in the above embodiment, the second instruction control mode is to adjust the air supply parameters of the air conditioner through the wind direction path drawn by the user. The user draws the desired wind direction path on the floor plan. The system converts the user's drawn path into a series of coordinate points through a path recognition algorithm (such as Bezier curve fitting), and generates control instructions based on the analysis of the flow direction and intensity changes of the wind direction at the coordinate points. The greater the curvature of the wind direction path, the lower the wind speed, and the smaller the curvature, the higher the wind speed. The tangent direction of the wind direction path corresponds to the air supply direction of the air conditioner. In the fitting curve corresponding to the wind direction path, the curvature and the tangent direction are changing. According to mathematical calculations, the changing relationship between the curvature and the wind speed, as well as the changing relationship between the tangent direction and the air supply direction can be obtained. Therefore, in the generated control instructions, the intelligent air conditioner should dynamically adjust the air supply direction and wind speed over time to ensure that the air supply of the air conditioner flows along the path set by the user.
[0040] In an exemplary embodiment, a third control instruction is generated through the target area corresponding to the operation behavior, including: when it is determined that the operation behavior is a click operation, obtaining the click position corresponding to the click operation; determining the target area according to the area corresponding to the click position in the floor plan; generating 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 supply air toward the center position of the target area.
[0041] Optionally, in the above embodiment, the third control instruction is a specific area selected by the user (such as a sofa area, dining table area, etc.). The app captures the user's selection operation through the area selection event listener, identifies the target area selected by the user, and calculates the optimal blowing direction and wind speed based on the center point position and area shape of the target area combined with the position of the air conditioner. Furthermore, the air supply 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 the target area receives the best air supply effect.
[0042] In an exemplary embodiment, after sending the control instruction to the smart air conditioner to control the smart air conditioner to adjust the air supply, the method further includes: using fluid mechanics simulation software to simulate the airflow of the target space where the smart air conditioner is located to obtain the airflow trajectory of the target space; and visually displaying the airflow trajectory in the floor plan of the visual interactive interface.
[0043] In an exemplary embodiment, fluid mechanics simulation software is used to simulate the 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, including: adding 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 at least includes a virtual air conditioner model; inputting airflow simulation parameters and space parameters corresponding to the target virtual space into the fluid mechanics 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 mechanics simulation software through airflow simulation based on the airflow simulation parameters and the space parameters.
[0044] Optionally, in the above embodiment, before performing airflow simulation, virtual appliance models need to be added to the three-dimensional 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 a real room for fluid dynamics simulation. By adding these models to the virtual space, the flow of air within the room can be more accurately simulated. The airflow simulation parameters are determined based on the smart air conditioner's air supply parameters, such as wind speed, wind direction, and outlet size. Spatial parameters include the room's size, shape, wall placement, door and window placement, and furniture layout.
[0045] Optionally, in the above embodiment, fluid dynamics simulation software such as ANSYS Fluent and OpenFOAM can be used to simulate the flow of airflow. The simulation process includes the following steps:
[0046] Meshing: Divide the target virtual space into multiple small units for accurate calculation.
[0047] Boundary condition settings: define the airflow inlet (air conditioning outlet), outlet (room doors and windows) and other boundary conditions.
[0048] Solution: Use numerical methods to solve fluid mechanics equations and calculate the velocity field and pressure field of the airflow.
[0049] Generate airflow trajectories: Generate airflow trajectories based on the calculation results. These trajectories describe the flow paths of air in the room.
[0050] Optionally, in the above embodiment, the simulated airflow trajectory is displayed in a visual manner in the floor plan of the mobile phone APP. The user can intuitively understand the airflow distribution after the air conditioner is supplied by the air by viewing the airflow trajectory. Among them, the visual display includes arrow animation, airflow trajectory lines and color gradients. For example, a line is used to indicate the flow direction of the airflow. Arrows are used to indicate the speed and direction of the airflow. Colors are used to indicate the speed or temperature distribution of the airflow. Users can view the distribution of wind in three-dimensional space through operations such as rotation and zooming. Through the visual display, users can more intuitively evaluate the air supply effect of the air conditioner and further adjust the air supply parameters of the air conditioner as needed.
[0051] Optionally, in the above embodiment, the actual airflow status can be monitored in real time using the smart air conditioner's built-in wind speed sensor, temperature sensor, and direction sensor. This monitoring data is then transmitted to a mobile app via a wireless network. The app compares the actual monitoring data with the simulation results and automatically adjusts the simulation parameters if any deviations occur to ensure that the displayed effect is consistent with the actual wind flow. Users can also manually adjust the display effect through the app, which 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 blowing direction of the air conditioner according to 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, which improves the convenience of control, meets the user's needs for precise air supply in specific areas, and improves the user's comfort when using the air conditioner.
[0053] In order to better understand the process of the control method of the above-mentioned smart air conditioner, the implementation method flow of the control of the above-mentioned smart air conditioner is described below in combination with an optional embodiment, but it is not used to limit the technical solution of the embodiment of this application.
[0054] In an optional embodiment, Figure 3 Schematic diagram of a control method for an intelligent air conditioner according to an embodiment of the present application. Figure 3 As shown, the following steps are included:
[0055] 1. The user opens the smart home app on their phone.
[0056] 2. The app displays a digital 2D or 3D floor plan on the interactive interface, which shows the location of the air conditioner.
[0057] The 2D or 3D floor plan of the user's home loaded into the app accurately labels the room's walls, doors, windows, furniture layout, and other information. The floor plan supports zoning, allowing users to customize different areas within the room (such as living room, bedroom, kitchen, etc.), making it convenient for users to adjust the wind direction for specific areas. Air conditioning equipment is presented in the floor plan as a virtual model, with the installation location of the air conditioner clearly marked (such as wall-mounted air conditioner, floor-standing air conditioner, etc.). The floor plan also displays the air conditioner's on / off status, wind direction, temperature and other parameters.
[0058] 3. The user selects the air conditioning equipment and command control mode on the interactive interface, and generates air conditioning control commands by touching or sliding.
[0059] Optionally, in step 3, the user can quickly select the air conditioner to be controlled by touching or clicking the air conditioner icon on the floor plan. Once selected, the air conditioner icon will be highlighted, and a control panel will pop up, providing further operation options, including drawing arrows to generate control instructions, drawing wind direction paths to generate control instructions, and selecting specific areas to generate control instructions.
[0060] 4. The APP converts the control instructions into digital signals and sends them to the smart air conditioner via the wireless network.
[0061] 5. The intelligent air conditioner adjusts the air supply parameters according to the control instructions to supply air to the user.
[0062] Optionally, in the above embodiment, the user can also control the smart air conditioner by operating the remote control, such as Figure 3 As shown, the specific steps include:
[0063] 6. The user operates the remote control to perform pointing control.
[0064] The remote control is equipped with high-precision directional sensors (such as gyroscopes and accelerometers). By pointing the remote control in the desired airflow direction, the sensor inside the remote control detects the remote's spatial attitude and pointing angle. Angle = arctan(ax, ay), where ax is the horizontal acceleration component of the remote control and ay is the vertical acceleration component.
[0065] 7. The remote control generates a directional control command and sends it to the smart air conditioner.
[0066] The specific process of the remote control generating the pointing control command 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 and needs to be converted to 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 geometric layout.
[0068] Angle mapping: Maps the remote control's pointing angle to the airflow direction of the air conditioner. The mapping formula is: airflow angle = mapping function (remote control pointing angle). The mapping function is pre-calibrated based on the room layout and air conditioner installation location.
[0069] Signal transmission: The mapped blowing direction angle is converted into a control instruction and sent to the control module of the air conditioner.
[0070] 8. The intelligent air conditioner adjusts the air supply parameters according to the directional control instructions to supply air to the user.
[0071] Through the above-mentioned embodiments, this application achieves precise and convenient control of the airflow direction of the air conditioner by digitally integrating the air conditioner into a 2D or 3D electronic floor plan, and combining mobile phone app operation with remote control pointing control. Users can not only intuitively select the air conditioner and set the blowing direction on the floor plan interface of the mobile phone app, but can also control it by precisely pointing the remote control in a specific direction in the actual room. This meets the user's demand for precise air delivery to a specific area, significantly improving the comfort of air conditioning use and the convenience of air conditioning control.
[0072] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it 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 the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0073] Figure 4 is a structural block diagram of a control device for an intelligent air conditioner according to an embodiment of the present application; Figure 4 Shown, including:
[0074] a determination module 42 for determining a command control mode selected by a target object from among preset control modes of the smart air conditioner, wherein the command control mode is used to indicate a method for generating a control command of the smart air conditioner;
[0075] a generating module 44 for generating a control instruction according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located;
[0076] The sending module 46 is used to send the control instruction to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.
[0077] The above-mentioned device determines the command control mode selected by the target object from the preset control modes of the smart air conditioner, wherein the command control mode is used to indicate the method for generating control commands for the smart air conditioner; generates control commands based on the command control mode and the target object's operation behavior on a visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located; and sends the control commands to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters. Using the above-mentioned technical solution, users can select different command control modes, intuitively perform control operations through the floor plan on the visual interactive interface to generate corresponding control commands, and then send the control commands to the smart air conditioner to achieve precise control, thus solving the problem of how to improve the control efficiency of the air conditioner and achieving the effect of improving the control efficiency of the air conditioner.
[0078] In an exemplary embodiment, the above-mentioned generation module 44 is also used to generate a first control instruction through the indicator arrow corresponding to the operation behavior when the instruction control mode is determined to be the first instruction control mode; generate a second control instruction through the wind direction path corresponding to the operation behavior when the instruction control mode is determined to be the second instruction control mode; and generate a third control instruction through the target area corresponding to the operation behavior when the instruction control mode is determined to be the third instruction control mode.
[0079] In an exemplary embodiment, the above-mentioned generation module 44 is also used to obtain the starting position and the ending position of the sliding operation when it is determined that the operation behavior is a sliding operation; determine the indication arrow according to the starting position and the ending position, wherein the indication direction of the indication arrow represents the direction from the starting position to the ending position, and the length of the indication arrow is determined based on the distance between the starting position and the ending position; generate a first control instruction according to the first angle, wherein the first control instruction is used to control the smart air conditioner to supply air at the first angle, and the first angle is the angle formed between the direction of the indication arrow and the preset direction.
[0080] In an exemplary embodiment, the above-mentioned generation module 44 is also used to obtain a sliding trajectory when it is determined that the operation behavior 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, and determine the target direction of the smart air conditioner according to the tangent direction of the wind direction path; generate the second control instruction according to the target wind speed and the target direction, wherein the second control instruction is used to control the air supply speed of the smart air conditioner to the target wind speed, and control the air supply direction of the smart air conditioner to the target direction.
[0081] In an exemplary embodiment, the above-mentioned generation module 44 is also used to obtain the click position corresponding to the click operation when it is determined that the operation behavior is a 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 supply air toward the center position of the target area.
[0082] In an exemplary embodiment, the control device of the above-mentioned smart air conditioner is also used to use fluid mechanics simulation software to simulate the airflow of the target space where the smart air conditioner is located to obtain the airflow trajectory of the target space; and to display the airflow trajectory in a visual manner in the floor plan of the visual interactive interface.
[0083] In an exemplary embodiment, the control device of the above-mentioned smart air conditioner is also used to add a virtual home appliance model in the three-dimensional virtual space corresponding to the floor plan to obtain a target virtual space, wherein the virtual home appliance model at least includes a virtual air conditioner model; input the airflow simulation parameters and the spatial parameters corresponding to the target virtual space into the fluid mechanics simulation software, and the airflow simulation parameters are determined according to the air supply parameters of the smart air conditioner; and obtain the airflow trajectory obtained by the fluid mechanics simulation software based on the airflow simulation parameters and the spatial parameters to perform airflow simulation.
[0084] An embodiment of the present application further provides a storage medium, which includes a stored program, wherein the program executes any of the above methods when it is run.
[0085] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:
[0086] S1, determining a command control mode selected by a target object from preset control modes of an intelligent air conditioner, wherein the command control mode is used to indicate a method for generating a control command of the intelligent air conditioner;
[0087] S2, generating a control instruction according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located;
[0088] S3: Send the control instruction to the smart air conditioner to control the smart air conditioner to adjust air supply parameters.
[0089] An embodiment of the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one 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 may be configured to execute the following steps through a computer program:
[0092] S1, determining a command control mode selected by a target object from preset control modes of an intelligent air conditioner, wherein the command control mode is used to indicate a method for generating a control command of the intelligent air conditioner;
[0093] S2, generating a control instruction according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located;
[0094] S3: Send the control instruction to the smart air conditioner to control the smart air conditioner to adjust air supply parameters.
[0095] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0096] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps in any one of the above method embodiments are implemented.
[0097] An embodiment of the present application further provides another computer program product, comprising a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the above method embodiments are implemented.
[0098] An embodiment of the present application also provides a computer program, which includes computer instructions, which are stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps of any of the above method embodiments.
[0099] Optionally, specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0100] Obviously, those skilled in the art should understand that the modules or steps of the present application described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices. Alternatively, they can be implemented using program code executable by the computing device, so that they can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described can be performed in a different order than herein, or they can be made into separate integrated circuit modules, or multiple modules or steps can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0101] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A control method for an intelligent air conditioner, characterized in that: include: Determining a command control mode selected by a target object from preset control modes of the smart air conditioner, wherein the command control mode is used to indicate a method for generating a control command of the smart air conditioner; A control instruction is generated according to the instruction control mode and the operation behavior of the target object on the visual interactive interface, wherein the visual interactive interface at least includes a floor plan of the space where the smart air conditioner is located; and the control instruction is sent to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.
2. The control method of the intelligent air conditioner according to claim 1, characterized in that: Generating a control instruction according to the instruction control mode and the operation behavior of the target object on the visual interactive interface includes: When it is determined that the instruction control mode is the first instruction control mode, generating a first control instruction through an indication arrow corresponding to the operation behavior; When it is determined that the instruction control mode is the second instruction control mode, generating a second control instruction according to the wind direction path corresponding to the operation behavior; When it is determined that the instruction control mode is the third instruction control mode, a third control instruction is generated through the target area corresponding to the operation behavior.
3. The control method of the intelligent air conditioner according to claim 2, characterized in that: Generating a first control instruction using an indication arrow corresponding to the operation behavior includes: If it is determined that the operation behavior is a sliding operation, obtaining the starting position and the ending position of the sliding operation; determining the indication arrow according to the starting position and the ending position, wherein the indication direction of the indication arrow represents a direction from the starting position to the ending position, and the length of the indication arrow is determined based on the distance between the starting position and the ending position; A first control instruction is generated according to the first angle, wherein the first control instruction is used to control the smart air conditioner to supply air at the first angle, and the first angle is the angle formed between the direction of the indicator arrow and the preset direction.
4. The control method of the intelligent air conditioner according to claim 2, characterized in that: Generating a second control instruction according to the wind direction path corresponding to the operation behavior includes: If it is determined that the operation behavior 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 a target wind speed of the smart air conditioner according to the curvature of the wind direction path, and determining a target direction of the smart air conditioner according to the tangent direction of the wind direction path; The second control instruction is generated according to the target wind speed and the target direction, wherein the second control instruction 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.
5. The control method of the intelligent air conditioner according to claim 2, characterized in that: Generating a third control instruction through the target area corresponding to the operation behavior includes: When it is determined that the operation behavior is a click operation, obtaining a click position corresponding to the click operation; Determine the target area according to the area corresponding to the click position in the floor plan; A third control instruction is generated according to the center position of the target area, wherein the third control instruction is used to control the smart air conditioner to supply air toward the center position of the target area.
6. The control method of the intelligent air conditioner according to claim 1, characterized in that: After sending the control instruction 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 to obtain the airflow trajectory of the target space; The airflow trajectory is displayed in a visual manner in the floor plan of the visual interactive interface.
7. The control method of the intelligent air conditioner according to claim 6, characterized in that: Using fluid mechanics simulation software to simulate the 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, including: Adding 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; Inputting airflow simulation parameters and space parameters corresponding to the target virtual space into the fluid mechanics simulation software, wherein the airflow simulation parameters are determined according to the air supply parameters of the intelligent air conditioner; The airflow trajectory is obtained by the fluid mechanics simulation software performing airflow simulation based on the airflow simulation parameters and the space parameters.
8. A control device for an intelligent air conditioner, characterized in that: include: a determination module, configured to determine a command control mode selected by a target object from preset control modes of the smart air conditioner, wherein the command control mode is used to indicate a method for generating a control command of the smart air conditioner; a generating module, configured to generate a control instruction according to the instruction control mode and the operation behavior of the target object on a visual interactive interface, wherein the visual interactive interface at least includes a floor plan of a space where the smart air conditioner is located; The sending module is used to send the control instruction to the smart air conditioner to control the smart air conditioner to adjust the air supply parameters.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 7 when executed.
10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.
Citation Information
Patent Citations
Air conditioner air supply control method and device
CN107514733A
Intelligent air conditioner and information display method and device thereof
CN112413827A
Control method for adjusting wind direction of air conditioner through 3D modeling based on AI image algorithm
CN116263978A
Air supply control method and device of air conditioner and air conditioner
CN117948690A
Air conditioner control terminal and method of setting operation for air conditioning control
JP2013076493A