Digital vs. Analogue Control Systems



Similar documents
Tom Wilson Product Marketing Manager Delivery Systems Varian Medical Systems International AG. CERN Accelerator School, May 2015

Optical Encoders. K. Craig 1. Actuators & Sensors in Mechatronics. Optical Encoders

Setting up the DeskCNC controller.

10. CNC Hardware Basics

CNC HARDWARE & TOOLING BASICS

THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES

3D SCANNERTM. 3D Scanning Comes Full Circle. s u n. Your Most Valuable QA and Dosimetry Tools A / B / C. The 3D SCANNER Advantage

Chen. Vibration Motor. Application note

Sensors Collecting Manufacturing Process Data

UNIT II Robots Drive Systems and End Effectors Part-A Questions

Sense it! Connect it! Bus it! Solve it! EncoderS

Analog Laser Diode Setup for Gray Scale Image Engraving

Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically

INSTRUMENTATION AND CONTROL TUTORIAL 3 SIGNAL PROCESSORS AND RECEIVERS

Application Information

Servo Info and Centering

Information about the T9 beam line and experimental facilities

C Standard AC Motors

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

Series: IDAM Servo Drive E Digital Motor Drive - DMD

Section 3. Sensor to ADC Design Example

Technical data. General specifications. Signal voltage V DC Signal duration. 1 s Input 2. Signal voltage. 1 s Analog output.

CNC Machine Control Unit

D.C. Motors. Products and specifications subject to change without notice.

E. K. A. ADVANCED PHYSICS LABORATORY PHYSICS 3081, 4051 NUCLEAR MAGNETIC RESONANCE

Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001

Agilent AEDB-9140 Series Three Channel Optical Incremental Encoder Modules with Codewheel, 100 CPR to 500 CPR Data Sheet

Alternative Linear Motion Systems. Iron Core Linear Motors

Small Optical Encoder Modules 480lpi Digital Output. Features. Applications VCC 3 CHANNEL A 2 CHANNEL B 4 GND 1

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

QR12 (1.22 ) Diameter Optical Encoder

BLWR23MDA Series. 24V, 15A Brushless Controller / Motor. User s Guide. 910 East Orangefair Lane, Anaheim, CA info@anaheimautomation.

The quadrature signals and the index pulse are accessed through five inch square pins located on 0.1 inch centers.

E190Q Lecture 5 Autonomous Robot Navigation

Whale 3. User Manual and Installation Guide. DC Servo drive. Contents. 1. Safety, policy and warranty Safety notes Policy Warranty.

E&I MAINTENANCE ENTRY TEST ENABLING OBJECTIVES. DESCRIBE hazards and precautions taken to avoid injury in the workplace.

Typical ECM/PCM Inputs

Field and Service Robotics. Odometry sensors

LINEAR ACTUATORS. Linear Actuators. Linear Actuators. Linear Actuators are Actuators that creates motion in a straight line, as contrasted

Technical Guide No High Performance Drives -- speed and torque regulation

Design Aspects of Robot Manipulators

DC Motor control Reversing

Principles of Adjustable Frequency Drives

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

EET272 Worksheet Week 9

GT Sensors Precision Gear Tooth and Encoder Sensors

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

Motors and Generators

PowerAmp Design. PowerAmp Design PAD135 COMPACT HIGH VOLATGE OP AMP

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

Building the AMP Amplifier

Isolated AC Sine Wave Input 3B42 / 3B43 / 3B44 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

maxon sensor maxon sensor

Lab 8: DC generators: shunt, series, and compounded.

Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l

Three Channel Optical Incremental Encoder Modules Technical Data

Motor Fundamentals. DC Motor

Series LC6D/LC6C. To power supply PLC. LC6C dedicated teaching box P.971. Options P.973

Linear Motion vs. Rotational Motion

1115 4G SERIES GOVERNOR ma ANALOGUE DIGITAL SPEED SETTING

ServoOne. Specification. Option 2 - Technology. x 11. x 8 X 8. x 10. x 9. x 7. x 6 TTL Encoder / TTL Encoder simulation

Technical definitions of A to Z

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

Motor Selection and Sizing

A.3 ALARMS (SERIAL SPINDLE)

Analog Servo Drive 25A8

Digital to Analog and Analog to Digital Conversion

Speed Control Relays SX2

Series 7500 Torque Sensor

Gamma-ray Large Area Space Telescope (GLAST) Large Area Telescope (LAT) Calorimeter AFEE Board Parts Radiation Test Plan

