Simulation Applied to Phase Detection in a Coriolis Effect Based Flowmeter

International Journal of Electrical and Electronics Engineering |
© 2025 by SSRG - IJEEE Journal |
Volume 12 Issue 7 |
Year of Publication : 2025 |
Authors : Luis Fernando Gutierrez Belizario, Javier Pablo Montesinos Quispe, Carlos Enrique Villanueva Portal, German Alberto Echaiz Espinoza, Daniel Domingo Yanyachi Aco Cardenas, Carmelo Mayta Ojeda, Fernando Enrique Echaiz Espinoza |
Luis Fernando Gutierrez Belizario, Javier Pablo Montesinos Quispe, Carlos Enrique Villanueva Portal, German Alberto Echaiz Espinoza, Daniel Domingo Yanyachi Aco Cardenas, Carmelo Mayta Ojeda, Fernando Enrique Echaiz Espinoza. (2025). Simulation Applied to Phase Detection in a Coriolis Effect Based Flowmeter. SSRG International Journal of Electrical and Electronics Engineering, 12(7), 184-199. https://doi.org/10.14445/23488379/IJEEE-V12I7P113
-->How to Cite?
Luis Fernando Gutierrez Belizario, Javier Pablo Montesinos Quispe, Carlos Enrique Villanueva Portal, German Alberto Echaiz Espinoza, Daniel Domingo Yanyachi Aco Cardenas, Carmelo Mayta Ojeda, Fernando Enrique Echaiz Espinoza, "Simulation Applied to Phase Detection in a Coriolis Effect Based Flowmeter," SSRG International Journal of Electrical and Electronics Engineering, vol. 12, no. 7, pp. 184-199, 2025. Crossref, https://doi.org/10.14445/23488379/IJEEE-V12I7P113
Abstract:
This paper presents a proposal for the electronic simulation of a Coriolis sensor based on the resonance frequency of a straight tube made of stainless steel, with emphasis on the design of the simulation for the measurement of the angular phase shift of the signals generated by the MPUs in the sensor. The system is based on an ESP32 microcontroller and two MPU-6050 sensors, whose data are displayed on a 4-digit, 7-segment display (TM1637). The code used in the simulation employs a C algorithm that estimates the phase difference between the two signals; a digital PLL was implemented to obtain the phase of each signal, and a DFT was used for the precise measurement of the phase difference, which is directly proportional to the mass flow. Disturbances due to flow pulsations and their impact on system accuracy are also considered, incorporating Gaussian noise in the simulation. Validation of the algorithm was performed by comparing the results simulated in Wokwi with those obtained in the Octave software. The errors obtained were less than ±0.2°, which supports the feasibility of the algorithm for measuring phase shift in a low-cost Coriolis sensor, applicable in industries such as chemical processing and fluid transport monitoring.
Keywords:
Coriolis sensor, Signal phase shift, Resonant frequency, Gaussian noise.
References:
[1] Evelina Ekström, “Evaluation and Optimatization of PolyCor - A Single- Use Coriolis Flowmeter,” Master’s Thesis, Umea University, pp. 1-45, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Tao Wang, and Roger Baker, “Coriolis Flowmeters: A Review of Developments Over the Past 20 Years, and An Assessment of the State of the Art and Likely Future Directions,” Flow Measurement and Instrumentation, vol. 40, pp. 99-123, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Jože Kutin, and Ivan Bajsić, “PLL Control of the Coriolis Meter Resonance Frequency,” Conference: Proceedings 16th IMEKO World Congress, Vienna, Austria, vol. 6, pp. 25-28, 2000.
[Google Scholar]
[4] C.L. Ford, “A Simple Parametric Design Model for Straight-Tube Coriolis Flow Meters,” Flow Measurement and Instrumentation, vol. 79, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Wokwi: A Simulator for Arduino, ESP32, and STM32 Projects, Microsiervos, 2022. [Online]. Available: https://www.microsiervos.com/archivo/hackers/wokwi-simulador-proyectos-arduino-esp32-stm32.html
[6] ESP32 DevKit V1 NodeMCU 32 30 PIN ESP32 WIFI Micro USB, Naylamp Mechatronics, 2023. [Online]. Available: https://naylampmechatronics.com/espressif-esp/384-esp32-devkit-v1-nodemcu-32-30-pin-esp32-wifi-micro-usb.html
[7] Interface MPU6050 Accelerometer and Gyroscope Tutorial with Arduino, Last Minute Engineers, 2025. [Online]. Available: https://lastminuteengineers.com/mpu6050-accel-gyro-arduino-tutorial/
[8] Titan Micro Electronics, LED Drive Control Special Circuit TM1637, 2023. [Online]. Available: https://uelectronics.com/wp-content/uploads/2018/01/AR0217-Modulo-4-Digitos-7-Segmentos-TM1637-Datasheet.pdf?srsltid=AfmBOopnRItM8ew-ZoWtYC9Q9YN8VC0Tj_ERRn7y5oNwpWoKn_zrMTgs
[9] R. Cheesewright, and C. Clark, “The Effect of Flow Pulsations on Coriolis Mass Flow Meters,” Journal of Fluids and Structures, vol. 12, no. 8, pp. 1025-1039, 1998.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Linear Voice Coil Motors with Shaft and Internal Bearing, Moticont. [Online]. Available: https://www.moticont.com/GVCM-016-010-01.htm
[11] G. Bobovnik, J. Kutin, and I. Bajsic, “The Effect of Flow Conditions on the Sensitivity of the Coriolis Flowmeter,” Flow Measurement and Instrumentation, vol. 15, no. 2, pp. 69-76, 2004.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Evgeniia Shavrina et al., “Fluid-Solid Interaction Simulation Methodology for Coriolis Flowmeter Operation Analysis,” Sensors, vol. 21, no. 23, pp. 1-20, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Steven C. Chapra, and Raymond P. Canale, Numerical Methods for Engineers, 3rd ed., Mexico, McGraw-Hill, 2000.
[Google Scholar] [Publisher Link]
[14] Dennis G. Zill, and Warren S. Wright, Advanced Engineering Mathematics, 4th ed., Jones and Bartlett Publishers, USA, 2011.
[15] C. R. Wylie, Advanced Engineering Mathematics, 3rd ed., McGraw-Hill, USA, 1966.
[16] Lisandro Massera, Mauro Podoreska, and Mónica Romero, “Coriolis Mass Audible Meter Design and Implementation,” Computational Mechanics, vol. XXVI, no. 35, pp. 3019-3042, 2007.
[Google Scholar] [Publisher Link]