III. The STM-8 Loop - Work in progress

Similar documents
Transducer Amplifier. Derivative. 24 mfd =24 ua-sec/v = 24E-6 s. Proportional. 581k =1.72 ua/v. Resistor. Integrator.

8.1.6 Quadratic pole response: resonance

Positioning Servo Design Example

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

Dynamic circuits: Frequency domain analysis

Chapter 8: Converter Transfer Functions

Frequency Response. Re ve jφ e jωt ( ) where v is the amplitude and φ is the phase of the sinusoidal signal v(t). ve jφ

Mechatronics Assignment # 1

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

Chapter 10 Feedback. PART C: Stability and Compensation

6.302 Feedback Systems

Homework Assignment 11

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

Frequency Dependent Aspects of Op-amps

Steady State Frequency Response Using Bode Plots

EE1-01 IMPERIAL COLLEGE LONDON DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2013 ANALYSIS OF CIRCUITS. Tuesday, 28 May 10:00 am

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

Chapter 9: Controller design

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

ELECTROMAGNETIC OSCILLATIONS AND ALTERNATING CURRENT

Displacement at very low frequencies produces very low accelerations since:

FREQUENCY-RESPONSE DESIGN

MAS107 Control Theory Exam Solutions 2008

1 The frequency response of the basic mechanical oscillator

ECE137B Final Exam. There are 5 problems on this exam and you have 3 hours There are pages 1-19 in the exam: please make sure all are there.


To study the motion of an object under the influence

R-L-C Circuits and Resonant Circuits

Module I Module I: traditional test instrumentation and acquisition systems. Prof. Ramat, Stefano

Feedback design for the Buck Converter

(amperes) = (coulombs) (3.1) (seconds) Time varying current. (volts) =

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Laplace Transform Analysis of Signals and Systems

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

EE 508 Lecture 4. Filter Concepts/Terminology Basic Properties of Electrical Circuits

2.010 Fall 2000 Solution of Homework Assignment 1

Final Exam. 55:041 Electronic Circuits. The University of Iowa. Fall 2013.

Measuring Properties of Piezoelectric Ceramics

Solution: K m = R 1 = 10. From the original circuit, Z L1 = jωl 1 = j10 Ω. For the scaled circuit, L 1 = jk m ωl 1 = j10 10 = j100 Ω, Z L

EE221 Circuits II. Chapter 14 Frequency Response

Problem Weight Score Total 100

Lecture 1: Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification

Lecture 4: R-L-C Circuits and Resonant Circuits

EE221 Circuits II. Chapter 14 Frequency Response

I. Frequency Response of Voltage Amplifiers

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Table of Laplacetransform

Sinusoidal Steady-State Analysis

Implementation Issues for the Virtual Spring

Homework 7 - Solutions

ALTERNATING CURRENT. with X C = 0.34 A. SET UP: The specified value is the root-mean-square current; I. EXECUTE: (a) V = (0.34 A) = 0.12 A.

Electronic Circuits EE359A

Chapter 1 - Basic Concepts. Measurement System Components. Sensor - Transducer. Signal-conditioning. Output. Feedback-control

FEEDBACK CONTROL SYSTEMS

OPERATIONAL AMPLIFIER APPLICATIONS

Electronic Circuits EE359A

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

AMME3500: System Dynamics & Control

The rectangular loop shown in the figure is pivoted about the y axis and carries a current of 15.0 in the direction indicated. T +

Use of a Notch Filter in a Tuned Mode for LISA.

ECE3050 Assignment 7

FEEDBACK AND STABILITY

Refresher course on Electrical fundamentals (Basics of A.C. Circuits) by B.M.Vyas

ME scope Application Note 28

EE 410/510: Electromechanical Systems Chapter 4

ESE319 Introduction to Microelectronics. Feedback Basics

ESE319 Introduction to Microelectronics. Feedback Basics

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

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

