Reservoir computing for a MEMS mirror-based laser beam control on FPGA

IF 1.1 4区 物理与天体物理 Q4 OPTICS Optical Review Pub Date : 2024-04-24 DOI:10.1007/s10043-024-00871-x
Yuan Wang, Keisuke Uchida, Munenori Takumi, Katsuhiro Ishii, Ken-ichi Kitayama
{"title":"Reservoir computing for a MEMS mirror-based laser beam control on FPGA","authors":"Yuan Wang, Keisuke Uchida, Munenori Takumi, Katsuhiro Ishii, Ken-ichi Kitayama","doi":"10.1007/s10043-024-00871-x","DOIUrl":null,"url":null,"abstract":"<p>In this paper, a small-world network-based reservoir computing (SWN-RC) is introduced to a micro-electromechanical system (MEMS) mirror-based laser scanner to achieve high-accuracy and low-delay laser trajectory control. The benefits of SWN-RC are confirmed through a comprehensive simulation, comparing it with reservoir computing (RC) based on regular and random networks. Subsequently, the RC control module is designed and implemented on a cost-optimized field-programmable gate array (FPGA). To balance the resource consumption and the processing delay, we use a half-parallel architecture for the large-scale matrix multiplications. In addition, the weight matrices of the RC are expressed by the 12-bit fixed-point data, which sufficiently suppresses the quantization noise. Furthermore, we simplify the activation function as a piecewise linear function and store the values in the read-only memory (ROM), resulting in a 76.6% reduction in ROM utilization. Finally, the SWN-RC, regular-RC, and random-RC control modules are implemented on the FPGA board and experimentally tested in the MEMS mirror-based laser scanner system. To the authors’ knowledge, it is the first reported RC-based MEMS mirror control system implemented on FPGA. In addition, the PID control is also tested as a baseline experiment. The results indicate that the RC control greatly outperforms the PID control with a 57.18% reduction in delay and over a 58.83% reduction in root mean square error (RMSE). Among the RC controls, the SWN-RC exhibits the best performance than the others. The SWN-RC achieves a further 14.03% and 12.42% reduction in RMSE compared to regular-RC and random-RC, respectively.</p>","PeriodicalId":722,"journal":{"name":"Optical Review","volume":null,"pages":null},"PeriodicalIF":1.1000,"publicationDate":"2024-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optical Review","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.1007/s10043-024-00871-x","RegionNum":4,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, a small-world network-based reservoir computing (SWN-RC) is introduced to a micro-electromechanical system (MEMS) mirror-based laser scanner to achieve high-accuracy and low-delay laser trajectory control. The benefits of SWN-RC are confirmed through a comprehensive simulation, comparing it with reservoir computing (RC) based on regular and random networks. Subsequently, the RC control module is designed and implemented on a cost-optimized field-programmable gate array (FPGA). To balance the resource consumption and the processing delay, we use a half-parallel architecture for the large-scale matrix multiplications. In addition, the weight matrices of the RC are expressed by the 12-bit fixed-point data, which sufficiently suppresses the quantization noise. Furthermore, we simplify the activation function as a piecewise linear function and store the values in the read-only memory (ROM), resulting in a 76.6% reduction in ROM utilization. Finally, the SWN-RC, regular-RC, and random-RC control modules are implemented on the FPGA board and experimentally tested in the MEMS mirror-based laser scanner system. To the authors’ knowledge, it is the first reported RC-based MEMS mirror control system implemented on FPGA. In addition, the PID control is also tested as a baseline experiment. The results indicate that the RC control greatly outperforms the PID control with a 57.18% reduction in delay and over a 58.83% reduction in root mean square error (RMSE). Among the RC controls, the SWN-RC exhibits the best performance than the others. The SWN-RC achieves a further 14.03% and 12.42% reduction in RMSE compared to regular-RC and random-RC, respectively.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
FPGA 上基于 MEMS 镜的激光束控制的存储计算
本文将基于小世界网络的蓄水池计算(SWN-RC)引入基于微机电系统(MEMS)镜像的激光扫描仪,以实现高精度、低延迟的激光轨迹控制。通过综合仿真证实了 SWN-RC 的优势,并将其与基于常规和随机网络的储层计算 (RC) 进行了比较。随后,在成本优化的现场可编程门阵列(FPGA)上设计并实现了 RC 控制模块。为了平衡资源消耗和处理延迟,我们在大规模矩阵乘法中使用了半并行架构。此外,RC 的权重矩阵由 12 位定点数据表示,这充分抑制了量化噪声。此外,我们还将激活函数简化为片断线性函数,并将其值存储在只读存储器(ROM)中,从而将 ROM 的使用率降低了 76.6%。最后,我们在 FPGA 板上实现了 SWN-RC、常规-RC 和随机-RC 控制模块,并在基于 MEMS 镜像的激光扫描系统中进行了实验测试。据作者所知,这是首个在 FPGA 上实现的基于 RC 的 MEMS 镜面控制系统。此外,还测试了 PID 控制作为基线实验。结果表明,RC 控制大大优于 PID 控制,延迟降低了 57.18%,均方根误差 (RMSE) 降低了 58.83%。在 RC 控制中,SWN-RC 的性能表现最好。与普通 RC 和随机 RC 相比,SWN-RC 的均方根误差分别减少了 14.03% 和 12.42%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Optical Review
Optical Review 物理-光学
CiteScore
2.30
自引率
0.00%
发文量
62
审稿时长
2 months
期刊介绍: Optical Review is an international journal published by the Optical Society of Japan. The scope of the journal is: General and physical optics; Quantum optics and spectroscopy; Information optics; Photonics and optoelectronics; Biomedical photonics and biological optics; Lasers; Nonlinear optics; Optical systems and technologies; Optical materials and manufacturing technologies; Vision; Infrared and short wavelength optics; Cross-disciplinary areas such as environmental, energy, food, agriculture and space technologies; Other optical methods and applications.
期刊最新文献
Studying the suppression of quantum well intermixing in primary epitaxial wafers via oxygen ion bombardment Simulating the Appearance of Aerial Images formed by Aerial Imaging by Retroreflection Using polarization cameras for snapshot imaging of phase, depth, and spectrum Effects of yellow lenses on disability glare from low-beam headlights Optical computation of discrete Fourier transform utilizing the temporal Talbot effect with input pulse trains of finite duration
×
引用
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