Time Constant Estimation on a Low-Cost, Low-Power Microcontroller Using the Matrix Pencil Method

IF 2.2 Q3 ENGINEERING, ELECTRICAL & ELECTRONIC
Kelly L. Tou;Titan Yuan;Kristofer S. J. Pister
{"title":"Time Constant Estimation on a Low-Cost, Low-Power Microcontroller Using the Matrix Pencil Method","authors":"Kelly L. Tou;Titan Yuan;Kristofer S. J. Pister","doi":"10.1109/LSENS.2025.3597629","DOIUrl":null,"url":null,"abstract":"An algorithm to accurately determine the time constant of a circuit simplifies reading out resistive and capacitive sensors. However, implementing such an algorithm on low-cost, low-power microcontrollers requires overcoming hardware limitations, such as analog-to-digital converter (ADC) noise, limited memory, and the lack of a floating-point unit. This work utilizes the matrix pencil method to estimate the time constant of a decaying exponential signal and outlines the nontrivial firmware implementation of the algorithm on a low-cost, low-power microcontroller. Experimental results show that time constants over more than two orders of magnitude can be accurately estimated to be within around 2% of the nominal value with a standard error of about 0.2% of the nominal value, despite the hardware limitations. This is a significant improvement over previous methods for accurately determining the time constant of a circuit using subpar hardware.","PeriodicalId":13014,"journal":{"name":"IEEE Sensors Letters","volume":"9 9","pages":"1-4"},"PeriodicalIF":2.2000,"publicationDate":"2025-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Letters","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11122417/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

An algorithm to accurately determine the time constant of a circuit simplifies reading out resistive and capacitive sensors. However, implementing such an algorithm on low-cost, low-power microcontrollers requires overcoming hardware limitations, such as analog-to-digital converter (ADC) noise, limited memory, and the lack of a floating-point unit. This work utilizes the matrix pencil method to estimate the time constant of a decaying exponential signal and outlines the nontrivial firmware implementation of the algorithm on a low-cost, low-power microcontroller. Experimental results show that time constants over more than two orders of magnitude can be accurately estimated to be within around 2% of the nominal value with a standard error of about 0.2% of the nominal value, despite the hardware limitations. This is a significant improvement over previous methods for accurately determining the time constant of a circuit using subpar hardware.
基于矩阵笔法的低成本、低功耗微控制器时间常数估计
一种精确确定电路时间常数的算法简化了读出电阻式和电容式传感器的过程。然而,在低成本、低功耗的微控制器上实现这样的算法需要克服硬件限制,例如模数转换器(ADC)噪声、有限的内存和缺乏浮点单元。这项工作利用矩阵铅笔法来估计衰减指数信号的时间常数,并概述了该算法在低成本,低功耗微控制器上的重要固件实现。实验结果表明,尽管存在硬件限制,但可以准确地估计出超过两个数量级的时间常数在标称值的2%左右,标准误差约为标称值的0.2%。这是一个显着的改进,比以前的方法,准确地确定一个电路的时间常数使用次级硬件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Sensors Letters
IEEE Sensors Letters Engineering-Electrical and Electronic Engineering
CiteScore
3.50
自引率
7.10%
发文量
194
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信