Output gas pressure adjusting method and device of breathing machine equipment, equipment and medium
By obtaining the output gas flow and pressure of the ventilator equipment and the user, determining the gas pressure change to be compensated, and adjusting it using a curve boost method, the problem of inaccurate output gas pressure adjustment of the ventilator equipment in the existing technology is solved, and more stable and accurate pressure adjustment is achieved.
Patent Information
- Application Number
- CN202510667101.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-22
- Publication Date
- 2025-09-19
AI Technical Summary
The existing technology has problems with parameter accuracy, pressure output stability and smoothness when adjusting the output gas pressure of ventilator equipment, which affects the adjustment accuracy.
By obtaining the output gas flow and pressure of the ventilator equipment and the user, the gas pressure change to be compensated per unit time is determined, and a curve pressure boost method is used for adjustment to ensure the smoothness and stability of the pressure change.
It improves the rationality and accuracy of the output gas pressure adjustment of the ventilator equipment, ensures the stability and smoothness of the pressure boost process, and enhances the user experience.
Smart Images

Figure CN120661799A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical technology, and in particular to a method, device, equipment and medium for adjusting the output gas pressure of a ventilator device. Background Art
[0002] With the development of medical technology, smart medical devices have attracted much attention. As an important respiratory assistance device, ventilators play a key role in improving breathing difficulties. For example, when facing symptoms of obstructive sleep apnea, the ventilator's output gas pressure can be adjusted to help maintain smooth breathing.
[0003] In related technologies, in order to adjust the output gas pressure of ventilator equipment, pressure oscillation detection technology is usually used to determine parameters, implement pressure compensation and oxygen supply strategy during obstruction, or use a step-by-step pressure increase scheme. However, these pressure processing methods have shortcomings in parameter accuracy, pressure output stability and smoothness, etc., which affects the accuracy of the output gas pressure adjustment of the ventilator equipment.
[0004] Therefore, a new method for adjusting the output gas pressure of a ventilator device is urgently needed to improve the accuracy of adjusting the output gas pressure of the ventilator device. Summary of the Invention
[0005] Based on this, it is necessary to provide a method, device, equipment and medium for adjusting the output gas pressure of a ventilator device to address the above technical problems.
[0006] In a first aspect, the present application provides a method for adjusting the output gas pressure of a ventilator device, which is applied to a processor in the ventilator device, comprising:
[0007] When the ventilator device is working, the output gas flow and output gas pressure of the ventilator device are obtained;
[0008] Determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow rate and output gas pressure of the ventilator device and the output gas flow rate and output gas pressure of the current user;
[0009] Adjust the output gas pressure of the ventilator device based on the output gas pressure change;
[0010] According to the adjusted pressure of the output gas of the ventilator device, the pressure of the output gas of the ventilator device is adjusted by adopting a curve pressure boosting method.
[0011] In one embodiment, determining the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow rate and output gas pressure of the ventilator device and the output gas flow rate and output gas pressure of the current user includes:
[0012] Preprocessing the output gas flow and output gas pressure of the ventilator device respectively to obtain a first gas flow and a first gas pressure; and preprocessing the output gas flow and output gas pressure of the current user respectively to obtain a second gas flow and a second gas pressure;
[0013] The output gas pressure change is determined according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure.
[0014] In one embodiment, determining the output gas pressure change according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure includes:
[0015] obtaining a pressure difference between a first gas pressure and a second gas pressure;
[0016] The output gas pressure change is determined according to the pressure difference, the first gas flow rate, the Fourier transform result of the second gas flow rate, and the Fourier transform result of the first gas pressure.
[0017] In one embodiment, adjusting the pressure of the output gas of the ventilator device based on the change in the output gas pressure includes:
[0018] Determine the adjusted pressure of the output gas of the ventilator device according to the output gas pressure change and the output gas pressure of the ventilator device;
[0019] Control the ventilator device to output gas according to the adjusted pressure to achieve the adjustment of the pressure of the gas output by the ventilator device.
[0020] In one embodiment, the pressure of the output gas of the ventilator device is adjusted by using a curve pressure boosting method according to the adjusted pressure of the output gas of the ventilator device, including:
[0021] According to the preset curve boost adjustment strategy and the adjusted pressure of the ventilator output gas, the pulse pressure of the ventilator output gas is determined;
[0022] Control the pressure of the output gas of the ventilator device and output it according to the pulse pressure of the output gas of the ventilator device to adjust the pressure of the output gas of the ventilator device.
[0023] In one embodiment, the method further includes:
[0024] Identify and process the current user's output gas flow and output gas pressure to determine the current user's apnea state;
[0025] When the apnea state is yes, the step of obtaining the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user is performed.
[0026] In a second aspect, the present application further provides an output gas pressure adjustment device for a ventilator device, comprising:
[0027] An acquisition module is used to obtain the output gas flow and output gas pressure of the ventilator device when the ventilator device is in a working state;
[0028] A determination module, configured to determine an output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user;
[0029] A first adjustment module is used to adjust the pressure of the output gas of the ventilator device based on the output gas pressure change;
[0030] The second adjustment module is used to adjust the pressure of the output gas of the ventilator device by adopting a curve pressure boosting method according to the pressure of the output gas of the ventilator device after adjustment.
[0031] In a third aspect, the present application further provides a ventilator device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method in any embodiment of the first aspect are implemented.
[0032] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method in any embodiment of the first aspect above.
[0033] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method in any embodiment of the first aspect above.
[0034] The output gas pressure adjustment method, device, equipment and medium of the ventilator device provided in the embodiments of the present application include: when the ventilator device is in a working state, obtaining the output gas flow and output gas pressure of the ventilator device, determining the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device, and the output gas flow and output gas pressure of the current user, adjusting the pressure of the output gas of the ventilator device based on the output gas pressure change, and adjusting the pressure of the output gas of the ventilator device using a curve boosting method according to the pressure of the output gas of the ventilator device after adjustment; the above method can adjust the output gas pressure of the ventilator device through two adjustments, thereby improving the rationality of the output gas pressure adjustment of the ventilator device, thereby improving the accuracy of the output gas pressure adjustment of the ventilator device, and the secondary adjustment of the output gas pressure of the ventilator device using a curve boosting method can make the pressure increase of the output gas of the ventilator device more gentle and less volatile, thereby improving the stability of the adjustment process. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0036] Figure 1 A diagram illustrating an application environment of a method for adjusting the output gas pressure of a ventilator device according to an embodiment;
[0037] Figure 2 1 is a flow chart of a method for adjusting the output gas pressure of a ventilator device according to one embodiment;
[0038] Figure 3 A schematic flow chart of a method for adjusting the output gas pressure of a ventilator device according to another embodiment;
[0039] Figure 4 A schematic flow chart of a method for adjusting the output gas pressure of a ventilator device according to another embodiment;
[0040] Figure 5 A schematic flow chart of a method for adjusting the output gas pressure of a ventilator device according to another embodiment;
[0041] Figure 6 A schematic flow chart of a method for adjusting the output gas pressure of a ventilator device according to another embodiment;
[0042] Figure 7A graph showing the pulse pressure of gas output by a ventilator device over time in one embodiment;
[0043] Figure 8 A schematic flow chart of a method for adjusting the output gas pressure of a ventilator device according to another embodiment;
[0044] Figure 9 A structural block diagram of an output gas pressure regulating device of a ventilator device according to one embodiment;
[0045] Figure 10 1 is a diagram of the internal structure of a ventilator device in one embodiment. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0047] The output gas pressure adjustment method of the ventilator device provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown, the application environment includes a treatment system, and the treatment system includes a ventilator device and an oxygen concentrator device. Among them, the above-mentioned ventilator device can be configured with a processor and a sensor for monitoring gas characteristic data, and the processor and the sensor can be communicatively connected; the processor and the controller in the oxygen concentrator device can be communicatively connected; the communication method can be Bluetooth, mobile data, Wifi and other connection methods. Optionally, the above-mentioned ventilator device can be, but not limited to, a hybrid drive ventilator, an electric ventilator or a pneumatic ventilator; the above-mentioned oxygen concentrator device can be, but not limited to, a membrane separation oxygen concentrator, a chemical oxygen concentrator or a molecular sieve oxygen concentrator. Optionally, the sensor in the above-mentioned ventilator device can monitor the output gas flow and output gas pressure of the ventilator device. The following embodiment of the present application uses the processor in the ventilator device as the execution subject to introduce the specific process of the operating parameter compensation method.
[0048] In an exemplary embodiment, Figure 2 As shown, a method for adjusting the output gas pressure of a ventilator device is provided. The method is described by taking the application of the method to a processor in a ventilator device as an example. The method can be implemented by the following steps:
[0049] S100: When the ventilator device is in working state, obtain the output gas flow and output gas pressure of the ventilator device.
[0050] Among them, when the ventilator device is in working state, the sensor in the ventilator device can monitor the output gas flow and output gas pressure of the ventilator device at each moment in real time. Correspondingly, the processor in the ventilator device can obtain the output gas flow and output gas pressure of the ventilator device sent by the sensor.
[0051] It should be noted here that when the ventilator device is in working condition, the ventilator device can receive oxygen input from the oxygen concentrator device and mix the air and oxygen before outputting them, that is, the gas output by the ventilator device is a mixed gas.
[0052] S200 , determining an output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user.
[0053] In practical applications, the current user may be a user experiencing obstructive sleep apnea; the current user's output gas flow rate may be understood as the current user's expiratory flow rate, and the current user's output gas pressure may be understood as the current user's expiratory pressure. Optionally, the output gas pressure change of the ventilator device to be compensated per unit time may be understood as the output gas pressure of the ventilator device that needs to be compensated to bring the output gas pressure of the ventilator device within the ideal range.
[0054] Among them, the output gas flow and output gas pressure of the above-mentioned current user can be obtained by detecting through a gas parameter detector, and the gas parameter detector is communicated with the ventilator device to send the output gas flow and output gas pressure of the current user to the ventilator device.
[0055] Specifically, at each moment, the processor in the ventilator device can obtain the output gas flow and output gas pressure of the current user, and determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device, as well as the output gas flow and output gas pressure of the current user.
[0056] In one embodiment, the processor can pre-train an algorithm model, and then input the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user into the algorithm model, and the algorithm model outputs the output gas pressure change of the ventilator device to be compensated per unit time.
[0057] In another embodiment, the processor can also perform conversion processing, analysis processing, comparison processing and other operations based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user, and determine the output gas pressure change of the ventilator device to be compensated per unit time based on the processing operation results.
[0058] S300: Adjust the pressure of the output gas of the ventilator device based on the change in the output gas pressure.
[0059] The output gas pressure variation of the ventilator device can be positive or negative. Specifically, the processor in the ventilator device can adjust the output gas pressure of the ventilator device based on the output gas pressure variation according to a preset pressure adjustment strategy.
[0060] In addition, the processor in the ventilator device can also determine the adjustment frequency of the ventilator device's output gas pressure based on the output gas pressure change, and adjust the ventilator device's output gas pressure according to the adjustment frequency.
[0061] S400: According to the adjusted pressure of the output gas of the ventilator device, the pressure of the output gas of the ventilator device is adjusted by using a curve pressure boosting method.
[0062] In actual applications, at any moment, the processor in the ventilator device can first obtain the current output gas pressure of the ventilator device obtained after adjustment in the previous steps, and input the curve boost mark and the current output gas pressure of the ventilator device into a pre-trained adjustment pressure value determination model. The adjustment pressure value determination model uses the curve boost method to determine the adjustment pressure value at the current moment, and then adjusts the output gas pressure of the ventilator device according to the adjustment pressure value.
[0063] Optionally, the above-mentioned adjusted pressure value determination model can be implemented by at least one of a convolutional neural network model, a fully connected neural network model, a long short-term memory neural network model, a residual neural network model, etc.
[0064] In addition, the processor in the ventilator device can call the curve boost adjustment tool, and then input the current output gas pressure of the ventilator device obtained after adjustment in the previous steps into the curve boost adjustment tool. The curve boost adjustment tool outputs the pressure of the output gas of the ventilator device using the curve boost method according to the current output gas pressure of the ventilator device.
[0065] In actual application, after the ventilator device stops working and then starts working again, the output gas pressure of the ventilator device can be adjusted according to the previous adjustment method, and the steps in S100-S400 above can be performed based on the adjustment results. In particular, if the output gas pressure of the ventilator device can reach the ideal range after adjusting the output gas pressure of the ventilator device according to the previous adjustment method, there is no need to repeat the steps in S100-S400 above, which can save adjustment time and speed up the adjustment process.
[0066] The technical solution in the embodiment of the present application is to obtain the output gas flow and output gas pressure of the ventilator device when the ventilator device is in working state, determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device, and the output gas flow and output gas pressure of the current user, adjust the pressure of the output gas of the ventilator device based on the output gas pressure change, and adjust the pressure of the output gas of the ventilator device by using a curve boosting method according to the pressure of the output gas of the ventilator device after adjustment; the above method can adjust the output gas pressure of the ventilator device through two adjustments, improve the rationality of the output gas pressure adjustment of the ventilator device, thereby improving the accuracy of the output gas pressure adjustment of the ventilator device, and the secondary adjustment of the output gas pressure of the ventilator device by using a curve boosting method can make the pressure increase of the output gas of the ventilator device more gentle and less volatile, thereby improving the stability of the adjustment process.
[0067] The following describes the process of determining the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user. Figure 3 As shown, the steps in S200 above can be implemented in the following ways:
[0068] S210. Preprocess the output gas flow and output gas pressure of the ventilator device respectively to obtain a first gas flow and a first gas pressure; and preprocess the output gas flow and output gas pressure of the current user respectively to obtain a second gas flow and a second gas pressure.
[0069] In practical applications, the processor in the ventilator device may pre-process the output gas flow of the ventilator device to obtain the first gas flow, and pre-process the output gas pressure of the ventilator device to obtain the first gas pressure.
[0070] At the same time, the processor in the ventilator device can pre-process the output gas flow of the current user to obtain the second gas flow, and pre-process the output gas pressure of the current user to obtain the second gas pressure.
[0071] Optionally, the above preprocessing can be at least one of denoising, outlier removal, normalization, standardization, logical analysis, etc. The denoising method can be but is not limited to wavelet transformation, filtering and / or feature screening.
[0072] S220 : Determine an output gas pressure change according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure.
[0073] In one implementation, at any moment, the processor may perform an arithmetic operation on the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure to obtain a change in the output gas pressure. Optionally, the arithmetic operation may be at least one of addition, subtraction, multiplication, division, logarithm, and exponential operation.
[0074] In another implementation, at any moment, the processor can pre-train an algorithm model, and then input the first gas flow, the first gas pressure, the second gas flow, and the second gas pressure into the algorithm model, which outputs the output gas pressure change to be compensated by the ventilator device per unit time.
[0075] In one embodiment, if Figure 4 As shown, the step of determining the output gas pressure change according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure in the above S220 can be implemented by the following method:
[0076] S221. Obtain a pressure difference between the first gas pressure and the second gas pressure.
[0077] In an embodiment of the present application, the processor in the ventilator device can perform a differential operation on the first gas pressure and the second gas pressure to obtain the pressure difference between the first gas pressure and the second gas pressure.
[0078] S222: Determine the output gas pressure change according to the pressure difference, the first gas flow rate, the Fourier transform result of the second gas flow rate, and the Fourier transform result of the first gas pressure.
[0079] Furthermore, the processor can perform Fourier transform processing on the second gas flow to obtain the Fourier transform result of the second gas flow, and perform Fourier transform processing on the first gas pressure to obtain the Fourier transform result of the first gas pressure, and perform arithmetic operation on the pressure difference, the first gas flow, the Fourier transform result of the second gas flow and the Fourier transform result of the first gas pressure to obtain the output gas pressure change of the ventilator equipment to be compensated per unit time.
[0080] Alternatively, the processor can also process the pressure difference, the first gas flow, the Fourier transform results of the second gas flow and the Fourier transform results of the first gas pressure according to a preset processing method to obtain the output gas pressure change of the ventilator device to be compensated per unit time.
[0081] In the embodiment of the present application, the processor can determine the output gas pressure change using the following formula (1) based on the pressure difference, the first gas flow rate, the Fourier transform result of the second gas flow rate, and the Fourier transform result of the first gas pressure, namely:
[0082] (1)
[0083] (2)
[0084] in, express The output gas pressure change of the ventilator equipment at any moment, express The output gas pressure of the ventilator equipment at all times, The output gas pressure of the current user at the moment, express The output gas flow of the current user at the moment, express The output gas flow of the ventilator equipment at all times, Represents the scale factor.
[0085] It should be noted here that the output gas pressure of the ventilator equipment is adjusted in real time as time changes.
[0086] The technical solution in the embodiment of the present application pre-processes the output gas flow and output gas pressure of the ventilator device respectively to obtain a first gas flow and a first gas pressure; and pre-processes the output gas flow and output gas pressure of the current user respectively to obtain a second gas flow and a second gas pressure, and determines the output gas pressure change according to the first gas flow, the first gas pressure, the second gas flow and the second gas pressure; in the process of determining the output gas pressure change of the ventilator device per unit time according to the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user, the above method first pre-processes the output gas flow and the output gas pressure, which can improve the accuracy of the output gas pressure change finally obtained and provide reliable reference information for subsequent processing.
[0087] The following describes the process of adjusting the pressure of the output gas of the ventilator device based on the output gas pressure change. Figure 5 As shown, the steps in the above S300 may include:
[0088] S310: Determine the adjusted pressure of the output gas of the ventilator device according to the output gas pressure change and the output gas pressure of the ventilator device.
[0089] In an embodiment of the present application, the processor in the ventilator device can add the output gas pressure change and the output gas pressure of the ventilator device to obtain the adjusted pressure of the output gas of the ventilator device.
[0090] S320: Control the ventilator device to output gas according to the adjusted pressure, so as to adjust the pressure of the gas output by the ventilator device.
[0091] Furthermore, the processor may control the ventilator device to adjust the pressure so as to adjust the pressure of the gas output by the ventilator device.
[0092] In one embodiment, if Figure 6 As shown, the step of adjusting the pressure of the output gas of the ventilator device by using a curve pressure boosting method according to the pressure of the output gas of the ventilator device after adjustment in S400 may include:
[0093] S410 , determining the pulse pressure of the output gas of the ventilator device according to the preset curve pressure increase adjustment strategy and the adjusted pressure of the output gas of the ventilator device.
[0094] In practical applications, at any given moment, the processor in the ventilator device can pre-train an algorithm model, then input the adjusted pressure of the ventilator device's output gas and the curve pressure increase adjustment strategy into the algorithm model, and the algorithm model outputs the pulse pressure of the ventilator device's output gas. Optionally, the pulse pressure of the ventilator device's output gas can be understood as the gas pressure output by the ventilator device in the form of pulses. It should be noted here that the adjusted pressure of the ventilator device's output gas can be understood as the pressure of the ventilator device's output gas after a single adjustment.
[0095] In an embodiment of the present application, the processor in the ventilator device can also directly adjust the adjusted pressure of the ventilator device output gas according to a preset curve boost adjustment strategy to obtain the pulse pressure of the ventilator device output gas.
[0096] Optionally, the above curve boost adjustment strategy can be expressed by the following formula (3):
[0097] t (3)
[0098] in, express The pulse pressure of the gas output by the ventilator at all times, express The output gas pressure change of the ventilator equipment at any moment, 、 are different proportional coefficients. For example, Figure 7 Shown is a graph of the pulse pressure of the gas output by the ventilator device over time.
[0099] S420: Control the pressure of the gas output by the ventilator device according to the pulse pressure output of the gas output by the ventilator device to adjust the pressure of the gas output by the ventilator device.
[0100] Furthermore, at any moment, the processor can control the pressure of the gas output by the ventilator device at that moment, and output the gas according to the pulse pressure of the gas output by the ventilator device at that moment, so as to adjust the pressure of the gas output by the ventilator device at that moment.
[0101] It should be noted here that the adjustment of the ventilator device output gas pressure at any moment will affect the ventilator device output gas pressure at the next moment. Naturally, the ventilator device output gas pressure adjustment process in the embodiment of the present application can be understood as a feedback adjustment process.
[0102] The technical solution in the embodiment of the present application can adjust the output gas pressure of the ventilator device through two adjustments, thereby improving the rationality of the adjustment of the output gas pressure of the ventilator device, thereby improving the accuracy of the adjustment of the output gas pressure of the ventilator device, and using a curve boosting method for the second adjustment to achieve smooth adjustment. Overall, it can improve the stability of the adjustment results of the output gas pressure of the ventilator device.
[0103] In some scenarios, the steps in S100-S400 above need to be executed under specific triggering conditions. The following describes the process. In one embodiment, before executing the steps in S100 above, Figure 8 As shown, the above method may further include:
[0104] S500: Perform identification processing based on the output gas flow and output gas pressure of the current user to determine the apnea state of the current user.
[0105] In actual applications, the processor in the ventilator device can input the current user's output gas flow and output gas pressure into a pre-trained apnea recognition model. The apnea recognition model performs recognition processing based on the current user's output gas flow and output gas pressure and then outputs the current user's apnea status.
[0106] In addition, the processor in the ventilator device can also use an apnea algorithm to identify and process the current user's output gas flow and output gas pressure to determine the current user's apnea state.
[0107] S600: When the apnea state is yes, executing the step of obtaining the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user.
[0108] Furthermore, when it is determined that the apnea state is yes, the steps in S100 are started.
[0109] The technical solution in the embodiment of the present application determines the apnea state of the current user by identifying and processing the output gas flow and output gas pressure of the current user, and when the apnea state is yes, executes the steps of obtaining the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user; the above method can determine whether the triggering conditions for output gas pressure adjustment are met before adjusting the output gas pressure of the ventilator device, so as to avoid excessive adjustment and the occurrence of unreasonable adjustment results, and this process can also effectively save the adjustment time of the output gas pressure of the ventilator device and reduce the power consumption of the ventilator device.
[0110] In one embodiment, the present application also provides a method for adjusting the output gas pressure of a ventilator device, which is applied to a processor in a ventilator device in a treatment system. The method includes the following process:
[0111] (1) When the ventilator is in working condition, the user's apnea state is determined based on the output gas flow and output gas pressure of the current user;
[0112] (2) When the apnea state is yes, obtain the output gas flow and output gas pressure of the ventilator device;
[0113] (3) pre-processing the output gas flow and output gas pressure of the ventilator device to obtain a first gas flow and a first gas pressure; and pre-processing the output gas flow and output gas pressure of the current user to obtain a second gas flow and a second gas pressure;
[0114] (4) obtaining a pressure difference between the first gas pressure and the second gas pressure;
[0115] (5) Determine the output gas pressure change of the ventilator device to be compensated per unit time based on the pressure difference, the first gas flow rate, the Fourier transform result of the second gas flow rate, and the Fourier transform result of the first gas pressure;
[0116] (6) Determine the adjusted pressure of the output gas of the ventilator device based on the output gas pressure change and the output gas pressure of the ventilator device;
[0117] (7) Control the ventilator equipment to output gas according to the adjusted pressure;
[0118] (8) Determine the pulse pressure of the ventilator output gas according to the preset curve boost adjustment strategy and the adjusted pressure of the ventilator output gas;
[0119] (9) Control the pressure of the gas output by the ventilator device, and output the gas according to the pulse pressure of the gas output by the ventilator device to adjust the pressure of the gas output by the ventilator device.
[0120] The execution process of the above (1) to (9) can be specifically referred to the description of the above embodiment. The implementation principles and technical effects are similar and will not be repeated here.
[0121] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0122] Based on the same inventive concept, embodiments of the present application also provide an output gas pressure adjustment device for a ventilator device for implementing the aforementioned output gas pressure adjustment method for a ventilator device. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of the output gas pressure adjustment device embodiments provided below for one or more ventilator devices can be found in the above-mentioned limitations of the output gas pressure adjustment method for a ventilator device, and will not be further elaborated here.
[0123] In an exemplary embodiment, Figure 9 As shown, a device for adjusting the output gas pressure of a ventilator device is provided, comprising: an acquisition module 11, a determination module 12, a first adjustment module 13 and a second adjustment module 14, wherein:
[0124] An acquisition module 11 is used to acquire the output gas flow and output gas pressure of the ventilator device when the ventilator device is in a working state;
[0125] A determination module 12 is configured to determine an output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow rate and output gas pressure of the ventilator device and the output gas flow rate and output gas pressure of the current user;
[0126] A first adjustment module 13 is used to adjust the pressure of the output gas of the ventilator device based on the output gas pressure change;
[0127] The second adjustment module 14 is configured to adjust the pressure of the output gas of the ventilator device by adopting a curve pressure boosting method according to the pressure of the output gas of the ventilator device after adjustment.
[0128] The output gas pressure adjustment device of the ventilator device provided in the embodiment of the present application can be used to implement the technical solution in the output gas pressure adjustment method embodiment of the ventilator device mentioned above in the present application. Its implementation principle and technical effects are similar and will not be repeated here.
[0129] In an exemplary embodiment, the determination module 12 includes: a preprocessing unit and a first determination unit, wherein:
[0130] a preprocessing unit, configured to preprocess the output gas flow and output gas pressure of the ventilator device to obtain a first gas flow and a first gas pressure; and to preprocess the output gas flow and output gas pressure of the current user to obtain a second gas flow and a second gas pressure;
[0131] The first determining unit is configured to determine an output gas pressure change according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure.
[0132] The output gas pressure adjustment device of the ventilator device provided in the embodiment of the present application can be used to implement the technical solution in the output gas pressure adjustment method embodiment of the ventilator device mentioned above in the present application. Its implementation principle and technical effects are similar and will not be repeated here.
[0133] In an exemplary embodiment, the first determining unit is specifically configured to:
[0134] obtaining a pressure difference between a first gas pressure and a second gas pressure;
[0135] The output gas pressure change is determined according to the pressure difference, the first gas flow rate, the Fourier transform result of the second gas flow rate, and the Fourier transform result of the first gas pressure.
[0136] The output gas pressure adjustment device of the ventilator device provided in the embodiment of the present application can be used to implement the technical solution in the output gas pressure adjustment method embodiment of the ventilator device mentioned above in the present application. Its implementation principle and technical effects are similar and will not be repeated here.
[0137] In an exemplary embodiment, the first adjustment module 13 includes: a second determination unit and a control unit, wherein:
[0138] a second determining unit, configured to determine an adjusted pressure of the output gas of the ventilator device according to the output gas pressure change and the output gas pressure of the ventilator device;
[0139] The control unit is used to control the ventilator device to output gas according to the adjusted pressure, so as to adjust the pressure of the gas output by the ventilator device.
[0140] The output gas pressure adjustment device of the ventilator device provided in the embodiment of the present application can be used to implement the technical solution in the output gas pressure adjustment method embodiment of the ventilator device mentioned above in the present application. Its implementation principle and technical effects are similar and will not be repeated here.
[0141] In an exemplary embodiment, the second adjustment module 14 includes: a third determination unit and an adjustment unit, wherein:
[0142] A third determining unit is configured to determine the pulse pressure of the output gas of the ventilator device according to the adjusted pressure of the output gas of the ventilator device in accordance with a preset curve boost adjustment strategy;
[0143] The adjustment unit is used to control the pressure of the output gas of the ventilator device and output the gas according to the pulse pressure of the output gas of the ventilator device to achieve the adjustment of the pressure of the output gas of the ventilator device.
[0144] The output gas pressure adjustment device of the ventilator device provided in the embodiment of the present application can be used to implement the technical solution in the output gas pressure adjustment method embodiment of the ventilator device mentioned above in the present application. Its implementation principle and technical effects are similar and will not be repeated here.
[0145] In an exemplary embodiment, the output gas pressure adjustment device of the ventilator device further includes: an identification processing module and a determination execution module, wherein:
[0146] An identification and processing module is used to perform identification and processing based on the output gas flow and output gas pressure of the current user to determine the current user's apnea state;
[0147] The determination execution module is used to execute the step of obtaining the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user when the apnea state is yes.
[0148] The output gas pressure adjustment device of the ventilator device provided in the embodiment of the present application can be used to implement the technical solution in the output gas pressure adjustment method embodiment of the ventilator device mentioned above in the present application. Its implementation principle and technical effects are similar and will not be repeated here.
[0149] Each module in the output gas pressure adjustment device of the ventilator device described above may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of the processor of the ventilator device in hardware form, or may be stored in the memory of the ventilator device in software form, so that the processor can call and execute the corresponding operations of each module.
[0150] In an exemplary embodiment, a ventilator device is provided, the internal structure diagram of the ventilator device can be as shown in FIG. Figure 10As shown. The ventilator device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the ventilator device is used to provide computing and control capabilities. The memory of the ventilator device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the ventilator device is used to exchange information between the processor and external devices. The communication interface of the ventilator device is used to communicate with external terminals via wired or wireless means. The wireless means can be implemented via Wi-Fi, mobile cellular networks, near-field communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for adjusting the output gas pressure of the ventilator device. The display unit of the ventilator device is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the ventilator device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the ventilator device housing, or an external keyboard, touchpad or mouse, etc.
[0151] Those skilled in the art will understand that Figure 10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the ventilator device to which the solution of the present application is applied. The specific ventilator device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0152] In an exemplary embodiment, a ventilator device is provided, comprising a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0153] When the ventilator device is in working state, the output gas flow rate and output gas pressure of the ventilator device are obtained;
[0154] Determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow rate and output gas pressure of the ventilator device and the output gas flow rate and output gas pressure of the current user;
[0155] Adjust the output gas pressure of the ventilator device based on the output gas pressure change;
[0156] According to the adjusted pressure of the output gas of the ventilator device, the pressure of the output gas of the ventilator device is adjusted by adopting a curve pressure boosting method.
[0157] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0158] When the ventilator device is in working state, the output gas flow rate and output gas pressure of the ventilator device are obtained;
[0159] Determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow rate and output gas pressure of the ventilator device and the output gas flow rate and output gas pressure of the current user;
[0160] Adjust the output gas pressure of the ventilator device based on the output gas pressure change;
[0161] According to the adjusted pressure of the output gas of the ventilator device, the pressure of the output gas of the ventilator device is adjusted by adopting a curve pressure boosting method.
[0162] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0163] When the ventilator device is in working state, the output gas flow rate and output gas pressure of the ventilator device are obtained;
[0164] Determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow rate and output gas pressure of the ventilator device and the output gas flow rate and output gas pressure of the current user;
[0165] Adjust the output gas pressure of the ventilator device based on the output gas pressure change;
[0166] According to the adjusted pressure of the output gas of the ventilator device, the pressure of the output gas of the ventilator device is adjusted by adopting a curve pressure boosting method.
[0167] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of a non-volatile memory and a volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic based on quantum computing, artificial intelligence (AI) processors, and the like.
[0168] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0169] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for adjusting the output gas pressure of a ventilator device, characterized in that: A processor used in a ventilator device, the method comprising: While the ventilator device is in operation, obtaining the output gas flow and output gas pressure of the ventilator device; Determine the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user; Adjusting the pressure of the output gas of the ventilator device based on the change in the output gas pressure; According to the adjusted current pressure of the output gas of the ventilator device, the pressure of the output gas of the ventilator device is adjusted by adopting a curve pressure boosting method.
2. The method according to claim 1, characterized in that Determining the output gas pressure change of the ventilator device to be compensated per unit time based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user includes: Preprocessing the output gas flow and output gas pressure of the ventilator device respectively to obtain a first gas flow and a first gas pressure; and preprocessing the output gas flow and output gas pressure of the current user respectively to obtain a second gas flow and a second gas pressure; The output gas pressure change is determined according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure.
3. The method according to claim 2, characterized in that The determining the output gas pressure change according to the first gas flow rate, the first gas pressure, the second gas flow rate, and the second gas pressure includes: obtaining a pressure difference between the first gas pressure and the second gas pressure; The output gas pressure change is determined according to the pressure difference, the first gas flow rate, the Fourier transform result of the second gas flow rate, and the Fourier transform result of the first gas pressure.
4. The method according to any one of claims 1 to 3, characterized in that The step of adjusting the pressure of the output gas of the ventilator device based on the output gas pressure change includes: Determining the adjusted pressure of the output gas of the ventilator device according to the output gas pressure change and the output gas pressure of the ventilator device; The ventilator device is controlled to output gas according to the adjusted pressure, so as to adjust the pressure of the gas output by the ventilator device.
5. The method according to any one of claims 1 to 3, characterized in that The method of adjusting the pressure of the gas output by the ventilator device by using a curve pressure boosting method according to the current pressure of the gas output by the ventilator device after adjustment includes: Determining the pulse pressure of the output gas of the ventilator device according to the adjusted pressure of the output gas of the ventilator device in accordance with a preset curve boost adjustment strategy; The pressure of the gas output by the ventilator device is controlled according to the pulse pressure output of the gas output by the ventilator device, so as to adjust the pressure of the gas output by the ventilator device.
6. The method according to any one of claims 1 to 3, characterized in that The method further comprises: performing identification processing based on the output gas flow and output gas pressure of the current user to determine the apnea state of the current user; When the apnea state is yes, the step of obtaining the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user is performed.
7. An output gas pressure regulating device for a ventilator, characterized in that: The device comprises: An acquisition module, configured to acquire the output gas flow and output gas pressure of the ventilator device when the ventilator device is in working state; a determination module, configured to determine an output gas pressure change to be compensated for the ventilator device per unit time based on the output gas flow and output gas pressure of the ventilator device and the output gas flow and output gas pressure of the current user; A first adjustment module is used to adjust the pressure of the output gas of the ventilator device based on the change in the output gas pressure; The second adjustment module is used to adjust the pressure of the output gas of the ventilator device by adopting a curve pressure boosting method according to the current pressure of the output gas of the ventilator device after adjustment.
8. A ventilator device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.