Airbag pressure quantitative decompression control method, device and equipment

By constructing a dataset of electromagnetic valve pressure reduction calibration results and real-time pressure feedback, the lack of proportional adjustment characteristics and consistency issues of electromagnetic valves in electric pneumatic hemostats were solved, achieving stable and simplified quantitative pressure reduction control, and reducing costs and errors.

CN122350798APending Publication Date: 2026-07-10SHANDONG WEIGAO GROUP MEDICAL POLYMER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610481234.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-13
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

The electromagnetic valves of existing electric pneumatic hemostats lack proportional adjustment characteristics and consistency, which means that pressure reduction control requires manual segmented parameter setting, resulting in high costs and large errors.

Method used

By constructing a dataset of solenoid valve pressure reduction calibration results, a unified benchmark PWM value is determined, airbag pressure is monitored in real time and drive parameters are dynamically updated, forming a closed-loop optimization, eliminating individual differences, and achieving stable and consistent quantitative pressure reduction.

Benefits of technology

It simplifies the parameter configuration process, reduces control errors, improves system reliability and versatility, and ensures stable and quantitative pressure reduction effect for different individual solenoid valves.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122350798A_ABST
    Figure CN122350798A_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, and device for quantitative pressure reduction control of an airbag, relating to the field of medical device technology. This solution pre-constructs a dataset containing minimum PWM values ​​for multiple solenoid valves reducing the airbag pressure from maximum to minimum within a preset pressure reduction time, serving as a benchmark to overcome individual differences. During pressure reduction, the target solenoid valve is controlled based on the current PWM value, and the current airbag pressure is monitored to determine if it is not greater than the target pressure value. If so, the correlation between the current PWM value and the initial and target pressure values ​​is recorded; otherwise, the PWM step value is determined based on the aforementioned dataset to dynamically update the drive parameters. This solution utilizes a unified benchmark calibration value to eliminate the differences in mechanical characteristics between different solenoid valves. Combined with real-time fine-tuning based on pressure feedback, it eliminates the need to pre-configure a large number of parameters for each pressure point, simplifying the parameter configuration process and effectively reducing quantitative control errors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of medical device technology, and in particular to a method, device and equipment for quantitative pressure reduction control of an airbag. Background Technology

[0002] The electric pneumatic hemostat is used in conjunction with a radial artery compression hemostat (balloon type) to perform postoperative compression hemostasis at the radial artery puncture site using adjustable pressure. Once the clotting time has elapsed after postoperative compression hemostasis, the balloon pressure needs to be gradually reduced in stages to restore blood supply to surrounding tissues. Currently, electric pneumatic hemostats typically use a common miniature solenoid valve to quantitatively reduce the balloon pressure.

[0003] However, the aforementioned solenoid valves typically lack proportional control capabilities, and the pressure reduction control parameters for quantitative pressure reduction operations differ at different pressure points. To achieve high precision in quantitative pressure reduction operations within a preset time, pressure reduction control parameters need to be set separately for each pressure value or pressure range, resulting in high labor costs. Furthermore, there are variations in batch consistency among solenoid valves; when performing quantitative pressure reduction operations at the same pressure, the same pressure reduction control parameters cannot be adapted to all solenoid valves, leading to significant pressure reduction errors.

[0004] In view of the above, how to solve the problem of the lack of proportional adjustment characteristics and consistency of the current hemostatic device solenoid valve, which leads to the need for manual segmented parameter setting for pressure reduction control, resulting in high cost and large error, is an urgent problem for technicians in this field. Summary of the Invention

[0005] The purpose of this application is to provide a method, device, and equipment for quantitative pressure reduction control of airbags, in order to solve the problem that the current hemostatic instrument solenoid valves lack proportional adjustment characteristics and consistency, resulting in the need for manual segmented parameter setting for pressure reduction control, which is costly and prone to large errors.

[0006] To solve the above-mentioned technical problems, this application provides a method for quantitative pressure reduction control of airbags, comprising:

[0007] Determine the current initial pressure value of the target airbag and the target pressure value after depressurization;

[0008] Determine the current PWM value, and control the target solenoid valve to operate based on the current PWM value;

[0009] Monitor the current pressure value of the target airbag and determine whether the current pressure value is not greater than the target pressure value;

[0010] If not, the PWM step value is determined based on a pre-built solenoid valve pressure reduction calibration result dataset; wherein, the solenoid valve pressure reduction calibration result dataset contains pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves; the pressure reduction calibration PWM value is the minimum PWM value that reduces the pressure of the target airbag from the maximum working pressure value to the minimum working pressure value within a preset pressure reduction time.

[0011] Update the current PWM value based on the PWM step value, and return to the step of controlling the target solenoid valve based on the current PWM value;

[0012] If so, record the correlation between the current PWM value and the initial pressure value and the target pressure value.

[0013] On the one hand, pressure reduction calibration is performed on the solenoid valve, including:

[0014] Pressurize the air bladder corresponding to the solenoid valve to the maximum working pressure value;

[0015] The preset depressurization time is set for the airbag to depressurize from the maximum working pressure value to the minimum working pressure value;

[0016] Initialize the solenoid valve and the current PWM value, start the solenoid valve and start the buck timing based on the current PWM value;

[0017] The pressure value of the airbag is monitored in real time to determine whether the preset depressurization time has been reached.

[0018] If it is confirmed that the pressure reduction time has not reached the preset pressure reduction time, then return to the step of real-time monitoring of the airbag pressure value;

[0019] If it is confirmed that the pressure reduction time has reached the preset pressure reduction time, then control the solenoid valve to stop running and stop and reset the pressure reduction time.

[0020] Determine whether the pressure value of the airbag is not greater than the minimum working pressure value;

[0021] If it is confirmed that the pressure value of the airbag is greater than the minimum working pressure value, the airbag corresponding to the solenoid valve is repressurized to the maximum working pressure value, and the current PWM value of the solenoid valve is incremented, returning to the step of starting the solenoid valve and starting the pressure reduction timer based on the current PWM value;

[0022] If it is confirmed that the pressure value of the airbag is not greater than the minimum working pressure value, then the current PWM value of the solenoid valve is determined as the corresponding pressure reduction calibration PWM value.

