Real-time FPGA-based laser absorption spectroscopy using on-chip machine learning for 10 kHz intra-cycle emissions sensing towards adaptive reciprocating engines

Kevin K. Schwarm, R. Mitchell Spearrin
{"title":"Real-time FPGA-based laser absorption spectroscopy using on-chip machine learning for 10 kHz intra-cycle emissions sensing towards adaptive reciprocating engines","authors":"Kevin K. Schwarm,&nbsp;R. Mitchell Spearrin","doi":"10.1016/j.jaecs.2023.100231","DOIUrl":null,"url":null,"abstract":"<div><p>Fast emissions sensing is needed to enable rapid optimization on-the-fly for increasingly adaptive engine architectures to improve performance over a wide range of loads and to offer fuel flexibility towards a low-carbon energy future. In this work, a real-time laser absorption spectroscopy technique is developed for 10 kHz on-line measurements of engine exhaust gas temperature and carbon monoxide. Latency due to data reduction is significantly shortened through a machine learning approach to spectral analysis and minimization of post-processing complexity for implementation on a high-bandwidth field-programmable gate array (FPGA). The data reduction method is tested on cycle-resolved laser-absorption thermochemistry measurements in reciprocating piston engine exhaust. The sensor employs a quantum cascade laser to spectrally-resolve two fundamental rovibrational absorption lines of carbon monoxide near 4.9 <span><math><mi>μ</mi></math></span>m at a rate of 10 kHz. The recorded signals are passed to an FPGA to infer CO concentration and gas temperature through either a pre-trained ridge regression or artificial neural network model. Models are constructed to limit complexity with the aim of minimizing resource utilization and latency on the FPGA. Experimental data are used to evaluate the prediction accuracy of the models, with the neural network achieving RMS errors in CO mole fraction and gas temperature of 0.0390% and 15.0 K, respectively, compared to spectral fitting of the absorption lineshapes. The data reduction latencies are measured through hardware-in-the-loop demonstration, achieving a 10 kHz throughput and 25 <span><math><mi>μ</mi></math></span>s latency. Computational time of the end-to-end data reduction process on the FPGA is measured at 300 ns and 600 ns for the ridge regression and neural network, respectively. The data reduction methods presented in this work expand the utility of laser absorption spectroscopy for low-latency sensors that match the timescales of combustion and increase the potential for real-time sensing and control to minimize engine exhaust emissions and maximize performance.</p></div>","PeriodicalId":100104,"journal":{"name":"Applications in Energy and Combustion Science","volume":"16 ","pages":"Article 100231"},"PeriodicalIF":5.0000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2666352X23001206/pdfft?md5=a8dd4ca6dee8d4df51ff253dc8400c14&pid=1-s2.0-S2666352X23001206-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applications in Energy and Combustion Science","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666352X23001206","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENERGY & FUELS","Score":null,"Total":0}
引用次数: 0

Abstract

Fast emissions sensing is needed to enable rapid optimization on-the-fly for increasingly adaptive engine architectures to improve performance over a wide range of loads and to offer fuel flexibility towards a low-carbon energy future. In this work, a real-time laser absorption spectroscopy technique is developed for 10 kHz on-line measurements of engine exhaust gas temperature and carbon monoxide. Latency due to data reduction is significantly shortened through a machine learning approach to spectral analysis and minimization of post-processing complexity for implementation on a high-bandwidth field-programmable gate array (FPGA). The data reduction method is tested on cycle-resolved laser-absorption thermochemistry measurements in reciprocating piston engine exhaust. The sensor employs a quantum cascade laser to spectrally-resolve two fundamental rovibrational absorption lines of carbon monoxide near 4.9 μm at a rate of 10 kHz. The recorded signals are passed to an FPGA to infer CO concentration and gas temperature through either a pre-trained ridge regression or artificial neural network model. Models are constructed to limit complexity with the aim of minimizing resource utilization and latency on the FPGA. Experimental data are used to evaluate the prediction accuracy of the models, with the neural network achieving RMS errors in CO mole fraction and gas temperature of 0.0390% and 15.0 K, respectively, compared to spectral fitting of the absorption lineshapes. The data reduction latencies are measured through hardware-in-the-loop demonstration, achieving a 10 kHz throughput and 25 μs latency. Computational time of the end-to-end data reduction process on the FPGA is measured at 300 ns and 600 ns for the ridge regression and neural network, respectively. The data reduction methods presented in this work expand the utility of laser absorption spectroscopy for low-latency sensors that match the timescales of combustion and increase the potential for real-time sensing and control to minimize engine exhaust emissions and maximize performance.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于 FPGA 的实时激光吸收光谱学,利用片上机器学习实现 10 kHz 周期内排放传感,用于自适应往复式发动机
需要对排放物进行快速传感,以便对适应性越来越强的发动机结构进行实时快速优化,从而提高在各种负荷下的性能,并为实现低碳能源的未来提供燃料灵活性。在这项工作中,开发了一种实时激光吸收光谱技术,用于 10 kHz 在线测量发动机废气温度和一氧化碳。通过采用机器学习方法进行光谱分析,并将后处理的复杂性降至最低,从而在高带宽现场可编程门阵列(FPGA)上实施,大大缩短了数据缩减所导致的延迟。该数据缩减方法在往复式活塞发动机排气的循环分辨激光吸收热化学测量中进行了测试。传感器采用量子级联激光器,以 10 kHz 的速率分辨 4.9 μm 附近一氧化碳的两条基本振动吸收线。记录的信号被传送到 FPGA,通过预先训练的脊回归或人工神经网络模型来推断一氧化碳浓度和气体温度。构建模型时限制了复杂性,目的是尽量减少 FPGA 的资源利用率和延迟。实验数据用于评估模型的预测精度,与吸收线形的光谱拟合相比,神经网络在一氧化碳分子分数和气体温度方面的均方根误差分别为 0.0390% 和 15.0 K。通过硬件在环演示测量了数据还原延迟,实现了 10 kHz 的吞吐量和 25 μs 的延迟。在 FPGA 上测量的端到端数据缩减过程的计算时间分别为 300 ns 和 600 ns(脊回归和神经网络)。本研究中介绍的数据缩减方法扩大了激光吸收光谱学在低延迟传感器中的应用,使其与燃烧的时间尺度相匹配,并提高了实时传感和控制的潜力,从而最大限度地减少发动机尾气排放并最大限度地提高性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
4.20
自引率
0.00%
发文量
0
期刊最新文献
Towards detailed combustion characteristics and linear stability analysis of premixed ammonia‒hydrogen‒air mixtures bio-FLASHCHAIN® theory for rapid devolatilization of biomass. 10. Validations for agricultural residues Influence of surface cooling on the deposition behavior of combusting Iron particles Observing simultaneous low temperature heat release and deflagration in a spark ignition engine using formaldehyde planar laser induced fluorescence Comprehensive reevaluation of acetaldehyde chemistry - part I: Assessment of important kinetic parameters and the underlying uncertainties
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1