{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T23:38:59Z","timestamp":1783035539493,"version":"3.54.6"},"reference-count":31,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2022,10,2]],"date-time":"2022-10-02T00:00:00Z","timestamp":1664668800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key R&amp;D Program of China","award":["2018YFF01010500"],"award-info":[{"award-number":["2018YFF01010500"]}]},{"name":"National Key R&amp;D Program of China","award":["1331KSC"],"award-info":[{"award-number":["1331KSC"]}]},{"name":"Shanxi \u20181331 Project\u2019 Key Subject Construction","award":["2018YFF01010500"],"award-info":[{"award-number":["2018YFF01010500"]}]},{"name":"Shanxi \u20181331 Project\u2019 Key Subject Construction","award":["1331KSC"],"award-info":[{"award-number":["1331KSC"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Ultrasonic flowmeters play an important role in industrial production, aerospace and other fields. In this paper, a high-precision ultrasonic flowmeter based on the cross-correlation method is designed, and the commercial finite element software COMSOL Multiphysics 5.6 is used to simulate the propagation process of ultrasonic waves during flow measurement, and the implementation process of the cross-correlation algorithm is simulated by Python language. The flowmeter adopts the cross-correlation algorithm to improve the measurement accuracy of ultrasonic time of flight and adopts the method of combining FPGA and an embedded microprocessor to improve operation efficiency. In order to verify the performance of the flowmeter, we tested the flowmeter on the National Institute of Metrology and the self-built test platform, using the still water dragging method, the dynamic volume method and the field comparison method, respectively. The results show that the flowmeter has the ability to test the flow under the condition of high flow velocity (26 m\/s) and a pipe diameter in the range of DN6~DN1600, that the absolute value of the relative indication error does not exceed 0.815% and that the repeatability does not exceed 0.150%. The designed ultrasonic flowmeter has high measurement accuracy, good repeatability, strong stability and a wide application range.<\/jats:p>","DOI":"10.3390\/s22197470","type":"journal-article","created":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T03:07:28Z","timestamp":1665371248000},"page":"7470","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":36,"title":["Design and Implementation of an Ultrasonic Flowmeter Based on the Cross-Correlation Method"],"prefix":"10.3390","volume":"22","author":[{"given":"Rui","family":"Ren","sequence":"first","affiliation":[{"name":"National Key Laboratory for Electronic Measurement Technology, Key Laboratory of Instrumentation Science and Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongliang","family":"Wang","sequence":"additional","affiliation":[{"name":"National Key Laboratory for Electronic Measurement Technology, Key Laboratory of Instrumentation Science and Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaolei","family":"Sun","sequence":"additional","affiliation":[{"name":"National Key Laboratory for Electronic Measurement Technology, Key Laboratory of Instrumentation Science and Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"He","family":"Quan","sequence":"additional","affiliation":[{"name":"National Key Laboratory for Electronic Measurement Technology, Key Laboratory of Instrumentation Science and Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Chen, J., Zhang, K., Wang, L., and Yang, M. (2020). Design of a high precision ultrasonic gas flowmeter. Sensors, 20.","DOI":"10.3390\/s20174804"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1109\/TBCAS.2010.2095848","article-title":"Volumetric flow measurement using an implantable CMUT array","volume":"5","author":"Wang","year":"2011","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"101848","DOI":"10.1016\/j.flowmeasinst.2020.101848","article-title":"Blow-down calibration of a large ultrasonic flow meter","volume":"77","author":"Johnson","year":"2021","journal-title":"Flow Meas. Instrum."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"e1371","DOI":"10.1016\/j.ultras.2006.05.046","article-title":"Ultrasonic flowmeters: Half-century progress report, 1955\u20132005","volume":"44","author":"Lynnworth","year":"2006","journal-title":"Ultrasonics"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1016\/j.ultras.2009.10.013","article-title":"Design of an ultrasonic sensor for measuring distance and detecting obstacles","volume":"50","author":"Park","year":"2010","journal-title":"Ultrasonics"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Jiang, Y. (2020). Study on weight function distribution of hybrid gas-liquid two-phase flow electromagnetic flowmeter. Sensors, 20.","DOI":"10.3390\/s20051431"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.flowmeasinst.2017.11.006","article-title":"Turbine flowmeter response to transitional flow regimes","volume":"59","author":"Bizjan","year":"2018","journal-title":"Flow Meas. Instrum."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TIM.2021.3128692","article-title":"Machine Learning for Vortex Flowmeter Design","volume":"71","author":"Thummar","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"106497","DOI":"10.1016\/j.ultras.2021.106497","article-title":"Ultrasonic flow meter using mode coupling transducers","volume":"116","author":"Joshi","year":"2021","journal-title":"Ultrasonics"},{"key":"ref_10","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_11","doi-asserted-by":"crossref","first-page":"125010","DOI":"10.1088\/1361-6439\/abc100","article-title":"An ultrasonic flowmeter for liquid flow measurement in small pipes using AlN piezoelectric micromachined ultrasonic transducer arrays","volume":"30","author":"Zhu","year":"2020","journal-title":"J. Micromech. Microeng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1214","DOI":"10.1049\/iet-rsn.2018.5479","article-title":"Multi-mode propagation mode localisation and spread-Doppler clutter suppression method for multiple-input multiple-output over-the-horizon radar","volume":"13","author":"Yu","year":"2019","journal-title":"IET Radar Sonar Navig."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Matko, V., and Milanovi\u010d, M. (2020). Detection principles of temperature compensated oscillators with reactance influence on piezoelectric resonator. Sensors, 20.","DOI":"10.3390\/s20030802"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3016","DOI":"10.1109\/JSEN.2019.2954552","article-title":"Modeling the Response of a Beam Deflection Flowmeter","volume":"20","author":"Rupniewski","year":"2019","journal-title":"IEEE Sens. J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"102118","DOI":"10.1016\/j.flowmeasinst.2021.102118","article-title":"Development of a high-precision and wide-range ultrasonic water meter","volume":"84","author":"Fang","year":"2022","journal-title":"Flow Meas. Instrum."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"085301","DOI":"10.1088\/0957-0233\/26\/8\/085301","article-title":"A dealiasing method for use with ultrasonic pulsed Doppler in measuring velocity profiles and flow rates in pipes","volume":"26","author":"Murakawa","year":"2015","journal-title":"Meas. Sci. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Zhang, H., Guo, C., 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_18","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_19","doi-asserted-by":"crossref","first-page":"109957","DOI":"10.1016\/j.expthermflusci.2019.109957","article-title":"Evaluation method of transit time difference for clamp-on ultrasonic flowmeters in two-phase flows","volume":"2020","author":"Murakawa","year":"2020","journal-title":"Exp. Therm. Fluid Sci."},{"key":"ref_20","first-page":"1","article-title":"An Algorithm to Minimize the Zero-Flow Error in Transit-Time Ultrasonic Flowmeters","volume":"70","author":"Massaad","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_21","first-page":"2724","article-title":"High-precision time-of-flight determination algorithm for ultrasonic flow measurement","volume":"68","author":"Ochoa","year":"2018","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kang, L., Feeney, A., Su, R., Lines, D., Ramadas, S.N., Rowlands, G., and Dixon, S. (2019). Flow Velocity Measurement Using a Spatial Averaging Method with Two-Dimensional Flexural Ultrasonic Array Technology. Sensors, 19.","DOI":"10.3390\/s19214786"},{"key":"ref_23","first-page":"2234","article-title":"Ultrasonic Time Delay Difference Estimation with Analytic Signals and a Model System","volume":"67","author":"Laukner","year":"2020","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"6083","DOI":"10.1109\/JSEN.2020.2972376","article-title":"Ultrasonic-Based Sensor Fusion Approach to Measure Flow Rate in Partially Filled Pipes","volume":"20","author":"Munasinghe","year":"2020","journal-title":"IEEE Sens. J."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"106479","DOI":"10.1016\/j.ultras.2021.106479","article-title":"Numerical study on the effect of circumferential position of ultrasonic transducers on ultrasonic cross-correlation flowmeter performance under asymmetric air flow profile","volume":"115","author":"Alaeddin","year":"2021","journal-title":"Ultrasonics"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1109\/TUFFC.2021.3111710","article-title":"Measurement of Pipe and Fluid Properties with a Matrix Array-based Ultrasonic Clamp-on Flow Meter","volume":"69","author":"Massaad","year":"2022","journal-title":"IEEE Trans. Ultrason. Ferroelectr. Freq. Control"},{"key":"ref_27","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_28","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_29","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.ndteint.2011.10.006","article-title":"Time efficient auto-focussing algorithms for ultrasonic inspection of dual-layered media using full matrix capture","volume":"47","author":"Weston","year":"2012","journal-title":"Ndt E Int."},{"key":"ref_30","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_31","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."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7470\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:45:28Z","timestamp":1760143528000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7470"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,2]]},"references-count":31,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["s22197470"],"URL":"https:\/\/doi.org\/10.3390\/s22197470","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,2]]}}}