Respiration duration analysis method, device, respiratory monitoring equipment and storage medium
By collecting and analyzing the respiratory cycle data, a curve chart of inspiratory time, exhalation time and inhalation ratio was generated, which solved the lack of analysis of changes in inspiration and exhalation time in the prior art, and achieved accurate assessment of respiratory status and timely evaluation of treatment effects.
Patent Information
- Application Number
- CN202410814813.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-06-24
AI Technical Summary
The prior art lacks precise analysis and evaluation of the independent changes in inhalation and exhalation time during spontaneous breathing during a specific period, resulting in poor treatment effects for users.
The respiratory cycle data is collected through the respiratory monitoring device, the inspiration time and exhalation time are calculated, and the curve chart of the inspiration time, exhalation time and inhalation ratio changes over time are generated, providing intuitive analysis tools.
Real-time and continuous tracking and analysis of the patient's inhalation and exhalation duration and inhalation ratio is achieved, helping clinicians quickly understand the patient's respiratory status, and timely intervention and evaluation of the treatment effect.
Smart Images

Figure CN118576181B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical clinical technology, and in particular to a breathing duration analysis method, device, breathing monitoring equipment and storage medium. Background Art
[0002] As a basic physiological process to maintain life, breathing is essential to ensure the normal metabolism of the body. It involves gas exchange between the external environment and the body, including two key stages: inhalation and exhalation. Abnormalities in inhalation and exhalation time can be directly related to the health of the respiratory system. For example, too short an inhalation time may lead to insufficient oxygenation, while too short an exhalation time may cause carbon dioxide to not be discharged in time, leading to respiratory acidosis and hypercapnia.
[0003] COPD (chronic obstructive pulmonary disease) is a common respiratory disease characterized by airflow limitation, which is particularly evident during the exhalation phase, causing the patient's exhalation time to be significantly prolonged, which can exceed the normal range by several times, and can reach more than ten seconds in severe cases. During the treatment and monitoring of COPD patients, changes in exhalation time are an important indicator for evaluating the progression of the disease and the effectiveness of treatment. Its improvement or deterioration directly reflects the effectiveness or need for treatment.
[0004] The main focus of related technologies is on the overall respiratory cycle or the inspiratory time of controlled ventilation, which makes it difficult for clinicians to instantly and accurately grasp the subtle changes in the patient's respiratory dynamics, resulting in poor treatment effects for patients. Summary of the invention
[0005] The present application provides a breathing duration analysis method, device, breathing monitoring equipment and storage medium to solve the problems in the related art such as lack of accurate analysis and evaluation of independent changes in inhalation and exhalation time in spontaneous breathing within a specific period of time, resulting in poor treatment effect for users.
[0006] The first aspect of the present application provides a breathing duration analysis method, comprising the following steps: using a breathing monitoring device to collect a user's breathing cycle data; calculating the inhalation time and exhalation time of each breath according to the breathing cycle data, and calculating the inhalation-exhalation ratio according to the inhalation time and the exhalation time; generating a graph of the inhalation time, the exhalation time and the inhalation-exhalation ratio changing with time according to each breathing cycle data, wherein the graph includes an inhalation time curve, an exhalation time curve and an inhalation-exhalation ratio curve.
[0007] Preferably, the exhalation time is the time from the start of exhalation to the time when the exhalation flow rate is zero or the exhalation flow rate reaches the minimum value or the tangent point where the respiratory waveform changes from the lower branch to the upper branch, and the inhalation time is the time from the start of inhalation to the time when the inhalation ends and switches to exhalation.
[0008] Preferably, generating a graph showing changes of the inhalation time, the exhalation time and the inhalation-exhalation ratio over time comprises: detecting a user's statistical instructions for the respiratory cycle data; entering a visual front-end page according to the statistical instructions, wherein a virtual button and a time range selection for statistical analysis are provided on the front-end page; and when the user triggers the virtual button, generating the graph according to the time range selection.
[0009] Preferably, after generating the curve graph according to the time range selection, it also includes: calculating the total number of breaths, the number of triggered ventilations and the number of machine-controlled ventilations of the user within the time range selection; and displaying the total number of breaths, the number of triggered ventilations and the number of machine-controlled ventilations to the front-end page.
[0010] Preferably, the method further includes: classifying the total number of breaths according to whether there is a false trigger; and evaluating the autonomous breathing index of the user within the selected time range according to the classification result.
[0011] Preferably, after generating the graph of the inhalation time, the exhalation time and the inhalation-exhalation ratio changing with time according to each breathing cycle data, it also includes: identifying the generation time of the graph of the user's identity identifier; and saving the graph and the generation time of the graph in the form of an array in a storage unit corresponding to the identity identifier.
[0012] Preferably, the respiratory monitoring device includes any one of a monitor, a ventilator and an anesthesia machine.
[0013] The second aspect of the present application provides a breathing duration analysis device, including: a collection module, used to use a breathing monitoring device to collect a user's breathing cycle data; a calculation module, used to calculate the inhalation time and exhalation time of each breath according to the breathing cycle data, and calculate the inhalation-exhalation ratio according to the inhalation time and the exhalation time; an analysis module, used to generate a curve graph of the inhalation time, the exhalation time and the inhalation-exhalation ratio changing with time according to each breathing cycle data, wherein the curve graph includes an inhalation time curve, an exhalation time curve and an inhalation-exhalation ratio curve.
[0014] Preferably, the exhalation time is the time from the start of exhalation to the time when the exhalation flow rate is zero or the exhalation flow rate reaches the minimum value or the tangent point where the respiratory waveform changes from the lower branch to the upper branch, and the inhalation time is the time from the start of inhalation to the time when the inhalation ends and switches to exhalation.
[0015] Preferably, the analysis module is further used to detect the user's statistical instructions for the respiratory cycle data; enter a visual front-end page according to the statistical instructions, wherein the front-end page is provided with a virtual button and time range selection for statistical analysis; when the user triggers the virtual button, the curve chart is generated according to the time range selection.
[0016] Preferably, the breathing duration analysis device also includes: a display module, which is used to calculate the total number of breaths, the number of triggered ventilations and the number of machine-controlled ventilations of the user within the selected time range after generating the curve graph according to the selected time range; and display the total number of breaths, the number of triggered ventilations and the number of machine-controlled ventilations to the front-end page.
[0017] Preferably, the breathing duration analysis device further comprises: an evaluation module, configured to classify the total number of breaths according to whether there is a false trigger; and to evaluate the autonomous breathing index of the user within the selected time range according to the classification result.
[0018] Preferably, the breathing duration analysis device also includes: a storage module, which is used to identify the user's identity and the generation time of the graph after generating the graph of the inhalation time, the exhalation time and the inhalation-exhalation ratio changing with time according to each breathing cycle data, and store the graph and the generation time of the graph in the form of an array in the storage unit corresponding to the identity.
[0019] The third aspect of the present application provides a respiratory monitoring device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the respiratory duration analysis method as described in the above embodiment.
[0020] The fourth aspect of the present application provides a computer-readable storage medium on which a computer program is stored. The program is executed by a processor to implement the breathing duration analysis method as described in the above embodiment.
[0021] Therefore, this application has at least the following beneficial effects:
[0022] The embodiment of the present application can track the patient's inhalation and exhalation time and the changes in the inhalation-exhalation ratio in real time and continuously over a period of time, and display them in an intuitive curve chart, so that clinicians can quickly understand the patient's respiratory status and provide strong support for timely intervention, evaluation of treatment effects and respiratory management. This solves the problem that the related art lacks accurate analysis and evaluation of the independent changes in inhalation and exhalation time in spontaneous breathing within a specific period of time, resulting in poor treatment effects for users.
[0023] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0025] Figure 1 A flowchart of a breathing duration analysis method according to an embodiment of the present application;
[0026] Figure 2 An exhalation curve diagram provided according to one embodiment of the present application;
[0027] Figure 3 An inhalation curve diagram provided according to an embodiment of the present application;
[0028] Figure 4 A graph showing an inhalation-exhalation ratio according to an embodiment of the present application;
[0029] Figure 5 This is an example diagram of a breathing duration analysis method and device provided according to an embodiment of the present application;
[0030] Figure 6 It is a schematic diagram of the structure of a respiratory monitoring device provided according to an embodiment of the present application.
[0031] Explanation of reference numerals: 100 - acquisition module, 200 - calculation module, 300 - analysis module, 301 - memory, 302 - processor and 303 - communication interface. DETAILED DESCRIPTION
[0032] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0033] The following describes the detection method, device, vehicle and storage medium of the labeled data sample of the embodiment of the present application with reference to the accompanying drawings. Specifically, Figure 1 A flowchart of a breathing duration analysis method provided in an embodiment of the present application.
[0034] like Figure 1 As shown, the breathing duration analysis method includes the following steps:
[0035] In step S101, a respiratory monitoring device is used to collect the user's respiratory cycle data.
[0036] It is understandable that the data of a breathing cycle can be divided into two stages: the inhalation stage and the exhalation stage. The duration of the inhalation stage is the inhalation time of this breath (normal adults are 0.8-1.2s, hereinafter referred to as Ti), and the duration of a single exhalation stage is the exhalation time of this breath (normal adults range from 1.2-3s, hereinafter referred to as Te). The inhalation time of a normal adult is shorter than the exhalation time, and the range of Ti:Te is between 1:1.5 and 1:2.5.
[0037] Common respiratory monitoring equipment may include monitors, ventilators, and anesthesia machines. When the respiratory monitoring equipment is turned on, the embodiments of the present application can continuously monitor and collect the user's inhalation data and exhalation data through the respiratory monitoring equipment.
[0038] In step S102, the inhalation time and exhalation time of each breath are calculated according to the respiratory cycle data, and the inspiration / expiration ratio is calculated according to the inspiration time and exhalation time.
[0039] Among them, the expiratory time is the time from the start of exhalation to the expiratory flow rate reaching zero or the expiratory flow rate reaching the minimum value (ventilator and anesthesia machine) or the tangent point where the respiratory waveform changes from the lower branch to the upper branch (monitor); the inspiratory time is the time from the start of inhalation to the end of inhalation and switching to exhalation; the inspiratory-expiratory ratio is the value obtained by dividing the expiratory time by the inspiratory time.
[0040] It should be noted that both the exhalation time and the inhalation time are related to the user's actual physical condition. If the user's spontaneous breathing inhalation time is stable or the inhalation time varies greatly, it can indicate that the patient's spontaneous breathing is stable or unstable over a period of time, and remind medical staff whether intervention is needed. If the patient's spontaneous breathing exhalation time is too short, it means that the carbon dioxide in the lungs does not have enough time to be discharged; if the patient's spontaneous breathing exhalation time is too long, it means that the resistance in the lungs is large, which also hinders the discharge of carbon dioxide. The above two situations, combined with the results of blood gas analysis, need to be treated separately.
[0041] In step S103, a graph showing changes of the inspiratory time, the expiratory time and the inspiratory-expiratory ratio over time is generated according to each respiratory cycle data, wherein the graph includes an inspiratory time curve, an expiratory time curve and an inspiratory-expiratory ratio curve.
[0042] It is understandable that continuous analysis and evaluation of the inspiratory time can allow clinical medical staff to effectively understand the patient's inspiratory effort or whether the inspiratory is stable over a period of time. Especially for patients undergoing off-line training, the changes in the patient's spontaneous breathing ability can be effectively evaluated by evaluating the changes in the inspiratory time during spontaneous breathing. In addition, by reviewing the changes in the patient's inspiratory time over a period of time, it is also possible to effectively understand whether there are any false triggers or forced switching situations, allowing medical staff to clearly understand the changes in the patient's inspiratory status over the past period of time.
[0043] Continuous analysis and evaluation of exhalation time is more important for patients with obstructive pulmonary diseases (such as COPD). Due to the incomplete reversible limitation of airflow, COPD patients will have a long exhalation time in the early stage of disease treatment. After the condition improves, the exhalation time will be significantly reduced. When the condition worsens or there is no obvious change, the exhalation time will be prolonged or change little. Therefore, by monitoring the changes in exhalation time over a period of time, we can learn about the patient's treatment status or the direction of the disease. This change applies to both spontaneously breathing patients and mechanically ventilated patients.
[0044] In one embodiment of the present application, a graph showing inhalation time, exhalation time and inhalation-exhalation ratio changing with time is generated, including: detecting a user's statistical instructions for respiratory cycle data; entering a visual front-end page according to the statistical instructions, wherein a virtual button and a time range selection for statistical analysis are provided on the front-end page; and when the user triggers the virtual button, a graph is generated according to the time range selection.
[0045] For ease of understanding, the embodiments of the present application can be described in detail using a ventilator as a respiratory monitoring device. By adding a virtual button (such as the function button "Inhalation and Exhalation Duration Analysis") to the front page of the ventilator, after clicking it, an analysis time range selection will appear, with double white lines installed vertically, and the time range can be selected. This function supports touch screen operation. After selecting the time to be reviewed, the ventilator distinguishes the patient's inhalation and exhalation phases through the tidal volume time waveform, statistically records the inhalation time and exhalation time of each waveform, and calculates the inhalation-exhalation ratio, and automatically outputs a tracing curve graph with the inhalation duration, exhalation duration and inhalation-exhalation ratio, respectively. Figure 2 The exhalation curve graph shown demonstrates the change of the user's exhalation duration over time, and can mark the adjustment point when the ventilator mode is adjusted. Figure 3 The inspiratory curve graph shown demonstrates the change in the duration of each inspiration of the user over time, and can mark the adjustment point when the ventilator mode is adjusted, and Figure 4 The shown inhalation-exhalation ratio curve graph demonstrates the change of the user's exhalation ratio over time each time. As a possible implementation method, different curves can be distinguished by color, for example: red is the exhalation time change curve, green is the inhalation time change curve, and yellow is the inhalation-exhalation ratio change curve. In the actual implementation process, when you want to change the time range selection, the embodiment of the present application can first close the current curve graph, and then repeat the above operation. When you need to exit this function, the embodiment of the present application can directly click the close button of the curve graph or the screen function button on the front page.
[0046] Furthermore, after generating a curve chart according to the time range selection, it also includes: calculating the total number of breaths, triggered ventilation times and machine-controlled ventilation times of the user within the selected time range; and displaying the total number of breaths, triggered ventilation times and machine-controlled ventilation times to the front-end page.
[0047] Among them, the total number of breaths refers to each breathing cycle of the patient, whether it is spontaneous breathing or mechanically assisted breathing, and the total number of breaths is obtained by cumulative counting; triggered ventilation refers to the number of ventilator-assisted breathing initiated by the patient's own respiratory efforts, and machine-controlled ventilation refers to the number of ventilation cycles completely controlled and initiated by the ventilator, which does not rely on the patient's spontaneous breathing trigger. In clinical practice, by monitoring and comparing the number of triggered ventilation and machine-controlled ventilation, it is possible to assess whether the patient's respiratory autonomy is improving, determine the timing of ventilator withdrawal, and adjust ventilator parameters to more effectively support the patient's respiratory needs. For example, if the number of triggered ventilation gradually increases, it may mean that the patient's respiratory muscle strength is recovering, and you can consider gradually reducing the support of machine-controlled ventilation; conversely, if the number of triggered ventilation decreases, it may be necessary to assess whether there is respiratory fatigue or other complications, and then adjust the treatment strategy.
[0048] After obtaining the total number of breaths, triggered ventilations, and machine-controlled ventilations of the user within the selected time range, the embodiment of the present application can present these three statistical data on the display screen of the monitor or ventilator, such as in the form of charts, numbers, or progress bars, etc. to the medical staff. Thus, these key indicators can be seen directly on the front-end interface without in-depth viewing of complex data reports, so as to quickly understand the patient's respiratory status.
[0049] As a possible implementation method, it also includes: classifying the total number of breaths according to whether there is a false trigger; and evaluating the user's spontaneous breathing index within the time range selected according to the classification result.
[0050] It can be understood that it can be divided into triggered breathing and machine-controlled breathing according to whether there is a patient trigger or not, and the number of patient-triggered breathing and machine-controlled breathing within a period of time can be analyzed. The embodiment of the present application can classify the number of breaths of the patient within a period of time according to whether there is a trigger, and can effectively obtain the spontaneous breathing situation during this period of time. It can well evaluate the user's spontaneous breathing situation during this period of time, and then evaluate the patient's spontaneous breathing recovery situation.
[0051] In one embodiment of the present application, after generating a graph showing the inhalation time, exhalation time and inhalation-exhalation ratio changing with time based on the data of each respiratory cycle, it also includes: identifying the user's identity and the generation time of the graph; and saving the graph and the generation time of the graph in an array in a storage unit corresponding to the identity.
[0052] It is understandable that the embodiment of the present application first needs to determine the user's identity, such as a user number or other unique code, to ensure that the data processed subsequently can be associated with the user. When generating a curve graph, the embodiment of the present application can record the timestamp of this moment. This timestamp is accurate to seconds, milliseconds or finer, and is used to mark the generation time of the curve graph data.
[0053] For efficient storage and retrieval, the embodiment of the present application encapsulates the graph data and the corresponding generation time into an array or data structure and saves it to a database or storage unit corresponding to the user identity. In this way, when it is necessary to query or analyze a user's respiratory data, the relevant graph data and its generation time can be quickly located and obtained by simply using the identity, which is convenient for subsequent retrospective analysis and treatment effect evaluation.
[0054] It should be noted that the breathing duration analysis method of the embodiment of the present application can be implemented using the trend view, breathing waveform or tidal volume time waveform of an existing monitor or ventilator, and will not cause problems related to circuit safety and airway safety, nor will it affect other functions and performance of the existing ventilator.
[0055] According to the breathing duration analysis method proposed in the embodiment of the present application, it is possible to track the patient's inhalation and exhalation duration and the changes in the inhalation-exhalation ratio in real time and continuously over a period of time, and display them in an intuitive curve chart, so that clinicians can quickly understand the patient's breathing status and provide strong support for timely intervention, evaluation of treatment effects and respiratory management. Thus, the problem that the related technology lacks accurate analysis and evaluation of the independent changes in the inhalation and exhalation time in spontaneous breathing within a specific period of time, resulting in poor treatment effects for users, etc., is solved.
[0056] Next, the breathing duration analysis device proposed in accordance with the embodiment of the present application will be described with reference to the accompanying drawings.
[0057] Figure 5 4 is a block diagram of a breathing duration analysis device according to an embodiment of the present application.
[0058] like Figure 5 As shown, the breathing duration analysis device 10 includes: a collection module 100 , a calculation module 200 and an analysis module 300 .
[0059] Among them, the acquisition module 100 is used to use the respiratory monitoring equipment to collect the user's respiratory cycle data; the calculation module 200 is used to calculate the inhalation time and exhalation time of each breath according to the respiratory cycle data, and calculate the inhalation-exhalation ratio according to the inhalation time and exhalation time; the analysis module 300 is used to generate a curve chart of the inhalation time, exhalation time and inhalation-exhalation ratio changing with time according to each respiratory cycle data, wherein the curve chart includes an inhalation time curve, an exhalation time curve and an inhalation-exhalation ratio curve.
[0060] In one embodiment of the present application, the exhalation time is the time from the start of exhalation to the time when the exhalation flow rate is zero or the exhalation flow rate reaches the minimum value or the tangent point where the respiratory waveform changes from the lower branch to the upper branch, and the inhalation time is the time from the start of inhalation to the time when the inhalation ends and switches to exhalation.
[0061] In one embodiment of the present application, the analysis module 300 is further used to detect the user's statistical instructions for respiratory cycle data; enter a visual front-end page according to the statistical instructions, wherein a virtual button and time range selection for statistical analysis are provided on the front-end page; when the user triggers the virtual button, a curve chart is generated according to the time range selection.
[0062] In one embodiment of the present application, the breathing duration analysis device 10 also includes: a display module, which is used to calculate the total number of breaths, triggered ventilations and machine-controlled ventilations of the user within the selected time range after generating a curve graph according to the time range selection; and display the total number of breaths, triggered ventilations and machine-controlled ventilations to the front-end page.
[0063] In one embodiment of the present application, the breathing duration analysis device 10 further includes: an evaluation module for classifying the total number of breaths according to whether there is a false trigger; and evaluating the spontaneous breathing index of the user within the selected time range according to the classification result.
[0064] In one embodiment of the present application, the breathing duration analysis device 10 also includes: a storage module, which is used to identify the user's identity and the generation time of the graph after generating a graph of the inhalation time, exhalation time and the inhalation-exhalation ratio changing with time according to each breathing cycle data, and store the graph and the generation time of the graph in an array in a storage unit corresponding to the identity.
[0065] It should be noted that the above explanations of the breathing duration analysis method embodiment are also applicable to the breathing duration analysis device of this embodiment, and will not be repeated here.
[0066] Figure 6 A schematic diagram of the structure of a respiratory monitoring device provided in an embodiment of the present application. The respiratory monitoring device may include:
[0067] A memory 601 , a processor 602 , and a computer program stored in the memory 601 and executable on the processor 602 .
[0068] When the processor 602 executes the program, the breathing duration analysis method provided in the above embodiment is implemented.
[0069] Furthermore, the respiratory monitoring device also includes:
[0070] The communication interface 606 is used for communication between the memory 601 and the processor 602 .
[0071] The memory 601 is used to store computer programs that can be executed on the processor 602 .
[0072] The memory 601 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.
[0073] If the memory 601, the processor 602 and the communication interface 606 are implemented independently, the communication interface 606, the memory 601 and the processor 602 can be connected to each other through a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0074] Optionally, in a specific implementation, if the memory 601, the processor 602 and the communication interface 606 are integrated on a chip, the memory 601, the processor 602 and the communication interface 606 can communicate with each other through an internal interface.
[0075] The processor 602 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.
[0076] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned breathing duration analysis method is implemented.
[0077] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials 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 are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0078] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0079] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0080] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one or a combination of multiple of the following technologies known in the art: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array, a field programmable gate array, etc.
[0081] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0082] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A breathing duration analysis method, characterized in that: The following steps are involved: Collecting the user's respiratory cycle data using a respiratory monitoring device, wherein the respiratory monitoring device includes any one of a monitor, a ventilator, and an anesthesia machine; The inhalation time and exhalation time of each breath are calculated according to the respiratory cycle data, and the inspiration / expiration ratio is calculated according to the inhalation time and the exhalation time; wherein the exhalation time is the time from the start of exhalation to the tangent point when the exhalation flow rate is zero or the exhalation flow rate reaches a minimum value or the respiratory waveform changes from the lower branch to the upper branch, and the inhalation time is the time from the start of inhalation to the time when the inhalation ends and switches to exhalation; Generate a graph showing changes of the inspiratory time, the expiratory time and the inspiratory-expiratory ratio over time according to each respiratory cycle data, wherein the graph includes an inspiratory time curve, an expiratory time curve and an inspiratory-expiratory ratio curve; The generating of the curve graph of the inhalation time, the exhalation time and the inhalation-exhalation ratio over time comprises: detecting a user's statistical instruction for the respiratory cycle data; entering a visualized front-end page according to the statistical instruction, wherein a virtual button and a time range selection for statistical analysis are provided on the front-end page; when the user triggers the virtual button, the curve graph is generated according to the time range selection; Among them, after generating the curve graph according to the time range selection, it also includes: calculating the total number of breaths, triggered ventilation number and machine-controlled ventilation number of the user within the time range selection, and classifying the total number of breaths according to whether there is an erroneous trigger; evaluating the spontaneous breathing index of the user within the time range selection according to the classification result, and displaying the total number of breaths, the triggered ventilation number and the machine-controlled ventilation number to the front-end page, wherein the total number of breaths refers to each breathing cycle of the patient, whether it is spontaneous breathing or mechanical assisted breathing, and the total number of breaths is obtained by cumulative counting, triggered ventilation refers to the number of ventilator-assisted breathing initiated by the patient's own breathing efforts, and machine-controlled ventilation refers to the number of ventilation cycles completely controlled and initiated by the ventilator, which is independent of the patient's spontaneous breathing trigger, and by monitoring and comparing the triggered ventilation number and the machine-controlled ventilation number, the patient's respiratory autonomy state is evaluated, the timing of ventilator withdrawal is determined according to the respiratory autonomy state, and the ventilator parameters are adjusted to more effectively support the patient's respiratory needs.
2. The breathing duration analysis method according to claim 1, characterized in that: After generating a graph showing changes of the inspiratory time, the expiratory time and the inspiratory-expiratory ratio over time according to each respiratory cycle data, the method further includes: Identify the user's identity and the time when the curve graph was generated; The curve graph and the generation time of the curve graph are stored in an array in a storage unit corresponding to the identity identifier.
3. A breathing duration analysis device, characterized in that: include: A collection module, used to collect the user's respiratory cycle data using a respiratory monitoring device, wherein the respiratory monitoring device includes any one of a monitor, a ventilator and an anesthesia machine; A calculation module, used to calculate the inhalation time and exhalation time of each breath according to the respiratory cycle data, and calculate the inspiration-expiration ratio according to the inhalation time and the exhalation time, wherein the exhalation time is the time from the start of exhalation to the tangent point when the exhalation flow rate is zero or the exhalation flow rate reaches a minimum value or the respiratory waveform switches from the lower branch to the upper branch, and the inhalation time is the time from the start of inhalation to the time when the inhalation ends and switches to exhalation; An analysis module, used for generating a curve graph of the inhalation time, the exhalation time and the inhalation-exhalation ratio changing with time according to each respiratory cycle data, wherein the curve graph comprises an inhalation time curve, an exhalation time curve and an inhalation-exhalation ratio curve; The analysis module is further used to detect the user's statistical instructions for the respiratory cycle data; enter the visualized front-end page according to the statistical instructions, wherein the front-end page is provided with a virtual button and a time range selection for statistical analysis; when the user triggers the virtual button, the curve chart is generated according to the time range selection; Among them, after generating the curve graph according to the time range selection, it also includes: calculating the total number of breaths, triggered ventilation number and machine-controlled ventilation number of the user within the time range selection, and classifying the total number of breaths according to whether there is an erroneous trigger; evaluating the spontaneous breathing index of the user within the time range selection according to the classification result, and displaying the total number of breaths, the triggered ventilation number and the machine-controlled ventilation number to the front-end page, wherein the total number of breaths refers to each breathing cycle of the patient, whether it is spontaneous breathing or mechanical assisted breathing, and the total number of breaths is obtained by cumulative counting, triggered ventilation refers to the number of ventilator-assisted breathing initiated by the patient's own breathing efforts, and machine-controlled ventilation refers to the number of ventilation cycles completely controlled and initiated by the ventilator, which is independent of the patient's spontaneous breathing trigger, and by monitoring and comparing the triggered ventilation number and the machine-controlled ventilation number, the patient's respiratory autonomy state is evaluated, the timing of ventilator withdrawal is determined according to the respiratory autonomy state, and the ventilator parameters are adjusted to more effectively support the patient's respiratory needs.
4. A respiratory monitoring device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the respiratory duration analysis method according to claim 1 or 2.
5. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the breathing duration analysis method as claimed in claim 1 or 2.
Citation Information
Patent Citations
Intelligent mechanical ventilation mode switching method based on respiratory variable monitoring
CN117045913A
Method and device for carrying out a signal-processing viewing of a measurement signal that is correlated to the respiratory activity of an individual
US20060037614A1