Abstract: A new pulse pressure simulator based on LabView is proposed, and its design concept, system hardware and software composition and application are introduced.
Hypertension is the most common cardiovascular disease in the world and one of the largest epidemics. This disease often causes complications in organs such as the heart, brain, and kidneys, seriously endangering human health. Therefore, regular blood pressure measurement is extremely important for early prevention and timely treatment. Electronic sphygmomanometers have the advantages of non-invasive detection, easy portability, digitization, rapid measurement, and accuracy, and have now entered thousands of households. The calibration of sphygmomanometers before they are put into use is very important. This paper proposes a new type of pulse pressure simulator, which generates a pulse pressure waveform (called dynamic pressure) by software, and superimposes it with the standard human diastolic and systolic pressures (these two are called static pressures) through hardware to output a normal human blood pressure waveform, thereby achieving the purpose of calibrating the sphygmomanometer.
The pulse pressure simulator is a simulation system and also a closed-loop control system, involving technologies such as A/D data acquisition, real-time display and processing of waveforms, and D/A analog output. The LabView virtual instrument technology of the American NI company just meets all the requirements of this system. LabView language is a very excellent graphical programming language. It can not only complete general mathematical operations, logical operations, and input and output functions, but also has library functions and development tools specifically for data acquisition and instrument control, especially its professional mathematical analysis package, which can meet complex engineering calculation and analysis requirements.
The use of virtual instrument technology to design test instruments has high development efficiency and strong maintainability. The test accuracy, stability and reliability can be fully guaranteed. It has a high cost-effectiveness, saves investment, and facilitates equipment updates, function conversion and expansion.
1 System Design Concept
The purpose of this system is to simulate a real blood pressure waveform. Blood pressure refers to the lateral pressure exerted on the blood vessel wall by blood flowing in the blood vessel. Blood pressure includes systolic pressure and diastolic pressure. Systolic pressure refers to the lateral pressure exerted on the blood vessel wall by blood when the heart contracts; diastolic pressure refers to the lateral pressure exerted on the blood vessel wall when the heart relaxes. The difference between systolic pressure and diastolic pressure is generally called pulse pressure, which only occurs when the heart is relaxed, and its frequency is the same as the heart rate. The blood pressure waveform can be artificially decomposed into static pressure waveform and dynamic waveform. The pressure waveform during the systolic and diastolic periods of the heart is basically a linear broken line, namely the static pressure waveform; each heartbeat produces a pulse pressure waveform, namely the dynamic pressure waveform. Figure 1 is a pressure waveform diagram.
Based on the characteristics of the cardiac pressure waveform, the simulation of the blood pressure waveform can be achieved through superposition. An air chamber is inflated to simulate the pressure curve of the cardiac contraction process, while a uniform deflation curve is used to simulate the pressure curve of the heart during relaxation. The inflation and deflation process proceeds at a uniform speed, which just meets the characteristics of the stable frequency of cardiac contraction and diastole. In this way, the static pressure waveform of the heart is realized, which is also the basic principle of sphygmomanometer measurement. During the uniform deflation process, at the arrival of each heartbeat, a pulse pressure waveform is generated by LabView software, and output to the air chamber that is always deflated and inflated through D/A; when the software generates it, its frequency is the same as the heart rate, which is just superimposed on the static pressure waveform to become a complete blood pressure waveform, thereby realizing the hardware superposition of the two waveforms. The superposition of Figure 2 and Figure 3 becomes the cardiac pressure waveform of Figure 1.
[page]
2 System Hardware and Software Implementation
2.1 System Hardware Composition
The system hardware architecture includes an actuator, a pressure sensor, an A/D input, a computer, and a D/A output, as shown in Figure 4. The pressure signal output from the actuator's pressure sensor is amplified by a tuning circuit, sampled by an A/D, and processed and calculated by a computer to give a dynamic pressure signal. The dynamic pressure waveform signal is output by the D/A and amplified to drive the actuator to simulate human pulse pressure and blood pressure. At this time, the actuator generates a signal that is basically the same as the standard blood pressure of the human body.
2.2 System Software Implementation
This paper uses the NI6035E 16-bit data acquisition card produced by NI to collect data from the pressure sensor, and at the same time uses the powerful data acquisition and graphic display functions of NI's LabView development platform. The developed control software has well realized the software superposition of waveforms. Figure 5 is a functional module diagram of the pulse pressure simulator software. The digital signal of pressurization and decompression generated by the air chamber inflation and deflation read by the A/D is the static pressure waveform, which is displayed on the LabView graphic control. At the same time, according to the real-time collected static pressure waveform, the corresponding dynamic pressure waveform is selected for output as the final simulated pulse pressure waveform. It is output to the actuator through the D/A and superimposed on the static pressure waveform to form the required human blood pressure waveform.
[page]
Establish a text resource file or database to store standard pulse pressure waveform data. The standard pulse pressure waveform data can be realized through the waveform editing submodule as needed, that is, by editing the standard human pulse pressure waveform corresponding to various static pressure ranges and storing it in the resource file. The waveform editing submodule is a separate program that can debug the pulse pressure library before running the pulse pressure simulation main program. Separating the main module and the submodule into two independent programs reduces the space occupied. Once the pulse pressure waveform library is edited, there is no need to call the waveform editing subprogram.
3 Experimental results and discussion
The pulse pressure simulator designed based on LabView software outputs a simulated blood pressure waveform after hardware superposition, as shown in Figure 6. From the simulated waveform results, it can be seen that except for the linear interpolation of the data making the waveform not smooth enough, it basically matches the real blood pressure waveform of the human body. This result illustrates the feasibility and accuracy of this system.
4 Application and Prospect
The pulse pressure simulator is based on LabVIEW virtual instrument simulation. The pulse pressure waveform is generated by software and simulated by hardware. The entire blood pressure waveform is simulated. The system has a clear principle, compact structure, and easy operation. It can be used to accurately calibrate the sphygmomanometer. On this basis, the author designed a blood pressure simulator (NIBPM) and has applied it to the research and development of sphygmomanometers and factory inspection of products, with good operation effect.
References
1 Guo Huijun, Zhao Xiangyang, Jia Huiqin. Virtual Instrument Design Based on LabVIEW. Beijing: Publishing House of Electronics Industry, 2003
2 Yang Leping, Li Haitao, Xiao Xiangsheng. LabVIEW Programming and Application. Beijing: Publishing House of Electronics Industry, 2001
3 Cai Jianxin, Zhang Weizhen. Biomedical Electronics. Beijing: Peking University Press, 1997
4 Chen Yanhang, Shen Liping. Biomedical Measurement. Beijing: People's Medical Publishing House, 1984
Previous article:Design of heart rate measurement system for fitness equipment based on photoelectric tube
Next article:To fight against influenza, Opp developed an infrared ear thermometer that measures body temperature in one second
Recommended ReadingLatest update time:2024-11-16 23:49
- Popular Resources
- Popular amplifiers
- 100 Examples of Microcontroller C Language Applications (with CD-ROM, 3rd Edition) (Wang Huiliang, Wang Dongfeng, Dong Guanqiang)
- Arduino Nano collects temperature and humidity data through LabVIEW and DHT11
- Modern Testing Technology and System Integration (Liu Junhua)
- Computer Control System Analysis, Design and Implementation Technology (Edited by Li Dongsheng, Zhu Wenxing, Gao Rui)
- High-speed 3D bioprinter is available, using sound waves to accurately build cell structures in seconds
- [“Source” Observation Series] Application of Keithley in Particle Beam Detection Based on Perovskite System
- STMicroelectronics’ Biosensing Innovation Enables Next-Generation Wearable Personal Healthcare and Fitness Devices
- China's first national standard for organ chips is officially released, led by the Medical Devices Institute of Southeast University
- The world's first non-electric touchpad is launched: it can sense contact force, area and position even without electricity
- Artificial intelligence designs thousands of new DNA switches to precisely control gene expression
- Mouser Electronics provides electronic design engineers with advanced medical technology resources and products
- Qualcomm Wireless Care provides mobile terminal devices to empower grassroots medical workers with technology
- Magnetoelectric nanodiscs stimulate deep brain noninvasively
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- [NXP Rapid IoT Review] +2. Mobile APP and Rapid IoT Studio
- Capacitive touch sensing solution based on STM8 series 8-bit general-purpose MCU
- Test solution download: R&SCMA180 - ideal test tool for analog and digital radio intercoms CMA80
- A complete list of new domestic AD/DA and other chips,
- TI Bluetooth 4.0 chip cc2540
- Verilog implements full parallel comparison algorithm.zip
- The serial port cannot be interrupted, but the register settings are correct when emulating.
- msp430 PWM period calculation
- Latest feeling: There are more beauties after wearing masks
- What are the Bluetooth output power, receiving sensitivity, resolution, TX transmission current, RX receiving current, and data rate?