Breathing machine, oxygen mixing control method and device thereof, computer equipment and medium
Through negative pressure chamber technology and PID current control algorithm, the problems of insufficient oxygen mixing and output pressure fluctuations in traditional ventilators are solved, the adequacy of oxygen mixing and the stability of output pressure are achieved, and the therapeutic effect of the ventilator and patient safety are improved.
Patent Information
- Application Number
- CN202510582819.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-09-05
AI Technical Summary
Traditional ventilator oxygen mixing solutions have problems such as insufficient oxygen mixing and large output pressure fluctuations. Mechanical valves are prone to wear and aging, and electronic control systems are easily affected by environmental interference, resulting in inaccurate and delayed control of mixed gas concentration.
Negative pressure chamber technology is used to control the external oxygen entering the mixing chamber, and combined with the PID current control algorithm, the automatic inspiratory pressure, tidal volume and oxygen flow are calculated to calculate the pressure compensation value to compensate and control the ventilator output pressure, ensuring sufficient oxygen mixing and stable output pressure.
The adequacy of oxygen mixing and the stability of ventilator output pressure are achieved, thereby improving the therapeutic effect of the ventilator and patient safety.
Smart Images

Figure CN120586221A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of ventilators, and in particular to a ventilator and its oxygen mixing control method, device, computer equipment, storage medium and computer program product. Background Art
[0002] As a crucial device for maintaining a patient's respiratory function during clinical treatment, the oxygen mixing control process of a ventilator is directly related to the quality of the gas inhaled by the patient. Precise oxygen mixing ensures that patients receive the appropriate oxygen concentration for their condition and maintains normal blood oxygen levels, playing a crucial role in improving patient prognosis and reducing the incidence of complications. Especially in scenarios such as intensive care and anesthesia resuscitation, the stability and accuracy of the ventilator's oxygen mixing control directly impacts patient safety and treatment outcomes.
[0003] In traditional technology, the oxygen mixing commonly used in the field of ventilators mainly includes the following two types. The first is a mechanical air-oxygen mixing valve: this technology relies on a mechanical valve to adjust the flow ratio of air and oxygen. However, the mechanical structure is susceptible to wear and aging, and the valve opening adjustment accuracy is limited, making it difficult to achieve accurate oxygen mixing under complex working conditions, resulting in large fluctuations in the oxygen concentration in the mixed gas. The second is a flow sensor and an electronic control system: it uses a flow sensor to monitor the gas flow in real time, and then dynamically adjusts the mixing ratio through an electronic control system. However, the flow sensor is easily affected by environmental factors such as temperature and humidity changes, and the response speed and algorithm accuracy of the electronic control system are limited, resulting in hysteresis and errors in the control of the mixed gas concentration.
[0004] Although the above-mentioned traditional ventilator oxygen mixing scheme can achieve basic oxygen mixing functions, its oxygen mixing is not sufficient and the ventilator output pressure fluctuates greatly. Summary of the Invention
[0005] Based on this, it is necessary to provide a ventilator oxygen mixing control method, device, computer equipment, computer-readable storage medium and computer program product with sufficient mixing and stable ventilator output pressure to address the above technical problems; in addition, a ventilator with sufficient oxygen mixing and stable ventilator output pressure is also provided.
[0006] In a first aspect, the present application provides a method for controlling oxygen mixing in a ventilator. The method comprises:
[0007] Control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber;
[0008] Obtain the ventilator's automatic inspiratory pressure and tidal volume;
[0009] Calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate;
[0010] The output pressure of the ventilator is compensated and controlled according to the pressure compensation value.
[0011] In one embodiment, controlling the external input of oxygen into the oxygen mixing negative pressure chamber and calculating the oxygen flow rate entering the oxygen mixing negative pressure chamber includes:
[0012] Control the external input of oxygen into the oxygen mixing negative pressure chamber;
[0013] Obtain the initial oxygen flow rate set by the user and the cross-sectional area of the external oxygen input pipeline;
[0014] Obtaining the volume flow of oxygen in the oxygen mixed negative pressure chamber of the ventilator according to the initial oxygen flow rate and the cross-sectional area of the external oxygen input pipeline;
[0015] Obtain the ambient temperature of the ventilator and the pressure inside the oxygen mixed negative pressure chamber of the ventilator;
[0016] The oxygen flow rate entering the oxygen mixing negative pressure chamber of the ventilator is calculated according to the volume flow rate, the ambient temperature and the pressure in the oxygen mixing negative pressure chamber of the ventilator.
[0017] In one embodiment, the compensating and controlling the ventilator output pressure according to the pressure compensation value includes:
[0018] According to the pressure compensation value, a PID current control algorithm is used to perform compensation control on the output pressure of the ventilator.
[0019] In one embodiment, calculating the pressure compensation value of the inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate includes:
[0020] Acquire respiratory impedance according to the tidal volume, and acquire oxygen flow rate change data per unit time according to the oxygen flow rate;
[0021] A pressure compensation value for the inspiratory pressure change caused by oxygen mixing is calculated based on the respiratory impedance, the oxygen flow rate change data per unit time, and the automatic inspiratory pressure.
[0022] In one embodiment, the calculating the pressure compensation value of the inspiratory pressure change caused by oxygen mixing based on the respiratory impedance, the oxygen flow change data per unit time, and the automatic inspiratory pressure includes:
[0023] Obtain ventilator output gas resistance;
[0024] Obtaining an effective oxygen flow rate change value based on the ventilator output gas resistance and the oxygen flow rate change data per unit time;
[0025] Obtaining an effective automatic inhalation pressure value according to the automatic inhalation pressure and a preset proportional coefficient;
[0026] A pressure compensation value for the inspiratory pressure change caused by oxygen mixing is calculated based on the respiratory impedance, the effective oxygen flow rate change value, and the effective auto-inspiratory pressure value.
[0027] In one embodiment, the pressure compensation value is calculated as follows:
[0028]
[0029] Where, is the pressure compensation value; is respiratory impedance; It is the resistance of the ventilator to output gas; is the change in oxygen flow rate per unit time; is the automatic inspiratory pressure; is the preset proportional coefficient; is the preset correction constant.
[0030] In a second aspect, the present application also provides a ventilator oxygen mixing control device. The device comprises:
[0031] The oxygen parameter acquisition module is used to control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber;
[0032] A ventilator parameter acquisition module is used to obtain the automatic inspiratory pressure and tidal volume of the ventilator;
[0033] a compensation value calculation module, configured to calculate a pressure compensation value for an inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate;
[0034] The compensation control module is used to perform compensation control on the output pressure of the ventilator according to the pressure compensation value.
[0035] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are performed:
[0036] Control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber;
[0037] Obtain the ventilator's automatic inspiratory pressure and tidal volume;
[0038] Calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate;
[0039] The output pressure of the ventilator is compensated and controlled according to the pressure compensation value.
[0040] 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 following steps:
[0041] Control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber;
[0042] Obtain the ventilator's automatic inspiratory pressure and tidal volume;
[0043] Calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate;
[0044] The output pressure of the ventilator is compensated and controlled according to the pressure compensation value.
[0045] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the following steps:
[0046] Control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber;
[0047] Obtain the ventilator's automatic inspiratory pressure and tidal volume;
[0048] Calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate;
[0049] The output pressure of the ventilator is compensated and controlled according to the pressure compensation value.
[0050] In a sixth aspect, the present application also provides a ventilator, which includes a ventilator body and a controller, wherein the controller is built into the ventilator body, and the controller uses the above-mentioned method to control oxygen mixing.
[0051] The above-mentioned ventilator oxygen mixing control method, device, computer equipment, storage medium and computer program product control the external input oxygen to enter the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber; obtain the automatic inspiratory pressure and tidal volume of the ventilator; calculate the pressure compensation value of the inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, tidal volume and oxygen flow rate; and compensate and control the ventilator output pressure based on the pressure compensation value. In the entire scheme, on the one hand, the negative pressure chamber is used to achieve mixing of external input oxygen, so that the oxygen mixing is more sufficient; on the other hand, considering the impact of the negative pressure chamber on the ventilator output pressure during oxygen mixing, the corresponding pressure compensation value is calculated based on the automatic inspiratory pressure, tidal volume and oxygen flow rate, and then the ventilator output pressure is compensated and controlled to ensure that the ventilator output pressure is stable. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 This is a diagram of an application environment of a ventilator oxygen mixing control method in one embodiment;
[0053] Figure 2 A schematic flow chart of a method for controlling oxygen mixing in a ventilator according to an embodiment;
[0054] Figure 3 A schematic flow chart of a method for controlling oxygen mixing in a ventilator according to another embodiment;
[0055] Figure 4 This is a structural block diagram of a ventilator oxygen mixing control device in one embodiment;
[0056] Figure 5 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0057] 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.
[0058] The ventilator oxygen mixing control method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the oxygen concentrator 102 is connected to the ventilator 104, the oxygen concentrator 102 generates oxygen and transmits it to the ventilator 104, the ventilator 104 mixes the input oxygen, and then provides respiratory support to the patient. A controller is provided inside the oxygen concentrator 104, which controls the entire ventilator oxygen mixing process. Specifically, the controller controls the external input oxygen to enter the oxygen mixing negative pressure chamber, and calculates the oxygen flow rate entering the oxygen mixing negative pressure chamber; obtains the automatic inspiratory pressure and tidal volume of the ventilator; calculates the pressure compensation value of the inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, tidal volume and oxygen flow; and compensates and controls the ventilator output pressure according to the pressure compensation value.
[0059] In one embodiment, Figure 2 As shown, a ventilator oxygen mixing control method is provided, which is applied to Figure 1 The controller in the example is used to illustrate the following steps:
[0060] S200: Control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber.
[0061] The oxygen mixing negative pressure chamber draws in oxygen and air through negative pressure, then mixes the oxygen and air before outputting the mixture to the ventilator's main airway. This allows the ventilator to pre-mix oxygen and air before the inhalation phase through the negative pressure effect, creating a mixed gas of a set concentration to improve mixing. Here, the controller controls the input of an external oxygen source into the oxygen mixing negative pressure chamber. The oxygen flow sensor monitors the oxygen flow rate entering the negative pressure chamber in real time and, based on the flow rate signal, determines the oxygen flow rate entering the negative pressure chamber per unit time.
[0062] S400: Get the automatic inspiratory pressure and tidal volume of the ventilator.
[0063] The ventilator's automatic inspiratory pressure and tidal volume can be directly measured using sensors built into the ventilator. Specifically, the pressure sensor collects the automatic inspiratory pressure and positive end-expiratory pressure (PEEP) of the ventilator's main airway in real time. Tidal volume is calculated by integrating the flow rate measured by the flow sensor during the inspiratory phase.
[0064] S600: Calculate a pressure compensation value for an inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate.
[0065] The controller analyzes the relationship between automatic inspiratory pressure, tidal volume, and oxygen flow rate: When oxygen flow rate increases, the negative pressure chamber pressure decreases, causing main airway pressure fluctuations, which may cause air leakage or a drop in inspiratory pressure. Conversely, a decrease in oxygen flow rate may cause a pressure increase. Based on this, a PID current control algorithm can be used to establish a pressure compensation model. The input parameters include real-time inspiratory pressure deviation, oxygen flow rate change rate, and tidal volume offset. The output is a dynamic pressure compensation value (the compensation value can be positive or negative). For example, when a sudden increase in oxygen flow rate is detected, resulting in a drop in inspiratory pressure, the algorithm generates a positive compensation value to offset the pressure loss.
[0066] S800: Compensate and control the ventilator output pressure according to the pressure compensation value.
[0067] The pressure compensation value is superimposed on the current output pressure of the ventilator to generate a corrected target output pressure. The controller can send control instructions to the pressure control module so that the pressure control module adjusts the opening of the main gas circuit proportional valve and the turbine speed to make the actual output pressure match the target value in the next breathing cycle. At the same time, the pressure control submodule of the negative pressure chamber dynamically adjusts the oxygen supply pressure according to the compensation instructions sent by the controller to ensure that the pressure of the mixing chamber is stable within the set range. During the compensation process, the flow sensor monitors the output of the mixed gas in real time. If it is detected that the tidal volume deviation exceeds a certain threshold (for example, ±5%), it triggers a secondary correction of the compensation value to form a closed-loop feedback mechanism.
[0068] The above-mentioned ventilator oxygen mixing control method controls the external input oxygen to enter the oxygen mixing negative pressure chamber and calculates the oxygen flow rate entering the oxygen mixing negative pressure chamber; obtains the automatic inspiratory pressure and tidal volume of the ventilator; calculates the pressure compensation value of the inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, tidal volume and oxygen flow rate; and compensates and controls the ventilator output pressure based on the pressure compensation value. In the entire scheme, on the one hand, the negative pressure chamber is used to achieve mixing of the external input oxygen, so that the oxygen mixing is more sufficient; on the other hand, considering the impact of the negative pressure chamber on the ventilator output pressure during oxygen mixing, the corresponding pressure compensation value is calculated based on the automatic inspiratory pressure, tidal volume and oxygen flow rate, and then the ventilator output pressure is compensated and controlled to ensure the stability of the ventilator output pressure.
[0069] In one embodiment, Figure 3 As shown, S200 includes:
[0070] S210: Control the external input of oxygen into the oxygen mixing negative pressure chamber.
[0071] The controller controls the input of the external oxygen source to the oxygen mixed negative pressure chamber through the proportional regulating valve.
[0072] S220: Obtain the initial oxygen flow rate set by the user, and obtain the cross-sectional area of the external oxygen input pipeline.
[0073] The opening of the proportional valve is driven by the initial oxygen flow rate parameter set by the user. The valve opening degree is adjusted in real time through a pulse modulation signal (PWM) to ensure that oxygen is input at the set rate. The negative pressure chamber is connected to the main air circuit of the ventilator through a connection module. The negative pressure effect mixes oxygen and air before the inhalation phase to form a mixed gas with the target concentration. The user enters the initial oxygen flow rate through the ventilator operation interface (for example, 1-5 different gears can be set, and different gears correspond to a different initial oxygen flow rate), and this parameter is directly transmitted to the controller. The cross-sectional area of the external input oxygen pipeline is obtained through preset parameters (factory parameters) or physical measurements and stored in the configuration module of the controller.
[0074] S230: Obtain the volume flow rate of oxygen in the oxygen mixed negative pressure chamber of the ventilator according to the initial oxygen flow rate and the cross-sectional area of the external oxygen input pipeline.
[0075] Based on the user-set initial oxygen flow rate and the pipe cross-sectional area, the oxygen volume flow rate is calculated using the continuity principle. Specifically, the volume flow rate is the product of the flow rate and the pipe cross-sectional area. For example, if the flow rate is 2 L / min and the pipe cross-sectional area is 0.5 cm², the volume flow rate is 1 L / min. The calculated result is temporarily stored in the controller's cache module for subsequent corrections.
[0076] S240: Obtain the ambient temperature of the ventilator and the pressure in the oxygen mixed negative pressure chamber of the ventilator.
[0077] The ventilator's ambient temperature (e.g., 20-30°C) is collected in real time, and the real-time pressure value in the oxygen mixing negative pressure chamber is monitored by a pressure sensor. These collected data are cached in the controller.
[0078] S250: Calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber of the ventilator based on the volume flow rate, the ambient temperature, and the pressure in the oxygen mixing negative pressure chamber of the ventilator.
[0079] The volumetric flow rate is corrected based on the ideal gas state equation, combining the volumetric flow rate from step S230, the ambient temperature from step S240, and the negative pressure chamber pressure. Specifically, the oxygen flow rate must be converted to an equivalent value under standard conditions (standard temperature 25°C, standard atmospheric pressure) based on the actual temperature and pressure conditions. For example, as the ambient temperature rises or the negative pressure chamber pressure decreases, the oxygen density decreases, reducing the actual number of moles of oxygen delivered. Therefore, the calculated flow rate must be dynamically adjusted using a proportionality factor.
[0080] In one embodiment, compensating and controlling the output pressure of the ventilator according to the pressure compensation value includes:
[0081] According to the pressure compensation value, the PID current control algorithm is used to compensate and control the output pressure of the ventilator.
[0082] The controller is preconfigured with parameters for the PID (Proportional-Integral-Derivative) control algorithm, including the proportional coefficient (P), integral time constant (I), and differential time constant (D). These parameters are set based on the ventilator's airway characteristics and the target pressure response speed. For example, a higher proportional coefficient is used to enhance transient regulation in scenarios with rapid pressure fluctuations. The control module inputs the pressure compensation value as the target pressure deviation into the PID algorithm. Specifically: The proportional term (P) multiplies the real-time pressure deviation (the difference between the current pressure and the target pressure) by the proportional coefficient to generate the base compensation. The integral term (I) integrates the historical pressure deviation over time and multiplies it by the integral coefficient to eliminate steady-state errors (such as long-term pressure drift). The differential term (D) calculates the rate of change of the pressure deviation and multiplies it by the differential coefficient to suppress sudden pressure changes (such as a sudden pressure drop caused by a sudden increase in oxygen flow). The three terms are summed to generate the final PID output command, which the controller then drives the current control module to adjust the ventilator's output pressure. In this way, the entire ventilator performs output pressure compensation after mixing oxygen, ensuring the mixing efficiency while ensuring the stability of the output pressure, bringing a good experience to the user (patient).
[0083] In one embodiment, calculating the pressure compensation value for the inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, tidal volume, and oxygen flow rate includes:
[0084] Step 1: Obtain respiratory impedance based on tidal volume, and obtain oxygen flow rate change data per unit time based on oxygen flow rate.
[0085] Respiratory impedance is calculated through the correlation between tidal volume and real-time inspiratory pressure, reflecting the comprehensive resistance characteristics of the patient's respiratory system. Specifically, respiratory impedance is calculated using a respiratory mechanics model based on the tidal volume of the current respiratory cycle (obtained by integrating the flow sensor) and the corresponding automatic inspiratory pressure. In the respiratory mechanics model, respiratory impedance is represented as a combined parameter of lung compliance (preset as a constant) and airway resistance (dynamically corrected using historical data). It is used to quantify the response characteristics of the patient's respiratory system to changes in airflow.
[0086] An oxygen flow sensor monitors the oxygen flow entering the oxygen mixing chamber in real time. The flow rate calculation module performs a first-order difference calculation on the continuously sampled data to determine the rate of change of oxygen flow per unit time (e.g., the increase or decrease in flow per second). This rate of change reflects the degree to which dynamic fluctuations in oxygen input affect the pressure in the chamber.
[0087] Step 2: Based on the respiratory impedance, the oxygen flow change data per unit time, and the automatic inspiratory pressure, calculate the pressure compensation value for the inspiratory pressure change caused by oxygen mixing.
[0088] Specifically, the pressure compensation value can be generated according to the following logic: The effect of respiratory impedance: The greater the respiratory impedance, the more significant the impact of the same oxygen flow rate change on the inspiratory pressure, and a larger compensation value is required to offset the pressure fluctuation. The weight of the flow rate change rate: The absolute value of the oxygen flow rate change rate is positively correlated with the compensation value. For example, when the flow rate suddenly increases, positive compensation is generated to offset the pressure drop in the negative pressure chamber. Automatic inspiratory pressure baseline correction: Based on the deviation between the current automatic inspiratory pressure and the target value, the combined effect of respiratory impedance and flow rate change is added to generate the final pressure compensation value.
[0089] In one embodiment, calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing based on respiratory impedance, oxygen flow rate change per unit time, and automatic inspiratory pressure includes:
[0090] Step 1: Obtain the ventilator output gas resistance.
[0091] The ventilator output gas resistance is characterized by the comprehensive resistance in the process of gas delivery from the mixing chamber to the patient's airway, including pipeline friction resistance, valve opening and closing resistance and patient airway resistance.
[0092] Step 2: Obtain the effective oxygen flow rate change value based on the ventilator output gas resistance and the oxygen flow rate change data per unit time.
[0093] The oxygen flow change data per unit time is associated with the ventilator output gas resistance to generate an effective oxygen flow change value: Resistance weighted correction: The oxygen flow change data is multiplied by the current gas resistance coefficient (dimensionless proportional factor) to eliminate the attenuation effect of resistance on flow dynamics.
[0094] Step 3: Obtain the effective automatic suction pressure value according to the automatic suction pressure and the preset proportional coefficient.
[0095] The effective automatic inspiratory pressure is calculated based on the automatic inspiratory pressure and a preset scaling factor (set based on the patient's lung compliance). The scaling factor is used to quantify the impact of individual patient differences on inspiratory pressure requirements. For example, patients with lower lung compliance may require a higher scaling factor (e.g., 1.1-1.3) to maximize pressure compensation. Effective value calculation: The automatic inspiratory pressure is multiplied by the scaling factor to obtain the corrected effective pressure value.
[0096] Step 4: Based on the respiratory impedance, the effective oxygen flow change value, and the effective auto-inspiratory pressure value, calculate the pressure compensation value for the inspiratory pressure change caused by oxygen mixing.
[0097] Specifically, the final pressure compensation value is generated according to the following logic: Respiratory impedance weighting: The greater the respiratory impedance, the more significant the impact of oxygen flow changes on pressure, and the higher the respiratory impedance weighting in the compensation value. Flow change and pressure correlation: The product of the effective oxygen flow change and the effective auto-inspiratory pressure value reflects the pressure fluctuation. The initial compensation value is generated by adding the respiratory impedance correction. Dynamic limiting and output: The initial compensation value is amplitude-limited (e.g., ±5 cmH2O) to prevent overcompensation and pressure fluctuations.
[0098] In one embodiment, the pressure compensation value is calculated as follows:
[0099]
[0100] Where, is the pressure compensation value; is respiratory impedance; It is the resistance of the ventilator to output gas; is the change in oxygen flow rate per unit time; is the automatic inspiratory pressure; is the preset proportional coefficient; is the preset correction constant.
[0101] In the above pressure compensation calculation formula, the preset proportional coefficient and the preset correction constant can be obtained through calibration under experimental conditions.
[0102] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed 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 performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0103] Based on the same inventive concept, embodiments of the present application further provide a ventilator oxygen mixing control device for implementing the aforementioned ventilator oxygen mixing control method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more ventilator oxygen mixing control device embodiments provided below can be found in the aforementioned limitations of the ventilator oxygen mixing control method and will not be further elaborated here.
[0104] In one embodiment, Figure 4 As shown, a ventilator oxygen mixing control device is provided, comprising:
[0105] The oxygen parameter acquisition module 200 is used to control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber;
[0106] A ventilator parameter acquisition module 400 is used to obtain the automatic inspiratory pressure and tidal volume of the ventilator;
[0107] a compensation value calculation module 600 for calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, tidal volume, and oxygen flow rate;
[0108] The compensation control module 800 is used to perform compensation control on the output pressure of the ventilator according to the pressure compensation value.
[0109] In one embodiment, the oxygen parameter acquisition module 200 is further configured to control the external input of oxygen into the oxygen mixing negative pressure chamber; obtain an initial oxygen flow rate set by a user and obtain a cross-sectional area of an external oxygen input pipeline; obtain a volumetric flow rate of oxygen within the oxygen mixing negative pressure chamber of the ventilator based on the initial oxygen flow rate and the cross-sectional area of the external oxygen input pipeline; obtain an ambient temperature of the ventilator and a pressure within the oxygen mixing negative pressure chamber of the ventilator; and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber of the ventilator based on the volumetric flow rate, ambient temperature, and the pressure within the oxygen mixing negative pressure chamber of the ventilator.
[0110] In one embodiment, the compensation control module 800 is further configured to perform compensation control on the ventilator output pressure using a PID current control algorithm according to the pressure compensation value.
[0111] In one embodiment, the compensation value calculation module 600 is further configured to obtain respiratory impedance based on tidal volume and oxygen flow rate change data per unit time based on oxygen flow rate; and calculate a pressure compensation value for the inspiratory pressure change caused by oxygen mixing based on the respiratory impedance, the oxygen flow rate change data per unit time, and the automatic inspiratory pressure.
[0112] In one embodiment, the compensation value calculation module 600 is further used to obtain the ventilator output gas resistance; obtain the effective oxygen flow change value based on the ventilator output gas resistance and the oxygen flow change data per unit time; obtain the effective automatic inspiratory pressure value based on the automatic inspiratory pressure and a preset proportional coefficient; and calculate the pressure compensation value of the inspiratory pressure change caused by oxygen mixing based on the respiratory impedance, the effective oxygen flow change value, and the effective automatic inspiratory pressure value.
[0113] In one embodiment, the pressure compensation value is calculated as follows:
[0114]
[0115] Where, is the pressure compensation value; is respiratory impedance; It is the resistance of the ventilator to output gas; is the change in oxygen flow rate per unit time; is the automatic inspiratory pressure; is the preset proportional coefficient; is the preset correction constant.
[0116] Each module in the aforementioned ventilator oxygen mixing control device may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a computer device memory in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0117] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, memory, a communication interface, a display screen, and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal via wired or wireless communication. The wireless communication can be achieved via Wi-Fi, a mobile cellular network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements a method for controlling oxygen mixing in a ventilator. The display screen of the computer device can be a liquid crystal display or an electronic ink display. The input device of the computer device can be a touch layer covering the display screen, or keys, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse.
[0118] Those skilled in the art will understand that Figure 5 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 computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0119] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the above-mentioned ventilator oxygen mixing control method when executing the computer program.
[0120] 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 above-mentioned ventilator oxygen mixing control method is implemented.
[0121] In one embodiment, a computer program product is provided, comprising a computer program, which implements the above-mentioned ventilator oxygen mixing control method when executed by a processor.
[0122] Those skilled in the art will appreciate that all or part of the processes in the above-described method 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 executed, the computer program can include the processes of the above-described method embodiments. Any reference to a memory, database, or other medium used in the embodiments provided herein may include at least one of non-volatile and volatile memory. Non-volatile memory may 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 may 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 processors (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.
[0123] The technical features of the above embodiments can be combined arbitrarily. 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 specification.
[0124] The above embodiments merely illustrate 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 invention. It should be noted that a person skilled in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which 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 ventilator oxygen mixing control method, characterized in that: The method comprises: Control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber; Obtain the ventilator's automatic inspiratory pressure and tidal volume; Calculating a pressure compensation value for an inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate; The output pressure of the ventilator is compensated and controlled according to the pressure compensation value.
2. The method according to claim 1, characterized in that The controlling of the external input oxygen into the oxygen mixing negative pressure chamber and the calculating of the oxygen flow rate into the oxygen mixing negative pressure chamber include: Control the external input of oxygen into the oxygen mixing negative pressure chamber; Obtain the initial oxygen flow rate set by the user and the cross-sectional area of the external oxygen input pipeline; Obtaining the volume flow of oxygen in the oxygen mixed negative pressure chamber of the ventilator according to the initial oxygen flow rate and the cross-sectional area of the external oxygen input pipeline; Obtain the ambient temperature of the ventilator and the pressure inside the oxygen mixed negative pressure chamber of the ventilator; The oxygen flow rate entering the oxygen mixing negative pressure chamber of the ventilator is calculated according to the volume flow rate, the ambient temperature and the pressure in the oxygen mixing negative pressure chamber of the ventilator.
3. The method according to claim 1, characterized in that The compensating and controlling the output pressure of the ventilator according to the pressure compensation value includes: According to the pressure compensation value, a PID current control algorithm is used to perform compensation control on the output pressure of the ventilator.
4. The method according to claim 1, wherein Calculating the pressure compensation value of the inspiratory pressure change caused by oxygen mixing according to the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate includes: Acquire respiratory impedance according to the tidal volume, and acquire oxygen flow rate change data per unit time according to the oxygen flow rate; A pressure compensation value for the inspiratory pressure change caused by oxygen mixing is calculated based on the respiratory impedance, the oxygen flow rate change data per unit time, and the automatic inspiratory pressure.
5. The method according to claim 4, characterized in that Calculating the pressure compensation value of the inspiratory pressure change caused by oxygen mixing based on the respiratory impedance, the oxygen flow change data per unit time, and the automatic inspiratory pressure includes: Obtain ventilator output gas resistance; Obtaining an effective oxygen flow rate change value based on the ventilator output gas resistance and the oxygen flow rate change data per unit time; Obtaining an effective automatic inhalation pressure value according to the automatic inhalation pressure and a preset proportional coefficient; A pressure compensation value for the inspiratory pressure change caused by oxygen mixing is calculated based on the respiratory impedance, the effective oxygen flow rate change value, and the effective auto-inspiratory pressure value.
6. The method according to claim 5, characterized in that The pressure compensation value calculation formula is: Where, is the pressure compensation value; is respiratory impedance; It is the resistance of the ventilator to output gas; is the change in oxygen flow rate per unit time; is the automatic inspiratory pressure; is the preset proportional coefficient; is the preset correction constant.
7. A ventilator oxygen mixing control device, characterized in that: The device comprises: The oxygen parameter acquisition module is used to control the external input of oxygen into the oxygen mixing negative pressure chamber and calculate the oxygen flow rate entering the oxygen mixing negative pressure chamber; A ventilator parameter acquisition module is used to obtain the automatic inspiratory pressure and tidal volume of the ventilator; a compensation value calculation module, configured to calculate a pressure compensation value for an inspiratory pressure change caused by oxygen mixing based on the automatic inspiratory pressure, the tidal volume, and the oxygen flow rate; The compensation control module is used to perform compensation control on the output pressure of the ventilator according to the pressure compensation value.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: 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 ventilator, characterized in that: The invention comprises a ventilator body and a controller, wherein the controller is built into the ventilator body and the controller adopts the method according to any one of claims 1 to 6 to perform oxygen mixing control.