Simple criteria for controller performance monitoring

Similar documents
Loop-Shaping Controller Design from Input-Output Data

Control System Design

Online monitoring of MPC disturbance models using closed-loop data

Model-based Fault Diagnosis Techniques Design Schemes, Algorithms, and Tools

Integral action in state feedback control

Introduction to System Identification and Adaptive Control

The Applicability of Adaptive Control Theory to QoS Design: Limitations and Solutions

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Overview of the Seminar Topic

Analysis and Synthesis of Single-Input Single-Output Control Systems

IDENTIFICATION FOR CONTROL

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

Numerical atmospheric turbulence models and LQG control for adaptive optics system

On an internal multimodel control for nonlinear multivariable systems - A comparative study

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Data-based Modelling for Control and Optimization

Uncertainty and Robustness for SISO Systems

Exam. 135 minutes, 15 minutes reading time

Control System Design

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Control System Design

QFT Framework for Robust Tuning of Power System Stabilizers

Adaptive Dual Control

Control System Design

Robust Control. 8th class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room

Goodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints

A Comparative Study on Automatic Flight Control for small UAV

THIS paper deals with robust control in the setup associated

Design of Measurement Noise Filters for PID Control

EE C128 / ME C134 Feedback Control Systems

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Control of the Wave Energy Converter ISWEC in Simulation Ricardo António Vaz Mendes Laranjeira

Finding the best mismatched detector for channel coding and hypothesis testing

Performance Assessment of Power Plant Main Steam Temperature Control System based on ADRC Control

Track-Following Control Design and Implementation for Hard Disk Drives with Missing Samples

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

Passivity-based Control of Euler-Lagrange Systems

CDS 101/110a: Lecture 10-1 Robust Performance

Robust control for a multi-stage evaporation plant in the presence of uncertainties

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

Control For Hard Disk Drives With An Irregular Sampling Rate

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design

Acknowledgements. Control System. Tracking. CS122A: Embedded System Design 4/24/2007. A Simple Introduction to Embedded Control Systems (PID Control)

Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents

A brief introduction to robust H control

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

On Practical Applications of Active Disturbance Rejection Control

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

Performance assessment of MIMO systems under partial information

Fast Determination of Impurities in Propane- Propylene Streams Using a Pulsed Flame Photometric Detector (PFPD) and a New Capillary.

Chapter 2 Review of Linear and Nonlinear Controller Designs

Moshood Olanrewaju Advanced Filtering for Continuum and Noncontinuum States of Distillation Processes

Improve Performance of Multivariable Robust Control in Boiler System

AFAULT diagnosis procedure is typically divided into three

A nonlinear filtering tool for analysis of hot-loop test campaings

CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence

EECE Adaptive Control

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Iterative Feedback Tuning

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303)

Robust Control 9 Design Summary & Examples

Design of Sliding Mode Control for Nonlinear Uncertain System

6.241 Dynamic Systems and Control

Black Boxes & White Noise

Cross Directional Control

Self-Tuning Control for Synchronous Machine Stabilization

BSc Project Fault Detection & Diagnosis in Control Valve

Coordinating multiple optimization-based controllers: new opportunities and challenges

Structures in Seismic Zones. J. Georey Chase 2. This paper presents the ndings of a study devoted to a comparison of the eectiveness

9. Two-Degrees-of-Freedom Design

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

PARETO OPTIMAL SENSITIVITY BOUNDS

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

Secure Control Against Replay Attacks

NONLINEAR CONTROL with LIMITED INFORMATION. Daniel Liberzon

CONTROLLER PERFORMANCE ASSESSMENT IN SET POINT TRACKING AND REGULATORY CONTROL

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

OPTIMIZATION OF MODEL-FREE ADAPTIVE CONTROLLER USING DIFFERENTIAL EVOLUTION METHOD

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Development of a Deep Recurrent Neural Network Controller for Flight Applications

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators

Robust cross-directional control of paper making machines with saturating actuators

Lazy learning for control design

Study on Dahlin algorithm of Brushless DC motor based on Neural. Network

Control Systems Design

Process Unit Control System Design

A COMPARISON OF TWO METHODS FOR STOCHASTIC FAULT DETECTION: THE PARITY SPACE APPROACH AND PRINCIPAL COMPONENTS ANALYSIS

The New MDL Procedure How To s. Presented by: Marcy Bolek - Alloway

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering

Lecture 2: Analysis of Biomolecular Circuits

