{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T09:56:11Z","timestamp":1780480571459,"version":"3.54.1"},"reference-count":30,"publisher":"MDPI AG","issue":"17","license":[{"start":{"date-parts":[[2020,8,26]],"date-time":"2020-08-26T00:00:00Z","timestamp":1598400000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Aiming at the problems of substantial pressure loss, small range ratio and contact measurement in traditional gas flowmeters, this paper designs a new type of data-filtering ultrasonic gas flowmeter. The flowmeter is composed of hardware circuits such as STM32F407 (ARM Cortex 32-bit microcontroller) main control chip and high-precision timing chip TDC-GP22 (time to digital converter). The software uses a new data-filtering algorithm combining Kalman filtering algorithm and arithmetic average algorithm to improve the measurement accuracy of ultrasonic gas flowmeter. Through experimental comparison, we find that the filtering algorithm effectively reduces the measurement error of the system. Within the flow range of 0.025\u20134 m3\/h, the maximum relative error of the system measurement is 2.7404%, which meets the national standard for the measurement error of the 1.5-level instruments. Moreover, it reduces the zero-drift to about one half of the original, which significantly improves the stability of the system. The gas flowmeter has the characteristics of high accuracy, good stability, low power consumption, and the overall performance is significantly improved.<\/jats:p>","DOI":"10.3390\/s20174804","type":"journal-article","created":{"date-parts":[[2020,8,26]],"date-time":"2020-08-26T09:05:37Z","timestamp":1598432737000},"page":"4804","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["Design of a High Precision Ultrasonic Gas Flowmeter"],"prefix":"10.3390","volume":"20","author":[{"given":"Jianfeng","family":"Chen","sequence":"first","affiliation":[{"name":"College of Metrology &amp; Measurement Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kai","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Metrology &amp; Measurement Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leiyang","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Metrology &amp; Measurement Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mingyue","family":"Yang","sequence":"additional","affiliation":[{"name":"College of Metrology &amp; Measurement Engineering, China Jiliang University, Hangzhou 310018, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,8,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Hamouda, A., Manck, O., Hafiane, M.L., and Bouguechal, N.E. (2016). An Enhanced Technique for Ultrasonic Flow Metering Featuring Very Low Jitter and Offset. Sensors, 16.","DOI":"10.3390\/s16071008"},{"key":"ref_2","unstructured":"Shen, Z. (2017). Study on Key Technology of Multi-Channel Ultrasonic Gas Flowmeter Signal Processing Based on Zero-Crossing Detection. [Master\u2019s Thesis, Hefei University of Technology]. (In Chinese)."},{"key":"ref_3","first-page":"46","article-title":"Design and realization of ultrasonic gas meter","volume":"23","author":"Yan","year":"2013","journal-title":"Ind. Metrol."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Luca, A., Fodil, K., and Zerarka, A. (2016, January 18\u201321). Full-wave numerical simulation of ultrasonic transit-time gas flowmeters. Proceedings of the IEEE Ultrasonics Symposium, Tours, France.","DOI":"10.1109\/ULTSYM.2016.7728757"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.jngse.2014.01.003","article-title":"Unaccounted for gas in natural gas transmission networks: Prediction model and analysis of the solutions","volume":"17","author":"Arpino","year":"2014","journal-title":"J. Nat. Gas Sci. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Zhang, H., Guo, C.W., and Lin, J. (2019). Effects of Velocity Profiles on Measuring Accuracy of Transit-Time Ultrasonic Flowmeter. Appl. Sci., 9.","DOI":"10.3390\/app9081648"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Rajita, G., and Mandal, N. (2016, January 28\u201330). Review on transit time ultrasonic flowmeter. Proceedings of the International Conference on Control, Instrumentation, Energy & Communication, Kolkata, India.","DOI":"10.1109\/CIEC.2016.7513740"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1049\/iet-smt.2015.0310","article-title":"Improvement of gas ultrasonic flowmeter measurement non-linearity based on ray tracing method","volume":"10","author":"Zheng","year":"2016","journal-title":"IET Sci. Meas. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"488","DOI":"10.1016\/j.flowmeasinst.2011.08.003","article-title":"Study of acoustic transducer protrusion and recess effects on ultrasonic flowmeter measurement by numerical simulation","volume":"22","author":"Zheng","year":"2011","journal-title":"Flow Meas. Instrum."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"528","DOI":"10.1155\/2014\/528602","article-title":"The flow field analysis and flow calculation of ultrasonic flowmeter based on the fluent software","volume":"2014","author":"Guo","year":"2014","journal-title":"Abstr. Appl. Anal."},{"key":"ref_11","unstructured":"Zhao, X. (2013). Development of Single-Path Ultrasonic Flowmeter. [Master\u2019s Thesis, China Jiliang University]. (In Chinese)."},{"key":"ref_12","unstructured":"Li, Y. (2015). Ultrasonic Flowmeter Structure Design Based on Structure and Flow Field Analysis. [Master\u2019s Thesis, Zhejiang University]. (In Chinese)."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1016\/j.measurement.2010.01.001","article-title":"An adaptive Morlet wavelet filter for time-of-flight estimation in ultrasonic damage assessment","volume":"43","author":"Chen","year":"2010","journal-title":"Measurement"},{"key":"ref_14","unstructured":"Yao, P. (2018). Measurement Accuracy Improvement Method of Gas Ultrasonic Flowmeter in Complex Flow Field. [Master\u2019s Thesis, Zhejiang University]. (In Chinese)."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.flowmeasinst.2007.09.004","article-title":"Nonlinearities in ultrasonic flow measurement","volume":"19","author":"Willatzen","year":"2008","journal-title":"Flow Meas. Instrum."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1016\/j.ultras.2012.10.005","article-title":"Acoustic propagation in viscous fluid with uniform flow and a novel design methodology for ultrasonic flowmeter","volume":"53","author":"Chen","year":"2013","journal-title":"Ultrasonics"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.ultras.2013.06.001","article-title":"Realization of a multipath ultrasonic gas flowmeter based on transit-time technique","volume":"54","author":"Chen","year":"2014","journal-title":"Ultrasonics"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1195","DOI":"10.1016\/j.mejo.2008.01.090","article-title":"Two-dimensional ultrasonic anemometer using the directivity angle of an ultrasonic sensor","volume":"39","author":"Han","year":"2008","journal-title":"Microelectron. J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1009","DOI":"10.1016\/S0041-624X(02)00387-6","article-title":"Numerical simulation of transit-time ultrasonic flowmeters: Uncertainties due to flow profile and fluid turbulence","volume":"40","author":"Iooss","year":"2002","journal-title":"Ultrasonics"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"044905","DOI":"10.1063\/1.4871993","article-title":"Double threshold ultrasonic distance measurement technique and its application","volume":"85","author":"Li","year":"2014","journal-title":"Rev. Sci. Instrum."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Tiwari, K.A., Raisutis, R., and Samaitis, V. (2017). Hybrid signal processing technique to improve the defect estimation in ultrasonic non-destructive testing of composite structures. Sensors, 17.","DOI":"10.3390\/s17122858"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2640","DOI":"10.1109\/TUFFC.2008.979","article-title":"Time-Delay Estimation in Ultrasound Echo Signals Using Individual Sample Tracking","volume":"55","author":"Salcudean","year":"2008","journal-title":"IEEE Trans. Ultrason. Ferroelectr. Freq. Control"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1601","DOI":"10.1002\/acs.3053","article-title":"The innovation algorithms for multivariable state-space models","volume":"33","author":"Ding","year":"2019","journal-title":"Int. J. Adapt. Control Signal Process."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3079","DOI":"10.1016\/j.jfranklin.2018.01.011","article-title":"Combined state and parameter estimation for a bilinear state space system with moving average noise","volume":"355","author":"Zhang","year":"2018","journal-title":"J. Frankl. Inst."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Buchner, H., and Kellermann, W. (2002, January 13\u201317). Improved Kalman gain computation for multichannel frequency-domain adaptive filtering and application to acoustic echo cancellation. Proceedings of the 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing, Orlando, FL, USA.","DOI":"10.1109\/ICASSP.2002.1006141"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Kumar, G., Prasad, D., and Singh, R.P. (2017, January 17\u201319). Target tracking using adaptive Kalman Filter. Proceedings of the 2017 International Conference on Smart grids, Power and Advanced Control Engineering, Bangalore, India.","DOI":"10.1109\/ICSPACE.2017.8343461"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Li, L., Hua, C., and Yang, H. (2014, January 3\u20135). A new adaptive unscented Kalman filter based on covariance matching technique. Proceedings of the 2014 International Conference on Mechatronics and Control, Jinzhou, China.","DOI":"10.1109\/ICMC.2014.7231764"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2866","DOI":"10.1109\/JSEN.2012.2204738","article-title":"Data integration method for multipath ultrasonic flowmeter","volume":"12","author":"Peng","year":"2012","journal-title":"IEEE Sens. J."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"10705","DOI":"10.3390\/s150510705","article-title":"Development of an ultrasonic airflow measurement device for ducted air","volume":"15","author":"Raine","year":"2015","journal-title":"Sensors"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"5163","DOI":"10.1016\/j.jfranklin.2018.04.013","article-title":"Recursive parameter estimation algorithm for multivariate output-error systems","volume":"355","author":"Wang","year":"2018","journal-title":"J. Frankl. Inst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/17\/4804\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:06:40Z","timestamp":1760177200000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/17\/4804"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,26]]},"references-count":30,"journal-issue":{"issue":"17","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["s20174804"],"URL":"https:\/\/doi.org\/10.3390\/s20174804","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,26]]}}}