Oxygen output control method and device, oxygen production equipment and storage medium

By using electromagnetic wave transmitting devices in the oxygen-making equipment to detect the user's breathing frequency and automatically adjust the valve opening, the problem that traditional oxygen generators cannot adjust the oxygen flow in time is solved, and intelligent oxygen output based on the changes in the user's oxygen demand is achieved control.

CN119468462APending Publication Date: 2025-02-18GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411820002.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

Traditional oxygen generators output a fixed oxygen flow, and cannot adjust the oxygen flow according to changes in the user's oxygen demand in a timely and effective manner, especially when the user is in a sleep state or is inconvenient to operate.

Method used

By installing an electromagnetic wave emitting device in the oxygen-making equipment, transmitting electromagnetic waves and receiving echo signals, the user's breathing frequency is determined, and based on the corresponding relationship between the preset breathing frequency and the valve opening degree, the valve opening degree is automatically adjusted to control the oxygen output.

Benefits of technology

It realizes automatic adjustment of oxygen flow under the changing state of the human body's breathing speed to ensure the oxygen supply of users under different respiratory conditions, and solves the problem that traditional oxygen generators cannot adjust oxygen flow in time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119468462A_ABST
    Figure CN119468462A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of oxygen production equipment, and discloses an oxygen output control method and device, oxygen production equipment and a storage medium. An electromagnetic wave emission device is controlled to emit electromagnetic waves, echo signals of the electromagnetic waves reflected by the human body of a user are received, and the current breathing frequency of the user is determined based on the echo signals; the target valve opening degree is determined based on the preset corresponding relation between different breathing frequencies and different valve opening degrees and the current breathing frequency of the user, and finally the oxygen equipment is controlled to output oxygen based on the target valve opening degree, so that the valve opening degree is automatically adjusted to change the oxygen flow according to the breathing speed in the human body breathing speed changing state. And oxygen supply of the user in different breathing states is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of oxygen production equipment, and in particular to an oxygen output control method, device, oxygen production equipment and storage medium. Background Art

[0002] One breath means that the human body completes a gas exchange with the outside air, and the human chest and abdomen complete a rise and fall. The normal breathing rate of a person is 12-20 times per minute, that is, the human chest and abdomen rise and fall 12-20 times per minute. The human breathing rate will change with time, human posture and other factors, and the user's oxygen demand will also change. Traditional oxygen concentrators output a fixed oxygen flow rate. When the user's oxygen demand changes, the valve opening can only be adjusted manually. However, if the user is asleep or inconvenient to operate, the oxygen flow rate cannot be changed in time and effectively when the oxygen demand changes. Summary of the invention

[0003] In view of this, the present invention provides an oxygen output control method, device, oxygen production equipment and storage medium to solve the problem that the oxygen flow rate cannot be changed promptly and effectively when the oxygen demand changes when the user is in a sleeping state or is inconvenient to operate.

[0004] In a first aspect, the present invention provides an oxygen output control method, which is applied to an oxygen production equipment, wherein the oxygen production equipment is equipped with an electromagnetic wave transmitting device, and the method comprises: controlling the electromagnetic wave transmitting device to transmit electromagnetic waves, and receiving echo signals reflected by the electromagnetic waves from the user's body; determining the user's current breathing frequency based on the echo signals; determining a target valve opening based on a preset correspondence between different breathing frequencies and different valve openings and the user's current breathing frequency, and controlling the oxygen production equipment to output oxygen based on the target valve opening.

[0005] The oxygen output control method provided by the present invention controls an electromagnetic wave transmitting device to transmit electromagnetic waves, receives echo signals reflected by the electromagnetic waves through the user's body, and determines the user's current breathing frequency based on the echo signals. The target valve opening is determined based on the preset corresponding relationship between different breathing frequencies and different valve openings and the user's current breathing frequency. Finally, the oxygen device is controlled to output oxygen based on the target valve opening, so that the valve opening is automatically adjusted according to the breathing speed to change the oxygen flow rate when the human body's breathing speed changes, thereby ensuring the oxygen supply of the user under different breathing conditions.

[0006] In an optional embodiment, determining the current breathing frequency of the user based on the echo signal includes: obtaining a time difference set for a target time period, the target time period being a time period between a current moment and a previous moment that is a preset time period away from the current moment, the time difference in the time difference set being the time difference between a moment of emitting electromagnetic waves and a moment of receiving a corresponding echo signal within the target time period; selecting a maximum time difference and a minimum time difference from the time difference set, and calculating the difference between a moment corresponding to the maximum time difference and a moment corresponding to the minimum time difference to determine the duration of one breath of the user; and determining the current breathing frequency of the user based on the duration of one breath of the user.