Detection and Estimation of Multiple Fault Profiles Using Generalized Likelihood Ratio Tests: A Case Study

Lecture 13: Internal Model Principle and Repetitive Control

System Identification for Process Control: Recent Experiences and a Personal Outlook

Transcription:

Simple criteria for controller performance monitoring Kostas Tsakalis (ASU) and Sachi Dash (Honeywell) Introduction/motivation Performance monitoring philosophy Simple criteria based on small-gain arguments Excitation, disturbances, bounds Misses vs. False Alarms Illustrative examples and Conclusions Tsakalis and Dash ACC 2002 1

Introduction Need for Performance Monitoring Thousands of control loops Long maintenance cycles Severe economic impact Performance: variability, disturbance rejection Automatic monitoring issues: Disturbances and modeling error Normal operating data vs. injection of excitation Tsakalis and Dash ACC 2002 2

Monitoring Philosophy Minimum Variance Control Regulation objectives, stochastic disturbances Time-series analysis (Harris), H-2 objectives (Huang) Frequency-Domain techniques System identification excitation Sensitivity (Cinar), Gap metric (Huang) Optimal design criteria Unfalsification (Safonov) Deviation from Nominal Small-Gain Theorem => Robust stability conditions Tsakalis and Dash ACC 2002 3

Monitoring Issues Excitation Normal operating data, set-point changes, injection of identification-level excitation Conclusions based on partial information Disturbances Bound on the normal level of disturbances Misses vs. False Alarms Unfalsification: Avoid false alarms Tsakalis and Dash ACC 2002 4

Simple Monitoring Criteria Deviation from Nominal Behavior Plant-model mismatch (sensitivity-weighted) A variety of criteria depending on the assumed uncertainty structure Controller-in-the-loop requirements Conditions on actuator saturation Effect of bounded disturbances Resolution Tsakalis and Dash ACC 2002 5

Monitoring at the plant input Small gain condition at the plant input Feedback uncertainty, external disturbance d u C P Reject controller if S u C[ y] T u u [ u] d > 1 Tsakalis and Dash ACC 2002 6

Monitoring at the plant input (cont.) Reject controller if A weighted plant modeling error S u C[ y] T > 1 S u CP actual - T u = S u C(P actual - P nominal ) Computation independent of controller-in-the-loop Valid for saturating actuators and partial excitation Without known excitation, LHS ~ 1 for a well-tuned controller, and >>1 for a poorly tuned controller Normal disturbance estimate is critical for the reduction of false alarms u u [ u] d Tsakalis and Dash ACC 2002 7

Monitoring at the plant output Reject controller if y T y [ r] r y d > 1 Appealing performance metric Requires the controller-in-the-loop Restricted to non-saturating actuators Normal disturbance estimate is critical for the reduction of false alarms Tsakalis and Dash ACC 2002 8

Monitoring with coprime factor uncertainty Reject controller if σ[ CS y D 1 ] δ N + σ[ S y D 1 ] δ D > 1 δ N, δ D =... Independent of controller-in-the-loop Valid for saturating actuators Normal disturbance estimate is critical for the reduction of false alarms Tsakalis and Dash ACC 2002 9

Simulated example: Paper machine Monitoring at the plant input Two grades of paper, external excitation Tsakalis and Dash ACC 2002 10

Simulated example: Paper machine (cont.) Poor performance far from the nominal operating point Tsakalis and Dash ACC 2002 11

Simulated example: Diffusion furnace Controller designed for operation at 800 o C External excitation (below ID quality) Tests at 800 (nominal), 600 (worse but still OK), and with a known poor design 10 0 10 1 10 1 10-1 10 0 10-2 10-1 10 0 10-3 10-2 10-1 10-4 10-3 10-5 10-2 10-1 10 0 10 1 10 2 10-4 10-2 10-1 10 0 10 1 10 2 10-2 10-2 10-1 10 0 10 1 10 2 Tsakalis and Dash ACC 2002 12

Simulated example: Diffusion furnace (cont.) Consistent results with low level excitation (three pulses) Large disturbance, no excitation: poor controller exhibits much larger violation of the test Tsakalis and Dash ACC 2002 13

Conclusions In general, consistent results are obtained with some excitation and good SNR Lack of excitation often leads to inconclusive results Yet, it is possible to reject a controller from singleoperating-point data Large disturbances: Visible differences, but harder to quantify Disturbance bounds are important to avoid false alarms Simple computations, (could be recursive) Controller-in-the-loop and saturation concerns Tsakalis and Dash ACC 2002 14