Hardware implementation of nonstationary structural dynamics forecasting

Puja Chowdhury, Austin Downey, J. Bakos, S. Laflamme, Chao Hu
{"title":"Hardware implementation of nonstationary structural dynamics forecasting","authors":"Puja Chowdhury, Austin Downey, J. Bakos, S. Laflamme, Chao Hu","doi":"10.1117/12.2658036","DOIUrl":null,"url":null,"abstract":"High-rate time series forecasting has applications in the domain of high-rate structural health monitoring and control. Hypersonic vehicles and space infrastructure are examples of structural systems that would benefit from time series forecasting on temporal data, including oscillations of control surfaces or structural response to an impact. This paper reports on the development of a software-hardware methodology for the deterministic and low-latency time series forecasting of structural vibrations. The proposed methodology is a software-hardware co-design of a fast Fourier transform (FFT) approach to time series forecasting. The FFT-based technique is implemented in a variable-length sequence configuration. The data is first de-trended, after which the time series data is translated to the frequency domain, and frequency, amplitude, and phase measurements are acquired. Next, a subset of frequency components is collected, translated back to the time domain, recombined, and the data's trend is recovered. Finally, the recombined signals are propagated into the future to the chosen forecasting horizon. The developed methodology achieves fully deterministic timing by being implemented on a Field Programmable Gate Array (FPGA). The developed methodology is experimentally validated on a Kintex-7 70T FPGA using structural vibration data obtained from a test structure with varying levels of nonstationarities. Results demonstrate that the system is capable of forecasting time series data 1 millisecond into the future. Four data acquisition sampling rates from 128 to 25600 S/s are investigated and compared. Results show that for the current hardware (Kintex-7 70T), only data sampled at 512 S/s is viable for real-time time series forecasting with a total system latency of 39.05 μs in restoring signal. In totality, this research showed that for the considered FFT-based time series algorithm the fine-tuning of hyperparameters for a specific sampling rate means that the usefulness of the algorithm is limited to a signal that does not shift considerably from the frequency information of the original signal. FPGA resource utilization, timing constraints of various aspects of the methodology, and the algorithm accuracy and limitations concerning different data are discussed.","PeriodicalId":89272,"journal":{"name":"Smart structures and materials. Nondestructive evaluation for health monitoring and diagnostics","volume":"24 1","pages":"1248316 - 1248316-10"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Smart structures and materials. Nondestructive evaluation for health monitoring and diagnostics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2658036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

High-rate time series forecasting has applications in the domain of high-rate structural health monitoring and control. Hypersonic vehicles and space infrastructure are examples of structural systems that would benefit from time series forecasting on temporal data, including oscillations of control surfaces or structural response to an impact. This paper reports on the development of a software-hardware methodology for the deterministic and low-latency time series forecasting of structural vibrations. The proposed methodology is a software-hardware co-design of a fast Fourier transform (FFT) approach to time series forecasting. The FFT-based technique is implemented in a variable-length sequence configuration. The data is first de-trended, after which the time series data is translated to the frequency domain, and frequency, amplitude, and phase measurements are acquired. Next, a subset of frequency components is collected, translated back to the time domain, recombined, and the data's trend is recovered. Finally, the recombined signals are propagated into the future to the chosen forecasting horizon. The developed methodology achieves fully deterministic timing by being implemented on a Field Programmable Gate Array (FPGA). The developed methodology is experimentally validated on a Kintex-7 70T FPGA using structural vibration data obtained from a test structure with varying levels of nonstationarities. Results demonstrate that the system is capable of forecasting time series data 1 millisecond into the future. Four data acquisition sampling rates from 128 to 25600 S/s are investigated and compared. Results show that for the current hardware (Kintex-7 70T), only data sampled at 512 S/s is viable for real-time time series forecasting with a total system latency of 39.05 μs in restoring signal. In totality, this research showed that for the considered FFT-based time series algorithm the fine-tuning of hyperparameters for a specific sampling rate means that the usefulness of the algorithm is limited to a signal that does not shift considerably from the frequency information of the original signal. FPGA resource utilization, timing constraints of various aspects of the methodology, and the algorithm accuracy and limitations concerning different data are discussed.
非平稳结构动力学预测的硬件实现
高速率时间序列预测在高速率结构健康监测与控制领域有着广泛的应用。高超音速飞行器和空间基础设施是结构系统的例子,它们将受益于对时间数据的时间序列预测,包括控制面振荡或结构对撞击的响应。本文报道了一种用于结构振动的确定性和低延迟时间序列预测的软件-硬件方法的发展。所提出的方法是一种快速傅立叶变换(FFT)方法的软硬件协同设计,用于时间序列预测。基于fft的技术在变长序列配置中实现。首先将数据去趋势化,然后将时间序列数据转换到频域,并获得频率、幅度和相位测量值。接下来,收集频率分量的子集,将其转换回时域,重新组合,并恢复数据的趋势。最后,将重组后的信号传播到未来选定的预测视界。所开发的方法通过在现场可编程门阵列(FPGA)上实现完全确定性定时。该方法在Kintex-7 70T FPGA上进行了实验验证,使用了从具有不同非平稳性水平的测试结构获得的结构振动数据。结果表明,该系统能够预测未来1毫秒的时间序列数据。对128 ~ 25600s / S四种数据采集速率进行了研究和比较。结果表明,对于当前硬件(Kintex-7 70T),只有512 S/ S的采样数据才能进行实时时间序列预测,恢复信号的总系统延迟为39.05 μs。总的来说,本研究表明,对于所考虑的基于fft的时间序列算法,对特定采样率的超参数进行微调意味着该算法的有用性仅限于与原始信号的频率信息相差不大的信号。讨论了FPGA资源利用、时序约束的各个方面的方法,以及算法的精度和不同数据的局限性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信