Optimizing processor operation in a processing system including one or more digital filters
First Claim
1. A method for optimizing processor operation in a sensor-based vibratory flowmeter assembly processing system including one or more digital filters, the method comprising:
- generating initial filter coefficients for the one or more digital filters;
determining one or more initial filter coefficients for at least one digital filter of the one or more digital filters that can be dropped based on filter performance and processing time, wherein a count of the initial filter coefficients comprises a total number of filter coefficients;
dropping the one or more initial filter coefficients, wherein dropping the one or more initial filter coefficients reduces the total number of filter coefficients to be used by the processing system;
programming remaining filter coefficients into the processing system before the processor operation; and
comparing one or more processing system measurements to a power usage threshold comprising a vibrational response signal parameter threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for optimizing processor operation in a processing system including one or more digital filters is provided according to the invention. The method includes generating initial filter coefficients for the one or more digital filters of the processing system, determining one or more initial filter coefficients for at least one digital filter of the one or more digital filters that can be dropped and dropping the one or more initial filter coefficients. Dropping the one or more initial filter coefficients reduces a total number of filter coefficients to be used by the processing system.
-
Citations
21 Claims
-
1. A method for optimizing processor operation in a sensor-based vibratory flowmeter assembly processing system including one or more digital filters, the method comprising:
-
generating initial filter coefficients for the one or more digital filters; determining one or more initial filter coefficients for at least one digital filter of the one or more digital filters that can be dropped based on filter performance and processing time, wherein a count of the initial filter coefficients comprises a total number of filter coefficients; dropping the one or more initial filter coefficients, wherein dropping the one or more initial filter coefficients reduces the total number of filter coefficients to be used by the processing system; programming remaining filter coefficients into the processing system before the processor operation; and comparing one or more processing system measurements to a power usage threshold comprising a vibrational response signal parameter threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for adaptively optimizing processor operation in a sensor-based vibratory flowmeter assembly processing system including one or more digital filters, the method comprising:
-
comparing one or more processing system measurements to a predetermined power usage threshold during operation, with the one or more processing system measurements comprising measurements generated by the processing system from sensor signals that sense vibrational response signals of the vibratory flow meter; if the one or more processing system measurements exceeds the predetermined power usage threshold, then determining one or more filter coefficients for at least one digital filter of the one or more digital filters that can be dropped; and dropping the one or more filter coefficients, wherein dropping the one or more filter coefficients reduces a total number of filter coefficients to be used by the processing system. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for optimizing processor operation in a sensor-based vibratory flowmeter assembly processing system including one or more digital filters, the method comprising:
-
generating filter coefficients for the one or more digital filters; determining one or more initial filter coefficients and one or more operational filter coefficients for one or more digital filters of the one or more digital filters that can be dropped based on filter performance and processing time; dropping the one or more initial filter coefficients, wherein dropping the one or more initial filter coefficients reduces a total number of filter coefficients to be used by the processing system; programming remaining initial filter coefficients into the processing system before the processor operation; comparing one or more processing system measurements comprising at least one of a phase difference, a frequency, a time difference, a density, a mass flow rate, a viscosity and a volume flow rate to a predetermined power usage threshold comprising at least one of a predetermined time difference threshold, a frequency threshold, and a phase difference threshold during operation, with the one or more processing system measurements comprising measurements generated by the processing system from vibrational response signals of the vibratory flow meter; and if the one or more processing system measurements exceeds the predetermined power usage threshold, then dropping the one or more operational filter coefficients, wherein dropping the one or more filter coefficients further reduces the total number of filter coefficients to be used by the processing system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification