Loop-Shaping Controller Design from Input-Output Data

Similar documents
Simple criteria for controller performance monitoring

Control System Design

Design of Nonlinear Control Systems with the Highest Derivative in Feedback

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.

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

Control System Design

YTÜ Mechanical Engineering Department

A Comparative Study on Automatic Flight Control for small UAV

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

Course Summary. The course cannot be summarized in one lecture.

9. Two-Degrees-of-Freedom Design

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

Control Systems Design

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

YTÜ Mechanical Engineering Department

Contents Abstract, Introduction, Software, Installation, Assignment, Software Manual

Design and Implementation of Two-Degree-of-Freedom Nonlinear PID Controller for a Nonlinear Process

CDS 101/110a: Lecture 10-2 Control Systems Implementation

Robust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room

Servo Control of a Turbine Gas Metering Valve by Physics-Based Robust Controls (μ) Synthesis

Lecture 13: Internal Model Principle and Repetitive Control

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

QFT Framework for Robust Tuning of Power System Stabilizers

6.241 Dynamic Systems and Control

Robust Control of a Distillation Column

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

ROBUSTNESS COMPARISON OF CONTROL SYSTEMS FOR A NUCLEAR POWER PLANT

CM 3310 Process Control, Spring Lecture 21

Data-based Modelling for Control and Optimization

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

FREQUENCY-RESPONSE DESIGN

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

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Gain Delay Retune in Multivariable Controls for the Paper Making Process

4.0 Update Algorithms For Linear Closed-Loop Systems

Uncertainty and Robustness for SISO Systems

Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints

ANALYSIS AND SYNTHESIS OF DISTURBANCE OBSERVER AS AN ADD-ON ROBUST CONTROLLER

A brief introduction to robust H control

Control Systems I Lecture 10: System Specifications

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Iterative Feedback Tuning

(Continued on next page)

Video 6.1 Vijay Kumar and Ani Hsieh

Robust discrete time control

Control System Design

Introduction to System Identification and Adaptive Control

FEL3210 Multivariable Feedback Control

EEE 184 Project: Option 1

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

H-infinity Model Reference Controller Design for Magnetic Levitation System

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

EECE 460 : Control System Design

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

Control System Design

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Root Locus Design Example #3

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

Eigenstructure Assignment for Helicopter Hover Control

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

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

Chapter Eleven. Frequency Domain Design Sensitivity Functions

Richiami di Controlli Automatici

Presentation Topic 1: Feedback Control. Copyright 1998 DLMattern

ECE317 : Feedback and Control

Control Systems I. Lecture 9: The Nyquist condition

Robust fuzzy control of an active magnetic bearing subject to voltage saturation

EE 422G - Signals and Systems Laboratory

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

LQG/LTR ROBUST CONTROL SYSTEM DESIGN FOR A LOW-PRESSURE FEEDWATER HEATER TRAIN. G. V. Murphy J. M. Bailey The University of Tennessee, Knoxville"

NDI-BASED STRUCTURED LPV CONTROL A PROMISING APPROACH FOR AERIAL ROBOTICS

Robust Performance Example #1

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

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

Let the plant and controller be described as:-

Chapter 15 - Solved Problems

Principles and Practice of Automatic Process Control

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

Rejection of fixed direction disturbances in multivariable electromechanical motion systems

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

Chapter 1 Basic Characteristics of Control Systems and their Representation Process and Instrument Diagrams

Chapter 2 Review of Linear and Nonlinear Controller Designs

Tradeoffs and Limits of Performance

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Exam. 135 minutes + 15 minutes reading time

Feedback Linearization based Arc Length Control for Gas Metal Arc Welding

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

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

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

Control Systems. State Estimation.

Topic # Feedback Control Systems

Chapter 9: Controller design

Transcription:

Loop-Shaping Controller Design from Input-Output Data Kostas Tsakalis, Sachi Dash, ASU Honeywell HTC Control-Oriented ID: Uncertainty description compatible with the controller design method. (Loop-Shaping for available insight & computations.) Linear-model estimation: Coprime factor uncertainty (forward and feedback) Controller Design: Loop-Shaping (S&T) Final Result: Quick design & implementation, Performance, Reliability CDC December 999

The Application: Control of Paper Machines Inputs: Stock Flow Dryer temperatures (set-points to the local PID s) Machine speed set-point Outputs: Dry weight Moistures Machine speed Disturbances: Operators change set-points in other loops to maintain overall product quality. Feed consistency, especially after paper breaks (re-circulation). Other nonlinear effects Latex Stock Chest Yankee After Dryer Wire/Felt 3% Scanners Reel Figure. Paper Machine Schematic CDC December 999 2

System Identification: Nominal Model and Uncertainty Description Control-Oriented ID: Uncertainty description compatible with the controller design method. Our choice: Loop-Shaping (available insight, computations) based on sensitivity and complementary sensitivity targets. Nominal Model: MISO equation error, yielding a linear estimation model y = N(θ)[u] + D(θ)[y] + e = w T θ Estimated parameters include initial conditions; this is important to handle inputoutput sets that begin on a transient. Left factorization and a coprime factor description of uncertainty: Handling of low frequency perturbations and changes in unstable modes. Indicates required low-frequency sensitivity roll-off (disturbance attenuation) Easy computation of target loop properties Generalities: System ID e u y [ F, θ, q, θ ] 3 Figure 2. Structure of Parameter Estimator [ F, θ 2, q, ] CDC December 999 3