[0007] The embodiment of the present invention takes into account that electromagnetic waves can sense subtle changes in the rise and fall of the chest, resulting in different time differences in the reflected echo signals. The difference between the moment corresponding to the maximum time difference and the moment corresponding to the minimum time difference is calculated to determine the duration of a user's breath, and then determine the breathing frequency, thereby improving the accuracy of the breathing frequency determination.

[0008] In an optional embodiment, before determining the current breathing frequency of the user based on the echo signal, the method further includes: calculating the difference between the moment when the echo signal is received and the moment when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave to obtain the current time difference; comparing the current time difference with the time difference corresponding to the historical moment to determine whether the user has changed position, and / or comparing the reflection area of ​​the echo signal with the reflection area of ​​the echo signal corresponding to the historical moment to determine whether the user has changed position; if the user has not changed position, executing the step of determining the current breathing frequency of the user based on the echo signal.

[0009] The present invention determines whether there is a position change by comparing the time difference between the moment when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave and the moment when the echo signal is received with the time difference between the historical moments, and comparing the reflection area of ​​the current echo signal with the reflection area of ​​the corresponding echo signal at the historical moment. Only when it is determined that the user's position has not changed, the user's current breathing frequency is determined based on the echo signal, thereby avoiding the problem that the breathing frequency changes due to the user's position change, and then changing the oxygen flow rate, resulting in a mismatch with the oxygen flow rate required by the user.

[0010] In an optional embodiment, the method further includes: if the user's position changes, maintaining the current valve opening; repeating the step of calculating the difference between the time when the echo signal is received and the time when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave to obtain the current time difference, until it is determined that the user's position has not changed.

[0011] If the present invention determines that the user's position has changed, the current valve opening can be maintained until the user's position no longer changes, and then the valve opening is adjusted based on the breathing frequency to avoid the user's breathing frequency changing due to changes in the user's position that are not due to changes in the user himself, and the corresponding adjustment of the valve opening does not match the oxygen supply required by the user.

[0012] In an optional embodiment, before determining the target valve opening based on the preset correspondence between different breathing frequencies and different valve openings and the user's current breathing frequency, the method also includes: determining whether the user's current breathing frequency is within a preset normal breathing frequency range; if the user's current breathing frequency is not within the preset normal breathing frequency range, maintaining the current valve opening; re-executing the step of controlling the electromagnetic wave emitting device to emit electromagnetic waves to obtain the user's second breathing frequency; if the user's second breathing frequency is still not within the preset normal breathing frequency range, determining the target valve opening to be an intermediate position.

[0013] After determining the user's breathing frequency, the present invention can first determine whether the user's breathing frequency is within the normal breathing frequency range. Only when it is within the normal breathing frequency range will the valve opening be adjusted accordingly to ensure that the oxygen flow after adjusting the valve opening matches the user's oxygen demand. If it is not within the normal breathing frequency range, the current valve opening can be maintained to avoid incorrect adjustment of the valve opening due to data collection errors.

[0014] In an optional embodiment, the method further includes: comparing the user's current breathing frequency with the breathing frequency determined at the previous moment to determine the breathing frequency difference; judging whether the breathing frequency difference is greater than a preset frequency difference threshold; if the breathing frequency difference is greater than the preset frequency difference threshold, judging whether the user's position has changed based on the echo signals at two moments; if the user's position has changed, waiting for a preset second time period, and re-executing the step of comparing the user's current breathing frequency with the breathing frequency determined at the previous moment.

[0015] The present invention can also determine whether the difference between the current breathing frequency and the breathing frequency at the previous moment is greater than a certain difference. If it is greater than a certain difference, it can be determined again whether the user's position has changed. If it is determined that the user's position has changed, the breathing frequency can be recalculated after waiting for a preset period of time to avoid the position change affecting the calculation of the user's breathing frequency, and then affecting the oxygen output by the oxygen production equipment.

[0016] In an optional embodiment, the method further includes: if the user's position has not changed, determining the target valve opening based on the user's current breathing frequency, and controlling the oxygen production equipment to output oxygen based on the target valve opening; accumulating the number of abnormalities currently recorded to obtain the accumulated number of abnormalities; determining whether the accumulated number of abnormalities is greater than a preset abnormal number threshold; if the accumulated number of abnormalities is greater than the preset abnormal number threshold, executing a fault prompt operation.

[0017] When the present invention determines that the calculated breathing frequency has a large difference, but detects that the user has not changed position, it can determine that the data collection is abnormal, and when the accumulated number of abnormalities is greater than a preset abnormal number threshold, a fault prompt operation is performed to enable maintenance personnel to repair the oxygen production equipment in time.

