1 Instrumentation, Controls & Electrical Instrumentation & Control, SPPA-D3000 Plant Monitor Technical Description Model-based monitoring and early fault detection for components and processes June 2010 Answers for energy. © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical Contents Contents .........................................................................................................................................................2 1 2 Introduction...............................................................................................................................................3 1.1 Applications ..................................................................................................................................3 1.2 System components .....................................................................................................................3 1.3 Interfaces and integration .............................................................................................................3 Model-based condition monitoring............................................................................................................5 2.1 3 4 Method of operation of Plant Monitor models ...............................................................................5 Generate model and learn normal behavior .............................................................................................7 3.1 Generating models .......................................................................................................................7 3.2 Training models ............................................................................................................................9 3.3 Preprocessing in Plant Monitor projects ...................................................................................13 3.4 Prediction of Plant Monitor warnings ........................................................................................13 3.5 Learning of residual thresholds .................................................................................................14 3.6 Calculation of soft sensors ........................................................................................................15 3.7 Validation of sensor signals.......................................................................................................16 3.8 Definition of rules .......................................................................................................................19 3.9 Changing models .......................................................................................................................20 3.10 Implementing complex monitoring structures with Plant Monitor projects...............................21 3.11 Extended analysis of results of models.....................................................................................21 3.12 Parameterization of models and functions................................................................................22 3.13 Networking of models ................................................................................................................23 Operation and analysis...........................................................................................................................24 4.1 Alarm annunciation and operation ..............................................................................................24 4.2 Analysis ......................................................................................................................................26 Technical data ..............................................................................................................................................28 5 4.3 SPPA-T3000 technology server ................................................................................................28 4.4 SPPA-D3000 Plant Monitor .......................................................................................................29 Abbreviations..........................................................................................................................................30 © Siemens AG 2010. All Rights Reserved. 2 Siemens Energy Sector Instrumentation, Controls & Electrical 1 Introduction 1.1 Applications SPPA-D3000 Plant Monitor is one of the solutions in the SPPA-D3000 Diagnostic Suite portfolio (SPPA Siemens Power Plant Automation). It permits continuous evaluation of the conditions of components and processes. Condition evaluation is performed with the help of a model-based description of the conditions of the components and processes to be monitored. The data-driven neural models which are employed here make it possible to dispense with costly engineering. The models are generated and completely engineered based exclusively on archived measured data, as all the relevant information about the physical interaction between components and processes, as well as the entire history, are already available in full. However the Plant Monitor models for condition monitoring are only part of a comprehensive range of functions designed either for preprocessing, i.e. as input for Plant Monitor models, or as model add-ons. This range of functions including the Plant Monitor models is referred to as a Plant Monitor project. 1.2 System components Only two components are required for the operation of SPPA-D3000 Plant Monitor: a Plant Monitor license and a technology server from the Siemens SPPA-T3000 I&C system. The Plant Monitor license comprises a range of functions which are available as an autonomous group of function blocks in T3000. Each function can be activated individually by means of a license. The functions can be booked in different denominations and make it possible for the user to create any number of models of different sizes and for a wide variety of applications and to vary these without any problems at any time. Model generation, data-driven engineering and other functions are performed on the SPPA-T3000 technology server, which fulfils all the requirements for operation, data management, training, analysis and reporting of models, and of detected condition changes. 1.3 Interfaces and integration Plant Monitor is basically used in two different ways: As a fully integrated component in release R4.2 or higher of the SPPA-T3000 I&C system or In stand-alone operation in the case of all older Siemens I&C systems or I&C systems from third-party suppliers If Plant Monitor is used in conjunction with release R4.2 or higher of the SPPA-T3000 I&C system, it seamlessly integrates into the existing architecture and uses the same planning and engineering environment. Plant Monitor can therefore be operated from any thin client within the framework of SPPA-T3000 user rights. Furthermore all results and analyses from Plant Monitor can be immediately incorporated in existing plant displays. The full range of functions of SPPA-T3000 "Embedded TM Component Service" (ECS ) is also provided. 3 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical User interface Servers Application Server Automation Server Plant Monitor on the Technology Server Process interfaces On the left: Topology of network interface of Plant Monitor on the technology server with SPPA-T3000 projects - Release 4.2 or higher TM On the right: Diagrammatic representation of Embedded Component Services architecture of SPPA-T3000 Even if Plant Monitor is not used with SPPA-T3000, engineering, operation and analysis are still retained in full thanks to the technology server platform. If, for example, measured data are exported via OPC from another I&C system or from a PI archive, the technology server then constitutes an autonomous SPPA-T3000 system. It features the same convenient features TM and advantages as the integrated variant, as the most important elements of ECS are also available with this variant. Plant Monitor Data sources Thin Client User interface OPC Server NonSiemens I&C or any other data sources via OPC Web Server (Java) System SW HMI Engineering Diagnostic Archive Data Data Data Data System SW System SW System SW System SW Automation Data System SW Plant Monitor on the SPPA-T3000 Technology Server Process interfaces Topology of network interface of Plant Monitor in the case of connection to older Siemens I&C systems or I&C systems from third-party suppliers With the stand-alone variant, however, measured values supplied, for example, by SPPA-D3000 Machinery Protection via Profibus DP can also be used directly and without a link to the S7 automation server. In such cases and with other similar links, the bus signals are read in by means of a SIMATIC Microbox and made available via OPC. © Siemens AG 2010. All Rights Reserved. 4 Siemens Energy Sector Instrumentation, Controls & Electrical 2 Model-based condition monitoring 2.1 Method of operation of Plant Monitor models SPPA-D3000 Plant Monitor is a model-based solution which is able to determine the condition of a component or process based solely on archived measured data, to compare the condition with the current condition and to judge whether this condition can still be regarded as normal. The use of a data-driven neural network provides it with this capability. The basis for this condition evaluation is a model which has been generated for this task based on archived measured data and which has been activated on the technology server. The schematic representations below are designed to briefly illustrate the basic method of operation. The value displayed in red in the graphic below represents a real measured signal from the component or process to be monitored. Over time, it assumes many different values that may fluctuate greatly from operating mode to operating mode. Up to now signals of this type have generally been monitored for violation of simple thresholds. In many cases the operator will only take note of upward limit value violation, whereby such high values are not unusual in certain operating situations. If the Plant Monitor model has been adequately trained with historical measured data, it will provide an expected value in real time, shown in blue here, parallel to the measured values from the plant (red). In well-trained models, the real measured value and the expected value will therefore be nearly identical in situations which have been trained as normal plant conditions. 1 t 2 Schematic representation of the measured value and the expected value in Plant Monitor operation Block 1: Deviation from learned plant behavior detected Block 2: Typical limit value violation resulting from previously occurring damage Let us now assume that there is a deviation between the real measured value (red) and the expected value (blue) due to a change in the plant condition (see block 1 in graphic). Based on the behavior previously learned from archived measured data, the Plant Monitor model concludes that the measured quantity shown here should be lower – in the light of all the other measured values in this model. In this way Plant Monitor detects a deviation from the trained "normal behavior" at this early stage and triggers an alarm. Block 2 in the graphic illustrates a typical limit value violation by the real measured value. This occurs at a later time, after the hitherto undetected damage has started to negatively impact plant behavior. A limit value violation of this kind also results in an alarm, which draws the attention of plant personnel to a condition which is now critical. In the worst case a plant shutdown 5 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical becomes necessary with significantly greater financial consequences than would have been required to promptly rectify the original damage. Plant Monitor can detect cases similar to that illustrated in block 1 long before a limit value violation has occurred. This is a huge advantage, especially in situations where the deviation from the trained normal behavior is detected in one of those measured variables of the condition model which will not result in any limit value violation in the immediate future. In this case Plant Monitor promptly offers the user a correct analysis based on a comparison with the learned behavior, thereby clearly demonstrating its superiority to traditional monitoring methods. The plant section in which the deviation is detected can be examined during the next inspection and overhaul, and parts subject to wear can be replaced at a fraction of the cost which would have been incurred by an unscheduled outage. Deviations from normal behavior, i.e. points where the real measured value and the expected value calculated by Plant Monitor do not match, are most easily recognized by monitoring the residual, i.e. the difference between the measured value and the expected value. The residual associated with this schematic example is shown in the diagram below. RES 0 t t0 Display of residual by Plant Monitor As expected, the residual for the time up to t0 is still low, as the measured value and the expected value are almost identical. However the residual after t0 regularly exceeds the limit value defined for alarm triggering. Plant Monitor monitors the residual in real time and immediately issues an alarm for each major deviation. Plant Monitor would also output the deviation to the alarm sequence display at time t0 in this example. The user is thereby informed about the possible problem and can immediately navigate to the associated plant display or initiate a preliminary analysis without delay as he or she can jump directly to the abnormal measured value from the alarm sequence display. Because time t0 occurs long before time range 2 in the previous graphic where the critical limit value violation occurs, there is still enough time to decide on the best plan of action. It can therefore be seen that Plant Monitor detects deviations from normal behavior much earlier than simple limit value monitoring systems. This offers the operator the opportunity to react promptly to changes before there is any risk of damage or a production outage. © Siemens AG 2010. All Rights Reserved. 6 Siemens Energy Sector Instrumentation, Controls & Electrical 3 Generate model and learn normal behavior 3.1 Generating models Plat Monitor is capable of monitoring for the normal condition of all processes and components in the power plant. The conditions which are included in one or more Plant Monitor models and which are monitored as a consequence depend entirely on the measured values selected by the user. The source of these values in the power plant is of no significance. For example, all the blowers in a subsystem can be grouped together, as can individual machines or entire process or plant sections. The only important thing is that phenomena which affect operating behavior and which must therefore be detected are reflected in these measured variables or can be derived from them. Up to now it has proven meaningful for practical applications to take into consideration all the data tags of a machine for the purposes of modeling and monitoring. Also included are measured values from the plant which have an effect on the condition and the control of these machines. For example, when monitoring a gas turbine, in addition to the values measured on the gas turbine, values which have an effect on power output, condition or service life but which are not measured directly on the gas turbine should also be taken into account, e.g. ambient temperature and pressure. Unlike most classical systems, Plant Monitor actually generates the model fully automatically from the list of available tags with the help of Plant Monitor's neural network. If Plant Monitor is operated in an integrated application, i.e. in conjunction with SPPA-T3000, all the tags currently defined in the project container are displayed for selection. The user selects the tags which are of interest from this list. In all other applications, the archived tags are read out from data sources accessible by the technology server, e.g. via OPC DA/HDA, and are displayed for selection in a process similar to that for the integrated application. This selection creates the basic conditions required for modeling. Models can now be generated for monitoring by Plant Monitor. Selection of instrumentation channels used for modeling in the Plant Monitor input mask 7 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical Each model is represented in the form of so-called blocks or automation functions. Each task is represented by a separate block in the SPPA-D3000 Plant Monitor function diagram. All of these blocks, in addition to a header block used for model administration and parameterization, are linked to form a model. 5A00F901A_XQ01 TOTAL_AIR_FLOW_MEAS_1 5A12T010_XQ01 FD_FAN_A_MOT_WINDING_TEMP 5A11P010_XQ01 FD_FAN_A_OUTLET_AIR_PRESS Editing of signals used in the model in the SPPA-T3000 Workbench editor (function diagram of model) The user does not need to draw the function diagrams, as they are generated automatically by the Plant Monitor engineering tool. Several models can be created in a project and linked within SPPA-T3000. The results from state estimators and other monitoring functions in plant displays and alarm lists are transferred through application of the integrated engineering methods TM of SPPA-T3000 ECS . © Siemens AG 2010. All Rights Reserved. 8 Siemens Energy Sector 3.2 Instrumentation, Controls & Electrical Training models Once the tags relevant for monitoring a component or process have been selected, the model can be trained. In this context training means that a time range from the archive during which the relevant component or process was in a condition regarded as normal is made available to the model. Normal usually means "unimpaired", but not necessarily "optimal". For example, irregular operating behavior of a component can be regarded as normal if it has been identical for many years and has not become any worse. This time range is selected for training directly in Plant Monitor with minimum effort using the calendar function or a graphical display. The time resolution for training can be selected independently of the graphical display. This is especially useful if a time range is displayed with a low resolution when training periods are being selected although a higher resolution is required for training. In this case any resolution can be selected for training. Selection of training data and resolution in Plant Monitor view Non-consecutive time ranges can be selected when defining a training period. Every plant behavior regarded as normal can therefore be included, even if long intervals occur between the individual time ranges. 9 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical 5O21M900S_XQ01_BFPT_A_SPEED_1V2 Selection of normal behavior for training a model (marked in blue) in the Plant Monitor operating window The selection of training times allows the model to familiarize itself with the normal behavior of the component or process in the initial training phase. The time required for this training phase is usually a few hours or days, provided no extremely changeable behavior spanning several months needs to be taken into account (a longer training period is required in such cases). Once a satisfactory result has been obtained and Plant Monitor only detects comparatively minor deviations between the measured value and the model value when new training data are introduced, the initial training phase can be concluded. Deviation too great Estimated value Measured value Deviation (residual) Threshold for residual Display of training results with overview of deviations in the upper window highlighted by red error bars © Siemens AG 2010. All Rights Reserved. 10 Siemens Energy Sector Instrumentation, Controls & Electrical If greater deviations occur, a decision must be made as to whether the deviation points to an incipient fault or whether it is normal behavior which has not previously been taken into consideration. If the latter is the case, the area can be defined as normal simply by selecting it and adding to the model information. As a rule, this so-called retraining is rarely necessary provided the initial training period is sufficiently long. If an abnormal condition is incorrectly included during training, it can be selected and removed from the training information at any time without problems. Upper window: Display of deviations (red error bars), classified by the user as normal behavior which has not previously been taken into consideration Lower window: Retraining of the model for this normal behavior which has not previously been taken into consideration by selecting the time range (marked in blue) Plant Monitor’s graphical display also points out deviations from trained behavior which occurred in the past. These deviations can either be an indication of behavior which has not yet been trained or of a deviation which occurred at the time. If the behavior has not been trained, this time range is added to the training period as described above. If it points to a deviation which occurred in the past and if the underlying cause is known, Plant Monitor’s rule-based functions will ensure that this deviation will be reliably detected and reported in future. The time periods used for training can be adjusted at any time. Plant Monitor provides an efficient management function for this purpose. If, for example, a new type of plant behavior is expected or identified following a modernization measure, time ranges previously included in a training period can be selectively deleted and new time ranges can be selected with a view to defining the new behavior. 11 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical Management of selected training times in Plant Monitor view. Training times are used as jump labels. A trained model is generally applied to the overall plant behavior, irrespective of the operating condition which was active during the selected training periods. However Plant Monitor also makes it possible to apply a model for a particular operating condition only. If the plant or process is not in this operating condition, no monitoring is performed. Monitoring of the selected operating condition features a high degree of accuracy, as Plant Monitor restricts itself to the learned behavior for the selected operating condition. No residual calculated Invalid data areas are hidden so as to make monitoring more sensitive and transparent. © Siemens AG 2010. All Rights Reserved. 12 Siemens Energy Sector 3.3 Instrumentation, Controls & Electrical Preprocessing in Plant Monitor projects The functionality of Plant Monitor V2.0 does not restrict itself to the calculation of expected values and to monitoring of the normal behavior of processes and plants. The models of the latest version and the condition monitoring generated from them are simply one part, albeit central, of an extensive Plant Monitor project. Plant Monitor projects now also include the following functions: 3.4 Alarm prediction Learning of (residual) thresholds Calculation of soft sensors Validation and testing of sensor signals and data quality Definition of rules Prediction of Plant Monitor warnings Plant Monitor calculates an expected value for every incoming signal based on training data. This value represents the currently expected condition. This makes it possible to detect any deviations from normal behavior which emerge due to a change in operating behavior. Plant Monitor can also make pronouncements as to whether a deviation from the learned normal behavior will occur within a definable time frame. Event horizon (PRED_WND) RES 5,00 Remaining time (PRED_ETA) 4,00 Prediction Limit Value 3,00 2,00 1,00 0,00 Now 31.05.09 21.05.09 11.05.09 01.05.09 -1,00 Prediction lies within horizon => tprediction PRED_FLT = 1 PRED ETA = Remaining time Schematic representation of possible predictions in PMSE block This information is then available, in addition to the current expected value, in the form of a binary value and in the form of an integer at the associated function block. This allows the user not only to assess the current condition but also to predict whether a change is to be anticipated in the near future. A statement about availability, which says much more than the statement about condition, therefore becomes possible. 13 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector 3.5 Instrumentation, Controls & Electrical Learning of residual thresholds When a model is being created, the thresholds for the residual are initially set to absolute and predefined fixed limits. The user can either change these individually for each sensor or use the spreadsheet engineering facility of SPPA-T3000, which allows all the sensors of a model to be changed systematically in a clearly structured table. It is often necessary, however, to define thresholds relative to the behavior of the monitored signal instead of fixing them at absolute values. Plant Monitor makes it possible to learn not only the behavior of the monitored asset based on historical measured values but also the associated thresholds. The definition of thresholds for residuals is oriented exclusively towards the fluctuation margins of the residuals. Any multiples of these fluctuation margins can then be used for specifying limit values. This ensures that residuals with large and small standard deviation can be monitored equally sensitively. The actual engineering is reduced even if learned limit values are manually adjusted to a minimum. Automatic definition of residual limit values by Plant Monitor The thresholds for residuals play an important role in the online monitoring of processes and plants. The degree to which current plant behavior still matches the learned behavior is defined based on thresholds in Plant Monitor. Because limits must be defined for every measured value used in a model, automatic calculation of these limit values offers a huge simplification of the engineering work load. © Siemens AG 2010. All Rights Reserved. 14 Siemens Energy Sector 3.6 Instrumentation, Controls & Electrical Calculation of soft sensors It often happens in practice that a number of values are not measured because no instrumentation has been implemented for them or because measuring them is a physical impossibility. In such cases computed sensors, which calculate derived values based on existing sensors, can be defined in Plant Monitor. This makes it possible, for example, to convert the measured power output of a generator into money or to calculate an average temperature. Creation of computed sensors or soft sensors for the calculation of unmeasured variables These calculated values can in turn be used directly as new measured variables in the model for the detection of normal behavior and for the prediction of incipient deviations. They can also be used for defining rules and can contribute to the detection of recurring plant behavior, which would only be possible to a limited extent, if at all, on the basis of values measured by purely physical methods. Perform actions Formula editor Delete or edit sequence List of sensors List of operators Formula field Name for calculated Finished formula Using the formula editor for the creation of simple rules in Plant Monitor projects 15 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector 3.7 Instrumentation, Controls & Electrical Validation of sensor signals Plant Monitor can be used not only for predicting expected values and calculating the time which will elapse prior to an alarm, but also for testing (validating) sensor signals. Creation of sensors which are tested by means of validation The five tests listed below can be applied to every signal, thus preventing Plant Monitor from accessing measured data which cannot be regarded as valid. This greatly increases the quality of information offered by Plant Monitor, especially for the purposes of training and during normal operation. 1. Test for constant ("stuck") values: This test monitors the input signal to ensure that it has not violated a defined value range within a specific period of time. If this condition is fulfilled, the signal can be regarded as being constant and actions can be derived from it where appropriate. 55,00 54,00 53,00 52,00 51,00 50,00 49,00 48,00 09:07:30 09:07:20 09:07:10 09:06:30 09:06:20 09:06:10 09:05:31 09:05:21 09:05:11 09:05:01 47,00 „Stuck“ value Schematic representation of sensor validation for “stuck” sensors © Siemens AG 2010. All Rights Reserved. 16 Siemens Energy Sector 2. Instrumentation, Controls & Electrical Sensors and signals with disturbances, such as spikes, in the signal trend can be monitored to ensure that Plant Monitor accesses measured data which are considered normal rather than data from signals in which the level of noise is too high. 150,00 125,00 100,00 75,00 09:07:30 09:07:20 09:07:10 09:06:30 09:06:20 09:06:10 09:05:31 09:05:21 09:05:11 09:05:01 50,00 Deviation too high Schematic representation of sensor validation for "chattering" sensors 3. In addition to the tests listed above, Plant Monitor can also check whether the measured value violates an absolute upper or lower limit value. This is a simple way of checking whether a value is in the physically correct range. 150,00 125,00 100,00 09:07:30 09:07:20 09:07:10 09:06:30 09:06:20 09:06:10 09:05:31 09:05:21 09:05:11 09:05:01 75,00 Thresholds violated Schematic representation of sensor validation for limit violations in sensors 17 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector 4. Instrumentation, Controls & Electrical The gradient test performs an absolute or relative test of the measuring signal gradient. This can be used to detect step changes in signals which cannot be regarded as valid. 175,00 150,00 125,00 100,00 75,00 09:07:30 09:07:20 09:07:10 09:06:30 09:06:20 09:06:10 09:05:31 09:05:21 09:05:11 09:05:01 50,00 Rate of change too high Detection of step changes Schematic representation of sensor validation for too fast changing sensors 5. Finally sensors can also be grouped with a view to checking signals from redundantly configured sensors for consistency. Any discrepancy detected between redundant sensors is reported and the conditions derived from these sensors can be treated accordingly. © Siemens AG 2010. All Rights Reserved. 18 Siemens Energy Sector 3.8 Instrumentation, Controls & Electrical Definition of rules Rules can also be defined in Plant Monitor projects in order to enable the automatic detection of recurring events and deviations, for example. Logical links can be configured between these rules with a view to representing complex logic operations. In some cases it is even possible to define damage patterns for automatic detection in this way. Examples of rules in Plant Monitor The defined rules can easily be visualized in Plant Monitor view, allowing the user to see in detail how the result of a particular rule behaves. Graphical representation of the defined rules. The validity of the rule is indicated by the red areas in the upper section of the window. The lower section shows the sensor values used for the rules. 19 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector 3.9 Instrumentation, Controls & Electrical Changing models Because the components and processes in the power plant are subject to continuous change due to technical modifications and normal aging, the model itself must also be changed from time to time. Two basic options are available here: 1. Adaptation to aging or changed operating regime and operating modes Changes in the behavior of a component or in operating regime and operating modes can be dealt with by changing the stored normal behavior. In this case the new operating behavior can simply be learned following an inspection and overhaul, for example. 2. Adaptation to new or changed tags If new measuring points are added, removed or configured with new instrumentation equipment, this can be represented graphically using Plant Monitor. Since each tag is represented by a separate block, it can easily be deleted, added or parameterized by the user. When adapting the training period, changes in system behavior can necessitate the addition of new behavior or the removal of behavior which has previously been regarded as normal (but which has now changed). The previously used training periods can be called up in Plant Monitor for this purpose. Using stored training times for further training or retraining Plant Monitor can compute all the changes in configuration in a single step. The analysis of process values which is currently in operation is neither interrupted nor affected by the engineering process. Plant Monitor always works with a consistent configuration. © Siemens AG 2010. All Rights Reserved. 20 Siemens Energy Sector Instrumentation, Controls & Electrical It is not possible to make a general pronouncement as to whether instances of system behavior need to be removed or whether a new type of behavior "simply" has to be learned. We can work on the basic assumption that changes in the design of a process or machine and major changes in operating mode or operating regime will necessitate new a learning phase and updating of previously acquired information as a result. Plant Monitor will report deviations in these cases and these will have to be dealt it on a case-by-case basis. 3.10 Implementing complex monitoring structures with Plant Monitor projects Detectionofof Detection Deviation Deviation Process Sensor Values Direct use Calculation Computed Computed Sensors Sensors Validation Proved Proved Sensors Sensors Rules State State Estimators Estimators Forecastofof Forecast Availability Availability Limits,Ratings Ratings Limits, Faults, Alarms Faults, Alarms Detected Detected Events Events Recurring Recurring Situations Situations Information for Maintenance Management The individual functions of Plant Monitor can be combined for the purposes of implementing complex plant monitoring applications in a series of steps which build one upon the other. Each steps yields results which are in turn used as a starting point for further steps. For example, a computed sensor can be included in a condition model and the resulting residual can serve as a criterion for a particular type of plant behavior. Structure of a Plant Monitor project: The individual functions are blocks of an interconnected analysis. 3.11 Extended analysis of results of models The functions described above can also be used for monitoring and evaluating occurrences of deviations from normal behavior in a more detailed manner. With the aid of computed sensors, deviations which occur in several process variables at the same time and which last for a defined period can be grouped using mathematical formulas to form a quality function for the process. A criterion can then be formed using freely definable rules for the purposes of issuing an early warning to plant personnel. 21 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical 3.12 Parameterization of models and functions Once the required tags have been selected and the training has been carried out successfully, the Plant Monitor model can be put into operation immediately. The default thresholds for the residual and other default settings are used, thus permitting satisfactory work in the first approximation. The user can easily change these settings at any time, however, and adapt them to fit the given situation. Plant Monitor offers a facility for displaying parameters directly in overview fashion with a view to editing these. Parameterization of models within Plant Monitor It is also possible to export all the definable parameters to Excel, to edit them there and then to read them back in. The user can take advantage of all the Excel features in this case. Spreadsheet engineering with Excel for parameterization of Plant Monitor models and Plant Monitor functions © Siemens AG 2010. All Rights Reserved. 22 Siemens Energy Sector Instrumentation, Controls & Electrical 3.13 Networking of models Plat Monitor is capable of describing and monitoring any processes or components with the aid of models. The scope of these models can be defined freely and can also go beyond the boundaries of an equipment unit. However it must be noted that the greater the number of different components and processes that are grouped together which are independent with respect to information (i.e. which are not interdependent), the more the accuracy of the condition description suffers due to the nature of the group. This can always be remedied by representing different components and processes using separate models, e.g. one model each for boiler, gas turbine, NH3 conditioning, etc. Needless to say, important variables common to all models can also be used several times in different models. This makes it possible to achieve significantly higher accuracy for early fault detection and can also clearly channel responsibilities in alarm situations. Training models which monitor a component or process for a number of different applications should also be avoided. Although a model for a machine is capable of monitoring both steady-state operation and rundown, for example, the condition description will be significantly more accurate, as will the possible analyses derived from it, if an existing model is duplicated and trained on the one hand for steady-state behavior, e.g. for a fixed speed band, and on the other, for example, for the rundown procedure. Plant Monitor can then automatically activate the correct specialized model depending on the situation. Parallel operation of such models is also possible. In addition Plant Monitor makes it possible to operate models with different levels of detail in cascaded fashion. If, for example, a small manageable model for a process reports a deviation at a boiler, another previously prepared model which takes all the tags for that boiler into consideration can be activated. This reduces the possible flood of information for the operator while at the same time ensuring that no condition is left out of consideration. 23 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical 4 Operation and analysis 4.1 Alarm annunciation and operation If Plant Monitor detects deviations from normal plant behavior, it outputs these deviations in the standard views of SPPAT3000: In the alarm sequence display In the header information In the plant displays Any value used in Plant Monitor, i.e. any measured value, calculated value, validation result, model value, deviation, rule or alarm, can report an alarm condition. The form and priority of alarm annunciation can be changed at any time and adapted to suit requirements. The information content is greatest in the case of alarms displayed in the alarm sequence display. This lists in tabular form the type of alarm which has been issued, its location and status. The alarm sequence display can also be used to jump to the associated plant display, trend display or setup dialog. List of alarms which have occurred and their sequence in the SPPA-T3000 alarm sequence display (ASD) In addition to the general alarm sequence display, Plant Monitor alarms are also listed in the header. From here the user can jump directly to the plant displays in which the Plant Monitor alarms occurred. © Siemens AG 2010. All Rights Reserved. 24 Siemens Energy Sector Instrumentation, Controls & Electrical Selection of plant displays indicating a Plant Monitor alarm which can be displayed by means of selection The third option allows the user to jump directly from a plant display showing a Plant Monitor alarm to a trend display of the alarm values, to the function diagram of the model or to the Plant Monitor view itself. Plant display with Plant Monitor alarms (purple "PM" flags) 25 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector 4.2 Instrumentation, Controls & Electrical Analysis An analysis generally begins with a message from Plant Monitor that a measuring point is exhibiting a deviation from normal behavior. This information is displayed in the alarm sequence display and simultaneously in the plant display itself. A range of information is therefore already available for the analysis of correlations and background reasons for this report and thus for an analysis of the possible problem: The The The The model in which the fault occurred and the associated component or process measuring points which are exhibiting irregularities and those which are not sequence in which the deviations occurred severity of the deviations relative to the measured value In addition to this accurate information, the user has two basic analysis options which can be combined as required: 1. Analysis in Plant Monitor view All the tags associated with a model are displayed one below the other for the same time range in the Plant Monitor view. An overview with the exact times of all the deviations which have occurred is also displayed in the header in the form of red error bars. Simply select one of these error bars to switch the Plant Monitor display to the associated tag and residual. A large number of causes can be determined in this display alone. More importantly, a time range defined as exhibiting normal behavior can be added to or removed from the model in this view. In the upper window: Display of current deviations by means of red error bars In the lower window: Associated measured values (red), expected values (blue) and below these the residuals © Siemens AG 2010. All Rights Reserved. 26 Siemens Energy Sector 2. Instrumentation, Controls & Electrical Analysis in trend display view Behind every display of values by Plant Monitor, i.e. measured value, model value and residual, lies a stored preconfigured trend display containing these values. Like any other trend display, this trend display can be used for the purposes of analysis in any plant display. Trend display of all the information necessary for a detailed analysis directly in the plant displays The advantage of this type of display is that, depending on the analysis, values can be dragged and dropped into any diagram from other displays using the mouse. This makes it very easy, for example, to analyze vibration values in the context of process variables. Combinations which have proven useful for analyses can also be stored as views, allowing them to be used again at any time. The deviations from normal behavior and the causes of each deviation identified by Plant Monitor put the operating and maintenance personnel in a position to analyze correlations relative to a situation and to make decisions about changes in operating modes and planning of maintenance measures. 27 © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical Technical data 4.3 SPPA-T3000 technology server The SPPA-T3000 technology server is the hardware and software platform for SPPA-D3000 Plant Monitor, as well as for a large number of other applications devoted to the diagnostics and optimization of plants and processes. If we first look at the technology server independently of all other components and interfaces, it is an autonomous SPPAT3000 component which is usually not redundantly configured (not fault-tolerant) but which can be configured as a redundant (fault-tolerant) server in the event of increased availability requirements. Unlike an I&C system used for power plant automation, the technology server does not feature automation interfaces and cannot therefore be used for automation applications. The technology server does, however, feature a component called the Technical Calculation Container, or TCC for short. Applications like Plant Monitor run in this TCC, which means that it is fully integrated in the Embedded Component Services ECS™ of SPPA-T3000. All the applications executed in the TCC can therefore benefit from the functions and advantages of SPPA-T3000. The most important of these include: Shared user interface for HMI, analyses and engineering Integrated engineering Archive Log function and All blocks and display forms All interfaces and operations are also implemented in SPPA-T3000 via the TCC. This means that outputs from the application are completely homogenous, with the result that externally visible outputs have the same appearance and the same operating philosophy as SPPA-T3000. Another advantage of implementing all applications as an SPPA-T3000 function in the TCC is that all applications use identical engineering and the same editor. Not only does this produce the same "look & feel", it also means that engineering data are only entered once (one-time, consistent data input) and complete integration of applications is achieved. Unlike classical platforms, the technology server does not represent a collection of applications which simply share the same operating system on a server, with each application implemented independently of all others. All the applications implemented on the technology server platform use all the services supplied by the technology server. There is only one editor, one user interface, one archive, and so on. The technology server thus makes real and complete integration of applications possible. In the stand-alone version, i.e. without the SPPA-T3000 I&C system, the technology server comes ready-equipped with licenses for engineering and operation. Only the licenses for Plant Monitor need to be added. If the technology server is used in conjunction with the SPPA-T3000 I&C system, however, the SPPA licenses are used as required. Needless to say, these licenses can be added to at any time within the framework of the I&C system. © Siemens AG 2010. All Rights Reserved. 28 Siemens Energy Sector 4.4 SPPA-D3000 Plant Monitor License based on the number of functions used in the Plant Monitor project. The following licensable functions are available: 29 Instrumentation, Controls & Electrical PMSE (state estimator) PMVAL (validation block) PMCS (SoftSensor) PMRULE (rule block) The blocks listed above can be obtained in multiples of 100 for use in the model. Cycle time Monitoring of steady-state conditions Monitoring of transient conditions less than 3 seconds Yes Yes Number of models Any number within the framework of the licensed functions Networking of models Yes Use of data sources Connection via interfaces Different data sources possible in parallel OPC DA and HDA Integration in SPPA-T2000 possible Integration in SPPA-T3000 possible Yes, by means of OPC link (via OPC server) Yes, with Release 4 or higher, otherwise via OPC link In the case of integrated use of Plant Monitor with SPPA-T3000 R4.2 or higher, operation and engineering is performed based on the existing thin client workplace licenses. Other licenses for engineering and operation can be added in the form of a license upgrade. In applications without the SPPA-T3000 R4 I&C, a so-called stand-alone technology server is employed for operating and engineering tasks. The licenses required for operation are included in the scope of supply of the stand-alone technology server. If other thin client work places are required on the stand-alone technology server, a license upgrade can be implemented on the technology server. The existing I&C is not affected by this upgrade. © Siemens AG 2010. All Rights Reserved. Siemens Energy Sector Instrumentation, Controls & Electrical 5 Abbreviations ECS™ Embedded Component Services KKS Kraftwerks-Kennzeichnungs-System (power plant identification system) OPC OLE for process control; standardized client/server communication DA Data access (live data); access to live data via OPC HDA Historical data access; access to past data via OPC ASD Alarm sequence display in SPPA-T3000 PI Real-time database from OSI-Soft PM SPPA-D3000 Plant Monitor RES Residual; deviation from expected value R4 SPPA-T3000 Release 4 SPPA Siemens Power Plant Automation TAG German "KKS"; "signal" in Plant Monitor TCC Technical Calculation Container TS SPPA-T3000 technology server Project General term for Plant Monitor functions, incl. Plant Monitor models © Siemens AG 2010. All Rights Reserved. 30 31 Siemens Energy Sector Instrumentation, Controls & Electrical Published by and Copyright (2009): Siemens AG Energy Sector Freyeslebenstraße 1 D-91058 Erlangen Germany Siemens AG Energy Sector Fossil Power Generation Instrumentation, Controls & Electrical Siemensallee 84 D-76187 Karlsruhe Germany sppa-d3000.pg@siemens.com www.siemens.com/sppa-d3000 D3PPM_DT1_TechDesc_d_V2-2 Printed on elementary chlorine-free paper. All Rights Reserved. The trademarks and brand names used in this document are the property of Siemens AG or their associated companies or the individual holder. jeweiligen Inhaber. Subject to change without prior notice. The information in this document represents general descriptions of technical options which are not implemented in every case. The required performance features must be agreed upon for each individual application upon formation of the contract. www.siemens.com/energy © Siemens AG 2010. All Rights Reserved.