[0023] On the other hand, determining the current PWM value and controlling the target solenoid valve to operate based on the current PWM value includes:

[0024] Obtain the maximum and minimum values ​​in the dataset of the solenoid valve pressure reduction calibration results;

[0025] Based on the maximum and minimum values, a set of control parameters for the solenoid valve pressure reduction is constructed, and the maximum execution time for each PWM value is determined.

[0026] The minimum value in the set of solenoid valve step-down control parameters is determined as the current PWM value;

[0027] The target solenoid valve is controlled to operate based on the minimum value, and the pressure reduction timing is started.

[0028] On the other hand, determining whether the current pressure value is not greater than the target pressure value includes:

[0029] Determine whether the current pressure value is not greater than the target pressure value;

[0030] If it is confirmed that the current pressure value is greater than the target pressure value, then determine whether the pressure reduction timing has reached the maximum execution time;

[0031] If it is confirmed that the depressurization timer has not reached the maximum execution time, then return to the step of monitoring the current pressure value of the target airbag;

[0032] If it is confirmed that the buck timing has reached the maximum execution time, then proceed to the step of determining the PWM step value based on the pre-built solenoid valve buck calibration result dataset;

[0033] If it is confirmed that the current pressure value is not greater than the target pressure value, then the target solenoid valve is controlled to stop operating, and the process proceeds to the step of recording the correlation between the current PWM value and the initial pressure value and the target pressure value.

[0034] On the other hand, the PWM step value is determined based on a pre-built dataset of solenoid valve buck calibration results, including:

[0035] The PWM step value is determined based on the preset pressure reduction time, the maximum execution time, the minimum value and the maximum value in the solenoid valve pressure reduction control parameter set.

[0036] On the other hand, updating the current PWM value based on the PWM step value includes:

[0037] The current PWM value is summed with the PWM step value to obtain the PWM update value;

[0038] Determine whether the PWM update value is not greater than the maximum value;

[0039] If so, the updated PWM value is used as the new current PWM value;

[0040] If not, then the maximum value is taken as the new current PWM value.

[0041] On the other hand, monitoring the current pressure value of the target airbag includes:

[0042] Based on the technical specifications of the target solenoid valve, determine the nominal volume, nominal pressure drop time, initial test pressure value, and target test pressure value of the target solenoid valve during the initial test.

[0043] The actual pressure drop time of the target solenoid valve is determined based on the volume of the target airbag, the nominal volume, and the nominal pressure drop time.

[0044] The accuracy response time of the target solenoid valve is determined based on the actual pressure drop time, the pressure control accuracy of the target solenoid valve, the initial test pressure value, and the target test pressure value.

[0045] The sampling frequency is determined based on the accuracy response time and the Nyquist sampling theorem.

[0046] The original airbag pressure data of the target airbag is obtained according to the sampling frequency, and the original airbag pressure data is subjected to mean filtering to obtain the current pressure value of the target airbag.

[0047] On the other hand, before obtaining the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset, the following steps are also included:

[0048] Determine whether there is a correlated PWM value between the initial pressure value and the target pressure value;

[0049] If not, proceed to the step of obtaining the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset;

[0050] If so, the associated PWM value is determined as the current PWM value, and the process proceeds to the step of controlling the target solenoid valve based on the current PWM value.

[0051] To address the aforementioned technical problems, this application also provides an airbag pressure quantitative depressurization control device, comprising:

[0052] The first determining module is used to determine the current initial pressure value of the target airbag and the target pressure value after depressurization;

[0053] The control module is used to determine the current PWM value and control the operation of the target solenoid valve based on the current PWM value;

[0054] The judgment module is used to monitor the current pressure value of the target airbag and determine whether the current pressure value is not greater than the target pressure value; if not, the second determination module is triggered; if yes, the association module is triggered.

[0055] The second determining module is used to determine the PWM step value based on a pre-built solenoid valve pressure reduction calibration result dataset; wherein, the solenoid valve pressure reduction calibration result dataset includes pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves; the pressure reduction calibration PWM value is the minimum PWM value that reduces the pressure of the target airbag from the maximum working pressure value to the minimum working pressure value within a preset pressure reduction time;

[0056] The update module is used to update the current PWM value based on the PWM step value and return to the step of controlling the target solenoid valve to operate based on the current PWM value;

[0057] The association module is used to record the association relationship between the current PWM value and the initial pressure value and the target pressure value.

[0058] To address the aforementioned technical problems, this application also provides an airbag pressure quantitative depressurization control device, comprising:

[0059] Memory, used to store computer programs;

[0060] A processor is used to implement the steps of the above-described airbag pressure quantitative depressurization control method when executing the computer program.

[0061] The airbag pressure quantitative pressure reduction control method provided in this application pre-constructs a dataset of solenoid valve pressure reduction calibration results, containing the minimum PWM values ​​of multiple solenoid valves reducing the airbag from the maximum working pressure to the minimum working pressure within a preset pressure reduction time. This serves as a benchmark to overcome individual differences. During actual operation, the target solenoid valve is controlled based on the current PWM value, and the current pressure value of the target airbag is monitored in real time to determine whether the current pressure value is not greater than the target pressure value. If not, the PWM step value is determined based on the above dataset to dynamically update the drive parameters, forming a closed-loop optimization. If so, the correlation between the current PWM value and the initial and target pressure values ​​is recorded. In other words, this scheme eliminates the differences in mechanical characteristics of different solenoid valves by using a unified benchmark calibration value, allowing for personalized control starting points. Combined with real-time fine-tuning based on pressure feedback, it eliminates the need to pre-configure a large number of parameters for each pressure point. This not only simplifies the parameter configuration process but also ensures that different individual solenoid valves can output stable and consistent quantitative pressure reduction effects, significantly improving the control's versatility and system reliability, and effectively reducing quantitative control errors.

[0062] In addition, this application also provides an airbag pressure quantitative depressurization control device and equipment, with the same effect as above. Attached Figure Description

[0063] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0064] Figure 1 A flowchart of a method for quantitative pressure reduction control of an airbag provided in an embodiment of this application;

[0065] Figure 2 A flowchart of the solenoid valve pressure reduction calibration provided in the embodiments of this application;

