Air conditioner, control method thereof, storage medium and program product
By comprehensively utilizing animal behavioral characteristics and individual characteristic parameters, air conditioners can more accurately identify the temperature discomfort status of pets or animals, solving the problem of insufficient accuracy in identifying single vital signs in existing technologies, and achieving more efficient air conditioning control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-05
- Publication Date
- 2026-03-31
AI Technical Summary
Existing air conditioners rely on a single vital sign parameter when identifying pets or animals' temperature discomfort, which is not accurate enough, resulting in a low recognition accuracy rate.
By acquiring behavioral characteristics and individual characteristic parameters of the target animal, and using preset comparison rules to comprehensively identify abnormal behavioral states, including multi-dimensional features such as distance, movement speed and effective action frequency, and combining animal type and weight, the air conditioning operating parameters are adaptively adjusted.
It improves the accuracy of air conditioning in identifying temperature discomfort in animals, enabling better adjustment of air conditioning operating parameters, providing a more comfortable living environment, and reducing the risk of misidentification.
Smart Images

Figure CN121753723A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, and in particular to an air conditioner and its control method, storage medium, and program product. Background Technology
[0002] With the increasing popularity of pet ownership, the comfort of pets' living environment has gradually become a core concern for owners. To provide a comfortable temperature environment for pets, some air conditioners have a pet mode. Specifically, in pet mode, the air conditioner identifies the pet's current state based on vital signs such as body temperature and heart rate, adjusting the set temperature accordingly to improve the pet's comfort. However, vital signs, as single-dimensional parameters, cannot comprehensively and accurately reflect the pet's current state, resulting in a low accuracy rate in the air conditioner's identification of the pet's condition. Summary of the Invention
[0003] Based on this, this application provides an air conditioning control method that enables the air conditioner to more accurately identify the temperature discomfort state of the target animal.
[0004] On one hand, this application provides a method for controlling an air conditioner, the method comprising: acquiring behavioral characteristic information and individual characteristic parameters of a target animal; the behavioral characteristic information including the distance between the target animal and the air conditioner, the movement speed of the target animal, and the effective movement frequency of the target animal; the individual characteristic parameters including the animal's weight and animal type; determining a preset comparison rule corresponding to the target animal based on a preset animal characteristic threshold library and according to the individual characteristic parameters; the animal characteristic threshold library including the threshold range of the target animal's behavioral state and the corresponding behavioral characteristic information; the behavioral state including normal behavioral state and abnormal behavioral state; the abnormal behavioral state including temperature discomfort state; and identifying the current abnormal behavioral state of the target animal based on the preset comparison rule and the behavioral characteristic information.
[0005] Optionally, the temperature discomfort state includes high temperature discomfort state; the step of identifying the current abnormal behavioral state of the target animal based on preset comparison rules and behavioral characteristic information includes: when the air conditioner is working in cooling mode, if the distance is less than or equal to a first preset distance, the movement speed is greater than or equal to a first preset speed, and the effective action frequency is greater than or equal to a first preset frequency, it is determined that the target animal is in a high temperature discomfort state; and / or, when the air conditioner is working in heating mode, if the distance is greater than or equal to a second preset distance, the movement speed is greater than or equal to a first preset speed, and the effective action frequency is greater than or equal to a first preset frequency, it is determined that the target animal is in a high temperature discomfort state.
[0006] Optionally, the temperature discomfort state includes the low temperature discomfort state; the step of identifying the current abnormal behavioral state of the target animal based on the preset comparison rules and behavioral feature information further includes: if the movement speed is less than or equal to the second preset speed, and the effective movement frequency is greater than or equal to the second preset frequency and less than or equal to the third preset frequency, the target animal is determined to be in a low temperature discomfort state; wherein, the second preset frequency is less than the third preset frequency.
[0007] Optionally, the abnormal behavior state also includes an abnormal health state; the step of identifying the current abnormal behavior state of the target animal based on the behavioral feature information according to the preset comparison rules further includes: if the movement speed is less than or equal to a third preset speed and the effective movement frequency is greater than or equal to a fourth preset frequency, the target animal is determined to be in an abnormal health state.
[0008] Optionally, the animal characteristic threshold database includes multiple comfort air conditioning operating parameters, including comfort temperature and comfort airflow speed; the comfort air conditioning operating parameters correspond one-to-one with the normal behavioral state of the target animal; the method further includes: after identifying that the current target animal is not in an abnormal behavioral state, identifying the current normal behavioral state of the target animal based on a preset comparison rule; wherein, the normal behavioral state includes normal activity state, normal resting state, and normal sleep state; obtaining the comfort air conditioning operating parameters corresponding to the current normal behavioral state from the animal characteristic threshold database; and adjusting the air conditioning operating parameters to the comfort air conditioning operating parameters.
[0009] Optionally, the step of identifying the current normal behavioral state of the target animal based on preset comparison rules includes: if the movement rate is less than or equal to a fourth preset rate and the effective movement frequency is less than or equal to a fifth preset frequency, the target animal is determined to be in a normal sleep state; if the movement rate is greater than the fourth preset rate and less than the fifth preset rate, and the effective movement frequency is greater than the fifth preset frequency and less than the sixth preset frequency, the target animal is determined to be in a normal resting state; if the movement rate is greater than or equal to the fifth preset rate, and the effective movement frequency is greater than or equal to the sixth preset frequency, the target animal is determined to be in a normal active state.
[0010] On the other hand, this application also provides an air conditioner, comprising: an acquisition module for acquiring behavioral characteristic information and individual characteristic parameters of a target animal; the behavioral characteristic information includes the distance between the target animal and the air conditioner, the movement speed of the target animal, and the effective movement frequency of the target animal; the individual characteristic parameters include the animal's weight and animal type; a determination module for determining a preset comparison rule corresponding to the target animal based on a preset animal characteristic threshold library and the individual characteristic parameters; the animal characteristic threshold library includes threshold ranges for the target animal's behavioral state and corresponding behavioral characteristic information; the behavioral state includes normal behavioral state and abnormal behavioral state; the abnormal behavioral state includes a temperature discomfort state; and an identification module for identifying the target animal's current abnormal behavioral state based on the preset comparison rule and the behavioral characteristic information.
[0011] In another aspect, this application also provides another type of air conditioner, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the aforementioned method.
[0012] In another aspect, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the aforementioned method.
[0013] In another aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the aforementioned method.
[0014] The embodiments provided in this application compare behavioral characteristics of the target animal from multiple dimensions, such as the distance between the target animal and the air conditioner, the target animal's movement rate, and the target animal's effective movement frequency, based on preset comparison rules. This enables the air conditioner to comprehensively identify the target animal's current abnormal behavioral state based on the target animal's current location, action status, and activity level, thereby enabling the air conditioner to more accurately identify the target animal's temperature discomfort state. Attached Figure Description
[0015] Figure 1 This is a flowchart illustrating an air conditioner control method according to some embodiments of this application;
[0016] Figure 2 This is a flowchart illustrating the control method of an air conditioner according to other embodiments of this application;
[0017] Figure 3 This is a schematic diagram of the structure of an air conditioner according to some embodiments of this application;
[0018] Figure 4 This is a schematic diagram of the structure of an air conditioner according to other embodiments of this application. Detailed Implementation
[0019] To make the technical solution and beneficial effects of this application more apparent and understandable, a detailed description is provided below by listing specific embodiments. Unless otherwise defined, the technical and scientific terms used in this application have the same meaning as those in the technical field to which this application pertains. The terminology used in the specification of this application is for the purpose of describing specific embodiments only and is not intended to limit this application.
[0020] See Figure 1 Some embodiments of this application provide a method for controlling an air conditioner, the method comprising:
[0021] S101, Obtain behavioral characteristic information and individual characteristic parameters of the target animal. Behavioral characteristic information includes the distance between the target animal and the air conditioner, the target animal's movement speed, and the target animal's effective movement frequency. Individual characteristic parameters include the animal's weight and animal type.
[0022] S102, based on a preset animal characteristic threshold library, determines a preset comparison rule corresponding to the target animal according to individual characteristic parameters. The animal characteristic threshold library includes threshold ranges for the target animal's behavioral state and corresponding behavioral characteristic information. Behavioral states include normal behavioral states and abnormal behavioral states. Abnormal behavioral states include temperature discomfort.
[0023] S103, based on preset comparison rules, identifies the current abnormal behavioral state of the target animal according to behavioral characteristic information.
[0024] Understandably, the target animal refers to the animal that the air conditioner identifies as exhibiting abnormal behavior. Target animals can be domestic pets (such as cats and dogs) or livestock and poultry (such as pigs, cattle, and chickens) from farms. When multiple animals are within the air conditioner's detection range, one can be designated as the target animal through user specification or other methods. Behavioral characteristic information refers to various feature data that reflect the real-time status of the target animal. This information can be detected by various sensors such as radar modules and depth cameras. The distance between the target animal and the air conditioner reflects the animal's current position. Movement rate refers to the target animal's displacement rate, reflecting its current state of action, such as rapid movement or stillness. Effective action frequency refers to the number of effective actions (such as pacing, scratching, trembling, stretching, etc.) performed by the target animal per unit time with an amplitude greater than or equal to a preset amplitude. Effective action frequency reflects the target animal's current activity level; a higher frequency indicates a higher level of activity. Individual characteristic parameters refer to inherent characteristic parameters that distinguish individual differences between animals, such as animal type and weight. The animal characteristic threshold library is a set of preset comparison rules corresponding to different individual characteristic parameters. The preset comparison rules include a set of various thresholds used to determine the behavioral state of the target animal.
[0025] The aforementioned air conditioning control method, based on preset comparison rules, compares behavioral characteristics of the target animal from multiple dimensions, including the distance between the target animal and the air conditioner, the target animal's movement rate, and the target animal's effective movement frequency. This enables the air conditioner to comprehensively identify the target animal's current abnormal state based on its location, movement status, and activity level, thereby allowing the air conditioner to more accurately identify the target animal's temperature discomfort.
[0026] Furthermore, air conditioning can more accurately identify the temperature discomfort status of the target animal, making it easier for the air conditioning to adjust its operating parameters (set temperature and set fan speed, etc.) according to the target animal's temperature discomfort status, thereby providing the target animal with a more comfortable living environment.
[0027] Furthermore, different species and weights of target animals exhibit different behavioral habits. Therefore, in the aforementioned air conditioning control method, by acquiring the target animal's weight and type, and determining a preset comparison rule from a pre-defined animal characteristic threshold library based on individual characteristic parameters, the preset comparison rule can adaptively adjust according to the target animal's individual characteristic parameters, thereby further improving the accuracy of the air conditioning system in identifying the target animal's temperature discomfort.
[0028] Furthermore, it is understandable that the individual characteristic parameters of the target animal can be obtained in various ways. For example, the individual characteristic parameters can be obtained through visual analysis of the target animal's image information. Alternatively, the individual characteristic parameters of the target animal can be obtained by the air conditioner through methods such as table lookup, provided that the user has pre-entered them. No specific restrictions are imposed here.
[0029] In some embodiments, the temperature discomfort state includes the high temperature discomfort state. S103, based on preset comparison rules and behavioral characteristic information, identifies the current abnormal behavioral state of the target animal, including: when the air conditioner is working in cooling mode, if the distance is less than or equal to a first preset distance, the movement speed is greater than or equal to a first preset speed, and the effective movement frequency is greater than or equal to a first preset frequency, determining that the target animal is in a high temperature discomfort state.
[0030] Specifically, when the air conditioner is operating in cooling mode, it blows out cold air. In this situation, if the target animal is experiencing heat-related discomfort, it will typically move closer to the air conditioner (which acts as a cold source) to dissipate heat and will also exhibit restlessness, meaning its movement speed and effective action frequency are both high. Therefore, the aforementioned air conditioning control method, when the air conditioner is in cooling mode, determines that the target animal is experiencing heat-related discomfort if the distance is less than or equal to a first preset distance (indicating the target animal is close to the air conditioner), the movement speed is greater than or equal to a first preset speed (indicating the target animal's movement speed is high), and the effective action frequency is greater than or equal to a first preset frequency (indicating the target animal's effective action frequency is high). This allows the air conditioner to identify heat-related discomfort.
[0031] In some embodiments, the step of identifying the current abnormal behavior state of the target animal based on the behavioral feature information according to the preset comparison rules in step S103 further includes: when the air conditioner is working in heating mode, if the distance is greater than or equal to the second preset distance, the movement speed is greater than or equal to the first preset speed, and the effective movement frequency is greater than or equal to the first preset frequency, it is determined that the target animal is in a state of high temperature discomfort.
[0032] Specifically, when the air conditioner is in heating mode, it blows out hot air. In this situation, if the target animal is experiencing heat discomfort, it will typically move away from the air conditioner to avoid the heat source and will also exhibit restlessness. Therefore, the aforementioned air conditioning control method, when the air conditioner is in heating mode, determines that the target animal is experiencing heat discomfort when the distance is greater than or equal to a second preset distance (indicating that the target animal is moving away from the air conditioner), the movement speed is greater than or equal to a first preset speed, and the effective movement frequency is greater than or equal to a first preset frequency. This enables the air conditioner to recognize heat discomfort.
[0033] Understandably, the first preset distance, first preset speed, and first preset frequency corresponding to the target animal can be obtained by pre-analyzing the target animal's historical behavioral data and pre-stored in a preset animal characteristic threshold database. As a specific example, for dogs weighing 20 kg to 30 kg, the first preset distance can be 0.5 meters, the first preset speed can be 0.5 meters per second, and the first preset frequency can be 12 times per minute.
[0034] In some embodiments, temperature discomfort includes low-temperature discomfort. Step S103, which identifies the current abnormal behavioral state of the target animal based on preset comparison rules and behavioral characteristic information, further includes: if the movement speed is less than or equal to a second preset speed, and the effective movement frequency is greater than or equal to a second preset frequency and less than or equal to a third preset frequency, determining that the target animal is in a low-temperature discomfort state. The second preset frequency is less than the third preset frequency.
[0035] Specifically, in a state of hypothermia, the target animal typically exhibits a curled-up and shivering state, meaning a low movement rate and an effective movement frequency remaining within a low frequency range. Simultaneously, because the target animal's willingness to move is reduced in this state, it may not move towards the heat source and away from the cold source. Therefore, in the aforementioned air conditioning control method, a state of hypothermia is determined when the movement rate is less than or equal to a second preset rate (indicating a low movement rate), and the effective movement frequency is greater than or equal to a second preset frequency and less than or equal to a third preset frequency (indicating that the effective movement frequency remains within a low frequency range). This allows the air conditioning system to identify hypothermia.
[0036] Understandably, the second preset rate, second preset frequency, and third preset frequency corresponding to the target animal can be obtained by analyzing the target animal's historical behavioral data and are pre-stored in a preset animal characteristic threshold database. As a specific example, for dogs weighing 20 kg to 30 kg, the second preset rate can be 0.2 m / s, the second preset frequency can be 1 time per minute, and the third preset frequency can be 2 times per minute.
[0037] Optionally, when the air conditioner needs to simultaneously identify both high-temperature and low-temperature discomfort in the target animal, the second preset rate can be set to be lower than the first preset rate, and the third preset frequency can be set to be lower than the first preset frequency. This avoids range conflicts arising from the identification of the two states, reduces the probability of false identification, and thus improves the accuracy of identification.
[0038] In some embodiments, the abnormal behavior state also includes an abnormal health state. Step S103, which identifies the current abnormal behavior state of the target animal based on a preset comparison rule and behavioral characteristic information, further includes: if the movement rate is less than or equal to a third preset rate and the effective movement frequency is greater than or equal to a fourth preset frequency, determining that the target animal is in an abnormal health state.
[0039] Specifically, an abnormal health state refers to the target animal exhibiting typical symptoms such as a cold or fever. In this state, the target animal will have a lower desire to move and will display involuntary, high-frequency, effective movements, such as sneezing; that is, a low movement rate and a high movement frequency. Therefore, in the aforementioned air conditioning control method, if the movement rate is less than or equal to the third preset rate (indicating a low movement rate) and the effective movement frequency is greater than or equal to the fourth preset frequency (indicating a high movement frequency), the target animal is determined to be in an abnormal health state. This allows the air conditioning system to identify the target animal's abnormal health state.
[0040] Understandably, the third preset rate and fourth preset frequency for the target animal can be obtained by analyzing the target animal's historical behavioral data and are pre-stored in a preset animal characteristic threshold database. As a specific example, for dogs weighing 20 to 30 kilograms, the third preset rate could be 0.3 meters per second, and the fourth preset frequency could be 8 times per minute.
[0041] Optionally, when the air conditioner needs to simultaneously identify the target animal's high-temperature discomfort, low-temperature discomfort, and abnormal health status, the third preset rate can be set to be greater than the second preset rate but less than the first preset rate, and the fourth preset frequency can be set to be greater than the third preset frequency. This can avoid range conflicts arising from the recognition of the three states, reduce the probability of misidentification, and thus improve the accuracy of recognition.
[0042] Optionally, the air conditioning control method also includes executing an alarm command in response to an abnormal health condition of the target animal. This allows the air conditioner to alert the user to the current abnormal health condition of the target animal, so that the user can take the target animal to the vet or take other measures in a timely manner, preventing the abnormal health condition of the target animal from worsening, thereby protecting the health of the target animal.
[0043] In some embodiments, the animal characteristic threshold library includes multiple comfort air conditioning operating parameters, including comfort temperature and comfort airflow. These comfort air conditioning operating parameters correspond one-to-one with the normal behavioral state of the target animal. (Reference) Figure 2 Air conditioning control methods also include:
[0044] S201, after identifying that the target animal is not in an abnormal behavioral state, the current normal behavioral state of the target animal is identified based on preset comparison rules. Normal behavioral states include normal activity, normal rest, and normal sleep.
[0045] S202, Obtain the comfort air conditioning operation parameters corresponding to the current normal behavioral state from the animal characteristic threshold database.
[0046] S203, adjust the air conditioning operating parameters to the comfort air conditioning operating parameters.
[0047] Specifically, the required comfort air conditioning parameters for target animals vary depending on their normal behavioral states. For example, during normal activity, the target animal generates a lot of heat, requiring higher heat dissipation and thus a lower comfort temperature and a higher comfort airflow. Conversely, during normal sleep, the target animal requires a higher comfort temperature and a lower comfort airflow to prevent health problems such as catching a cold.
[0048] Therefore, in the aforementioned air conditioning control method, after identifying that the target animal is not in an abnormal behavioral state, the method further identifies the target animal's current normal behavioral state based on preset comparison rules. Then, based on the identified normal behavioral state, it obtains the corresponding comfort air conditioning operating parameters and finally adjusts the air conditioning operating parameters to these parameters. This allows the air conditioner to adjust its operating parameters according to the target animal's current normal behavioral state, thereby providing the target animal with a comfortable living environment.
[0049] Furthermore, since both normal and abnormal behavioral states of the target animal are identified using the same behavioral characteristics, their identification ranges may overlap or conflict. Therefore, the aforementioned air conditioning control method first identifies abnormal behavioral states, and only after confirming that the target animal is not in an abnormal behavioral state does it proceed to identify normal behavioral states. This avoids conflicts between the two state identifications and prioritizes the identification of abnormal behavioral states when the behavioral characteristics simultaneously match both states, thereby reducing the risk of missed anomalies and protecting animal health.
[0050] In some embodiments, step S201, which identifies the current normal behavioral state of the target animal based on preset comparison rules, includes: if the movement rate is less than or equal to a fourth preset rate and the effective movement frequency is less than or equal to a fifth preset frequency, determining that the target animal is in a normal sleep state. If the movement rate is greater than the fourth preset rate and less than the fifth preset rate, and the effective movement frequency is greater than the fifth preset frequency and less than the sixth preset frequency, determining that the target animal is in a normal resting state. If the movement rate is greater than or equal to the fifth preset rate and the effective movement frequency is greater than or equal to the sixth preset frequency, determining that the target animal is in a normal active state.
[0051] Specifically, under normal behavioral conditions, the target animal's movement rate and effective movement frequency typically increase or decrease in the same way. For example, in a normal active state, the target animal is more active, with both its movement rate and effective movement frequency being higher. In a normal sleep state, both the target animal's movement rate and effective movement frequency are lower. In a normal resting state, the target animal is awake but quietly resting, and its movement rate and effective movement frequency fall between those of the normal active and normal sleep states.
[0052] Therefore, the aforementioned air conditioning control method determines that the target animal is in a normal sleep state when its movement rate is less than or equal to a fourth preset rate and its effective action frequency is less than or equal to a fifth preset frequency. When its movement rate is greater than the fourth preset rate but less than the fifth preset rate, and its effective action frequency is greater than the fifth preset frequency but less than the sixth preset frequency, the target animal is determined to be in a normal resting state. When its movement rate is greater than or equal to the fifth preset rate, and its effective action frequency is greater than or equal to the sixth preset frequency, the target animal is determined to be in a normal active state. Thus, the air conditioning system can identify the normal behavioral state of the target animal based on its preset behavioral information.
[0053] Understandably, the fourth preset rate, fifth preset rate, fifth preset frequency, and sixth preset frequency corresponding to the target animal can be obtained by analyzing the target animal's historical behavioral data and are pre-stored in a preset animal characteristic threshold database. As a specific example, for dogs weighing 20 kg to 30 kg, the fourth preset rate can be 0.1 m / s, the fifth preset rate can be 0.3 m / s, the fifth preset frequency can be 1 time per minute, and the sixth preset frequency can be 5 times per minute.
[0054] refer to Figure 3 Some embodiments of this application also provide an air conditioner 100, including an acquisition module 110, a determination module 120, and an identification module 130. The acquisition module 110 is used to acquire behavioral characteristic information and individual characteristic parameters of a target animal. The behavioral characteristic information includes the distance between the target animal and the air conditioner, the target animal's movement speed, and the target animal's effective movement frequency. The individual characteristic parameters include the animal's weight and animal type. The determination module 120 is used to determine a preset comparison rule corresponding to the target animal based on a preset animal characteristic threshold library and the individual characteristic parameters. The animal characteristic threshold library includes threshold ranges for the target animal's behavioral state and corresponding behavioral characteristic information. Behavioral states include normal behavioral states and abnormal behavioral states; abnormal behavioral states include a state of temperature discomfort. The identification module 130 is used to identify the target animal's current abnormal behavioral state based on the preset comparison rule and the behavioral characteristic information.
[0055] The various modules in the aforementioned air conditioner can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independently of it, or stored in the air conditioner's memory in software form, so that the processor can invoke and activate the corresponding operations of each module. It should be noted that the above module division is illustrative and represents only a logical functional division; in actual implementation, other division methods may be used.
[0056] Based on the aforementioned embodiments of the air conditioning control method, in another embodiment provided in this application, an air conditioner is provided, the internal structure of which can be shown in the diagram below. Figure 4 As shown, the air conditioner includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network. When the computer program is activated by the processor, it implements an air conditioner control method.
[0057] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the air conditioner to which the present application is applied. A specific air conditioner may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0058] Based on the aforementioned embodiments of the air conditioning control method, in another embodiment provided in this application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is opened by a processor, it implements the steps in the above-described method embodiments.
[0059] Based on the aforementioned embodiments of the air conditioning control method, in another embodiment provided in this application, a computer program product is provided, including a computer program that, when activated by a processor, implements the steps in the above-described method embodiments.
[0060] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims. The terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, product, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, product, or apparatus. Without further limitation, the presence of other identical or equivalent elements in a process, method, product, or apparatus that includes said elements is not excluded. For example, the use of terms such as "first," "second," etc., is to denote names and does not indicate any specific order.
[0061] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. Meanwhile, in this specification, the term “and / or” includes any and all combinations of the associated listed items.
[0062] In the description of this application, the references to terms such as "some embodiments," "other embodiments," "ideal embodiments," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiments or examples.
[0063] It is understood that the various embodiments of the methods described in this specification are presented in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. Relevant details can be found in the descriptions of other method embodiments.
[0064] It should be understood that the above embodiments are exemplary and are not intended to encompass all possible implementations included in the claims. Various modifications and changes can be made to the above embodiments without departing from the scope of this application. Similarly, the various technical features of the above embodiments can be arbitrarily combined to form other embodiments of this application that may not be explicitly described. Therefore, the above embodiments only illustrate several implementations of this application and do not limit the scope of protection of this patent application.
Claims
1. A method for controlling an air conditioner, characterized in that, The method includes: The behavioral characteristics and individual characteristic parameters of the target animal are obtained; the behavioral characteristics include the distance between the target animal and the air conditioner, the movement speed of the target animal, and the effective movement frequency of the target animal; the individual characteristic parameters include the animal's weight and animal type. Based on a preset animal feature threshold library, a preset comparison rule corresponding to the target animal is determined according to the individual feature parameters; the animal feature threshold library includes the behavioral state of the target animal and the threshold range of the corresponding behavioral feature information; the behavioral state includes normal behavioral state and abnormal behavioral state; the abnormal behavioral state includes temperature discomfort state. Based on the preset comparison rules and the behavioral feature information, the current abnormal behavioral state of the target animal is identified.
2. The air conditioning control method according to claim 1, characterized in that, The temperature discomfort state includes high temperature discomfort state; the step of identifying the current abnormal behavioral state of the target animal based on the preset comparison rules and the behavioral feature information includes: When the air conditioner is operating in cooling mode, if the distance is less than or equal to a first preset distance, the movement speed is greater than or equal to a first preset speed, and the effective movement frequency is greater than or equal to a first preset frequency, it is determined that the target animal is in a state of high temperature discomfort. And / or, when the air conditioner is operating in heating mode, if the distance is greater than or equal to a second preset distance, the movement rate is greater than or equal to a first preset rate, and the effective movement frequency is greater than or equal to a first preset frequency, it is determined that the target animal is in the state of discomfort due to high temperature.
3. The air conditioning control method according to claim 1, characterized in that, The temperature discomfort state includes low temperature discomfort state; the step of identifying the current abnormal behavioral state of the target animal based on the preset comparison rules and the behavioral feature information further includes: If the movement rate is less than or equal to the second preset rate, and the effective movement frequency is greater than or equal to the second preset frequency and less than or equal to the third preset frequency, the target animal is determined to be in the low-temperature discomfort state; wherein, the second preset frequency is less than the third preset frequency.
4. The air conditioning control method according to claim 1, characterized in that, The abnormal behavioral state also includes an abnormal health state; the step of identifying the current abnormal behavioral state of the target animal based on the preset comparison rules and the behavioral feature information further includes: If the movement rate is less than or equal to the third preset rate and the effective movement frequency is greater than or equal to the fourth preset frequency, the target animal is determined to be in the abnormal health state.
5. The air conditioning control method according to any one of claims 1-4, characterized in that, The animal characteristic threshold database includes multiple comfort air conditioning operating parameters, including comfort temperature and comfort airflow speed; each comfort air conditioning operating parameter corresponds one-to-one with the normal behavioral state of the target animal; the method further includes: After identifying that the target animal is not in the abnormal behavior state, the current normal behavior state of the target animal is identified based on the preset comparison rules; wherein, the normal behavior state includes normal activity state, normal resting state and normal sleep state; Obtain the comfort air conditioning operating parameters corresponding to the current normal behavioral state from the animal characteristic threshold database; Adjust the air conditioning operating parameters to the comfort air conditioning operating parameters.
6. The air conditioning control method according to claim 5, characterized in that, The step of identifying the current normal behavioral state of the target animal based on the preset comparison rules includes: If the movement rate is less than or equal to the fourth preset rate and the effective movement frequency is less than or equal to the fifth preset frequency, the target animal is determined to be in the normal sleep state. If the movement rate is greater than the fourth preset rate and less than the fifth preset rate, and the effective movement frequency is greater than the fifth preset frequency and less than the sixth preset frequency, the target animal is determined to be in the normal resting state. If the movement rate is greater than or equal to the fifth preset rate, and the effective movement frequency is greater than or equal to the sixth preset frequency, the target animal is determined to be in the normal activity state.
7. An air conditioner, characterized in that, include: The acquisition module is used to acquire behavioral characteristic information and individual characteristic parameters of the target animal; the behavioral characteristic information includes the distance between the target animal and the air conditioner, the movement speed of the target animal, and the effective movement frequency of the target animal; the individual characteristic parameters include the animal's weight and animal type. The determination module is used to determine a preset comparison rule corresponding to the target animal based on a preset animal feature threshold library and according to the individual feature parameters; the animal feature threshold library includes the behavioral state of the target animal and the threshold range of the corresponding behavioral feature information; the behavioral state includes normal behavioral state and abnormal behavioral state; the abnormal behavioral state includes temperature discomfort state; The identification module is used to identify the current abnormal behavioral state of the target animal based on the preset comparison rules and the behavioral feature information.
8. An air conditioner, comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method of any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.