DocumentCode :
1489796
Title :
Embedded Algorithms Within an FPGA to Classify Nonlinear Single-Degree-of-Freedom Systems
Author :
Jones, Jonathan D. ; Pei, Jin-Song
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Oklahoma, Norman, OK, USA
Volume :
9
Issue :
11
fYear :
2009
Firstpage :
1486
Lastpage :
1493
Abstract :
This study is a significant advancement of this team´s proof-of-concept study on using field-programmable gate arrays (FPGAs) in wireless sensing for structural health monitoring. Compared with traditional microprocessor-based systems, fast growing FPGA technology offers a more powerful, efficient, and flexible hardware platform. An effort is presented herein to embed algorithms to process nonlinear time series by entirely using an FPGA, while an ongoing effort is to pursue the development of an FPGA and microprocessor co-design for a more extended and robust version of this study. The Hilbert transform (HT) and a backbone curve technique are the centerpiece to extract instantaneous characteristics of a displacement time history from a under free vibration. Critical design issues are carefully considered including required approximation accuracy, constraints imposed by limited hardware resources, timing in the execution of the hardware design, and data representations in a fixed-point design environment. An automation of the classification of three basic types of SDOF systems (including linear, hardening and softening) are implemented for wireless transmission of processed results. An off-the-shelf high-level abstraction tool along with the MATLAB/Simulink environment is utilized to program the FPGA, rather than coding the hardware description language (HDL) manually. Extensive validation using simulated data is conducted for every step/stage of the design as well as major built-in functions adopted from the hardware design tool. The contribution of this study includes (1) enabling the functionality of a full hardware design for an enhanced computational efficiency in wireless structural health monitoring and (2) achieving balance between computational efficiency and resource utilization for onboard data processing especially when non-high-end FPGA products are targeted for practical consideration in structural health monitoring.
Keywords :
Hilbert transforms; condition monitoring; distributed sensors; embedded systems; field programmable gate arrays; hardware description languages; mathematics computing; structural engineering; vibrations; FPGA technology; Hilbert transform; MATLAB-Simulink environment; SDOF system; backbone curve technique; computational efficiency; embedded algorithms; field-programmable gate arrays; free vibrations; hardware description language; hardware design tool; nonlinear single-degree-of-freedom system; onboard data processing; structural health monitoring; Computational efficiency; Data mining; Field programmable gate arrays; Hardware design languages; History; Microprocessors; Monitoring; Robustness; Spine; Wireless sensor networks; Backbone curve; Hilbert Transform (HT); embedded systems; field-programmable gate array (FPGA); nonlinear time series; wireless structural health monitoring;
fLanguage :
English
Journal_Title :
Sensors Journal, IEEE
Publisher :
ieee
ISSN :
1530-437X
Type :
jour
DOI :
10.1109/JSEN.2009.2019322
Filename :
5272820
Link To Document :
بازگشت