Data Sheet. AEDR-8000 Series Reflective Surface Mount Optical Encoder. Description. Features. Applications

AP-1 Application Note on Remote Control of UltraVolt HVPS

Mach3 Tutorial Setting up a basic three axis milling machine. Based on Mach3 2.0

Stepper motor I/O. Application Note DK Motion Control. A General information on stepper motors

T-05-S2. Rotary drive without spring return. Technical data sheet. Description. Technical data. Actuators

Micro-Step Driving for Stepper Motors: A Case Study

EFC Frequency converters

Global Motion Technology Inc Web THCSA200. Capacitive sensor plasma & Oxy-fuel Torch Height Control

Service Information CALIBRATION PROCEDURE AND TROUBLESHOOTING FOR LINEAR GOVERNOR CONTROLLERS NOTE

Post Treatment Log File Based QA Varian. Krishni Wijesooriya, PhD University of Virginia. D e p a r t m e n t of R a d i a t i o n O n c o l o g y

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01

Force on Moving Charges in a Magnetic Field

A More Efficient Way to De-shelve 137 Ba +

VEHICLE SPEED CONTROL SYSTEM

Surface Profilometry as a tool to Measure Thin Film Stress, A Practical Approach. Gianni Franceschinis, RIT MicroE Graduate Student

APPENDIX. SureSERVO QUICK START GUIDE. In This Appendix... Quick Start for SureServo Drives...A 2. Tuning Quick Start for SureServo Drives...

Data Sheet. AEDR-850x 3 Channel Reflective Incremental Encoders. Description. Features. Applications

Electric Lifting Cylinder TV / KV 5 XE Load up to N

BRUSHLESS DC MOTORS. BLDC 22mm. BLDC Gearmotor Size 9. nuvodisc 32BF. BLDC Gearmotor Size 5

FORCE ON A CURRENT IN A MAGNETIC FIELD

DAC Digital To Analog Converter

Table 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors

Relationship between large subject matter areas

Wires & Connections Component Circuit Symbol Function of Component. Power Supplies Component Circuit Symbol Function of Component

GLOLAB Two Wire Stepper Motor Positioner

Tips For Selecting DC Motors For Your Mobile Robot

TwinCAT NC Configuration

Polarization of Light

High Voltage Power Supplies for Analytical Instrumentation

Transcription:

Digital vs. Analogue Control Systems Presented at the 2011 Annual Meeting of the American College of Medical Physics, Chattanooga, TN, May 1, 2011 Ivan A. Brezovich, PhD, Dept. of Rad Onc, Univ of Alabama at Birmingham Disclosure: Research supported in part by Varian Medical Systems

Accelerator control systems Mechanical Analogue or digital Gantry angle Collimator angle Jaw position MLC leaf position Couch positions (angle, vertical, long, lat) Internal devices (target, flattening filter, light field projector) Electronic Analogue or digital Beam production Electron gun Rf power Steering coil current Bend magnet current Dosimetry system Ancillary systems (vacuum, temperature control, etc.)

Analogue transducer, analogue readout + Single-turn potentiometer Wiper V out Resistance wire Shaft 10-turn potentiometer + V out Calibrated in deg gantry or collimator angle, cm couch position

Resolver: brushless analogue rotation transducer Analogue signal output shaft

Resolver - principle of operation Armature Input signals shaft Shaft angle Output signal V in1 = V 0 cos Φ V out = V 0 sin (Φ θ) V in2 = V 0 sinφ Shaft angle θ found from phase angle of V out

Rack and pinion drive for couch movements Motor with gear drive with position indicator in back Pinion Rack, attached to couch top

Geared motor with position readout in back Spindle (screw) drive nut Rotating spindle

Limitations of analogue devices Precision of potentiometer ~ 0.1% linearity 0.4 mm for 40x40cm 2 field Sensitive to small changes in wire resistance Degraded accuracy by use and age (brush) Sensitive to power supply voltage Reading accuracy ~ 0.2% Digital readout - used even in early linacs

Analogue transducer, analogue and digital readouts (potentiometer)

Single-hand clock: purely analogue display Reading accuracy about 6 minutes ~ 1%

2-hand clock: Hybrid, one digit + analogue Reading accuracy ½ min (0.1%) King s Cross railway station, London

3-hand clock: Hybrid, two digits + analogue Reading accuracy ½ sec ~ 0.001%