ECE2210 Final given: Fall 13

meas (1) calc calc I meas 100% (2) Diff I meas

Exam 2, Phy 2049, Spring Solutions:

Chapter 7 Vibration Measurement and Applications

Solutions to Problems in Chapter 5

Biasing BJTs CHAPTER OBJECTIVES 4.1 INTRODUCTION

Test, Lesson 7 Waves - Answer Key Page 1

EXPERIMENT 7: ANGULAR KINEMATICS AND TORQUE (V_3)

Look over Chapter 26 sections 1-7 Examples 3, 7. Look over Chapter 18 sections 1-5, 8 over examples 1, 2, 5, 8, 9,

Simple Harmonic Motion and Oscillations on an Incline

ELECTRONIC SYSTEMS. Basic operational amplifier circuits. Electronic Systems - C3 13/05/ DDC Storey 1

Frequency Response Techniques

Test Review Electricity

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

Seismometer. Stefanie Donner

(1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

AP Physics Electromagnetic Wrap Up

CURRENT LOOPS George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin

Loop shaping exercise

Springs: Part I Modeling the Action The Mass/Spring System

7.2 Controller tuning from specified characteristic polynomial

The Approximating Impedance

Physics 326 Lab 6 10/18/04 DAMPED SIMPLE HARMONIC MOTION

The Farad is a very big unit so the following subdivisions are used in

Analogue Meter s Concept

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

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

ECE2210 Final given: Spring 08

Transcription:

III. The STM-8 Loop - Work in progress This contains the loop functions for a velocity input. The interaction between, forward gain, feedback function, loop gain and transfer function are well displayed. The asymptote functions give a simple way to estimate loop performance. More detail to mathematics. Some general design considerations added. This is an analysis of the feedback loop of the STM-8 vertical seismometer. The results agree closely with the MathCad analysis done by S-T Morrissey. My goal here is to clarify, mostly in my own mind, the structure of the feedback system, and to that end I want to block-diagram the system in the form that I am used to using. In particular, I would like to derive a view of the loop which is aimed as much toward the synthesis process as it is toward analysis. For more information on feedback analysis, see the feedback tutorial file feedback.pdf. The analysis is done with respect to an inertial frame of reference fixed to the earth s surface. The input signal is the force on the mass due to ground motion. The feedback is the force from the Feedback Coil. The mass itself is the summing point. There are three branches in the feedback path. The two outputs on the right, in blue, are independent of the loop and can be analyzed separately; that is, they are independent if there are no significant loading effects, which I think is the case. The next step will be to insert the appropriate transfer functions for each block. The spring Mass will be a quadratic, the others will be quite simple functions. Spring-Mass Displacement Transducer Transducer Amplifier 1000 Sec Hi Pass F(s) - Vbb(s) Feedback Coil Derivative Proportional 9.3 ua/v Integrator Vmp(s) Figure 2 Original STM-8 configuration

To analyze this loop we want to reduce it to the form of the Basic Loop, in Figure 1 (in feedback.pdf ). Note that any two blocks in the diagram in which an output connects to a single input, can be combined, by multiplying their transfer functions together and assigning the result to the combined block. First we need to deal with the Mass Position output. We want to detach it from the feedback loop. To do that we just have to make a copy of the integrator block. Spring-Mass Displacement Transducer Transducer Amplifier 1000 Sec Hi Pass F(s) - Vbb(s) Feedback Coil Derivative Proportional 9.3 ua/v Integrator Copy of Integrator Vm(s) Figure 3 Mass Position integrator duplicated Finally because the coil resistance is low compared with the three feedback branches, they can be easily combined into a single block with its transfer function being the sum of the transfer functions of the three branches. Spring-Mass Displacement Transducer Transducer Amplifier 1000 Sec Hi Pass F(s) - Vbb(s) Feedback Coil 3 Branches Copy of Integrator Vmp(s) Figure 4 Feedback branches combined

Transfer functions In the following, the symbol ω is used to represent frequency in radians per second. The symbol f represents frequency in Hz, where ω = 2πf Similarly, τ 1/ω is the time constant sec/radian and T is the period in seconds. T = 2πτ The symbol s is the complex variable somewhat related to frequency Spring-mass x(s) = 1 meters / Newton Force(s) K (s 2 M/K s R/K 1) where x(s) = mass position Force(s) = external force applied to mass - Newtons R is a velocity damping term Newtons / meter/sec K = effective spring constant at mass M location = df/dx - Newtons/meter With other variables x(s) = 1 m / N Force(s) K (s 2 τ 2 0 s 2ζτ 0 1) where τ 0 is the time constant. τ 0 = M/K - sec/rad May be used to compute K from T 0 where T 0 is the undamped natural period in seconds and ζ is the damping factor. ζ = R May be used to compute the value of R 2 MK In terms of acceleration, using F = MA x(s) = M Acc(s) K (s 2 τ 2 0 s 2ζτ 0 1) m / m/s 2 where M = effective seismic mass - Kg and Acc(s) = acceleration of the mass - m/s 2 In terms of velocity Acc(s) = dvel(s)/dt = s Vel(s) Multiplying by s corresponds to differentiation x(s) = M s m / m/s Vel(s) K (s 2 τ 0 2 s 2ζτ 0 1) where Vel(s) = velocity of the mass - m/s Displacement Transducer 3.7648E4 Volts/meter DC to several hundred hz. Look for phase shifts at high end. Transducer Amplifier x 10 input filter terms Filters not included. Effect mostly at f > 100 Hz r = Total displacement transducer constant = 10 x 3.7648E4 3.7E5 Volts/Meter

Total Forward Path expression - Spring-Mass and displacement transducer A(s) = r Volts / N K (s 2 τ 0 2 s 2ζτ 0 1) where τ 0 is the time constant. τ 0 = M/K - sec/rad where T 0 is the undamped natural period in seconds and ζ is the damping factor. ζ = R. 2 MK Expressing A(s) in terms of velocity, A(s) = s M r Volts/ m/s K (s 2 τ 0 2 s 2ζτ 0 1) Integrator Assumes feedback coil resistance is low vs. 107k Ω I out (s) (1/τ I ) Amperes / Volt sec R I = 1.07E5, Ra = 2E6, Ca = 40.2E-6 V in (s) R I (s 1/τ I ) where τ I = RaCa = 80.4 sec/rad or substituting ω I = 1/τ I I out (s) ω I Amperes / Volt sec V in (s) R I (s ω I ) Proportional Feedback - Assumes feedback coil resistance is low vs. 581k Ω I out (s) 1 / R p R p = 5.81E5 ohms V in (s) = 1.72E-6 Amperes / Volt Derivative Feedback I out (s) sc d Amperes/ Volt/sec or = sc d including coil-resistance effects V in (s) (sr c C d 1) C d = 24.1 µf, R c = Feedback coil resistance = 8 Ohms Feedback coil G n Force(s) = 12.98 Newtons /Ampere Assumed wide-band. I in (s) Total Combined Feedback expression - Assuming feedback coil resistance is low. B Force(s) Gn (sc d 1 1 ω I ) Newtons / Volt V in (s) R p R I (s ω I )

Expressed in terms of velocity B Vel(s) Gn 1 (sc d 1 1 ω I ) meters/sec / Volt V in (s) M s R p R I (s ω I ) Expressed in terms of time constant τ B and damping factor ζ B B G n (R I R p ) 1 ω I ( s 2 τ B 2 s 2ζ B τ B 1) meters/sec / Volt M R I R p s (s ω I ) where τ B 2 = C d R I R p and ζ B = ½τ B (ω I 1 ) ω I (R p R I ) R p C d Note that with the proportional feedback removed (Rp ) these reduce to 2 τ B = C d R I and ζ B = ½ τ B ω I ω I Mass position filter 1000 sec hi-pass s = s R p = 1E6, C p = 1000E-6 (s 1/τ P ) (s ω p ) where τ P = R p C p = 1000 sec/rad. ω p 1/τ p = 0.001 rad/sec VBB output amplifier. (s (1/τ 1 1/τ 2 ) (s 1/τ 2 ) where τ 1 = R 1 C 1, τ 2 = R 2 C 1, R 1 = 4.7E5, R 2 = 2E6, C 1 = 1E-7 so τ 1 = 4.7E-2 sec/rad.; τ 2 = 0.2 sec/rad. Closed Loop Transfer Function: = System response with respect to applied input velocity CLTF = A(s)/(1 A(s)B(s)) For those frequencies where loop gain AB is high, the closed loop transfer function V out (s) / Vel in(s) 1/B(s) Volts / meter/sec, where V out (s) is the output signal voltage and Vel in(s) the the input velocity due to ground motion. The system functions for a velocity input to the STM-8 are graphed in figure 5. The graphs include A, the forward portion of the loop, made up of the spring-mass system, the displacement transducer and its amplifier. This plot currently ignores the effect of the filters following the synchronous detector, but its effect is rather small, and is in the region above 100 hz. The spring-mass was arbitrarily given a damping factor of 0.1, with an undamped natural frequency of 0.5 Hz. That frequency with a mass of 0.5kg implies an effective spring-constant K = 4.935 N/m. The damping factor determines the sharpness and height of the peak in the A function but will not show up in the CLTF.

The system response to a velocity input, the CLTF of Figure 5, is very similar to the one given by S-T Morrissey in his analysis. In the mid-frequencies the gain is computed here as 1590 V / m/s. Gain-crossover is at about 37 hz. The CLTF deviates somewhat from 1/B in the vicinity of.01hz, where the loop gain dips to 2. Above the gain-crossover frequency, the transfer function tracks the gain curve of the forward elements, and they are what determine the high frequency portion of the system response. The computations show a phase-margin of better than 87 degrees, which indicates that the loop, as described, is pleasantly far from oscillation. In reality, the components which have been ignored, those acting at the higher frequencies, are precisely those which will most strongly influence the loop stability. More analysis to be done here.

1000000 100000 A Volts / meter/sec 10000 1/B Volts / meter/sec 1000 CLTF Volts / meter/sec 100 10 Loop Gain 1 0.1 0.01 0.0001 0.001 0.01 0.1 1 10 100 1000 Frequency - Hz Figure 5 Loop Functions with respect to velocity Volts / meter/sec The input is the velocity of the seismic mass due to ground-motion, and the feedback is the velocity imparted to the seismic mass by the feedback coil.

Evaluating asymptotes: In the log-log graph of figure 5 the various curves appear to consist of straight line segments, connected by relatively short curved sections. These straight lines are called the asymptotes to the functions, as shown in Figure 6. We note that all these lines have slopes which are integers. Some are horizontal (slope = 0) some have slope ± 1 (x 10 or x 0.1 per frequency decade, i.e. ±20db /decade), and some have slope ± 2 (x 100 or x 0.01, i.e. ±40db per decade). It is not difficult to compute the equations for the asymptotes. Knowing them is particularly useful when one wants to understand what factors are contributing to what characteristics of the system. For the system as described, the asymptote lines in Figure 6 are: for the forward function : for 0.0001< f < 0.1 Hz A 2πf M r / K Volts / m/sec for 2 < f < 1000 Hz A r / 2πf Volts / m/sec for the feedback term 1/B: for f < 0.001 Hz 1/B 2πf M /(G n (1/R p 1/R I )) Volts / m/sec for 0.002 < f < 0.01 Hz 1/B (2πf) 2 M R I τ I / G n Volts / m/sec for 0.04 < f < 10 Hz 1/B M / (C d G n ) Volts / m/sec = velocity response The system response (CLTF) 1/B below 10 Hz and A above 70 Hz The asymptotes to the Loop Gain function may be computed for the appropriate frequency ranges by using Loop Gain AB = A / (1/B) and applying it to the asymptotes for A and 1/B. In this log plot it is useful to note that the vertical distance between A and 1/B which = A/(1/B) = AB is the loop gain. The point where A intersects 1/B is where AB = 1, which defines the gain crossover frequency.

1000000 r ω ωmr K 100000 10000 ω 2 MR I τ I G n M / C d G n 1000 100 ωm _ (G n (1/R p 1/R I )) 10 1 0.1 0.01 0.0001 0.001 0.01 0.1 1 10 100 1000 Frequency - Hz Figure 6 Loop Functions showing asymptotes Note that an asymptote slope of 1 is associated with a function which contains ω, and 2 with a function containing ω 2. Slopes of -1 have a 1/ω term and -2 would contain 1/ω 2. The horizontal asymptote is a constant and thus has no ω term.

Evaluating Corner Frequencies: Another useful characteristic of the asymptotes is that they intersect at frequencies which are significant to the loop, i.e. corresponding to poles and zeros of the transfer function. To find the corner frequencies, the equations for the intersecting asymptotes can easily be set equal and solved for frequency. For example equating the rising and falling asymptotes of A shows that they intersect at f = K/M = 0.500 Hz Which is the natural frequency we assumed for the spring-mass. 2π The upward bend of 1/B occurs at f = 1 1 = 0.0017 Hz 2π τ I (R I /R p 1) which is of no special significance as far as I can see. The low frequency rolloff of 1/B (recall that 1/B the system velocity response) is at f = 1 1 = 0.011 Hz which approximates the natural frequency of the 2π C d R I τ I system with the loop active (90 second period). The high frequency rolloff of the system velocity response occurs where A = 1/B which is at f = 1 r C d G n = 37.48 Hz This, it should also be noted, is the gain crossover 2π M frequency. What s doing what: From observing the formulas for the asymptote lines and corner frequencies, we can begin to relate individual blocks of the loop to particular portions of the graphs. The proportional feedback path dominates at the very lowest frequencies. The integrator also contributes proportional feedback below its lower cutoff frequency. This is apparent when we observe that the lowest frequency asymptote to 1/B has a term (1/R p 1/R I ). The integral feedback path dominates between 0.0017 Hz and 0.011 Hz. Its main benefit appears to to be that it pushes down 1/B at the very low frequencies giving higher loop gain in that region. It is also important in that it gives a 40db/decade slope to the velocity response below

the low frequency corner. This is the desired standard shape for the seismometer velocity response. The derivative feedback determines the velocity sensitivity in the main response range, 0.011-37 Hz. The transition between integral and derivative feedback at 0.011 Hz results in a quadratic term in 1/B and some modest peaking. Design considerations for VBB vertical seismograph electronics: 1) The aim of the design will be to create a force-feedback system which has a desired velocity response, and which is nearly independent from the characteristics of the mechanical springmass system. The phase response of the system (essentially, the time delays for different frequencies) should at least be known, and could possibly be deliberately shaped to match other instruments, if waveform correlation will be important. 2) Since this is a feedback system, the loop must not self-oscillate and should not exhibit any resonant peaking at the gain crossover frequency. 3) We want the system to respond to the largest ground velocities expected, without clipping or other waveform distortion, and without creating false long period signals. Low distortion is particularly important if digital post-processing is planned. 4) Finally, any random signals (noise and drift) added by the system should be smaller than the background noise levels at the planned installation site. Item (1) relates to the design of the feedback (B) elements. After they have been specified, the loop gain AB should be designed to be as large as reasonably possible over the frequency range where we want the system response and distortion to be tightly controlled. Item (2) relates to how we get rid of all the loop gain, at the higher frequencies. In particular, the phase lag of the loop gain function at the gain crossover frequency (where AB = 1) must not be too close to 180 o. Item (3) relates to the clipping levels and nonlinearities of the various loop components. High loop gain helps to linearize the overall loop response. Clipping can occur as a result of either voltage or current limitations. Item (4) involves choosing the proper electronic components, designing the circuits to minimize the impact of unavoidable component noise and drift, electrical shielding, supply voltage regulation and probably thermal considerations.

