Operation parameter compensation method and device and breathing machine equipment
By acquiring gas characteristic data from ventilator equipment to calculate respiratory impedance and perform precise compensation, the problem of insufficient accuracy in ventilator equipment operating parameter compensation is solved, thereby improving treatment efficacy and compensation speed.
Patent Information
- Application Number
- CN202510667105.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-22
- Publication Date
- 2025-10-17
Smart Images

Figure CN120789413A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the medical technical field, in particular to a running parameter compensation method and device and a breathing machine equipment. BACKGROUND
[0002] With the development of science and technology, people's life rhythm is accelerating, and the work intensity is also increasing, so that people's resistance is weakened, and the probability of being in a sub-health state and getting sick is increased. With the development of medical technology, intelligent medical equipment is concerned, and the breathing machine equipment as an important medical equipment plays a key role in improving the symptoms of poor breathing. For example, in the face of nasal congestion caused by poor breathing, the running parameters of the compensation breathing machine equipment can be compensated to assist in maintaining smooth breathing.
[0003] In the related art, the temperature of the gas output by the breathing machine equipment is usually compensated when adjusting the running parameters of the breathing machine equipment. This compensation method has deficiencies in accuracy, which affects the accuracy of the running parameter compensation of the breathing machine equipment.
[0004] Therefore, there is an urgent need for a new compensation method for the running parameters of the breathing machine equipment to improve the accuracy of the running parameter compensation of the breathing machine equipment. SUMMARY
[0005] Therefore, it is necessary to provide a running parameter compensation method, device and breathing machine equipment to solve the above technical problems.
[0006] In a first aspect, the embodiments of the present application provide a running parameter compensation method applied to a processor in a breathing machine equipment, comprising:
[0007] Obtaining gas characteristic data output by the breathing machine equipment when running;
[0008] According to the gas characteristic data, obtaining the respiratory impedance of the gas output by the breathing machine equipment;
[0009] Detecting whether the respiratory impedance of the gas output by the breathing machine equipment is greater than a preset impedance threshold, and determining the compensation state of the target parameter of the breathing machine equipment according to the detection result;
[0010] In the case where the compensation state of the target parameter is yes, the target parameter of the breathing machine equipment is compensated according to the gas characteristic data until the compensation state of the target parameter of the breathing machine equipment is no after the compensation processing.
[0011] In one of the embodiments, according to the gas characteristic data, the respiratory impedance of the gas output by the breathing machine equipment is obtained, comprising:
[0012] Pretreating the gas characteristic data to obtain pretreated characteristic data;
[0013] determining, according to the pre-processed feature data, the respiratory impedance of the gas output by the ventilator device.
[0014] In one of the embodiments, the pre-processed feature data comprises the gas pressure and the gas flow rate; and determining, according to the pre-processed feature data, the respiratory impedance of the gas output by the ventilator device comprises:
[0015] performing Fourier transform on the gas pressure to obtain a transformed pressure; and performing Fourier transform on the gas flow rate to obtain a transformed flow rate;
[0016] obtaining the respiratory impedance of the gas output by the ventilator device by dividing the transformed pressure by the transformed flow rate.
[0017] In one of the embodiments, the pre-processed feature data comprises the gas pressure and the gas flow rate; and determining, according to the pre-processed feature data, the respiratory impedance of the gas output by the ventilator device comprises:
[0018] obtaining the pipe length and the pipe radius of the ventilator device;
[0019] performing back-calculation and optimization on the gas pressure, the gas flow rate, the pipe length and the pipe radius to obtain the respiratory impedance of the gas output by the ventilator device.
[0020] In one of the embodiments, the compensation on the target parameter of the ventilator device according to the gas feature data is performed until the current compensation state of the target parameter of the ventilator device after the compensation is no, comprising:
[0021] compensating the target parameter of the ventilator device according to the gas feature data;
[0022] in the case that the compensation state of the target parameter of the ventilator device after the compensation is yes, compensating the target parameter of the ventilator device according to the current gas feature data of the ventilator device until the current compensation state of the target parameter of the ventilator device is no.
[0023] In one of the embodiments, the gas feature data comprises the output gas pressure of the ventilator device, and the target parameter comprises the output gas pressure; and compensating the target parameter of the ventilator device according to the gas feature data comprises:
[0024] adjusting the output gas pressure of the ventilator device according to the respiratory impedance of the gas output by the ventilator device and the output gas pressure of the ventilator device to realize the compensation of the output gas pressure.
[0025] In one of the embodiments, the gas characteristic data comprises gas humidity of the output gas of the ventilator device, and the target parameter comprises the output gas humidity; the compensation processing of the target parameter of the ventilator device according to the gas characteristic data comprises:
[0026] According to the breathing impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device, the output gas humidity of the ventilator device is adjusted to realize the compensation processing of the output gas humidity.
[0027] In one of the embodiments, the gas characteristic data comprises output gas pressure of the ventilator device, and the target parameter comprises pulse ventilation pressure; the compensation processing of the target parameter of the ventilator device according to the gas characteristic data comprises:
[0028] According to the output gas pressure of the ventilator device, the pulse ventilation pressure of the ventilator device is adjusted to realize the compensation processing of the pulse ventilation pressure.
[0029] In the second aspect, the embodiments of the present application further provide a running parameter compensation device, comprising:
[0030] a characteristic data acquisition module, configured to acquire gas characteristic data output by the ventilator device when the ventilator device is running;
[0031] a breathing impedance acquisition module, configured to acquire breathing impedance of the output gas of the ventilator device according to the gas characteristic data;
[0032] a detection module, configured to detect whether the breathing impedance of the output gas of the ventilator device is greater than a preset impedance threshold value, and determine a compensation state of the target parameter of the ventilator device according to a detection result;
[0033] a compensation processing module, configured to, in a case that the compensation state of the target parameter is yes, perform compensation processing of the target parameter of the ventilator device according to the gas characteristic data, until the compensation state of the target parameter of the ventilator device after the compensation processing is no.
[0034] In the third aspect, the embodiments of the present application further provide a ventilator device, comprising a memory and a processor, the memory stores a computer program, and the processor realizes the steps of the method in any one of the embodiments of the first aspect when executing the computer program.
[0035] In the fourth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the computer program realizes the steps of the method in any one of the embodiments of the first aspect when executed by a processor.
[0036] In the fifth aspect, the embodiments of the present application further provide a computer program product, comprising a computer program, and the computer program realizes the steps of the method in any one of the embodiments of the first aspect when executed by a processor.
[0037] The running parameter compensation method, device and ventilator equipment provided by the embodiments of the present application are applied to a processor in the ventilator equipment, and the method comprises the following steps: acquiring gas characteristic data output by the ventilator equipment when the ventilator equipment is running, acquiring breathing impedance of gas output by the ventilator equipment according to the gas characteristic data, detecting whether the breathing impedance of the gas output by the ventilator equipment is greater than a preset impedance threshold, and determining a compensation state of a target parameter of the ventilator equipment according to a detection result, wherein if the compensation state of the target parameter is yes, performing compensation processing on the target parameter of the ventilator equipment according to the gas characteristic data until the compensation state of the target parameter of the ventilator equipment is no. The above method can be used to determine whether the target parameter of the ventilator equipment needs to be compensated according to actual gas characteristic data output by the ventilator equipment when the ventilator equipment is running, and the target parameter of the ventilator equipment is compensated according to the gas characteristic data only when it is determined that the target parameter needs to be compensated, so that overcompensation caused by blind compensation can be avoided, and the treatment effect is affected. Meanwhile, the above method does not need manual participation, can improve the accuracy of the compensation result of the target parameter of the ventilator equipment, and can speed up the compensation speed of the running parameter. BRIEF DESCRIPTION OF DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the description of the embodiments of the present application or the related art will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other related drawings can be obtained without creative labor on the basis of these drawings.
[0039] Figure 1 An application environment diagram of the running parameter compensation method in an embodiment;
[0040] Figure 2 A flowchart of the running parameter compensation method in an embodiment;
[0041] Figure 3 A flowchart of the running parameter compensation method in another embodiment;
[0042] Figure 4 A flowchart of the running parameter compensation method in another embodiment;
[0043] Figure 5 A flowchart of the running parameter compensation method in another embodiment;
[0044] Figure 6 A flowchart of the running parameter compensation method in another embodiment;
[0045] Figure 7A structure block diagram of the running parameter compensation device in one embodiment;
[0046] Figure 8 An internal structure diagram of the ventilator device in one embodiment. DETAILED DESCRIPTION
[0047] For the purpose, technical solutions and advantages of the present application to be clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.
[0048] The running parameter compensation method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 1 The application environment includes a treatment system, which includes a ventilator device and an oxygen generator device. The oxygen generator device can be configured with a controller. The ventilator device can be configured with a processor and a sensor for monitoring gas characteristic data. The processor and the sensor can be communicatively connected. The processor and the controller of the oxygen generator device can be communicatively connected. The communication mode can be Bluetooth, mobile data, Wifi, etc. connection mode. Optionally, the ventilator device can be, but is not limited to, a hybrid drive ventilator, an electric ventilator or a pneumatic ventilator. The oxygen generator device can be, but is not limited to, a membrane separation oxygen generator, a chemical oxygen generator or a molecular sieve oxygen generator. In actual application, the processor in the ventilator device can determine the nasal congestion state according to the gas characteristic data detected by the sensor in real time, and control the ventilator device and / or the oxygen generator device to output corresponding gas reasonably to achieve the effect of treating nasal congestion. The embodiments of the present application take the processor in the ventilator device as the execution subject to introduce the specific process of the running parameter compensation method.
[0049] In one exemplary embodiment, as shown in Figure 2 A running parameter compensation method is provided. The method is applied to the processor in the ventilator device in Figure 1 The method can be implemented by the following steps:
[0050] S100, acquiring gas characteristic data output by the ventilator device when running.
[0051] In actual application, when the ventilator device is in working state, the sensor configured in the ventilator device can monitor the gas characteristic data output by the ventilator device when running. Correspondingly, the processor in the ventilator device can receive the gas characteristic data output by the ventilator device when running sent by the sensor.
[0052] Optionally, the sensor can include at least one of a gas temperature sensor, a gas humidity sensor, an oxygen concentration sensor, an airway pressure sensor, a gas flow sensor, etc. Meanwhile, the gas characteristic data can be at least one of gas pressure, gas humidity, gas oxygen concentration, and gas flow rate output by the breathing machine device.
[0053] S200, obtaining the respiratory impedance of the gas output by the breathing machine device according to the gas characteristic data.
[0054] The respiratory impedance of the gas output by the breathing machine device can reflect the degree of nasal congestion of the current user.
[0055] In an embodiment, the processor in the breathing machine device can process the gas characteristic data output by the breathing machine device in operation according to a preset processing rule to obtain the respiratory impedance of the gas output by the breathing machine device.
[0056] In another embodiment, the processor in the breathing machine device can pre-train an algorithm model, and then input the gas characteristic data output by the breathing machine device in operation into the algorithm model, and the algorithm model outputs the respiratory impedance of the gas output by the breathing machine device.
[0057] S300, detecting whether the respiratory impedance of the gas output by the breathing machine device is greater than a preset impedance threshold value, and determining the compensation state of the target parameter of the breathing machine device according to the detection result.
[0058] The impedance threshold value can be determined by the user or according to historical experience values. In the embodiment of the present application, the impedance threshold value is the respiratory impedance corresponding to the moderate degree of nasal congestion of the current user. Optionally, the compensation state of the target parameter of the breathing machine device can be yes or no.
[0059] In actual application, the processor in the breathing machine device can call a detection function and input the respiratory impedance of the gas output by the breathing machine device into the detection function, and the detection function returns a detection result after detecting whether the respiratory impedance of the gas output by the breathing machine device is greater than the preset impedance threshold value.
[0060] The detection result can be that the respiratory impedance of the gas output by the breathing machine device is greater than the impedance threshold value, or the respiratory impedance of the gas output by the breathing machine device is less than the impedance threshold value.
[0061] In addition, the processor in the breathing machine device can determine the size relationship between the respiratory impedance of the gas output by the breathing machine device and the impedance threshold value to complete the detection process to obtain the detection result.
[0062] Further, the processor in the ventilator device can pre-train an algorithm model, and then input the detection result into the algorithm model, and the algorithm model outputs the compensation state of the target parameter of the ventilator device.
[0063] Alternatively, the processor in the ventilator device can look up the detection result in a mapping relationship table between different size relationships between the respiratory impedance and the impedance threshold and different running parameter compensation states, and determine the running parameter compensation state matched with the detection result in the mapping relationship as the compensation state of the target parameter of the ventilator device.
[0064] S400, in the case that the compensation state of the target parameter is yes, compensating the target parameter of the ventilator device according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after the compensation processing is no.
[0065] Wherein, in the case that the compensation state of the target parameter is yes, the processor in the ventilator device can compensate the target parameter of the ventilator device according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after the compensation processing is no, or the processor in the ventilator device can send the gas characteristic data output by the ventilator device when running to a third party device, and instruct the third party device to compensate the target parameter of the ventilator device according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after the compensation processing is no.
[0066] In actual application, the way of compensating the target parameter of the ventilator device according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after the compensation processing is no can be compensating the target parameter of the ventilator device according to the gas characteristic data according to a preset parameter compensation strategy, and executing the steps in S100-S300 after the compensation processing until the compensation state of the target parameter of the ventilator device after the compensation processing is no.
[0067] In addition, the way of compensating the target parameter of the ventilator device according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after the compensation processing is no can also be determining the compensation mode of the target parameter of the ventilator device according to the gas characteristic data, and then compensating the target parameter of the ventilator device according to the compensation mode until the compensation state of the target parameter of the ventilator device after the compensation processing is no. Optionally, the above-mentioned compensation mode can be a mode of increasing or decreasing the target parameter of the ventilator device.
[0068] It should be noted here that the compensation processing result at any moment will affect the compensation state of the target parameter of the ventilator device at the next moment, and naturally, the compensation processing process in the embodiments of the present application can be understood as a feedback compensation process.
[0069] The technical solution in the embodiments of the present application is applied to a processor in a ventilator device, gas characteristic data output by the ventilator device when the ventilator device is running is acquired, the respiratory impedance of the gas output by the ventilator device is acquired according to the gas characteristic data, it is detected whether the respiratory impedance of the gas output by the ventilator device is greater than a preset impedance threshold, and a compensation state of a target parameter of the ventilator device is determined according to a detection result, in a case where the compensation state of the target parameter is yes, the target parameter of the ventilator device is compensated according to the gas characteristic data until the compensation state of the target parameter of the ventilator device is no after compensation processing. The above method can first determine whether the target parameter of the ventilator device needs to be compensated according to the actual gas characteristic data output by the ventilator device when the ventilator device is running, and only when it is determined that compensation is needed, the target parameter of the ventilator device is reasonably compensated depending on the gas characteristic data, so that overcompensation caused by blind compensation can be avoided, and the treatment effect is affected. At the same time, the above method does not need manual participation, can improve the accuracy of the compensation result of the target parameter of the ventilator device, and can speed up the compensation speed of the operating parameter.
[0070] In some scenarios, in order to determine the more accurate respiratory impedance of the gas output by the ventilator device, the gas characteristic data output by the ventilator device when the ventilator device is running and monitored in real time can be preprocessed first, and the process of acquiring the respiratory impedance of the gas output by the ventilator device according to the gas characteristic data is described below. In an embodiment, as shown in FIG. 2, the steps in S200 can be implemented in the following manner: Figure 3
[0071] S210, preprocessing the gas characteristic data to obtain preprocessed characteristic data.
[0072] In actual application, the processor in the ventilator device can preprocess the gas characteristic data output by the ventilator device to obtain preprocessed characteristic data. Optionally, the preprocessing can be at least one of denoising processing, outlier removal processing, normalization processing, standardization processing and the like, and the denoising method can be but is not limited to wavelet change, filtering and / or feature screening.
[0073] S220, determining the respiratory impedance of the gas output by the ventilator device according to the preprocessed characteristic data.
[0074] Further, the processor in the ventilator device can perform arithmetic operation processing on the preprocessed characteristic data to obtain the respiratory impedance of the gas output by the ventilator device. Optionally, the arithmetic operation can include at least one of addition operation, multiplication operation, subtraction operation, division operation, logarithm operation, exponential operation and the like.
[0075] Additionally, the processor in the ventilator device can invoke a respiratory impedance calculation tool and then input the pre-processed feature data into the respiratory impedance calculation tool, which outputs the respiratory impedance of the gas output by the ventilator device.
[0076] The technical solution in the embodiments of the present application pre-processes the gas feature data to obtain pre-processed feature data, and determines the respiratory impedance of the gas output by the ventilator device according to the pre-processed feature data. The above method can first pre-process the gas feature data output by the ventilator device when the ventilator device is running, and then determine the respiratory impedance of the gas output by the ventilator device based on the pre-processed feature data. This can improve the accuracy of the determined respiratory impedance and provide reliable reference information for subsequent processing.
[0077] The process of determining the respiratory impedance of the gas output by the ventilator device according to the pre-processed feature data is described below. In an embodiment, the pre-processed feature data includes gas pressure and gas flow rate. As shown in FIG. 2, the steps in S220 can be implemented in the following manner: Figure 4
[0078] S221, Fourier transform processing is performed on the gas pressure to obtain a transformed pressure, and Fourier transform processing is performed on the gas flow rate to obtain a transformed flow rate.
[0079] In actual application, for any moment, the processor in the ventilator device can perform Fourier transform processing on the gas pressure to obtain a transformed pressure . At the same time, for any moment, the processor can also perform Fourier transform processing on the gas flow rate to obtain a transformed flow rate .
[0080] S222, the transformed pressure and the transformed flow rate are multiplied to obtain the respiratory impedance of the gas output by the ventilator device.
[0081] Further, in actual application, the processor in the ventilator device can multiply the transformed pressure and the transformed flow rate to obtain the respiratory impedance of the gas output by the ventilator device. The respiratory impedance of the gas output by the ventilator device can be represented by the following formula (1):
[0082] (1)
[0083] wherein, represents the respiratory impedance of the gas output by the ventilator device at the moment t, represents the fast Fourier transform processing.
[0084] In some scenarios, the breathing impedance of the gas output by the ventilator device can also be determined according to the preprocessed feature data in another way, which is described as follows. In an embodiment, the preprocessed feature data includes the gas pressure and the gas flow rate; as shown in FIG. 2B, the steps in S220 can be implemented in the following way. Figure 5
[0085] S223, obtaining the pipe length and the pipe radius of the ventilator device.
[0086] In actual applications, the processor in the ventilator device can obtain the pre-determined pipe length and pipe radius of the ventilator device.
[0087] S224, performing backstepping processing and optimization processing according to the gas pressure, the gas flow rate, the pipe length and the pipe radius to obtain the breathing impedance of the gas output by the ventilator device.
[0088] Specifically, the processor in the ventilator device can pre-train a backstepping optimization processing model, and then input the gas pressure, the gas flow rate, the pipe length and the pipe radius into the backstepping optimization processing model, so that the backstepping optimization processing model outputs the breathing impedance of the gas output by the ventilator device.
[0089] Optionally, the backstepping optimization processing 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, a recurrent neural network model, etc.
[0090] In the embodiments of the present application, for any moment, the process of performing backstepping processing and optimization processing according to the gas pressure, the gas flow rate, the pipe length and the pipe radius can be implemented by the following formula (2):
[0091] (2)
[0092] wherein, represents the pipe length of the ventilator device, represents the pipe radius of the ventilator device, represents a proportional coefficient which is a constant, represents the gas pressure output by the ventilator device, represents the gas flow rate output by the ventilator device.
[0093] The technical solution in the embodiments of the present application can determine the breathing impedance of the gas output by the ventilator device according to the preprocessed gas feature data, which can improve the accuracy of the determined breathing impedance and provide reliable reference information for subsequent processing.
[0094] The following describes a process of compensating the target parameter of the ventilator device according to the gas characteristic data until the current compensation state of the target parameter of the ventilator device after the compensation is no. In an embodiment, as shown in S400, the steps can be implemented in the following manner: Figure 6
[0095] S410, compensating the target parameter of the ventilator device according to the gas characteristic data.
[0096] The manner of compensating the target parameter of the ventilator device according to the gas characteristic data can be determining a compensation mode of the target parameter of the ventilator device according to the gas characteristic data, and then compensating the target parameter of the ventilator device according to the compensation mode.
[0097] In addition, the manner of compensating the target parameter of the ventilator device according to the gas characteristic data can also be compensating the target parameter of the ventilator device according to the gas characteristic data according to a preset parameter compensation strategy.
[0098] S420, in the case that the compensation state of the target parameter of the ventilator device after the compensation is yes, compensating the target parameter of the ventilator device according to the current gas characteristic data of the ventilator device until the current compensation state of the target parameter of the ventilator device is no.
[0099] In actual application, after the compensation, the steps in S100-S300 are re-executed to determine the compensation state of the target parameter of the ventilator device. In the case that the compensation state of the target parameter of the ventilator device after the compensation is yes, the target parameter of the ventilator device can be cyclically compensated according to the current gas characteristic data of the ventilator device until the current compensation state of the target parameter of the ventilator device is no.
[0100] The technical solution in the embodiment of the application compensates the target parameter of the ventilator device according to the gas characteristic data, compensates the target parameter of the ventilator device according to the current gas characteristic data of the ventilator device until the current compensation state of the target parameter of the ventilator device is no in the case that the compensation state of the target parameter of the ventilator device after the compensation is yes. The above method can repeatedly compensate the target parameter of the ventilator device, which can avoid missing compensation and improve the saturation of the compensation.
[0101] In actual applications, the process of compensating the target parameter of the ventilator device according to the gas characteristic data can be implemented in various ways. One implementation is described below. In an embodiment, the gas characteristic data includes the output gas pressure of the ventilator device, and the target parameter includes the output gas pressure. The step in S410 can include adjusting the output gas pressure of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device to achieve compensation of the output gas pressure.
[0102] Specifically, the processor in the ventilator device can determine a gas pressure adjustment rule according to the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device, and then adjust the output gas pressure of the ventilator device according to the gas pressure adjustment rule to achieve compensation of the output gas pressure.
[0103] Meanwhile, the processor in the ventilator device can also call a gas pressure adjustment component, and then input the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device into the gas pressure adjustment component, instructing the gas pressure adjustment component to adjust the output gas pressure of the ventilator device to achieve compensation of the output gas pressure.
[0104] In the embodiments of the present application, the processor can adjust the output gas pressure of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device according to the following formula (3):
[0105] (3)
[0106] wherein, represents the result of adjusting the output gas pressure of the ventilator device at time t, i.e., the output gas pressure of the ventilator device required to treat the current user's nasal congestion symptoms at time t, represents the output gas pressure of the ventilator device at time t, represents a constant proportional coefficient.
[0107] In addition, the processor can also obtain the exhalation pressure of the current user, and then determine a gas pressure adjustment rule according to the respiratory impedance of the output gas of the ventilator device and the exhalation pressure of the current user and the output gas pressure of the ventilator device, and then adjust the output gas pressure of the ventilator device according to the gas pressure adjustment rule to achieve compensation of the output gas pressure.
[0108] wherein, the exhalation pressure of the current user can be detected by an exhalation pressure detector, and the gas parameter detector is in communication connection with the ventilator device, and sends the exhalation pressure of the current user to the ventilator device.
[0109] In the embodiment of the present application, the processor can adjust the output gas pressure of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the current user's expiratory pressure and the output gas pressure of the ventilator device, according to the following formula (4):
[0110] (4)
[0111] wherein, represents the expiratory pressure of the current user at time t, , , are the corresponding proportional coefficients, respectively.
[0112] In some scenarios, the process of compensating the target parameter of the ventilator device can be implemented in another way, which is described below. In an embodiment, the gas characteristic data includes the gas humidity of the output gas of the ventilator device, and the target parameter includes the output gas humidity; the steps in the above S140 can be implemented by the following way: adjusting the output gas humidity of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device, to realize the compensation processing of the output gas humidity.
[0113] In actual application, the processor in the ventilator device can determine the gas humidity adjustment rule according to the respiratory impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device, and then adjust the output gas humidity of the ventilator device according to the gas humidity adjustment rule, to realize the compensation processing of the output gas humidity.
[0114] Meanwhile, the processor can also call the gas humidity adjustment component, and then input the respiratory impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device into the gas humidity adjustment component, instructing the gas humidity adjustment component to adjust the output gas humidity of the ventilator device, to realize the compensation processing of the output gas humidity.
[0115] In the embodiment of the present application, for any time, the processor can adjust the output gas humidity of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device, according to the following formula (5):
[0116] (5)
[0117] wherein, represents the result of adjusting the output gas humidity of the ventilator device at time t, that is, the output gas humidity of the ventilator device required for treating the current user's nasal congestion symptoms at time t, a measured humidity of the gas output by the breathing machine device at time t, an ideal humidity that the gas output by the breathing machine device needs to reach to treat the congestion symptom of the current user at time t, a default humidity that the breathing machine device can adjust at time t, different proportional coefficients, respectively.
[0118] In addition, in some scenarios, the process of compensating the target parameter of the breathing machine device can also be implemented in another way, which is described as follows. In an embodiment, the gas feature data includes the output gas pressure of the breathing machine device, and the target parameter includes the pulse ventilation pressure; the step in S140 can be implemented by adjusting the pulse ventilation pressure of the breathing machine device according to the output gas pressure of the breathing machine device to realize the compensation of the pulse ventilation pressure.
[0119] In this case, the processor in the breathing machine device can determine a pulse ventilation pressure adjustment rule according to the output gas pressure of the breathing machine device, and then adjust the pulse ventilation pressure of the breathing machine device according to the pulse ventilation pressure adjustment rule to realize the compensation of the pulse ventilation pressure.
[0120] Meanwhile, the processor in the breathing machine device can also call a pulse ventilation pressure adjustment component, and then input the output gas pressure of the breathing machine device into the pulse ventilation pressure adjustment component to instruct the pulse ventilation pressure adjustment component to adjust the pulse ventilation pressure of the breathing machine device to realize the compensation of the pulse ventilation pressure.
[0121] In the embodiments of the present application, for any time, the processor can adjust the pulse ventilation pressure of the breathing machine device according to the following formula (6) according to the output gas pressure of the breathing machine device, that is:
[0122] (6)
[0123] wherein, represents the result of adjusting the pulse ventilation pressure of the breathing machine device at time t, that is, the pulse ventilation pressure output by the breathing machine device to treat the congestion symptom of the current user at time t, and e represents a proportional coefficient.
[0124] It should be noted that the pulse ventilation pressure of the breathing machine device refers to the gas pressure output by the breathing machine device in the form of pulses.
[0125] The technical solutions in the embodiments of the present application can compensate the target parameter of the breathing machine device in multiple ways, improve the flexibility of the operation parameter compensation process, make the operation parameter compensation methods more diverse, and thus improve the universal applicability of the operation parameter compensation methods.
[0126] In one embodiment, the application also provides a running parameter compensation method, applied to a processor in a ventilator device in a treatment system, the method comprising the following processes:
[0127] (1) obtaining gas characteristic data output by the ventilator device when running;
[0128] (2) preprocessing the gas characteristic data to obtain preprocessed characteristic data;
[0129] (3) determining the respiratory impedance of the gas output by the ventilator device according to the preprocessed characteristic data; the preprocessed characteristic data comprises gas pressure and gas flow rate;
[0130] Wherein, the step (3) above can be realized in two ways:
[0131] The first way comprises:
[0132] (31) performing Fourier transform processing on the gas pressure to obtain transformed pressure, and performing Fourier transform processing on the gas flow rate to obtain transformed flow rate;
[0133] (32) taking the quotient of the transformed pressure and the transformed flow rate to obtain the respiratory impedance of the gas output by the ventilator device;
[0134] The second way comprises:
[0135] (33) obtaining the pipe length and pipe radius of the ventilator device;
[0136] (34) performing backstepping processing and optimization processing according to the gas pressure, the gas flow rate, the pipe length and the pipe radius to obtain the respiratory impedance of the gas output by the ventilator device;
[0137] (4) detecting whether the respiratory impedance of the gas output by the ventilator device is greater than a preset impedance threshold, and determining the compensation state of the target parameter of the ventilator device according to the detection result;
[0138] (5) in the case where the compensation state of the target parameter is yes, compensating the target parameter of the ventilator device according to the gas characteristic data;
[0139] (6) in the case where the compensation state of the target parameter of the ventilator device after the compensation processing is yes, compensating the target parameter of the ventilator device according to the current gas characteristic data of the ventilator device until the current compensation state of the target parameter of the ventilator device is no;
[0140] Wherein, the process of compensating the target parameter of the ventilator device according to the current gas characteristic data of the ventilator device in the step (6) above can be realized in three ways:
[0141] In the first mode, the gas characteristic data comprises an output gas pressure of the ventilator device, and the target parameter comprises the output gas pressure; and the method comprises:
[0142] (61) adjusting the output gas pressure of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device, to realize compensation processing of the output gas pressure;
[0143] In the second mode, the gas characteristic data comprises a gas humidity of the output gas of the ventilator device, and the target parameter comprises the output gas humidity; and the method comprises:
[0144] (62) adjusting the output gas humidity of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device, to realize compensation processing of the output gas humidity;
[0145] In the third mode, the gas characteristic data comprises an output gas pressure of the ventilator device, and the target parameter comprises a pulse ventilation pressure; and the method comprises:
[0146] (63) adjusting the pulse ventilation pressure of the ventilator device according to the output gas pressure of the ventilator device, to realize compensation processing of the pulse ventilation pressure.
[0147] The execution processes of (1) to (7) above can refer to the descriptions of the above embodiments for specific implementation processes, and have similar implementation principles and technical effects, which will not be described here.
[0148] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps has no strict order limitation, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0149] Based on the same inventive concept, the embodiments of the present application also provide a running parameter compensation device for implementing the running parameter compensation method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, and therefore the specific limitations in one or more running parameter compensation device embodiments provided below can refer to the limitations of the running parameter compensation method described above, which will not be described here.
[0150] In one example embodiment, as shown in Figure 7 a running parameter compensation device is provided, comprising: a feature data acquisition module 11, a respiratory impedance acquisition module 12, a detection module 13 and a compensation processing module 14, wherein:
[0151] The feature data acquisition module 11 is configured to acquire gas feature data output by the ventilator device during operation;
[0152] The respiratory impedance acquisition module 12 is configured to acquire respiratory impedance of the gas output by the ventilator device according to the gas feature data;
[0153] The detection module 13 is configured to detect whether the respiratory impedance of the gas output by the ventilator device is greater than a preset impedance threshold, and determine a compensation state of a target parameter of the ventilator device according to a detection result;
[0154] The compensation processing module 14 is configured to, in a case where the compensation state of the target parameter is yes, perform compensation processing on the target parameter of the ventilator device according to the gas feature data, until the compensation state of the target parameter of the ventilator device after the compensation processing is no.
[0155] The running parameter compensation device provided by the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and the implementation principles and technical effects are similar, which will not be repeated here.
[0156] In one example embodiment, the respiratory impedance acquisition module 12 comprises: a preprocessing unit and a determination unit, wherein:
[0157] The preprocessing unit is configured to pre-process the gas feature data to obtain pre-processed feature data;
[0158] The determination unit is configured to determine the respiratory impedance of the gas output by the ventilator device according to the pre-processed feature data.
[0159] The running parameter compensation device provided by the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and the implementation principles and technical effects are similar, which will not be repeated here.
[0160] In one example embodiment, the pre-processed feature data comprises gas pressure and gas flow rate; and the determination unit comprises: a transform processing subunit and a first determination subunit, wherein:
[0161] The transform processing subunit is configured to perform Fourier transform processing on the gas pressure to obtain transformed pressure, and perform Fourier transform processing on the gas flow rate to obtain transformed flow rate;
[0162] The first determining sub-unit is configured to multiply the transformed pressure and the transformed flow rate to obtain the respiratory impedance of the output gas of the ventilator device.
[0163] The running parameter compensation device provided in the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and has similar implementation principles and technical effects, which will not be repeated here.
[0164] In an exemplary embodiment, the pre-processed feature data comprises gas pressure and gas flow rate; the determining unit comprises an obtaining sub-unit and a second determining sub-unit, wherein:
[0165] The obtaining sub-unit is configured to obtain the pipe length and the pipe radius of the ventilator device.
[0166] The second determining sub-unit is configured to perform backstepping processing and optimization processing according to the gas pressure, the gas flow rate, the pipe length and the pipe radius to obtain the respiratory impedance of the output gas of the ventilator device.
[0167] The running parameter compensation device provided in the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and has similar implementation principles and technical effects, which will not be repeated here.
[0168] In an exemplary embodiment, the compensation processing module 14 comprises a first compensation processing unit and a second compensation processing unit, wherein:
[0169] The first compensation processing unit is configured to perform compensation processing on the target parameter of the ventilator device according to the gas feature data.
[0170] The second compensation processing unit is configured to, in a case where the compensation state of the target parameter of the ventilator device after the compensation processing is yes, perform compensation processing on the target parameter of the ventilator device according to the current gas feature data of the ventilator device until the current compensation state of the target parameter of the ventilator device is no.
[0171] The running parameter compensation device provided in the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and has similar implementation principles and technical effects, which will not be repeated here.
[0172] In an exemplary embodiment, the gas feature data comprises the output gas pressure of the ventilator device, and the target parameter comprises the output gas pressure; the first compensation processing unit comprises a gas pressure adjusting sub-unit, wherein:
[0173] The gas pressure adjusting sub-unit is configured to adjust the output gas pressure of the ventilator device according to the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device to implement the compensation processing of the output gas pressure.
[0174] The running parameter compensation device provided by the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and has similar implementation principles and technical effects, which will not be repeated here.
[0175] In an exemplary embodiment, the gas characteristic data includes gas humidity of the output gas of the ventilator device, and the target parameter includes the output gas humidity; the first compensation processing unit includes a gas humidity adjustment subunit, wherein:
[0176] The gas humidity adjustment subunit is configured to adjust the output gas humidity of the ventilator device according to the breathing impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device, so as to realize the compensation processing of the output gas humidity.
[0177] The running parameter compensation device provided by the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and has similar implementation principles and technical effects, which will not be repeated here.
[0178] In an exemplary embodiment, the gas characteristic data includes output gas pressure of the ventilator device, and the target parameter includes pulse ventilation pressure; the first compensation processing unit includes a ventilation pressure adjustment subunit, wherein:
[0179] The ventilation pressure adjustment subunit is configured to adjust the pulse ventilation pressure of the ventilator device according to the output gas pressure of the ventilator device, so as to realize the compensation processing of the pulse ventilation pressure.
[0180] The running parameter compensation device provided by the embodiments of the present application can be used to execute the technical solutions in the running parameter compensation method embodiments of the present application, and has similar implementation principles and technical effects, which will not be repeated here.
[0181] The various modules in the running parameter compensation device can be realized by software, hardware and combinations thereof in whole or in part. The various modules can be embedded in or independent of the processor in the ventilator device in hardware form, or can be stored in the memory in the ventilator device in software form, so as to be called and executed by the processor to perform the operations corresponding to the various modules.
[0182] In an exemplary embodiment, a ventilator device is provided, and an internal structure diagram of the ventilator device can be as shown in Figure 8The ventilator device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the ventilator device is configured to provide computing and control capabilities. The memory of the ventilator device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the ventilator device is configured to exchange information between the processor and external devices. The communication interface of the ventilator device is configured to perform wired or wireless communication with external terminals. The wireless communication can be achieved through WIFI, mobile cellular network, Near Field Communication (NFC) or other technologies. The computer program is executed by the processor to implement a running parameter compensation method. The display unit of the ventilator device is configured to form a visually visible picture, which 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. The input device of the ventilator device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the ventilator device shell, or an external keyboard, touchpad or mouse, etc.
[0183] Those skilled in the art can understand that Figure 8 The skilled in the art can understand that
[0184] In one exemplary embodiment, a ventilator device is provided, including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the following steps:
[0185] Obtaining gas characteristic data output by the ventilator device when running;
[0186] According to the gas characteristic data, obtaining the respiratory impedance of the gas output by the ventilator device;
[0187] Detecting whether the respiratory impedance of the gas output by the ventilator device is greater than a preset impedance threshold, and determining a compensation state of a target parameter of the ventilator device according to the detection result;
[0188] In a case where the compensation state of the target parameter is Yes, the target parameter of the ventilator device is compensated according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after compensation is No.
[0189] In one embodiment, a computer readable storage medium is provided, and the computer program is stored on the computer readable storage medium, and the computer program is executed by a processor to implement the following steps:
[0190] Obtaining gas characteristic data output by the ventilator device during operation;
[0191] According to the gas characteristic data, obtaining the respiratory impedance of the gas output by the ventilator device;
[0192] Detecting whether the respiratory impedance of the gas output by the ventilator device is greater than a preset impedance threshold value, and determining the compensation state of the target parameter of the ventilator device according to the detection result;
[0193] In a case where the compensation state of the target parameter is Yes, the target parameter of the ventilator device is compensated according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after compensation is No.
[0194] In one embodiment, a computer program product is provided, and the computer program product comprises a computer program, and the computer program is executed by a processor to implement the following steps:
[0195] Obtaining gas characteristic data output by the ventilator device during operation;
[0196] According to the gas characteristic data, obtaining the respiratory impedance of the gas output by the ventilator device;
[0197] Detecting whether the respiratory impedance of the gas output by the ventilator device is greater than a preset impedance threshold value, and determining the compensation state of the target parameter of the ventilator device according to the detection result;
[0198] In a case where the compensation state of the target parameter is Yes, the target parameter of the ventilator device is compensated according to the gas characteristic data until the compensation state of the target parameter of the ventilator device after compensation is No.
[0199] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.
[0200] The technical features of the above embodiments can be combined in any manner. To make the description concise, not all possible combinations of the technical features in the above embodiments are described, but as long as the combinations of the technical features do not exist contradictions, they should be considered as the scope of the present application.
[0201] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.
Claims
1. A method for compensating operating parameters, characterized in that: A processor used in a ventilator device, the method comprising: Obtaining gas characteristic data output by the ventilator device during operation; Obtaining the respiratory impedance of the gas output by the ventilator device according to the gas characteristic data; Detecting whether the respiratory impedance of the output gas of the ventilator device is greater than a preset impedance threshold, and determining a compensation state of a target parameter of the ventilator device according to the detection result; When the compensation status of the target parameter is yes, compensation processing is performed on the target parameter of the ventilator device according to the gas characteristic data until the compensation status of the target parameter of the ventilator device is no after the compensation processing.
2. The method according to claim 1, characterized in that The step of obtaining the respiratory impedance of the gas output by the ventilator device according to the gas characteristic data includes: Preprocessing the gas characteristic data to obtain preprocessed characteristic data; The respiratory impedance of the output gas of the ventilator device is determined based on the preprocessed characteristic data.
3. The method according to claim 2, characterized in that The pre-processed characteristic data includes gas pressure and gas flow rate; and determining the respiratory impedance of the output gas of the ventilator device according to the pre-processed characteristic data includes: Performing Fourier transform processing on the gas pressure to obtain a transformed pressure; and performing Fourier transform processing on the gas flow rate to obtain a transformed flow rate; The respiratory impedance of the output gas of the ventilator device is obtained by taking the quotient of the converted pressure and the converted flow rate.
4. The method according to claim 2, characterized in that The pre-processed characteristic data includes gas pressure and gas flow rate; and determining the respiratory impedance of the output gas of the ventilator device according to the pre-processed characteristic data includes: Obtaining the pipe length and pipe radius of the ventilator device; Reverse processing and optimization processing are performed based on the gas pressure, the gas flow rate, the pipeline length and the pipeline radius to obtain the respiratory impedance of the output gas of the ventilator device.
5. The method according to any one of claims 1 to 4, characterized in that The compensating the target parameter of the ventilator device according to the gas characteristic data until a current compensation state of the target parameter of the ventilator device after the compensation is negative includes: Performing compensation processing on target parameters of the ventilator device according to the gas characteristic data; When the compensation status of the target parameter of the ventilator device is yes after the compensation processing, the target parameter of the ventilator device is compensated according to the current gas characteristic data of the ventilator device until the current compensation status of the target parameter of the ventilator device is no.
6. The method according to claim 5, characterized in that The gas characteristic data includes the output gas pressure of the ventilator device, and the target parameter includes the output gas pressure; and compensating the target parameter of the ventilator device according to the gas characteristic data includes: The output gas pressure of the ventilator device is adjusted according to the respiratory impedance of the output gas of the ventilator device and the output gas pressure of the ventilator device to achieve compensation processing of the output gas pressure.
7. The method according to claim 5, characterized in that The gas characteristic data includes gas humidity of the output gas of the ventilator device, and the target parameter includes output gas humidity; and compensating the target parameter of the ventilator device according to the gas characteristic data includes: The humidity of the output gas of the ventilator device is adjusted according to the respiratory impedance of the output gas of the ventilator device and the measured humidity of the output gas of the ventilator device to achieve compensation processing of the output gas humidity.
8. The method according to claim 5, characterized in that The gas characteristic data includes the output gas pressure of the ventilator device, and the target parameter includes the pulse ventilation pressure; and compensating the target parameter of the ventilator device according to the gas characteristic data includes: The pulse ventilation pressure of the ventilator device is adjusted according to the output gas pressure of the ventilator device to achieve compensation processing of the pulse ventilation pressure.
9. An operating parameter compensation device, characterized in that: The device comprises: A characteristic data acquisition module is used to obtain gas characteristic data output by the ventilator during operation; A respiratory impedance acquisition module, configured to acquire the respiratory impedance of the gas output by the ventilator device based on the gas characteristic data; a detection module, configured to detect whether the respiratory impedance of the output gas of the ventilator device is greater than a preset impedance threshold, and determine a compensation state of a target parameter of the ventilator device according to the detection result; The compensation processing module is used to perform compensation processing on the target parameter of the ventilator device according to the gas characteristic data when the compensation status of the target parameter is yes, until the compensation status of the target parameter of the ventilator device is no after the compensation processing.
10. 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 8 are implemented.