Multi-condition intelligent calibration system and method of blood pressure simulator
By acquiring real blood pressure information from the human body, calculating errors and generating compensation schemes, and using a programmable module to calibrate the blood pressure simulator, the problems of inconsistent standards and long testing cycles in existing technologies are solved, achieving efficient and accurate calibration results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NANTONG METROLOGY TESTING INST
- Filing Date
- 2023-09-11
- Publication Date
- 2026-07-24
AI Technical Summary
Existing blood pressure simulator calibration systems lack a unified standard, resulting in inconsistent test results, difficulty in quickly determining adjustment schemes, long testing cycles, high costs, and the impact of airtightness and ambient temperature on test performance.
By acquiring real human blood pressure information, the system uses a multi-condition intelligent calibration method to calculate indication error, accuracy error, and simulation error, generates parameter compensation type and compensation value, and uses a programmable pressure and pulse compensation module for calibration. It identifies and compensates for gas path pressure loss and adjusts the parameters of the blood pressure simulator to meet the qualification standard.
It enables accurate calibration of blood pressure simulators, reduces testing cycles, lowers manufacturers' testing costs, and improves the accuracy and consistency of test results.
Smart Images

Figure CN117405290B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of blood pressure simulator calibration, and more specifically to a multi-condition intelligent calibration system and method for a blood pressure simulator. Background Technology
[0002] Blood pressure simulators accurately generate pressure oscillation waveforms that simulate human pulse, making them crucial testing equipment for evaluating the performance of blood pressure monitoring devices. Their performance directly impacts the reliability of the tested blood pressure measurement device. Furthermore, as electromechanical devices, blood pressure simulators are susceptible to performance degradation over time and due to environmental disturbances. Therefore, accurate evaluation and calibration of blood pressure simulator performance are essential.
[0003] Blood pressure simulator calibration systems can measure and calibrate the simulation performance of blood pressure simulators. Existing blood pressure simulator calibration systems mainly suffer from the following problems: First, blood pressure simulators from different manufacturers generally use their own empirical algorithms for blood pressure simulation, lacking a unified standard for blood pressure calculation. This means that the blood pressure values and curves simulated by different manufacturers do not correlate with real human blood pressure, making it impossible to trace the simulated blood pressure and hindering testing institutions from conducting objective and standardized evaluations of the simulators. Furthermore, current technologies only select errors at a few test points to evaluate the performance of the blood pressure simulator during simulated blood pressure range testing, and only evaluate the calibration error, which lacks scientific rigor. Second, when testing institutions detect problems, they typically provide the submitting party with information indicating that the blood pressure simulator test results are unqualified, or that a certain indicator or indicator range is out of bounds. The relatively simple test results allow manufacturers to adjust and resubmit the blood pressure simulator based on these results. However, since the aforementioned indicators or ranges are generally determined by multiple functional modules and control methods within the blood pressure simulator, and their relationships are often non-linear, it is difficult for manufacturers to quickly determine adjustment schemes based on test results showing that a certain indicator or range is non-compliant. Furthermore, each manufacturer's blood pressure simulator has a specific structure, pressure and frequency calculation methods, and curve simulation algorithms, resulting in multiple possible modifications. This, to some extent, prolongs the development and calibration cycle of the blood pressure simulator and increases the manufacturer's testing costs. Finally, since many test items in the blood pressure simulator calibration system involve pressure transmission, the airtightness of the test tubing is crucial. Additionally, ambient temperature also affects the test performance and results of the blood pressure simulator. Summary of the Invention
[0004] The purpose of this invention is to provide a multi-condition intelligent calibration system and method for a blood pressure simulator to solve the technical problems mentioned in the background section.
[0005] To achieve the above objectives, the specific technical solution adopted by the present invention is as follows:
[0006] A multi-condition intelligent calibration method for a blood pressure simulator includes the following steps:
[0007] S1: Obtain real human blood pressure information and input it into the second control module of the blood pressure simulator;
[0008] S2: The second control module controls the pulse generation module and the pressure generation module to simulate real human blood pressure.
[0009] S3: Acquire real human blood pressure information, blood pressure simulator readings, and measured information from pressure converters;
[0010] S4: Based on the above information, calculate the indication error, accuracy error, and simulation error of the blood pressure simulator, and evaluate the performance of the blood pressure simulator;
[0011] S1: Obtaining real human blood pressure information includes: collecting real human blood pressure information and constructing a standard blood pressure database; training a real human blood pressure information matching model and obtaining human blood pressure information based on the test parameters specified during blood pressure simulator calibration;
[0012] S2: The second control module controls the pulse generation module and the pressure generation module to simulate real human blood pressure, including:
[0013] The second control module controls the pulse generation module and the pressure generation module to work at the corresponding frequency and amplitude based on the blood pressure value and blood pressure curve, simulates the corresponding blood pressure value and blood pressure curve, and displays the obtained blood pressure value and blood pressure curve information in real time on the second digital oscilloscope.
[0014] The blood pressure simulator readings in S3 are the blood pressure values and blood pressure curves displayed in real time on the second digital oscilloscope.
[0015] S4: Based on the above information, calculate the indication error, accuracy error, and simulation error of the blood pressure simulator, and evaluate the performance of the blood pressure simulator, including:
[0016] S41: Convert the acquired real human blood pressure information, blood pressure simulator readings, and measured information from the pressure converter into voltage information within a uniformly specified range;
[0017] S42: Plot the blood pressure curves of each individual in the same coordinate system to obtain the real blood pressure curve 1, the blood pressure simulator reading curve 2, and the measured curve 3 of the pressure converter. Each curve corresponds to curve functions 1, 2, and 3.
[0018] S43: Subtract curve function 2 from curve function 3, integrate over the time axis, divide by time to calculate the average value, and then obtain the indication error of the blood pressure simulator.
[0019] S44: Subtract curve function 1 from curve function 3, integrate over the time axis, divide by time to obtain the average value, and then obtain the accuracy error of the blood pressure simulator.
[0020] S45: Subtract curve function 1 from curve function 2, integrate over the time axis, divide by time to calculate the average value, and then obtain the simulation error of the blood pressure simulator.
[0021] S46: Weight the indication error, accuracy error, and simulation error of the blood pressure simulator to comprehensively evaluate the indication, overall accuracy, and simulation accuracy of the blood pressure simulator;
[0022] Optionally, the method further includes:
[0023] S5: When the blood pressure simulator test result is unqualified, the first control module generates the parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error;
[0024] S6: Start the parameter compensation module and send the parameter compensation type and compensation value to the parameter compensation module;
[0025] S7: The parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value;
[0026] S8: Perform secondary or multiple tests on the compensated blood pressure simulator until the blood pressure simulator calibration result is qualified.
[0027] S9: Based on the parameter compensation type and compensation value of the blood pressure simulator, automatically generate the corresponding blood pressure simulator adjustment plan and provide it to the submitting party;
[0028] S5: When the blood pressure simulator's detection result is unqualified, the first control module generates parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error, including:
[0029] When the indication error, accuracy error, and simulation error in the blood pressure simulator calibration results are too high, a corresponding compensation scheme is generated based on the calibration test results and parameter compensation optimization model to determine the parameter compensation type and compensation value.
[0030] The parameter compensation module in S6 includes: a programmed pressure compensation module and a programmed pulse compensation module;
[0031] S7: The parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value, including:
[0032] S71: Connect the output of the programmable pressure compensation module to the air pump outlet of the pressure generator module of the blood pressure simulator to perform pressure boosting or depressurization operations.
[0033] S72: Connect the output of the programmable pulse compensation module to the second air chamber of the pulse generation module of the blood pressure simulator to compensate or cancel the pulse frequency of the blood pressure simulator.
[0034] S73: The programmable pressure compensation module and the programmable pulse compensation module compensate for the pressure and pulse of the blood pressure simulator based on the parameter compensation type and compensation value;
[0035] Optionally, in step S8: the blood pressure simulator is tested a second or multiple times until the blood pressure simulator calibration result is qualified. The target of parameter compensation can also be that the indication error, accuracy error, and simulation error of the blood pressure simulator are lower than a certain preset value.
[0036] Optionally, S9: automatically generating a corresponding blood pressure simulator adjustment plan based on the parameter compensation type and compensation value of the blood pressure simulator, and providing it to the submitting party, further includes:
[0037] Obtain the pulse generation module, pressure generation module, and specific structure of the gas transmission circuit of the blood pressure simulator, as well as the parameter compensation type and compensation value of the blood pressure simulator, and provide an adjustment scheme for the blood pressure simulator based on the above information;
[0038] Optionally, the method further includes:
[0039] S10: Use a solenoid valve to control the flow of different blood pressure simulator test airways;
[0040] S11: Conduct tests based on different gas paths, compare the test results of different test gas paths, and identify the pressure loss of the test gas path;
[0041] S12: Compensate for the pressure loss in the test gas path based on the pressure loss situation;
[0042] S13: Detect the temperature parameters of the blood pressure simulator testing environment;
[0043] S14: Compensate for test pressure based on temperature parameters of the test environment;
[0044] S10: Utilizing a solenoid valve to control the activation of different blood pressure simulator test air paths, including:
[0045] Three sets of air paths 1, 2, and 3 are set between the blood pressure simulator, the standard pressure gauge, and the pressure converter, and the conduction of air paths 1, 2, and 3 is controlled by solenoid valves respectively.
[0046] S11: Testing is conducted based on different gas paths, the test results of different test gas paths are compared, and the pressure loss of the test gas path is identified, including:
[0047] S111: By using a solenoid valve to control the opening of any two air paths, the performance of the blood pressure simulator is tested to obtain the first and second test results;
[0048] S112: Compare the results of the first and second tests. If the difference between the two reaches the preset value, it indicates that there is a pressure loss in one of the gas paths.
[0049] S113: Use a solenoid valve to control the opening of the third air path and perform a test to obtain the third test result. Compare the third test result with the first and second test results respectively to determine the air path with pressure loss.
[0050] S114: Activate the alarm module to remind staff to replace or repair the gas lines with pressure loss;
[0051] Optionally, S12: compensating for the pressure loss in the test gas path based on the pressure loss situation, including:
[0052] When it is determined that there is a pressure loss in a certain airway and the airway loss is not serious, the pressure loss can be compensated by the programmable pressure compensation module, and the pressure value after compensation can be detected in real time by a standard pressure gauge to see if it meets the requirements, so as to continue to calibrate and test the blood pressure simulator.
[0053] S14: Compensating for test pressure based on the temperature parameters of the test environment, including:
[0054] When the temperature parameter of the test environment is greater than or less than a certain preset range, the required pressure compensation is determined based on the difference between the temperature value of the test environment and the preset temperature range, and the programmable pressure compensation module is started to perform pressure compensation based on the required pressure compensation.
[0055] According to another aspect of the present invention, a multi-condition intelligent calibration system for a blood pressure simulator is also provided. The system includes: a host computer, a cloud server, a first control module, a first interaction module, a first display module, a first storage module, a blood pressure simulator, a standard pressure gauge, a pressure converter, a parameter compensation module, a temperature sensor, a first digital oscilloscope, and an alarm module.
[0056] The blood pressure simulator can accurately generate simulated human pulse pressure and oscillation waveforms based on real human blood pressure information.
[0057] The process of obtaining real human blood pressure information includes: collecting real human blood pressure information and constructing a standard blood pressure database; training a real human blood pressure information matching model and obtaining human blood pressure information based on the test parameters specified during blood pressure simulator calibration.
[0058] The standard pressure gauge has a pressurization function to generate the appropriate pressure value required for calibration;
[0059] The blood pressure simulator and the standard pressure gauge are connected via a test air circuit;
[0060] The pressure converter converts the pressure signal generated by the blood pressure simulator during calibration into a voltage signal within a uniformly specified range, and displays it in real time on the first digital oscilloscope;
[0061] The first control module can also acquire real human blood pressure information, blood pressure simulator reading information, and measured information of pressure converter, and calculate the reading error, accuracy error, and simulation error of blood pressure simulator based on the above information to evaluate the performance of blood pressure simulator.
[0062] The calculation of the indication error, accuracy error, and simulation error of the blood pressure simulator based on the above information, and the evaluation of the blood pressure simulator's performance, specifically includes:
[0063] The acquired real human blood pressure information, blood pressure simulator readings, and measured information from the pressure converter are converted into voltage information within a uniformly defined range.
[0064] Plotting their respective blood pressure curves in the same coordinate system yields the real human blood pressure curve 1, the blood pressure simulator reading curve 2, and the measured curve of the pressure converter 3. Each curve corresponds to curve functions 1, 2, and 3.
[0065] By subtracting curve function 2 from curve function 3, integrating over the time axis and then dividing by time to obtain the average value, the indication error of the blood pressure simulator can be obtained.
[0066] By subtracting curve function 1 from curve function 3, integrating over the time axis, and then dividing by time to obtain the average value, the accuracy error of the blood pressure simulator can be obtained.
[0067] By subtracting curve function 1 from curve function 2, integrating over the time axis, and then dividing by time to obtain the average value, the simulation error of the blood pressure simulator can be obtained.
[0068] The reading error, accuracy error, and simulation error of the blood pressure simulator are weighted and comprehensively evaluated to assess the reading accuracy, overall accuracy, and simulation accuracy of the blood pressure simulator.
[0069] Optionally, when the blood pressure simulator test result is unqualified, the first control module generates a parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error; it then activates the parameter compensation module and sends the parameter compensation type and compensation value to it; the parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value; the compensated blood pressure simulator is tested a second or multiple times until the blood pressure simulator calibration result is qualified; based on the blood pressure simulator's parameter compensation type and compensation value, a corresponding blood pressure simulator adjustment plan is automatically generated and provided to the submitter.
[0070] Optionally, when the blood pressure simulator test result is unqualified, the first control module generates parameter compensation type and compensation value based on the indication error, accuracy error and simulation error of the blood pressure simulator, including: when the indication error, accuracy error and simulation error in the blood pressure simulator calibration result are too high, a corresponding compensation scheme is generated based on the calibration test result and parameter compensation optimization model, and the parameter compensation type and compensation value are determined.
[0071] Optionally, the target of parameter compensation can also be that the display error, accuracy error, and simulation error of the blood pressure simulator are lower than a certain preset value;
[0072] The blood pressure simulator includes: a second control module, a pulse generation module, a pressure generation module, a flow valve, a slow-release valve, a quick-release valve, a first chamber, a vent, an outlet, a second digital oscilloscope, and a pressure sensor;
[0073] The second control module can control the pulse generation module and the pressure generation module to simulate real human blood pressure based on real human blood pressure information;
[0074] Specifically, the second control module controls the pulse generation module and the pressure generation module to work at the corresponding frequency and amplitude based on the blood pressure value and blood pressure curve in the real blood pressure information of the human body, simulates the corresponding blood pressure value and blood pressure curve, and displays the obtained blood pressure value and blood pressure curve information in real time on the second digital oscilloscope.
[0075] The pulse generation module includes: a pressure transmission tube and a compression assembly. The compression assembly includes a servo motor, a lead screw, a piston mechanism, and a second air chamber. The servo motor is connected to the lead screw and can drive the piston mechanism to reciprocate within the second air chamber to generate a pulse waveform curve.
[0076] The pressure generating module includes an air pump and a solenoid valve. The air pump, in cooperation with the solenoid valve, can pressurize or depressurize the second air chamber.
[0077] Optionally, the output of the programmable pressure compensation module can be connected to the air pump outlet of the pressure generation module of the blood pressure simulator for pressurization or depressurization operations; the output of the programmable pulse compensation module can be connected to the second air chamber of the pulse generation module of the blood pressure simulator for compensating or canceling the pulse frequency of the blood pressure simulator.
[0078] Optionally, the step of automatically generating a corresponding blood pressure simulator adjustment scheme based on the parameter compensation type and compensation value of the blood pressure simulator and providing it to the submitter also includes: obtaining the pulse generation module, pressure generation module, specific structure of the air path transmission of the blood pressure simulator, parameter compensation type and compensation value of the blood pressure simulator, and providing an adjustment scheme for the blood pressure simulator based on the above information.
[0079] The specific structure of the gas transmission can be as follows: a pulse generation module, a pressure generation module, a flow valve, a slow-release valve, a quick-release valve, a first chamber, and an air outlet are connected sequentially through the gas path;
[0080] The temperature sensor can detect the temperature parameters of the blood pressure simulator testing environment.
[0081] The first control module can also compensate for the test pressure based on the temperature parameters of the test environment, including: when the temperature parameters of the test environment are greater than or less than a certain preset range, determining the required pressure compensation based on the difference between the temperature value of the test environment and the preset temperature range, and starting the programmable pressure compensation module to perform pressure compensation based on the required pressure compensation.
[0082] The first control module can also detect pressure loss in the test gas path by analyzing test data;
[0083] The alarm module can trigger an alarm when it determines that there is a pressure loss in the test gas path;
[0084] Optionally, the first control module can use a solenoid valve to control the opening of different blood pressure simulator test air paths; and perform tests based on different air paths, compare the test results of different test air paths, identify the pressure loss of the test air paths; and can also compensate for the pressure loss of the test air paths according to the pressure loss.
[0085] The method of using solenoid valves to control the flow of different blood pressure simulator test air circuits includes:
[0086] Three sets of air paths 1, 2, and 3 are set between the blood pressure simulator, the standard pressure gauge, and the pressure converter, and the conduction of air paths 1, 2, and 3 is controlled by solenoid valves respectively.
[0087] The process of conducting tests based on different gas paths, comparing the test results of different test gas paths, and identifying the pressure loss of the test gas paths includes:
[0088] By using a solenoid valve to control the opening of any two air paths, the performance of the blood pressure simulator was tested to obtain the first and second test results.
[0089] Comparing the results of the first and second tests, if the difference between the two reaches a preset value, it indicates that there is a pressure loss in one of the gas paths;
[0090] The third air path is controlled by a solenoid valve and tested to obtain the third test result. The third test result is compared with the first and second test results to determine the air path with pressure loss.
[0091] The alarm module is activated to remind staff to replace or repair any gas lines with pressure loss.
[0092] Optionally, the compensation for pressure loss in the test gas path based on pressure loss conditions includes:
[0093] When it is determined that there is a pressure loss in a certain airway and the airway loss is not serious, the pressure loss can be compensated by the programmable pressure compensation module, and the pressure value after compensation can be detected in real time by a standard pressure gauge to see if it meets the requirements, so as to continue to calibrate and test the blood pressure simulator.
[0094] This invention provides a multi-condition intelligent calibration system and method for a blood pressure simulator, comprising: acquiring real human blood pressure information, blood pressure simulator readings, and measured information from a pressure converter; calculating the reading error, accuracy error, and simulation error of the blood pressure simulator based on the above information to accurately evaluate the performance of the blood pressure simulator; a preset parameter compensation module that can generate pressure and pulse compensation parameters based on the error difference of the blood pressure simulator; activating the parameter compensation module to compensate the working state of the blood pressure simulator to ensure that the secondary test is qualified; automatically generating corresponding adjustment schemes based on the compensation parameters, providing modification suggestions to the manufacturer, and reducing the manufacturer's testing costs; using solenoid valves to control the conduction of different test gas paths, comparing the test results of different test gas paths, identifying the pressure loss of the test gas paths, and compensating for the pressure loss; detecting the temperature parameters of the test environment, and compensating for the test pressure based on the temperature parameters of the test environment to improve the accuracy of the blood pressure simulator test results. Attached Figure Description
[0095] Figure 1 Flowchart of a multi-condition intelligent calibration method for a blood pressure simulator;
[0096] Figure 2 A schematic diagram of the structure of a multi-condition intelligent calibration system for a blood pressure simulator;
[0097] Figure 3 This is a schematic diagram of a blood pressure simulator;
[0098] Figure 4 This is a schematic diagram of the gas path loss detection structure. Detailed Implementation
[0099] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. The specific embodiments described herein are merely illustrative and not intended to limit the invention. Furthermore, the technical features involved in the various embodiments of this invention described below can be combined with each other as long as they do not conflict with each other.
[0100] A multi-condition intelligent calibration method for a blood pressure simulator, such as Figure 1 As shown, it includes the following steps:
[0101] S1: Obtain real human blood pressure information and input it into the second control module of the blood pressure simulator;
[0102] S2: The second control module controls the pulse generation module and the pressure generation module to simulate real human blood pressure.
[0103] S3: Acquire real human blood pressure information, blood pressure simulator readings, and measured information from pressure converters;
[0104] S4: Based on the above information, calculate the indication error, accuracy error, and simulation error of the blood pressure simulator, and evaluate the performance of the blood pressure simulator;
[0105] S1: Obtaining real human blood pressure information includes: collecting real human blood pressure information and constructing a standard blood pressure database; training a real human blood pressure information matching model and obtaining human blood pressure information based on the test parameters specified during blood pressure simulator calibration;
[0106] The specified test parameters include: mean blood pressure, systolic blood pressure, diastolic blood pressure, and test mode;
[0107] The testing modes include: Adult 1, Adult 2, Newborn 1, and Newborn 2;
[0108] The human blood pressure information includes: blood pressure value and blood pressure curve;
[0109] S2: The second control module controls the pulse generation module and the pressure generation module to simulate real human blood pressure, including:
[0110] The second control module controls the pulse generation module and the pressure generation module to work at the corresponding frequency and amplitude based on the blood pressure value and blood pressure curve, simulates the corresponding blood pressure value and blood pressure curve, and displays the obtained blood pressure value and blood pressure curve information in real time on the second digital oscilloscope.
[0111] The blood pressure simulator readings in S3 are the blood pressure values and blood pressure curves displayed in real time on the second digital oscilloscope.
[0112] The method for obtaining the measured information of the pressure converter in S3 is as follows: collecting the pressure and oscillation wave information between the outlet of the blood pressure simulator and the standard pressure gauge;
[0113] The standard pressure gauge has a pressurization function to generate the appropriate pressure value required for calibration;
[0114] The pressure converter converts the pressure signal generated by the blood pressure simulator during calibration into a voltage signal within a uniformly specified range;
[0115] S4: Based on the above information, calculate the indication error, accuracy error, and simulation error of the blood pressure simulator, and evaluate the performance of the blood pressure simulator, specifically including:
[0116] S41: Convert the acquired real human blood pressure information, blood pressure simulator readings, and measured information from the pressure converter into voltage information within a uniformly specified range;
[0117] S42: Plot the blood pressure curves of each individual in the same coordinate system to obtain the real blood pressure curve 1, the blood pressure simulator reading curve 2, and the measured curve 3 of the pressure converter. Each curve corresponds to curve functions 1, 2, and 3.
[0118] S43: Subtract curve function 2 from curve function 3, integrate over the time axis, divide by time to calculate the average value, and then obtain the indication error of the blood pressure simulator.
[0119] S44: Subtract curve function 1 from curve function 3, integrate over the time axis, divide by time to obtain the average value, and then obtain the accuracy error of the blood pressure simulator.
[0120] S45: Subtract curve function 1 from curve function 2, integrate over the time axis, divide by time to calculate the average value, and then obtain the simulation error of the blood pressure simulator.
[0121] S46: Weight the indication error, accuracy error, and simulation error of the blood pressure simulator to comprehensively evaluate the indication, overall accuracy, and simulation accuracy of the blood pressure simulator;
[0122] The indication error, accuracy error, and simulation error of the blood pressure simulator respectively reflect the performance of the blood pressure simulator in terms of indication, overall accuracy, and simulation.
[0123] Since the working parameters or range of parameters of a blood pressure simulator are generally determined by a variety of functional modules, control methods, and specific structures within the simulator, and the relationship between these parameters is often non-linear, it is difficult for manufacturers to quickly determine adjustment schemes based on test results showing that a certain parameter or range is not up to standard. At the same time, each manufacturer's blood pressure simulator has a specific structure, pressure and frequency calculation method, and curve simulation algorithm, and there may be multiple ways to modify it. This will also extend the development and calibration cycle of the blood pressure simulator to some extent and increase the manufacturer's testing costs.
[0124] The method further includes:
[0125] S5: When the blood pressure simulator test result is unqualified, the first control module generates the parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error;
[0126] S6: Start the parameter compensation module and send the parameter compensation type and compensation value to the parameter compensation module;
[0127] S7: The parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value;
[0128] S8: Perform secondary or multiple tests on the compensated blood pressure simulator until the blood pressure simulator calibration result is qualified.
[0129] S9: Based on the parameter compensation type and compensation value of the blood pressure simulator, automatically generate the corresponding blood pressure simulator adjustment plan and provide it to the submitting party;
[0130] S5: When the blood pressure simulator's detection result is unqualified, the first control module generates parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error, including:
[0131] When the indication error, accuracy error, and simulation error in the blood pressure simulator calibration results are too high, a corresponding compensation scheme is generated based on the calibration test results and parameter compensation optimization model to determine the parameter compensation type and compensation value.
[0132] The parameter compensation types include: pressure compensation and pulse compensation.
[0133] The parameter compensation module in S6 includes: a programmed pressure compensation module and a programmed pulse compensation module;
[0134] The parameter compensation module can perform corresponding pressure and pulse compensation according to the parameter compensation type and compensation value;
[0135] S7: The parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value, including:
[0136] S71: Connect the output of the programmable pressure compensation module to the air pump outlet of the pressure generator module of the blood pressure simulator to perform pressure boosting or depressurization operations.
[0137] S72: Connect the output of the programmable pulse compensation module to the second air chamber of the pulse generation module of the blood pressure simulator to compensate or cancel the pulse frequency of the blood pressure simulator.
[0138] S73: The programmable pressure compensation module and the programmable pulse compensation module compensate for the pressure and pulse of the blood pressure simulator based on the parameter compensation type and compensation value;
[0139] Optionally, in step S8: the blood pressure simulator is tested a second or multiple times until the blood pressure simulator calibration result is qualified. The target of parameter compensation can also be that the indication error, accuracy error, and simulation error of the blood pressure simulator are lower than a certain preset value.
[0140] Optionally, S9: automatically generating a corresponding blood pressure simulator adjustment plan based on the parameter compensation type and compensation value of the blood pressure simulator, and providing it to the submitting party, further includes:
[0141] Obtain the pulse generation module, pressure generation module, and specific structure of the air transmission circuit of the blood pressure simulator, as well as the parameter compensation type and compensation value of the blood pressure simulator. Based on the above information, provide an adjustment scheme for the blood pressure simulator, such as increasing or decreasing the power of the compression component, and increasing or decreasing the power and frequency of the air pump.
[0142] The specific structure of the gas transmission path can be: the arrangement of the flow valve, the slow-release valve, and the quick-release valve; the shape of the first cavity;
[0143] Since many tests in the blood pressure simulator calibration system involve the pressure transmission process, the airtightness of the test tubing is very important. At the same time, ambient temperature will also affect the test performance and results of the blood pressure simulator.
[0144] The method further includes:
[0145] S10: Use a solenoid valve to control the flow of different blood pressure simulator test airways;
[0146] S11: Conduct tests based on different gas paths, compare the test results of different test gas paths, and identify the pressure loss of the test gas path;
[0147] S12: Compensate for the pressure loss in the test gas path based on the pressure loss situation;
[0148] S13: Detect the temperature parameters of the blood pressure simulator testing environment;
[0149] S14: Compensate for test pressure based on temperature parameters of the test environment;
[0150] S10: Utilizing a solenoid valve to control the activation of different blood pressure simulator test air paths, including:
[0151] Three sets of air paths 1, 2, and 3 are set between the blood pressure simulator, the standard pressure gauge, and the pressure converter, and the conduction of air paths 1, 2, and 3 is controlled by solenoid valves respectively.
[0152] S11: Testing is conducted based on different gas paths, the test results of different test gas paths are compared, and the pressure loss of the test gas path is identified, including:
[0153] S111: By using a solenoid valve to control the opening of any two air paths, the performance of the blood pressure simulator is tested to obtain the first and second test results;
[0154] S112: Compare the results of the first and second tests. If the difference between the two reaches the preset value, it indicates that there is a pressure loss in one of the gas paths.
[0155] S113: Use a solenoid valve to control the opening of the third air path and perform a test to obtain the third test result. Compare the third test result with the first and second test results respectively to determine the air path with pressure loss.
[0156] S114: Activate the alarm module to remind staff to replace or repair the gas lines with pressure loss;
[0157] Optionally, S12: compensating for the pressure loss in the test gas path based on the pressure loss situation, including:
[0158] When it is determined that there is a pressure loss in a certain airway and the airway loss is not serious, the pressure loss can be compensated by the programmable pressure compensation module, and the pressure value after compensation can be detected in real time by a standard pressure gauge to see if it meets the requirements, so as to continue to calibrate and test the blood pressure simulator.
[0159] Optionally, before the test begins, the standard pressure gauge can be measured and calibrated using a programmable pressure compensation module to ensure its accuracy.
[0160] S14: Compensating for test pressure based on the temperature parameters of the test environment, including:
[0161] When the temperature parameter of the test environment is greater than or less than a certain preset range, the required pressure compensation is determined based on the difference between the temperature value of the test environment and the preset temperature range, and the programmable pressure compensation module is started to perform pressure compensation based on the required pressure compensation.
[0162] According to another aspect of the present invention, a multi-condition intelligent calibration system for a blood pressure simulator is also provided, such as... Figure 2 As shown, the system includes: a host computer, a cloud server, a first control module, a first interaction module, a first display module, a first storage module, a blood pressure simulator, a standard pressure gauge, a pressure converter, a parameter compensation module, a temperature sensor, a first digital oscilloscope, and an alarm module;
[0163] The blood pressure simulator can accurately generate simulated human pulse pressure and oscillation waveforms based on real human blood pressure information.
[0164] The process of obtaining real human blood pressure information includes: collecting real human blood pressure information and constructing a standard blood pressure database; training a real human blood pressure information matching model and obtaining human blood pressure information based on the test parameters specified during blood pressure simulator calibration.
[0165] The host computer, the first interaction module, the first display module, and the first storage module can be used to input, collect, control, and display control commands and parameter information during the blood pressure simulator calibration process;
[0166] The first control module can collect, process and control parameter information during the blood pressure simulator calibration process, and send the process data to the cloud server;
[0167] The standard pressure gauge has a pressurization function to generate the appropriate pressure value required for calibration;
[0168] The blood pressure simulator and the standard pressure gauge are connected via a test air circuit;
[0169] The pressure converter converts the pressure signal generated by the blood pressure simulator during calibration into a voltage signal within a uniformly specified range, and displays it in real time on the first digital oscilloscope;
[0170] The first control module can also acquire real human blood pressure information, blood pressure simulator reading information, and measured information of pressure converter, and calculate the reading error, accuracy error, and simulation error of blood pressure simulator based on the above information, and evaluate the performance of blood pressure simulator.
[0171] The measured information of the pressure converter is obtained by collecting the pressure and oscillation wave information between the outlet of the blood pressure simulator and the standard pressure gauge.
[0172] The calculation of the indication error, accuracy error, and simulation error of the blood pressure simulator based on the above information, and the evaluation of the blood pressure simulator's performance, specifically includes:
[0173] The acquired real human blood pressure information, blood pressure simulator readings, and measured information from the pressure converter are converted into voltage information within a uniformly defined range.
[0174] Plotting their respective blood pressure curves in the same coordinate system yields the real human blood pressure curve 1, the blood pressure simulator reading curve 2, and the measured curve of the pressure converter 3. Each curve corresponds to curve functions 1, 2, and 3.
[0175] By subtracting curve function 2 from curve function 3, integrating over the time axis and then dividing by time to obtain the average value, the indication error of the blood pressure simulator can be obtained.
[0176] By subtracting curve function 1 from curve function 3, integrating over the time axis, and then dividing by time to obtain the average value, the accuracy error of the blood pressure simulator can be obtained.
[0177] By subtracting curve function 1 from curve function 2, integrating over the time axis, and then dividing by time to obtain the average value, the simulation error of the blood pressure simulator can be obtained.
[0178] The reading error, accuracy error, and simulation error of the blood pressure simulator are weighted and comprehensively evaluated to assess the reading accuracy, overall accuracy, and simulation accuracy of the blood pressure simulator.
[0179] Optionally, when the blood pressure simulator test result is unqualified, the first control module generates a parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error; it then activates the parameter compensation module and sends the parameter compensation type and compensation value to it; the parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value; the compensated blood pressure simulator is tested a second or multiple times until the blood pressure simulator calibration result is qualified; based on the blood pressure simulator's parameter compensation type and compensation value, a corresponding blood pressure simulator adjustment plan is automatically generated and provided to the submitter.
[0180] Optionally, when the blood pressure simulator test result is unqualified, the first control module generates parameter compensation type and compensation value based on the indication error, accuracy error and simulation error of the blood pressure simulator, including: when the indication error, accuracy error and simulation error in the blood pressure simulator calibration result are too high, a corresponding compensation scheme is generated based on the calibration test result and parameter compensation optimization model, and the parameter compensation type and compensation value are determined.
[0181] The parameter compensation types include: pressure compensation and pulse compensation.
[0182] The parameter compensation module includes: a programmable pressure compensation module and a programmable pulse compensation module;
[0183] The parameter compensation module can perform corresponding pressure and pulse compensation according to the parameter compensation type and compensation value;
[0184] Optionally, the target of parameter compensation can also be that the display error, accuracy error, and simulation error of the blood pressure simulator are lower than a certain preset value;
[0185] like Figure 3 As shown, the blood pressure simulator includes: a second control module, a pulse generation module, a pressure generation module, a flow valve, a slow-release valve, a quick-release valve, a first chamber, a vent, an outlet, a second digital oscilloscope, and a pressure sensor;
[0186] The second control module can control the pulse generation module and the pressure generation module to simulate real human blood pressure based on real human blood pressure information;
[0187] Specifically, the second control module controls the pulse generation module and the pressure generation module to work at the corresponding frequency and amplitude based on the blood pressure value and blood pressure curve in the real blood pressure information of the human body, simulates the corresponding blood pressure value and blood pressure curve, and displays the obtained blood pressure value and blood pressure curve information in real time on the second digital oscilloscope.
[0188] The pulse generation module includes: a pressure transmission tube and an extrusion assembly. The extrusion assembly includes a servo motor, a lead screw, a piston mechanism, and a second air chamber. The servo motor is connected to the lead screw and can drive the piston mechanism to reciprocate within the second air chamber to generate a pulse waveform curve.
[0189] The pressure generating module includes an air pump and a solenoid valve. The air pump, in cooperation with the solenoid valve, can pressurize or depressurize the second air chamber.
[0190] Optionally, the output of the programmable pressure compensation module can be connected to the air pump outlet of the pressure generation module of the blood pressure simulator for pressurization or depressurization operations; the output of the programmable pulse compensation module can be connected to the second air chamber of the pulse generation module of the blood pressure simulator for compensating or canceling the pulse frequency of the blood pressure simulator.
[0191] Optionally, the automatic generation of a corresponding blood pressure simulator adjustment scheme based on the parameter compensation type and compensation value of the blood pressure simulator and the provision of it to the submitter further includes: obtaining the pulse generation module, pressure generation module, specific structure of the air path transmission of the blood pressure simulator, parameter compensation type and compensation value of the blood pressure simulator, and providing an adjustment scheme for the blood pressure simulator based on the above information, such as increasing or decreasing the power of the compression component, increasing or decreasing the power and frequency of the air pump.
[0192] like Figure 3As shown, the specific structure of the gas transmission path can be as follows: a pulse generation module, a pressure generation module, a flow valve, a slow release valve, a quick release valve, a first chamber, and an air outlet are connected sequentially through the gas path.
[0193] The temperature sensor can detect the temperature parameters of the blood pressure simulator testing environment.
[0194] The first control module can also compensate for the test pressure based on the temperature parameters of the test environment, including: when the temperature parameters of the test environment are greater than or less than a certain preset range, determining the required pressure compensation based on the difference between the temperature value of the test environment and the preset temperature range, and starting the programmable pressure compensation module to perform pressure compensation based on the required pressure compensation.
[0195] The first control module can also detect pressure loss in the test gas path by analyzing test data;
[0196] The alarm module can trigger an alarm when it determines that there is a pressure loss in the test gas path;
[0197] Optional, such as Figure 4 As shown, the first control module can use a solenoid valve to control the connection of different blood pressure simulator test air paths; and perform tests based on different air paths, compare the test results of different test air paths, identify the pressure loss of the test air path; and can also compensate for the pressure loss of the test air path according to the pressure loss.
[0198] The method of using solenoid valves to control the flow of different blood pressure simulator test air circuits includes:
[0199] Three sets of air paths 1, 2, and 3 are set between the blood pressure simulator, the standard pressure gauge, and the pressure converter, and the conduction of air paths 1, 2, and 3 is controlled by solenoid valves respectively.
[0200] The process of conducting tests based on different gas paths, comparing the test results of different test gas paths, and identifying the pressure loss of the test gas paths includes:
[0201] By using a solenoid valve to control the opening of any two air paths, the performance of the blood pressure simulator was tested to obtain the first and second test results.
[0202] Comparing the results of the first and second tests, if the difference between the two reaches a preset value, it indicates that there is a pressure loss in one of the gas paths;
[0203] The third air path is controlled by a solenoid valve and tested to obtain the third test result. The third test result is compared with the first and second test results to determine the air path with pressure loss.
[0204] The alarm module is activated to remind staff to replace or repair any gas lines with pressure loss.
[0205] Optionally, the compensation for pressure loss in the test gas path based on pressure loss conditions includes:
[0206] When it is determined that there is a pressure loss in a certain airway and the airway loss is not serious, the pressure loss can be compensated by the programmable pressure compensation module, and the pressure value after compensation can be detected in real time by a standard pressure gauge to see if it meets the requirements, so as to continue to calibrate and test the blood pressure simulator.
[0207] Optionally, before the test begins, the standard pressure gauge can be measured and calibrated using a programmable pressure compensation module to ensure its accuracy.
[0208] This invention provides a multi-condition intelligent calibration system and method for a blood pressure simulator, comprising: acquiring real human blood pressure information, blood pressure simulator readings, and measured information from a pressure converter; calculating the reading error, accuracy error, and simulation error of the blood pressure simulator based on the above information to accurately evaluate the performance of the blood pressure simulator; a preset parameter compensation module that can generate pressure and pulse compensation parameters based on the error difference of the blood pressure simulator; activating the parameter compensation module to compensate the working state of the blood pressure simulator to ensure that the secondary test is qualified; automatically generating corresponding adjustment schemes based on the compensation parameters, providing modification suggestions to the manufacturer, and reducing the manufacturer's testing costs; using solenoid valves to control the conduction of different test gas paths, comparing the test results of different test gas paths, identifying the pressure loss of the test gas paths, and compensating for the pressure loss; detecting the temperature parameters of the test environment, and compensating for the test pressure based on the temperature parameters of the test environment to improve the accuracy of the blood pressure simulator test results.
[0209] The above content is merely a technical concept of the present invention and should not be construed as limiting the scope of protection of the present invention. Any modifications made to the technical solution based on the technical concept proposed in this invention shall fall within the scope of protection of the claims of this invention.
Claims
1. A multi-condition intelligent calibration method for a blood pressure simulator, characterized in that, Includes the following steps: S1: Obtain real human blood pressure information and input it into the second control module of the blood pressure simulator; S2: The second control module controls the pulse generation module and the pressure generation module to simulate real human blood pressure. S3: Acquire real human blood pressure information, blood pressure simulator readings, and measured information from pressure converters; S4: Based on the above information, calculate the indication error, accuracy error, and simulation error of the blood pressure simulator, and evaluate the performance of the blood pressure simulator, including: S41: Convert the acquired real human blood pressure information, blood pressure simulator readings, and measured information from the pressure converter into voltage information within a uniformly specified range; S42: Plot the blood pressure curves of each individual in the same coordinate system to obtain the real blood pressure curve 1, the blood pressure simulator reading curve 2, and the measured curve 3 of the pressure converter. Each curve corresponds to curve functions 1, 2, and 3. S43: Subtract curve function 2 from curve function 3, integrate over the time axis, divide by time to calculate the average value, and then obtain the indication error of the blood pressure simulator. S44: Subtract curve function 1 from curve function 3, integrate over the time axis, divide by time to obtain the average value, and then obtain the accuracy error of the blood pressure simulator. S45: Subtract curve function 1 from curve function 2, integrate over the time axis, divide by time to calculate the average value, and then obtain the simulation error of the blood pressure simulator. S46: Weight the indication error, accuracy error, and simulation error of the blood pressure simulator to comprehensively evaluate the indication, overall accuracy, and simulation accuracy of the blood pressure simulator.
2. The method according to claim 1, characterized in that, The method also includes: S5: When the blood pressure simulator test result is unqualified, the first control module generates the parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error; S6: Start the parameter compensation module and send the parameter compensation type and compensation value to the parameter compensation module; S7: The parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value; S8: Perform secondary or multiple tests on the compensated blood pressure simulator until the blood pressure simulator calibration result is qualified. S9: Based on the parameter compensation type and compensation value of the blood pressure simulator, automatically generate the corresponding blood pressure simulator adjustment plan and provide it to the submitting party.
3. The method according to claim 2, characterized in that, S5: When the blood pressure simulator's detection result is unqualified, the first control module generates parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error, including: When the indication error, accuracy error, and simulation error in the blood pressure simulator calibration results are too high, a corresponding compensation scheme is generated based on the calibration test results and parameter compensation optimization model to determine the parameter compensation type and compensation value.
4. The method according to claim 1, characterized in that, S1: Obtaining real human blood pressure information, including: Collect real human blood pressure information and construct a standard blood pressure database; train a matching model for real human blood pressure information and obtain human blood pressure information based on the test parameters specified during blood pressure simulator calibration.
5. A multi-condition intelligent calibration system for a blood pressure simulator based on the method of any one of claims 1-4, characterized in that, include: Host computer, cloud server, first control module, first interaction module, first display module, first storage module, blood pressure simulator, standard pressure gauge, pressure converter, parameter compensation module, temperature sensor, first digital oscilloscope, alarm module; The blood pressure simulator can accurately generate simulated human pulse pressure and oscillation waveforms based on real human blood pressure information. The acquisition of real human blood pressure information includes: collecting real human blood pressure information and constructing a standard blood pressure database; Train a model to match real human blood pressure information, and obtain human blood pressure information based on the test parameters specified during blood pressure simulator calibration; The first control module can acquire real human blood pressure information, blood pressure simulator readings, and measured information from the pressure converter, and calculate the reading error, accuracy error, and simulation error of the blood pressure simulator based on the above information, and evaluate the performance of the blood pressure simulator.
6. The system according to claim 5, characterized in that, When the blood pressure simulator test result is unqualified, the first control module generates the parameter compensation type and compensation value based on the blood pressure simulator's indication error, accuracy error, and simulation error. Start the parameter compensation module and send the parameter compensation type and compensation value to the parameter compensation module; The parameter compensation module compensates the relevant parameters of the blood pressure simulator according to the parameter compensation type and compensation value; it performs secondary or multiple tests on the compensated blood pressure simulator until the blood pressure simulator calibration result is qualified; based on the parameter compensation type and compensation value of the blood pressure simulator, it automatically generates the corresponding blood pressure simulator adjustment plan and provides it to the submitter.
7. The system according to claim 6, characterized in that, The goal of parameter compensation can also be to reduce the display error, accuracy error, and simulation error of the blood pressure simulator to a certain preset value.
8. The system according to claim 5, characterized in that, The blood pressure simulator includes: a second control module, a pulse generation module, a pressure generation module, a flow valve, a slow-release valve, a quick-release valve, a first chamber, a vent, an outlet, a second digital oscilloscope, and a pressure sensor; The pulse generation module includes: a pressure transmission tube and an extrusion assembly. The extrusion assembly includes a servo motor, a lead screw, a piston mechanism, and a second air chamber. The servo motor is connected to the lead screw and can drive the piston mechanism to reciprocate within the second air chamber to generate a pulse waveform curve. The pressure generating module includes an air pump and a solenoid valve. The air pump, in cooperation with the solenoid valve, can pressurize or depressurize the second air chamber.
9. The system according to claim 8, characterized in that, The parameter compensation module includes: a programmable pressure compensation module and a programmable pulse compensation module.