Each of these four items will likely involve some compromises with the others, and there s unfortunately still the biggest compromise cost. For remote systems some additional factors which may need to be considered are size/weight, mechanical ruggedness and power consumption. Appendix 1 Magnitude computations This will outline how the magnitude functions used to plot the graphs may be obtained. In reality I used the COMPLEX, IMABS, IMSUM and related Excel 97 IM functions to work directly on the functions of jω. Remember that everything except s and ω are constants. Spring-mass x(s) = M s m / m/s Vel(s) K (s 2 τ 0 2 s 2ζτ 0 1) where τ 0 is the spring-mass time constant - sec/rad T 0 is the undamped natural period in seconds = 2πτ 0 and ζ is the spring-mass damping factor. To get the magnitude of the transfer function we set s = jω, and also indicate magnitudes and replacing j 2 with -1 x(jω) = M jω m/ m/s Vel(jω) K (1 - ω 2 τ 0 2 jω 2ζτ 0 ) Evaluating the magnitudes x(ω) = M ω m/ m/s Vel(ω) K ((1- ω 2 τ 0 2 ) 2 (2ωζτ 0 ) 2 ) Total Forward Path A(s) = V out (s) = s M r Volts/ m/s Vel(s) K (s 2 τ 0 2 s 2ζτ 0 1) A(jω) = jω M r Volts/ m/s K (j 2 ω 2 τ 0 2 jω 2ζτ 0 1) A(ω) = ω M r Volts/ m/s K ((1- ω2 τ 0 2 ) 2 (ω2ζτ 0 ) 2 ) Integrator I out (s) ω I Amperes / Volt sec V in (s) R I (s ω I )