[0066] Figure 3 A flowchart illustrating the solenoid valve pressure reduction control process provided in this application embodiment;

[0067] Figure 4 A schematic diagram of an airbag pressure quantitative depressurization control device provided in an embodiment of this application;

[0068] Figure 5 This is a structural diagram of an airbag pressure quantitative depressurization control device provided in an embodiment of this application. Detailed Implementation

[0069] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.

[0070] The core of this application is to provide a method, device, and equipment for quantitative pressure reduction control of airbags, in order to solve the problem that the current hemostatic instrument solenoid valves lack proportional adjustment characteristics and consistency, resulting in the need for manual segmented parameter setting for pressure reduction control, which is costly and prone to large errors.

[0071] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0072] Figure 1 This is a flowchart illustrating a method for quantitative pressure reduction control of an airbag, as provided in an embodiment of this application. Figure 1 As shown, the method includes:

[0073] S10: Determine the current initial pressure value of the target airbag and the target pressure value after depressurization.

[0074] It is understandable that the electric pneumatic hemostat is used in conjunction with the radial artery compression hemostat (balloon type). The electric pneumatic hemostat uses a common miniature solenoid valve to perform quantitative pressure reduction of the balloon. In this embodiment, the target balloon is the radial artery compression hemostat (balloon type), and the target solenoid valve is the common miniature solenoid valve in the electric pneumatic hemostat.

[0075] To achieve quantitative depressurization control of the airbag pressure, this embodiment first needs to determine the initial pressure value P of the target airbag before depressurization. init and the target pressure value P after pressure reduction tar Understandably, the initial pressure value P init and target pressure value P tar These settings can be configured by the user according to their actual needs. Since a pressure reduction operation is performed, the initial pressure value must be greater than the target pressure value. This embodiment does not impose any restrictions on the specific values ​​of the initial and target pressure values.

[0076] S11: Determine the current PWM value and control the target solenoid valve to operate based on the current PWM value.

[0077] It should be noted that the common miniature solenoid valves used in electric pneumatic hemostats are generally normally closed solenoid valves. The PWM value is used to control the opening of the normally closed solenoid valve orifice. Generally, a larger PWM value results in a larger opening of the solenoid valve orifice and a faster depressurization rate of the airbag. Of course, in some embodiments, it can also be set that a smaller PWM value results in a larger opening of the solenoid valve orifice and a faster depressurization rate of the airbag; this is not a limitation in this embodiment. Therefore, in order to achieve quantitative depressurization of the airbag pressure in this embodiment, it is necessary to further determine the current PWM value and control the operation of the target solenoid valve based on the current PWM value.

[0078] It should be noted that this embodiment does not restrict the specific method of determining the current PWM value. Since the PWM value for controlling the operation of the solenoid valve is in the range of [1%, 100%], the current PWM value can be any value in this range.

[0079] S12: Monitor the current pressure value of the target airbag and determine whether the current pressure value is not greater than the target pressure value; if not, proceed to step S13; if yes, proceed to step S15.

[0080] After the target solenoid valve is activated, the pressure value of the target airbag continues to decrease; therefore, it is necessary to continuously monitor the current pressure value of the target airbag. It should be noted that a pressure sensor is installed inside the electric pneumatic hemostat, which is connected to the external hemostatic airbag via a connecting pipe, enabling real-time acquisition of the internal pressure data of the entire airbag. This embodiment does not impose restrictions on the monitoring process of the current pressure value of the target airbag.

[0081] S13: Determine the PWM step value based on a pre-built dataset of solenoid valve buck calibration results.

[0082] S14: Update the current PWM value based on the PWM step value, and return to step S11.

[0083] When the current pressure value is confirmed to be greater than the target pressure value, it indicates that the depressurization process of the target airbag cannot be completed yet. Therefore, the PWM value must be changed to continue the depressurization operation. Specifically, the PWM step value is determined based on a pre-built dataset of solenoid valve depressurization calibration results.

[0084] It is worth noting that the solenoid valve pressure reduction calibration result dataset includes pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves. The pressure reduction calibration PWM value is the minimum PWM value that reduces the target airbag from its maximum working pressure to its minimum working pressure within a preset pressure reduction time. This reflects the critical driving capability to overcome the valve body's opening dead zone and basic resistance, providing a unified benchmark reference for all individual solenoid valves. Meanwhile, due to the differences in the mechanical characteristics of each solenoid valve, its opening PWM threshold also differs. Therefore, in this embodiment, the pressure reduction calibration PWM value obtained through pre-calibration is equivalent to establishing a personalized driving starting point for each solenoid valve. When the control logic is adjusted based on this personalized starting point, it can effectively eliminate control deviations caused by individual differences, thereby achieving a stable and consistent quantitative pressure reduction effect for different individual solenoid valves. This embodiment does not restrict the construction process of the solenoid valve pressure reduction calibration result dataset, nor does it restrict the specific method for determining the PWM step value; it depends on the specific implementation situation.

[0085] Subsequently, the current PWM value is updated based on the PWM step value, returning to the step of controlling the target solenoid valve based on the current PWM value. In other words, in this embodiment, when the pressure of the target airbag does not meet the target, the PWM step value is dynamically adjusted based on the aforementioned dataset to gradually approach the target. This process eliminates the need for the system to pre-set numerous parameters for each pressure point; it only needs to automatically optimize based on a benchmark value. This simplifies the configuration of pressure reduction control parameters, allows for adaptation to different operating conditions, reduces control errors, and improves reliability.

[0086] S15: Record the correlation between the current PWM value and the initial pressure value and the target pressure value.

[0087] When the current pressure value is confirmed to be no greater than the target pressure value, it indicates that the target airbag pressure has reached the target, and the most suitable PWM value has been found, thus completing the quantitative pressure reduction task of the solenoid valve. The correlation between the current PWM value and the initial and target pressure values ​​is recorded. This allows for the direct use of a PWM value that correlates the initial and target pressure values ​​to perform airbag pressure reduction during subsequent airbag depressurization processes.

[0088] In this embodiment, a pre-constructed dataset of solenoid valve pressure reduction calibration results is used. This dataset contains the minimum PWM values ​​of multiple solenoid valves reducing the airbag from maximum to minimum working pressure within a preset pressure reduction time. This serves as a benchmark to overcome individual differences. During actual operation, the target solenoid valve is controlled based on the current PWM value, and the current pressure value of the target airbag is monitored in real time to determine whether the current pressure value is not greater than the target pressure value. If not, the PWM step value is determined based on the dataset to dynamically update the drive parameters, forming a closed-loop optimization. If so, the correlation between the current PWM value and the initial and target pressure values ​​is recorded. In other words, this solution eliminates the differences in mechanical characteristics between different solenoid valves by using a unified benchmark calibration value, allowing for personalized control starting points. Combined with real-time fine-tuning based on pressure feedback, it eliminates the need to pre-configure a large number of parameters for each pressure point. This not only simplifies the parameter configuration process but also ensures that solenoid valves of different types can output stable and consistent quantitative pressure reduction effects, significantly improving the versatility of control, system reliability, and effectively reducing quantitative control errors.

[0089] Figure 2 This is a flowchart illustrating the solenoid valve pressure reduction calibration process provided in an embodiment of this application. Based on the above embodiments, in some embodiments, such as... Figure 2 As shown, a pressure reduction calibration is performed on the solenoid valve, including:

[0090] S101: Pressurize the air bladder corresponding to the solenoid valve to the maximum working pressure value.

[0091] S102: Set the preset depressurization time for the airbag to depressurize from the maximum working pressure value to the minimum working pressure value.

[0092] S103: Initialize the solenoid valve and the current PWM value, start the solenoid valve and start the buck timing based on the current PWM value.

[0093] S104: Monitor the airbag pressure value in real time and determine whether the depressurization timer has reached the preset depressurization time; if not, proceed to step S104; if yes, proceed to step S105.

[0094] S105: Controls the solenoid valve to stop running and stops and resets the pressure reduction timer.

[0095] S106: Determine whether the pressure value of the airbag is not greater than the minimum working pressure value; if not, proceed to step S107; if yes, proceed to step S108.

[0096] S107: Repressurize the air bladder corresponding to the solenoid valve to the maximum working pressure value, increment the current PWM value of the solenoid valve, and return to step S103.

[0097] S108: Determine the current PWM value of the solenoid valve as the corresponding buck calibration PWM value.

[0098] To perform pressure reduction calibration on the solenoid valve, this embodiment first requires pressurizing the corresponding airbag to its maximum working pressure value. It should be noted that the maximum and minimum working pressure values ​​P1 and P2 of the airbag are known; they are the maximum and minimum working pressures that the user can set on the display interface of the electric pneumatic hemostat. Simultaneously, a preset pressure reduction time T is set for the airbag to decrease from the maximum working pressure value to the minimum working pressure value. max It is important to note that the preset pressure reduction time T... max It is the ideal decompression time set internally by the program of the electric pneumatic hemostat.

[0099] Furthermore, the solenoid valve and the current PWM value are initialized. Based on the current PWM value, the solenoid valve is started and the pressure reduction timer is initiated. It is understood that the current PWM value can be arbitrarily selected from the range [1%, 100%]. During the operation of the solenoid valve, the pressure value of the airbag is monitored in real time, and it is determined whether the pressure reduction timer has reached the preset pressure reduction time T. max .

[0100] If it is confirmed that the blood pressure reduction time has not reached the preset blood pressure reduction time T. max Then return to the step of real-time monitoring of the airbag pressure value and continue monitoring. If it is confirmed that the depressurization timer has reached the preset depressurization time T... max If the current PWM value reaches its operating time, it indicates that the solenoid valve needs to be stopped. At this point, it is determined whether the pressure value of the airbag is not greater than the minimum working pressure value P2.

[0101] If the pressure value of the airbag is confirmed to be greater than the minimum working pressure value P2, it indicates that the current airbag pressure has not yet reached the standard, and the current solenoid valve PWM value is not the final pressure reduction calibration PWM value. Therefore, in order to accelerate the depressurization speed of the solenoid valve and accurately determine the pressure reduction calibration PWM value, the airbag corresponding to the solenoid valve needs to be repressurized to the maximum working pressure value, and the current PWM value of the solenoid valve needs to be incremented. The process then returns to the step of starting the solenoid valve and initiating the pressure reduction timing based on the current PWM value. It should be noted that in this embodiment, the relationship between the PWM value of the solenoid valve and the valve opening is set to positive correlation; therefore, incrementing the PWM value can accelerate the depressurization speed of the solenoid valve. In this embodiment, there is no limit to the increment step of the PWM value; for example, it can be incremented by 1% or 5%, depending on the specific implementation. If the pressure value of the airbag is confirmed to be no greater than the minimum working pressure value P2, it indicates that the current airbag pressure has reached the standard, and the current PWM value of the solenoid valve is determined as the corresponding pressure reduction calibration PWM value and recorded.

[0102] In summary, pressure reduction calibration of solenoid valves has been achieved, simplifying the configuration of pressure reduction control parameters for individual solenoid valves under different pressures, and enabling different individual solenoid valves to achieve stable and consistent quantitative pressure reduction effects.

[0103] Based on the above embodiments, in some embodiments, the current PWM value is determined, and the target solenoid valve is controlled to operate based on the current PWM value, including:

[0104] S111: Obtain the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset.

[0105] S112: Construct a set of solenoid valve step-down control parameters based on the maximum and minimum values, and determine the maximum execution time for each PWM value.

[0106] S113: Determine the minimum value in the set of solenoid valve step-down control parameters as the current PWM value.

[0107] S114: Control the operation of the target solenoid valve based on the minimum value and start the pressure reduction timing.

[0108] As can be seen from the above embodiments, the solenoid valve pressure reduction calibration result dataset includes the pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves, specifically represented as {PWM1, PWM2, PWM3, ..., PWM...} N}, where N is the number of solenoid valve samples. To improve the efficiency of selecting the current PWM value, this embodiment specifically obtains the maximum value PWM from the solenoid valve buck calibration result dataset. max and minimum value PWM min .

