Lecture 12 AO Control Theory

Total Page:16

File Type:pdf, Size:1020Kb

Lecture 12 AO Control Theory Lecture 12 AO Control Theory Claire Max with many thanks to Don Gavel and Don Wiberg UC Santa Cruz February 18, 2016 Page 1 What are control systems? • Control is the process of making a system variable adhere to a particular value, called the reference value. • A system designed to follow a changing reference is called tracking control or servo. Page 2 Outline of topics • What is control? - The concept of closed loop feedback control • A basic tool: the Laplace transform - Using the Laplace transform to characterize the time and frequency domain behavior of a system - Manipulating Transfer functions to analyze systems • How to predict performance of the controller Page 3 Adaptive Optics Control Aberrated wavefront phase surfaces! Telescope Aperture! Wavefront sensor! Corrected Wavefront! Computer! Imaging Wavefront corrector dector! (Deformable Mirror)! 3! Page 4 Differences between open-loop and closed-loop control systems • Open-loop: control system OPEN uses no knowledge of the output • Closed-loop: the control action is dependent on the output in some way • “Feedback” is what CLOSED distinguishes open from closed loop • What other examples can you think of? Page 5 More about open-loop systems • Need to be carefully calibrated ahead of time: OPEN • Example: for a deformable mirror, need to know exactly what shape the mirror will have if the n actuators are each driven with a voltage Vn • Question: how might you go about this calibration? Page 6 Some Characteristics of Closed- Loop Feedback Control • Increased accuracy (gets to the desired final position more accurately because small errors will get corrected on subsequent measurement cycles) • Less sensitivity to nonlinearities (e.g. hysteresis in the deformable mirror) because the system is always making small corrections to get to the right place • Reduced sensitivity to noise in the input signal • BUT: can be unstable under some circumstances (e.g. if gain is too high) Page 7 Historical control systems: float valve Credit: Franklin, Powell, Emami-Naeini • As liquid level falls, so does float, allowing more liquid to flow into tank • As liquid level rises, flow is reduced and, if needed, cut off entirely • Sensor and actuator are both “contained” in the combination of the float and supply tube Page 8 Block Diagrams: Show Cause and Effect Credit: DiStefano et al. 1990 • Pictorial representation of cause and effect • Interior of block shows how the input and output are related. • Example b: output is the time derivative of the input Page 9 “Summing” Block Diagrams are circles X Credit: DiStefano et al. 1990 • Block becomes a circle or “summing point” • Plus and minus signs indicate addition or subtraction (note that “sum” can include subtraction) • Arrows show inputs and outputs as before • Sometimes there is a cross in the circle Page 10 A home thermostat from a control theory point of view Credit: Franklin, Powell, Emami-Naeini Page 11 Block diagram for an automobile cruise control Credit: Franklin, Powell, Emami-Naeini Page 12 Example 1 • Draw a block diagram for the equation Page 13 Example 1 • Draw a block diagram for the equation Credit: DiStefano et al. 1990 Page 14 Example 2 • Draw a block diagram for how your eyes and brain help regulate the direction in which you are walking Page 15 Example 2 • Draw a block diagram for how your eyes and brain help regulate the direction in which you are walking Credit: DiStefano et al. 1990 Page 16 Summary so far • Distinction between open loop and closed loop – Advantages and disadvantages of each • Block diagrams for control systems – Inputs, outputs, operations – Closed loop vs. open loop block diagrams Page 17 The Laplace Transform Pair" ∞ H (s)= ∫ h(t)e−stdt 0 1 i∞ h(t)= ∫ H (s)estds 2πi −i∞ •! Example: decaying exponential" Transform:" h(t)= e−σt ∞ 0" t" −(s+σ )t H (s)= ∫ e dt Im(s)" 0 ∞ −1 = e−(s+σ )t s +σ x! 0 -σ Re(s)" 1 = ; Re(s)> −σ 18 s +σ The Laplace Transform Pair" Example (continued), decaying exponential" Inverse Transform:" i∞ 1 1 i st s = −σ + ρe θ h(t)= e ds Im(s)" 2πi ∫ s +σ 1 −i∞ = ρ −1e−iθ π s +σ 1 1 t iθ ρ = ρ − e−σ iρ dθ ds = iρe dθ ∫ θ 2πi −π x! -σ Re(s)" 1 π = e−σt ∫ i dθ 2πi −π = e−σt The above integration makes use of the Cauchy Principal Value Theorem:" 1 If F(s) is analytic then" F(s) ds = 2πiF(a) ∫ s − a 19 Laplace Transform Pairs" h(t)" H(s)" (like lim e-st )! sè0 1 1" unit step" s 0" t" 1 −σt e s +σ 1 ⎛ 1 1 ⎞ −σt ⎜ + ⎟ e cos(ωt) 2 ⎝ s +σ − iω s +σ + iω ⎠ −σt 1 ⎛ 1 1 ⎞ e sin(ωt) ⎜ − ⎟ 2i ⎝ s +σ − iω s +σ + iω ⎠ e−sT delayed step" 0" T" t" s 1− e−sT unit pulse" 20 0" T" t" s Laplace Transform Properties (1)" L{ αh(t) + βg(t) } = αH(s) + βG(s) Linearity" L{ h(t + T) } = esT H(s) Time-shift" (T ≤ 0) L δ t =1 Dirac delta function transform" { ( ) } (“sifting” property)" ⎧ t ⎫ L⎨ ∫ h(t ′) g(t − t ′) dt ′⎬ = H(s) G(s) Convolution" ⎩ 0 ⎭ ⎧ t ⎫ L⎨ ∫ h(t ′) δ(t − t ′) dt ′⎬ = H(s) Impulse response" ⎩ 0 ⎭ t ∫ h(t − t ′) eiωt ′ dt ′ = H(iω) eiωt Frequency response" 0 21 Laplace Transform Properties (2)" System Block Diagrams" x(t)! y(t)! X(s)! Y(s)! h(t)! H(s)! convolution of input x(t) •! Product of input spectrum X(s) with with impulse response h(t)! frequency response H(s)! •! H(s) in this role is called the transfer function! ⎧ t ⎫ L⎨ ∫ h(t ′) x(t − t ′) dt ′⎬ = H(s)X(s) = Y(s) ⎩ 0 ⎭ Conservation of Power or Energy" ∞ i∞ 2 1 2 ∫[h(t)] dt = ∫ H (s) ds 0 2πi −i∞ ∞ “Parseval’s Theorem”" 1 2 = H iω dω ∫ ( ) 22 2π −∞ Closed loop control (simple example, H(s)=1)" X(s)" W(s)" residual" disturbance" +" E(s)" -" Y(s)" correction" gC(s)" Where g ≡ gain" Our goal will be to suppress X(s) (residual) by high-gain feedback so that Y(s)~W(s)" E(s) = W (s) − gC(s)E(s) solving for E(s)," W (s) Note: for consistency “around the E(s) = loop,” the units of the gain g must be 1+ gC(s) the inverse of the units of C(s)." 23 Back Up: Control Loop Arithmetic + W(s) input A(s) output Y(s) - B(s) A(s)W (s) Y (s) = A(s)W (s) − A(s) B(s)Y (s) Y (s) = 1+ A s B s ( ) ( ) Unstable if any roots of 1+A(s)B(s) = 0 are in right-half of the s-plane: exponential growth exp(st) Page 24 Stable and unstable behavior Stable Stable Unstable Unstable Page 25 Block Diagram for Closed Loop Control !(t) disturbance! +! residual! e(t) -! "DM(t)! gC(f)! H(f) where !g = loop gain! correction! H(f) = Camera Exposure x DM Response x Computer Delay! C(f) = Controller Transfer Function! Our goal will be to find a C(f) that suppress e(t) (residual) so that !DM tracks !" 1! e!(f!!)!=! !( f )! 1!+!gC!(!f!)!H!(!f! )! We can design a filter, C(f), into the feedback loop to:! a) Stabilize the feedback (i.e. keep it from oscillating)! b) Optimize performance! 9! Page 26 The integrator, one choice for C(s)" A system whose impulse response is the unit step" ⎧0 t < 0 1 c(t)= ⎨ ↔ C(s)= 0" t" ⎩1 t ≥ 0 s acts as an integrator to the input signal:" x(t)! y(t)! c(t)! t t y(t)= ∫ c(t − t′)x(t′)dt′ = ∫ x(t′)dt′ 0 0 c(t-t’)! x(t’)! t’! 0! t! 27 that is, C(s) integrates the past history of inputs, x(t)" The Integrator, continued" In Laplace terminology:" X(s)! Y(s)! X (s) Y (s)= C(s)! s An integrator has high gain at low frequencies, low gain at high frequencies." Write the input/output transfer function for an integrator in closed loop:" The closed loop transfer function with the integrator in the feedback loop is:" W(s)" +" X(s)" W(s)" X(s)" -" H (s)" Y(s)" ≡ CL gC(s)" 1 W (s) ⎛ s ⎞ C(s) = ⇒ X (s) = = W (s) = HCL (s)W (s) s 1+ g s ⎝⎜ s + g⎠⎟ closed loop transfer function" 28 output (e.g. residual wavefront to science camera)" input disturbance (e.g. atmospheric wavefront)" The integrator in closed loop (1) s HCL (s) = s + g HCL(s), viewed as a sinusoidal response filter: DC response = 0 HCL (s) → 0 as s → 0 (“Type-0” behavior) High-pass behavior HCL (s) →1 as s → ∞ and the “break” frequency (transiFon from low freq to high freq behavior) is around s ~ g 29 The integrator in closed loop (2) The break frequency is oKen called the “half-power” frequency 22 HHCLCL (isγ)) 1 1/2 s HCL (s) = s + g g s (log-log scale) • Note that the gain, g, is the bandwidth of the controller: • Frequencies below g are rejected, frequencies above g are passed. • By convenon, g is known as the gain-bandwidth product. 30 Disturbance Rejection Curve for Feedback Control With Compensation e( f )! 1! =! !( f )! 1!+!gC!(!f!)!H!(!f! )! C(f) = Integrator = e-sT / (1 – e-sT) Increasing Gain (g) Starting to Much resonate! better rejection! 19! Page 31 Assume that residual wavefront error is introduced by only two sources 1. Failure to completely cancel atmospheric phase distortion 2.
Recommended publications
  • J-DSP Lab 2: the Z-Transform and Frequency Responses
    J-DSP Lab 2: The Z-Transform and Frequency Responses Introduction This lab exercise will cover the Z transform and the frequency response of digital filters. The goal of this exercise is to familiarize you with the utility of the Z transform in digital signal processing. The Z transform has a similar role in DSP as the Laplace transform has in circuit analysis: a) It provides intuition in certain cases, e.g., pole location and filter stability, b) It facilitates compact signal representations, e.g., certain deterministic infinite-length sequences can be represented by compact rational z-domain functions, c) It allows us to compute signal outputs in source-system configurations in closed form, e.g., using partial functions to compute transient and steady state responses. d) It associates intuitively with frequency domain representations and the Fourier transform In this lab we use the Filter block of J-DSP to invert the Z transform of various signals. As we have seen in the previous lab, the Filter block in J-DSP can implement a filter transfer function of the following form 10 −i ∑bi z i=0 H (z) = 10 − j 1+ ∑ a j z j=1 This is essentially realized as an I/P-O/P difference equation of the form L M y(n) = ∑∑bi x(n − i) − ai y(n − i) i==01i The transfer function is associated with the impulse response and hence the output can also be written as y(n) = x(n) * h(n) Here, * denotes convolution; x(n) and y(n) are the input signal and output signal respectively.
    [Show full text]
  • Lecture 3: Transfer Function and Dynamic Response Analysis
    Transfer function approach Dynamic response Summary Basics of Automation and Control I Lecture 3: Transfer function and dynamic response analysis Paweł Malczyk Division of Theory of Machines and Robots Institute of Aeronautics and Applied Mechanics Faculty of Power and Aeronautical Engineering Warsaw University of Technology October 17, 2019 © Paweł Malczyk. Basics of Automation and Control I Lecture 3: Transfer function and dynamic response analysis 1 / 31 Transfer function approach Dynamic response Summary Outline 1 Transfer function approach 2 Dynamic response 3 Summary © Paweł Malczyk. Basics of Automation and Control I Lecture 3: Transfer function and dynamic response analysis 2 / 31 Transfer function approach Dynamic response Summary Transfer function approach 1 Transfer function approach SISO system Definition Poles and zeros Transfer function for multivariable system Properties 2 Dynamic response 3 Summary © Paweł Malczyk. Basics of Automation and Control I Lecture 3: Transfer function and dynamic response analysis 3 / 31 Transfer function approach Dynamic response Summary SISO system Fig. 1: Block diagram of a single input single output (SISO) system Consider the continuous, linear time-invariant (LTI) system defined by linear constant coefficient ordinary differential equation (LCCODE): dny dn−1y + − + ··· + _ + = an n an 1 n−1 a1y a0y dt dt (1) dmu dm−1u = b + b − + ··· + b u_ + b u m dtm m 1 dtm−1 1 0 initial conditions y(0), y_(0),..., y(n−1)(0), and u(0),..., u(m−1)(0) given, u(t) – input signal, y(t) – output signal, ai – real constants for i = 1, ··· , n, and bj – real constants for j = 1, ··· , m. How do I find the LCCODE (1)? .
    [Show full text]
  • Control Theory
    Control theory S. Simrock DESY, Hamburg, Germany Abstract In engineering and mathematics, control theory deals with the behaviour of dynamical systems. The desired output of a system is called the reference. When one or more output variables of a system need to follow a certain ref- erence over time, a controller manipulates the inputs to a system to obtain the desired effect on the output of the system. Rapid advances in digital system technology have radically altered the control design options. It has become routinely practicable to design very complicated digital controllers and to carry out the extensive calculations required for their design. These advances in im- plementation and design capability can be obtained at low cost because of the widespread availability of inexpensive and powerful digital processing plat- forms and high-speed analog IO devices. 1 Introduction The emphasis of this tutorial on control theory is on the design of digital controls to achieve good dy- namic response and small errors while using signals that are sampled in time and quantized in amplitude. Both transform (classical control) and state-space (modern control) methods are described and applied to illustrative examples. The transform methods emphasized are the root-locus method of Evans and fre- quency response. The state-space methods developed are the technique of pole assignment augmented by an estimator (observer) and optimal quadratic-loss control. The optimal control problems use the steady-state constant gain solution. Other topics covered are system identification and non-linear control. System identification is a general term to describe mathematical tools and algorithms that build dynamical models from measured data.
    [Show full text]
  • Step Response of Series RLC Circuit ‐ Output Taken Across Capacitor
    ESE 271 / Spring 2013 / Lecture 23 Step response of series RLC circuit ‐ output taken across capacitor. What happens during transient period from initial steady state to final steady state? 1 ESE 271 / Spring 2013 / Lecture 23 Transfer function of series RLC ‐ output taken across capacitor. Poles: Case 1: ‐‐two differen t real poles Case 2: ‐ two identical real poles ‐ complex conjugate poles Case 3: 2 ESE 271 / Spring 2013 / Lecture 23 Case 1: two different real poles. Step response of series RLC ‐ output taken across capacitor. Overdamped case –the circuit demonstrates relatively slow transient response. 3 ESE 271 / Spring 2013 / Lecture 23 Case 1: two different real poles. Freqqyuency response of series RLC ‐ output taken across capacitor. Uncorrected Bode Gain Plot Overdamped case –the circuit demonstrates relatively limited bandwidth 4 ESE 271 / Spring 2013 / Lecture 23 Case 2: two identical real poles. Step response of series RLC ‐ output taken across capacitor. Critically damped case –the circuit demonstrates the shortest possible rise time without overshoot. 5 ESE 271 / Spring 2013 / Lecture 23 Case 2: two identical real poles. Freqqyuency response of series RLC ‐ output taken across capacitor. Critically damped case –the circuit demonstrates the widest bandwidth without apparent resonance. Uncorrected Bode Gain Plot 6 ESE 271 / Spring 2013 / Lecture 23 Case 3: two complex poles. Step response of series RLC ‐ output taken across capacitor. Underdamped case – the circuit oscillates. 7 ESE 271 / Spring 2013 / Lecture 23 Case 3: two complex poles. Freqqyuency response of series RLC ‐ output taken across capacitor. Corrected Bode GiGain Plot Underdamped case –the circuit can demonstrate apparent resonant behavior.
    [Show full text]
  • Frequency Response and Bode Plots
    1 Frequency Response and Bode Plots 1.1 Preliminaries The steady-state sinusoidal frequency-response of a circuit is described by the phasor transfer function Hj( ) . A Bode plot is a graph of the magnitude (in dB) or phase of the transfer function versus frequency. Of course we can easily program the transfer function into a computer to make such plots, and for very complicated transfer functions this may be our only recourse. But in many cases the key features of the plot can be quickly sketched by hand using some simple rules that identify the impact of the poles and zeroes in shaping the frequency response. The advantage of this approach is the insight it provides on how the circuit elements influence the frequency response. This is especially important in the design of frequency-selective circuits. We will first consider how to generate Bode plots for simple poles, and then discuss how to handle the general second-order response. Before doing this, however, it may be helpful to review some properties of transfer functions, the decibel scale, and properties of the log function. Poles, Zeroes, and Stability The s-domain transfer function is always a rational polynomial function of the form Ns() smm as12 a s m asa Hs() K K mm12 10 (1.1) nn12 n Ds() s bsnn12 b s bsb 10 As we have seen already, the polynomials in the numerator and denominator are factored to find the poles and zeroes; these are the values of s that make the numerator or denominator zero. If we write the zeroes as zz123,, zetc., and similarly write the poles as pp123,, p , then Hs( ) can be written in factored form as ()()()s zsz sz Hs() K 12 m (1.2) ()()()s psp12 sp n 1 © Bob York 2009 2 Frequency Response and Bode Plots The pole and zero locations can be real or complex.
    [Show full text]
  • The Scientist and Engineer's Guide to Digital Signal Processing Properties of Convolution
    CHAPTER 7 Properties of Convolution A linear system's characteristics are completely specified by the system's impulse response, as governed by the mathematics of convolution. This is the basis of many signal processing techniques. For example: Digital filters are created by designing an appropriate impulse response. Enemy aircraft are detected with radar by analyzing a measured impulse response. Echo suppression in long distance telephone calls is accomplished by creating an impulse response that counteracts the impulse response of the reverberation. The list goes on and on. This chapter expands on the properties and usage of convolution in several areas. First, several common impulse responses are discussed. Second, methods are presented for dealing with cascade and parallel combinations of linear systems. Third, the technique of correlation is introduced. Fourth, a nasty problem with convolution is examined, the computation time can be unacceptably long using conventional algorithms and computers. Common Impulse Responses Delta Function The simplest impulse response is nothing more that a delta function, as shown in Fig. 7-1a. That is, an impulse on the input produces an identical impulse on the output. This means that all signals are passed through the system without change. Convolving any signal with a delta function results in exactly the same signal. Mathematically, this is written: EQUATION 7-1 The delta function is the identity for ( ' convolution. Any signal convolved with x[n] *[n] x[n] a delta function is left unchanged. This property makes the delta function the identity for convolution. This is analogous to zero being the identity for addition (a%0 ' a), and one being the identity for multiplication (a×1 ' a).
    [Show full text]
  • 2913 Public Disclosure Authorized
    WPS A 13 POLICY RESEARCH WORKING PAPER 2913 Public Disclosure Authorized Financial Development and Dynamic Investment Behavior Public Disclosure Authorized Evidence from Panel Vector Autoregression Inessa Love Lea Zicchino Public Disclosure Authorized The World Bank Public Disclosure Authorized Development Research Group Finance October 2002 POLIcy RESEARCH WORKING PAPER 2913 Abstract Love and Zicchino apply vector autoregression to firm- availability of internal finance) that influence the level of level panel data from 36 countries to study the dynamic investment. The authors find that the impact of the relationship between firms' financial conditions and financial factors on investment, which they interpret as investment. They argue that by using orthogonalized evidence of financing constraints, is significantly larger in impulse-response functions they are able to separate the countries with less developed financial systems. The "fundamental factors" (such as marginal profitability of finding emphasizes the role of financial development in investment) from the "financial factors" (such as improving capital allocation and growth. This paper-a product of Finance, Development Research Group-is part of a larger effort in the group to study access to finance. Copies of the paper are available free from the World Bank, 1818 H Street NW, Washington, DC 20433. Please contact Kari Labrie, room MC3-456, telephone 202-473-1001, fax 202-522-1155, email address [email protected]. Policy Research Working Papers are also posted on the Web at http://econ.worldbank.org. The authors may be contacted at [email protected] or [email protected]. October 2002. (32 pages) The Policy Research Working Paper Series disseminates the findmygs of work mn progress to encouirage the excbange of ideas about development issues.
    [Show full text]
  • Linear Time Invariant Systems
    UNIT III LINEAR TIME INVARIANT CONTINUOUS TIME SYSTEMS CT systems – Linear Time invariant Systems – Basic properties of continuous time systems – Linearity, Causality, Time invariance, Stability – Frequency response of LTI systems – Analysis and characterization of LTI systems using Laplace transform – Computation of impulse response and transfer function using Laplace transform – Differential equation – Impulse response – Convolution integral and Frequency response. System A system may be defined as a set of elements or functional blocks which are connected together and produces an output in response to an input signal. The response or output of the system depends upon transfer function of the system. Mathematically, the functional relationship between input and output may be written as y(t)=f[x(t)] Types of system Like signals, systems may also be of two types as under: 1. Continuous-time system 2. Discrete time system Continuous time System Continuous time system may be defined as those systems in which the associated signals are also continuous. This means that input and output of continuous – time system are both continuous time signals. For example: Audio, video amplifiers, power supplies etc., are continuous time systems. Discrete time systems Discrete time system may be defined as a system in which the associated signals are also discrete time signals. This means that in a discrete time system, the input and output are both discrete time signals. For example, microprocessors, semiconductor memories, shift registers etc., are discrete time signals. LTI system:- Systems are broadly classified as continuous time systems and discrete time systems. Continuous time systems deal with continuous time signals and discrete time systems deal with discrete time system.
    [Show full text]
  • Simplified, Physically-Informed Models of Distortion and Overdrive Guitar Effects Pedals
    Proc. of the 10th Int. Conference on Digital Audio Effects (DAFx-07), Bordeaux, France, September 10-15, 2007 SIMPLIFIED, PHYSICALLY-INFORMED MODELS OF DISTORTION AND OVERDRIVE GUITAR EFFECTS PEDALS David T. Yeh, Jonathan S. Abel and Julius O. Smith Center for Computer Research in Music and Acoustics (CCRMA) Stanford University, Stanford, CA [dtyeh|abel|jos]@ccrma.stanford.edu ABSTRACT retained, however, because intermodulation due to mixing of sub- sonic components with audio frequency components is noticeable This paper explores a computationally efficient, physically in- in the audio band. formed approach to design algorithms for emulating guitar distor- tion circuits. Two iconic effects pedals are studied: the “Distor- Stages are partitioned at points in the circuit where an active tion” pedal and the “Tube Screamer” or “Overdrive” pedal. The element with low source impedance drives a high impedance load. primary distortion mechanism in both pedals is a diode clipper This approximation is also made with less accuracy where passive with an embedded low-pass filter, and is shown to follow a non- components feed into loads with higher impedance. Neglecting linear ordinary differential equation whose solution is computa- the interaction between the stages introduces magnitude error by a tionally expensive for real-time use. In the proposed method, a scalar factor and neglects higher order terms in the transfer func- simplified model, comprising the cascade of a conditioning filter, tion that are usually small in the audio band. memoryless nonlinearity and equalization filter, is chosen for its The nonlinearity may be evaluated as a nonlinear ordinary dif- computationally efficient, numerically robust properties.
    [Show full text]
  • Time Alignment)
    Measurement for Live Sound Welcome! Instructor: Jamie Anderson 2008 – Present: Rational Acoustics LLC Founding Partner & Systweak 1999 – 2008: SIA Software / EAW / LOUD Technologies Product Manager 1997 – 1999: Independent Sound Engineer A-1 Audio, Meyer Sound, Solstice, UltraSound / Promedia 1992 – 1997: Meyer Sound Laboratories SIM & Technical Support Manager 1991 – 1992: USC – Theatre Dept Education MFA: Yale School of Drama BS EE/Physics: Worcester Polytechnic University Instructor: Jamie Anderson Jamie Anderson [email protected] Rational Acoustics LLC Who is Rational Acoustics LLC ? 241 H Church St Jamie @RationalAcoustics.com Putnam, CT 06260 Adam @RationalAcoustics.com (860)928-7828 Calvert @RationalAcoustics.com www.RationalAcoustics.com Karen @RationalAcoustics.com and Barb @RationalAcoustics.com SmaartPIC @RationalAcoustics.com Support @RationalAcoustics.com Training @Rationalacoustics.com Info @RationalAcoustics.com What Are Our Goals for This Session? Understanding how our analyzers work – and how we can use them as a tool • Provide system engineering context (“Key Concepts”) • Basic measurement theory – Platform Agnostic Single Channel vs. Dual Channel Measurements Time Domain vs. Frequency Domain Using an analyzer is about asking questions . your questions Who Are You?" What Are Your Goals Today?" Smaart Basic ground rules • Class is informal - Get comfortable • Ask questions (Win valuable prizes!) • Stay awake • Be Courteous - Don’t distract! TURN THE CELL PHONES OFF NO SURFING / TEXTING / TWEETING PLEASE! Continuing
    [Show full text]
  • Control System Design Methods
    Christiansen-Sec.19.qxd 06:08:2004 6:43 PM Page 19.1 The Electronics Engineers' Handbook, 5th Edition McGraw-Hill, Section 19, pp. 19.1-19.30, 2005. SECTION 19 CONTROL SYSTEMS Control is used to modify the behavior of a system so it behaves in a specific desirable way over time. For example, we may want the speed of a car on the highway to remain as close as possible to 60 miles per hour in spite of possible hills or adverse wind; or we may want an aircraft to follow a desired altitude, heading, and velocity profile independent of wind gusts; or we may want the temperature and pressure in a reactor vessel in a chemical process plant to be maintained at desired levels. All these are being accomplished today by control methods and the above are examples of what automatic control systems are designed to do, without human intervention. Control is used whenever quantities such as speed, altitude, temperature, or voltage must be made to behave in some desirable way over time. This section provides an introduction to control system design methods. P.A., Z.G. In This Section: CHAPTER 19.1 CONTROL SYSTEM DESIGN 19.3 INTRODUCTION 19.3 Proportional-Integral-Derivative Control 19.3 The Role of Control Theory 19.4 MATHEMATICAL DESCRIPTIONS 19.4 Linear Differential Equations 19.4 State Variable Descriptions 19.5 Transfer Functions 19.7 Frequency Response 19.9 ANALYSIS OF DYNAMICAL BEHAVIOR 19.10 System Response, Modes and Stability 19.10 Response of First and Second Order Systems 19.11 Transient Response Performance Specifications for a Second Order
    [Show full text]
  • Mathematical Modeling of Control Systems
    OGATA-CH02-013-062hr 7/14/09 1:51 PM Page 13 2 Mathematical Modeling of Control Systems 2–1 INTRODUCTION In studying control systems the reader must be able to model dynamic systems in math- ematical terms and analyze their dynamic characteristics.A mathematical model of a dy- namic system is defined as a set of equations that represents the dynamics of the system accurately, or at least fairly well. Note that a mathematical model is not unique to a given system.A system may be represented in many different ways and, therefore, may have many mathematical models, depending on one’s perspective. The dynamics of many systems, whether they are mechanical, electrical, thermal, economic, biological, and so on, may be described in terms of differential equations. Such differential equations may be obtained by using physical laws governing a partic- ular system—for example, Newton’s laws for mechanical systems and Kirchhoff’s laws for electrical systems. We must always keep in mind that deriving reasonable mathe- matical models is the most important part of the entire analysis of control systems. Throughout this book we assume that the principle of causality applies to the systems considered.This means that the current output of the system (the output at time t=0) depends on the past input (the input for t<0) but does not depend on the future input (the input for t>0). Mathematical Models. Mathematical models may assume many different forms. Depending on the particular system and the particular circumstances, one mathemati- cal model may be better suited than other models.
    [Show full text]