Method and apparatus for controlling air conditioner, air conditioner, storage medium
By obtaining the spatial distance of the air conditioner and using electromagnetic wave groups to determine operating parameters, the problem of unsuitable temperature in different rooms was solved, resulting in a better user experience.
Patent Information
- Application Number
- CN202311082467.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-25
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-08-25
AI Technical Summary
Existing air conditioners can cause temperature discomfort and negatively impact user experience due to variations in room layout and furniture placement.
By obtaining several spatial distances in the space where the air conditioner is located, the spatial distance is determined using electromagnetic wave groups, and operating parameters such as the air guide plate angle are obtained by looking up a table, triggering the air conditioner to operate according to these parameters.
This allows the air conditioner's operating parameters to be adapted to the actual space in use, thus improving the user experience.
Smart Images

Figure CN119508986B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent control, for example, to a method and device for controlling an air conditioner, an air conditioner, and a storage medium. BACKGROUND
[0002] As one of the main air conditioning equipment, air conditioners are widely used in production and life. In the related art, the air conditioner is usually operated according to the set temperature. However, due to different room types of rooms using the air conditioner and different arrangements of objects in different rooms, the actual use space of the air conditioner will be different. Therefore, only operating the air conditioner according to the set temperature may cause the problem of lower room temperature or higher room temperature. Therefore, how to reasonably control the air conditioner needs to be solved. SUMMARY
[0003] The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. The summary is not an extensive overview of the application. It is not intended to identify key / critical elements of the embodiments or to delineate the scope of the embodiments. Its sole purpose is to present some embodiments in a simplified form as a prelude to the more detailed description that is presented later.
[0004] The embodiments of the present disclosure provide a method and device for controlling an air conditioner, an air conditioner, and a storage medium to reasonably control the air conditioner.
[0005] In some embodiments, the method for controlling an air conditioner comprises: acquiring a plurality of space distances of a space where the air conditioner is located; determining a first operating parameter according to the space distances; the first operating parameter comprises a deflector angle; and triggering the air conditioner to operate according to the first operating parameter.
[0006] In some embodiments, acquiring the space distance of the space where the air conditioner is located comprises: determining the space distance according to an electromagnetic wave group; the electromagnetic wave group comprises an electromagnetic wave emission signal and an electromagnetic wave reflection signal corresponding to the electromagnetic wave emission signal.
[0007] In some embodiments, determining the first operating parameter according to the space distances comprises: performing a table lookup operation on the space distances by using a preset first operating database to obtain a first operating parameter corresponding to the space distances; and the first operating database stores a corresponding relationship between the space distance and the first operating parameter.
[0008] In some embodiments, determining the first operating parameter according to the space distances comprises: determining an actual use area of the air conditioner according to the space distances; and determining the first operating parameter according to the actual use area of the air conditioner.
[0009] In some embodiments, after determining the first operating parameter according to the space distances, the method further comprises: acquiring the actual use areas of the air conditioners; determining an intersection area between the actual use areas of the air conditioners; and determining a second operating parameter corresponding to each air conditioner according to the intersection area.
[0010] In some embodiments, the second running parameter corresponding to each air conditioner is determined according to the intersection area, including: obtaining the current running capability of each air conditioner respectively; and determining the second running parameter corresponding to each air conditioner according to the current running capability and the intersection area.
[0011] In some embodiments, the second running parameter corresponding to each air conditioner is determined according to the current running capability and the intersection area, including: performing a table lookup operation on the current running capability and the intersection area by using a preset second running database to obtain the second running parameter corresponding to the current running capability and the intersection area; and the second running database stores the corresponding relationship among the current running capability, the intersection area and the second running parameter.
[0012] In some embodiments, the device for controlling an air conditioner includes: an obtaining module configured to obtain a plurality of space distances of a space where the air conditioner is located; a parameter determining module configured to determine a first running parameter according to the space distances; and a running module configured to trigger the air conditioner to run according to the first running parameter.
[0013] In some embodiments, the air conditioner includes a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned method for controlling an air conditioner when executing the program instructions.
[0014] In some embodiments, the storage medium stores program instructions, and the program instructions execute the above-mentioned method for controlling an air conditioner when running.
[0015] The method and device for controlling an air conditioner, the air conditioner and the storage medium provided by the embodiments of the present disclosure can achieve the following technical effects: a plurality of space distances of a space where the air conditioner is located are obtained. A first running parameter is determined according to the space distances. The first running parameter includes a deflector angle. The air conditioner is triggered to run according to the first running parameter. In this way, since the space distance can reflect the actual use space of the air conditioner, the first running parameter of the air conditioner is determined according to the space distance, which can make the running parameter of the air conditioner adapt to the actual use space of the air conditioner. Thus, the air conditioner can be reasonably controlled. In turn, the user experience is improved.
[0016] The foregoing general description and the following description are only exemplary and explanatory, and are not intended to limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0017] One or more embodiments are exemplarily illustrated by corresponding drawings, which do not constitute a limitation on the embodiments, and elements with the same reference numerals in the drawings are shown as similar elements, the drawings do not constitute a proportional limitation, and wherein:
[0018] Figure 1 is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0019] Figure 2 is a schematic diagram of an air conditioner provided by an embodiment of the present disclosure;
[0020] Figure 3 is a schematic diagram of another air conditioner provided by an embodiment of the present disclosure;
[0021] Figure 4 is a schematic diagram of another air conditioner provided by an embodiment of the present disclosure;
[0022] Figure 5 is a schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure;
[0023] Figure 6 is a schematic diagram of an air conditioner provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] In order to enable persons skilled in the art to more fully understand the features and technical contents of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure is described in detail below with reference to the accompanying drawings, which are used only for reference and are not intended to limit the embodiments of the present disclosure. In the following technical description, in order to facilitate explanation, a plurality of details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be simplified to facilitate the drawings.
[0025] The terms "first", "second", and the like in the specification and claims of the embodiments of the present disclosure and the above drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.
[0026] Unless otherwise specified, the term "a plurality of" means two or more.
[0027] In the embodiments of the present disclosure, the character " / " represents an "or" relationship between the objects before and after it. For example, A / B means: A or B.
[0028] The term "and / or" is a description of the association relationship between objects, which means that there can be three relationships. For example, A and / or B means: A or B, or, A and B, the three relationships.
[0029] The term "corresponding" can refer to an association or binding relationship. A and B correspond to each other means that there is an association or binding relationship between A and B.
[0030] In some embodiments, the air conditioner usually operates according to the set temperature. However, due to the difference in the space area where the air conditioner actually needs to cool or heat, the user may feel very cold when the air conditioner needs to cool a smaller space area, and the user may feel very hot when the air conditioner needs to cool a larger space area. Thus, the air conditioner operating according to the set temperature may result in a poor user experience. The present application obtains a plurality of space distances of the space where the air conditioner is located. The first operating parameter is determined according to the space distances. The air conditioner is triggered to operate according to the first operating parameter. In this way, since the space distance can reflect the actual use space of the air conditioner, the first operating parameter of the air conditioner is determined according to the space distance, so that the operating parameter of the air conditioner can be adapted to the actual use space of the air conditioner. Thus, the air conditioner can be reasonably controlled, and the user experience can be improved.
[0031] In combination Figure 1 The present disclosure provides a method for controlling an air conditioner, including:
[0032] In step S101, the air conditioner obtains a plurality of space distances of the space where the air conditioner is located.
[0033] In step S102, the air conditioner determines a first operating parameter according to the space distances; the first operating parameter includes a deflector angle.
[0034] In step S103, the air conditioner triggers the air conditioner to operate according to the first operating parameter.
[0035] The method for controlling an air conditioner provided by the present disclosure obtains a plurality of space distances of the space where the air conditioner is located. The first operating parameter is determined according to the space distances. The air conditioner is triggered to operate according to the first operating parameter. In this way, since the space distance can reflect the actual use space of the air conditioner, the first operating parameter of the air conditioner is determined according to the space distance, so that the operating parameter of the air conditioner can be adapted to the actual use space of the air conditioner. Thus, the air conditioner can be reasonably controlled, and the user experience can be improved.
[0036] In some embodiments, the space where the air conditioner is located, for example, a kitchen where the air conditioner is installed, a bedroom where the air conditioner is installed, or a living room where the air conditioner is installed.
[0037] Optionally, obtaining the space distance of the space where the air conditioner is located includes: determining the space distance according to an electromagnetic wave group; the electromagnetic wave group includes an electromagnetic wave emission signal and an electromagnetic wave reflection signal corresponding to the electromagnetic wave emission signal.
[0038] In some embodiments, the air conditioner is provided with a ranging device, and the electromagnetic wave group is obtained by the ranging device. The ranging device is used for transmitting and receiving electromagnetic wave signals. The electromagnetic wave signal emitted by the ranging device is referred to as an electromagnetic wave transmission signal. The reflected electromagnetic wave signal received by the ranging device is referred to as an electromagnetic wave reflection signal. The ranging device is, for example, a millimeter wave radar. In this way, since the electromagnetic wave transmitted by the radar will be reflected when it encounters an obstacle, and the electromagnetic wave propagates at the speed of light, the accurate distance between the radar and the obstacle can be calculated according to the time difference between the electromagnetic wave transmission signal and the electromagnetic wave reflection signal in the electromagnetic wave group, and the propagation speed of the electromagnetic wave. Thus, the spatial distance is accurately obtained.
[0039] Optionally, there is a set of electromagnetic wave groups; the spatial distance is determined according to the electromagnetic wave groups, including: obtaining a first time difference value; determining a first to-be-calculated distance according to the first time difference value, and determining the first to-be-calculated distance as the spatial distance. The first time difference value is the time difference between the electromagnetic wave transmission signal and the electromagnetic wave reflection signal in the electromagnetic wave group.
[0040] Further, the first to-be-calculated distance is determined according to the first time difference value, including: calculating the first time difference value x light speed ÷ 2 to obtain the first to-be-calculated distance. The light speed is used to represent the propagation speed of light waves or electromagnetic waves in a vacuum or a medium.
[0041] Optionally, there are multiple sets of electromagnetic wave groups; the spatial distance is determined according to the electromagnetic wave groups, including: obtaining a first time difference value corresponding to each electromagnetic wave group; determining a first to-be-calculated distance corresponding to each first time difference value according to each first time difference value; and determining the average of each first to-be-calculated distance as the spatial distance.
[0042] Optionally, the spatial distance of the space where the air conditioner is located is obtained, including: performing a preset operation until the statistical number reaches a preset number. The average of each second to-be-calculated distance is determined as the spatial distance. The preset operation is: emitting a first electromagnetic wave transmission signal and receiving a first electromagnetic wave reflection signal corresponding to the first electromagnetic wave transmission signal; determining a first electromagnetic wave form change between the first electromagnetic wave transmission signal and the first electromagnetic wave reflection signal; determining a first alternative distance according to a second time difference value between the first electromagnetic wave transmission signal and the first electromagnetic wave reflection signal, and accumulating the statistical number; emitting a second electromagnetic wave transmission signal and receiving a second electromagnetic wave reflection signal corresponding to the second electromagnetic wave transmission signal; determining a second electromagnetic wave form change between the second electromagnetic wave transmission signal and the second electromagnetic wave reflection signal; determining a second alternative distance according to a third time difference value between the second electromagnetic wave transmission signal and the second electromagnetic wave reflection signal, and accumulating the statistical number; in the case that the first electromagnetic wave form change and the second electromagnetic wave form change are the same, and the first alternative distance and the second alternative distance are the same, the first alternative distance and the second alternative distance are determined as the second to-be-calculated distance.
[0043] Further, the first alternative distance is determined according to a second time difference between the first electromagnetic wave transmission signal and the first electromagnetic wave reflection signal, including: calculating the second time difference × light speed ÷ 2 to obtain the first alternative distance.
[0044] Further, the second alternative distance is determined according to a third time difference between the second electromagnetic wave transmission signal and the second electromagnetic wave reflection signal, including: calculating the third time difference × light speed ÷ 2 to obtain the second alternative distance.
[0045] Optionally, in the case that the first electromagnetic wave form change is the same as the second electromagnetic wave form change, and the first alternative distance is the same as the second alternative distance, after the first alternative distance and the second alternative distance are determined as the second to-be-calculated distance, the method further includes: in the case that the distance difference value is greater than a preset distance difference value, clearing the statistical number. The distance difference value is the difference between the first alternative distance and the second alternative distance. In this way, if the distance difference value is greater than the preset distance difference value, the current obtained distance error is relatively large. Therefore, by clearing the statistical number and reacquiring the second to-be-calculated distance, the spatial distance can be more accurately obtained.
[0046] In some embodiments, the air conditioner measures a spatial distance in an A direction. The air conditioner transmits a first electromagnetic wave transmission signal to the A direction through a distance measuring device, and receives a first electromagnetic wave reflection signal corresponding to the first electromagnetic wave transmission signal. A first electromagnetic wave form change ΔE1 between the first electromagnetic wave transmission signal and the first electromagnetic wave reflection signal is determined. A first alternative distance S1 is determined according to a second time difference ΔT1 between the first electromagnetic wave transmission signal and the first electromagnetic wave reflection signal. The statistical number is accumulated to 1. The air conditioner transmits a second electromagnetic wave transmission signal to the A direction through the distance measuring device, and receives a second electromagnetic wave reflection signal corresponding to the second electromagnetic wave transmission signal. A second electromagnetic wave form change ΔE2 between the second electromagnetic wave transmission signal and the second electromagnetic wave reflection signal is determined. A second alternative distance S2 is determined according to a third time difference ΔT2 between the second electromagnetic wave transmission signal and the second electromagnetic wave reflection signal, and the statistical number is accumulated to 2. In the case that the first electromagnetic wave form change is the same as the second electromagnetic wave form change, and the first alternative distance is the same as the second alternative distance, the first alternative distance and the second alternative distance are determined as a second to-be-calculated distance. The above steps are repeated until the statistical number is a preset number. Then, an average value of the second to-be-calculated distance is calculated as the spatial distance in the A direction. Similarly, the spatial distances corresponding to each direction of the air conditioner can be obtained.
[0047] Optionally, the first operation parameter is determined according to the spatial distances, including: performing a table lookup operation on the spatial distances by using a preset first operation database to obtain the first operation parameter corresponding to the spatial distances; and the first operation database stores a corresponding relationship between the spatial distances and the first operation parameter. In this way, by pre-setting the first operation database, the first operation parameter can be quickly obtained by using the table lookup operation.
[0048] In some embodiments, Figure 2 and Figure 3 are layout diagrams of air conditioners. As shown in Figure 2 and Figure 3 , the air conditioner has different distances to the obstacles from different directions, that is, the air conditioner has several different spatial distances.
[0049] In some embodiments, the first operation parameter includes: a deflector angle and a wind power. There are three spatial distances, for example: a spatial distance a, a spatial distance b and a spatial distance c. The spatial distance b is smaller than the spatial distance a, and the spatial distance c is smaller than the spatial distance a. The table lookup operation is performed on the spatial distance a, the spatial distance b and the spatial distance c by using a preset first operation database. The first operation parameter is obtained as the direction corresponding to the spatial distance a. When the deflector angle is in the same direction as the spatial distance a, the wind power is the largest when the air conditioner performs the wind sweeping.
[0050] Optionally, the first operation parameter is determined according to the spatial distances, including: determining an actual use area of the air conditioner according to the spatial distances; and determining the first operation parameter according to the actual use area of the air conditioner. In this way, since there is a correlation between the spatial distances and the actual use area, the actual use area of the air conditioner can be accurately determined according to the spatial distances, so that the first operation parameter can be more accurately determined.
[0051] In some embodiments, after the spatial distances in the directions are obtained, a line segment is drawn according to the direction and the spatial distance corresponding to the direction with the position of the air conditioner as the origin, and an end point of the line segment other than the origin is determined as a candidate end point. Adjacent candidate end points are connected to obtain a use space of the air conditioner. Optionally, a surface area of the use space is calculated as an actual use area of the air conditioner.
[0052] Further, the first operation parameter is determined according to the actual use area of the air conditioner, including: performing a table lookup operation on the actual use area of the air conditioner by using a preset third operation database to obtain the first operation parameter corresponding to the actual use area of the air conditioner; and the third operation database stores a corresponding relationship between the actual use area of the air conditioner and the first operation parameter.
[0053] In some embodiments, the first operation parameter comprises a frequency of the compressor. The second operation database stores a correspondence between an actual use area of the air conditioner and the first operation parameter. For example, when the actual use area is less than a first preset area, the frequency of the compressor is at a first level of capacity. When the actual use area is between the first preset area and a second preset area, the frequency of the compressor is at a second level of capacity. When the actual use area is greater than the second preset area, the frequency of the compressor is at a third level of capacity. The frequency of the compressor corresponding to the third level of capacity is higher than the frequency of the compressor corresponding to the second level of capacity. The frequency of the compressor corresponding to the second level of capacity is higher than the frequency of the compressor corresponding to the first level of capacity.
[0054] Optionally, after determining the first operation parameter according to the spatial distance, the method further comprises: obtaining actual use areas of the air conditioners; determining an intersection area between the actual use areas of the air conditioners; and determining the second operation parameter corresponding to each air conditioner according to the intersection area. In this way, in the case of multiple air conditioners, since there can be an intersection between the actual use areas of the air conditioners, if the two air conditioners are controlled separately, the temperature of the intersection part where the two air conditioners can blow air can be made colder or hotter. Therefore, taking the intersection area as a control factor and determining the second operation parameter corresponding to each air conditioner according to the intersection area can control the air conditioners more reasonably.
[0055] In some embodiments, after obtaining the spatial distance in each direction, a line segment is drawn according to the direction and the spatial distance corresponding to the direction with the position of the air conditioner as the origin, and an end point of the line segment other than the origin is determined as a candidate end point. Adjacent candidate end points are connected to obtain a use space of the air conditioner. The above operation is repeated for each air conditioner to obtain a use space of each air conditioner. An overlapping space of the use spaces is determined, and the surface area of the overlapping space is taken as the intersection area.
[0056] Optionally, determining the second operation parameter corresponding to each air conditioner according to the intersection area comprises: obtaining a current operation capacity of each air conditioner respectively; and determining the second operation parameter corresponding to each air conditioner according to the current operation capacity and the intersection area. In this way, since the operation capacities of different air conditioners can be different, an air conditioner with a high operation capacity can cool or heat faster, and an air conditioner with a low operation capacity can cool or heat slower. Therefore, the operation capacity and the intersection area can be combined to control the air conditioners more reasonably.
[0057] Optionally, the second running parameter corresponding to each air conditioner is determined according to the current running capability and the intersection area, including: performing a table lookup operation on the current running capability and the intersection area by using a preset second running database to obtain the second running parameter corresponding to the current running capability and the intersection area; and determining the second running parameter as the second running parameter of the air conditioner corresponding to the current running capability. The second running database stores the corresponding relationship among the current running capability, the intersection area and the second running parameter. In this way, the second running parameter corresponding to each air conditioner can be quickly obtained by pre-setting the second running database and performing a table lookup operation.
[0058] In some embodiments, the current running capability of the air conditioner C is D, and the second running parameter corresponding to the air conditioner C is obtained by performing a table lookup operation on the current running capability D and the intersection area by using a preset second running database.
[0059] Optionally, the current running capability of the air conditioner is obtained, including: obtaining the current press operation frequency of the air conditioner; and performing a table lookup operation on the current press operation frequency by using a preset capability database to obtain the current running capability corresponding to the current press operation frequency. The capability database stores the corresponding relationship between the current press operation frequency and the current running capability.
[0060] In some embodiments, the current running capability of the air conditioner is represented by the current press operation frequency of the air conditioner. For example, when the current press operation frequency of the air conditioner is within a preset first frequency range, the current running capability of the air conditioner is determined to be level 1. When the current press operation frequency of the air conditioner is within a preset second frequency range, the current running capability of the air conditioner is determined to be level 2.
[0061] Optionally, after the second running parameter corresponding to each air conditioner is determined according to the intersection area, the air conditioners are triggered to run according to the corresponding second running parameter.
[0062] In some embodiments, the second running parameter is, for example, a press operation frequency, a wind level, etc.
[0063] In some embodiments, the second running parameter is determined according to the current running capability and the intersection area. Figure 4 As shown in FIG. 1, Figure 4 is another schematic diagram of the arrangement of air conditioners. As shown in FIG. 2, Figure 4 Two obstacles and two air conditioners are arranged in a room. During the air supply of the two air conditioners, the air supply ranges will have an intersection. Therefore, the second running parameter of each air conditioner can be adjusted according to the running capability of the air conditioner and the intersection area. For example, if the current running capability of the air conditioners is the same, the intersection area is equally divided for air conditioning. If the current running capability of the air conditioners is different, the intersection area is divided according to the proportion of the current running capability of each air conditioner for air conditioning; or the intersection area is randomly divided for air conditioning.
[0064] In combination Figure 5 As shown in the above embodiments, the present disclosure provides a device 4 for controlling an air conditioner, comprising: an acquisition module 1, a parameter determination module 2 and a running module 3. The acquisition module 1 is configured to acquire a plurality of space distances of a space where the air conditioner is located; the parameter determination module 2 is configured to determine a first running parameter according to the space distances; and the running module 3 is configured to trigger the air conditioner to run according to the first running parameter.
[0065] By using the device for controlling an air conditioner provided by the embodiments of the present disclosure, the acquisition module acquires a plurality of space distances of a space where the air conditioner is located. The parameter determination module determines a first running parameter according to the space distances. The running module triggers the air conditioner to run according to the first running parameter. In this way, since the space distances can reflect the actual use space of the air conditioner, the first running parameter of the air conditioner is determined according to the space distances, so that the running parameter of the air conditioner can be adapted to the actual use space of the air conditioner, thereby reasonably controlling the air conditioner, and further improving the user experience.
[0066] In combination Figure 6 As shown in the above embodiments, the present disclosure provides an air conditioner 5, comprising a processor 6 and a memory 7. Optionally, the device can further comprise a communication interface 8 and a bus 9. The processor 6, the communication interface 8 and the memory 7 can complete mutual communication through the bus 9. The communication interface 8 can be used for information transmission. The processor 6 can call the logical instructions in the memory 7 to execute the method for controlling an air conditioner in the above embodiments.
[0067] By using the air conditioner provided by the embodiments of the present disclosure, a plurality of space distances of a space where the air conditioner is located are acquired. A first running parameter is determined according to the space distances. The air conditioner is triggered to run according to the first running parameter. In this way, since the space distances can reflect the actual use space of the air conditioner, the first running parameter of the air conditioner is determined according to the space distances, so that the running parameter of the air conditioner can be adapted to the actual use space of the air conditioner, thereby reasonably controlling the air conditioner, and further improving the user experience.
[0068] In addition, the logical instructions in the memory 7 described above can be implemented in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium.
[0069] The memory 7 as a computer readable storage medium can be used to store software programs, computer executable programs, such as program instructions / modules corresponding to the method in the embodiments of the present disclosure. The processor 6 executes the program instructions / modules stored in the memory 7, thereby performing function applications and data processing, i.e. implementing the method for controlling an air conditioner in the above embodiments.
[0070] The memory 7 can include a program storage area and a data storage area. The program storage area can store an operating system and application programs required by at least one function. The data storage area can store data created according to use of the terminal device, and the like. In addition, the memory 7 can include a high-speed random access memory, and can also include a non-volatile memory.
[0071] The embodiment of the present disclosure provides a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are configured to execute the method for controlling the air conditioner.
[0072] The embodiment of the present disclosure provides a computer program product, which comprises a computer program stored on a computer readable storage medium, and the computer program comprises program instructions, and when the program instructions are executed by a computer, the computer executes the method for controlling the air conditioner.
[0073] The computer readable storage medium described above can be a transitory computer readable storage medium or a non-transitory computer readable storage medium.
[0074] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the embodiment of the present disclosure. The aforementioned storage medium can be a non-transitory storage medium, including a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes, or can be a transitory storage medium.
[0075] The foregoing description and accompanying drawings fully illustrate embodiments of this disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, procedural, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operation may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terminology used in this application is for describing embodiments only and is not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to equally include the plural forms unless the context clearly indicates otherwise. Similarly, the term “and / or” as used in this application means including one or more of the associated listed items and all possible combinations thereof. Additionally, when used in this application, the term "comprise" and its variations "comprises" and / or "comprising" refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Without further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, or apparatus that includes said element. In this document, each embodiment may focus on the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, the relevant parts can be referred to the description of the method section.
[0076] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this disclosure. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0077] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to apparatuses, devices, etc.) can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. For example, the division of the units is merely a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or among them, can be indirect couplings or communication connections through some interfaces, devices, or units, and can be in electric, mechanical, or other forms.
[0078] The flowcharts and block diagrams in the drawings show the possible implementation architectures, functions, and operations of the system, method, and computer program product according to the embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment, or a part of code, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks can occur in an order different from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the drawings, the operations or steps corresponding to different blocks can also occur in an order different from that disclosed in the descriptions, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. Each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling an air conditioner, characterized by, The method comprises: acquiring a plurality of space distances of a space where the air conditioner is located; determining a first operation parameter according to the space distances; the first operation parameter comprises a deflector angle; triggering the air conditioner to operate according to the first operation parameter; after determining the first operation parameter according to the space distances, the method further comprises: acquiring actual use areas of the air conditioners; determining intersection areas between the actual use areas of the air conditioners; acquiring current operation capacities of the air conditioners respectively; performing table lookup operation on the current operation capacities and the intersection areas by using a preset second operation database to obtain second operation parameters corresponding to the current operation capacities and the intersection areas; the second operation database stores a corresponding relationship between the current operation capacities, the intersection areas and the second operation parameters.
2. The method of claim 1, wherein, The method of acquiring the space distances of the space where the air conditioner is located comprises: determining the space distances according to an electromagnetic wave group; the electromagnetic wave group comprises an electromagnetic wave emission signal and an electromagnetic wave reflection signal corresponding to the electromagnetic wave emission signal.
3. The method of claim 1, wherein, The method of determining the first operation parameter according to the space distances comprises: performing table lookup operation on the space distances by using a preset first operation database to obtain the first operation parameter corresponding to the space distances; the first operation database stores a corresponding relationship between the space distances and the first operation parameter.
4. The method of claim 1, wherein, The method of determining the first operation parameter according to the space distances comprises: determining actual use areas of the air conditioners according to the space distances; determining the first operation parameter according to the actual use areas of the air conditioners.
5. A device for controlling an air conditioner, characterized in that, The method for controlling the air conditioner according to claim 1, the device comprises: an acquisition module configured to acquire a plurality of space distances of a space where the air conditioner is located; a parameter determination module configured to determine a first operation parameter according to the space distances; an operation module configured to trigger the air conditioner to operate according to the first operation parameter.
6. An air conditioner comprising a processor and a memory having stored therein program instructions, wherein The processor is configured to execute the method for controlling the air conditioner according to any one of claims 1 to 4 when executing the program instructions.
7. A storage medium storing program instructions, characterized in that, The program instructions perform the method for controlling the air conditioner according to any one of claims 1 to 4 when running.
Citation Information
Patent Citations
Identification method and device for air conditioner action overlapping region and air conditioner equipment
CN109059202A
Air-conditioner based on parameter learning using artificial intelligence, cloud server, and method of operating and controlling thereof
US20190309970A1