[0109] Subsequently, based on the maximum value PWM max and minimum value PWMmin Constructing a set of control parameters for the solenoid valve step-down control [PWM] min PWM max Simultaneously determine the maximum execution time t for each PWM value. max This refers to the maximum duration for which the solenoid valve performs voltage reduction based on the PWM value. Finally, the solenoid valve voltage reduction control parameter set [PWM] is... min PWM max The minimum value of PWM in ] min Determined as the current PWM value, based on the minimum PWM value. min Control the operation of the target solenoid valve and start the pressure reduction timing.

[0110] In this embodiment, a set of solenoid valve pressure reduction control parameters is constructed based on the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset, which narrows the selection range of the current PWM value and effectively improves the pressure reduction control efficiency.

[0111] Figure 3 This is a flowchart illustrating the solenoid valve pressure reduction control process provided in an embodiment of this application. Based on the above embodiments, in some embodiments, such as... Figure 3 As shown, determining whether the current pressure value is not greater than the target pressure value includes:

[0112] S121: Determine whether the current pressure value is not greater than the target pressure value; if not, proceed to step S122; if yes, proceed to step S123.

[0113] S122: Determine whether the buck timing has reached the maximum execution time; if not, return to step S12; if yes, proceed to step S13.

[0114] S123: Control the target solenoid valve to stop running, and proceed to step S15.

[0115] In this embodiment, the current pressure value P is determined. cur Is it not greater than the target pressure value P? tar If the current pressure value P is confirmed... cur Greater than the target pressure value P tar This indicates that the pressure of the target airbag has not reached the target. To determine whether the target solenoid valve can still use the current PWM value to execute the depressurization process, it is necessary to further determine whether the depressurization timer has reached the maximum execution time t. max .

[0116] If it is confirmed that the voltage reduction timing has not reached the maximum execution time t max If this is the case, it indicates that the target solenoid valve can continue to execute the pressure reduction process using the current PWM value, and the process returns to the step of monitoring the current pressure value of the target airbag. If it is confirmed that the pressure reduction timer has reached the maximum execution time t... maxIf the current PWM value is not used, it means that the target solenoid valve can no longer use the current PWM value to perform the step-down process. Therefore, the process proceeds to the step of determining the PWM step value based on the pre-built solenoid valve step-down calibration result dataset to update the current PWM value.

[0117] If the current pressure value P is confirmed cur Not greater than the target pressure value P tar If the target pressure is reached, it indicates that the target airbag pressure has met the standard. At this point, the target solenoid valve can be stopped, and the process proceeds to recording the correlation between the current PWM value and the initial and target pressure values. This achieves a complete determination of whether the current pressure value is not greater than the target pressure value.

[0118] Based on the above embodiments, in some embodiments, the PWM step value is determined based on a pre-built dataset of solenoid valve step-down calibration results, including:

[0119] S131: Determine the PWM step value based on the preset pressure reduction time, maximum execution time, and the minimum and maximum values ​​of the solenoid valve pressure reduction control parameter set.

[0120] In order for the solenoid valve to achieve a preset pressure reduction time T max Internal control parameter set for step-down control of solenoid valve [PWM] min PWM max The appropriate PWM value is found and the voltage reduction operation is completed. In this embodiment, a solenoid valve voltage reduction control parameter model is specifically constructed as follows:

[0121] ;

[0122] Among them, PWM delta This is the PWM step value.

[0123] Based on this model, the specific timing can be determined according to the preset pressure reduction time T. max Maximum execution time t max The minimum value of the solenoid valve step-down control parameter set (PWM) min and maximum value PWM max Determine the PWM step value. delta It should be noted that, due to the maximum execution time t... max The setting value is a fixed value within the program, which can also be understood as an empirical value set manually, while PWM... min and PWM max The value is the actual value obtained through voltage reduction calibration using multiple sets of solenoid valves, not a fixed value; therefore, the PWM step value is... delta It is based on PWM min PWM max and t maxThe calculated value. However, the PWM step value PWM calculated based on the above model... delta The result is not necessarily an integer value, and the PWM step value in the program is... delta The value must be an integer, therefore the decimal point must be discarded and the largest integer value taken. Hence, the above model is in inequality form. In this way, the accurate determination of the PWM step value is achieved.

[0124] Based on the above embodiments, in some embodiments, such as Figure 3 As shown, updating the current PWM value based on the PWM step value includes:

[0125] S132: Sum the current PWM value with the PWM step value to obtain the PWM update value.

[0126] S133: Determine whether the PWM update value is not greater than the maximum value; if yes, proceed to step S134; if no, proceed to step S135.

[0127] S134: Use the updated PWM value as the new current PWM value.

[0128] S135: Use the maximum value as the new current PWM value.

[0129] In order to update the current PWM value based on the PWM step value, this embodiment specifically updates the current PWM value using the PWM step value. i (i is a positive integer) and PWM step value PWM delta Sum them up to get the PWM update value, i.e., PWM. i =PWM i +PWM delta Then determine the PWM update value PWM. i Is it not greater than the maximum value of PWM? max .

[0130] If the PWM update value is confirmed, PWM i Not greater than the maximum value of PWM max Then directly update the PWM value to PWM. i This will be used as the new current PWM value. If the PWM update value is confirmed... i PWM greater than the maximum value max Then the maximum value of PWM will be max This serves as the new current PWM value to avoid exceeding the solenoid valve's step-down control parameter set and to ensure the rationality of the updated current PWM value.

[0131] Based on the above embodiments, in some embodiments, monitoring the current pressure value of the target airbag includes:

[0132] S141: Based on the technical specifications of the target solenoid valve, determine the nominal volume, nominal pressure reduction time, initial test pressure value, and target test pressure value of the target solenoid valve during the initial test.

[0133] S142: Determine the actual pressure drop time of the target solenoid valve based on the volume, nominal capacity, and nominal pressure drop time of the target airbag.

[0134] S143: Determine the accuracy response time of the target solenoid valve based on the actual pressure drop time, the pressure control accuracy of the target solenoid valve, the initial test pressure value, and the target test pressure value.

[0135] S144: Determine the sampling frequency based on the accuracy response time and the Nyquist sampling theorem.

[0136] S145: Obtain the raw airbag pressure data of the target airbag according to the sampling frequency, and perform mean filtering on each raw airbag pressure data to obtain the current pressure value of the target airbag.

[0137] To ensure the accuracy of sampling the current pressure value of the target airbag, when monitoring the current pressure value of the target airbag, the nominal volume V1, nominal pressure drop time T1, and initial test pressure value P of the target solenoid valve are determined based on its technical specifications during the initial test. t1 and target test pressure value P t2 It is understandable that the nominal volume V1, nominal pressure drop time T1, and initial test pressure value P are... t1 and target test pressure value P t2 All are known quantities, and the relationship between the parameters is as follows: In a closed container with a volume of V1 (ml), the known pressure is P. t1 (mmHg) reduced to P t2 The maximum time for the pressure drop (mmHg) is T1 (s).

[0138] Furthermore, based on the target airbag's volume V2, nominal volume V1, and nominal pressure drop time T1, the actual pressure drop time T2 of the target solenoid valve is determined using the following formula:

[0139] T2 = T1 × V2 / V1.

[0140] It is understandable that the above formula indicates that when the volume of the target airbag is V2 (ml), the airbag pressure changes from P... t1 (mmHg) reduced to P t2 The actual pressure drop time (maximum pressure drop time) of (mmHg) is T2 (s).

[0141] Subsequently, based on the actual pressure drop time T2, the pressure control accuracy of the target solenoid valve P3, and the initial test pressure value P... t1and target test pressure value P t2 The accuracy response time T3 of the target solenoid valve is determined by the following formula:

[0142] T3 = T2 × P3 / (P t1 -P t2 );

[0143] It is understandable that the above formula means that when the pressure control accuracy requirement of the electric pneumatic hemostat is P3 (mmHg), the accuracy response time of the pressure reduction P3 (mmHg) is T3 (s).

[0144] According to the Nyquist sampling theorem, if the highest frequency of the signal is f max Then the sampling frequency f s f must be satisfied s ≥2f max This means that at least two points need to be sampled within one signal cycle to ensure accurate signal reconstruction. Therefore, given the known accuracy response time of the electric pneumatic hemostat is T3, the sampling frequency of the pressure sensor should be set to at least 2 / T3 to meet sampling accuracy requirements and ensure accurate signal reconstruction. It is worth noting that, to further improve the fidelity of signal reconstruction and more accurately restore the high-frequency details and rapidly changing characteristics in the original signal, the sampling frequency may be increased in practice, for example, set to 8 / T3 or higher. The specific value is not limited in this embodiment.

[0145] Finally, based on the raw airbag pressure data of the target airbag obtained according to the sampling frequency, and by performing mean filtering on each raw airbag pressure data, the current pressure value of the target airbag is obtained. In this way, complete monitoring and accurate acquisition of the current pressure value of the target airbag are achieved.

[0146] Based on the above embodiments, in some embodiments, before obtaining the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset, the method further includes:

[0147] S151: Determine whether there is a PWM value associated with the initial pressure value and the target pressure value; if not, proceed to step S111; if yes, determine the associated PWM value as the current PWM value and proceed to step S11.

[0148] In order to quickly complete the quantitative pressure reduction task, in this embodiment, before the solenoid valve performs the quantitative pressure reduction operation, specifically before obtaining the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset, it is determined whether there is a PWM value that is related to the initial pressure value and the target pressure value.

[0149] If no corresponding PWM control parameter value is found for the initial and target pressure values ​​of the current pressure reduction, the process proceeds to obtaining the maximum and minimum values ​​from the solenoid valve pressure reduction calibration result dataset, and the PWM value is still used. min This is used as the current PWM value. If a corresponding PWM value for buck control is detected between the initial and target pressure values ​​at the start of buck conversion, this PWM value can be input into the buck control parameter model to replace the PWM. min The current PWM value is used to perform quantitative pressure reduction, and then the process proceeds to controlling the target solenoid valve based on the current PWM value to continue the quantitative pressure reduction task. This improves the execution efficiency of the airbag pressure quantitative pressure reduction process.

[0150] In the above embodiments, the method for quantitative pressure reduction control of airbag pressure has been described in detail. This application also provides embodiments of the corresponding airbag pressure quantitative pressure reduction control device.

[0151] Figure 4 This is a schematic diagram of an airbag pressure quantitative depressurization control device provided in an embodiment of this application. Figure 4 As shown, the device includes:

[0152] The first determining module 10 is used to determine the current initial pressure value of the target airbag and the target pressure value after depressurization.

[0153] The control module 11 is used to determine the current PWM value and control the operation of the target solenoid valve based on the current PWM value.

[0154] The judgment module 12 is used to monitor the current pressure value of the target airbag and determine whether the current pressure value is not greater than the target pressure value; if not, the second determination module 13 is triggered; if so, the association module 15 is triggered.

[0155] The second determining module 13 is used to determine the PWM step value based on a pre-built solenoid valve pressure reduction calibration result dataset; wherein, the solenoid valve pressure reduction calibration result dataset contains pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves; the pressure reduction calibration PWM value is the minimum PWM value that reduces the pressure of the target airbag from the maximum working pressure value to the minimum working pressure value within a preset pressure reduction time.

[0156] The update module 14 is used to update the current PWM value based on the PWM step value and return to the step of controlling the target solenoid valve to operate based on the current PWM value.

[0157] The association module 15 is used to record the association relationship between the current PWM value and the initial pressure value and the target pressure value.

[0158] In some embodiments, performing pressure reduction calibration on the solenoid valve includes: pressurizing the airbag corresponding to the solenoid valve to the maximum working pressure value; setting a preset pressure reduction time for the airbag to depressurize from the maximum working pressure value to the minimum working pressure value; initializing the solenoid valve and the current PWM value, starting the solenoid valve and starting the pressure reduction timer based on the current PWM value; monitoring the airbag pressure value in real time and determining whether the pressure reduction timer has reached the preset pressure reduction time; if it is confirmed that the pressure reduction timer has not reached the preset pressure reduction time, returning to the step of real-time monitoring of the airbag pressure value; if it is confirmed that the pressure reduction timer has reached the preset pressure reduction time, controlling the solenoid valve to stop running and stopping and resetting the pressure reduction timer; determining whether the airbag pressure value is not greater than the minimum working pressure value; if it is confirmed that the airbag pressure value is greater than the minimum working pressure value, repressurizing the airbag corresponding to the solenoid valve to the maximum working pressure value, incrementing the current PWM value of the solenoid valve, and returning to the step of starting the solenoid valve and starting the pressure reduction timer based on the current PWM value; if it is confirmed that the airbag pressure value is not greater than the minimum working pressure value, determining the current PWM value of the solenoid valve as the corresponding pressure reduction calibration PWM value.

