Wolfgang Hofle. CERN CAS Darmstadt, October W. Hofle feedback systems

Similar documents
Lecture 8. PID control. Industrial process control ( today) PID control. Insights about PID actions

Digital Control System

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get

MM1: Basic Concept (I): System and its Variables

Solutions. Digital Control Systems ( ) 120 minutes examination time + 15 minutes reading time at the beginning of the exam

Given the following circuit with unknown initial capacitor voltage v(0): X(s) Immediately, we know that the transfer function H(s) is

Module 4: Time Response of discrete time systems Lecture Note 1

EE/ME/AE324: Dynamical Systems. Chapter 8: Transfer Function Analysis

Lecture #9 Continuous time filter

ME 375 FINAL EXAM Wednesday, May 6, 2009

Chapter 9: Controller design. Controller design. Controller design

The state variable description of an LTI system is given by 3 1O. Statement for Linked Answer Questions 3 and 4 :

Lecture 8 - SISO Loop Design

MEM 355 Performance Enhancement of Dynamical Systems Root Locus Analysis

Massachusetts Institute of Technology Dynamics and Control II

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Lecture 4. Chapter 11 Nise. Controller Design via Frequency Response. G. Hovland 2004

FRTN10 Exercise 3. Specifications and Disturbance Models

CHAPTER 4 DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL

The Root Locus Method

Digital Control System

Control Systems Engineering ( Chapter 7. Steady-State Errors ) Prof. Kwang-Chun Ho Tel: Fax:

376 CHAPTER 6. THE FREQUENCY-RESPONSE DESIGN METHOD. D(s) = we get the compensated system with :

Stability. ME 344/144L Prof. R.G. Longoria Dynamic Systems and Controls/Lab. Department of Mechanical Engineering The University of Texas at Austin

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Lecture 5 Introduction to control

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

5.5 Application of Frequency Response: Signal Filters

G(s) = 1 s by hand for! = 1, 2, 5, 10, 20, 50, and 100 rad/sec.

Feedback Control Systems (FCS)

Design of Digital Filters

Feedback Control of Dynamic Systems. Yves Briere

MM7. PID Control Design

ECE 3510 Root Locus Design Examples. PI To eliminate steady-state error (for constant inputs) & perfect rejection of constant disturbances

EE Control Systems LECTURE 6

Function and Impulse Response

A Simple Approach to Synthesizing Naïve Quantized Control for Reference Tracking

EE C128 / ME C134 Problem Set 1 Solution (Fall 2010) Wenjie Chen and Jansen Sheng, UC Berkeley

March 18, 2014 Academic Year 2013/14

The Laplace Transform

A New Method For Simultaneously Measuring And Analyzing PLL Transfer Function And Noise Processes

16.400/453J Human Factors Engineering. Manual Control II

Synchrotorn Motion. A review:

Department of Mechanical Engineering Massachusetts Institute of Technology Modeling, Dynamics and Control III Spring 2002

Analysis of Stability &

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays

Lecture 6: Resonance II. Announcements

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0

EE Control Systems LECTURE 14

Homework 12 Solution - AME30315, Spring 2013

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuits II. Solutions to Assignment 3 February 2005.

Chapter 10. Closed-Loop Control Systems

Design By Emulation (Indirect Method)

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory. Homework #0 Solutions on Review of Signals and Systems Material

Sampling and the Discrete Fourier Transform

EE105 - Fall 2005 Microelectronic Devices and Circuits

Mathematical modeling of control systems. Laith Batarseh. Mathematical modeling of control systems

Chapter 2: Problem Solutions

Chapter 4: Applications of Fourier Representations. Chih-Wei Liu

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Inverted Pendulum. (ECP Systems-Model: 505)

Feedback Control System Fundamentals

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004

Root Locus Contents. Root locus, sketching algorithm. Root locus, examples. Root locus, proofs. Root locus, control examples

DYNAMIC MODELS FOR CONTROLLER DESIGN

ECE382/ME482 Spring 2004 Homework 4 Solution November 14,

On Stability of Electronic Circuits

