IRTF TCS Servo concepts I Peter Onaka Note: this is a compilation of information blatantly copied from multiple sources. 11/4/03.

Slides:



Advertisements
Similar presentations
Drives (Azionamenti ).
Advertisements

Feedback Control Dynamically or actively command, direct, or regulate themselves or other systems.
Operational Amplifiers 1. Copyright  2004 by Oxford University Press, Inc. Microelectronic Circuits - Fifth Edition Sedra/Smith2 Figure 2.1 Circuit symbol.
TCS3 Conceptual Design Review 1 Aug 21, 2003 TCS3 Project Replacement of the Telescope Control System for the IRTF Conceptual Design Review Aug 2003.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Chapter 4: Basic Properties of Feedback
Sensors Interfacing.
Loop Shaping Professor Walter W. Olson
George Angeli 11 September, 2001 Current Concepts and Status of GSMT Control Systems.
CHE 185 – PROCESS CONTROL AND DYNAMICS
TCS3 Servo System Proposed Design. Why Model? Meet Resolution Requirements What Resolution Encoder to use? Velocity Configuration PID Values Wind Loading.
Quiz: Find an expression for in terms of the component symbols.
TCS3 Servo Design Review - Software VTCS ModesRTCS ModesPMAC notesComments Idle OpenServo Brakes Locked Amp Disabled Track Jog or PVT (Jog preferred) Target.
Design Realization lecture 23
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Introduction: Eccentricity and Cogging. Motor Model.
Frequency Responses Up to now, we have learnt –ac circuit analysis with periodic sources (fixed frequency, if multiple frequencies, use superposition principle)
D D L ynamic aboratory esign 5-Nov-04Group Meeting Accelerometer Based Handwheel State Estimation For Force Feedback in Steer-By-Wire Vehicles Joshua P.
MMT Elevation Servos D. Clark August/September 2008.
7154 VFD Presentation #2 May 2002 Paul Weingartner.
Confidential / Property of Danfoss Drives A/S DD-SMT/DEJ 1 Drives Division VLT ® AutomationDrive FC302 PM Motors Configuration procedure By:
1 L Fall 2003 – Introductory Digital Systems Laboratory Motors and Position Determination.
Chapter 14: Operational Amplifiers. Copyright ©2009 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Electronic Devices.
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
Course Review Part 3. Manual stability control Manual servo control.
Chapter 6 Position and Speed Regulation in DC Servomechanism § 6.1 DC Servo System § 6.2 Servo Components § 6.3 Component Model § 6.4 System Control.
Electronics Principles & Applications Fifth Edition Chapter 11 Oscillators ©1999 Glencoe/McGraw-Hill Charles A. Schuler.
Estun Servo parameter adjustment methods
INC341 Design Using Graphical Tool (continue)
KINEMATICS/KINETICS CORRELATIONS OF ARM MOTOR CONTROL DURING CORIOLIS PERTURBATIONS. A. Pierobon, S.B. Bortolami, J.R. Lackner*, P. DiZio. Ashton Graybiel.
Power PMAC Tuning Tool Overview. Power PMAC Servo Structure Versatile, Allows complex servo algorithms be implemented Allows 2 degree of freedom control.
CLOSED LOOP CONTROL OF DC DRIVES. Controller Requirements  Fast tracking capability  Less steady state error  Robust to load disturbance during steady.
Design Realization lecture 22
IVR 30/10/2009 Herrmann1 IVR: Control Theory Overview: PID control Steady-state error and the integral method Overshoot and ringing in system with time.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
(thanks to Gary Fedder)
Lecture 24: More Advanced Architectures
Features of PID Controllers
Control 3 Keypoints: PID control
THERMAL NOISE ESTIMATION IN SWITCHED-CAPACITOR CIRCUITS
Disturbance rejection control method
Topic 5 Enhanced Regulatory Control Strategies. In The Last Lecture  Cascade Control –What is cascade control –Advantages of cascade control –Testing.
ChE 433 DPCL Model Based Control Smith Predictors.
January 6, 2005 URSI Nation Radio Science Meeting, Boulder, CO. Pointing and Focusing the GBT K. T. Constantikes NRAO Green Bank.
1 Chapter 8 Operational Amplifier as A Black Box  8.1 General Considerations  8.2 Op-Amp-Based Circuits  8.3 Nonlinear Functions  8.4 Op-Amp Nonidealities.
LLRF regulation of CC2 operated at 4˚K Gustavo Cancelo for the AD, TD & CD LLRF team.
MECH 373 Instrumentation and Measurements
4m. Blanco TCS Upgrade: Signals and Interfaces
Electronic Devices Ninth Edition Floyd Chapter 15.
Chapter 10: Operational Amplifiers
PID Control Systems (Proportional, Integral, Derivative)
Automatic control systems III
Servo Systems Servo is mechanism based on feedback control.
Servo Motor Drive Velocity Tracking
Digital Communications Chapter 13. Source Coding
Operational Amplifiers
DC MOTOR SPEED CONTROL 1. Introduction
Servo Systems Servo is mechanism based on feedback control.
Control Loops Nick Schatz FRC 3184.
4m. Blanco TCS Upgrade: Signals and Interfaces
ECGR-6185 Advanced Embedded Systems
Motor Drive Prof. Ali Keyhani. Modern Variable Speed System A modern variable speed system has four components: 1. Electric Motor 2. Power Converter -
IRTF TCS Servo concepts I
Test #1, Controllers - Agenda
Features of PID Controllers
Motors and Position Determination
P09203 RP1 Motor Module Gen 2.
Stryke Force Talon SRX Motor Training Course
Introduction to Motor Drives
Presentation transcript:

