bandeau

                                                                                                                                                  PDF version

AXENS' State Space APC Suite:

Axens proposes S², its State Space APC suite, designed to efficiently implement and maintain plant-wide APC applications. We provide robust control and safe capture of plant benefits.

Main S² tools                                        Dynamic Modelling Package                   ISIAC
                                                                Multivariable State-Space controller      MVAC

Other S² components                        Off-line Configuration                                MVAC Configure
                                                                Simulation                                                  
MVAC Simulation

                                                                On-line Automated Step Tests                MVAC AutoStep
                                                                Inferential                                                     MVAC Inferential
                                                                Web Access                                                MVAC Web
                                                                Maintenance & Reporting                         MVAC Report

                                                                Off-line simulation of complete on-line
                                                                APC configuration                                      
MVAC Full Test

S² Accessories                                    DCS connection and S.C.A.D.A. (Supervisory Control and Data Acquisition)


Overview of the interconnection of the different S² components.
 
ISIAC: DYNAMIC MODELLING PACKAGE

ISIAC is a powerful modelling platform, used to identify the dynamic behaviour of the plant.
ISIAC "Industrial System Identification for Advanced Control"
   

Features:
     • Wide choice of model formats: State-Space, FIR, ARX, etc
     • Model Validity checking
     • Model reduction to first or second order
     • Raw data import from flat file or spreadsheet
     • Powerful data plot tools
     • State-Space format for MVAC use and for plant simulation
     • PID tuning tool
     • PRBS step test sequences generation (for use in automated step tests)

ISIAC processes step test data, and derives the control models. This data processing tool allows engineers to perform custumized calculations, transformations and operations such as de-noise the signals, collected data slicing and data batches concatenations. The modelling tool functionality allows the users to pre-process the chosen data and to apply different types of models (state space, FIR, ARX). The tool includes features to help the user evaluates the quality of his modelling : models response display, confidence indicator... It is also easy to perform some post-processing operations as models concatenation and parameters adjustment.

MVAC: ENGINE FOR ON-LINE CONTROL

MVAC is Axens' proprietary State-Space multivariable controller, providing superior performances, thanks to the use of latest generation control algorithm.

The on-line APC application includes a Supervisory Control and Data Acquisition (SCADA) software, to connect MVAC to any DCS system. The SCADA includes features such as historian, log files, DCS drivers (OPC,…), data validation, watch dog logic and scheduling.

The MVAC Difference

.MVAC provides:
     • All the classical control functions
     • A complete set of robustness features
     • Specific features allowed by the state space technology embedded in the MVAC kernel:
          o Use of intermediate variables (grey box modelling)
          o Use of calculated variables (combination of MV, CV & DV)
          o Estimation of non measured disturbances (better predictions & better control)

Grey Box Modeling: the State Space approach

   

The traditional black box modelling has only inputs (MV) and outputs (CV)

   
The relationship between MVs and CVs is extended to describe how unmeasured disturbance affects the process.

Measurements of process variables that are not explicitly controlled, provide valuable information about the internal state of the process.

‘Grey Box’ model adds known internal causes and effect relationships into the model.

The use of intermediate variables enhances controller performances:
    • early and accurate disturbance detection is a prerequisite for superior control
    • extended model provides the means to determine the dynamic state of the process and its future trajectory
    • the controller is less sensitive to individual model inaccuracies
    • control actions are more robust, less aggressive, and better timely coordinated

Unmeasured Disturbance Model

The MVAC tool includes the modelling of the unmeasured disturbances. Observers (Kalman filters) can be configured for each controlled variable and for each intermediate controlled variable.


   

   
Benefits:
    • High robustness of the control.
    • On-line model inaccuracies correction (for example: static gain).

Overview of the MVAC engine technology
The main components integrated in the control engine are presented below.

Real Time Optimization
The optimizer embedded in the MVAC engine is able to operate in 3 different modes:

    • Linear, for economical optimization, when LP cost can be associated with MVs or CVs.
    • Quadratic, typically convenient to enhance the weight of some MVs or CVs
    • External, used to import External Target (for MVs or CVs) from a rigorous optimizer


Below is an example of linear optimization, where LP costs (in k€/hour) are associated with CVs.


Below is another example, where a rigorous reactor model, associated with a solver, is able to find, in real time, the best reactor inlet temperature making the trade-off between kinetic and thermodynamic reaction limitation. Here the optimizer is configured to accept external targets.

   

MVAC Configure: DATA BASE AND CONTROLLER CONFIGURATION

MVAC Configure provides user friendly tools for Data Base and Controller configuration.

    • Data Base Configuration, consisting mainly in:
           o DCS tags configuration
           o SCADA customization
           o Pre-Calculation
                      • Filtering
                      • Analyzer validation
           o Post-Calculation

    •MVAC Controller GUI
         o used for Configuration and for Tuning
         o same GUI used OFF-Line and ON-Line
         o HELP available with full documentation and guidelines.


   
   
MVAC Simulation: CLOSED LOOP SIMULATION

MVAC Simulation is a ready to use off-line simulation package, mainly used to validate the robustness of the controller tuning.

The tool allows the user to create different simulation scenarios, and to introduce different levels of plant-model mismatch for controller testing.

Following are some of the key features of the simulation tool:

    • Configuration of predefined scenarios
          o changes in MV or CV limits or targets,
          o drop out of measurements,...
          o replay with different tunings

    • Plant model used for simulation
          o same or different from control model
          o detailed process models can be used
          o noise and intermittent signals can be added anywhere in the loop



HDT unit simulation, with noise, analyzer and operator changes on CV target and on MV limits.

MVAC AutoStep: CLOSED LOOP AUTOMATED PLANT TEST