THE PARAMETERIZATION OF ALL TWO-DEGREES-OF-FREEDOM SEMISTRONGLY STABILIZING CONTROLLERS. Tatsuya Hoshikawa, Kou Yamada and Yuko Tatsumi

The Influence of Landau Damping on Multi Bunch Instabilities

POWER SYSTEM SMALL SIGNAL STABILITY ANALYSIS BASED ON TEST SIGNAL

SKEE 3143 CONTROL SYSTEM DESIGN. CHAPTER 3 Compensator Design Using the Bode Plot

Control Systems Analysis and Design by the Root-Locus Method

ME2142/ME2142E Feedback Control Systems

Chapter #4 EEE8013. Linear Controller Design and State Space Analysis. Design of control system in state space using Matlab

NONLINEAR CONTROLLER DESIGN FOR A SHELL AND TUBE HEAT EXCHANGER AN EXPERIMENTATION APPROACH

Singular Value Analysis of Linear- Quadratic Systems!

Chapter 7. Root Locus Analysis

NODIA AND COMPANY. GATE SOLVED PAPER Chemical Engineering Instrumentation and Process Control. Copyright By NODIA & COMPANY

MODERN CONTROL SYSTEMS

Lecture 10 Filtering: Applied Concepts

ECE-320 Linear Control Systems. Spring 2014, Exam 1. No calculators or computers allowed, you may leave your answers as fractions.

CONTROL OF INTEGRATING PROCESS WITH DEAD TIME USING AUTO-TUNING APPROACH

Chapter 2 Sampling and Quantization. In order to investigate sampling and quantization, the difference between analog

( 1) EE 313 Linear Signals & Systems (Fall 2018) Solution Set for Homework #10 on Laplace Transforms

Properties of Z-transform Transform 1 Linearity a

ECEN620: Network Theory Broadband Circuit Design Fall 2018

Contents lecture 4. Automatic Control III. Summary of lecture 3 (II/II) Summary of lecture 3 (I/II) Lecture 4 Controller structures and control design

CONTROL SYSTEMS. Chapter 2 : Block Diagram & Signal Flow Graphs GATE Objective & Numerical Type Questions

Systems Analysis. Prof. Cesar de Prada ISA-UVA

Roadmap for Discrete-Time Signal Processing

Multivariable Control Systems

Sensorless speed control including zero speed of non salient PM synchronous drives

Linear-Quadratic Control System Design

A PLC BASED MIMO PID CONTROLLER FOR MULTIVARIABLE INDUSTRIAL PROCESSES

What is automatic control all about? Welcome to Automatic Control III!! "Automatic control is the art of getting things to behave as you want.

Figure 1 Siemens PSSE Web Site

J. Electrical Systems 8-1 (2012): Regular paper

84 ZHANG Jing-Shang Vol. 39 of which would emit 5 He rather than 3 He. 5 He i untable and eparated into n + pontaneouly, which can alo be treated a if

EE 477 Digital Signal Processing. 4 Sampling; Discrete-Time

( ) ( ) ω = X x t e dt

Transcription:

Wolfgang Hofle Wolfgang.Hofle@cern.ch CERN CAS Darmtadt, October 9

Feedback i a mechanim that influence a ytem by looping back an output to the input a concept which i found in abundance in nature and eential to regulate the procee in any form of life Feedback ytem in engineering 788 Watt adopted an automated regulation mechanim uing a centrifugal fly ball governor to control a team engine, uing the angular peed to manipulate a valve for the team 868 Maxwell publihed an analyi of Watt centrifugal governor mathematical analyi of a feedback ytem 876 Vyhnegradkii independently analyzed tability of team engine governor tability

What i a ytem, what mean feedback? What are the purpoe of feedback ytem? recap the mathematical tool to analyze ytem behavior criteria for the tability of cloed loop feedback ytem tep in deigning feedback ytem 3