IRTF TCS Servo concepts I Peter Onaka Note: this is a compilation of information blatantly copied from multiple sources. 11/4/03

TCS Servo primary functions Tracking = primarily velocity control –Most important = Only time when we are actually acquiring science data. Offset = small position move –Finishes with track mode, observer waiting… Slew = large position move –Observer waiting….

Why is tracking most important? Poor tracking means –Smeared image/spectra –May render AO useless –Image quality invalidated –Bad or poor data –* because all or our instruments integrate on object Poor Offset means –Wasted time –Possible failure to acquire data (sequences) Poor Slew means –Wasted time

What PIDs do PIDs close a position loop

Ground based telescopes A PID alone will probably not be adequate. We also have a more complicated drive arrangement. We need to close a velocity AND position loop.

What does the velocity loop do? Resonances Position loop Slew and Feedforward

What does each loop do? We shouldn’t expect a PID alone to work well for velocity control due to “disturbances and nonlinearities” affecting the dynamics of the servo.

What disturbances? It’s important to understand that the disturbances have a power spectrum (they have frequency terms).

Dynamic wind effects Mauna Kea Power at and above telescope resonances of 3.5Hz (RA) and 8.5Hz (DEC)

Wind effect PSD (VLT model) Torque magnitude could still be significant Power at and above telescope resonances of 3.5Hz (RA) and 8.5Hz (DEC)

Frequency/tuning challenge Decrease to avoid resonances Increase for disturbance correction But remember “Increase bandwidth”

“stick/slip” and nonlinear disturbances

Other nonlinear disturbances

How to fix nonlinear disturbances Position loop is low bandwidth High bandwidth velocity loop is “ essential”

What a PID might do We could easily get this with a PID alone. velocity position 20Hz PID position updates Desired velocity time High inertia case Peaks excite resonances

The old servo Position command pulse rate Tach Pwr amp Rect/ lead/lag/ sum 3Hz HP filter preload Bull gear 3.7Hz LP filter + sum sum Pwr amp Rect/ lead/lag/ sum 3.7Hz HP filter preload Torque split inc encoder Position error counter 14 bit DAC Integrator + feed- forward Limiters + ramp gen Feedforward & offset Position loop LP velocity loop HP velocity loop1 HP velocity loop2

LP velocity loops Rect = unipolar for anti-backlash Lead/lag = PI controller plus R/C lead circuit Sum = velocity command, tach HP and preload Tach Bull gear Pwr amp Rect/ lead/lag/ sum 3Hz HP filter preload HP velocity loop1

Lead Lag circuit

Lead Lag = stiffness This stiffness increase compensates for torque disturbances (wind, cable wrap loading, stick-slip etc.)

Why we shouldn’t use the bull gear encoder feedback for HP velocity control Tach Pwr amp Rect/ lead/lag/ sum 3Hz HP filter preload Bull gear 3.7Hz LP filter + sum inc encoder HP velocity loop2 Ev: ” It was discovered early on in the development of the TCS, that there existed a significant amount of torsion between a given motor and the bull gear twisting of motor shaft). The simplest method of reducing the affect of this torsion was to create two separate servo loops, one for each motor/tachometer combination in the frequency range where this torsion affect dominates.” Torsion difference