MVAC AutoStep (patent in progress) is an automated tool for on-line, closed loop step testing.

Benefits:
    • the testing time is significantly reduced
    • the plant variations are controlled and kept into a safe predefined zone
    • the resulting data are easy to process, and produce high quality dynamic models

MVAC AutoStep takes advantage of other S² components to run automatically the step tests:

    •
ISIAC generates preliminary models from the pre-tests, and a step sequence designed
          o to cover all control relevant frequencies with PRBS
          o for multivariable application
          o to avoid correlation
    •
MVAC Simulation is used
          o to simulate the sequence and predict effect on CVs.
          o to define step move size for the MVs
          o to validate MVAC tuning, if MVAC AutoStep is used in closed loop
    •
MVAC applies automatically the sequence on the plant
          o the sequence is injected in the MV external targets
          o if MVAC AutoStep is used in closed loop, the CV limits are protected.
    •
MVAC Web is used
          o to monitor the sequence
          o to operate changes on CV limits, MV targets, MV step move size, etc…

HDT unit test: Feed Flow and Reactor Temp. are stepped, while Sulfur in product is protected.


MVAC Inferential: ON-LINE PREDICTION OF NON-MEASURED PROPERTY

MVAC Inferential permits to estimate on-line current value of properties not measured on-line, or available only with significant delay.

Two families of inferential are available
    • Axens Proprietary inferential,     based on rigorous kinetic models
    • State Space inferential,               based on State Space dynamic models

Axens Proprietary Inferential

For Axens licensed processes, rigorous models are available. Axens’ expertise in processes and catalysts allow to build model based, robust inferential structures with physical sense.

Those kinetic based inferential are embedded in a structure, where the use of a powerful solver and additional on-line modules, allows several modes of inferential operation:

    • Direct Mode                     - product quality inference
                                                 - feed quality inference
                                                 - interactive what-if studies
                                                 - static gain estimation (useful for APC in case of a non linear process)
    •Update Mode:                  - catalyst activity estimation



Prime-G+ inferential screen, with access to What-if, Catalyst_Activity and Static_Gains screens.

State Space Inferential for Qualities

This inferential takes full advantage of the ability of the State Space technology, to make use of the supplemental information available, to describe the internal states of the process.

State Space Inferential are typically used to predict a product quality measured either by
    • on-line analyzer,                                   with significant delay,
    • or by laboratory analysis,                   at variable frequencies.

The goal is to provide APC with real time quality information.

Off-line, ISIAC produces the State Space models used for static (or dynamic) modelling of the quality to be predicted from on-line real-time available data.



On-line, as described above (Hydrotreatment example), MVAC State Space Inferential is structured in 2 parts:

    • State Space Model: producing unbiased, open loop predictions

    • Bias update routine, using available analyzer information coming from
          o on-line analyzer
                     • after analyzer raw signal validation
                     • using Intermittent signal logic
          o or, from laboratory analysis
                     • after analyzer raw signal validation
                     • using SPC techniques, to reject statistically questionable analysis
                     • applying bias filtering, based on time synchronized inferential outputs

MVAC State Space Inferential delivers delay free quality prediction, useful for enhanced APC performance and better control of product quality.

MVAC WEB: REMOTE WEB ACCESS FOR MONITORING AND TUNING

MVAC Web provides the facility mandatory for remote monitoring and remote tuning.

Web Access is available for:
    • MVAC
    • APC views
    • Trends
    • MVAC Inferential
    • MVAC AutoStep

MVAC Web is password protected, and allows secured remote access.
No client software installation is required, except standard web browser.

Below is an example of MVAC Web used for MVAC AutoStep sequence monitoring, where CV1 dynamic model accuracy is checked on-line, using UBP plots (UnBiased Predictions).



MVAC Report: MAINTENANCE AND REPORTING

MVAC Report provides the facility mandatory for maintenance support:

The logs generated by the SCADA, are easily extracted and transferred, for routine maintenance activities, troubleshooting or to document some particular process control behaviour.

These data can then be directly imported into a standard curve trending tool, preconfigured
(during the APC project) with templates designed for quick analysis of the multivariable controller performance (control curves, statistical analysis, etc…)

Below is an example of a performance analysis of an HDS unit, where the Sulfur controller has to reject the disturbances from Feed Flow variations, and from Feed Sulfur Content variations.


Statistical analysis report is available to document the performance of the controller.

If needed, the log data can be used, for detailed analysis, in replay mode, by MVAC Full Test: see next section.

MVAC Full Test: SIMULATION OF COMPLETE APC APPLICATION

This unique component of S² offers the possibility to
test off-line the complete APC application before implementation, reducing significantly the on-site commissioning time and potential customer plant disturbance.

The goal targeted by using this component, is to implement on site, a fully tested APC application, not only a tuned controller.

To achieve that, the complete on-line APC application (MVAC, S.C.A.D.A., Addins, Web Access,…) is installed on a computer where a "dummy" OPC Server is available.

The OPC Server is connected on both sides:
    • on the APC side, to the tested software
    • on the DCS side, to a dynamic simulator

A Dynamic Simulator is configured to simulate
    •
the interactive DCS screen dedicated to APC
    •
the DCS protection logic for APC (watch dog,…)
    •
the plant behaviour, using a model file generated by ISIAC




Once all the components are started and running, the APC application can be tested in 2 modes
    •
Interactive mode
      
the changes are manually made from the simulated DCS screen, from the MVAC GUI, or from the Web-Access
    •
Replay mode
      
a log file generated by the S.C.A.D.A. (from a previous simulation, or from plant operation), is directly injected in       the dynamic simulator, to replay a previous simulation, or real data imported from the plant.

This tool is intensively used during FAT (Factory Acceptance Test) and during training.