Ventilator pressure regulation method and system
Patent Information
- Application Number
- CN202311770942.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-20
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2043-12-20
AI Technical Summary
[0002]呼吸机是一种帮助患者进行呼吸的重要医疗设备,呼吸机的压力输出方式会影响用户的呼吸舒适度,进而会影响用户的体验感
[0019]相比于背景技术所述问题,本发明实施例首先实时监测目标呼吸机设备的病人端在每一轮吸气相的压力上升阶段的压力序列,其中,所述压力序列中包含预设数量的压力点;当监测到连续的预设第一轮次中每一轮的压力序列中存在连续的压力点大于预设超调压力阈值,则将所述每一轮的压力序列确定为超调压力序列;将所述超调压力序列中大于预设超调压力阈值的压力点确定为超调压力点,筛选所述超调压力序列的超调峰值点,并计算所述超调压力序列的超调持续时长;基于所有所述超调峰值点及所述预设超调压力阈值进行计算,得到超调调节值,并基于所有所述超调持续时长进行计算,得到超调调节时长;获取当前设定的所述目标呼吸机设备吸气相的压力上升阶段的输出时间、输出压力序列及所述输出压力序列中每个输出压力点对应的输出时间点;基于所述输出时间及所述超调调节时长构建降压调节时间范围,利用所述超调调节值对输出时间点在所述降压调节时间范围内的输出压力点进行压力降低调节,以更新所述输出压力序列,并在新一轮所述目标呼吸机设备吸气相的压力上升阶段,按照更新后的输出压力序列输出压力;当监测到连续的预设第二轮次中每一轮的压力序列中最后一个压力点小于预设的欠调压力阈值,则将所述每一轮的压力序列确定为欠调压力序列;将所述欠调压力序列中最后一个压力点确定为欠调压力点,并基于所有所述欠调压力点及所述欠调压力阈值进行计算,得到欠调调节值;获取当前设定的所述目标呼吸机设备吸气相的压力上升阶段的输出时间、输出压力序列及所述输出压力序列中每个输出压力点对应的输出时间点;基于所述输出时间及预设调节时间比例,构建增压调节时间范围,利用所述欠调调节值对所述增压调节时间范围内的输出压力点进行压力增大调节,以更新所述输出压力序列,并在新一轮所述目标呼吸机设备吸气相的压力上升阶段,按照更新后的输出压力序列输出压力。通过监测用户每一轮的压力记录数据即压力序列,监测用户的超调和欠调的情况,再通过改变呼吸机新一轮的输出压力,不需要增加硬件进行压力的实时反馈调节,就能调节病人端的压力超调和欠调的问题,使病人端的压力保持在合理的范围内,提高了用户的使用体验。因此本发明提出的呼吸机压力调节方法、系统、电子设备及计算机可读存储介质,其主要目的在于提高了用户呼吸机的使用体验。
Smart Images