Sytem input time domain x (t) y(t) Sytem output Laplace domain X ( Y ( ( X ( called tranfer function characterized by a fixed rule determining an evolution in time of the output determinitic, output can be calculated from input and initial tate non linear ytem can be linearized in the vicinity of a working point Linear Time Invariant ytem LTI ytem 4

input Plant output time domain x (t) y(t) Laplace domain X ( Y ( ( X ( control theory tell u how to influence the output of a ytem referred to a plant plant can be: team engine, living cell, your home temperature, hip croing a river, particle beam trajectory 5

open loop imple input plant output but require precie knowledge of plant feed forward plant FF anticipate, require alternate mean of influencing output feedback plant feed back mean influencing the ytem output by acting back on the input FB new ytem! new propertie? 6

H. S. Black, working at Bell lab in the 9 on looking for a way to improve the linearity and bandwidth of vacuum tube amplifier tube amplifier FF Black patented a feed forward cheme in 98 tube contributing to feedback control theory at Bell lab: Nyquit, Bode amplifier FB patent for negative FB amplifier in 93 H. S. Black 7

model uncertaintie plant diturbance ytem input dynamic ytem plant ytem output actuator control ignal controller tracking error reference purpoe of feedback control: cancel plant imperfection precie tracking of reference parameter tabilize a potentially untable ytem reduce the effect of diturbance render output inenitive to model uncertaintie enor enor noie 8

X ( ytem input or plant Y ( ytem output F without feedback feedback Y ( ( X ( feedback output of cloed loop cloed loop tranfer function Y ( ( X ( ( F( Y ( CL ( Y ( ( X ( ( F( open loop tranfer function ( F( OL negative feedback ign convention or depending on ign convention 9

LTI ytem decribed by differential equation continuou time domain or difference equation dicrete time domain olving equation ubject to initial condition uing Laplace tranform, tranfer function F in domain complex frequency jfor continuou time domain ignal and ytem z tranform for dicrete time domain ignal and ytem Fourier tranform, continuou and dicrete decription in frequency domain by the repone to a inuoidal input concept of tranfer function F amplitude and phae, for purpoe of ytem characterization by meaurement 95 Ragazzini & Zadeh

...... t δ ( ) ( ) F( ) f ( t)e jt dt f ( t) co( t) F ) ( ) ( ) ( f ( t) F( )e j t d

function are zero for t j j...... zero t j pole complex frequency F ( f ( t) e t d t j f ( t) co( t) F( t f ( t) j j j F ( e t d

tep function delta function caling u(t), (t) f (at) a F a a t hift rule frequency e at F( a ) f ( t) nd hift rule time a f ( t a) e F( a differentiation t derivative f (t) F( f ( ) differentiation nd derivative integration t f (t) F( f ( ) f ( ) f ( ) d F( 3

Y Y Y 4 y y y t y t in e ) ( ) ( y y differential equation free ocillation initial condition for example (t) f ) ( ) ( f F Y f (t) ) ( ) ( ) ( f f F un damped ocillation for olving differential equation uing the Laplace tranform

y y y x( t) ( x( t) ( t) (t) Sytem input Sytem output x (t) y(t) X ( Y ( ( X ( The tranfer function decribe the repone of the ytem to a t ignal input j j pole x x x j j y e in t t pole in right half plane untable a mall diturbance will grow 5

d(t) plant diturbance x(t) Sytem input model uncertaintie dynamic ytem plant y(t) Sytem output actuator control ignal w(t) controller tracking error e(t) r(t) enor enor noie n(t) Feedback objective? identify plant what are input & output? 6

What do you want to achieve? damp longitudinal intability identify plant what are input & output? beam dynamic ytem plant beam: ynchrotron ocillation of the centroid of a bunch in a bucket How to ene output? enor phae pick up How to act on input? actuator cavity, longitudinal kicker What type of controller? controller Let try! 7

8 ) ( t x y y y differential equation ) ( K K F ) ( CL ) ( ) ( ) ( K K K example: beam bunched longitudinal intability plant: model of beam ynchrotron motion centroid chooe a feedback tranfer function educated gue velocity feedback feedback proportional to differentiated output beam untable without feedback

CL pole K K x j K / x x cloed loop tranfer function K pole of reulting tranfer function moved by feedback into left half plane for K/ amount of damping can be adjuted by the gain of the feedback K K K, j, j K / K / j, j, j note: feedback doe not influence the zero of the tranfer function pole in left half plane if K/ table, damped ocillation 9

Very often plant and feedback can be characterized or approximated by tranfer function which are rational function of. x (t) y(t) X ( Y ( ( X ( differential equation tranfer function impule repone tep repone P y( t) K x( t) ( K y( t) K ( t) y( t) K u( t) Delay PT y( t) x( t T ) y y x T T ( e y( t) ( t T) T ( T y( t) y( t) u( t T) t / T t / T T e y( t) T e

x (t) y(t) F X ( Y ( ( X ( differential equation tranfer function D y( t) K x( t) F( K PDT y KT y K x F( T T I y( t) K x( )d t F( K

tranfer function x (t) y(t) F X ( Y ( ( X ( P I DT F( K K K3 T T baic control, but offet K preciion, but over hoot K K 3 T T reduce overhoot

cont. feedback tranfer function cloed loop tranfer function F( CL pole: j T j T K e T Ke K T X ( Sytem input n x logk j T T j K K pole on imaginary axi T plant F feedback K Im OL K Y ( Sytem output OL if and CL Re OL Nyquit plot K T K locu of open loop tranfer function for j 3

cont. feedback tranfer function F( K T cloed loop tranfer function e T X ( Sytem input plant Y ( Sytem output CL F F CL Ke T T feedback pole: trancendental equation look at plot of open loop tranfer function OL T Ke T 4

Nyquit plot: open loop tranfer function for j OL T Ke T K 5 T T cloed loop CL OL d untable 5

Nyquit plot: open loop tranfer function for j OL T Ke T K 5 T T 4 cloed loop CL OL d table For tability the point, mut alway lie left of locu when followed 6

x x Bunch on turn n= x Bunch on turn n= area J Bunch on turn n= x area J x x Bunch on turn n= at pick-up at kicker 7

Kicker K q fractional tune pectrum n( q) nq ignal beam Pick-up Signal proceing gain g n n f / f rev PU each line i a harmonic ocillator 8

X ( model of beam harmonic ocillator Y ( Nyquit plot: F OL due to ign definition in meaurement the untable point to avoid i here in right half plane NWA open loop, inert network analyzer K F( / Q / Q F feedback choice of pick up/kicker location / / Q Q table kicker tranfer function 35.4 n 3 db @ 4.5 MHz two econd order all pae a corrector electronic extend table region to MHz open loop tranfer function meaurement by network analyzer F, SPS vertical TFB weep from 9.5 to 9.6 MHz Exact treatment for high gain require z tranform ampled ytem, once per turn 9

I ( t B ) plant diturbance I ( t) I (t) Sytem input power amplifier control ignal w(t) model uncertainty: cavity tune RF cavity impedance delay compenating network tracking error e(t) V r ( t) V acc ( t) Sytem output probe to meaure cavity field purpoe of above feedback control for cavity: precie etting of accelerating voltage reduce the effect of diturbance beam induced voltage Render the ytem inenitive to mall model uncertaintie reonant frequency of cavity, hunt impedance 3

feedback controller plant diturbance reference V I V I B B Z L V ref Z L L VZ ZL ZL Vref Z Z L L plant Z L Z R Z R actuator, gain ampère/volt Cavity feedback equivalent circuit CERN PS 3

V I B ZL ZL Vref Z Z L L Z L V I B V ref In the limiting cae of large feedback gain beam impedance only depend on feedback and amplifier gain! Beam impedance reduction by cavity feedback CERN PS hown on a relative cale 3

magnet current regulation direct RF feedback around accelerating cavity DC beam current tranformer feedback loop cloed around equipment orbit, tune, chromaticity feedback RF control loop beam phae and radial feedback loop feedback loop cloed around beam tranvere and longitudinal coupled bunch feedback Feed forward alo ued to control and reduce the effect of diturbance in accelerator: adaptive trajectory control in a tranfer line pule to pule RF cavity feed forward from meaured beam current, turn by turn Exiting pole of a ytem repone are not influenced by feed forward, only by feedback! 33

What i a ytem, what mean feedback? What are the purpoe of feedback ytem? mathematical tool to analyze ytem behavior criteria for the tability of cloed loop feedback ytem tep in deigning feedback ytem example, feed forward veru feedback 34