Breathing machine trigger control method, system and equipment based on flow rate and storage medium
By detecting the airway pressure and flow velocity characteristics, identifying autonomous inspiratory and pressure overtuning triggers, the problem of ventilator error triggering is solved, accurate ventilation support is achieved, and the patient's risk of lung injury is reduced.
Patent Information
- Application Number
- CN202510141896.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-08
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2045-02-08
AI Technical Summary
It is difficult for existing ventilators to accurately identify autonomous inspiration and pressure overtuning triggers during ventilation, resulting in false triggering and human-machine confrontation, affecting the ventilation effect and increasing the risk of lung injury.
By detecting the airway pressure stability and flow velocity characteristics, the flow velocity protrusions generated by autonomous inspiration are identified, and the ventilator is controlled to trigger ventilation according to the pressure stability mark and the flow velocity trigger threshold.
The ventilator accurately recognizes the trigger of autonomous inhalation and pressure overtuning by pressure, effectively eliminates false triggers, ensures that patients receive timely ventilation support during autonomous inhalation, and reduces the risk of lung injury.
Smart Images

Figure CN119950913A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ventilators, and in particular to a flow rate-based ventilator trigger control method, system, computer equipment and non-volatile computer-readable storage medium. Background Art
[0002] At present, in the process of clinical ventilation treatment with a ventilator, in order to minimize the patient's work of breathing and meet the patient's tidal volume requirements, the ventilator usually has the function of identifying the patient's inspiratory effort. When the patient makes an inspiratory effort, the ventilator will be triggered to provide corresponding assisted ventilation. A ventilator with good performance should have a trigger judgment with good sensitivity and high accuracy. If the trigger sensitivity is poor, it will be difficult to ventilate in time when the patient needs it, affecting the ventilation effect. If the trigger accuracy is low, false triggering is prone to occur, resulting in human-machine confrontation.
[0003] At present, in the actual ventilation process of the ventilator, when inhalation turns to exhalation, the control of pressure will inevitably have a certain overshoot. At this time, the airway pressure will first drop below PEEP and then return to PEEP. When the trigger type set by the ventilator is flow rate trigger, and the patient's lung compliance and inspiratory resistance are very small, there will be a positive bulge after the expiratory flow rate returns to 0, and it is easy to meet the flow rate threshold and cause a false trigger. Once the ventilator is falsely triggered, it will cause a strong human-machine confrontation, thereby increasing the possibility of ventilator-related lung injury in the patient. Therefore, in order to deal with the above-mentioned false triggering, the existing technology mainly circumvents it through the following methods: that is, by judging whether the airway pressure is stable, it is possible to identify whether it is a false trigger caused by pressure overshoot. When the pressure is not stable and the trigger condition is met, it is considered to be caused by pressure overshoot and no air delivery is performed.
[0004] However, in the prior art, the ventilator cannot effectively distinguish between false triggering due to pressure overshoot and autonomous triggering by the patient based only on the pressure stability condition. For example, when the patient inhales spontaneously before the airway pressure is stabilized, it is easy to misjudge that it is caused by pressure overshoot. At this time, the ventilator cannot produce an effective trigger and cannot deliver air to the patient in time.
[0005] Based on this, how to provide a flow rate-based ventilator trigger control method, system, computer device and non-volatile computer-readable storage medium that can enable the target ventilator to accurately identify autonomous triggering and pressure overshoot triggering, which can not only effectively eliminate false triggering, but also ensure that the patient is given triggered ventilation in time when spontaneous inhalation occurs, is a problem that needs to be urgently solved by technical personnel in this field. Summary of the invention
[0006] In view of the above-mentioned deficiencies in the prior art, the object of the present invention is to provide a flow rate-based ventilator trigger control method, system, computer device and non-volatile computer-readable storage medium, which can enable the target ventilator to accurately identify autonomous triggering and pressure overshoot triggering, which can not only effectively eliminate false triggering, but also ensure that the patient is given triggered ventilation in time when spontaneous inhalation occurs.
[0007] In order to achieve the above object, the present invention adopts the following technical solutions:
[0008] A ventilator trigger control method based on flow rate, comprising:
[0009] In response to an operation instruction of a user, entering an exhalation phase of a target ventilator;
[0010] Check whether the airway pressure is stable;
[0011] When the pressure is not stable, the flow rate bump caused by the patient's spontaneous inspiration is identified;
[0012] When spontaneous inhalation is identified, the target ventilator is controlled to provide triggered ventilation based on the pressure plateau mark and flow rate trigger threshold.
[0013] In a further technical solution, the flow rate-based ventilator trigger control method, wherein when spontaneous inhalation is identified, the target ventilator is controlled to provide triggered ventilation according to the pressure plateau mark and the flow rate trigger threshold, comprising:
[0014] When spontaneous inhalation is identified, if the pressure stability mark is stable and the patient's flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation.
[0015] In a further technical solution, the flow rate-based ventilator trigger control method, wherein when spontaneous inhalation is identified, if the pressure stability mark is stable and the patient flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation, wherein the pressure stability mark is stable. The determination process is:
[0016] Acquire the real-time patient pressure acceleration PatPressAcc, and store it in a cache array with a fixed length of M. When the cache array is full, sum the M data in the cache array to get PatPressAccSum, and sum the latest K data in the cache array to get PatPressAccSumFast. Compare PatPressAccSum and PatPressAccSumFast with the first threshold interval and the first target threshold that are pre-set for both. If PatPressAccSum is within the first threshold interval and at the same time PatPressAccSumFast is less than the first target threshold, it is determined that the pressure is already in a stable state, and the pressure stable flag is set to stable.
[0017] In a further technical solution, the flow rate-based ventilator trigger control method, wherein when spontaneous inhalation is identified, if the pressure stability mark is stable and the patient flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation, wherein the pressure stability mark is stable. The determination process is:
[0018] The real-time patient flow rate PatFlow is obtained and rolled into a cache array of fixed length N. When the data in the cache array is full, the maximum value FlowMax, the minimum value FlowMin, the mean value FlowHeadMean of the X data at the head of the array, and the mean value FlowTailMean of the Y data at the tail of the array are obtained from the cache array. FlowMin-FlowMax and FlowTailMean-FlowHeadMean are compared with the second threshold interval and the third threshold interval set in advance. If FlowMin-FlowMax is within the second threshold interval and FlowTailMean-FlowHeadMean is within the third threshold interval at the same time, it is determined that the flow rate is already in a stable state, and the flow rate bump caused by pressure overshoot has been skipped. At this time, the pressure stable flag is set to stable.
[0019] In a further technical solution, the flow rate-based ventilator trigger control method is described, wherein M is 20 and K is 5.
[0020] In a further technical solution, the flow rate-based ventilator trigger control method is described, wherein N is 20, X is 5, and Y is 5.
[0021] In a further technical solution, the flow rate-based ventilator trigger control method, wherein when the pressure is not stable, the flow rate bump generated by the patient's spontaneous inhalation is identified, wherein the identification process is:
[0022] Acquire the real-time patient pressure acceleration PatPressAcc, patient flow acceleration PatFlowAcc and patient flow rate PatFlow. When PatFlow is greater than 0, start recognition. If PatFlowAcc is greater than 0 and PatPressAcc is less than 0, add 1 to the autonomous recognition confirmation count SelfInspCnt. Judge SelfInspCnt against the pre-set second target threshold SelfInspConfirmNum. If SelfInspCnt is greater than or equal to SelfInspConfirmNum, it is determined that the flow rate bump caused by the patient's spontaneous inhalation is recognized.
[0023] A ventilator trigger control system based on flow rate, comprising:
[0024] An entry module, for entering the expiratory phase of the target ventilator in response to an operation instruction of a user;
[0025] A detection module, used to detect whether the airway pressure is stable;
[0026] An identification module is used to identify the flow rate bump generated by the patient's spontaneous inhalation when the pressure is not stable;
[0027] The control module is used to control the target ventilator to provide triggered ventilation according to the pressure stabilization mark and the flow rate trigger threshold when spontaneous inhalation is identified.
[0028] A computer device, wherein the computer device comprises at least one processor; and
[0029] a memory communicatively connected to the at least one processor; wherein,
[0030] The memory stores a computer program that can be executed by the at least one processor. When the computer program is executed by the at least one processor, the flow rate-based ventilator trigger control method as described in any one of the above items can be implemented.
[0031] A non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, it can implement the flow rate-based ventilator trigger control method as described in any one of the above.
[0032] Compared with the prior art, the present invention provides a flow rate-based ventilator trigger control method, system, computer device and non-volatile computer-readable storage medium, wherein the method includes: responding to the user's operating instructions, entering the expiratory phase of the target ventilator; detecting whether the airway pressure is stable; when the pressure is not stable, identifying the flow rate bump generated by the patient's spontaneous inhalation; when spontaneous inhalation is identified, controlling the target ventilator to give triggered ventilation according to the pressure stability mark and the flow rate trigger threshold. In this way, the method of the present invention can enable the target ventilator to accurately identify spontaneous triggering and pressure overshoot triggering, which can not only effectively eliminate false triggering, but also ensure that the patient is given triggered ventilation in time when spontaneous inhalation occurs. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 A flow chart of a flow rate-based ventilator trigger control method provided in an embodiment of the present invention.
[0035] Figure 2 A schematic diagram of a flow rate bump caused by pressure overshoot provided in an embodiment of the present invention.
[0036] Figure 3 A schematic diagram of a flow rate bump caused by spontaneous inhalation provided in an embodiment of the present invention.
[0037] Figure 4 A schematic diagram of functional modules of a flow rate-based ventilator trigger control system provided in an embodiment of the present invention.
[0038] Figure 5 A schematic diagram of the hardware structure of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0040] In the description of the present invention, the terms "include", "including", "have", "contain", etc. are all open terms, which mean including but not limited to. The descriptions with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", etc. mean that the specific features, structures or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. The order of steps involved in each embodiment is used to schematically illustrate the implementation of the present application, and the order of steps therein is not limited and can be appropriately adjusted as needed.
[0041] Various non-limiting embodiments of the present invention are described in detail below in conjunction with the accompanying drawings.
[0042] See also Figure 1 The embodiment of the present invention provides a ventilator trigger control method based on flow rate, wherein the method comprises the steps of:
[0043] S100, in response to an operation instruction of a user, entering an exhalation phase of a target ventilator;
[0044] S200, detecting whether the airway pressure is stable;
[0045] S300, when the pressure is not stable, identifying the flow rate bump generated by the patient's spontaneous inhalation;
[0046] S400: When spontaneous inhalation is identified, the target ventilator is controlled to provide triggered ventilation according to the pressure stabilization mark and the flow rate trigger threshold.
[0047] Those skilled in the art know that Figure 2 , Figure 3 As shown, the flow rate bump caused by pressure overshoot and the flow rate bump caused by the patient's spontaneous inhalation have the following characteristic differences: in the former, the airway pressure rises synchronously with the flow rate increase, while in the latter, the airway pressure decreases synchronously with the flow rate increase. Therefore, the false triggering of pressure overshoot and spontaneous triggering can be distinguished based on this characteristic difference.
[0048] In specific implementation, in this embodiment, first, in response to the user's operating instructions, the target ventilator enters the expiratory phase, and then detects whether the airway pressure is stable in the expiratory phase. When the pressure is not stable, the flow rate bump generated by the patient's spontaneous inhalation is identified based on the above-mentioned characteristic differences. When the patient's spontaneous inhalation is identified, the target ventilator is controlled to give triggered ventilation based on the pressure stabilization mark and the flow rate trigger threshold.
[0049] Furthermore, in the flow rate-based ventilator trigger control method, when the pressure is not stable, the flow rate bump generated by the patient's spontaneous inhalation is identified, wherein the identification process is:
[0050] Acquire the real-time patient pressure acceleration PatPressAcc, patient flow acceleration PatFlowAcc and patient flow rate PatFlow. When PatFlow is greater than 0, start recognition. If PatFlowAcc is greater than 0 and PatPressAcc is less than 0, add 1 to the autonomous recognition confirmation count SelfInspCnt. Judge SelfInspCnt against the pre-set second target threshold SelfInspConfirmNum. If SelfInspCnt is greater than or equal to SelfInspConfirmNum, it is determined that the flow rate bump caused by the patient's spontaneous inhalation is recognized.
[0051] In specific implementation, in this embodiment, the recognition process is: obtaining the real-time patient pressure acceleration PatPressAcc, patient flow acceleration PatFlowAcc and patient flow rate PatFlow in the expiratory phase, starting the recognition when PatFlow is greater than 0, if PatFlowAcc is greater than 0 and at the same time PatPressAcc is less than 0, then the autonomous recognition confirmation count SelfInspCnt is accumulated by 1, otherwise SelfInspCnt is set to 0, and then SelfInspCnt is judged against the pre-set second target threshold SelfInspConfirmNum, if SelfInspCnt is greater than or equal to SelfInspConfirmNum, it is determined that the flow rate bump generated by the patient's spontaneous inhalation is recognized.
[0052] Furthermore, the flow rate-based ventilator trigger control method, wherein when spontaneous inhalation is identified, the target ventilator is controlled to provide triggered ventilation according to the pressure plateau mark and the flow rate trigger threshold, comprises:
[0053] When spontaneous inhalation is identified, if the pressure stability mark is stable and the patient's flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation.
[0054] In specific implementation, in this embodiment, when spontaneous inhalation of the patient is identified, if the pressure stability mark is stable and at the same time the patient's flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation, otherwise the target ventilator is controlled not to give triggered ventilation.
[0055] Further, in the flow rate-based ventilator trigger control method, when spontaneous inhalation is identified, if the pressure stability mark is stable and the patient flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation, wherein the pressure stability mark is stable. The determination process is:
[0056] Acquire the real-time patient pressure acceleration PatPressAcc, and roll it into a cache array with a fixed length of M. When the data in the cache array is full, sum the M data in the cache array to obtain PatPressAccSum, sum the latest K data in the cache array to obtain PatPressAccSumFast, and judge PatPressAccSum and PatPressAccSumFast against a first threshold interval and a first target threshold that are pre-set for both. If PatPressAccSum is within the first threshold interval and at the same time PatPressAccSumFast is less than the first target threshold, it is determined that the pressure is already in a stable state, and the pressure stable flag is set to stable at this time; wherein, M and K both represent positive integers, and K is less than M.
[0057] Furthermore, in the flow rate-based ventilator trigger control method, M is 20 and K is 5.
[0058] In specific implementation, in this embodiment, the process of determining whether the pressure stability flag is stable is as follows: obtain the real-time patient pressure acceleration PatPressAcc, and roll it into a cache array with a fixed length of 20. When the data in the cache array is full, sum the 20 data in the cache array to obtain PatPressAccSum, and sum the latest 5 data in the cache array to obtain PatPressAccSumFast. Then, PatPressAccSum and PatPressAccSumFast are judged against the first threshold interval and the first target threshold that are pre-set for the two. If PatPressAccSum is within the first threshold interval and at the same time PatPressAccSumFast is less than the first target threshold, it is determined that the pressure is already in a stable state, and the pressure stability flag is set to stable at this time.
[0059] Further, in the flow rate-based ventilator trigger control method, when spontaneous inhalation is identified, if the pressure stability mark is stable and the patient flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation, wherein the pressure stability mark is stable. The determination process is:
[0060] The real-time patient flow rate PatFlow is obtained and rolled into a cache array of a fixed length of N. When the data in the cache array is full, the maximum value FlowMax, the minimum value FlowMin, the mean value FlowHeadMean of the X data at the head of the array, and the mean value FlowTailMean of the Y data at the tail of the array are obtained from the cache array. FlowMin-FlowMax and FlowTailMean-FlowHeadMean are judged with the second threshold interval and the third threshold interval pre-set for the two. If FlowMin-FlowMax is within the second threshold interval, and at the same time FlowTailMean-FlowHeadMean is within the third threshold interval, it is determined that the flow rate is already in a stable state, and the flow rate bump caused by the pressure overshoot has been skipped. At this time, the pressure stable flag is set to stable; wherein N, X and Y are all positive integers, and X and Y are both less than N.
[0061] Furthermore, in the flow rate-based ventilator trigger control method, N is 20, X is 5, and Y is 5.
[0062] In specific implementation, in this embodiment, the process of determining whether the pressure stable flag is stable is as follows: obtain the real-time patient flow rate PatFlow, and roll it into a cache array with a fixed length of 20. When the data in the cache array is full, obtain the maximum value FlowMax, the minimum value FlowMin, the average value FlowHeadMean of the first 5 data in the array, and the average value FlowTailMean of the tail 5 data in the array. Then, FlowMin-FlowMax and FlowTailMean-FlowHeadMean are judged against the second threshold interval and the third threshold interval that are pre-set for the two. If FlowMin-FlowMax is within the second threshold interval, and at the same time FlowTailMean-FlowHeadMean is within the third threshold interval, it is determined that the flow rate is already in a stable state, and the flow rate bump caused by the pressure overshoot has been skipped. At this time, the pressure stable flag is set to stable; that is, this embodiment releases the pressure stable state according to the flow rate stability condition.
[0063] It can be seen from the above method embodiments that the flow rate-based ventilator trigger control method provided by the present invention includes: responding to the user's operating instructions, entering the expiratory phase of the target ventilator; detecting whether the airway pressure is stable; when the pressure is not stable, identifying the flow rate bump generated by the patient's spontaneous inhalation; when spontaneous inhalation is identified, controlling the target ventilator to give triggered ventilation according to the pressure stability mark and the flow rate trigger threshold. In this way, the method of this embodiment can enable the target ventilator to accurately identify autonomous triggering and pressure overshoot triggering, which can not only effectively eliminate false triggering, but also ensure that the patient is triggered and ventilated in time when spontaneous inhalation occurs.
[0064] It should be understood that, although the present application provides method operation steps as described in the embodiments or flowcharts, more or less operation steps may be included based on conventional or non-creative labor, and these operation steps are not necessarily performed in sequence according to the embodiment or flowchart. The order of steps listed in the embodiment or flowchart is only one way of executing the order of many steps, and does not represent the only execution order. It should be noted that there is not necessarily a certain order between the above steps. A person of ordinary skill in the art can understand from the description of the embodiment of the present invention that in different embodiments, the above steps may have different execution orders, that is, they may be executed in parallel, or they may be executed in exchange, etc. Moreover, at least a part of the steps in the embodiment or flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but may be executed in turn, alternately or synchronously with other steps or at least a part of the sub-steps or stages of other steps.
[0065] Based on the above examples, please refer to Figure 4 Another embodiment of the present invention further provides a flow rate-based ventilator trigger control system, wherein the system comprises:
[0066] An entry module 11, for entering the expiratory phase of the target ventilator in response to an operation instruction of a user;
[0067] A detection module 12 is used to detect whether the airway pressure is stable;
[0068] The recognition module 13 is used to recognize the flow rate bump generated by the patient's spontaneous inhalation when the pressure is not stable;
[0069] The control module 14 is used to control the target ventilator to provide triggered ventilation according to the pressure stabilization mark and the flow rate trigger threshold when spontaneous inhalation is identified.
[0070] The specific implementation method is shown in the above method embodiment, which will not be described again here.
[0071] It can be seen from the above system embodiments that the flow rate-based ventilator trigger control system provided by the present invention includes: an entry module for entering the expiratory phase of the target ventilator in response to the user's operating instructions; a detection module for detecting whether the airway pressure is stable; an identification module for identifying the flow rate bump generated by the patient's spontaneous inhalation when the pressure is not stable; and a control module for controlling the target ventilator to trigger ventilation according to the pressure stability mark and the flow rate trigger threshold when spontaneous inhalation is identified. In this way, the system of this embodiment can enable the target ventilator to accurately identify spontaneous triggering and pressure overshoot triggering, which can not only effectively eliminate false triggering, but also ensure that the patient is triggered and ventilated in time when spontaneous inhalation occurs.
[0072] Based on the above examples, please refer to Figure 5 Another embodiment of the present invention further provides a computer device, wherein the computer device 10 includes:
[0073] memory 120 and one or more processors 110, Figure 5 A processor 110 is used as an example for description. The processor 110 and the memory 120 may be connected via a communication bus or other means. Figure 5 The example of connection via a communication bus is taken as an example.
[0074] The processor 110 is used to complete various control logics of the computer device 10. It can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), a single-chip microcomputer, an ARM (Acorn RISC Machine) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination of these components. In addition, the processor 110 can also be any traditional processor, microprocessor or state machine. The processor 110 can also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.
[0075] The memory 120, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as the computer program corresponding to the flow rate-based ventilator trigger control method in the embodiment of the present invention. The processor 110 executes various functional applications and data processing of the computer device 10 by running the non-volatile software programs, instructions and units stored in the memory 120, that is, implementing the flow rate-based ventilator trigger control method in the above method embodiment.
[0076] The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store an application required for operating the device or at least one function; the data storage area may store data created according to the use of the computer device 10, etc. In addition, the memory 120 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 120 may optionally include a memory remotely arranged relative to the processor 110, and these remote memories may be connected to the computer device 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0077] One or more units are stored in the memory 120, and when executed by one or more processors 110, a flow rate-based ventilator trigger control method as in any of the above method embodiments can be implemented, for example, the above described Figure 1 The method comprises steps S100 to S400.
[0078] Those skilled in the art will understand that Figure 5 The hardware structure diagram shown in the figure is only a schematic diagram of a partial structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0079] Based on the above embodiments, the present invention further provides a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the flow rate-based ventilator trigger control method in any of the above method embodiments can be implemented, for example, the above-described Figure 1 The method comprises steps S100 to S400.
[0080] As an example, the non-volatile storage medium can include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable ROM (EEPROM), or a flash memory. Volatile memory can include a random access memory (RAM) as an external cache memory. By way of illustration and not limitation, RAM can be obtained in many forms such as synchronous RAM (SRAM), dynamic RAM, (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synch link DRAM (SLDRAM), and direct Rambus RAM (DRRAM). The disclosed memory components or memories of the operating environment described herein are intended to include one or more of these and / or any other suitable types of memory.
[0081] Another embodiment of the present invention further provides a computer program product, the computer program product comprising a computer program stored on a non-volatile computer-readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a processor, a flow rate-based ventilator trigger control method as in any of the above method embodiments can be implemented, for example, the above described Figure 1 The method comprises steps S100 to S400.
[0082] The embodiments described above are merely illustrative, in which the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0083] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, and of course can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can exist in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.
[0084] Conditional language such as "can," "can," "might," or "may," unless specifically stated otherwise or otherwise understood within the context as used, is generally intended to convey, among other things, that a particular embodiment can include (while other embodiments do not) a particular feature, element, and / or operation. Thus, such conditional language is also generally intended to imply that a feature, element, and / or operation is required for one or more embodiments anyway or that one or more embodiments must include logic for determining, with or without input or prompting, whether such features, elements, and / or operations are included or will be performed in any particular embodiment.
[0085] What has been described herein, in this specification and in the accompanying drawings includes examples of a method, system, computer device and non-volatile computer-readable storage medium that can provide a flow-based ventilator trigger control method. Of course, it is not possible to describe every conceivable combination of elements and / or methods for the purpose of describing the various features of the present disclosure, but it can be recognized that many other combinations and permutations of the disclosed features are possible. Therefore, it is obvious that various modifications can be made to the present disclosure without departing from the scope or spirit of the present disclosure, but all these various modifications should belong to the scope of protection of the claims attached to the present invention. In addition, or in an alternative, other embodiments of the present disclosure may be obvious from consideration of the present specification and the accompanying drawings and from the practice of the present disclosure as presented herein. It is intended that the examples set forth in the present specification and the accompanying drawings are considered to be illustrative and not restrictive in all respects. Although specific terms are used herein, they are used in a general and descriptive sense and are not used for limiting purposes.
Claims
1. A ventilator trigger control method based on flow rate, characterized in that: include: In response to an operation instruction of a user, entering an exhalation phase of a target ventilator; Check whether the airway pressure is stable; When the pressure is not stable, the flow rate bump caused by the patient's spontaneous inspiration is identified; When spontaneous inhalation is identified, the target ventilator is controlled to provide triggered ventilation based on the pressure plateau mark and flow rate trigger threshold.
2. The flow rate-based ventilator trigger control method according to claim 1, characterized in that: When spontaneous inhalation is identified, the target ventilator is controlled to provide triggered ventilation according to the pressure stabilization mark and the flow rate trigger threshold, including: When spontaneous inhalation is identified, if the pressure stability mark is stable and the patient's flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to give triggered ventilation.
3. The flow rate-based ventilator trigger control method according to claim 2, characterized in that: When spontaneous inhalation is identified, if the pressure stability mark is stable and the patient flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to provide triggered ventilation, wherein the determination process of whether the pressure stability mark is stable is as follows: Acquire the real-time patient pressure acceleration PatPressAcc, and store it in a cache array with a fixed length of M. When the cache array is full, sum the M data in the cache array to get PatPressAccSum, and sum the latest K data in the cache array to get PatPressAccSumFast. Compare PatPressAccSum and PatPressAccSumFast with the first threshold interval and the first target threshold that are pre-set for both. If PatPressAccSum is within the first threshold interval and at the same time PatPressAccSumFast is less than the first target threshold, it is determined that the pressure is already in a stable state, and the pressure stable flag is set to stable.
4. The flow rate-based ventilator trigger control method according to claim 2, characterized in that: When spontaneous inhalation is identified, if the pressure stability mark is stable and the patient flow rate is greater than the flow rate trigger threshold, the target ventilator is controlled to provide triggered ventilation, wherein the determination process of whether the pressure stability mark is stable is as follows: The real-time patient flow rate PatFlow is obtained and rolled into a cache array of fixed length N. When the data in the cache array is full, the maximum value FlowMax, the minimum value FlowMin, the mean value FlowHeadMean of the X data at the head of the array, and the mean value FlowTailMean of the Y data at the tail of the array are obtained from the cache array. FlowMin-FlowMax and FlowTailMean-FlowHeadMean are compared with the second threshold interval and the third threshold interval set in advance. If FlowMin-FlowMax is within the second threshold interval and FlowTailMean-FlowHeadMean is within the third threshold interval at the same time, it is determined that the flow rate is already in a stable state, and the flow rate bump caused by pressure overshoot has been skipped. At this time, the pressure stable flag is set to stable.
5. The flow rate-based ventilator trigger control method according to claim 3, characterized in that: M is 20 and K is 5.
6. The flow rate-based ventilator trigger control method according to claim 4, characterized in that: N is 20, X is 5, and Y is 5.
7. The flow rate-based ventilator trigger control method according to any one of claims 1 to 6, characterized in that: When the pressure is not stable, the flow rate bump generated by the patient's spontaneous inhalation is identified, wherein the identification process is: Acquire the real-time patient pressure acceleration PatPressAcc, patient flow acceleration PatFlowAcc and patient flow rate PatFlow. When PatFlow is greater than 0, start recognition. If PatFlowAcc is greater than 0 and PatPressAcc is less than 0, add 1 to the autonomous recognition confirmation count SelfInspCnt. Judge SelfInspCnt against the pre-set second target threshold SelfInspConfirmNum. If SelfInspCnt is greater than or equal to SelfInspConfirmNum, it is determined that the flow rate bump caused by the patient's spontaneous inhalation is recognized.
8. A ventilator trigger control system based on flow rate, characterized in that: include: An entry module, for entering the expiratory phase of the target ventilator in response to an operation instruction of a user; A detection module, used to detect whether the airway pressure is stable; An identification module is used to identify the flow rate bump generated by the patient's spontaneous inhalation when the pressure is not stable; The control module is used to control the target ventilator to provide triggered ventilation according to the pressure stabilization mark and the flow rate trigger threshold when spontaneous inhalation is identified.
9. A computer device, characterized in that: The computer device comprises at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor. When the computer program is executed by the at least one processor, the flow rate-based ventilator trigger control method as described in any one of claims 1-7 can be implemented.
10. A non-volatile computer-readable storage medium, characterized in that: The non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, it can implement the flow rate-based ventilator trigger control method as described in any one of claims 1-7.
Citation Information
Patent Citations
Respirator and ventilation control method therefor
CN110753564A
Mechanical ventilation invalid inspiration effort identification method based on multi-scale wavelet characteristics
CN111563451A
Ventilation trigger detection method and apparatus, ventilation device, and storage medium
CN112449607A
Respirator working method based on flow rate control and respirator
CN114917438A
Pressure control method, device and system of double-linkage exhalation valve and medium
CN118649331A