[0018] In a second aspect, the present invention provides an oxygen output control device, which is applied to oxygen production equipment. The oxygen production equipment is equipped with an electromagnetic wave transmitting device, and the device includes: an electromagnetic wave transmitting module, which is used to control the electromagnetic wave transmitting device to transmit electromagnetic waves and receive echo signals reflected by the user's body; a breathing rate determination module, which is used to determine the user's current breathing rate based on the echo signal; a valve opening determination module, which is used to determine the target valve opening based on the corresponding relationship between different preset breathing frequencies and different valve openings and the user's current breathing frequency, and control the oxygen production equipment to output oxygen based on the target valve opening.

[0019] In a third aspect, the present invention provides an oxygen production device, comprising a controller and an electromagnetic wave emitting device, wherein the controller comprises: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the oxygen output control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0020] In an optional embodiment, the oxygen production equipment is an oxygen generator.

[0021] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the oxygen output control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0023] Figure 1 is a flow chart of an oxygen output control method according to an embodiment of the present invention;

[0024] Figure 2 is a flow chart of another oxygen output control method according to an embodiment of the present invention;

[0025] Figure 3 is a flow chart of another oxygen output control method according to an embodiment of the present invention;

[0026] Figure 4 is a specific example diagram of the oxygen output control method according to an embodiment of the present invention;

[0027] Figure 5 is a specific example diagram of another oxygen output control method according to an embodiment of the present invention;

[0028] Figure 6 is a structural block diagram of an oxygen production device according to an embodiment of the present invention;

[0029] Figure 7 is a structural block diagram of an oxygen output control device according to an embodiment of the present invention;

[0030] Figure 8 Schematic diagram of the hardware structure of the controller according to the embodiment of the present invention. DETAILED DESCRIPTION

[0031] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0032] According to an embodiment of the present invention, an oxygen output control method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0033] The human body's breathing rate does not remain constant. It changes with time, human posture and other factors. The breathing rate also changes constantly in different sleep stages. The chest moves when the human body breathes. Electromagnetic wave detection technology can monitor the human body's smiling movements, such as the rise and fall of the chest and abdomen during breathing, by transmitting and receiving electromagnetic waves. It can not only monitor the breathing frequency in real time, but also perceive the user's body position changes, activity status and other information, making it possible to intelligently control the oxygen flow.

[0034] In this embodiment, an oxygen output control method is provided, which can be used for the above-mentioned oxygen production equipment, wherein the oxygen production equipment is equipped with an electromagnetic wave transmitting device. Figure 1 : is a flow chart of an oxygen output control method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0035] Step S101, controlling the electromagnetic wave transmitting device to transmit electromagnetic waves, and receiving echo signals reflected by the user's body.

[0036] The embodiments of the present invention can periodically or continuously control the electromagnetic wave transmitting device to transmit electromagnetic waves. Taking periodicity as an example, the electromagnetic wave transmitting device is controlled to transmit electromagnetic waves at time t, and receive echo signals reflected by the electromagnetic waves passing through the user's body. The part of the user's body through which the electromagnetic waves are controlled to pass can be a part that can obviously show breathing changes, such as the user's chest, as an example only. The electromagnetic wave transmitting device can be an electromagnetic wave transmitter or other device that transmits electromagnetic waves.

[0037] Step S102: determining the user's current breathing frequency based on the echo signal.

[0038] The embodiment of the present invention is based on the echo signal, and the method for determining the user's current breathing frequency is not limited. It can be updated and set according to the real-time updated method for determining the breathing frequency, such as emitting a continuous electromagnetic wave beam of a single frequency to irradiate the human body, and monitoring the human body's respiratory movement through the Doppler effect. In human respiratory monitoring, the emitted electromagnetic wave beam irradiates the human body, and the echo signal reflected by the human body is modulated by the body surface micro-movement caused by the respiratory movement, resulting in changes in the frequency and phase of the echo signal. By processing the received echo signal, information related to the human body's breathing speed can be extracted, and the breathing frequency and depth can be accurately measured. This is just an example.

[0039] Step S103, based on the preset correspondence between different breathing frequencies and different valve openings and the user's current breathing frequency, the target valve opening is determined, and the oxygen generator is controlled to output oxygen based on the target valve opening.

[0040] The embodiments of the present invention do not limit the method of determining the correspondence between different respiratory rates and different valve openings. The correspondence between different respiratory rates and different valve openings can be obtained based on multiple practices or experiments, work experience accumulated by professionals, etc., wherein the form of expressing the relationship between different respiratory rates and different valve openings is not limited, and can be a MAP diagram, a relationship curve or a database, etc., which is only taken as an example.

[0041] The embodiment of the present invention can determine the corresponding target valve opening based on the determined current breathing frequency of the user, and then control the oxygen production equipment to change the oxygen flow rate to output oxygen based on the target valve opening.

