CN114838472B - Method and device for controlling air conditioner, air conditioner and storage medium - Google Patents

Method and device for controlling air conditioner, air conditioner and storage medium Download PDF

Info

Publication number
CN114838472B
CN114838472B CN202210326959.9A CN202210326959A CN114838472B CN 114838472 B CN114838472 B CN 114838472B CN 202210326959 A CN202210326959 A CN 202210326959A CN 114838472 B CN114838472 B CN 114838472B
Authority
CN
China
Prior art keywords
air conditioner
parameters
user
user state
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210326959.9A
Other languages
Chinese (zh)
Other versions
CN114838472A (en
Inventor
杨智程
耿宝寒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Haier Air Conditioner Gen Corp Ltd
Qingdao Haier Air Conditioning Electric Co Ltd
Haier Smart Home Co Ltd
Haier Shenzhen R&D Co Ltd
Original Assignee
Qingdao Haier Air Conditioner Gen Corp Ltd
Qingdao Haier Air Conditioning Electric Co Ltd
Haier Smart Home Co Ltd
Haier Shenzhen R&D Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Haier Air Conditioner Gen Corp Ltd, Qingdao Haier Air Conditioning Electric Co Ltd, Haier Smart Home Co Ltd, Haier Shenzhen R&D Co Ltd filed Critical Qingdao Haier Air Conditioner Gen Corp Ltd
Priority to CN202210326959.9A priority Critical patent/CN114838472B/en
Publication of CN114838472A publication Critical patent/CN114838472A/en
Application granted granted Critical
Publication of CN114838472B publication Critical patent/CN114838472B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • F24F11/64Electronic processing using pre-stored data
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • F24F11/65Electronic processing for selecting an operating mode
    • F24F11/66Sleep mode
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/89Arrangement or mounting of control or safety devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2120/00Control inputs relating to users or occupants
    • F24F2120/10Occupancy
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B30/00Energy efficient heating, ventilation or air conditioning [HVAC]
    • Y02B30/70Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

The application relates to the technical field of air conditioner control, and discloses a method for controlling an air conditioner, which comprises the following steps: identifying a user state of a user in a preset area; the user state is used for representing whether the user is in a lying state or not; acquiring user state parameters according to the user state; and adjusting the parameters of the air conditioner according to the user state parameters. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a parameter range suitable for the current user state, and the user experience of using the air conditioner is improved. The application also discloses a device for controlling the air conditioner, the air conditioner and a storage medium.

Description

Method and device for controlling air conditioner, air conditioner and storage medium
Technical Field
The present disclosure relates to the field of air conditioner control technologies, and for example, to a method and an apparatus for controlling an air conditioner, and a storage medium.
Background
At present, many air conditioners are more and more intelligent, devices such as display, camera shooting, voice, sound amplifying and the like are integrated in the air conditioners, and the air conditioners can be linked with users. When a user sleeps, the air conditioner inevitably has the condition that the temperature/wind speed of the air conditioner is too high or too low, and in the condition, the relevant parameters of the air conditioner need to be adjusted so that the temperature/wind speed of the user during sleeping is in a proper range.
In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art:
in the related art, because the air conditioner can only operate according to the parameters preset by the user, the condition that the parameters of the air conditioner are too high or too low easily occurs when the user sleeps, so that the user experience of using the air conditioner is poor.
Disclosure of Invention
The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview, and is intended to neither identify key/critical elements nor delineate the scope of such embodiments, but is intended as a prelude to the more detailed description that follows.
The embodiment of the disclosure provides a method and a device for controlling an air conditioner, the air conditioner and a storage medium, so that the experience of a user using the air conditioner can be improved.
In some embodiments, the method for controlling an air conditioner includes: identifying a user state of a user in a preset area; the user state is used for representing whether the user is in a lying state or not; acquiring user state parameters according to the user state; and adjusting the parameters of the air conditioner according to the user state parameters.
In some embodiments, obtaining the user state parameter according to the user state includes: determining the user with the user state being in a lying state as a target user; and acquiring the user state parameters of the target user.
In some embodiments, the user state parameters include body temperature and heart rate, and adjusting the air conditioner parameters according to the user state parameters includes: acquiring a body temperature difference between the target users under the condition that the user state parameters comprise user state parameters of a plurality of target users; and adjusting the parameters of the air conditioner according to the temperature difference.
In some embodiments, adjusting the air conditioner parameters according to the temperature difference comprises: under the condition that the temperature difference is within a preset range, determining the user state parameter with the lowest body temperature as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; and the air conditioner parameter database stores the corresponding relation between the target parameters and the air conditioner parameters.
In some embodiments, adjusting the air conditioner parameters according to the temperature difference comprises: under the condition that the temperature difference is out of a preset range, determining the user state parameter with the highest heart rate as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; and the air conditioner parameter database stores the corresponding relation between the target parameters and the air conditioner parameters.
In some embodiments, the user state parameters include body temperature and heart rate, and adjusting the air conditioner parameters according to the user state parameters includes: acquiring the body temperature and heart rate of a single target user under the condition that the user state parameter is the user state parameter of the target user; matching air conditioner parameters which correspond to the body temperature and the heart rate together from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation among the body temperature, the heart rate and the air conditioner parameters.
In some embodiments, the apparatus for controlling an air conditioner includes: the identification module is configured to identify the user state of the user in the preset area; the user state is used for representing whether the user is in a lying state or not; the acquisition module is configured to acquire user state parameters according to the user state; and the adjusting module is configured to adjust the parameters of the air conditioner according to the user state parameters.
In some embodiments, the apparatus for controlling an air conditioner includes: a processor and a memory storing program instructions, the processor being configured to perform the above-described method for controlling an air conditioner when executing the program instructions.
In some embodiments, the air conditioner comprises the device for controlling the air conditioner.
In some embodiments, the storage medium stores program instructions that, when executed, perform the method for controlling an air conditioner described above.
The method and the device for controlling the air conditioner, the air conditioner and the storage medium provided by the embodiment of the disclosure can realize the following technical effects: identifying the user state of the user in a preset area; the user state is used for representing whether the user is in a lying state or not; acquiring user state parameters according to the user state; and adjusting the parameters of the air conditioner according to the user state parameters. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a parameter range suitable for the current user state, and the user experience of using the air conditioner is improved.
The foregoing general description and the following description are exemplary and explanatory only and are not restrictive of the application.
Drawings
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which like reference numerals refer to similar elements, and in which:
FIG. 1 is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
fig. 2 is a schematic structural view of an air conditioner according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of an infrared temperature measurement device according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram of another method for controlling an air conditioner provided by an embodiment of the present disclosure;
FIG. 5 is a schematic view of an apparatus for controlling an air conditioner provided in an embodiment of the present disclosure;
fig. 6 is a schematic view of another apparatus for controlling an air conditioner provided in an embodiment of the present disclosure.
Reference numerals:
1: an infrared temperature measuring device; 2: an image recognition device; 3: a millimeter wave radar device; 4: an air conditioner.
Detailed Description
So that the manner in which the features and techniques of the disclosed embodiments can be understood in more detail, a more particular description of the embodiments of the disclosure, briefly summarized below, may be had by reference to the appended drawings, which are not intended to be limiting of the embodiments of the disclosure. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may still be practiced without these details. In other instances, well-known structures and devices may be shown simplified in order to simplify the drawing.
The terms first, second and the like in the description and in the claims of the embodiments of the disclosure and in the above-described figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe embodiments of the present disclosure. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion.
The term "plurality" means two or more, unless otherwise indicated.
In the embodiment of the present disclosure, the character "/" indicates that the front and rear objects are an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes an object, meaning that there may be three relationships. For example, a and/or B, represent: a or B, or, A and B.
The term "corresponding" may refer to an association or binding relationship, and the correspondence between a and B refers to an association or binding relationship between a and B.
The technical scheme of the embodiment of the invention can be applied to an air conditioner.
In the embodiment of the invention, the user state of the user in the preset area is identified through the air conditioner, so that the corresponding user state parameters can be obtained when the user is in different user states, the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a parameter range suitable for the current user state, and the user experience of using the air conditioner is improved.
As shown in conjunction with fig. 1, an embodiment of the present disclosure provides a method for controlling an air conditioner, the method comprising:
step S101, an air conditioner identifies the user state of a user in a preset area; the user state is used to characterize whether the user is in a lying state.
Step S102, the air conditioner obtains user state parameters according to the user state.
Step S103, the air conditioner adjusts the parameters of the air conditioner according to the user state parameters.
By adopting the method for controlling the air conditioner provided by the embodiment of the disclosure, the user state of the user in the preset area is identified; the user state is used for representing whether the user is in a lying state or not; acquiring user state parameters according to the user state; and adjusting the parameters of the air conditioner according to the user state parameters. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a range suitable for the current user state, and the user experience of using the air conditioner is improved.
Optionally, the air conditioner acquires a user state parameter according to the user state, including: the air conditioner determines a user whose user state is in a lying state as a target user; and acquiring the user state parameters of the target user.
Optionally, the air conditioner user state parameters include a body temperature and a heart rate, and adjusting the air conditioner parameters according to the user state parameters includes: acquiring the temperature difference between target users under the condition that the user state parameters of the air conditioner comprise the user state parameters of a plurality of target users; and adjusting the parameters of the air conditioner according to the temperature difference.
Optionally, the air conditioner parameters include an air conditioner temperature, an air conditioner wind speed, and an air conditioner wind direction.
Referring to fig. 2, fig. 2 is a schematic structural view of an air conditioner according to an embodiment of the present disclosure; in some embodiments, the air conditioner 4 is provided therein with an infrared temperature measuring device 1, an image recognizing device 2, and a millimeter wave radar device 3; the air conditioner 4 recognizes whether the user is in a lying state by the image recognition device 2, and determines the user in the lying state as a target user; the infrared temperature measuring device 1 emits infrared rays to detect the body temperature of a target user in a preset area, and the millimeter wave radar device 3 emits electromagnetic waves to detect the heart rate of the target user.
Referring to fig. 3, fig. 3 is a schematic structural diagram of an infrared temperature measurement device according to an embodiment of the disclosure; in some embodiments, the infrared temperature measuring device is a thermopile infrared sensor, the working voltage of the infrared temperature measuring device is 3v, the packaging of the infrared temperature measuring device is TO-39 packaging, the visual angle of the thermopile infrared sensor is-30 degrees TO-30 degrees, the settable signal sampling speed is 0.02Hz TO 2KHz, the built-in high precision is 16-Bit ADC, and the effective precision ENOB can reach 16-Bit; the thermopile infrared sensor interface is an I2C interface, and four pin functions are a power line VDD, a clock line T_SCL, a data line T_SDL and a ground line GND respectively.
Optionally, the air conditioner adjusts the air conditioner parameters according to the temperature difference, including: under the condition that the temperature difference of the air conditioner is in a preset range, determining the user state parameter with the lowest temperature as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the corresponding relation between the target parameter and the air conditioner parameter is stored in the air conditioner parameter database; and controlling the air conditioner according to the air conditioner parameters.
Optionally, the preset range is 0-1 ℃.
In some embodiments, there are two target users in a lying state in the preset area, and the air conditioner acquires a user state parameter corresponding to the first target user as "user body temperature: 36.5 ℃, user heart rate: 75 times/min ", the user state parameter corresponding to the second target user is" user body temperature: 36.2 ℃, user heart rate: 71 times/min "; the temperature difference between the first target user and the second target user is 0.3 ℃, the temperature difference is in a preset range, and the user state parameter with the lowest temperature is the user state parameter corresponding to the second target user, and the user state parameter corresponding to the second target user is the user body temperature: 36.2 ℃, user heart rate: 71 times/min is determined as a target parameter, and the air conditioner parameter corresponding to the target parameter is matched with an air conditioner temperature from a preset air conditioner parameter database: 27 ℃, air-conditioning wind speed: low speed, air conditioner wind direction: and (5) upward air outlet. In some embodiments, as shown in table 1, table 1 is an example table of correspondence between an air conditioner parameter and a user status parameter provided in an embodiment of the present disclosure.
Sequence number Body temperature of user Heart rate of user Air conditioner temperature&Wind speed Air conditioner wind direction
1 35.5-36.4℃ 65-70 times/min Low speed at 28 DEG C Wind swinging up and down
2 35.5-36.4℃ 71-79 times/min Low speed at 27 DEG C Upper air outlet
3 36.5-36.8℃ 75-80 times/min Intermediate speed at 26 DEG C Upper air outlet
4 36.9-37.0℃ 80-85 times/min High speed at 26 DEG C Upper air outlet
5 37.1-37.4℃ 81-85 times/min High speed at 25 DEG C Upper air outlet
6 ≥37.4℃ Not less than 85 times/min Strength at 24 DEG C Upper air outlet
TABLE 1
In some embodiments, the user state parameters include a user body temperature and a user heart rate, and the air conditioner parameters include an air conditioner temperature, an air conditioner wind speed, and an air conditioner wind direction; as shown in table 1, in the case that the user body temperature is in the range of 35.5-36.4 ℃ and the user heart rate is in the range of 65-70 times/min, the air conditioner parameters corresponding to the user state parameters are "air conditioner temperature: 28 ℃, air conditioner wind speed: low speed, air conditioner wind direction: wind up and down pendulum "; under the condition that the body temperature of the user is in the range of 35.5-36.4 ℃ and the heart rate of the user is in the range of 71-79 times/min, the air conditioner parameters corresponding to the user state parameters are the air conditioner temperature: 21 ℃, air conditioner wind speed: low speed, air conditioner wind direction: and (5) upward air outlet.
Optionally, adjusting the air conditioner parameter according to the temperature difference includes: under the condition that the temperature difference is out of a preset range, determining the user state parameter with the highest heart rate as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the corresponding relation between the target parameter and the air conditioner parameter is stored in the air conditioner parameter database; and controlling the air conditioner according to the air conditioner parameters. Therefore, when a plurality of target users in a lying state exist in a preset area, because the user state parameters of different target users are different, the temperature difference between the target users is obtained, under the condition that the temperature difference is not large, the target user with the lowest temperature is used as the reference, under the condition that the temperature difference is overlarge, the target user with the highest heart rate is used as the reference, the air conditioner parameters are adjusted, so that the air conditioner parameters can meet the requirements of a plurality of users at the same time, and the experience of using the air conditioner by the users is improved.
In some embodiments, there are two target users in a lying state in the preset area, and the air conditioner acquires a user state parameter corresponding to the first target user as "user body temperature: 36.2 ℃, user heart rate: 70 times/min ", the user state parameter corresponding to the second target user is" user body temperature: 37.4 ℃, user heart rate: 86 times/min "; the temperature difference between the first target user and the second target user is 1.2 ℃, the temperature difference is outside a preset range, and the user state parameter with the highest heart rate is the user state parameter corresponding to the second target user, and the user state parameter corresponding to the second target user is the user body temperature: 37.4 ℃, user heart rate: the 86 times/min is determined as a target parameter, and the air conditioner parameter corresponding to the target parameter is matched with the air conditioner temperature from a preset air conditioner parameter database: 24 ℃ and air speed of an air conditioner: strong, air conditioner wind direction: and (5) upward air outlet.
Optionally, the user state parameters include a body temperature and a heart rate, and adjusting the air conditioner parameters according to the user state parameters includes: acquiring the body temperature and heart rate of the target user under the condition that the user state parameter is the user state parameter of the single target user; matching air conditioner parameters which correspond to the body temperature and the heart rate together from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the body temperature, the heart rate and the air conditioner parameters; and controlling the air conditioner according to the air conditioner parameters. Therefore, when only one user exists in the preset area, the parameters of the air conditioner are directly adjusted in real time according to the user state parameters of the user, so that the parameters of the air conditioner are in a parameter range suitable for the current user state, and the user experience of using the air conditioner is improved.
In some embodiments, obtaining the user state parameter from the user state includes: determining a user whose user state is a non-lying state as a target user; and acquiring the user state parameters of the target user. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a range suitable for the current user state, and the user experience of using the air conditioner is improved.
As shown in connection with fig. 4, an embodiment of the present disclosure provides a method for controlling an air conditioner, the method including:
step S401, the air conditioner identifies the user state of the user in the preset area; the user state is used to characterize whether the user is in a lying state.
In step S402, the air conditioner determines a user whose user state is in a lying state as a target user.
In step S403, the air conditioner acquires the user status parameter of the target user.
Step S404, the air conditioner judges the number of target users corresponding to the user state parameters; in the case where the number of target users is plural, step S405 is executed; or, in the case where the number of target users is single, step S409 is performed.
In step S405, the air conditioner acquires the temperature difference between the target users.
Step S406, the air conditioner judges whether the temperature difference is within a preset range; step S407 is performed in the case that the temperature difference is within a preset range; or, step S408 is performed in the case that the temperature difference is outside the preset range.
Step S407, the air conditioner determines the user state parameter with the lowest body temperature as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the target parameter and the air conditioner parameter.
Step S408, the air conditioner determines the user state parameter with the highest heart rate as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the target parameter and the air conditioner parameter.
Step S409, the air conditioner acquires the body temperature and heart rate of the target user; matching air conditioner parameters which correspond to the body temperature and the heart rate together from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the body temperature, the heart rate and the air conditioner parameters.
In step S410, the air conditioner controls the air conditioner according to the air conditioner parameters.
By adopting the method for controlling the air conditioner provided by the embodiment of the disclosure, whether the user state is in the lying state or not is identified, and the user state parameters of the target users in the lying state and the number of the target users are obtained, and under the condition that the number of the target users is single, the parameters of the air conditioner are directly adjusted according to the user state parameters of the target users; under the condition that the number of the target users is multiple, different air conditioner parameters are matched according to the body temperature differences by acquiring the body temperature differences of the multiple target users, so that the air conditioner parameters are adjusted, the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a range suitable for the current user state, and the user experience of using the air conditioner is improved.
In some embodiments, the air conditioner recognizes whether the user in the preset area is in a lying state through the image recognition device, and determines the number of users in the preset area; under the condition that the number of users is single users, detecting the body temperature of the single users through an infrared temperature measuring device, and detecting the heart rate of the single users through a millimeter wave radar device; and matching the air conditioner parameters which correspond to the body temperature and the heart rate together from a preset air conditioner parameter database.
In some embodiments, the air conditioner recognizes whether the user in the preset area is in a lying state through the image recognition device, and determines the number of users in the preset area; when the number of users is a plurality of users, detecting the body temperature of the users in the lying state through an infrared temperature measuring device, and detecting the heart rate of the users in the lying state through a millimeter wave radar device; acquiring the temperature difference between users in a lying state, and determining the user state parameter with the lowest temperature as a target parameter under the condition that the temperature difference is in a preset range; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; under the condition that the temperature difference is out of a preset range, determining the user state parameter with the highest heart rate as a target parameter; and matching the air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database. In this way, continuous temperature and respiratory rate detection is performed through the infrared sensor and the millimeter wave radar system, and the corresponding temperature and wind speed are matched from the air conditioner parameter database by combining the air conditioner parameter database, so that temperature and humidity balance is achieved in a preset area rapidly, excellent air experience is realized, and the device is beneficial to the health of a user.
As shown in connection with fig. 5, an embodiment of the present disclosure provides an apparatus for controlling an air conditioner, including: an identification module 501, an acquisition module 502 and an adjustment module 503; the identifying module 501 is configured to identify a user status of a user in a preset area and send the user status to the acquiring module; the user state is used for representing whether the user is in a lying state or not; the obtaining module 502 is configured to receive the user state sent by the identifying module, obtain a user state parameter according to the user state, and send the user state parameter to the adjusting module; the adjusting module 503 is configured to receive the user status parameter sent by the obtaining module, and adjust the air conditioner parameter according to the user status parameter.
By adopting the device for controlling the air conditioner provided by the embodiment of the disclosure, the user state of the user in the preset area is identified through the identification module; the user state is used for representing whether the user is in a lying state or not; the acquisition module acquires user state parameters according to the user state; the adjusting module adjusts the parameters of the air conditioner according to the user state parameters. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a range suitable for the current user state, and the user experience of using the air conditioner is improved.
Optionally, the obtaining module is configured to obtain the user state parameter according to the user state by: determining a user whose user state is a lying state as a target user; and acquiring the user state parameters of the target user.
Optionally, the user state parameters include a body temperature and a heart rate, and the adjustment module is configured to adjust the air conditioner parameters according to the user state parameters by: acquiring a body temperature difference between target users under the condition that the user state parameters comprise user state parameters of a plurality of target users; and adjusting the parameters of the air conditioner according to the temperature difference.
Optionally, the adjustment module is configured to adjust the air conditioner parameters according to the temperature difference by: under the condition that the temperature difference is within a preset range, determining the user state parameter with the lowest temperature as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the corresponding relation between the target parameter and the air conditioner parameter is stored in the air conditioner parameter database; and controlling the air conditioner according to the air conditioner parameters.
Optionally, the adjustment module is configured to adjust the air conditioner parameters according to the temperature difference by: under the condition that the temperature difference is out of a preset range, determining the user state parameter with the highest heart rate as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the corresponding relation between the target parameter and the air conditioner parameter is stored in the air conditioner parameter database; and controlling the air conditioner according to the air conditioner parameters.
Optionally, the user state parameters include a body temperature and a heart rate, and the adjustment module is configured to adjust the air conditioner parameters according to the user state parameters by: acquiring the body temperature and heart rate of the target user under the condition that the user state parameter is the user state parameter of the single target user; matching air conditioner parameters which correspond to the body temperature and the heart rate together from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the body temperature, the heart rate and the air conditioner parameters; and controlling the air conditioner according to the air conditioner parameters.
As shown in connection with fig. 6, an embodiment of the present disclosure provides an apparatus for controlling an air conditioner, including a processor (processor) 600 and a memory (memory) 601. Optionally, the apparatus may further comprise a communication interface (Communication Interface) 602 and a bus 603. The processor 600, the communication interface 602, and the memory 601 may communicate with each other via the bus 603. The communication interface 602 may be used for information transfer. The processor 600 may call logic instructions in the memory 601 to perform the method for controlling an air conditioner of the above-described embodiment.
By adopting the device for controlling the air conditioner provided by the embodiment of the disclosure, the user state of the user in the preset area is identified; the user state is used for representing whether the user is in a lying state or not; acquiring user state parameters according to the user state; and adjusting the parameters of the air conditioner according to the user state parameters. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a range suitable for the current user state, and the user experience of using the air conditioner is improved.
Further, the logic instructions in the memory 601 described above may be implemented in the form of software functional units and may be stored in a computer readable storage medium when sold or used as a stand alone product.
The memory 601 serves as a computer readable storage medium, and may be used to store a software program, a computer executable program, and program instructions/modules corresponding to the methods in the embodiments of the present disclosure. The processor 600 performs functional applications and data processing by executing program instructions/modules stored in the memory 601, i.e., implements the method for controlling an air conditioner in the above-described embodiments.
The memory 601 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for functions; the storage data area may store data created according to the use of the terminal device, etc. In addition, the memory 601 may include a high-speed random access memory, and may also include a nonvolatile memory.
The embodiment of the disclosure provides an air conditioner, which comprises the device for controlling the air conditioner.
By adopting the air conditioner provided by the embodiment of the disclosure, the user state of the user in the preset area is identified; the user state is used for representing whether the user is in a lying state or not; acquiring user state parameters according to the user state; and adjusting the parameters of the air conditioner according to the user state parameters. Therefore, by identifying whether the user state is in the lying state or not, the user state parameters can be automatically acquired under the condition that the user is in different states, so that the air conditioner parameters can be adjusted in real time according to the user state parameters, the air conditioner parameters are in a range suitable for the current user state, and the user experience of using the air conditioner is improved.
The embodiment of the disclosure provides a storage medium storing program instructions which, when executed, perform the method for controlling an air conditioner.
The disclosed embodiments provide a computer program product comprising a computer program stored on a computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform the above-described method for controlling an air conditioner.
The computer readable storage medium may be a transitory computer readable storage medium or a non-transitory computer readable storage medium.
Embodiments of the present disclosure may be embodied in a software product stored on a storage medium, including one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of a method according to embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium including: a plurality of media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or a transitory storage medium.
The above description and the drawings illustrate embodiments of the disclosure sufficiently to enable those skilled in the art to practice them. Other embodiments may involve structural, logical, electrical, process, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in, or substituted for, those of others. Moreover, the terminology used in the present application is for the purpose of describing embodiments only and is not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a," "an," and "the" (the) are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this application is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, when used in this application, the terms "comprises," "comprising," and/or "includes," and variations thereof, mean that the stated features, integers, steps, operations, elements, and/or components are present, but that the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof is not precluded. Without further limitation, an element defined by the phrase "comprising one …" does not exclude the presence of other like elements in a process, method or apparatus comprising such elements. In this context, each embodiment may be described with emphasis on the differences from the other embodiments, and the same similar parts between the various embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method sections disclosed in the embodiments, the description of the method sections may be referred to for relevance.
Those of skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. The skilled artisan may use different methods for each particular application to achieve the described functionality, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the embodiments disclosed herein, the disclosed methods, articles of manufacture (including but not limited to devices, apparatuses, etc.) may be practiced in other ways. For example, the apparatus embodiments described above are merely illustrative, and for example, the division of the units may be merely a logical function division, and there may be additional divisions when actually implemented, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. In addition, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form. The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to implement the present embodiment. In addition, each functional unit in the embodiments of the present disclosure may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than that disclosed in the description, and sometimes no specific order exists between different operations or steps. For example, two consecutive operations or steps may actually be performed substantially in parallel, they may sometimes be performed in reverse order, which may be dependent on the functions involved. Each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

Claims (8)

1. A method for controlling an air conditioner, comprising:
identifying a user state of a user in a preset area; the user state is used for representing whether the user is in a lying state or not;
acquiring user state parameters according to the user state;
adjusting the parameters of the air conditioner according to the user state parameters;
the user state parameters include body temperature and heart rate, and the air conditioner parameters are adjusted according to the user state parameters, including: acquiring a body temperature difference between the target users under the condition that the user state parameters comprise user state parameters of a plurality of target users; adjusting parameters of an air conditioner according to the temperature difference;
adjusting the parameters of the air conditioner according to the temperature difference, including: under the condition that the temperature difference is out of a preset range, determining the user state parameter with the highest heart rate as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the target parameter and the air conditioner parameter; and controlling the air conditioner according to the air conditioner parameters.
2. The method of claim 1, wherein obtaining a user state parameter from the user state comprises:
determining the user with the user state being in a lying state as a target user;
and acquiring the user state parameters of the target user.
3. The method of claim 1, wherein adjusting air conditioner parameters based on the temperature differential comprises:
under the condition that the temperature difference is within a preset range, determining the user state parameter with the lowest body temperature as a target parameter;
matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the target parameter and the air conditioner parameter;
and controlling the air conditioner according to the air conditioner parameters.
4. The method of claim 1, wherein the user state parameters include a body temperature and a heart rate, and adjusting the air conditioner parameters based on the user state parameters comprises:
acquiring the body temperature and heart rate of a single target user under the condition that the user state parameter is the user state parameter of the target user;
matching air conditioner parameters which correspond to the body temperature and the heart rate together from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation among the body temperature, the heart rate and the air conditioner parameters;
and controlling the air conditioner according to the air conditioner parameters.
5. An apparatus for controlling an air conditioner, comprising:
the identification module is configured to identify the user state of the user in the preset area; the user state is used for representing whether the user is in a lying state or not;
the acquisition module is configured to acquire user state parameters according to the user state;
an adjustment module configured to adjust air conditioner parameters according to the user state parameters;
the user state parameters include a body temperature and a heart rate, and the adjustment module is configured to adjust the air conditioner parameters according to the user state parameters by: acquiring a body temperature difference between the target users under the condition that the user state parameters comprise user state parameters of a plurality of target users; adjusting parameters of an air conditioner according to the temperature difference;
the adjustment module is configured to adjust an air conditioner parameter according to the temperature difference by: under the condition that the temperature difference is out of a preset range, determining the user state parameter with the highest heart rate as a target parameter; matching air conditioner parameters corresponding to the target parameters from a preset air conditioner parameter database; the air conditioner parameter database stores the corresponding relation between the target parameter and the air conditioner parameter; and controlling the air conditioner according to the air conditioner parameters.
6. An apparatus for controlling an air conditioner comprising a processor and a memory storing program instructions, wherein the processor is configured to perform the method for controlling an air conditioner according to any one of claims 1 to 4 when the program instructions are executed.
7. An air conditioner comprising the apparatus for controlling an air conditioner according to claim 6.
8. A storage medium storing program instructions which, when executed, perform the method for controlling an air conditioner according to any one of claims 1 to 4.
CN202210326959.9A 2022-03-30 2022-03-30 Method and device for controlling air conditioner, air conditioner and storage medium Active CN114838472B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210326959.9A CN114838472B (en) 2022-03-30 2022-03-30 Method and device for controlling air conditioner, air conditioner and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210326959.9A CN114838472B (en) 2022-03-30 2022-03-30 Method and device for controlling air conditioner, air conditioner and storage medium

Publications (2)

Publication Number Publication Date
CN114838472A CN114838472A (en) 2022-08-02
CN114838472B true CN114838472B (en) 2024-01-16

Family

ID=82563925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210326959.9A Active CN114838472B (en) 2022-03-30 2022-03-30 Method and device for controlling air conditioner, air conditioner and storage medium

Country Status (1)

Country Link
CN (1) CN114838472B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115930379A (en) * 2022-12-26 2023-04-07 宁波奥克斯电气股份有限公司 Control method of air conditioner and air conditioner

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008309379A (en) * 2007-06-13 2008-12-25 Mitsubishi Electric Corp Remote controller for air conditioning, air conditioner, and air conditioning system
WO2017088562A1 (en) * 2015-11-24 2017-06-01 珠海格力电器股份有限公司 Air conditioner control method and intelligent household system
CN107367016A (en) * 2017-06-21 2017-11-21 珠海格力电器股份有限公司 A kind of air conditioner intelligent control method and its device, air-conditioning
JP2018035957A (en) * 2016-08-29 2018-03-08 シャープ株式会社 Air conditioning system and terminal device
JP2019039655A (en) * 2017-08-22 2019-03-14 パナソニックIpマネジメント株式会社 Air conditioning control system, air conditioning control device and air conditioning control method
CN112015094A (en) * 2020-08-11 2020-12-01 青岛海尔科技有限公司 Method and device for temperature regulation and storage medium
CN113864990A (en) * 2021-10-29 2021-12-31 珠海格力电器股份有限公司 Air conditioner control method and device and air conditioning unit

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104633857B (en) * 2014-10-16 2018-04-10 联和环保科技有限公司 Air conditioner energy-saving optimization control method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008309379A (en) * 2007-06-13 2008-12-25 Mitsubishi Electric Corp Remote controller for air conditioning, air conditioner, and air conditioning system
WO2017088562A1 (en) * 2015-11-24 2017-06-01 珠海格力电器股份有限公司 Air conditioner control method and intelligent household system
JP2018035957A (en) * 2016-08-29 2018-03-08 シャープ株式会社 Air conditioning system and terminal device
CN107367016A (en) * 2017-06-21 2017-11-21 珠海格力电器股份有限公司 A kind of air conditioner intelligent control method and its device, air-conditioning
JP2019039655A (en) * 2017-08-22 2019-03-14 パナソニックIpマネジメント株式会社 Air conditioning control system, air conditioning control device and air conditioning control method
CN112015094A (en) * 2020-08-11 2020-12-01 青岛海尔科技有限公司 Method and device for temperature regulation and storage medium
CN113864990A (en) * 2021-10-29 2021-12-31 珠海格力电器股份有限公司 Air conditioner control method and device and air conditioning unit

Also Published As

Publication number Publication date
CN114838472A (en) 2022-08-02

Similar Documents

Publication Publication Date Title
CN112016464B (en) Method and device for detecting face shielding, electronic equipment and storage medium
CN109241634B (en) Air conditioner blowing wide-angle determining method and device and air conditioner
CN114838472B (en) Method and device for controlling air conditioner, air conditioner and storage medium
CN109858476B (en) Tag expansion method and electronic equipment
CN109910819B (en) In-vehicle environment setting method and device, readable storage medium and terminal equipment
CN110986307B (en) Control method and device for air conditioner and air conditioner
CN112101073B (en) Face image processing method, device, equipment and computer storage medium
CN109961781B (en) Robot-based voice information receiving method and system and terminal equipment
CN113932429B (en) Control method and control device for household appliances, intelligent mattress and server
US10997733B2 (en) Rigid-body configuration method, apparatus, terminal device, and computer readable storage medium
CN112613381A (en) Image mapping method and device, storage medium and electronic device
CN110470034B (en) Method for controlling air conditioner, wearable device and air conditioner
CN109737563B (en) Control method and device based on induction array, storage medium and computer equipment
CN110081862B (en) Object positioning method, positioning device, electronic equipment and storage medium
CN112955866A (en) Parameter updating method, device, system and computer readable storage medium
WO2021003692A1 (en) Algorithm configuration method, device, system, and movable platform
KR102300500B1 (en) Method, device and system for processing three-dimensional cut image of product
CN109782616B (en) Control method and device based on induction array, storage medium and computer equipment
CN114546104B (en) Display adjusting method and device, electronic equipment and storage medium
CN104424298B (en) A kind of information-pushing method and electronic equipment
CN113686447A (en) Method and device for human body recognition, electronic equipment and readable storage medium
CN112416128B (en) Gesture recognition method and terminal equipment
CN113639430B (en) Method and device for controlling air conditioner, air conditioner and readable storage medium
CN111670610A (en) Automatic power supply control method, device and system
CN110349214B (en) Object positioning method, terminal and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant