Design and implementation of a pulse wave generator based on Windkessel model using field programmable gate array technology. (July 2017)
- Record Type:
- Journal Article
- Title:
- Design and implementation of a pulse wave generator based on Windkessel model using field programmable gate array technology. (July 2017)
- Main Title:
- Design and implementation of a pulse wave generator based on Windkessel model using field programmable gate array technology
- Authors:
- Wang, Lu
Xu, Lisheng
Zhou, Shuran
Wang, Hao
Yao, Yang
Hao, Liling
Li, Bing Nan
Qi, Lin - Abstract:
- Highlights: The generator can generate any desired pulse waveforms corresponding to different physiological and pathological states. The Windkessel model is implemented with Field Programmable Gate Array (FPGA) for efficiency, portability and scalability. The critical parameters are flexible to be modulated according to the requirement of the users. It is possible to add different types of noises with varying signal-to-noise ratios. Abstract: Purpose: Pulse wave contains plenty of physiological and pathological information of cardiovascular system. There have been many commercial products that can analyze pulse wave signals for the quantification of cardiovascular functions. However, their performance often varies from case to case. It is thus necessary to generate typical pulse waveforms in order to quantitatively evaluate these commercial products. Methods: A pulse wave generator based on the Windkessel model is designed and implemented in this study because Windkessel model can describe the general features of a pulse wave with physiologically interpretable parameters that can be easily set by users. The numerical solutions are obtained by using the Runge-Kutta method. Results: The features of this work include: (1) the critical parameters are flexible to be modulated so that different pulse waveforms representing different states of the cardiovascular system could be simulated; (2) it is possible to add different types of noises with varying signal-to-noise ratios; (3)Highlights: The generator can generate any desired pulse waveforms corresponding to different physiological and pathological states. The Windkessel model is implemented with Field Programmable Gate Array (FPGA) for efficiency, portability and scalability. The critical parameters are flexible to be modulated according to the requirement of the users. It is possible to add different types of noises with varying signal-to-noise ratios. Abstract: Purpose: Pulse wave contains plenty of physiological and pathological information of cardiovascular system. There have been many commercial products that can analyze pulse wave signals for the quantification of cardiovascular functions. However, their performance often varies from case to case. It is thus necessary to generate typical pulse waveforms in order to quantitatively evaluate these commercial products. Methods: A pulse wave generator based on the Windkessel model is designed and implemented in this study because Windkessel model can describe the general features of a pulse wave with physiologically interpretable parameters that can be easily set by users. The numerical solutions are obtained by using the Runge-Kutta method. Results: The features of this work include: (1) the critical parameters are flexible to be modulated so that different pulse waveforms representing different states of the cardiovascular system could be simulated; (2) it is possible to add different types of noises with varying signal-to-noise ratios; (3) the software is designed under the System-on-a-Programmable-Chip (SoPC) developing flow; (4) the platform is implemented on Field Programmable Gate Array (FPGA) for efficiency, portability and scalability. Conclusion and significance: The pulse waves generated by the designed generator are quite similar to these measured in clinic. The new pulse wave generator is useful to test and evaluate various pulse wave analysis devices. It is also useful for the training of hospital personnel and young students. … (more)
- Is Part Of:
- Biomedical signal processing and control. Volume 36(2017)
- Journal:
- Biomedical signal processing and control
- Issue:
- Volume 36(2017)
- Issue Display:
- Volume 36, Issue 2017 (2017)
- Year:
- 2017
- Volume:
- 36
- Issue:
- 2017
- Issue Sort Value:
- 2017-0036-2017-0000
- Page Start:
- 93
- Page End:
- 101
- Publication Date:
- 2017-07
- Subjects:
- FPGA -- Pulse wave -- Runge-Kutta method -- SoPC -- Windkessel model
Signal processing -- Periodicals
Biomedical engineering -- Periodicals
Signal Processing, Computer-Assisted -- Periodicals
Image Processing, Computer-Assisted -- Periodicals
Biomedical Engineering -- Periodicals
610.28 - Journal URLs:
- http://www.sciencedirect.com/science/journal/17468094 ↗
http://www.elsevier.com/journals ↗
http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%2329675%232006%23999989998%23626449%23FLA%23&_cdi=29675&_pubType=J&_auth=y&_acct=C000045259&_version=1&_urlVersion=0&_userid=836873&md5=664b5cf9a57fc91971a17faf20c32ec1 ↗ - DOI:
- 10.1016/j.bspc.2017.03.008 ↗
- Languages:
- English
- ISSNs:
- 1746-8094
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 2087.880400
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 2125.xml