Coriolis flowmeter digital signal processing method and system
Through the digital signal processing method of Coriolis flowmeter, including signal acquisition, processing and feature extraction, flow calculation and correction, the problems of poor signal quality and low measurement accuracy of existing Coriolis flowmeters are solved, and higher measurement accuracy and data reliability are achieved.
Patent Information
- Application Number
- CN202411572147.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-25
AI Technical Summary
The existing Coriolis flowmeters are susceptible to environmental noise interference during signal acquisition and processing, and poor signal quality, resulting in inaccurate flow calculation results. The traditional flow calculation and compensation methods cannot fully consider the influence of parameters such as temperature and density, resulting in low measurement accuracy.
The digital signal processing method of Coriolis flowmeter is adopted, including signal acquisition and preprocessing, signal processing and feature extraction, flow calculation and correction, system inspection and output. Key feature parameters are extracted through time domain analysis and frequency domain conversion technology, phase difference is calculated and density and temperature compensation is performed to ensure the accuracy and real-time flow calculation.
It improves the measurement accuracy and data reliability of the Coriolis flowmeter, enhances the flexibility and adaptability of signal processing, can accurately measure the fluid flow under complex working conditions, and respond to abnormal situations in a timely manner to ensure the stable operation of the system.
Smart Images

Figure CN119513768A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of flow counting, and in particular to a Coriolis flowmeter digital signal processing method and system. Background Art
[0002] As a flow measurement device based on the principle of Coriolis effect, Coriolis flowmeter is widely used in many industrial fields such as petrochemical, food processing, and pharmaceutical. It can directly measure mass flow, and can calculate volume flow through certain algorithms, while achieving high-precision measurement of liquids, gases, and multiphase flows. Since Coriolis flowmeter has the advantages of high accuracy, good repeatability, and less influence by the physical properties of the medium, it has been widely used in many application scenarios that require precise flow measurement. However, since Coriolis flowmeter relies on complex sensor signals and needs to compensate for parameters such as temperature and density to ensure measurement accuracy, it faces extremely high technical difficulties in signal acquisition, processing, and flow calculation.
[0003] The current Coriolis flowmeter has some technical defects in actual use: 1. During the signal acquisition process, the sensor signal is easily interfered by environmental noise, and the signal quality is poor, resulting in inaccurate subsequent flow calculation results. The existing signal processing methods have limited ability to reduce noise and improve signal quality. Especially under complex working conditions, traditional signal processing methods are difficult to deal with various interference factors, affecting the measurement accuracy; 2. Traditional flow calculation and compensation methods cannot fully consider the impact of different temperature, density and other parameters on the measurement results, resulting in low accuracy of flow calculation in actual use; 3. The modular design of the existing system is not high, the signal processing process is relatively fixed, lacks flexibility and adaptability, and is difficult to meet the changing working conditions. The existing system is also relatively limited in self-test, calibration and abnormal monitoring functions, and cannot respond to abnormal situations in a timely and effective manner, affecting the stable operation of the system and the reliability of data. Therefore, we provide a Coriolis flowmeter digital signal processing method and system. Summary of the invention
[0004] In view of the above-mentioned shortcomings of the prior art, the first object of the present invention is to provide a Coriolis flowmeter digital signal processing method and system to solve the above-mentioned problems in the background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A Coriolis flowmeter digital signal processing method and system, comprising the following steps:
[0007] S1, Coriolis flowmeter sensor performs signal acquisition and preprocessing;
[0008] S2, processing and feature extraction of the collected signals;
[0009] S3, flow calculation and correction;
[0010] S4. System inspection and output.
[0011] The present invention is further configured as follows: in the step S1, the Coriolis flowmeter sensor performs signal acquisition and preprocessing:
[0012] S1.1, capturing the raw electrical signal from the Coriolis flowmeter sensor to obtain fluid flow information;
[0013] S1.2, use an amplifier to amplify the weak sensor signal and use a low-pass filter to remove high-frequency noise and interference in the signal;
[0014] S1.3, converting the amplified and filtered analog signal into a digital signal;
[0015] S1.4. Temporarily store the converted digital signal in a cache.
[0016] The present invention is further configured as follows: in the step S2, processing and feature extraction of the collected signal:
[0017] S2.1. Perform time domain analysis on the cached digital signal to extract basic features of the signal;
[0018] S2.2, convert the time domain signal into the frequency domain using fast Fourier transform;
[0019] S2.3, suppressing noise components by filtering techniques in the frequency domain;
[0020] S2.4, extract key characteristic parameters from the processed signal;
[0021] S2.5. Perform an inverse transform on the processed frequency domain signal to reconstruct it back into the time domain signal.
[0022] The present invention is further configured as follows: in the step S3, flow calculation and correction:
[0023] S3.1, calculating the phase difference between the signals from the sensors;
[0024] S3.2, compensating for the phase difference according to the known fluid density;
[0025] S3.3, based on the fluid temperature information, perform temperature compensation correction on the signal;
[0026] S3.4, calculate the instantaneous flow value by combining the compensated phase difference and other characteristic parameters;
[0027] S3.5 integrates the instantaneous flow value over time to obtain the cumulative flow data over a period of time.
[0028] The present invention is further configured as follows: in the step S4, system verification and output:
[0029] S4.1. Execute the system self-check procedure to ensure that the sensors, signal channels, processing units and other parts are working properly;
[0030] S4.2. Calibrate the system according to the preset calibration data;
[0031] S4.3. Detect abnormal conditions and provide alarms during signal processing and flow calculation;
[0032] S4.4, storing the processed traffic data and related information in an internal database;
[0033] S4.5. Display the flow data in real time on the display screen and transmit the data to the upper system or other user end through the communication interface.
[0034] The present invention is further configured to include a primary data processing module for capturing and preprocessing signals from sensors, an advanced signal analysis module for in-depth analysis and feature extraction of preprocessed signals, a flow calculation compensation module for performing flow calculation based on extracted feature data and performing compensation correction for factors such as density and temperature, and a system verification output module for verifying the system operating status and outputting processed flow data;
[0035] The primary data processing module includes a signal capture module for capturing the initial electrical signal from the sensor, a signal enhancement and cleaning module for amplifying weak signals and cleaning high-frequency noise and interference through an amplifier and a low-pass filter, a digital-to-analog conversion module for converting the enhanced and cleaned analog signal into a digital signal, and a data storage module for temporarily storing the digital signal;
[0036] The advanced signal analysis module includes a timing analysis module for analyzing the time characteristics of temporarily stored data to extract basic features, a frequency domain conversion module for converting time domain signals to frequency domain using fast Fourier transform, a noise filtering module for removing noise components in the frequency domain using filtering technology, a feature extraction module for extracting key characteristic parameters, and a signal reconstruction module for reconstructing the processed frequency domain signal back to the time domain signal through inverse transformation;
[0037] The flow calculation and compensation module includes a phase difference calculation module for calculating the phase difference between sensor signals, a density adjustment module for adjusting the phase difference according to the fluid density, a temperature correction module for correcting the phase difference and other characteristics based on the fluid temperature information, an instantaneous flow calculation module for calculating the real-time flow value in combination with the corrected phase difference and other characteristics, and a total flow integration module for performing time integration on the instantaneous flow to calculate the cumulative flow within a period of time;
[0038] The system verification output module includes a system self-check module for performing system self-check to ensure the normal operation of various parts such as sensors, signal channels and processing units, a data calibration module for calibrating the system according to pre-set calibration data, an abnormal monitoring and alarm module for monitoring abnormal conditions in signal processing and flow calculation processes and issuing alarm prompts, a data storage module for storing processed flow data and related information in an internal database, and a data display and communication module for displaying flow data in real time and transmitting the data to a host system or other users through a communication interface.
[0039] The present invention is further configured as follows: the signal capture module captures the initial electrical signals from the sensor and transmits these signals to the signal enhancement and cleaning module for amplification and noise filtering; the analog signals amplified and cleaned by the signal enhancement and cleaning module are transmitted to the digital-to-analog conversion module for digital conversion; the digital-to-analog conversion module converts the enhanced and cleaned analog signals into digital signals and transmits them to the data temporary storage module for temporary storage.
[0040] The present invention is further configured as follows: the timing analysis module analyzes the time characteristics of the temporarily stored data and extracts basic features, and then transmits these analysis results to the frequency domain conversion module for fast Fourier transform; the frequency domain conversion module converts the time domain signal into the frequency domain and transmits it to the noise filtering module for noise removal; the frequency domain signal after the noise filtering module removes the noise is transmitted to the feature extraction module for extraction of key characteristic parameters; the key characteristic parameters extracted by the feature extraction module are transmitted to the signal reconstruction module, and the signal reconstruction module reconstructs the processed frequency domain signal back to the time domain signal through inverse transformation.
[0041] The present invention is further configured as follows: the phase difference calculation module calculates the phase difference between sensor signals and transmits it to the density adjustment module for adjustment; the density adjustment module transmits the phase difference information after adjusting the fluid density to the temperature correction module for temperature correction; the temperature correction module transmits the phase difference information after correction based on the fluid temperature information to the instantaneous flow calculation module for calculation of the real-time flow value; the real-time flow value calculated by the instantaneous flow calculation module is transmitted to the total flow integration module for time integration calculation of the accumulated flow.
[0042] The present invention is further configured as follows: after the system self-check module ensures that all parts are operating normally, the status information is transmitted to the data calibration module for system calibration; after the data calibration module calibrates the system, the calibration data and system status information are transmitted to the abnormal monitoring and alarm module for monitoring and alarm; the data monitored and processed by the abnormal monitoring and alarm module is transmitted to the data storage module for storage; the flow data and related information stored in the data storage module are transmitted to the data display communication module for real-time display and transmission to the host system or other users.
[0043] Beneficial Effects
[0044] Compared with the known public technology, the technical solution provided by the present invention has the following advantages:
[0045] Beneficial effects:
[0046] 1. The present invention improves the quality of sensor signals through signal acquisition and preprocessing, ensures the reliability of subsequent processing, uses time domain analysis and frequency domain conversion technology for signal processing and feature extraction, accurately extracts key feature parameters, improves signal accuracy, and uses phase difference calculation and density and temperature compensation for flow calculation and correction to achieve real-time measurement of instantaneous flow and cumulative flow, ensuring data accuracy and real-time performance, system inspection and output ensure the normal operation of each part, monitors and alarms abnormal situations in real time, and ensures data reliability and system stability. The overall method is scientific and rigorous, and effectively improves the measurement accuracy and data reliability of the Coriolis flowmeter.
[0047] 2. The present invention improves the efficiency and flexibility of signal processing through modular design. The primary data processing module ensures high-quality preprocessing and reduces subsequent errors through signal capture, enhanced cleaning and digital-to-analog conversion. The advanced signal analysis module accurately extracts key signal features and enhances data analysis accuracy through timing analysis, frequency domain conversion and noise filtering. The flow calculation compensation module ensures the accuracy of flow calculation and adapts to actual working conditions through phase difference calculation, density adjustment and temperature correction. The system verification output module ensures system stability and data reliability through self-test, calibration, monitoring alarm and data storage. The efficient collaboration and data transmission of modules improve the measurement performance and user experience of the Coriolis flowmeter. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 A method flow diagram of a Coriolis flowmeter digital signal processing method and system of the present invention;
[0049] Figure 2 The present invention is a schematic diagram of a system module of a Coriolis flowmeter digital signal processing method and system. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0051] The present invention will be further described below in conjunction with the embodiments.
[0052] Example 1
[0053] like Figure 1 As shown, a Coriolis flowmeter digital signal processing method comprises the following steps:
[0054] S1, Coriolis flowmeter sensor performs signal acquisition and preprocessing;
[0055] S2, processing and feature extraction of the collected signals;
[0056] S3, flow calculation and correction;
[0057] S4, system inspection and output;
[0058] In the step S1, the Coriolis flowmeter sensor performs signal acquisition and preprocessing:
[0059] S1.1, capturing the raw electrical signal from the Coriolis flowmeter sensor to obtain fluid flow information;
[0060] S1.2, use an amplifier to amplify the weak sensor signal and use a low-pass filter to remove high-frequency noise and interference in the signal;
[0061] S1.3, converting the amplified and filtered analog signal into a digital signal;
[0062] S1.4, temporarily storing the converted digital signal in a cache;
[0063] In the step S2, the collected signal is processed and feature extracted:
[0064] S2.1. Perform time domain analysis on the cached digital signal to extract basic features of the signal;
[0065] S2.2, convert the time domain signal into the frequency domain using fast Fourier transform;
[0066] S2.3, suppressing noise components by filtering techniques in the frequency domain;
[0067] S2.4, extract key characteristic parameters from the processed signal;
[0068] S2.5, performing an inverse transformation on the processed frequency domain signal to reconstruct it back into a time domain signal;
[0069] In the step S3, flow calculation and correction:
[0070] S3.1, calculating the phase difference between the signals from the sensors;
[0071] S3.2, compensating for the phase difference according to the known fluid density;
[0072] S3.3, based on the fluid temperature information, perform temperature compensation correction on the signal;
[0073] S3.4, calculate the instantaneous flow value by combining the compensated phase difference and other characteristic parameters;
[0074] S3.5 Integrate the instantaneous flow value over time to obtain the cumulative flow data over a period of time;
[0075] In the step S4, system verification and output:
[0076] S4.1. Execute the system self-check procedure to ensure that the sensors, signal channels, processing units and other parts are working properly;
[0077] S4.2. Calibrate the system according to the preset calibration data;
[0078] S4.3. Detect abnormal conditions and provide alarms during signal processing and flow calculation;
[0079] S4.4, storing the processed traffic data and related information in an internal database;
[0080] S4.5. Display the flow data in real time on the display screen and transmit the data to the upper system or other user end through the communication interface.
[0081] In the above embodiment, the primary data processing module is responsible for signal acquisition and preprocessing. The sensor captures fluid flow information, and after signal amplification and low-pass filtering, it is converted into a digital signal and temporarily stored. Then, the advanced signal analysis module performs in-depth analysis on the preprocessed signal. The signal is analyzed in the time domain to extract basic features, converted to the frequency domain by fast Fourier transform (FFT), filtered to remove noise and extract key characteristic parameters, and finally reconstructed back to the time domain signal by inverse transformation. Next, the flow calculation and compensation module calculates the flow and corrects it. The signal phase difference is calculated, and density and temperature compensation are performed to obtain the instantaneous flow value, and then the cumulative flow is calculated by time integration. Finally, the system verification and output module ensures the normal operation of the system and outputs the processed flow data. After the system self-checks, it is calibrated according to the calibration data, monitors abnormal conditions and alarms, stores data, and displays and transmits flow information in real time through the display screen and communication interface. Through these steps, the Coriolis flowmeter can accurately measure the mass flow of the fluid and ensure data reliability and real-time performance.
[0082] Example 2
[0083] like Figure 1-2 As shown, a Coriolis flowmeter digital signal processing system includes a primary data processing module for capturing and preprocessing signals from sensors, an advanced signal analysis module for performing in-depth analysis and feature extraction on preprocessed signals, a flow calculation and compensation module for calculating flow according to extracted feature data and performing compensation correction for factors such as density and temperature, and a system verification output module for verifying system operation status and outputting processed flow data;
[0084] The primary data processing module includes a signal capture module for capturing the initial electrical signal from the sensor, a signal enhancement and cleaning module for amplifying weak signals and cleaning high-frequency noise and interference through an amplifier and a low-pass filter, a digital-to-analog conversion module for converting the enhanced and cleaned analog signal into a digital signal, and a data storage module for temporarily storing the digital signal;
[0085] The advanced signal analysis module includes a timing analysis module for analyzing the time characteristics of temporarily stored data to extract basic features, a frequency domain conversion module for converting time domain signals to frequency domain using fast Fourier transform, a noise filtering module for removing noise components in the frequency domain using filtering technology, a feature extraction module for extracting key characteristic parameters, and a signal reconstruction module for reconstructing the processed frequency domain signal back to the time domain signal through inverse transformation;
[0086] The flow calculation and compensation module includes a phase difference calculation module for calculating the phase difference between sensor signals, a density adjustment module for adjusting the phase difference according to the fluid density, a temperature correction module for correcting the phase difference and other characteristics based on the fluid temperature information, an instantaneous flow calculation module for calculating the real-time flow value in combination with the corrected phase difference and other characteristics, and a total flow integration module for performing time integration on the instantaneous flow to calculate the cumulative flow within a period of time;
[0087] The system verification output module includes a system self-check module for performing system self-check to ensure that the sensor, signal channel, processing unit and other parts are operating normally, a data calibration module for calibrating the system according to pre-set calibration data, an abnormal monitoring and alarm module for monitoring abnormal conditions in the signal processing and flow calculation process and issuing alarm prompts, a data storage module for storing processed flow data and related information in an internal database, and a data display and communication module for displaying flow data in real time and transmitting the data to a host system or other users through a communication interface;
[0088] The signal capture module captures the initial electrical signals from the sensor and transmits these signals to the signal enhancement and cleaning module for amplification and noise filtering; the analog signals amplified and cleaned by the signal enhancement and cleaning module are transmitted to the digital-to-analog conversion module for digital conversion; the digital-to-analog conversion module converts the enhanced and cleaned analog signals into digital signals and transmits them to the data temporary storage module for temporary storage;
[0089] The timing analysis module analyzes the time characteristics of the temporarily stored data and extracts basic features, and then transmits these analysis results to the frequency domain conversion module for fast Fourier transform; the frequency domain conversion module converts the time domain signal to the frequency domain and transmits it to the noise filtering module for noise removal; the frequency domain signal after the noise filtering module removes the noise is transmitted to the feature extraction module to extract key characteristic parameters; the key characteristic parameters extracted by the feature extraction module are transmitted to the signal reconstruction module, and the signal reconstruction module reconstructs the processed frequency domain signal back to the time domain signal through inverse transformation;
[0090] The phase difference calculation module calculates the phase difference between the sensor signals and transmits it to the density adjustment module for adjustment; the density adjustment module transmits the phase difference information after adjusting the fluid density to the temperature correction module for temperature correction; the temperature correction module transmits the phase difference information after correction based on the fluid temperature information to the instantaneous flow calculation module for calculation of the real-time flow value; the real-time flow value calculated by the instantaneous flow calculation module is transmitted to the total flow integration module for time integration calculation of the cumulative flow;
[0091] After ensuring that all parts are operating normally, the system self-check module transmits the status information to the data calibration module for system calibration; after the data calibration module calibrates the system, it transmits the calibration data and system status information to the abnormal monitoring and alarm module for monitoring and alarm; the data monitored and processed by the abnormal monitoring and alarm module is transmitted to the data storage module for storage; the flow data and related information stored in the data storage module are transmitted to the data display and communication module for real-time display and transmission to the host system or other users.
[0092] In the above embodiment, the primary data processing module captures the initial electrical signal from the sensor, and after signal amplification and low-pass filtering, removes noise, converts the signal into digital form and temporarily stores it. Then, the advanced signal analysis module performs time domain analysis on the temporarily stored digital signal, extracts basic features, converts it to the frequency domain through fast Fourier transform (FFT), removes frequency domain noise using filtering technology, extracts key characteristic parameters, and reconstructs the time domain signal through inverse transformation. After that, the flow calculation compensation module calculates the phase difference between the signals based on the extracted characteristic parameters, and compensates according to the fluid density and temperature, and finally calculates the instantaneous flow value, and performs time integration to obtain the cumulative flow. Finally, the system verification output module ensures the normal operation of each part of the system, performs system calibration through calibration data, monitors abnormal conditions in the signal processing and flow calculation process and alarms, stores the processed flow data, and displays and transmits flow information in real time through the display screen and communication interface.
[0093] The present invention:
[0094] In actual use, the original electrical signal is captured by the sensor, and after amplification and low-pass filtering to remove noise, the analog signal is converted into a digital signal and temporarily stored. Next, the cached digital signal is analyzed in the time domain to extract basic features, converted to the frequency domain through fast Fourier transform (FFT), and noise is removed in the frequency domain, key characteristic parameters are extracted, and finally reconstructed back to the time domain signal through inverse transformation. Then, the phase difference is calculated based on the extracted characteristic data, density and temperature compensation are performed, the instantaneous flow value is obtained, and the cumulative flow is calculated by time integration. Finally, the system self-checks to ensure that all parts are working properly, calibrates according to the calibration data, monitors abnormal conditions and alarms, stores the processed flow data, and displays and transmits flow information in real time through the display screen and communication interface.
[0095] The primary data processing module includes signal capture, signal enhancement and cleaning, digital-to-analog conversion and data temporary storage submodules, which are responsible for capturing sensor signals and preprocessing. The advanced signal analysis module includes timing analysis, frequency domain conversion, noise filtering, feature extraction and signal reconstruction submodules, which are responsible for in-depth analysis and feature extraction of preprocessed signals. The flow calculation and compensation module includes phase difference calculation, density adjustment, temperature correction, instantaneous flow calculation and total flow integral submodules, which are responsible for flow calculation and compensation correction based on characteristic data. The system verification output module includes system self-test, data calibration, abnormal monitoring alarm, data storage and data display communication submodules, which are responsible for verifying the system status and outputting the processed flow data.
[0096] The digital signal processing method of the Coriolis flowmeter achieves accurate measurement and data output of fluid flow through systematic steps and four modular functional units. The primary data processing module captures and preprocesses sensor signals, removes noise through amplification and filtering, converts them into digital signals and temporarily stores them. The advanced signal analysis module performs time domain analysis and frequency domain conversion on digital signals, uses filtering technology to remove noise, extracts key characteristic parameters and reconstructs them back into time domain signals. The flow calculation and compensation module calculates the phase difference based on the extracted characteristic data, performs density and temperature compensation, calculates the instantaneous flow value, and integrates the time to obtain the cumulative flow. The system verification output module ensures the normal operation of the system, calibrates the system through calibration data, monitors and alarms abnormal conditions, stores and displays flow data, and ensures the accuracy and real-time nature of the data.
[0097] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A Coriolis flowmeter digital signal processing method, characterized in that: The following steps are involved: S1, Coriolis flowmeter sensor performs signal acquisition and preprocessing; S2, processing and feature extraction of the collected signals; S3, flow calculation and correction; S4. System inspection and output.
2. A Coriolis flowmeter digital signal processing method according to claim 1, characterized in that: In the step S1, the Coriolis flowmeter sensor performs signal acquisition and preprocessing: S1.1, capturing the raw electrical signal from the Coriolis flowmeter sensor to obtain fluid flow information; S1.2, use an amplifier to amplify the weak sensor signal and use a low-pass filter to remove high-frequency noise and interference in the signal; S1.3, converting the amplified and filtered analog signal into a digital signal; S1.
4. Temporarily store the converted digital signal in a cache.
3. A Coriolis flowmeter digital signal processing method according to claim 1, characterized in that: In the step S2, the collected signal is processed and feature extracted: S2.
1. Perform time domain analysis on the cached digital signal to extract basic features of the signal; S2.2, convert the time domain signal into the frequency domain using fast Fourier transform; S2.3, suppressing noise components by filtering techniques in the frequency domain; S2.4, extract key characteristic parameters from the processed signal; S2.
5. Perform an inverse transform on the processed frequency domain signal to reconstruct it back into the time domain signal.
4. A Coriolis flowmeter digital signal processing method according to claim 1, characterized in that: In the step S3, flow calculation and correction: S3.1, calculating the phase difference between the signals from the sensors; S3.2, compensating for the phase difference according to the known fluid density; S3.3, based on the fluid temperature information, perform temperature compensation correction on the signal; S3.4, calculate the instantaneous flow value by combining the compensated phase difference and other characteristic parameters; S3.5 integrates the instantaneous flow value over time to obtain the cumulative flow data over a period of time.
5. A Coriolis flowmeter digital signal processing method according to claim 1, characterized in that: In the step S4, system verification and output: S4.
1. Execute the system self-check procedure to ensure that the sensors, signal channels, processing units and other parts are working properly; S4.
2. Calibrate the system according to the preset calibration data; S4.
3. Detect abnormal conditions and provide alarms during signal processing and flow calculation; S4.4, storing the processed traffic data and related information in an internal database; S4.
5. Display the flow data in real time on the display screen and transmit the data to the upper system or other user end through the communication interface.
6. A Coriolis flowmeter digital signal processing method according to any one of claims 1 to 5, characterized in that: The processing system includes a primary data processing module for capturing and preprocessing signals from sensors, an advanced signal analysis module for in-depth analysis and feature extraction of preprocessed signals, a flow calculation compensation module for calculating flow rate based on extracted feature data and performing compensation correction for factors such as density and temperature, and a system verification output module for verifying system operation status and outputting processed flow data; The primary data processing module includes a signal capture module for capturing the initial electrical signal from the sensor, a signal enhancement and cleaning module for amplifying weak signals and cleaning high-frequency noise and interference through an amplifier and a low-pass filter, a digital-to-analog conversion module for converting the enhanced and cleaned analog signal into a digital signal, and a data storage module for temporarily storing the digital signal; The advanced signal analysis module includes a timing analysis module for analyzing the time characteristics of temporarily stored data to extract basic features, a frequency domain conversion module for converting time domain signals to frequency domain using fast Fourier transform, a noise filtering module for removing noise components in the frequency domain using filtering technology, a feature extraction module for extracting key characteristic parameters, and a signal reconstruction module for reconstructing the processed frequency domain signal back to the time domain signal through inverse transformation; The flow calculation and compensation module includes a phase difference calculation module for calculating the phase difference between sensor signals, a density adjustment module for adjusting the phase difference according to the fluid density, a temperature correction module for correcting the phase difference and other characteristics based on the fluid temperature information, an instantaneous flow calculation module for calculating the real-time flow value in combination with the corrected phase difference and other characteristics, and a total flow integration module for performing time integration on the instantaneous flow to calculate the cumulative flow within a period of time; The system verification output module includes a system self-check module for performing system self-check to ensure the normal operation of various parts such as sensors, signal channels and processing units, a data calibration module for calibrating the system according to pre-set calibration data, an abnormal monitoring and alarm module for monitoring abnormal conditions in signal processing and flow calculation processes and issuing alarm prompts, a data storage module for storing processed flow data and related information in an internal database, and a data display and communication module for displaying flow data in real time and transmitting the data to a host system or other users through a communication interface.
7. A Coriolis flowmeter digital signal processing system according to claim 6, characterized in that: The signal capture module captures the initial electrical signals from the sensor and transmits these signals to the signal enhancement and cleaning module for amplification and noise filtering; the analog signals amplified and cleaned by the signal enhancement and cleaning module are transmitted to the digital-to-analog conversion module for digital conversion; The digital-to-analog conversion module converts the enhanced and cleaned analog signal into a digital signal and transmits it to the data temporary storage module for temporary storage.
8. A Coriolis flowmeter digital signal processing system according to claim 6, characterized in that: The timing analysis module analyzes the time characteristics of the temporarily stored data and extracts basic features, and then transmits these analysis results to the frequency domain conversion module for fast Fourier transform; the frequency domain conversion module converts the time domain signal to the frequency domain and transmits it to the noise filtering module for noise removal; the frequency domain signal after noise removal by the noise filtering module is transmitted to the feature extraction module for extraction of key characteristic parameters; the key characteristic parameters extracted by the feature extraction module are transmitted to the signal reconstruction module, and the signal reconstruction module reconstructs the processed frequency domain signal back to the time domain signal through inverse transformation.
9. A Coriolis flowmeter digital signal processing system according to claim 6, characterized in that: The phase difference calculation module calculates the phase difference between the sensor signals and transmits it to the density adjustment module for adjustment; The density adjustment module transmits the phase difference information after the fluid density adjustment to the temperature correction module for temperature correction; the temperature correction module transmits the phase difference information after the fluid temperature information correction to the instantaneous flow calculation module for calculation of the real-time flow value; The real-time flow value calculated by the instantaneous flow calculation module is transmitted to the total flow integration module for time integration to calculate the cumulative flow.
10. A Coriolis flowmeter digital signal processing system according to claim 6, characterized in that: After ensuring that all parts are operating normally, the system self-check module transmits the status information to the data calibration module for system calibration; after the data calibration module calibrates the system, it transmits the calibration data and system status information to the abnormal monitoring and alarm module for monitoring and alarm; the data monitored and processed by the abnormal monitoring and alarm module is transmitted to the data storage module for storage; the flow data and related information stored in the data storage module are transmitted to the data display and communication module for real-time display and transmission to the host system or other users.