Generalities: Uncertainty Description Error Sources: Plant Input and Plant Output processed by perturbation subsystems (uncertainty) Uncertainty bound computation and target loop selection: Minimization of a robust stability condition σ [ U s C S M - W E ] σ [ N ] + σ [ Y s S M - W E ] σ [ M ] < U S Ν M Y S Controller-independent approximations Input-output scaling and whitening to handle disparate channel-bandwidths and measurement units. u s W E e u y [ F, θ, q, θ 3 ] e w y s [ F, θ 2, q, ] Figure 2. Structure of Identification Uncertainty CDC December 999 4

Identification Honeywell s high-fidelity simulator (TDC3) Perform Identification y = N(θ)[u] + D(θ)[y] + e Simulate Id d system clockwise from top left: dry weight size-press moisture reel moisture machine speed Nominal plant: M - N, (M=I-D) dry weight reel moisture.4.2 -.2 (Identification fit) -.4 5 5 6 4 2-2 -4 5 5 s.p.moisture speed.5 -.5 (s.s. means removed) - 5 5 5-5 - 5 5 time in min CDC December 999 5

Identification 2 Identified plant singular values Eigenvalue spread:.57-5 RHP transmission zeros:.95, 2., 2.4,.7+/-2j, 4.3 Main interactions Stock flow - moisture Machine speed - moisture and dry weight Plant Singular Values - -2-3 -4-2 - 2 3 rad/min CDC December 999 6

Controller Design Target selection (T & S) approx. per-channel contributions Uncertainty constraints (more critical in moisture channels) RHP zeros constraints (more critical in dry-weight) Final check through robust stability condition Achievable specs determined within a few iterations. Closed-loop T & S and Uncertainty bounds 2 - -2-3 2 3 3 2 4-2 - rad/min CDC December 999 7 4

Controller Design 2 Weighted sensitivity minimization (standard software) A computational alternative: Glover-McFarlane Plant-Controller augmentation S&T approximate loop-shaping Avoids g-iteration but increases dimensionality Fairly efficient with scalar targets Other alternatives, 2-DOF compensators (Open) min K W KSM min K SM M, N = ncf ( G) T Θ W n S Θ M m o M SM H TM o o o H Controller Implementation Observers to substitute missing measurements Anti-windup modifications CDC December 999 8

Controller Design 3 Controller singular values Reduction to remove unnecessary modes (low/high frequencies) Nominal Step responses in four directions. Some coupling between channels remains due to RHP zeros 4 Controller Singular Values.2 Nominal Step responses (four directions) 2.8.6-2.4-4.2-6 -2-2 3 rad/min -.2 5 5 2 25 time (min) CDC December 999 9

Controller Design 4 Robust stability condition Tests with different controllers Closed-loop confidence: effective mult. uncertainty for scaled and un-scaled output δ CL,e < {σ [ S M - W E ] σ [ U s C S ] σ [ T - ] σ [ N ] + σ [ Y s S M - W E ] σ [ M ] } α κ(y s ) α = ( σ [ U s C S M - W E ] σ [ N ] - σ [ Y s S M - W E ] σ [ M ] ) -; κ(y s ) = σ(y s ) σ(y s - ) Stability Condition Check (<) 6 Effective Closed-loop Multiplicative Uncertainty - 4-2 2-3 -2-4 -2-2 CDC December 999-2 - 2

Controller Evaluation Step responses at nominal steady-state (identified) Reasonably smooth control activity Overall behavior assessment: excellent Small error definitions: dry weight ~. (lb) moisture ~. -.2 (%) higher for reel moisture. C.L. Steps at ID ss. (s.s. means removed) Control Activity 5 (s.s. means removed) dry weight -. -.2 -.3 s.p.moisture -. -.2 stock flow - -2-3 s.p.temp -5 -.4 5 5 2 -.3 5 5 2-4 5 5 2-5 5 2 5 reel moisture.5 -.5 5 5 2 speed 5-5 5 5 2 time in min r.temp -5 - -5-2 5 5 2-5 5 5 2 CDC December 999 speed s-p 5

Controller Evaluation 2 Consistency Disturbance (unreasonably large) at t=4. Quick recovery without excessive errors. Steady-state transition to a new operating point under closed-loop control. (Normally done in open loop) Overall behavior assessment: excellent 3 Dist+ss transition 2 (s.s. means removed) Control Activity 8 (s.s. means removed) dry weight 2 s.p.moisture.5.5 stock flow 5-5 s.p.temp 6 4 2-5 5 2 Big consistency dist. at 4 -.5 5 5 2-5 5 2-2 5 5 2 5 6 reel moisture 5 speed - r.temp 4 2-2 speed s-p - -5 5 5 2-2 5 5 2 time in min -4 5 5 2-2 5 5 2 CDC December 999 2

Controller Evaluation 3 Step responses at new operating condition More coupling appears but still within acceptable limits Overall behavior assessment: very good.2 C.L. Steps at new ss. (s.s. means removed) 6 Control Activity (s.s. means removed) dry weight -.2 -.4 s.p.moisture -. -.2 stock flow 4 2-2 s.p.temp 5-5 - -.6 5 5 2 -.3 5 5 2-4 5 5 2-5 5 5 2 6 2 6 reel moisture.5 -.5 - speed 4 2 r.temp -2 speed s-p 4 2 -.5 5 5 2-2 5 5 2 time in min -4 5 5 2-2 5 5 2 CDC December 999 3

Conclusions Approach: Coprime factor uncertainty estimation Flexible and reasonable framework (theoretically, computationally) Compatible with established loop-shaping controller design Controller Performance Excellent disturbance attenuation properties (sensitivity minimization) Reliability (minimal iterations, work well the first time) Controller design Quick design turn-around time Very quick refinements! Fast execution cycle Simulation results Full first-principles, Nonlinear, High fidelity, but still a simulator Preliminary results with real plant data support the same conclusions CDC December 999 4