Figure CN117899314B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method and system for regulating ventilator pressure, belonging to the field of data processing. Background Technology
[0002] A ventilator is an important medical device that helps patients breathe. The pressure output mode of a ventilator can affect the user's breathing comfort, which in turn affects the user's experience.
[0003] When a ventilator lacks real-time pressure compensation functionality due to cost and other factors, the ventilator's turbine outputs pressure according to a set pressure model. However, the pressure at the patient's end may exceed the set pressure (overshoot) or fall below the set pressure (undershoot). Due to the lack of relevant hardware functionality, it is impossible to adjust for overshoot or undershoot at the patient's end, affecting the user experience. Summary of the Invention
[0004] This invention provides a method, system, electronic device, and storage medium for regulating ventilator pressure. Its main purpose is to solve the problem of over- or under-adjustment of patient-side pressure without adding hardware functions, thereby improving the user experience.
[0005] To achieve the above objectives, the present invention provides a ventilator pressure regulation method, comprising: Real-time monitoring of the pressure sequence at the patient end of the target ventilator during the pressure rise phase of each inspiratory cycle, wherein the pressure sequence includes a preset number of pressure points; If it is detected that there are consecutive pressure points greater than the preset overshoot pressure threshold in the pressure sequence of each round in the first round, then the pressure sequence of each round is determined as the overshoot pressure sequence. The pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold are identified as overshoot pressure points. The overshoot peak points of the overshoot pressure sequence are screened, and the overshoot duration of the overshoot pressure sequence is calculated. The overshoot adjustment value is calculated based on all the overshoot peak points and the preset overshoot pressure threshold, and the overshoot adjustment duration is calculated based on all the overshoot durations. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the overshoot adjustment duration, a pressure reduction adjustment time range is constructed. The output pressure point at the output time point within the pressure reduction adjustment time range is adjusted by the overshoot adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence. If the last pressure point in each round of the pressure sequence in a consecutive preset second round is less than the preset under-adjustment pressure threshold, then the pressure sequence of each round is determined to be an under-adjustment pressure sequence. The last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and the under-adjustment adjustment value is calculated based on all the under-adjustment pressure points and the under-adjustment pressure threshold. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the preset adjustment time ratio, a boost adjustment time range is constructed. The output pressure points within the boost adjustment time range are adjusted by increasing the pressure using the under-adjustment adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence.
[0006] Optionally, calculating the overshoot duration of the overshoot pressure sequence includes: Each group of consecutive overshoot pressure points in the overshoot pressure sequence is defined as an overshoot pressure point group. Discontinuous overshoot pressure points in the overshoot pressure sequence are identified as isolated pressure points. The continuous overshoot duration corresponding to the overshoot pressure point group is calculated based on the number of overshoot pressure points in the overshoot pressure point group and the preset pressure point interval. The duration of isolated overshoot is calculated based on the number of isolated pressures in the overshoot pressure sequence and the preset pressure point interval. The overshoot duration is calculated based on all the continuous overshoot durations and all the isolated overshoot durations.
[0007] Optionally, the calculation of the overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold includes: Calculate the difference between the overshoot peak point and the preset overshoot pressure threshold to obtain the initial overshoot adjustment value of the overshoot peak point; The average of all the initial overshoot adjustment values is calculated to obtain the overshoot adjustment value.
[0008] Optionally, the step of using the overshoot adjustment value to adjust the output pressure at the output time point within the pressure reduction adjustment time range to update the output pressure sequence includes: The output pressure point within the voltage reduction adjustment time range is determined as the output pressure point to be reduced. Using the overshoot adjustment value and the preset adjustment ratio, the pressure reduction adjustment calculation is performed on the output pressure point to be reduced, and the pressure reduction output pressure point corresponding to the output pressure point to be reduced is obtained. Replace all output pressure points to be reduced in the output pressure sequence with the corresponding output pressure points to be reduced, and obtain the updated output pressure sequence.
[0009] Optionally, the step of using the overshoot adjustment value and a preset adjustment ratio to perform pressure reduction adjustment calculations on the output pressure point to be reduced, to obtain the reduced output pressure point corresponding to the output pressure point to be reduced, includes:
[0010] in, The output pressure point to be reduced. The adjustment ratio is... The overshoot adjustment value is... The output pressure point to be reduced The corresponding step-down output pressure point.
[0011] Optionally, the calculation of the under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold includes: Calculate the difference between the under-adjustment pressure threshold and the under-adjustment pressure point to obtain the initial under-adjustment adjustment value of the under-adjustment pressure point; The under-adjustment adjustment value is obtained by calculating the average of all the initial under-adjustment adjustment values.
[0012] Optionally, the step of constructing the boost adjustment time range based on the output time and a preset adjustment time ratio includes: The boost adjustment time is obtained by multiplying the output time by the preset adjustment time ratio. Calculate the difference between the output time and the boost adjustment time to obtain the boost start time; The time range between the pressurization start time and the output time is defined as the pressurization adjustment time range.
[0013] Optionally, the step of using the under-adjustment adjustment value to increase the pressure at the output pressure points within the boost adjustment time range to update the output pressure sequence includes: The output pressure point within the pressure adjustment time range is determined as the output pressure point to be boosted. Using the under-adjustment adjustment value and the preset under-adjustment adjustment coefficient, the pressure adjustment calculation is performed on the output pressure point to be boosted, and the boosted output pressure point corresponding to the output pressure point to be boosted is obtained. Replace all the output pressure points to be boosted in the output pressure sequence with the corresponding boosted output pressure points to obtain the updated output pressure sequence.
[0014] Optionally, the step of using the under-adjustment adjustment value and a preset under-adjustment adjustment coefficient to perform boost adjustment calculations on the output pressure point to be boosted, to obtain the boosted output pressure point corresponding to the output pressure point to be boosted, includes:
[0015] in, The output pressure point to be boosted. The under-adjustment adjustment value is... The output pressure point to be boosted The corresponding boost output pressure point, The under-adjustment adjustment coefficient is mentioned.
[0016] To address the above problems, the present invention also provides a ventilator pressure regulation system, the system comprising: The data monitoring module is used to monitor the pressure sequence of the patient end of the target ventilator in real time during the pressure rise phase of each inspiratory phase, wherein the pressure sequence includes a preset number of pressure points; The overshoot adjustment module is used to determine each round's pressure sequence as an overshoot pressure sequence when it detects consecutive pressure points greater than a preset overshoot pressure threshold in each round of a continuous preset first round; it further determines the pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold as overshoot pressure points, filters the overshoot peak points of the overshoot pressure sequence, and calculates the overshoot duration of the overshoot pressure sequence; it calculates an overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold, and calculates an overshoot adjustment value based on all the overshoot durations. The overshoot adjustment duration is determined; the output time, output pressure sequence, and output time point corresponding to each output pressure point in the output pressure sequence of the target ventilator during the inspiratory phase pressure rise phase are obtained; a depressurization adjustment time range is constructed based on the output time and the overshoot adjustment duration; the output pressure points at the output time points within the depressurization adjustment time range are adjusted to reduce pressure using the overshoot adjustment value to update the output pressure sequence; and in the new round of pressure rise phase of the target ventilator during the inspiratory phase, the pressure is output according to the updated output pressure sequence. The under-adjustment adjustment module is used to determine each round's pressure sequence as an under-adjustment pressure sequence when the last pressure point in each round of a consecutive preset second round is less than a preset under-adjustment pressure threshold; to determine the last pressure point in the under-adjustment pressure sequence as an under-adjustment pressure point, and to calculate an under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold; to obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the current preset pressure rise phase of the target ventilator device during the inspiratory phase; to construct a boost adjustment time range based on the output time and a preset adjustment time ratio; to increase the pressure of the output pressure points within the boost adjustment time range using the under-adjustment adjustment value to update the output pressure sequence; and to output pressure according to the updated output pressure sequence during the pressure rise phase of the new round of the target ventilator device during the inspiratory phase.
[0017] To address the above problems, the present invention also provides an electronic device, the electronic device comprising: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to implement the ventilator pressure regulation method described above.
[0018] To address the aforementioned problems, the present invention also provides a computer-readable storage medium storing at least one instruction, which is executed by a processor in an electronic device to implement the ventilator pressure regulation method described above.
[0019] Compared to the problems described in the background art, the embodiments of the present invention first monitor the pressure sequence of the patient end of the target ventilator device during the pressure rise phase of each inspiratory phase in real time, wherein the pressure sequence contains a preset number of pressure points; when it is detected that there are consecutive pressure points greater than a preset overshoot pressure threshold in the pressure sequence of each consecutive preset first round, the pressure sequence of each round is determined as an overshoot pressure sequence; the pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold are determined as overshoot pressure points, the overshoot peak points of the overshoot pressure sequence are screened, and the overshoot duration of the overshoot pressure sequence is calculated; based on all the overshoot peak points and the preset overshoot pressure threshold, an overshoot adjustment value is calculated, and based on all the overshoot durations, an overshoot adjustment duration is calculated; the output time, output pressure sequence, and output time point corresponding to each output pressure point in the pressure rise phase of the target ventilator device are obtained; a depressurization adjustment time range is constructed based on the output time and the overshoot adjustment duration, and the output time point in the depressurization adjustment time range is adjusted using the overshoot adjustment value. The output pressure points within the adjustment time range are adjusted to decrease pressure to update the output pressure sequence. During the pressure rise phase of the inspiratory phase of the target ventilator, pressure is output according to the updated output pressure sequence. When the last pressure point in each round of the pressure sequence in a consecutive preset second round is detected to be less than a preset under-adjustment pressure threshold, each round's pressure sequence is determined as an under-adjustment pressure sequence. The last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and an under-adjustment adjustment value is calculated based on all under-adjustment pressure points and the under-adjustment pressure threshold. The output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator are obtained. Based on the output time and a preset adjustment time ratio, a boost adjustment time range is constructed. The output pressure points within the boost adjustment time range are adjusted to increase pressure using the under-adjustment adjustment value to update the output pressure sequence. During the pressure rise phase of the inspiratory phase of the target ventilator, pressure is output according to the updated output pressure sequence. By monitoring the user's pressure recording data (pressure sequence) for each cycle, and detecting overshoot and undershoot, the ventilator's output pressure can be adjusted for the next cycle without requiring additional hardware for real-time pressure feedback. This addresses overshoot and undershoot at the patient end, keeping the pressure within a reasonable range and improving the user experience. Therefore, the ventilator pressure regulation method, system, electronic device, and computer-readable storage medium proposed in this invention primarily aim to improve the user experience of ventilators. Attached Figure Description
[0020] Figure 1This is a schematic flowchart of a ventilator pressure regulation method provided in an embodiment of the present invention; Figure 2 This is a schematic flowchart illustrating the process of obtaining the booster regulation time range in a ventilator pressure regulation method according to an embodiment of the present invention. Figure 3 This is a functional block diagram of a ventilator pressure regulation system provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of an electronic device for implementing the ventilator pressure regulation method according to an embodiment of the present invention.
[0021] The objectives, features, and advantages of this invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0022] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0023] This application provides a method for regulating ventilator pressure. The execution subject of the ventilator pressure regulation method includes, but is not limited to, at least one of the following electronic devices that can be configured to execute the method provided in this application: a server, a terminal, etc. In other words, the ventilator pressure regulation method can be executed by software or hardware installed on a terminal device or a server device. The server includes, but is not limited to, a single server, a server cluster, a cloud server, or a cloud server cluster.
[0024] Example 1: Reference Figure 1 The diagram shown is a schematic flowchart of a ventilator pressure regulation method according to an embodiment of the present invention. In this embodiment, the ventilator pressure regulation method includes: S1. Real-time monitoring of the pressure sequence at the patient end of the target ventilator during the pressure rise phase of each inspiratory phase, wherein the pressure sequence includes a preset number of pressure points; It needs to be explained that during the pressure rise phase of each inspiratory phase, the target ventilator outputs pressure according to the set output time, output pressure sequence, and the output time point corresponding to each output pressure point in the output pressure sequence. The output time is the total set duration of the pressure rise phase of the inspiratory phase of the target ventilator. The output pressure point is the pressure output at different output time points during the pressure rise phase of the inspiratory phase of the target ventilator. Each output time point corresponds one-to-one with an output pressure point, describing a specific segment of the output time. For example, if the output time is 3 seconds, the output pressure sequence has three output pressure points: the first output pressure point, the second output pressure point, and the third output pressure point. The first output pressure point corresponds to the output... The first time point is the first second, the second time point corresponds to the second output pressure point, and the third time point corresponds to the third output pressure point (pressure points can be understood as pressure values). Then, according to this setting, the pressure generated in the first second of the pressure rise phase is the first output pressure point, the pressure generated in the second second is the second output pressure point, and the pressure generated in the third second is the third output pressure point. However, this only reflects the pressure generated by the target ventilator. To determine whether the output pressure of the target ventilator meets the requirements, it is also necessary to monitor the actual pressure at the patient end of the target ventilator, i.e., the pressure sequence. The pressure points in this pressure sequence are the feedback pressures detected at the patient end at each output time point, and the preset number is the same as the number of pressure points in the output pressure point sequence.
[0025] Specifically, in order to determine whether the pressure output by the target ventilator meets the requirements and whether there is overshoot or undershoot, the present invention monitors the pressure sequence of the patient end of the target ventilator during the pressure rise phase of each inspiratory phase in real time. The pressure sequence includes a preset number of pressure points, the preset number being a positive integer greater than 1, and the pressure rise phase of the inspiratory phase is the ventilator's forced inspiratory phase.
[0026] S2. When it is detected that there are consecutive pressure points greater than the preset overshoot pressure threshold in the pressure sequence of each round in the first round, the pressure sequence of each round is determined as the overshoot pressure sequence. In this embodiment of the invention, if there are consecutive pressure points greater than a preset overshoot pressure threshold in the pressure sequence of each round in a consecutive preset first round, then the pressure sequence of each round is determined as an overshoot pressure sequence. The preset first round is a positive integer greater than or equal to 1, and this embodiment of the invention does not impose any restrictions on it.
[0027] For example, if the first round is preset to be 2, then if there are consecutive pressure points in the pressure sequence of each of the two consecutive rounds that are greater than the preset overshoot pressure threshold, then the pressure sequence of each of the two rounds is determined as the overshoot pressure sequence.
[0028] S3. Determine the pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold as overshoot pressure points, filter the overshoot peak points of the overshoot pressure sequence, and calculate the overshoot duration of the overshoot pressure sequence. In this embodiment of the invention, pressure points in the overshoot pressure sequence that are greater than a preset overshoot pressure threshold are determined as overshoot pressure points.
[0029] Specifically, in this embodiment of the invention, screening the overshoot peak point of the overshoot pressure sequence includes: screening the largest overshoot pressure point in the overshoot pressure sequence and determining it as the overshoot peak point of the overshoot pressure sequence.
[0030] In order to determine the time range of subsequent overshoot pressure adjustment, this embodiment of the invention calculates the overshoot duration of the overshoot pressure sequence.
[0031] In detail, the calculation of the overshoot duration of the overshoot pressure sequence in this embodiment of the invention includes: Each group of consecutive overshoot pressure points in the overshoot pressure sequence is defined as an overshoot pressure point group. Discontinuous overshoot pressure points in the overshoot pressure sequence are identified as isolated pressure points. The continuous overshoot duration corresponding to the overshoot pressure point group is calculated based on the number of overshoot pressure points in the overshoot pressure point group and the preset pressure point interval. The duration of isolated overshoot is calculated based on the number of isolated pressures in the overshoot pressure sequence and the preset pressure point interval. The overshoot duration is calculated based on all the continuous overshoot durations and all the isolated overshoot durations.
[0032] Further, in this embodiment of the invention, the calculation based on the number of overshoot pressure points in the overshoot pressure point group and the preset pressure point interval duration to obtain the continuous overshoot duration corresponding to the overshoot pressure point group includes: Based on the number of overshoot pressure points in the overshoot pressure point group, the number of pressure point intervals is calculated to measure the number of pressure point intervals in the overshoot pressure group. The continuous overshoot duration is obtained by multiplying the number of pressure point intervals by the duration of the pressure point intervals.
[0033] For example, the overshoot pressure sequence is [pressure point 1, pressure point 2, pressure point 3, pressure point 4, pressure point 5, pressure point 6, pressure point 7, pressure point 8], where pressure points 1, 2, 3, 5, 7, and 8 are all overshoot pressure points. Pressure points 1, 2, and 3 form a continuous overshoot pressure point group, identified as overshoot pressure point group A. Pressure points 7 and 8 form another continuous overshoot pressure point group, identified as overshoot pressure point group B. Pressure point 5 is an isolated pressure point. The interval between pressure points is 10ms. There are a total of 3 overshoot pressure points in overshoot pressure point group A. The number of pressure point intervals in the overshoot pressure group is the number of overshoot pressure points in the overshoot pressure group minus 1, i.e., the number of pressure point intervals is 2. Therefore, the continuous overshoot duration of overshoot pressure group A is 2 * 10 ms = 20 ms. Similarly, the continuous overshoot duration of overshoot pressure group B is 1 * 10 ms = 10 ms. There is one isolated pressure point, so the duration of isolated overshoot is 1 * 10 ms = 10 ms. Based on the duration of all continuous overshoot and all isolated overshoot, the overshoot duration is calculated to be 20 ms + 10 ms + 10 ms = 40 ms.
[0034] S4. Calculate the overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold, and calculate the overshoot adjustment duration based on all the overshoot durations. In this embodiment of the invention, the calculation of the overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold includes: Calculate the difference between the overshoot peak point and the preset overshoot pressure threshold to obtain the initial overshoot adjustment value of the overshoot peak point; The average of all the initial overshoot adjustment values is calculated to obtain the overshoot adjustment value.
[0035] In this embodiment of the invention, the preset overshoot pressure threshold is a preset pressure value, representing the upper limit of pressure acceptable to the patient-side user.
[0036] It should be explained that, in other optional embodiments of the present invention, the overshoot adjustment value may also be a feature value characterizing the features of all the initial overshoot adjustment values, such as calculating the median or mode of all the initial overshoot adjustment values to obtain the overshoot adjustment value. The embodiments of the present invention do not limit this.
[0037] Furthermore, in this embodiment of the invention, the average value of the overshoot adjustment duration is calculated based on all the overshoot durations to obtain the overshoot adjustment duration.
[0038] It should be explained that, in other optional embodiments of the present invention, the overshoot adjustment duration can also be a feature value characterizing all the overshoot duration characteristics, such as calculating the median or mode of all the overshoot durations to obtain the overshoot adjustment duration. The embodiments of the present invention do not limit this.
[0039] S5. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set. In this embodiment of the invention, the output time is the total duration of the pressure rise phase of the inspiratory phase of the target ventilator, and the output pressure point is the pressure output at different output time points during the pressure rise phase of the inspiratory phase of the target ventilator. The output time point and the output pressure point correspond one-to-one. The output time point describes the time point of a certain stage of the output time. For example, if the output time is 3 seconds, the output pressure sequence has three output pressure points, namely the first output pressure point, the second output pressure point, and the third output pressure point. The output time point corresponding to the first output pressure point is the first second, the output time point corresponding to the second output pressure point is the second second, and the output time point corresponding to the third output pressure point is the third second.
[0040] S6. Based on the output time and the overshoot adjustment duration, construct a pressure reduction adjustment time range, use the overshoot adjustment value to adjust the output pressure point at the output time point within the pressure reduction adjustment time range to update the output pressure sequence, and output pressure according to the updated output pressure sequence during the pressure rise phase of the inspiratory phase of the target ventilator device in a new round. In this embodiment of the invention, in order to determine which output pressure points need to be reduced, a pressure reduction adjustment time range is constructed based on the output time and the overshoot adjustment duration. The output pressure points at the output time points within the pressure reduction adjustment time range are adjusted by using the overshoot adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence.
[0041] In detail, the method of constructing the buck regulation time range based on the output time and the overshoot adjustment duration in the embodiments of the present invention includes: The difference between the output time and the overshoot adjustment duration is calculated to obtain the start adjustment time; The time range from the start adjustment time to the output time is defined as the buck adjustment time range.
[0042] Furthermore, in this embodiment of the invention, the method of using the overshoot adjustment value to adjust the output pressure point at the output time point within the pressure reduction adjustment time range to update the output pressure sequence includes: The output pressure point within the voltage reduction adjustment time range is determined as the output pressure point to be reduced. Using the overshoot adjustment value and the preset adjustment ratio, the pressure reduction adjustment calculation is performed on the output pressure point to be reduced, and the pressure reduction output pressure point corresponding to the output pressure point to be reduced is obtained. Replace all output pressure points to be reduced in the output pressure sequence with the corresponding output pressure points to be reduced, and obtain the updated output pressure sequence.
[0043] For example, there are five output time points: the first second, the second second, the third second, the fourth second, and the fifth second. The voltage reduction adjustment time range is 3 to 5 seconds. That is, the output pressure points corresponding to the three output time points of the third second, the fourth second, and the fifth second are the output pressure points to be reduced.
[0044] Specifically, in this embodiment of the invention, the method of calculating the pressure reduction adjustment of the output pressure point to be reduced using the overshoot adjustment value and the preset adjustment ratio to obtain the reduced output pressure point corresponding to the output pressure point to be reduced includes:
[0045] in, The output pressure point to be reduced. The adjustment ratio is... The overshoot adjustment value is... The output pressure point to be reduced The corresponding step-down output pressure point.
[0046] Specifically, the adjustment ratio described in this embodiment of the invention is a real number greater than 0 and less than or equal to 1.
[0047] Furthermore, in the new round of the inspiratory phase pressure rise stage of the target ventilator device in this embodiment of the invention, the pressure is output according to the updated output pressure sequence, and the output time point corresponding to the output pressure point in the updated output pressure sequence remains unchanged.
[0048] S7. When it is detected that the last pressure point in each round of the pressure sequence in the consecutive preset second rounds is less than the preset under-adjustment pressure threshold, the pressure sequence of each round is determined as an under-adjustment pressure sequence. In this embodiment of the invention, if the last pressure point in the pressure sequence of each round in a consecutive preset second round is less than a preset under-adjustment pressure threshold, then the pressure sequence of each round is determined as an under-adjustment pressure sequence. The preset first round is a positive integer greater than or equal to 1, and this embodiment of the invention does not impose any restrictions on it.
[0049] For example, if the preset second round is 3, then if the last pressure point in the pressure sequence of each of the 3 consecutive rounds is less than the preset under-adjustment pressure threshold, then the pressure sequence of each of these 3 rounds will be determined as an under-adjustment pressure sequence.
[0050] In this embodiment of the invention, the underadjustment pressure threshold is a preset pressure value, representing the lower limit of pressure acceptable to the patient.
[0051] S8. Determine the last pressure point in the under-adjustment pressure sequence as the under-adjustment pressure point, and calculate the under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold. In this embodiment of the invention, the last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and the under-adjustment adjustment value is calculated based on all the under-adjustment pressure points and the under-adjustment pressure threshold.
[0052] In detail, the calculation of the under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold in the embodiments of the present invention includes: Calculate the difference between the under-adjustment pressure threshold and the under-adjustment pressure point to obtain the initial under-adjustment adjustment value of the under-adjustment pressure point; The under-adjustment adjustment value is obtained by calculating the average of all the initial under-adjustment adjustment values.
[0053] It should be explained that, in other optional embodiments of the present invention, the under-adjustment adjustment value may also be a feature value characterizing the features of all the initial under-adjustment adjustment values, such as calculating the median or mode of all the initial under-adjustment adjustment values to obtain the under-adjustment adjustment value. The embodiments of the present invention do not limit this.
[0054] S9. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set. In this embodiment of the invention, the output time is the total duration of the pressure rise phase of the inspiratory phase of the target ventilator, and the output pressure point is the pressure output at different output time points during the pressure rise phase of the inspiratory phase of the target ventilator. The output time point and the output pressure point correspond one-to-one. The output time point describes the time point of a certain stage of the output time. For example, if the output time is 3 seconds, the output pressure sequence has three output pressure points, namely the first output pressure point, the second output pressure point, and the third output pressure point. The output time point corresponding to the first output pressure point is the first second, the output time point corresponding to the second output pressure point is the second second, and the output time point corresponding to the third output pressure point is the third second.
[0055] S10. Based on the output time and the preset adjustment time ratio, construct a boost adjustment time range, use the under-adjustment adjustment value to increase the pressure of the output pressure points within the boost adjustment time range to update the output pressure sequence, and output pressure according to the updated output pressure sequence during the pressure rise phase of the inspiratory phase of the target ventilator device in a new round.
[0056] In this embodiment of the invention, in order to determine which output pressure points need to be pressurized, a pressurization adjustment time range is constructed based on the output time and a preset adjustment time ratio. The output pressure points within the pressurization adjustment time range are adjusted by increasing the pressure using the under-adjustment adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence.
[0057] For details, please refer to Figure 2 As shown, in this embodiment of the invention, constructing the boost adjustment time range based on the output time and a preset adjustment time ratio includes: S21. Calculate the product of the output time and the preset adjustment time ratio to obtain the boost adjustment time; S22. Calculate the difference between the output time and the boost adjustment time to obtain the boost start time; S23. The time range between the pressurization start time and the output time is determined as the pressurization adjustment time range.
[0058] Furthermore, in this embodiment of the invention, the method of using the under-adjustment adjustment value to increase the pressure at the output pressure points within the boost adjustment time range to update the output pressure sequence includes: The output pressure point within the pressure adjustment time range is determined as the output pressure point to be boosted. Using the under-adjustment adjustment value and the preset under-adjustment adjustment coefficient, the pressure adjustment calculation is performed on the output pressure point to be boosted, and the boosted output pressure point corresponding to the output pressure point to be boosted is obtained. Replace all the output pressure points to be boosted in the output pressure sequence with the corresponding boosted output pressure points to obtain the updated output pressure sequence.
[0059] Specifically, in this embodiment of the invention, the method of calculating the boosted output pressure point by using the under-adjustment adjustment value and a preset under-adjustment adjustment coefficient to obtain the boosted output pressure point corresponding to the desired boosted output pressure point includes:
[0060] in, The output pressure point to be boosted. The under-adjustment adjustment value is... The output pressure point to be boosted The corresponding boost output pressure point, The under-adjustment adjustment coefficient is mentioned.
[0061] Specifically, the under-adjustment adjustment coefficient described in this embodiment of the invention is a real number greater than 0 and less than or equal to 1.
[0062] Furthermore, in the new round of the inspiratory phase pressure rise stage of the target ventilator device in this embodiment of the invention, the pressure is output according to the updated output pressure sequence, and the output time point corresponding to the output pressure point in the updated output pressure sequence remains unchanged.
[0063] In the embodiments of this invention, the pressure points can all be understood as pressure values.
[0064] Compared to the problems described in the background art, the embodiments of the present invention first monitor the pressure sequence of the patient end of the target ventilator device during the pressure rise phase of each inspiratory phase in real time, wherein the pressure sequence contains a preset number of pressure points; when it is detected that there are consecutive pressure points greater than a preset overshoot pressure threshold in the pressure sequence of each consecutive preset first round, the pressure sequence of each round is determined as an overshoot pressure sequence; the pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold are determined as overshoot pressure points, the overshoot peak points of the overshoot pressure sequence are screened, and the overshoot duration of the overshoot pressure sequence is calculated; based on all the overshoot peak points and the preset overshoot pressure threshold, an overshoot adjustment value is calculated, and based on all the overshoot durations, an overshoot adjustment duration is calculated; the output time, output pressure sequence, and output time point corresponding to each output pressure point in the pressure rise phase of the target ventilator device are obtained; a depressurization adjustment time range is constructed based on the output time and the overshoot adjustment duration, and the output time point in the depressurization adjustment time range is adjusted using the overshoot adjustment value. The output pressure points within the adjustment time range are adjusted to decrease pressure to update the output pressure sequence. During the pressure rise phase of the inspiratory phase of the target ventilator, pressure is output according to the updated output pressure sequence. When the last pressure point in each round of the pressure sequence in a consecutive preset second round is detected to be less than a preset under-adjustment pressure threshold, each round's pressure sequence is determined as an under-adjustment pressure sequence. The last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and an under-adjustment adjustment value is calculated based on all under-adjustment pressure points and the under-adjustment pressure threshold. The output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator are obtained. Based on the output time and a preset adjustment time ratio, a boost adjustment time range is constructed. The output pressure points within the boost adjustment time range are adjusted to increase pressure using the under-adjustment adjustment value to update the output pressure sequence. During the pressure rise phase of the inspiratory phase of the target ventilator, pressure is output according to the updated output pressure sequence. By monitoring the user's pressure recording data (pressure sequence) for each cycle, the system can detect overshoot and undershoot. Then, by adjusting the output pressure of the ventilator in the next cycle, the system can adjust the pressure overshoot and undershoot at the patient's end without adding hardware for real-time pressure feedback adjustment. This keeps the pressure at the patient's end within a reasonable range and improves the user experience.
[0065] Example 2: like Figure 3 The diagram shown is a functional block diagram of a ventilator pressure regulation system provided in an embodiment of the present invention.
[0066] The ventilator pressure regulation system 100 of this invention can be installed in an electronic device. Depending on the functions implemented, the ventilator pressure regulation system 100 may include a data monitoring module 101, an overshoot adjustment module 102, and an undershoot adjustment module 103. The module described in this invention can also be referred to as a unit, which refers to a series of computer program segments that can be executed by the processor of an electronic device and can perform a fixed function, and which are stored in the memory of the electronic device.
[0067] The data monitoring module 101 is used to monitor in real time the pressure sequence of the patient end of the target ventilator during the pressure rise phase of each inspiratory phase, wherein the pressure sequence includes a preset number of pressure points. The overshoot adjustment module 102 is used to determine each round's pressure sequence as an overshoot pressure sequence when it detects that there are consecutive pressure points greater than a preset overshoot pressure threshold in each round of the pressure sequence in a consecutive preset first round; it determines the pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold as overshoot pressure points; it filters the overshoot peak points of the overshoot pressure sequence and calculates the overshoot duration of the overshoot pressure sequence; it calculates the overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold, and calculates the overshoot duration based on all the overshoot durations. The overshoot adjustment duration is obtained; the output time, output pressure sequence, and output time point corresponding to each output pressure point in the output pressure sequence of the target ventilator during the inspiratory phase pressure rise phase are obtained; a pressure reduction adjustment time range is constructed based on the output time and the overshoot adjustment duration; the output pressure points at the output time points within the pressure reduction adjustment time range are adjusted by the overshoot adjustment value to reduce the pressure, thereby updating the output pressure sequence; and in the new round of pressure rise phase of the target ventilator during the inspiratory phase, the pressure is output according to the updated output pressure sequence. The under-adjustment adjustment module 103 is used to determine each round's pressure sequence as an under-adjustment pressure sequence when the last pressure point in each round of the pressure sequence in a consecutive preset second round is less than a preset under-adjustment pressure threshold; determine the last pressure point in the under-adjustment pressure sequence as an under-adjustment pressure point, and calculate an under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold; obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the output pressure sequence of the currently set pressure rise phase of the target ventilator; construct a pressure boosting adjustment time range based on the output time and a preset adjustment time ratio; use the under-adjustment adjustment value to increase the pressure of the output pressure points within the pressure boosting adjustment time range to update the output pressure sequence; and output pressure according to the updated output pressure sequence in the new round of the pressure rise phase of the target ventilator.
[0068] In detail, the modules in the ventilator pressure regulation system 100 described in this embodiment of the invention employ the same methods as described above during use. Figure 1 The method used is the same as the ventilator pressure regulation method described in the text, and can produce the same technical effect, so it will not be repeated here.
[0069] Example 3: like Figure 4 The diagram shown is a schematic diagram of an electronic device for implementing a ventilator pressure regulation method according to an embodiment of the present invention.
[0070] The electronic device 1 may include a processor 10, a memory 11, a bus 12 and a communication interface 13, and may also include a computer program, such as a ventilator pressure regulation program, stored in the memory 11 and capable of running on the processor 10.
[0071] The memory 11 includes at least one type of readable storage medium, such as flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the electronic device 1, such as a portable hard drive. In other embodiments, the memory 11 can be an external storage device of the electronic device 1, such as a plug-in portable hard drive, smart media card (SMC), secure digital card (SD), flash card, etc. Furthermore, the memory 11 can include both internal and external storage units of the electronic device 1. The memory 11 can be used not only to store application software and various types of data installed on the electronic device 1, such as the code for a ventilator pressure regulation program, but also to temporarily store data that has been output or will be output.
[0072] In some embodiments, the processor 10 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 10 is the control unit of the electronic device, connecting various components of the entire electronic device through various interfaces and lines. It executes programs or modules (such as ventilator pressure regulation programs) stored in the memory 11, and calls data stored in the memory 11 to perform various functions of the electronic device 1 and process data.
[0073] The bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. The bus is configured to enable communication between the memory 11 and at least one processor 10, etc.
[0074] Figure 4 Only electronic devices with components are shown; it will be understood by those skilled in the art that... Figure 4 The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0075] For example, although not shown, the electronic device 1 may also include a power supply (such as a battery) to power the various components. Preferably, the power supply can be logically connected to the at least one processor 10 through a power management device, thereby enabling functions such as charging management, discharging management, and power consumption management. The power supply may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 1 may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.
[0076] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a Wi-Fi interface, a Bluetooth interface, etc.), which is typically used to establish communication connections between the electronic device 1 and other electronic devices.
[0077] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), and optionally, a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the electronic device 1 and to display a visual user interface.
[0078] It should be understood that the embodiments described are for illustrative purposes only and are not limited to this structure in the scope of the patent application.
[0079] The ventilator pressure regulation program stored in the memory 11 of the electronic device 1 is a combination of multiple instructions, which, when run in the processor 10, can achieve the following: Real-time monitoring of the pressure sequence at the patient end of the target ventilator during the pressure rise phase of each inspiratory cycle, wherein the pressure sequence includes a preset number of pressure points; If it is detected that there are consecutive pressure points greater than the preset overshoot pressure threshold in the pressure sequence of each round in the first round, then the pressure sequence of each round is determined as the overshoot pressure sequence. The pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold are identified as overshoot pressure points. The overshoot peak points of the overshoot pressure sequence are screened, and the overshoot duration of the overshoot pressure sequence is calculated. The overshoot adjustment value is calculated based on all the overshoot peak points and the preset overshoot pressure threshold, and the overshoot adjustment duration is calculated based on all the overshoot durations. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the overshoot adjustment duration, a pressure reduction adjustment time range is constructed. The output pressure point at the output time point within the pressure reduction adjustment time range is adjusted by the overshoot adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence. If the last pressure point in each round of the pressure sequence in a consecutive preset second round is less than the preset under-adjustment pressure threshold, then the pressure sequence of each round is determined to be an under-adjustment pressure sequence. The last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and the under-adjustment adjustment value is calculated based on all the under-adjustment pressure points and the under-adjustment pressure threshold. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the preset adjustment time ratio, a boost adjustment time range is constructed. The output pressure points within the boost adjustment time range are adjusted by increasing the pressure using the under-adjustment adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence.
[0080] Specifically, the processor 10's implementation method for the above instructions can be found in [reference needed]. Figures 1 to 3 The descriptions of the relevant steps in the corresponding embodiments are not repeated here.
[0081] Furthermore, if the modules / units integrated in the electronic device 1 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM).
[0082] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor of an electronic device, can perform the following: Real-time monitoring of the pressure sequence at the patient end of the target ventilator during the pressure rise phase of each inspiratory cycle, wherein the pressure sequence includes a preset number of pressure points; If it is detected that there are consecutive pressure points greater than the preset overshoot pressure threshold in the pressure sequence of each round in the first round, then the pressure sequence of each round is determined as the overshoot pressure sequence. The pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold are identified as overshoot pressure points. The overshoot peak points of the overshoot pressure sequence are screened, and the overshoot duration of the overshoot pressure sequence is calculated. The overshoot adjustment value is calculated based on all the overshoot peak points and the preset overshoot pressure threshold, and the overshoot adjustment duration is calculated based on all the overshoot durations. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the overshoot adjustment duration, a pressure reduction adjustment time range is constructed. The output pressure point at the output time point within the pressure reduction adjustment time range is adjusted by the overshoot adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence. If the last pressure point in each round of the pressure sequence in a consecutive preset second round is less than the preset under-adjustment pressure threshold, then the pressure sequence of each round is determined to be an under-adjustment pressure sequence. The last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and the under-adjustment adjustment value is calculated based on all the under-adjustment pressure points and the under-adjustment pressure threshold. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the preset adjustment time ratio, a boost adjustment time range is constructed. The output pressure points within the boost adjustment time range are adjusted by increasing the pressure using the under-adjustment adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence.
[0083] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0084] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.
[0085] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0086] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A ventilator pressure regulation system, characterized in that, The system includes: The data monitoring module is used to monitor the pressure sequence of the patient end of the target ventilator in real time during the pressure rise phase of each inspiratory phase, wherein the pressure sequence includes a preset number of pressure points; The overshoot adjustment module is used to determine each round's pressure sequence as an overshoot pressure sequence when it detects consecutive pressure points greater than a preset overshoot pressure threshold in each round of a continuous preset first round; it further determines the pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold as overshoot pressure points, filters the overshoot peak points of the overshoot pressure sequence, and calculates the overshoot duration of the overshoot pressure sequence; it calculates an overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold, and calculates an overshoot adjustment value based on all the overshoot durations. The overshoot adjustment duration is determined; the output time, output pressure sequence, and output time point corresponding to each output pressure point in the output pressure sequence of the target ventilator during the inspiratory phase pressure rise phase are obtained; a depressurization adjustment time range is constructed based on the output time and the overshoot adjustment duration; the output pressure points at the output time points within the depressurization adjustment time range are adjusted to reduce pressure using the overshoot adjustment value to update the output pressure sequence; and in the new round of pressure rise phase of the target ventilator during the inspiratory phase, the pressure is output according to the updated output pressure sequence. The under-adjustment adjustment module is used to determine each round's pressure sequence as an under-adjustment pressure sequence when the last pressure point in each round of a consecutive preset second round is less than a preset under-adjustment pressure threshold; to determine the last pressure point in the under-adjustment pressure sequence as an under-adjustment pressure point, and to calculate an under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold; to obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the current preset pressure rise phase of the target ventilator device during the inspiratory phase; to construct a boost adjustment time range based on the output time and a preset adjustment time ratio; to increase the pressure of the output pressure points within the boost adjustment time range using the under-adjustment adjustment value to update the output pressure sequence; and to output pressure according to the updated output pressure sequence during the pressure rise phase of the new round of the target ventilator device during the inspiratory phase.
2. The ventilator pressure regulation system according to claim 1, characterized in that, The system performs the following method, the method comprising: Real-time monitoring of the pressure sequence at the patient end of the target ventilator during the pressure rise phase of each inspiratory cycle, wherein the pressure sequence includes a preset number of pressure points; If it is detected that there are consecutive pressure points greater than the preset overshoot pressure threshold in the pressure sequence of each round in the first round, then the pressure sequence of each round is determined as the overshoot pressure sequence. The pressure points in the overshoot pressure sequence that are greater than the preset overshoot pressure threshold are identified as overshoot pressure points. The overshoot peak points of the overshoot pressure sequence are screened, and the overshoot duration of the overshoot pressure sequence is calculated. The overshoot adjustment value is calculated based on all the overshoot peak points and the preset overshoot pressure threshold, and the overshoot adjustment duration is calculated based on all the overshoot durations. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the overshoot adjustment duration, a pressure reduction adjustment time range is constructed. The output pressure point at the output time point within the pressure reduction adjustment time range is adjusted by the overshoot adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence. If the last pressure point in each round of the pressure sequence in a consecutive preset second round is less than the preset under-adjustment pressure threshold, then the pressure sequence of each round is determined to be an under-adjustment pressure sequence. The last pressure point in the under-adjustment pressure sequence is determined as the under-adjustment pressure point, and the under-adjustment adjustment value is calculated based on all the under-adjustment pressure points and the under-adjustment pressure threshold. Obtain the output time, output pressure sequence, and output time point corresponding to each output pressure point in the inspiratory phase of the target ventilator device currently set; Based on the output time and the preset adjustment time ratio, a boost adjustment time range is constructed. The output pressure points within the boost adjustment time range are adjusted by increasing the pressure using the under-adjustment adjustment value to update the output pressure sequence. In the new round of pressure rise phase of the target ventilator device during the inspiratory phase, the pressure is output according to the updated output pressure sequence.
3. The ventilator pressure regulation system as described in claim 2, characterized in that, The system performs the following method, wherein calculating the overshoot duration of the overshoot pressure sequence includes: Each group of consecutive overshoot pressure points in the overshoot pressure sequence is defined as an overshoot pressure point group. Discontinuous overshoot pressure points in the overshoot pressure sequence are identified as isolated pressure points. The continuous overshoot duration corresponding to the overshoot pressure point group is calculated based on the number of overshoot pressure points in the overshoot pressure point group and the preset pressure point interval. The duration of isolated overshoot is calculated based on the number of isolated pressure points in the overshoot pressure sequence and the preset pressure point interval. The overshoot duration is calculated based on all the continuous overshoot durations and all the isolated overshoot durations.
4. The ventilator pressure regulation system as described in claim 2, characterized in that, The system performs the following method, calculating the overshoot adjustment value based on all the overshoot peak points and the preset overshoot pressure threshold, including: Calculate the difference between the overshoot peak point and the preset overshoot pressure threshold to obtain the initial overshoot adjustment value of the overshoot peak point; The average of all the initial overshoot adjustment values is calculated to obtain the overshoot adjustment value.
5. The ventilator pressure regulation system as described in claim 2, characterized in that, The system executes the following method, wherein the output pressure point at the output time point within the pressure reduction adjustment time range is adjusted using the overshoot adjustment value to update the output pressure sequence, including: The output pressure point within the voltage reduction adjustment time range is determined as the output pressure point to be reduced. Using the overshoot adjustment value and the preset adjustment ratio, the pressure reduction adjustment calculation is performed on the output pressure point to be reduced, and the pressure reduction output pressure point corresponding to the output pressure point to be reduced is obtained. Replace all output pressure points to be reduced in the output pressure sequence with the corresponding output pressure points to be reduced, and obtain the updated output pressure sequence.
6. The ventilator pressure regulation system as described in claim 5, characterized in that, The system executes the following method, wherein the pressure reduction adjustment calculation is performed on the output pressure point to be reduced using the overshoot adjustment value and a preset adjustment ratio to obtain the reduced output pressure point corresponding to the output pressure point to be reduced, including: in, The output pressure point to be reduced. The adjustment ratio is... The overshoot adjustment value is... The output pressure point to be reduced The corresponding step-down output pressure point.
7. The ventilator pressure regulation system as described in claim 2, characterized in that, The system performs the following method, which calculates the under-adjustment adjustment value based on all the under-adjustment pressure points and the under-adjustment pressure threshold, including: Calculate the difference between the under-adjustment pressure threshold and the under-adjustment pressure point to obtain the initial under-adjustment adjustment value of the under-adjustment pressure point; The under-adjustment adjustment value is obtained by calculating the average of all the initial under-adjustment adjustment values.
8. The ventilator pressure regulation system as described in claim 2, characterized in that, The system executes the following method, wherein the boost adjustment time range is constructed based on the output time and a preset adjustment time ratio, including: The boost adjustment time is obtained by multiplying the output time by the preset adjustment time ratio. Calculate the difference between the output time and the boost adjustment time to obtain the boost start time; The time range between the pressurization start time and the output time is defined as the pressurization adjustment time range.
9. The ventilator pressure regulation system according to any one of claims 2 to 8, characterized in that, The system executes the following method, wherein the output pressure points within the boost adjustment time range are adjusted by increasing the pressure using the under-adjustment adjustment value to update the output pressure sequence, including: The output pressure point within the pressure adjustment time range is determined as the output pressure point to be boosted. Using the under-adjustment adjustment value and the preset under-adjustment adjustment coefficient, the pressure adjustment calculation is performed on the output pressure point to be boosted, and the boosted output pressure point corresponding to the output pressure point to be boosted is obtained. Replace all the output pressure points to be boosted in the output pressure sequence with the corresponding boosted output pressure points to obtain the updated output pressure sequence.
10. The ventilator pressure regulation system as described in claim 9, characterized in that, The system executes the following method, wherein the boosting adjustment calculation is performed on the output pressure point to be boosted using the under-adjustment adjustment value and a preset under-adjustment adjustment coefficient, to obtain the boosted output pressure point corresponding to the output pressure point to be boosted, including: in, The output pressure point to be boosted. The under-adjustment adjustment value is... The output pressure point to be boosted The corresponding boost output pressure point, The under-adjustment adjustment coefficient is mentioned.
Citation Information
Patent Citations
Pressure adjusting method and device thereof, breathing machine and server
CN112870503A
Method and device for detecting falling-off of mask of breathing machine and breathing machine
CN116115872A