[0159] In some embodiments, the control module 11 includes:

[0160] The first acquisition submodule is used to acquire the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset;

[0161] The first determination submodule is used to construct a set of solenoid valve pressure reduction control parameters based on the maximum and minimum values, and to determine the maximum execution time of each PWM value;

[0162] The second determining submodule is used to determine the minimum value in the set of solenoid valve pressure reduction control parameters as the current PWM value;

[0163] The first control submodule is used to control the operation of the target solenoid valve based on the minimum value and start the pressure reduction timing.

[0164] In some embodiments, the determining module 12 includes:

[0165] The first judgment submodule is used to determine whether the current pressure value is not greater than the target pressure value; if it is confirmed that the current pressure value is greater than the target pressure value, the second judgment submodule is triggered; if it is confirmed that the current pressure value is not greater than the target pressure value, the second control submodule is triggered.

[0166] The second judgment submodule is used to determine whether the depressurization timer has reached the maximum execution time; if it is confirmed that the depressurization timer has not reached the maximum execution time, it returns to the step of monitoring the current pressure value of the target airbag; if it is confirmed that the depressurization timer has reached the maximum execution time, it triggers the second determination module 13.

[0167] The second control submodule is used to control the target solenoid valve to stop running and trigger the associated module 15.

[0168] In some embodiments, the second determining module 13 includes:

[0169] The third determining submodule is used to determine the PWM step value based on the preset pressure reduction time, maximum execution time, and the minimum and maximum values ​​of the solenoid valve pressure reduction control parameter set.

[0170] In some embodiments, the updating module 14 includes:

[0171] The summation submodule is used to sum the current PWM value with the PWM step value to obtain the updated PWM value;

[0172] The third judgment submodule is used to determine whether the PWM update value is not greater than the maximum value; if so, the PWM update value is used as the new current PWM value; if not, the maximum value is used as the new current PWM value.

[0173] In some embodiments, the determining module 12 includes:

[0174] The fourth determination submodule is used to determine the nominal volume, nominal pressure drop time, initial test pressure value and target test pressure value of the target solenoid valve during the initial test based on the technical specifications of the target solenoid valve.

[0175] The fifth determination submodule is used to determine the actual pressure drop time of the target solenoid valve based on the volume, nominal volume, and nominal pressure drop time of the target airbag.

[0176] The sixth determination submodule is used to determine the accuracy response time of the target solenoid valve based on the actual pressure drop time, the pressure control accuracy of the target solenoid valve, the initial test pressure value, and the target test pressure value.

[0177] The seventh determination submodule is used to determine the sampling frequency based on the accuracy response time and the Nyquist sampling theorem.

[0178] The data acquisition and processing submodule is used to acquire the raw airbag pressure data of the target airbag according to the sampling frequency, and to perform mean filtering on each raw airbag pressure data to obtain the current pressure value of the target airbag.

[0179] In some embodiments, it also includes:

[0180] The fourth judgment submodule is used to determine whether there is a related PWM value between the initial pressure value and the target pressure value; if not, the first acquisition submodule is triggered; if so, the related PWM value is determined as the current PWM value and the control module 11 is triggered.

[0181] Since the embodiments of the apparatus and the embodiments of the method correspond to each other, please refer to the description of the embodiments of the method for the embodiments of the apparatus, which will not be repeated here.

[0182] Figure 5 This is a structural diagram of an airbag pressure quantitative depressurization control device provided in an embodiment of this application. Figure 5 As shown, the airbag pressure quantitative depressurization control device includes:

[0183] Memory 20 is used to store computer programs;

[0184] The processor 21 is used to execute a computer program to implement the steps of the airbag pressure quantitative depressurization control method mentioned in the above embodiments.

[0185] The airbag pressure quantitative depressurization control device provided in this embodiment may include, but is not limited to, smartphones, tablets, laptops, or desktop computers.

[0186] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), Programmable Logic Array (PLA), Microcontroller Unit (MCU), and Microprocessor Unit (MPU). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an Artificial Intelligence (AI) processor, which handles computational operations related to machine learning.

[0187] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 20 is used to store at least the following computer program 201, which, after being loaded and executed by the processor 21, is capable of implementing the relevant steps of the airbag pressure quantitative depressurization control method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, and the storage method may be temporary or permanent storage. The operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to, the data involved in the airbag pressure quantitative depressurization control method.

[0188] In some embodiments, the airbag pressure quantitative depressurization control device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.

[0189] Those skilled in the art will understand that Figure 5 The structure shown does not constitute a limitation on the airbag pressure quantitative depressurization control device and may include more or fewer components than shown.

[0190] Finally, this application also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps described in the above method embodiments.

[0191] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0192] The foregoing provides a detailed description of an airbag pressure quantitative reduction control method, apparatus, and device. The various embodiments in the specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make several improvements and modifications to this application without departing from the principles of this application, and these improvements and modifications also fall within the protection scope of this application.

[0193] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

Claims

1. A method for quantitative pressure reduction control of an airbag, characterized in that, include: Determine the current initial pressure value of the target airbag and the target pressure value after depressurization; Determine the current PWM value, and control the target solenoid valve to operate based on the current PWM value; Monitor the current pressure value of the target airbag and determine whether the current pressure value is not greater than the target pressure value; If not, the PWM step value is determined based on a pre-built solenoid valve pressure reduction calibration result dataset; wherein, the solenoid valve pressure reduction calibration result dataset contains pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves; the pressure reduction calibration PWM value is the minimum PWM value that reduces the pressure of the target airbag from the maximum working pressure value to the minimum working pressure value within a preset pressure reduction time. Update the current PWM value based on the PWM step value, and return to the step of controlling the target solenoid valve based on the current PWM value; If so, record the correlation between the current PWM value and the initial pressure value and the target pressure value.

