Air conditioner control method and device, storage medium and electronic equipment
By monitoring the user's physiological characteristics and body vibration data, analyzing the user's emergency conditions and adjusting the air-conditioning parameters, the user experience problem of air-conditioning control in emergency situations is solved and the user's comfort experience is improved.
Patent Information
- Application Number
- CN202511129757.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-12
- Publication Date
- 2025-10-17
AI Technical Summary
Existing air conditioning control methods cannot be regulated through effective control strategies when the user's body experiences sudden and changeable conditions, resulting in a poor user experience.
By monitoring the user's physiological characteristics data and body vibration displacement data, the system analyzes the user's sudden conditions, such as sneezing, shivering or sweating, determines the corresponding preset control strategy, and regulates the operation of the air conditioner, including adjustments to parameters such as temperature, humidity, wind speed and compressor frequency.
It achieves timely and accurate monitoring and response to user emergencies, improves user comfort experience, and ensures that the space environment is in a suitable state.
Smart Images

Figure CN120799646A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioners, and in particular to an air conditioner control method and device, a storage medium, and an electronic device. BACKGROUND
[0002] With the influence of climate variability, air conditioners are increasingly used, and the use experience of air conditioners is of great significance. In some ways, a user can actively control an air conditioner to perform cooling or heating through a remote controller, voice, a mobile phone, and the like. In some other ways, an air conditioner can automatically control the air conditioner to operate based on user use habit data.
[0003] However, in the current air conditioner control manner, whether the user actively controls or the air conditioner automatically controls, the user's body is still often not able to be regulated and controlled through an effective control strategy in the face of variable and sudden situations of the user's body. When the user's body has a variable and sudden situation, the user experience still needs to be improved. SUMMARY
[0004] Embodiments of the present application provide an air conditioner control scheme, which can effectively improve the control effect of an air conditioner and improve user experience.
[0005] Embodiments of the present application provide the following technical scheme:
[0006] According to an embodiment of the present application, an air conditioner control method comprises: receiving physiological feature data and body tremor displacement data of a user; performing analysis and processing on the physiological feature data and the body tremor displacement data to obtain a sudden situation of the user, the sudden situation of the user including one of sneezing, cold shivering, and sweating; determining a preset control strategy corresponding to the sudden situation of the user; and performing operation regulation and control on the air conditioner based on the preset control strategy.
[0007] In some embodiments of the present application, the sudden situation of the user includes sneezing, the physiological feature data includes blood pressure data and pulse data, and the body tremor displacement data includes acceleration data. The analysis and processing on the physiological feature data and the body tremor displacement data to obtain the sudden situation of the user comprises: determining whether the blood pressure data and the pulse data are in a first abnormal fluctuation condition; and within a predetermined time period after determining that the blood pressure data and the pulse data are in the first abnormal fluctuation condition, when the acceleration data has a first abnormal change condition and the blood pressure data and the pulse data are still in the first abnormal fluctuation condition, it is determined that the user sneezes.
[0008] In some embodiments of the present application, the blood pressure data comprises systolic pressure or diastolic pressure, the pulse data comprises pulse waveform and pulse rate; the first abnormal fluctuation condition comprises: when the change amplitude of the systolic pressure exceeds a first amplitude or the change amplitude of the diastolic pressure exceeds a second amplitude, and the pulse waveform appears amplitude increase and the pulse rate rises by more than a first frequency in a plurality of consecutive preset periods, it is determined that the first abnormal fluctuation condition exists; correspondingly, the acceleration data comprises acceleration and displacement of three coordinate axes; the first abnormal fluctuation condition comprises: when the absolute value of the acceleration of any axis of the three coordinate axes exceeds a first value and the duration is within a first time range, and the change amount of the displacement of the any axis exceeds a first change amount, it is determined that the first abnormal change condition exists.
[0009] In some embodiments of the present application, the user sudden condition comprises the cold shivering, the physiological characteristic data comprises blood pressure data and pulse data, and the body tremor displacement data comprises acceleration data; the analysis and processing according to the physiological characteristic data and the body tremor displacement data to obtain the user sudden condition comprises: determining whether the blood pressure data and the pulse data are in a second abnormal fluctuation condition; when the frequency of the acceleration data appearing a second abnormal change condition reaches a predetermined frequency within a predetermined time period after it is determined that the blood pressure data and the pulse data are in the second abnormal fluctuation condition, it is determined that the user is cold shivering.
[0010] In some embodiments of the present application, the blood pressure data comprises systolic pressure or diastolic pressure, the pulse data comprises pulse rate; the second abnormal fluctuation condition comprises: when the change amplitude of the systolic pressure exceeds a third amplitude or the change amplitude of the diastolic pressure exceeds a fourth amplitude, and the pulse rate changes by more than a second frequency, it is determined that the second abnormal fluctuation condition exists in a plurality of consecutive preset periods; correspondingly, the acceleration data comprises acceleration and displacement of three coordinate axes; the second abnormal change condition comprises: when the absolute value of the acceleration of any axis of the three coordinate axes exceeds a second value and the duration is within a second time range, and the change amount of the displacement of the any axis exceeds a second change amount, it is determined that the second abnormal change condition exists within the predetermined time period.
[0011] In some embodiments of the present application, the user's sudden condition includes the sweating, the physiological characteristic data includes blood pressure data, pulse data and body temperature data; the analysis and processing according to the physiological characteristic data and the body tremor displacement data to obtain the user's sudden condition includes: determining whether the blood pressure data and the pulse data are in a third abnormal fluctuation condition; and when the body temperature data appears an abnormal body temperature rising condition within a predetermined time period after determining that the blood pressure data and the pulse data are in the third abnormal fluctuation condition, it is determined that the user is sweating.
[0012] In some embodiments of the present application, the blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse rate; the third abnormal fluctuation condition includes: when the variation amplitude of the systolic pressure exceeds a fifth amplitude or the variation amplitude of the diastolic pressure exceeds a sixth amplitude, and the pulse rate rises by more than a third frequency within a plurality of consecutive preset periods, it is determined that the third abnormal fluctuation condition is reached; correspondingly, the abnormal body temperature rising condition includes: when the rising amplitude of the body temperature data exceeds a preset temperature within a plurality of consecutive detection periods, it is determined that the abnormal body temperature rising condition is reached.
[0013] According to an embodiment of the present application, an air conditioner control device includes: a receiving module configured to receive physiological characteristic data and body tremor displacement data of a user; an analysis module configured to analyze and process the physiological characteristic data and the body tremor displacement data to obtain a user's sudden condition, the user's sudden condition including one of sneezing, shivering and sweating; a determination module configured to determine a preset control strategy corresponding to the user's sudden condition; and a control module configured to perform operation control on the air conditioner based on the preset control strategy.
[0014] According to another embodiment of the present application, a storage medium has a computer program stored thereon, which, when executed by a processor of an electronic device, causes the electronic device to perform the method described in the embodiments of the present application.
[0015] According to another embodiment of the present application, an electronic device can include: a memory storing a computer program; and a processor reading the computer program stored in the memory to execute the method described in the embodiments of the present application.
[0016] According to another embodiment of the present application, a computer program product or computer program includes computer instructions stored in a computer readable storage medium. A processor of an electronic device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to cause the electronic device to perform the method provided in various optional implementations of the embodiments of the present application.
[0017] In the embodiment of the present application, physiological characteristic data and body tremor displacement data of a user are received; the physiological characteristic data and the body tremor displacement data are analyzed and processed to obtain a user sudden condition, the user sudden condition including one of sneezing, cold shivering and sweating; a preset control strategy corresponding to the user sudden condition is determined; and the air conditioner is operated and regulated based on the preset control strategy.
[0018] In this way of the embodiment of the present application, by monitoring the physiological characteristic data and the body tremor displacement data of a user for analysis, the user sudden condition of one of sneezing, cold shivering and sweating can be timely and accurately monitored, and the air conditioner is operated and regulated according to the preset control strategy corresponding to the user sudden condition, so that the temperature, wind speed and the like in the space can be effectively adjusted to a suitable environmental state, and the user's comfort experience is effectively improved. BRIEF DESCRIPTION OF DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0020] Figure 1 A flowchart of an air conditioner control method according to an embodiment of the present application is shown.
[0021] Figure 2 A sneezing judgment flowchart according to an embodiment of the present application is shown.
[0022] Figure 3 A cold shivering judgment flowchart according to an embodiment of the present application is shown.
[0023] Figure 4 A block diagram of an air conditioner control device according to an embodiment of the present application is shown.
[0024] Figure 5 A block diagram of an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0025] The present disclosure will be further described in detail below with reference to the drawings and embodiments. It should be understood that the embodiments provided herein are only used to explain the present disclosure and not to limit the present disclosure. In addition, the embodiments provided below are used to implement some embodiments of the present disclosure, and the technical solutions described in the embodiments of the present disclosure can be combined in any manner without conflict.
[0026] It should be noted that in the embodiments of the present disclosure, the terms "comprising", "containing" or any other variants thereof are intended to cover non-exclusive inclusion, so that a method or device including a series of elements not only includes the elements explicitly listed, but also includes other elements not explicitly listed or inherent elements for implementing the method or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other related elements in the method or device including the element (for example, the steps in the method or the units in the device, for example, the unit can be a part of circuit, a part of processor, a part of program or software, etc.).
[0027] For example, the air conditioner control method provided by the embodiments of the present disclosure includes a series of steps, but the air conditioner control method provided by the embodiments of the present disclosure is not limited to the steps described, and similarly, the air conditioner control device provided by the embodiments of the present disclosure includes a series of units, but the device provided by the embodiments of the present disclosure is not limited to including the units explicitly described, and can also include units required to be set when obtaining related information or processing based on information.
[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present disclosure belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0029] It can be understood that in the specific embodiments of the present application, relevant data is involved, and when the embodiments in the present application are applied to specific products or technologies, the permission or consent of the user needs to be obtained, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards.
[0030] With the influence of climate variability, the use of air conditioners is becoming more and more common, and the use experience of air conditioners is of great significance. At present, in some ways, the user can actively control the air conditioner to cool or heat through the remote controller, voice, mobile phone and the like; in some other ways, the air conditioner can automatically control the air conditioner to run based on the user's use habit data. However, in the current air conditioner control mode, whether the user actively controls or the air conditioner automatically controls, in the face of the variability of the user's body, it is often still not possible to control through an effective control strategy, and when the user's body appears variability, the user experience still needs to be improved.
[0031] In order to solve the above technical problems, the present application provides the following technical air conditioner control scheme, which can effectively improve the control effect of the air conditioner and improve the user experience.
[0032] The embodiments of the air conditioner control scheme provided by the present application are described in detail below.
[0033] Figure 1 A flowchart of an air conditioner control method according to an embodiment of the present application is shown schematically. The execution subject of the air conditioner control method can be a control module with processing capability. The control module can be arranged in an air conditioner, a remote controller, a wire controller, a mobile phone, a computer, a smart watch, and other electronic devices such as household appliances, and the control module can at least include a memory and a processor.
[0034] In an embodiment of the present application, the control module as the execution subject of the abnormality processing method is specifically arranged in an air conditioner, and the control module can include a processor and a memory, that is, the air conditioner includes the processor and the memory, and the memory stores a computer program. Thus, the processor in the air conditioner can read the computer program stored in the memory to execute the method of each embodiment of the present application.
[0035] As shown in Figure 1 The air conditioner control method can include steps S110 to S140.
[0036] Step S110, receiving physiological characteristic data and body tremor displacement data of a user;
[0037] Step S120, analyzing the physiological characteristic data and the body tremor displacement data to obtain a user sudden condition, the user sudden condition including one of sneezing, cold shivering, and sweating;
[0038] Step S130, determining a preset control strategy corresponding to the user sudden condition;
[0039] Step S140, performing operation regulation and control on the air conditioner based on the preset control strategy.
[0040] The physiological characteristic data and the body tremor displacement data of the user detected by the detection device such as a smart watch, a bracelet, a ring, a mobile phone, or a special monitoring device worn on the user's body can be received in real time. The physiological characteristic data is the characteristic data related to the user's physiology, and can include but is not limited to blood pressure, pulse, and / or body temperature data. The body tremor displacement data is the body micro-displacement data when the user's body trembles, and can specifically include acceleration data sensed by an acceleration sensor and / or gyroscopic data sensed by a gyroscope in the detection device.
[0041] The physiological characteristic data and the body tremor displacement data can accurately reflect the real-time state of the user from the physiological condition dimension and the body tremor condition dimension, respectively. The user sudden condition of the user can be obtained in real time and accurately by analyzing the physiological characteristic data and the body tremor displacement data of the user, and the user sudden condition includes one of sneezing, cold shivering, and sweating.
[0042] Further, different preset control strategies can be set for different user burst conditions, and after the current user burst condition is analyzed, the preset control strategy corresponding to the current user burst condition can be determined. The preset control strategy is a strategy for controlling the air conditioner, and the preset control strategy can include, but is not limited to, control strategies for temperature, humidity, wind speed, compressor operating frequency, fresh air mode, and the like.
[0043] For example, when the user burst condition is sneezing, the preset control strategy corresponding to sneezing is a first preset control strategy; when the user burst condition is shivering, the preset control strategy corresponding to shivering is a second preset control strategy; and when the user burst condition is sweating, the preset control strategy corresponding to sweating is a third preset control strategy. For another example, the first preset control strategy can be to adjust the temperature, humidity, wind speed, and compressor operating frequency to a first preset mode and turn on the fresh air mode; the second preset control strategy can be to adjust the temperature, humidity, wind speed, and compressor operating frequency to a second preset mode; and the third preset control strategy can be to adjust the temperature, humidity, wind speed, and compressor operating frequency to a third preset mode.
[0044] Based on the timely and accurate determination of the user burst condition of the user, the air conditioner is controlled based on the preset control strategy corresponding to the user burst condition, so that when the user burst conditions such as sneezing, shivering, and sweating occur, the temperature, wind speed, and the like in the space can be adjusted to an appropriate environmental state, and the user has a better comfort experience.
[0045] In summary, in this way of the embodiments of the present application, by monitoring and analyzing the physiological feature data and body tremor displacement data of the user, the user burst condition of one of sneezing, shivering, and sweating can be timely and accurately monitored, and the air conditioner is controlled based on the preset control strategy corresponding to the user burst condition, so that the temperature, wind speed, and the like in the space can be effectively adjusted to an appropriate environmental state, and the comfort experience of the user is effectively improved.
[0046] The following describes Figure 1 When the air conditioner is controlled in the embodiments, further optional specific embodiments of each step are described.
[0047] Reference is made to Figure 2In an embodiment, the user's sudden condition includes sneezing, the physiological characteristic data includes blood pressure data and pulse data, and the body tremor displacement data includes acceleration data; in step S120, the user's sudden condition is determined based on the analysis and processing of the physiological characteristic data and the body tremor displacement data, which can include: step S210, determining whether the blood pressure data and the pulse data are in a first abnormal fluctuation condition; step S220, within a predetermined time period after determining that the blood pressure data and the pulse data are in the first abnormal fluctuation condition, when the acceleration data has a first abnormal change condition and the blood pressure data and the pulse data are still in the first abnormal fluctuation condition, it is determined that the user sneezes.
[0048] First, it is determined whether the blood pressure data and the pulse data are in the first abnormal fluctuation condition. If the blood pressure data and the pulse data are in the first abnormal fluctuation condition, it is preliminarily indicated that the user can have a sneezing symptom. At this time, it is further determined whether the acceleration data has a first abnormal change condition within a predetermined time period (the predetermined time period can be set according to actual conditions, for example, 3 to 5 seconds, etc.). If the acceleration data has a first abnormal change condition within the predetermined time period, it is further indicated that the user can have a sneezing symptom. Furthermore, if the blood pressure data and the pulse data are still in the first abnormal fluctuation condition within the predetermined time period, it can be accurately determined that the user sneezes.
[0049] Furthermore, in an embodiment, the blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse waveform and pulse rate; the first abnormal fluctuation condition includes: within a plurality of preset periods, when the change amplitude of the systolic pressure exceeds a first amplitude or the change amplitude of the diastolic pressure exceeds a second amplitude, and the pulse waveform has an increased amplitude and the pulse rate exceeds a first frequency, it is determined that the first abnormal fluctuation condition exists; correspondingly, the acceleration data includes acceleration and displacement of three coordinate axes; the first abnormal fluctuation condition includes: within a predetermined time period, when the absolute value of the acceleration of any axis of the three coordinate axes exceeds a first value and the duration is within a first time range, and the change amount of the displacement of any axis exceeds a first change amount, it is determined that the first abnormal change condition exists.
[0050] The blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse waveform and pulse rate. The plurality of preset periods and the length of each preset period can be set according to actual conditions, for example, the plurality of preset periods are 2 or 3 preset periods, and each interval of 1 second is a preset period. The first amplitude and the second amplitude can also be set according to actual conditions, for example, in an example, the first amplitude and the second amplitude are 15 mmHg and 10 mmHg, respectively. The first frequency can be set according to actual conditions, for example, the first frequency can be equal to 10 times / minute.
[0051] For example, when the change amplitude of systolic pressure exceeds 15 mmHg or the change amplitude of diastolic pressure exceeds 10 mmHg within two consecutive preset periods, and the pulse waveform has an amplitude increase and a pulse rate instantaneous rise exceeding 10 times per minute within the corresponding preset period, the blood pressure data and the pulse data are determined to be in the first abnormal fluctuation condition, and it can be further accurately preliminarily determined that the user may have a sneezing symptom.
[0052] Further, after accurately preliminarily determining that the user may have a sneezing symptom, triggering further determination of whether sneezing according to acceleration data is triggered. The acceleration data includes acceleration and displacement of three coordinate axes (x, y, and z axes). The first value and the first time range can be set according to actual conditions. For example, the first value can be equal to 0.5g (g is the acceleration of gravity, about 9.8 m / s 2 ), and the first time range can be 0.2 seconds to 0.5 seconds. The first change amount can be set according to actual conditions. For example, the first change amount can be equal to 2 cm.
[0053] For example, within a predetermined time period, when the absolute value of acceleration in any axial direction of the three coordinate axes exceeds 0.5g and the duration is 0.2 seconds to 0.5 seconds, and the change amount of displacement in any axial direction exceeds 2 cm, it is determined that there is a first abnormal change condition. At this time, the acceleration data can be further used to accurately determine that the user may have a sneezing symptom.
[0054] Referring to Figure 3 In an embodiment, the user's sudden condition includes cold chills, the physiological characteristic data includes blood pressure data and pulse data, and the body tremor displacement data includes acceleration data; analyzing and processing the physiological characteristic data and the body tremor displacement data to obtain the user's sudden condition, including: step S310, determining whether the blood pressure data and the pulse data are in a second abnormal fluctuation condition; and step S320, within a predetermined time period after determining that the blood pressure data and the pulse data are in the second abnormal fluctuation condition, when the acceleration data has a second abnormal change condition with a frequency reaching a predetermined frequency, it is determined that the user has cold chills.
[0055] First, determine whether the blood pressure data and the pulse data are in a second abnormal fluctuation condition. If the blood pressure data and the pulse data are in a second abnormal fluctuation condition, it is preliminarily indicated that the user may have a cold chills symptom. At this time, it is further determined whether the acceleration data has a second abnormal change condition within a predetermined time period (the predetermined time period can be set according to actual conditions, for example, 3 to 5 seconds, etc.), and if the acceleration data has a second abnormal change condition within the predetermined time period with a frequency reaching a predetermined frequency, it can be further indicated that the user may have a cold chills symptom. The predetermined frequency can be set according to actual conditions, for example, the predetermined frequency can be equal to 3 to 5 times per second, etc.
[0056] Further, in an embodiment, the blood pressure data comprises systolic pressure or diastolic pressure, and the pulse data comprises pulse rate; the second abnormal fluctuation condition comprises: when the variation amplitude of the systolic pressure exceeds the third amplitude or the variation amplitude of the diastolic pressure exceeds the fourth amplitude, and the variation of the pulse rate exceeds the second frequency in a plurality of preset periods in succession, it is determined that the second abnormal fluctuation condition exists; correspondingly, the acceleration data comprises acceleration and displacement of three coordinate axes; the second abnormal change condition comprises: when the absolute value of the acceleration of any axis in the three coordinate axes exceeds the second value and the duration is within the second time range, and the variation of the displacement of any axis exceeds the second variation in a predetermined time period, it is determined that the second abnormal change condition exists.
[0057] The blood pressure data comprises systolic pressure or diastolic pressure, and the pulse data comprises pulse rate. The plurality of preset periods and the length of each preset period can be set according to actual conditions, for example, the plurality of preset periods is 2 or 3 preset periods, and each interval of 1 second is taken as a preset period. The third amplitude and the fourth amplitude can also be set according to actual conditions, the third amplitude is less than the first amplitude, and the fourth amplitude is less than the second amplitude, for example, in an example, the third amplitude and the fourth amplitude are 10 mmHg and 8 mmHg respectively. The second frequency can be set according to actual conditions, for example, the second frequency can be equal to 10 times / minute.
[0058] For example, in the case that the variation amplitude of the systolic pressure exceeds 10 mmHg or the variation amplitude of the diastolic pressure exceeds 8 mmHg, and the pulse rate varies more than 10 times / minute in the corresponding preset period in 2 preset periods in succession, the blood pressure data and the pulse data are determined to be in the second abnormal fluctuation condition, and at this time, it can be further accurately preliminarily determined that the user may have a cold shiver symptom.
[0059] Further, after accurately preliminarily determining that the user may have a cold shiver symptom, acceleration data is triggered to further determine whether a cold shiver occurs. The acceleration data comprises acceleration and displacement of three coordinate axes (x, y, z axes). The second value and the second time range can be set according to actual conditions, for example, the second value can be equal to 0.2g (g is the acceleration of gravity, about 9.8 m / s 2 ), and the second time range can be 0.1 seconds to 0.3 seconds. The second variation can be set according to actual conditions, for example, the second variation can be equal to 1 cm.
[0060] For example, in the case that the absolute value of the acceleration of any axis in the three coordinate axes exceeds 0.2g and the duration is within 0.1 seconds to 0.3 seconds, and the variation of the displacement of any axis exceeds 1 cm in a predetermined time period, it is determined that the second abnormal change condition exists. At this time, the user can be further accurately determined to have a cold shiver symptom according to the acceleration data.
[0061] In one embodiment, the user emergency situation includes sweating, and the physiological characteristic data includes blood pressure data, pulse data and body temperature data; the analysis and processing according to the physiological characteristic data and the body tremor displacement data to obtain the user emergency situation includes: determining whether the blood pressure data and the pulse data are in a third abnormal fluctuation condition; and when the body temperature data shows an abnormal body temperature rising condition within a predetermined time period after determining that the blood pressure data and the pulse data are in the third abnormal fluctuation condition, it is determined that the user is sweating.
[0062] First, it is determined whether the blood pressure data and the pulse data are in a third abnormal fluctuation condition. If the blood pressure data and the pulse data are in the third abnormal fluctuation condition, it is preliminarily indicated that the user may have a sweating symptom. At this time, it is further determined whether the body temperature data shows an abnormal body temperature rising condition within a predetermined time period (the predetermined time period can be set according to actual conditions, for example, 3 to 5 seconds, etc.). If the body temperature data shows the abnormal body temperature rising condition within the predetermined time period, it is further indicated that the user may have the sweating symptom.
[0063] Further, in one embodiment, the blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse rate; the third abnormal fluctuation condition includes: when the variation amplitude of the systolic pressure exceeds a fifth amplitude or the variation amplitude of the diastolic pressure exceeds a sixth amplitude, and the pulse rate rises by more than a third frequency within a plurality of preset periods, it is determined that the third abnormal fluctuation condition is reached; correspondingly, the abnormal body temperature rising condition includes: when the rising amplitude of the body temperature data exceeds a preset temperature within a plurality of detection periods, it is determined that the abnormal body temperature rising condition is reached.
[0064] The blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse rate. The plurality of preset periods and the length of each preset period can be set according to actual conditions, for example, the plurality of preset periods is 2 or 3 preset periods, and each interval of 1 second is taken as a preset period. The fifth amplitude and the sixth amplitude can also be set according to actual conditions, the fifth amplitude is less than the third amplitude, and the sixth amplitude is less than the fourth amplitude, for example, in one example, the fifth amplitude and the sixth amplitude are 5 mmHg and 5 mmHg, respectively. The third frequency can be set according to actual conditions, for example, the third frequency can be equal to 10 times / minute.
[0065] For example, within the two consecutive preset periods, when the variation amplitude of the systolic pressure exceeds 5 mmHg or the variation amplitude of the diastolic pressure exceeds 5 mmHg, and the pulse rate changes by more than 10 times / minute in the corresponding preset period, it is determined that the blood pressure data and the pulse data are in the third abnormal fluctuation condition, and at this time, the user may have a sweating symptom can be further accurately preliminarily determined.
[0066] Further, after accurately preliminarily determining that the user is likely to have the sweating symptom, triggering further determination of whether sweating according to the body temperature data. Wherein, the plurality of detection periods can be set according to actual conditions, for example, the plurality of detection periods are 3 or 4 detection periods, and each interval of 10 seconds is taken as a detection period. The preset temperature can be set according to actual conditions, for example, the preset temperature can be equal to 0.5℃. For example, when the rising amplitude of the body temperature data in the continuous 3 detection periods exceeds 0.5℃, it is determined that the abnormal body temperature rising condition occurs. At this time, the user is likely to have the sweating symptom can be further accurately determined according to the body temperature data.
[0067] To facilitate better implementation of the air conditioner control method provided in the embodiments of the present application, the embodiments of the present application further provide an air conditioner control device based on the above-mentioned air conditioner control method. The meanings of the terms are the same as in the above-mentioned air conditioner control method, and specific implementation details can be referred to the description in the method embodiments. Figure 4 A block diagram of an air conditioner control device according to an embodiment of the present application is shown.
[0068] As shown in Figure 4 The air conditioner control device 400 can include: a receiving module 410, which can be configured to receive physiological feature data and body tremor displacement data of a user; an analysis module 420, which can be configured to analyze and process the physiological feature data and the body tremor displacement data to obtain a user's sudden condition, the user's sudden condition including one of sneezing, cold shivering and sweating; a determination module 430, which can be configured to determine a preset control strategy corresponding to the user's sudden condition; and a control module 440, which can be configured to perform operation regulation and control on the air conditioner based on the preset control strategy.
[0069] In some embodiments of the present application, the user's sudden condition includes sneezing, the physiological feature data includes blood pressure data and pulse data, and the body tremor displacement data includes acceleration data; the analysis module 420 can be configured to determine whether the blood pressure data and the pulse data are in a first abnormal fluctuation condition; and within a predetermined time period after determining that the blood pressure data and the pulse data are in the first abnormal fluctuation condition, when the acceleration data has a first abnormal change condition and the blood pressure data and the pulse data are still in the first abnormal fluctuation condition, it is determined that the user sneezes.
[0070] In some embodiments of the application, the blood pressure data comprises systolic pressure or diastolic pressure, and the pulse data comprises pulse waveform and pulse rate; the analysis module 420 can be configured to: determine that the first abnormal fluctuation condition exists when, in a plurality of preset periods in succession, the variation amplitude of the systolic pressure exceeds a first amplitude or the variation amplitude of the diastolic pressure exceeds a second amplitude, and the pulse waveform shows an increase in amplitude and the pulse rate exceeds a first frequency, within a predetermined time period.
[0071] In some embodiments of the application, the user burst condition comprises the shivering, the physiological characteristic data comprises blood pressure data and pulse data, and the body tremor displacement data comprises acceleration data; the analysis module 420 can be configured to: determine whether the blood pressure data and the pulse data are in a second abnormal fluctuation condition; and determine that the user is shivering when the acceleration data shows a second abnormal change condition at a frequency reaching a predetermined frequency, within a predetermined time period after determining that the blood pressure data and the pulse data are in the second abnormal fluctuation condition.
[0072] In some embodiments of the application, the blood pressure data comprises systolic pressure or diastolic pressure, and the pulse data comprises pulse rate; the analysis module 420 can be configured to: determine that the second abnormal fluctuation condition exists when, in a plurality of preset periods in succession, the variation amplitude of the systolic pressure exceeds a third amplitude or the variation amplitude of the diastolic pressure exceeds a fourth amplitude, and the pulse rate exceeds a second frequency, within a predetermined time period.
[0073] In some embodiments of the application, the user burst condition comprises the sweating, the physiological characteristic data comprises blood pressure data, pulse data and body temperature data; the analysis module 420 can be configured to: determine whether the blood pressure data and the pulse data are in a third abnormal fluctuation condition; and determine that the user is sweating when the body temperature data shows an abnormal body temperature rise condition, within a predetermined time period after determining that the blood pressure data and the pulse data are in the third abnormal fluctuation condition.
[0074] In some embodiments of the present application, the blood pressure data comprises systolic pressure or diastolic pressure, and the pulse data comprises pulse rate; the analysis module 420 can be configured to determine that the third abnormal fluctuation condition is met when the systolic pressure changes by more than a fifth amplitude, the diastolic pressure changes by more than a sixth amplitude, and the pulse rate increases by more than a third frequency within a plurality of preset periods; and the analysis module 420 can be configured to determine that the abnormal body temperature increase condition is met when the body temperature data increases by more than a preset temperature within a plurality of detection periods.
[0075] It should be noted that although several modules or units of the device for action execution are mentioned in the foregoing detailed description, such division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into a plurality of modules or units.
[0076] In addition, the embodiments of the present application also provide an electronic device, as shown in Figure 5 Figure 5 A block diagram of an electronic device according to an embodiment of the present application is shown, in particular:
[0077] The electronic device can include a processor 501 having one or more processing cores, a memory 502 having one or more computer readable storage media, a power supply 503, and an input unit 504, etc. Those skilled in the art can understand that the electronic device structure shown in Figure 5 The electronic device structure shown in the foregoing detailed description does not constitute a limitation on the electronic device, which can include more or fewer components than those shown, or combine certain components, or have different arrangement of components. Among them:
[0078] The processor 501 is the control center of the electronic device, which connects various parts of the computer device through various interfaces and lines, and performs various functions and processes data of the computer device by running or executing software programs and / or modules stored in the memory 502 and calling data stored in the memory 502. Optionally, the processor 501 can include one or more processing cores; preferably, the processor 501 can integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user pages, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 501.
[0079] The memory 502 can be used to store software programs and modules, and the processor 501 can execute various functional applications and data processing by running the software programs and modules stored in the memory 502. The memory 502 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; and the data storage area can store data created according to the use of the electronic device, etc. In addition, the memory 502 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 502 can also include a memory controller to provide access for the processor 501 to the memory 502.
[0080] The electronic device also includes a power supply 503 for powering various components. Preferably, the power supply 503 can be logically connected to the processor 501 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 503 can also include one or more direct current or alternating current power supplies, a recharging system, a power supply fault detection circuit, a power supply converter or inverter, a power supply status indicator, and the like.
[0081] The electronic device can also include an input unit 504, which can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0082] Although not shown, the electronic device can also include a display unit and the like, which will not be described here. Specifically, in the present embodiment, the processor 501 in the electronic device can load one or more executable files corresponding to processes of computer programs into the memory 502 according to instructions, and the processor 501 can run the computer programs stored in the memory 502, so as to realize various functions in the foregoing embodiments of the present application.
[0083] The processor 501 can execute the following: receiving physiological characteristic data and body tremor displacement data of a user; performing analysis and processing on the physiological characteristic data and the body tremor displacement data to obtain a user burst condition, the user burst condition including one of sneezing, cold shivering, and sweating; determining a preset control strategy corresponding to the user burst condition; and performing operation regulation and control on the air conditioner based on the preset control strategy.
[0084] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0085] To this end, an embodiment of the present application further provides a storage medium storing a computer program, which can be loaded by a processor to execute the steps of any method provided in the embodiment of the present application.
[0086] The storage medium may be a computer-readable storage medium, and the storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0087] Since the computer program stored in the storage medium can execute the steps of any method provided in the embodiments of the present application, the beneficial effects that can be achieved by the method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0088] According to another embodiment of the present application, a computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the methods provided in various optional implementations described in the embodiments of the present application.
[0089] Those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art that are not disclosed herein.
[0090] It should be understood that the present application is not limited to the embodiments that have been described above and shown in the accompanying drawings, but various modifications and changes may be made without departing from the scope thereof.
Claims
1. An air conditioning control method, characterized in that: include: Receive the user's physiological characteristic data and body vibration displacement data; Analyzing and processing the physiological characteristic data and the body vibration displacement data to obtain a user emergency condition, wherein the user emergency condition includes one of sneezing, shivering, and sweating; Determine a preset control strategy corresponding to the user's emergency condition; The air conditioner is operated and regulated based on the preset control strategy.
2. The method according to claim 1, characterized in that The user's sudden condition includes sneezing, the physiological characteristic data includes blood pressure data and pulse data, and the body vibration displacement data includes acceleration data; The analyzing and processing the physiological characteristic data and the body vibration displacement data to obtain the user's emergency condition includes: determining whether the blood pressure data and the pulse data are in a first abnormal fluctuation state; Within a predetermined time period after determining that the blood pressure data and the pulse data are in the first abnormal fluctuation state, when the acceleration data has a first abnormal change state and the blood pressure data and the pulse data are still in the first abnormal fluctuation state, it is determined that the user sneezes.
3. The method according to claim 2, characterized in that The blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse waveform and pulse rate; the first abnormal fluctuation condition includes: When, within a plurality of consecutive preset cycles, the amplitude of the change in the systolic pressure exceeds a first amplitude or the amplitude of the change in the diastolic pressure exceeds a second amplitude, and the pulse waveform shows an increase in amplitude and the pulse rate rises by more than a first frequency, it is determined that the condition is in the first abnormal fluctuation state; Correspondingly, the acceleration data includes acceleration and displacement of three coordinate axes; the first abnormal fluctuation condition includes: Within the predetermined time period, when the absolute value of the acceleration in any axial direction of the three coordinate axes exceeds a first value and the duration is within a first time range, and the change in the displacement in any axial direction exceeds a first change, it is determined that the first abnormal change condition exists.
4. The method according to claim 1, wherein The user's sudden condition includes shivering, the physiological characteristic data includes blood pressure data and pulse data, and the body vibration displacement data includes acceleration data; The analyzing and processing the physiological characteristic data and the body vibration displacement data to obtain the user's emergency condition includes: determining whether the blood pressure data and the pulse data are in a second abnormal fluctuation condition; After determining that the blood pressure data and the pulse data are in the second abnormal fluctuation state within a predetermined time period, when the frequency of the second abnormal change state in the acceleration data reaches a predetermined frequency, it is determined that the user is shivering.
5. The method according to claim 4, characterized in that The blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse rate; the second abnormal fluctuation condition includes: When, within a plurality of consecutive preset cycles, the amplitude of the change in the systolic pressure exceeds a third amplitude or the amplitude of the change in the diastolic pressure exceeds a fourth amplitude, and the pulse rate changes more than a second frequency, it is determined that the second abnormal fluctuation condition exists; Correspondingly, the acceleration data includes acceleration and displacement of three coordinate axes; the second abnormal change condition includes: Within the predetermined time period, when the absolute value of the acceleration in any axial direction of the three coordinate axes exceeds a second value and the duration is within a second time range, and the change in the displacement in any axial direction exceeds a second change, it is determined that the second abnormal change condition exists.
6. The method according to claim 1, characterized in that The user's sudden condition includes sweating, and the physiological characteristic data includes blood pressure data, pulse data, and body temperature data; The analyzing and processing the physiological characteristic data and the body vibration displacement data to obtain the user's emergency condition includes: determining whether the blood pressure data and the pulse data are in a third abnormal fluctuation condition; After determining that the blood pressure data and the pulse data are in the third abnormal fluctuation state within a predetermined time period, when the body temperature data shows an abnormal temperature rise state, it is determined that the user is sweating.
7. The method according to claim 6, characterized in that The blood pressure data includes systolic pressure or diastolic pressure, and the pulse data includes pulse rate; the third abnormal fluctuation condition includes: When, within a plurality of consecutive preset cycles, the amplitude of change in the systolic pressure exceeds the fifth amplitude or the amplitude of change in the diastolic pressure exceeds the sixth amplitude, and the pulse rate rises more than the third frequency, it is determined to be in the third abnormal fluctuation condition; Correspondingly, the abnormal body temperature rise condition includes: when the increase in the body temperature data exceeds a preset temperature in multiple consecutive detection cycles, it is determined that the abnormal body temperature rise condition occurs.
8. An air conditioning control device, characterized in that: include: A receiving module, configured to receive the user's physiological characteristic data and body vibration displacement data; an analysis module, configured to analyze and process the physiological characteristic data and the body vibration displacement data to obtain a user emergency condition, wherein the user emergency condition includes one of sneezing, shivering, and sweating; A determination module, configured to: determine a preset control strategy corresponding to the user's emergency condition; The control module is used to regulate the operation of the air conditioner based on the preset control strategy.
9. A storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of an electronic device, the electronic device executes the method according to any one of claims 1 to 7.
10. An electronic device, characterized in that: include: a memory storing a computer program; A processor reads a computer program stored in a memory to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Air conditioner control method and device, storage medium and air conditioner
CN109114741A
Air conditioner control method, device and system
CN109140661A
Motion risk prediction method and system based on wearable motion equipment
CN112401840A
Air conditioner control method and non-volatile storage medium
CN114264053A