I out (jω) ω I I out (ω) ω I Amperes / Volt sec V in (jω) R I (ω I jω) V in (ω) R I (ω I 2 ω 2 ) Derivative Feedback I out (s) = sc d Amperes/ Volt/sec V in (s) (sr c C d 1) I out (jω) = jωc d I out (ω) = ωc d Amperes/ Volt/sec V in (jω) (1 jωr c C d ) V in (ω) (1 ω2 R c 2 C d 2 ) If R c is ignored (its effects are only at high frequencies) I out (ω) ωc d Amperes/ Volt/sec V in (ω) Total Combined Feedback expression - Assuming feedback coil resistance is low. B(s) G n (R I R p ) 1 ω I ( s 2 τ B 2 s 2ζ B τ B 1) meters/sec / Volt M R I R p s (s ω I ) where τ B 2 = C d R I R p and ζ B = ½τ B (ω I 1 ) ω I (R p R I ) R p C d B(jω) G n (R I R p ) 1 ω I ( j 2 ω 2 τ B 2 jω 2ζ B τ B 1) meters/sec / Volt M R I R p jω (ω I jω) B(ω) G n (R I R p ) ω I (1- ω 2 τ 2 B ) 2 (ω 2ζ B τ B ) 2 M R I R p ω (ω 2 I ω 2 ) meters/sec / Volt Mass position filter 1000 sec hi-pass V out (s) = s = s R p = 1E6, C p = 1000E-6 V in (s) (s 1/τ P ) (s ω p ) where τ P = R p C p = 1000 sec/rad. ω p 1/τ p = 0.001 rad/sec V out (jω) = jω V out (ω) = ω V in (jω) ω p jω V in (ω) ω 2 ω p 2