[0042] The oxygen output control method provided by the present invention controls an electromagnetic wave transmitting device to transmit electromagnetic waves, receives echo signals reflected by the electromagnetic waves through the user's body, and determines the user's current breathing frequency based on the echo signals. The target valve opening is determined based on the preset corresponding relationship between different breathing frequencies and different valve openings and the user's current breathing frequency. Finally, the oxygen device is controlled to output oxygen based on the target valve opening, so that when the human body's breathing speed changes, the valve opening is automatically adjusted according to the breathing speed to change the oxygen flow rate and then output oxygen, thereby ensuring the oxygen supply of the user under different breathing conditions.

[0043] In this embodiment, an oxygen output control method is provided, which can be used in the above-mentioned mobile terminal, such as a mobile phone, a tablet computer, etc. Figure 2 : is a flow chart of an oxygen output control method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0044] Step S201, control the electromagnetic wave transmitting device to transmit electromagnetic waves, and receive the echo signal reflected by the user's body. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.

[0045] Step S202: determining the user's current breathing frequency based on the echo signal.

[0046] Specifically, the above step S202 includes:

[0047] Step S2021, obtaining a set of time difference values ​​of a target time period.

[0048] Among them, the target time period is the time period between the current moment and the previous moment with a preset time length from the current moment; the time difference value in the time difference value set is the time difference between the moment when the electromagnetic wave is emitted and the moment when the corresponding echo signal is received within the target time period.

[0049] Step S2022, selecting the maximum time difference and the minimum time difference from the time difference set, and calculating the difference between the time corresponding to the maximum time difference and the time corresponding to the minimum time difference, to determine the duration of one breath of the user.

[0050] Step S2023, determining the user's current breathing frequency based on the duration of one breath of the user.

[0051] An embodiment of the present invention can obtain a set of time differences for a target time period, wherein the target time period is a time period between a current moment and a previous moment with a preset time length from the current moment, wherein the preset time length can be set according to the approximate duration of one breath of the user, and a maximum time difference and a minimum time difference are selected from the time difference set to represent the rise and fall of the user's chest due to breathing. For example, when the user's chest expands due to inhalation, the time difference corresponding to the reflection of electromagnetic waves is the minimum value, and when the user's chest contracts due to exhalation, the time difference corresponding to the reflection of electromagnetic waves is the maximum value. Then, the difference between the moment corresponding to the maximum time difference and the moment corresponding to the minimum time difference is calculated to determine the duration of one breath of the user. Finally, based on the duration of one breath of the user, the user's current breathing frequency can be determined, as an example only.

[0052] The embodiment of the present invention takes into account that electromagnetic waves can sense subtle changes in the rise and fall of the chest, resulting in different time differences in the reflected echo signals. The difference between the moment corresponding to the maximum time difference and the moment corresponding to the minimum time difference is calculated to determine the duration of a user's breath, and then determine the breathing frequency, thereby improving the accuracy of the breathing frequency determination.

[0053] Step S203: Based on the preset correspondence between different breathing frequencies and different valve openings and the user's current breathing frequency, determine the target valve opening, and control the oxygen generator to output oxygen based on the target valve opening. Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.

[0054] In this embodiment, an oxygen output control method is provided, which can be used for the above-mentioned oxygen production equipment. Figure 3 : is a flow chart of an oxygen output control method according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:

[0055] Step S301, control the electromagnetic wave transmitting device to transmit electromagnetic waves, and receive the echo signal reflected by the user's body. Figure 2 Step S201 of the illustrated embodiment will not be described in detail here.

[0056] Step S302, calculate the difference between the moment when the echo signal is received and the moment when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave, and obtain the current time difference; compare the current time difference with the time difference corresponding to the historical moment to determine whether the user's position has changed, and / or compare the reflection area of ​​the echo signal with the reflection area of ​​the echo signal corresponding to the historical moment to determine whether the user's position has changed; if the user's position has not changed, execute the step of determining the user's current breathing frequency based on the echo signal.

[0057] After the embodiment of the present invention controls the electromagnetic wave transmitting device to transmit electromagnetic waves at time t and receives the corresponding echo signal, the difference between the time of the received echo signal and the time of controlling the electromagnetic wave transmitting device to transmit the electromagnetic wave can be calculated to obtain the current time difference, and then the current time difference can be compared with the time difference corresponding to the historical time. In order to ensure the accuracy of determining whether the user has a position and prevent the abnormal data collected at the previous time from causing misjudgment of whether the user has a position change, the time difference corresponding to multiple historical moments can be selected. For example, the current time difference is compared with the time difference corresponding to the time t-1, t-2, and t-3. Considering that the user's breathing causes a slight change in the time difference corresponding to different times even if there is no position change, it can be judged whether the current time difference and the time difference corresponding to the historical time have no obvious change, that is, whether the difference between the current time difference and the time difference corresponding to the historical time is less than the preset difference threshold. If the time difference has no obvious change, it can be determined that the user has not changed position.