2. The method for quantitative pressure reduction control of the airbag according to claim 1, characterized in that, Perform pressure reduction calibration on the solenoid valve, including: Pressurize the air bladder corresponding to the solenoid valve to the maximum working pressure value; The preset depressurization time is set for the airbag to depressurize from the maximum working pressure value to the minimum working pressure value; Initialize the solenoid valve and the current PWM value, start the solenoid valve and start the buck timing based on the current PWM value; The pressure value of the airbag is monitored in real time to determine whether the preset depressurization time has been reached. If it is confirmed that the pressure reduction time has not reached the preset pressure reduction time, then return to the step of real-time monitoring of the airbag pressure value; If it is confirmed that the pressure reduction time has reached the preset pressure reduction time, then control the solenoid valve to stop running and stop and reset the pressure reduction time. Determine whether the pressure value of the airbag is not greater than the minimum working pressure value; If it is confirmed that the pressure value of the airbag is greater than the minimum working pressure value, the airbag corresponding to the solenoid valve is repressurized to the maximum working pressure value, and the current PWM value of the solenoid valve is incremented, returning to the step of starting the solenoid valve and starting the pressure reduction timer based on the current PWM value; If it is confirmed that the pressure value of the airbag is not greater than the minimum working pressure value, then the current PWM value of the solenoid valve is determined as the corresponding pressure reduction calibration PWM value.

3. The method for quantitative pressure reduction control of the airbag according to claim 2, characterized in that, Determining the current PWM value and controlling the target solenoid valve to operate based on the current PWM value includes: Obtain the maximum and minimum values ​​in the dataset of the solenoid valve pressure reduction calibration results; Based on the maximum and minimum values, a set of control parameters for the solenoid valve pressure reduction is constructed, and the maximum execution time for each PWM value is determined. The minimum value in the set of solenoid valve voltage reduction control parameters is determined as the current PWM value; The target solenoid valve is controlled to operate based on the minimum value, and the pressure reduction timing is started.

4. The method for quantitative pressure reduction control of the airbag according to claim 3, characterized in that, Determining whether the current pressure value is not greater than the target pressure value includes: Determine whether the current pressure value is not greater than the target pressure value; If it is confirmed that the current pressure value is greater than the target pressure value, then determine whether the pressure reduction timing has reached the maximum execution time; If it is confirmed that the depressurization time has not reached the maximum execution time, then return to the step of monitoring the current pressure value of the target airbag; If it is confirmed that the buck timing has reached the maximum execution time, then proceed to the step of determining the PWM step value based on the pre-built solenoid valve buck calibration result dataset; If it is confirmed that the current pressure value is not greater than the target pressure value, then the target solenoid valve is controlled to stop operating, and the process proceeds to the step of recording the correlation between the current PWM value and the initial pressure value and the target pressure value.

5. The method for quantitative pressure reduction control of the airbag according to claim 4, characterized in that, The PWM step value is determined based on a pre-built dataset of solenoid valve buck calibration results, including: The PWM step value is determined based on the preset pressure reduction time, the maximum execution time, the minimum value and the maximum value in the solenoid valve pressure reduction control parameter set.

6. The method for quantitative pressure reduction control of the airbag according to claim 5, characterized in that, Updating the current PWM value based on the PWM step value includes: The current PWM value is summed with the PWM step value to obtain the PWM update value; Determine whether the PWM update value is not greater than the maximum value; If so, the updated PWM value is used as the new current PWM value; If not, then the maximum value is taken as the new current PWM value.

7. The method for quantitative pressure reduction control of the airbag according to any one of claims 1 to 6, characterized in that, Monitoring the current pressure value of the target airbag includes: Based on the technical specifications of the target solenoid valve, determine the nominal volume, nominal pressure drop time, initial test pressure value, and target test pressure value of the target solenoid valve during the initial test. The actual pressure drop time of the target solenoid valve is determined based on the volume of the target airbag, the nominal volume, and the nominal pressure drop time. The accuracy response time of the target solenoid valve is determined based on the actual pressure drop time, the pressure control accuracy of the target solenoid valve, the initial test pressure value, and the target test pressure value. The sampling frequency is determined based on the accuracy response time and the Nyquist sampling theorem. The original airbag pressure data of the target airbag is obtained according to the sampling frequency, and the original airbag pressure data is subjected to mean filtering to obtain the current pressure value of the target airbag.

8. The method for quantitative pressure reduction control of the airbag according to claim 3, characterized in that, Before obtaining the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset, the following steps are also included: Determine whether there is a correlated PWM value between the initial pressure value and the target pressure value; If not, proceed to the step of obtaining the maximum and minimum values ​​in the solenoid valve pressure reduction calibration result dataset; If so, the associated PWM value is determined as the current PWM value, and the process proceeds to the step of controlling the target solenoid valve based on the current PWM value.

9. A device for quantitative pressure reduction control of an airbag, characterized in that, include: The first determining module is used to determine the current initial pressure value of the target airbag and the target pressure value after depressurization; The control module is used to determine the current PWM value and control the operation of the target solenoid valve based on the current PWM value; The judgment module is used to monitor the current pressure value of the target airbag and determine whether the current pressure value is not greater than the target pressure value; if not, the second determination module is triggered; if yes, the association module is triggered. The second determining module is used to determine the PWM step value based on a pre-built solenoid valve pressure reduction calibration result dataset; wherein, the solenoid valve pressure reduction calibration result dataset includes pressure reduction calibration PWM values ​​obtained after performing pressure reduction calibration on multiple solenoid valves; the pressure reduction calibration PWM value is the minimum PWM value that reduces the pressure of the target airbag from the maximum working pressure value to the minimum working pressure value within a preset pressure reduction time; The update module is used to update the current PWM value based on the PWM step value and return to the step of controlling the target solenoid valve to operate based on the current PWM value; The association module is used to record the association relationship between the current PWM value and the initial pressure value and the target pressure value.

10. A device for quantitative pressure reduction control of an airbag, characterized in that, include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the airbag pressure quantitative depressurization control method as described in any one of claims 1 to 7.