Curve fitting for signal estimation, prediction, and parametrization
First Claim
1. A method of a computer implemented process for automatically curve fitting data series to generate data signal characterization, the computer including a processor and a memory, the method comprising:
- receiving from a data base to store in the memory input data including a plurality of data series and a set of input parameters to be utilized in subsequent preprocessing and curve fitting processes, the plurality of data series including performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data and the set of input parameters configurable by a user;
preprocessing by the processor the data series to generate preprocessed data according to a subset of the set of input parameters, the preprocessing configured to prepare the data series for a subsequent curve fitting process, the preprocessing comprising;
sorting by the processor the plurality of data series according to an input parameter to generate an ordered series; and
prioritizing by the processor the ordered data series according to an input parameter to generate an ordered and prioritized series;
performing curve fitting by the processor, the curve fitting by a plurality of curve fitting algorithms on the preprocessed data including the ordered and prioritized series according to a subset of the set of input parameters to generate text and graphic output to represent data signal characterizations including at least one of goodness of fit and prediction values, the text and graphic output configurable by the user; and
storing in memory the text and graphic output for subsequent display of representations of at least one of goodness of fit to at least one curve of the plurality of curve fitting algorithms and prediction values for future performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data;
wherein the data series comprise fault code data signals generated by machines in a production facility and wherein the data signal characterizations including at least one of goodness of fit and prediction values are utilized to generate work orders.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and system of automatically curve fit data series to generate data signal characterization and prediction is disclosed. The method includes receiving input data including a plurality of data series and set of input parameters. The method also includes preprocessing the data series to generate preprocessed data according to a plurality of input parameters. The method further includes performing sorting and prioritization of the data series and curve fitting by a plurality of models and search and optimization algorithms on the smoothed or raw data series according to a plurality of input parameters to generate text and graphic output, and storing text and graphic output. The system includes modules for carrying out steps of the method.
-
Citations
17 Claims
-
1. A method of a computer implemented process for automatically curve fitting data series to generate data signal characterization, the computer including a processor and a memory, the method comprising:
-
receiving from a data base to store in the memory input data including a plurality of data series and a set of input parameters to be utilized in subsequent preprocessing and curve fitting processes, the plurality of data series including performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data and the set of input parameters configurable by a user; preprocessing by the processor the data series to generate preprocessed data according to a subset of the set of input parameters, the preprocessing configured to prepare the data series for a subsequent curve fitting process, the preprocessing comprising; sorting by the processor the plurality of data series according to an input parameter to generate an ordered series; and prioritizing by the processor the ordered data series according to an input parameter to generate an ordered and prioritized series; performing curve fitting by the processor, the curve fitting by a plurality of curve fitting algorithms on the preprocessed data including the ordered and prioritized series according to a subset of the set of input parameters to generate text and graphic output to represent data signal characterizations including at least one of goodness of fit and prediction values, the text and graphic output configurable by the user; and storing in memory the text and graphic output for subsequent display of representations of at least one of goodness of fit to at least one curve of the plurality of curve fitting algorithms and prediction values for future performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data; wherein the data series comprise fault code data signals generated by machines in a production facility and wherein the data signal characterizations including at least one of goodness of fit and prediction values are utilized to generate work orders. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of a computer implemented process for automatically curve fitting data series to generate data signal characterization, the computer including a processor and a memory, the method comprising:
-
preprocessing by the processor, the preprocessing configured to prepare the data series including performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data for a subsequent curve fitting process, the preprocessing comprising; receiving from a data base to store in the memory input data including a plurality of data series and a set of input parameters to be utilized in subsequent weighting, sorting, prioritizing, selecting, smoothing and curve fitting processes, the plurality of data series including performance indicators and the set of input parameters configurable by a user; weighting by the processor the plurality of data series according to an input parameter to generate a weighted data series; sorting by the processor the weighted data series according to an input parameter to generate a sorted data series; prioritizing by the processor the sorted data series according to an input parameter to generate a prioritized data series; selecting by the processor a data series from the prioritized data series to generate a selected data series; smoothing by the processor the selected data series according to an input parameter to generate a smoothed data series; and processing by the processor comprising; performing curve fitting by a plurality of curve fitting algorithms on the smoothed data series according to a plurality of input parameters to generate text and graphic output to represent data signal characterizations including at least one of goodness of fit and predictions values, the text and graphic output configurable by the user; and storing in memory text and graphic output for subsequent display of representations of at least one of goodness of fit to at least one curve of the plurality of curve fitting algorithms and prediction values for future performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data; wherein the data series comprise fault code data signals generated by machines in a production facility and wherein the data signal characterizations including at least one of goodness of fit and prediction values are utilized to generate work orders. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer implemented system for curve fitting data series to generate data signal characterization, the computer including a processor, a memory and modules including instructions and configured to cooperate with the processor, the system comprising:
-
a preprocessing module configured to prepare the data series including performance indicators for a subsequent curve fitting process, the preprocessing module comprising; a data input module for receiving input data from a data base to store in the memory, the input data including a plurality of data series and a set of input parameters to be utilized by weighting, sorting, prioritizing, selecting smoothing and curve fitting modules, the plurality of data series including performance indicators including at least one of machine fault codes, machine downtimes and machine maintenance data and the set of input parameters configurable by a user; a weighting module for weighting the plurality of data series according to an input parameter to generate weighted data series; a sorting module for sorting the weighted data series according to an input parmeter to generate sorted data series; a prioritization module for prioritizing the sorted data series according to an input parameter to generate prioritized data series; a selection module for selecting a data series from the prioritized data series to generate a selected data series; a smoothing module for smoothing the selected data series according to an input parameter to generate a smoothed data series; and a processing module comprising; a curve fitting module for performing curve fitting by a plurality of curve fitting models and curve fitting algorithms on the smoothed data series according to a plurality of input parameters to generate text and graphic output to represent data signal characterizations including at least one of goodness of fit to at least one curve of the plurality of curve fitting algorithms and prediction values for future performance indicators; and a database module for storing text and graphic output in the memory text and graphic output for subsequent display of representations of at least one of goodness of fit and prediction values including at least one of machine fault codes, machine downtimes and machine maintenance data, the text and graphic output configurable by the user; wherein the data series comprise fault code data signals generated by machines in a production facility and wherein the data signal characterizations including at least one of goodness of fit and prediction values are utilized to generate work orders. - View Dependent Claims (15, 16, 17)
-
Specification