[0058] The embodiment of the present invention can also determine whether the user's position has changed based on the reflection area of ​​the echo signal. If the user performs actions such as flipping his body, the reflection area of ​​the corresponding echo signal will also be different. The reflection area of ​​the echo signal can be compared with the reflection area of ​​the corresponding echo signal at a historical moment. If the reflection area has not changed, it can be determined that the user's position has not changed. Then, when it is determined that the user's position has not changed, the user's current breathing frequency is determined based on the echo signal.

[0059] The present invention determines whether there is a position change by comparing the time difference between the moment when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave and the moment when the echo signal is received with the time difference between the historical moments, and comparing the reflection area of ​​the current echo signal with the reflection area of ​​the corresponding echo signal at the historical moment. Only when it is determined that the user's position has not changed, the user's current breathing frequency is determined based on the echo signal, thereby avoiding the problem that the breathing frequency changes due to the user's position change, and then changing the oxygen flow rate, resulting in a mismatch with the oxygen flow rate required by the user.

[0060] In an optional embodiment, if the user's position changes, the current valve opening is maintained; the step of calculating the difference between the time when the echo signal is received and the time when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave to obtain the current time difference is repeatedly performed until it is determined that the user's position has not changed.

[0061] If the embodiment of the present invention determines that the position of the user has changed, the valve opening can be controlled to maintain the position unchanged. For example, if the user's position has not changed at time t, the user's breathing frequency is determined based on the echo signal, and the valve opening S is determined based on the breathing frequency. t At time t+1, if it is determined that the user's position has changed, the valve opening can be controlled to maintain at S t Repeat the above-mentioned implementation to determine whether the user position has changed. When the user position no longer changes, i.e., at time t+2, the target valve opening S can be determined based on the breathing frequency calculated at time t+2. t+2 , just as an example.

[0062] If the present invention determines that the user's position has changed, the current valve opening can be maintained until the user's position no longer changes, and then the valve opening is adjusted based on the breathing frequency to avoid the user's breathing frequency changing due to changes in the user's position that are not due to changes in the user himself, and the corresponding adjustment of the valve opening does not match the oxygen supply required by the user.

[0063] Step S303: Determine the user's current breathing frequency based on the echo signal. Figure 2 Step S202 of the illustrated embodiment will not be described in detail here.

[0064] Step S304, determine whether the user's current breathing frequency is within the preset normal breathing frequency range; if the user's current breathing frequency is not within the preset normal breathing frequency range, maintain the current valve opening; re-execute the step of controlling the electromagnetic wave transmitting device to transmit electromagnetic waves to obtain the user's second breathing frequency; if the user's second breathing frequency is still not within the preset normal breathing frequency range, determine that the target valve opening is in the middle position.

[0065] After determining the user's current breathing frequency based on the echo signal, the embodiment of the present invention can determine whether the calculated user's current breathing frequency is within a preset normal breathing frequency range, wherein the normal breathing frequency range is generally within the range of 12-20 / minute. If the user's current breathing frequency is not within the preset normal breathing frequency range, the current valve opening can be maintained, and then the electromagnetic wave transmitting device can be re-controlled to transmit electromagnetic waves, and then the user's second breathing frequency can be obtained to determine whether the collected second breathing frequency is within the preset normal breathing frequency range. If the second breathing frequency is still not within the normal breathing frequency range, the valve opening can be set to the middle position to maintain the oxygen flow output at the middle gear, and a fault prompt can also be given; if the second breathing frequency is within the preset normal breathing frequency range, the valve opening can be adjusted based on the second breathing frequency, as an example only.

[0066] After determining the user's breathing frequency, the present invention can first determine whether the user's breathing frequency is within the normal breathing frequency range. Only when it is within the normal breathing frequency range will the valve opening be adjusted accordingly to ensure that the oxygen flow after adjusting the valve opening matches the user's oxygen demand. If it is not within the normal breathing frequency range, the current valve opening can be maintained to avoid incorrect adjustment of the valve opening due to data collection errors.

[0067] In an optional embodiment, the user's current breathing frequency is compared with the breathing frequency determined at the previous moment to determine the breathing frequency difference; it is determined whether the breathing frequency difference is greater than a preset frequency difference threshold; if the breathing frequency difference is greater than the preset frequency difference threshold, it is determined whether the user's position has changed based on the echo signals at the two moments; if the user's position has changed, wait for a preset second time period and then re-execute the step of comparing the user's current breathing frequency with the breathing frequency determined at the previous moment.

[0068] After determining the current breathing frequency of the user, the embodiment of the present invention can compare the current breathing frequency of the user with the breathing frequency determined last time, determine the difference between the two breathing frequencies, and determine whether the breathing frequency difference is greater than a preset frequency difference threshold, denoted as z. Generally, the set frequency difference threshold will not exceed the normal breathing range. The frequency difference threshold can be set to 5 / minute. Just as an example, after determining that the breathing frequency difference is greater than the preset frequency difference threshold, it can be determined again based on the echo signals at the two times and the above-mentioned implementation method whether the user has changed position, which can avoid the user's sudden position change between the two collection times, resulting in a large difference in breathing frequency. If it is determined that the user has changed position, it can wait for N samples, that is, the preset second time length, and then execute the step of comparing the user's current breathing frequency with the breathing frequency at the previous moment.

[0069] The present invention can also determine whether the difference between the current breathing frequency and the breathing frequency at the previous moment is greater than a certain difference. If it is greater than a certain difference, it can be determined again whether the user's position has changed. If it is determined that the user's position has changed, the breathing frequency can be recalculated after waiting for a preset period of time to avoid the position change affecting the calculation of the user's breathing frequency, and then affecting the oxygen output by the oxygen production equipment.

[0070] In an optional embodiment, if the user's position has not changed, the target valve opening is determined based on the user's current breathing frequency, and the oxygen production equipment is controlled to output oxygen based on the target valve opening; the currently recorded number of abnormalities is accumulated to obtain the accumulated number of abnormalities; it is determined whether the accumulated number of abnormalities is greater than a preset abnormal number threshold; if the accumulated number of abnormalities is greater than the preset abnormal number threshold, a fault prompt operation is performed.

[0071] If the embodiment of the present invention determines that the user's position has not changed, the valve can be adjusted to the opening corresponding to the current breathing frequency, and the data collection can be recorded as exception E1. The currently recorded number of exceptions is accumulated to obtain the accumulated number of exceptions, and then it is determined whether the accumulated number of exceptions is greater than the preset number of exceptions threshold. If it is determined that the accumulated number of exceptions is greater than the preset number of exceptions threshold, a fault prompt operation can be executed, such as starting a voice alarm prompt, wherein the accumulated number of exceptions can be continuous to avoid false alarms due to an abnormality in a single data collection, which is only taken as an example.

[0072] When the present invention determines that the calculated breathing frequency has a large difference, but detects that the user has not changed position, it can determine that the data collection is abnormal, and when the accumulated number of abnormalities is greater than a preset abnormal number threshold, a fault prompt operation is performed to enable maintenance personnel to repair the oxygen production equipment in time.

[0073] Step S305: Based on the preset correspondence between different breathing frequencies and different valve openings and the user's current breathing frequency, determine the target valve opening, and control the oxygen generator to output oxygen based on the target valve opening. Figure 2 Step S203 of the illustrated embodiment will not be described in detail here.

[0074] In a specific embodiment, Figure 4As shown, the electromagnetic wave transmitting device is controlled to transmit electromagnetic waves, and the echo signal reflected by the electromagnetic waves through the user's body is received. Based on the echo signal, it is determined whether the user's position has changed. If it is determined that the user's position has not changed, it can be determined whether the calculated current breathing frequency of the user is within the preset normal breathing frequency range. If it is within the normal breathing frequency range, the valve opening can be adjusted according to the breathing frequency. If the current breathing frequency is not within the normal breathing frequency range, the valve can be maintained at the current opening, and the breathing frequency can be re-collected again to determine whether the re-collected breathing frequency is within the normal breathing frequency range. If it is still not within the normal breathing frequency range, the valve opening can be set to the middle position to maintain the oxygen flow rate at the middle gear.

[0075] In a specific embodiment, Figure 5 As shown, after calculating the current breathing frequency of the user, the difference between the current breathing frequency and the previous breathing frequency can be calculated, and it can be determined whether the difference is greater than the preset difference threshold z. If the difference is greater than z, it can be determined whether the user's position has changed. If it has not changed, the target valve opening can be adjusted based on the current breathing frequency, but it needs to be recorded as abnormal, and it is determined whether the cumulative number of abnormalities is greater than the set value. If the cumulative number of abnormalities is greater than the set value, a voice alarm can be issued. If the user's position changes, it can be determined again after waiting for N samplings. Please refer to the above embodiment for detailed description, which will not be repeated here.

[0076] The present invention also provides an oxygen production device, such as Figure 6 As shown, the oxygen production equipment includes a controller and an electromagnetic wave transmitting device. Specifically, the oxygen production equipment is an oxygen generator.

