Lars Holm;Thomas L. Hackett;Jurriaan Schmitz;Remco J. Wiegerink;Joost C. Lötters;Dennis Alveringh
{"title":"将机器学习应用于1维CMOS-MEMS风速计的角度检测和范围扩展","authors":"Lars Holm;Thomas L. Hackett;Jurriaan Schmitz;Remco J. Wiegerink;Joost C. Lötters;Dennis Alveringh","doi":"10.1109/LSENS.2025.3605012","DOIUrl":null,"url":null,"abstract":"Through machine learning (ML), the measurement range of a 1-D CMOS-MEMS anemometer has been extended by a factor of 8.3, while enabling 360<inline-formula><tex-math>$^{\\circ }$</tex-math></inline-formula> directional measurement. Without the use of ML, the angle of attack of the flow was inseparable from the wind speed using the sensor output due to its dependence on both parameters simultaneously. Random forest and gradient boosting ML algorithms have been evaluated for their performance. The random forest regression performed best in all tests, extending the sensor's measurement range from <bold>1.2</b> to <inline-formula><tex-math>${\\mathbf{10}}$</tex-math></inline-formula> m/s for all directions, with a <inline-formula><tex-math>${\\mathbf{3.9}}$</tex-math></inline-formula>% full-scale error for speed and <inline-formula><tex-math>${\\mathbf{5}}$</tex-math></inline-formula>% for direction. Gradient boosting performed slightly worse (<inline-formula><tex-math>${\\mathbf{4.3}}$</tex-math></inline-formula>% and <inline-formula><tex-math>${\\mathbf{6.6}}$</tex-math></inline-formula>%) but did have much smaller model sizes (<<inline-formula><tex-math>${\\mathbf{1}}$</tex-math></inline-formula>%). A Shapley additive explanation analysis was performed to determine the impact of different sensor outputs on the ML prediction, giving key insights into ways to improve sensor designs. Despite the implicit symmetry of a 1-D sensor's output for positive and negative wind angles, the ML models can extract small (hidden) features from the data, which contain information on the direction. The 1-D configuration in combination with ML allows for a state-of-the-art accuracy in both speed and direction, with a significantly smaller sensor footprint (0.245 mm<inline-formula><tex-math>$^{2}$</tex-math></inline-formula>).","PeriodicalId":13014,"journal":{"name":"IEEE Sensors Letters","volume":"9 10","pages":"1-4"},"PeriodicalIF":2.2000,"publicationDate":"2025-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11146510","citationCount":"0","resultStr":"{\"title\":\"Applying Machine Learning to a 1-D CMOS-MEMS Anemometer for Angle Detection and Range Extension\",\"authors\":\"Lars Holm;Thomas L. Hackett;Jurriaan Schmitz;Remco J. Wiegerink;Joost C. Lötters;Dennis Alveringh\",\"doi\":\"10.1109/LSENS.2025.3605012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Through machine learning (ML), the measurement range of a 1-D CMOS-MEMS anemometer has been extended by a factor of 8.3, while enabling 360<inline-formula><tex-math>$^{\\\\circ }$</tex-math></inline-formula> directional measurement. Without the use of ML, the angle of attack of the flow was inseparable from the wind speed using the sensor output due to its dependence on both parameters simultaneously. Random forest and gradient boosting ML algorithms have been evaluated for their performance. The random forest regression performed best in all tests, extending the sensor's measurement range from <bold>1.2</b> to <inline-formula><tex-math>${\\\\mathbf{10}}$</tex-math></inline-formula> m/s for all directions, with a <inline-formula><tex-math>${\\\\mathbf{3.9}}$</tex-math></inline-formula>% full-scale error for speed and <inline-formula><tex-math>${\\\\mathbf{5}}$</tex-math></inline-formula>% for direction. Gradient boosting performed slightly worse (<inline-formula><tex-math>${\\\\mathbf{4.3}}$</tex-math></inline-formula>% and <inline-formula><tex-math>${\\\\mathbf{6.6}}$</tex-math></inline-formula>%) but did have much smaller model sizes (<<inline-formula><tex-math>${\\\\mathbf{1}}$</tex-math></inline-formula>%). A Shapley additive explanation analysis was performed to determine the impact of different sensor outputs on the ML prediction, giving key insights into ways to improve sensor designs. Despite the implicit symmetry of a 1-D sensor's output for positive and negative wind angles, the ML models can extract small (hidden) features from the data, which contain information on the direction. The 1-D configuration in combination with ML allows for a state-of-the-art accuracy in both speed and direction, with a significantly smaller sensor footprint (0.245 mm<inline-formula><tex-math>$^{2}$</tex-math></inline-formula>).\",\"PeriodicalId\":13014,\"journal\":{\"name\":\"IEEE Sensors Letters\",\"volume\":\"9 10\",\"pages\":\"1-4\"},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2025-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11146510\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Sensors Letters\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11146510/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Letters","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11146510/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Applying Machine Learning to a 1-D CMOS-MEMS Anemometer for Angle Detection and Range Extension
Through machine learning (ML), the measurement range of a 1-D CMOS-MEMS anemometer has been extended by a factor of 8.3, while enabling 360$^{\circ }$ directional measurement. Without the use of ML, the angle of attack of the flow was inseparable from the wind speed using the sensor output due to its dependence on both parameters simultaneously. Random forest and gradient boosting ML algorithms have been evaluated for their performance. The random forest regression performed best in all tests, extending the sensor's measurement range from 1.2 to ${\mathbf{10}}$ m/s for all directions, with a ${\mathbf{3.9}}$% full-scale error for speed and ${\mathbf{5}}$% for direction. Gradient boosting performed slightly worse (${\mathbf{4.3}}$% and ${\mathbf{6.6}}$%) but did have much smaller model sizes (<${\mathbf{1}}$%). A Shapley additive explanation analysis was performed to determine the impact of different sensor outputs on the ML prediction, giving key insights into ways to improve sensor designs. Despite the implicit symmetry of a 1-D sensor's output for positive and negative wind angles, the ML models can extract small (hidden) features from the data, which contain information on the direction. The 1-D configuration in combination with ML allows for a state-of-the-art accuracy in both speed and direction, with a significantly smaller sensor footprint (0.245 mm$^{2}$).