Analogue precision transducers Geared potentiometers Hour hand pot goes around once Minute hand pot goes around many times 0.01% rotational precision readily obtained with 0.2% accuracy pots Geared (dual) resolvers same principle

Digital transducer: 3-bit shaft encoder Standard binary encoding 2 Sector 1 3 Sector Contact 1 Contact 2 Contact 3 Angle 4 1 off off off 0-45 2 off off ON 45-90 3 off ON off 90-135 4 off ON ON 135-180 5 8 5 ON off off 180-225 6 ON off ON 225-270 7 ON ON off 270-315 6 7 8 ON ON ON 315-360 Contact 1 Contact 2 Contact 3

3-bit shaft encoder Gray encoding 4 5 3 2 Sector 1 6 7 Sector Contact 1 Contact 2 Contact 3 8 Contact 1 Contact 2 Contact 3 Angle 1 off off off 0-45 2 off off ON 45-90 3 off ON ON 90-135 4 off ON off 135-180 5 ON ON off 180-225 6 ON ON ON 225-270 7 ON off ON 270-315 8 ON off off 315-360

13-bit shaft encoder shaft Precision = 1rev/2 13 0.01% of 1rev Digital output

13-bit shaft encoder Shaft 13 tracks Optical reader

Incremental encoders count pulses Cannel A leads clockwise rotation Cannel B leads ccw rotation

Stepper motor driver and encoder C B Coil A energized A C B B A C Energizing coils A, B, C. ccw rotation Energizing coils A, C, B. clockwise rotation

Stepper motor in 1-D water tank Stepper motor 200 pulses/rev Spindle 6 mm/rev nut

Stepper motor in 3-D water tank Stepper motor with 90 turn gear spindle nut

Initialization of Varian MLC IR emitting diode Origin (zero) when light at detector reduced by 50% Light detector 60 leaves Spindle (screw), 1.5 mm/rev pitch MLC drive assembly 16:1 reduction gear (two 1: 4 planetary gears in series) DC electric motor with permanent magnet 4.5 cm Incremental encoder, 2 pulses per rev

Initialization of Varian x-ray jaws Spindle (screw) Collision block nut Hard stop Reduction gear Incremental encoder DC motor X-ray jaw Origin (zero point) established when Collision block hits Hard stop. Collision detected by sudden surge of DC current when motor stalls

Control systems: Operational amplifier input pos input inv V s +, V s pos and neg power supply voltages Z in = I in = 0 small input current Z out = 0 I out = high output current V out = (V + V ) A high amplification A

Analogue mechanical control system console accelerator +12V Program voltage Motor spins until voltage of potentiometer at back of motor matches program voltage op amp output power amp +12V -12V motor Feedback voltage -12V

Digital mechanical control system Console Accelerator Node (in stand of linac) Controller for gantry motions Digital to analogue converter Encoder (absolute) Gantry motor Compares desired gantry position to actual position

Analogue electronic control system for energy console accelerator +12V Program voltage Output current increases until feedback voltage matches program voltage + Op amp Power amp Bend magnet coils -12V Feedback voltage Feedback resistor

Analogue electronic control for beam symmetry Ion chamber Upper half (toward gantry) Output current adjusts until (processed) signals from both chamber halves become equal, i.e., beam is symmetric Op amp Power amp Lower half (toward couch) Beam steering coils Balancing network

Digital electronic control for beam symmetry Ion chamber Upper half (toward gantry) Node Computes ratio of inputs and compares to desired ratio sent from node. Sends correction signal to DAC Con troll er Dig to anal converter Power amp Lower half (toward couch) Beam steering coils Analogue to digital converters

Dual systems for safety of modern digital accelerators Mechanical systems Encoder on back of drive motor + encoder on driven object (gantry angle, couch position, etc.), agreement monitored by computer Electronic systems Ion chamber has multiple segments, outputs monitored by computer Resistance of bend magnet measured

Neutron protection boron impregnated polyethylene plates protect against single-event upsets

Merits of digital systems Less sensitive to noise Less sensitive to component drift Easy return to original settings Easy replacement of broken components High precision of mechanical systems Flattening filter and field light projector can be remotely adjusted Information readily available for processing Monitor machine performance to predict problems Cooling water flow rate monitored at many places Vacuum system leaks SF 6 leaks

Merits of digital systems Take into account second order effects Flexing of image receiver arm Automatic tuning Slow changes of components Thyratron aging Waveguide resonant frequency