[0077] In this embodiment, an oxygen output control device is also provided, which is used to implement the above embodiments and preferred implementations, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0078] This embodiment provides an oxygen output control device, which is applied to an oxygen production device. The oxygen production device is equipped with an electromagnetic wave transmitting device, such as Figure 7 As shown, it includes: an electromagnetic wave transmitting module 701, which is used to control the electromagnetic wave transmitting device to transmit electromagnetic waves and receive echo signals reflected by the electromagnetic waves through the user's body; a breathing frequency determination module 702, which is used to determine the user's current breathing frequency based on the echo signal; a valve opening determination module 703, which is used to determine the target valve opening based on the corresponding relationship between different preset breathing frequencies and different valve openings and the user's current breathing frequency, and control the oxygen production equipment to output oxygen based on the target valve opening.

[0079] In some optional embodiments, the breathing frequency determination module 702 includes: a time difference acquisition unit, used to acquire a time difference set of a target time period, the target time period being a time period between a current moment and a previous moment whose duration from the current moment is a preset duration, and the time difference in the time difference set being the time difference between a moment of emitting an electromagnetic wave and a moment of receiving a corresponding echo signal within the target time period; a breathing duration calculation unit, used to select a maximum time difference value and a minimum time difference value from the time difference set, and calculate the difference between a moment corresponding to the maximum time difference value and a moment corresponding to the minimum time difference value, to determine a breathing duration of the user; and a breathing frequency calculation unit, used to determine the user's current breathing frequency based on a breathing duration of the user.

[0080] In some optional embodiments, before determining the current breathing rate of the user based on the echo signal, the oxygen output control device further includes: a time difference calculation module, used to calculate the difference between the moment when the echo signal is received and the moment when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave, so as to obtain the current time difference; a time difference judgment module, used to compare the current time difference with the time difference corresponding to the historical moment, so as to determine whether the user has changed position, and / or a reflection area judgment module, used to compare the reflection area of ​​the echo signal with the reflection area of ​​the echo signal corresponding to the historical moment, so as to determine whether the user has changed position; and a position change judgment module, used to execute the step of determining the current breathing rate of the user based on the echo signal if the user has not changed position.

[0081] In some optional embodiments, the oxygen output control device further includes: a valve opening maintaining module, used to maintain the current valve opening if the user's position changes; a user position judgment module, used to repeatedly execute the step of calculating the difference between the time when the echo signal is received and the time when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave, to obtain the current time difference, until it is determined that the user has not changed his position.

[0082] In some optional embodiments, before determining the target valve opening based on the preset correspondence between different breathing frequencies and different valve openings and the user's current breathing frequency, the oxygen output control device also includes: a normal breathing frequency judgment module, used to judge whether the user's current breathing frequency is within the preset normal breathing frequency range; a valve opening position module, used to maintain the current valve opening if the user's current breathing frequency is not within the preset normal breathing frequency range; a breathing frequency acquisition module, used to re-execute the step of controlling the electromagnetic wave transmitting device to transmit electromagnetic waves to obtain the user's second breathing frequency; a valve opening setting module, used to determine the target valve opening to be an intermediate position if the user's second breathing frequency is still not within the preset normal breathing frequency range.

[0083] In some optional embodiments, the oxygen output control device further includes: a frequency difference calculation module, used to compare the user's current breathing frequency with the breathing frequency determined at the previous moment to determine the breathing frequency difference; a difference judgment module, used to judge whether the breathing frequency difference is greater than a preset frequency difference threshold; a user position judgment module, used to judge whether the user's position has changed based on the echo signals at two moments if the breathing frequency difference is greater than the preset frequency difference threshold; a sampling waiting module, used to wait for a preset second time period if the user's position has changed, and then re-execute the step of comparing the user's current breathing frequency with the breathing frequency determined at the previous moment.

[0084] In some optional embodiments, the oxygen output control device also includes: a valve opening adjustment module, which is used to determine the target valve opening based on the user's current breathing frequency if the user's position has not changed, and control the oxygen production equipment to output oxygen based on the target valve opening; an abnormality recording module, which is used to accumulate the number of abnormalities currently recorded to obtain the accumulated number of abnormalities; an abnormality number judgment module, which is used to judge whether the accumulated number of abnormalities is greater than a preset abnormality number threshold; a fault prompt module, which is used to execute a fault prompt operation if the accumulated number of abnormalities is greater than the preset abnormality number threshold.

[0085] The oxygen output control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0086] The embodiment of the present invention also provides a controller having the above Figure 7 Oxygen output control device shown.

[0087] See also Figure 8 , Figure 8 is a schematic diagram of the structure of a controller provided by an optional embodiment of the present invention, such as Figure 8As shown, the controller includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the controller, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple controllers can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 8 A processor 10 is taken as an example.

[0088] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0089] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0090] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created according to the use of the controller, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the controller via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0091] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0092] The controller also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 8The example of connecting through bus is taken in the following.

