Modern industrial systems have an increasing complexity. In order to detect operating states and possible faults in such a system, it is necessary to automatically process data. Industrial installations may contain a multiplicity of sensor units which monitor different parameters, for example temperature, movement, vibration, pressure and the like. Sensor units are also themselves complex technical devices, that is to say the sensor units may in turn fail and/or the sensor data provided by them may be unreliable or incorrect. Potentially incorrect data comprise values or sensor values which are within a defined range but differ greatly from preceding and/or subsequent values. Further possibly incorrect data comprise sensor values which are outside a defined range and, in particular, exceed or undershoot predefined threshold values. Further possible incorrect data comprise recognizably missing data or unrecognizably missing data superimposed with noise, and oscillating or fluctuating data values.
Such low-quality data make it difficult to estimate the system and process status of the system and to control or regulate the system behavior. This adversely affects the reliability of the system and at least partially voids analysis results.
An aspect relates to providing a method and an apparatus for increasing the quality of sensor data.
Embodiments of the invention therefore provide a method for providing reliable sensor data relating to a system, having the steps of:
In one possible embodiment of the method according to the invention, the ontology has a system ontology of the system and/or a sensor ontology of the sensor units.
In another possible embodiment of the method according to the invention, various sensor units are grouped to form a sensor cluster on the basis of the system ontology and/or the sensor ontology of the system.
In one preferred embodiment of the method according to the invention, sensor units which are adjacent and/or similar to one another inside the system are grouped to form a sensor cluster.
In another possible embodiment of the method according to the invention, sensor data received from sensor units in the same sensor cluster are evaluated by means of the statistical data analysis model in order to determine correlations between the sensor data from the sensor units in the sensor cluster.
In another possible embodiment of the method according to the invention, unreliable sensor units inside the sensor cluster are detected on the basis of the determined correlations between sensor data from the various sensor units in the same sensor cluster and their sensor data are at least partially filtered out.
In another possible embodiment of the method according to the invention, the sensor units each provide stationary time series data.
In another possible embodiment of the method according to the invention, the sensor units each provide non-stationary time series data.
In another possible embodiment of the method according to the invention, the system ontology indicates an internal hierarchical structure of the system components contained in the system.
In another possible embodiment of the method according to the invention, the sensor ontology classifies the sensor units in different sensor classes.
In another possible embodiment of the method according to the invention, the sensor units themselves form system components of the system and/or are formed by external sensor units which monitor system components of the system.
In another possible embodiment of the method according to the invention, the sensor data received from the sensor units are additionally processed using a diagnosis ontology in order to generate the reliable sensor data.
In another possible embodiment of the method according to the invention, the system ontology of the system, the sensor ontology of the sensor units and the diagnosis ontology are linked to form an integrated ontology of the application.
In another possible embodiment of the method according to the invention, the statistical data analysis model is formed by a univariate data analysis model.
In an alternative embodiment of the method according to the invention, the statistical data analysis model is formed by a multivariate data analysis model.
Embodiments of the invention also provide a system having the features stated in patent claim 13.
Embodiments of the invention therefore provide a system having a multiplicity of system components which are monitored by sensor units which provide sensor data, and a data processing unit which processes the received sensor data using a stored ontology and a statistical data analysis model in order to generate reliable sensor data.
In one possible embodiment of the system according to the invention, the system is a machine having a multiplicity of machine components.
In one possible embodiment of the system according to the invention, the system is a turbine, in particular a gas turbine, having a multiplicity of machine components.
Embodiments of the invention also provide a data processing unit for preprocessing sensor data having the features stated in patent claim 15.
Embodiments of the invention therefore provide a data processing unit for preprocessing sensor data which come from sensor units which monitor system components of a system, in particular a machine, the data processing unit processing the received sensor data using at least one stored ontology and a statistical data analysis model in order to generate reliable sensor data.
Some of the embodiments will be described in detail, with reference to the following figures, wherein like designations denote like members, wherein:
In one possible embodiment, various sensor units are grouped to form a sensor cluster SC on the basis of the system ontology SYS-ONT of the industrial system 1 and/or the sensor ontology SEN-ONT of the sensor units monitoring the industrial system 1. In one possible embodiment, sensor units which are adjacent or are positioned to be adjacent inside the industrial system 1 are grouped to form a sensor cluster SC. In another possible embodiment, various sensor units SE which monitor the same system component of the industrial system 1 at least with regard to a parameter to be monitored are grouped to form a sensor cluster SC. In another possible embodiment, sensor units which are similar to one another or sensor units of the same type are grouped to form a sensor cluster SC. In one possible embodiment, the sensor units SE are grouped to form a sensor cluster SC on the basis of predefined grouping criteria which must be satisfied alternatively or accumulatively.
Sensor data which are received from sensor units SE in the same sensor cluster SC are evaluated in one possible embodiment by means of a statistical data analysis model in order to determine correlations between the sensor data from the sensor units in the respective sensor cluster SC. Unreliable sensor units SE inside the sensor cluster SC are detected on the basis of the determined correlations between sensor data from the various sensor units SE in the same sensor cluster SC and their sensor data, in particular sensor raw data SRD, are preferably at least partially filtered out.
In one possible embodiment, information relating to the measured quality and/or the installation location of the sensor units SE is used to automatically identify those sensor units which can be used to replace other sensor units; that is to say, those sensor units which monitor the same parameter or the same measurement variable or a comparable measurement variable which can be derived therefrom or which provide corresponding sensor data and are situated in the immediate vicinity of the other sensor unit inside the industrial system 1 are automatically identified. The statistical analysis module SAM can provide methods for time series analysis which detects or identifies, for example, a trend or periodically occurring or seasonal effects of the received sensor data. Furthermore, the statistical analysis module SAM can provide methods for time series data analysis which allow fluctuating or oscillating data, noise and/or gaps in the received data to be detected. Furthermore, the statistical analysis module SAM can provide methods which determine a development of the correlation between sensor data provided by sensor units inside the copied sensor cluster.
In a first step S1, sensor data are received from at least one sensor unit SE, the sensor unit monitoring one or possibly more system components of the industrial system 1. In this case, the sensor unit either itself forms a system component of the system or is formed by an external sensor unit which monitors a system component SK of the industrial system 1.
In a further step S2, the received sensor data are processed using at least one stored ontology ONT and a statistical data analysis model in order to generate the reliable sensor data. The received sensor data or sensor raw data SRD are preferably processed in step S2 in real time. The statistical data analysis model used in step S2 is formed by a univariate or multivariate data analysis model. One or more ontologies can be used in step S2. An ontology SYS-ONT of the industrial system 1 and an ontology SEN-ONT of the sensor units SE used can preferably be used in step S2. Various sensor units are preferably grouped to form different sensor clusters SC on the basis of the system ontology SYS-ONT of the industrial system 1 and the sensor ontology SEN-ONT of the monitoring sensor units. Sensor data which come from sensor units in the same sensor cluster SC are evaluated by means of the statistical data analysis model SAM in order to determine correlations between the sensor data from the sensor units in the respective sensor cluster. It is possible to detect presumably unreliable sensor units SE inside the sensor cluster SC with the aid of the determined correlations and to at least partially filter out sensor data which come from such sensor units SE which are possibly classified as unreliable.
The turbine 1 illustrated in
In one possible embodiment, the method according to the invention for providing reliable sensor data relating to the industrial system 1 is carried out by the service center 5 illustrated in
The sensor units can record a parameter, for example a temperature, pressure or another physical variable, with a particular frequency or period, in which case they provide time series data. These time series data may form discrete time series data or continuous time series data. In the case of discrete time series data, measurement observations are carried out at particular intervals of time and form a discrete data record. In the case of continuous time series, the measurement observations are continuously recorded over time. The time series are stationary if parameters, for example an average value or a standard deviation, do not change over time and do not follow a trend. Furthermore, the time series data may also be non-stationary.
In one possible embodiment of the method according to the invention, sensor units SE are grouped to form sensor clusters with the aid of the ontologies.
A calculation rule for identifying sensor clusters is stated in meta-language below:
The sensor data are statistically analyzed. A possible algorithm is stated in meta-notation below:
Sensor data can be preprocessed on the basis of the sensor cluster information. A possible algorithm for integrating sensor cluster information is stated in meta-notation below:
In the method according to embodiments of the invention, statistical data analysis methods and domain information expressed in a formal model, in particular in an ontology ONT, are combined in order to provide an integrated data quality assessment of the received sensor data and their preprocessing to form reliable sensor data with increased data quality. In one possible embodiment, time series analysis methods, for example the ARIMA model and Kalman filters, are used. The method according to embodiments of the invention is suitable for different technical systems which are monitored by a multiplicity of sensor units SE. The method according to embodiments of the invention considerably increases the quality of the sensor data provided by the sensor units SE, with the result that the probability of the monitored system 1 failing is noticeably reduced. In addition, the method according to embodiments of the invention can be easily adapted to changes in the industrial system 1 to be monitored. If the composition of an industrial installation is changed, for example, this is easily taken into account by accordingly adapting the associated system ontology SYS-ONT of the system 1. Therefore, the method according to embodiments of the invention is flexible with respect to changes in the industrial system 1 to be monitored. In addition, the method according to embodiments of the invention takes into account whether the sensor units SE themselves are technical devices which consist of subcomponents. With the aid of the system ontology SYS-ONT and the sensor ontology SEN-ONT, it is also possible to take into account relationships between the sensor units, in particular their spatial relationship inside the technical system. The sensor ontology SEN-ONT can classify the sensor units SE in different sensor classes.
The system ontology SYS-ONT describes the internal structure of the industrial system 1 and can indicate, for example, all system components, parts, functional units and their hierarchy. The sensor ontology SEN-ONT can categorize different types of measuring units or sensor units which monitor the industrial system 1. For example, a main class may list all types of measuring units or sensor units mounted on the system 1 to be monitored. Descriptions of the sensor ontology may relate to different classes of sensor units and may provide further characteristic information relating to these sensor units. For example, a temperature sensor can monitor various measurement variables, for example the burner temperature, the inlet temperature or the compressor outlet temperature. Comparable or replacement sensor units can be identified by using the location of the sensor unit, its type and sensor characteristics or measurement properties or other information from the sensor ontology SEN-ONT. In addition, sensor units can be grouped to form sensor clusters on the basis of sensor features or criteria. The method according to embodiments of the invention makes it possible to preprocess sensor raw data SRD, with the result that sensor data with a high reliability or higher quality are generated. Furthermore, incorrect sensor data can be filtered out or missing sensor data can be detected. In addition, noisy sensor data or oscillating sensor data can be corrected.
Although the present invention has been disclosed in the form of preferred embodiments and variations thereon, it will be understood that numerous additional modifications and variations could be made thereto without departing from the scope of the invention.
For the sake of clarity, it is to be understood that the use of “a” or “an” throughout this application does not exclude a plurality, and “comprising” does not exclude other steps or elements.
Number | Date | Country | Kind |
---|---|---|---|
10 2014 208 034.7 | Apr 2014 | DE | national |
This application claims priority to PCT Application No. PCT/EP2015/054121, having a filing date of Feb. 27, 2015, based off of German application No. DE 102014208034.7 having a filing date of Apr. 29, 2014, the entire contents of which are hereby incorporated by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2015/054121 | 2/27/2015 | WO | 00 |