[0093] The input device 30 can receive input digital or character information and generate key signal input related to the user settings and function control of the controller, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0094] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0095] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. An oxygen output control method, characterized in that: Applied to oxygen production equipment, the oxygen production equipment is equipped with an electromagnetic wave transmitting device, and the method includes: Controlling the electromagnetic wave transmitting device to transmit electromagnetic waves, and receiving echo signals reflected by the user's body; Determine the user's current breathing rate based on the echo signal; Based on the preset correspondence between different breathing frequencies and different valve openings and the current breathing frequency of the user, a target valve opening is determined, and the oxygen production equipment is controlled to output oxygen based on the target valve opening.

2. The method according to claim 1, characterized in that The determining the current breathing frequency of the user based on the echo signal comprises: Obtain a time difference value set for a target time period, wherein the target time period is a time period between a current moment and a previous moment that is a preset time period away from the current moment, and a time difference value in the time difference value set is a time difference between a moment when an electromagnetic wave is emitted and a moment when a corresponding echo signal is received within the target time period; Selecting a maximum time difference value and a minimum time difference value from the time difference value set, and calculating a difference between a time corresponding to the maximum time difference value and a time corresponding to the minimum time difference value, to determine a breathing duration of the user; The user's current breathing frequency is determined based on the duration of one breath of the user.

3. The method according to claim 1, characterized in that Before determining the current breathing frequency of the user based on the echo signal, the method further includes: Calculate the difference between the time when the echo signal is received and the time when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave, and obtain the current time difference; Compare the current time difference with the time difference corresponding to the historical moment to determine whether the user's location has changed, and / or, Compare the reflection area of ​​the echo signal with the reflection area of ​​the corresponding echo signal at a historical moment to determine whether the user's position has changed; If the user's position does not change, the step of determining the user's current breathing frequency based on the echo signal is performed.

4. The method according to claim 3, characterized in that The method further comprises: If the user's position changes, the current valve opening is maintained; Repeat the step of calculating the difference between the time when the echo signal is received and the time when the electromagnetic wave transmitting device is controlled to transmit the electromagnetic wave to obtain the current time difference until it is determined that the user's position has not changed.

5. The method according to claim 1 or 2, characterized in that: Before determining the target valve opening based on the preset correspondence between different breathing frequencies and different valve openings and the current breathing frequency of the user, the method further includes: Determine whether the user's current breathing frequency is within the preset normal breathing frequency range; If the user's current breathing frequency is not within the preset normal breathing frequency range, the current valve opening is maintained; Re-execute the step of controlling the electromagnetic wave emitting device to emit electromagnetic waves to obtain the user's second breathing frequency; If the user's second breathing frequency is still not within the preset normal breathing frequency range, the target valve opening is determined to be the middle position.

6. The method according to claim 3, characterized in that The method further comprises: Compare the user's current breathing frequency with the breathing frequency determined at the last moment to determine the breathing frequency difference; Determine whether the respiratory frequency difference is greater than a preset frequency difference threshold; If the breathing frequency difference is greater than the preset frequency difference threshold, it is determined whether the user's position has changed based on the echo signals at the two times; If the user's position changes, the step of comparing the user's current breathing frequency with the breathing frequency determined at the last moment is re-executed after waiting for the preset second time period.

7. The method according to claim 6, characterized in that The method further comprises: If the user's position does not change, determining a target valve opening based on the user's current breathing frequency, and controlling the oxygen generator to output oxygen based on the target valve opening; Accumulate the number of exceptions currently recorded to obtain the accumulated number of exceptions; Determine whether the accumulated number of abnormalities is greater than a preset threshold value of abnormalities; If the accumulated number of abnormalities is greater than the preset abnormality threshold, a fault prompt operation is performed.

8. An oxygen output control device, characterized in that: Applied to oxygen production equipment, the oxygen production equipment is equipped with an electromagnetic wave transmitting device, the device includes: An electromagnetic wave transmitting module, used to control the electromagnetic wave transmitting device to transmit electromagnetic waves, and receive echo signals reflected by the electromagnetic waves from the user's body; A breathing frequency determination module, used to determine the user's current breathing frequency based on the echo signal; The valve opening determination module is used to determine the target valve opening based on the preset corresponding relationship between different breathing frequencies and different valve openings and the current breathing frequency of the user, and control the oxygen production equipment to output oxygen based on the target valve opening.

9. An oxygen production equipment, characterized in that: The oxygen production equipment includes a controller and an electromagnetic wave emitting device. The controller includes: a memory and a processor. The memory and the processor are communicatively connected to each other. Computer instructions are stored in the memory. The processor executes the oxygen output control method according to any one of claims 1 to 7 by executing the computer instructions.

10. The oxygen production equipment according to claim 9, characterized in that: The oxygen production equipment is an oxygen generator.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the oxygen output control method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Vehicle oxygen supply method and vehicle

    CN120986154A