SlideShare a Scribd company logo
1 of 33
Download to read offline
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
10-turn potentiometer
+
Calibrated in deg gantry or
collimator angle, cm couch
position
−
Wiper
Resistance
wire
−
+
Vout
Vout
Single-turn potentiometer
Shaft
Resolver: brushless analogue rotation
transducer
shaft
Analogue signal output
Resolver - principle of operation
Input signals
Vin1 = V0 cos Φ
Vin2 = V0 sinΦ
Output signal
Vout = V0 sin (Φ – θ)
Armature
Shaft angle
Shaft angle θ found from phase angle of Vout
shaft
Rack, attached to couch top
Pinion
Rack and pinion drive for couch movements
Motor with
gear drive
with position
indicator in
back
Spindle (screw) drive
Geared motor
with position
readout in back
Rotating spindle
nut
Limitations of analogue devices
• Precision of potentiometer ~ 0.1% linearity
– 0.4 mm for 40x40cm2 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
Sector
Con-
tact 1
Con-
tact 2
Con-
tact 3 Angle
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 ON off off 180° - 225°
6 ON off ON 225° - 270°
7 ON ON off 270° - 315°
8 ON ON ON 315° - 360°
Contact 1 Contact 2 Contact 3
2 Sector 1
3
8
7
4
5
6
Sector
Con-
tact 1
Con-
tact 2
Con-
tact 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°
3-bit shaft encoder
Gray encoding
3 2 Sector 1
Contact 1 Contact 2 Contact 3
8
4
5
6 7
13-bit shaft encoder
Precision = 1rev/213
≈ 0.01% of 1rev
shaft
Digital
output
13-bit shaft encoder
Optical readerShaft 13 tracks
Incremental encoders count pulses
Cannel A leads … clockwise rotation
Cannel B leads … ccw rotation
Stepper motor – driver and encoder
Energizing coils A, B, C …. ccw rotation
Energizing coils A, C, B …. clockwise rotation
Coil A energized
A
A
B
B C
B
C
C
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
16:1 reduction gear (two 1: 4 planetary
gears in series)
DC electric motor with permanent magnet
Incremental encoder, 2 pulses per rev
Light detector
Spindle (screw), 1.5 mm/rev pitch
Origin (zero) when light at
detector reduced by 50%
60 leaves
MLCdrive
assembly
4.5cm
Initialization of Varian x-ray jaws
Hard stop
Collision
block
X-ray
jaw Origin (zero point) established when
Collision block hits Hard stop. Collision
detected by sudden surge of DC
current when motor stalls
DC motor
Reduction gear
Incremental
encoder
Spindle (screw)
nut
Control systems: Operational amplifier
Zin = ∞ Iin = 0 small input current
Zout = 0 Iout = ∞ high output current
Vout = (V+−V−)×A high amplification A → ∞
Vs+ , Vs− pos and neg power supply voltages
input pos
input inv
console
motor
+12V
-12V
-12V
+12V
Motor spins until voltage of
potentiometer at back of motor
matches program voltage
output
accelerator
op
amp
Program
voltage
Feedback voltage
power amp
Analogue mechanical control system
Console
Gantry
motor
Accelerator
Digital mechanical control system
Node (in stand
of linac)
Controller for
gantry motions
Digital to analogue
converter
Encoder
(absolute)
Compares desired gantry
position to actual position
console
-12V
+12V
Output current increases until
feedback voltage matches program
voltage
accelerator
Op
amp
Program
voltage
Feedback voltage
Power amp
Feedback resistor
Bend magnet coils
Analogue electronic control system for energy
+
−
Output current adjusts until (processed)
signals from both chamber halves
become equal, i.e., beam is symmetric
Ion chamber
Op
amp
Power amp
Beam steering coils
Analogue electronic control for beam symmetry
Lower half
(toward couch)
Upper half
(toward gantry)
Balancing network
Computes ratio of inputs and compares
to desired ratio sent from node. Sends
correction signal to DAC
Ion chamber
Power
amp
Beam steering coils
Digital electronic control for beam symmetry
Lower half
(toward couch)
Upper half
(toward gantry)
Analogue to digital
converters
Con
troll
er
Node
Dig to anal
converter
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
• SF6 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

More Related Content

What's hot

Adcmt SS9620 PV Cell Evaluation System
Adcmt SS9620 PV Cell Evaluation SystemAdcmt SS9620 PV Cell Evaluation System
Adcmt SS9620 PV Cell Evaluation SystemNIHON DENKEI SINGAPORE
 
Sensors & Actuators
Sensors & Actuators Sensors & Actuators
Sensors & Actuators Abdul Abbasi
 
Free Ebooks Download
Free Ebooks DownloadFree Ebooks Download
Free Ebooks DownloadEdhole.com
 
Sensor Lecture Interfacing
 Sensor Lecture Interfacing Sensor Lecture Interfacing
Sensor Lecture Interfacingutpal sarkar
 
Ls catalog thiet bi tu dong gimac iv-e_dienhathe.vn
Ls catalog thiet bi tu dong gimac iv-e_dienhathe.vnLs catalog thiet bi tu dong gimac iv-e_dienhathe.vn
Ls catalog thiet bi tu dong gimac iv-e_dienhathe.vnDien Ha The
 
Arduino Water level tank with Ultrasonic sensor
Arduino Water level tank with Ultrasonic sensorArduino Water level tank with Ultrasonic sensor
Arduino Water level tank with Ultrasonic sensorArip Rahman Hakim
 
Digital multimeter
Digital multimeterDigital multimeter
Digital multimetermecoinst
 
Electrical measuring instruments
Electrical measuring instrumentsElectrical measuring instruments
Electrical measuring instrumentsMinka Grdesic
 
sensors basic types, their working principle and applications
sensors basic types, their working principle and applicationssensors basic types, their working principle and applications
sensors basic types, their working principle and applicationsYasir Hashmi
 
DHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorDHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorRaghav Shetty
 
Aml catalogue 13
Aml catalogue 13Aml catalogue 13
Aml catalogue 13slideroma
 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacingmohamed albanna
 
Yehai catalogue -tracy chow
Yehai catalogue -tracy chowYehai catalogue -tracy chow
Yehai catalogue -tracy chowslideroma
 
NF Corp Programmable AC/DC Power Source ec750 sa_1000sa
NF Corp Programmable AC/DC Power Source  ec750 sa_1000saNF Corp Programmable AC/DC Power Source  ec750 sa_1000sa
NF Corp Programmable AC/DC Power Source ec750 sa_1000saNIHON DENKEI SINGAPORE
 
Cn3 sensors and transducers-12
Cn3 sensors and transducers-12Cn3 sensors and transducers-12
Cn3 sensors and transducers-12misgina Mengesha
 
Chapter 3 automation devices
Chapter 3  automation devicesChapter 3  automation devices
Chapter 3 automation devicesMohamad Sahiedan
 

What's hot (20)

Adcmt SS9620 PV Cell Evaluation System
Adcmt SS9620 PV Cell Evaluation SystemAdcmt SS9620 PV Cell Evaluation System
Adcmt SS9620 PV Cell Evaluation System
 
Complex Sensors
Complex SensorsComplex Sensors
Complex Sensors
 
Sensors & Actuators
Sensors & Actuators Sensors & Actuators
Sensors & Actuators
 
Digital voltmeter (DVM) and its Classification
Digital voltmeter (DVM) and its ClassificationDigital voltmeter (DVM) and its Classification
Digital voltmeter (DVM) and its Classification
 
Free Ebooks Download
Free Ebooks DownloadFree Ebooks Download
Free Ebooks Download
 
Sensor Lecture Interfacing
 Sensor Lecture Interfacing Sensor Lecture Interfacing
Sensor Lecture Interfacing
 
Ls catalog thiet bi tu dong gimac iv-e_dienhathe.vn
Ls catalog thiet bi tu dong gimac iv-e_dienhathe.vnLs catalog thiet bi tu dong gimac iv-e_dienhathe.vn
Ls catalog thiet bi tu dong gimac iv-e_dienhathe.vn
 
Presentation1
Presentation1Presentation1
Presentation1
 
Arduino Water level tank with Ultrasonic sensor
Arduino Water level tank with Ultrasonic sensorArduino Water level tank with Ultrasonic sensor
Arduino Water level tank with Ultrasonic sensor
 
Digital multimeter
Digital multimeterDigital multimeter
Digital multimeter
 
Electrical measuring instruments
Electrical measuring instrumentsElectrical measuring instruments
Electrical measuring instruments
 
sensors basic types, their working principle and applications
sensors basic types, their working principle and applicationssensors basic types, their working principle and applications
sensors basic types, their working principle and applications
 
DHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorDHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity Sensor
 
Aml catalogue 13
Aml catalogue 13Aml catalogue 13
Aml catalogue 13
 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacing
 
Yehai catalogue -tracy chow
Yehai catalogue -tracy chowYehai catalogue -tracy chow
Yehai catalogue -tracy chow
 
NF Corp Programmable AC/DC Power Source ec750 sa_1000sa
NF Corp Programmable AC/DC Power Source  ec750 sa_1000saNF Corp Programmable AC/DC Power Source  ec750 sa_1000sa
NF Corp Programmable AC/DC Power Source ec750 sa_1000sa
 
Cn3 sensors and transducers-12
Cn3 sensors and transducers-12Cn3 sensors and transducers-12
Cn3 sensors and transducers-12
 
Sensor Characteristics and Selection
Sensor Characteristics and Selection Sensor Characteristics and Selection
Sensor Characteristics and Selection
 
Chapter 3 automation devices
Chapter 3  automation devicesChapter 3  automation devices
Chapter 3 automation devices
 

Similar to control

D cmotortutorial
D cmotortutorialD cmotortutorial
D cmotortutoriallfcbenson
 
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptxHarshal Vaidya
 
Ecd302 unit 03 (part b)(instrument)(a)
Ecd302 unit 03 (part b)(instrument)(a)Ecd302 unit 03 (part b)(instrument)(a)
Ecd302 unit 03 (part b)(instrument)(a)Xi Qiu
 
EMI Surge Protection Circuit Analysis
EMI Surge Protection Circuit AnalysisEMI Surge Protection Circuit Analysis
EMI Surge Protection Circuit AnalysisRekaNext Capital
 
Ac Power Problems And Measurement Sreevidhya@Students
Ac Power Problems And Measurement Sreevidhya@StudentsAc Power Problems And Measurement Sreevidhya@Students
Ac Power Problems And Measurement Sreevidhya@StudentsB Bhargav Reddy
 
Sensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsSensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsRameshBabu920476
 
Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cncAshok Mannava
 
The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The IOT Academy
 
Sensing for robotics and control s set13
Sensing for robotics and control s set13Sensing for robotics and control s set13
Sensing for robotics and control s set13misgina Mengesha
 
EMG controlled Prosthetic Arm
EMG controlled Prosthetic ArmEMG controlled Prosthetic Arm
EMG controlled Prosthetic ArmMd Kafiul Islam
 
Third Freshers\' Workshop 2011
Third Freshers\'  Workshop 2011Third Freshers\'  Workshop 2011
Third Freshers\' Workshop 2011Aditya Agarwal
 
Motor Control of Drives using Control Electrical
Motor Control of Drives using Control ElectricalMotor Control of Drives using Control Electrical
Motor Control of Drives using Control Electricalbalaji765046
 
The x ray imaging system
The x ray imaging systemThe x ray imaging system
The x ray imaging systemRad Tech
 
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power DesignsWebinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power Designsteledynelecroy
 
CHapter 4 -Signal Conditioning.pptxyyhhhj
CHapter 4 -Signal Conditioning.pptxyyhhhjCHapter 4 -Signal Conditioning.pptxyyhhhj
CHapter 4 -Signal Conditioning.pptxyyhhhjteddiyfentaw
 
53_36765_ME591_2012_1__1_1_SENSORS.pdf
53_36765_ME591_2012_1__1_1_SENSORS.pdf53_36765_ME591_2012_1__1_1_SENSORS.pdf
53_36765_ME591_2012_1__1_1_SENSORS.pdfDrPArivalaganASSTPRO
 

Similar to control (20)

D cmotortutorial
D cmotortutorialD cmotortutorial
D cmotortutorial
 
motor_2.ppt
motor_2.pptmotor_2.ppt
motor_2.ppt
 
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
 
Ecd302 unit 03 (part b)(instrument)(a)
Ecd302 unit 03 (part b)(instrument)(a)Ecd302 unit 03 (part b)(instrument)(a)
Ecd302 unit 03 (part b)(instrument)(a)
 
EMI Surge Protection Circuit Analysis
EMI Surge Protection Circuit AnalysisEMI Surge Protection Circuit Analysis
EMI Surge Protection Circuit Analysis
 
Ac Power Problems And Measurement Sreevidhya@Students
Ac Power Problems And Measurement Sreevidhya@StudentsAc Power Problems And Measurement Sreevidhya@Students
Ac Power Problems And Measurement Sreevidhya@Students
 
Sensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsSensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensors
 
X RAY IMAGING.ppt
X RAY IMAGING.pptX RAY IMAGING.ppt
X RAY IMAGING.ppt
 
iot.pptx
iot.pptxiot.pptx
iot.pptx
 
Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cnc
 
The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2
 
480 sensors
480 sensors480 sensors
480 sensors
 
Sensing for robotics and control s set13
Sensing for robotics and control s set13Sensing for robotics and control s set13
Sensing for robotics and control s set13
 
EMG controlled Prosthetic Arm
EMG controlled Prosthetic ArmEMG controlled Prosthetic Arm
EMG controlled Prosthetic Arm
 
Third Freshers\' Workshop 2011
Third Freshers\'  Workshop 2011Third Freshers\'  Workshop 2011
Third Freshers\' Workshop 2011
 
Motor Control of Drives using Control Electrical
Motor Control of Drives using Control ElectricalMotor Control of Drives using Control Electrical
Motor Control of Drives using Control Electrical
 
The x ray imaging system
The x ray imaging systemThe x ray imaging system
The x ray imaging system
 
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power DesignsWebinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
 
CHapter 4 -Signal Conditioning.pptxyyhhhj
CHapter 4 -Signal Conditioning.pptxyyhhhjCHapter 4 -Signal Conditioning.pptxyyhhhj
CHapter 4 -Signal Conditioning.pptxyyhhhj
 
53_36765_ME591_2012_1__1_1_SENSORS.pdf
53_36765_ME591_2012_1__1_1_SENSORS.pdf53_36765_ME591_2012_1__1_1_SENSORS.pdf
53_36765_ME591_2012_1__1_1_SENSORS.pdf
 

Recently uploaded

Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一lvtagr7
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social MediaD SSS
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024CristobalHeraud
 

Recently uploaded (20)

Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
 

control

  • 1. 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
  • 2. 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.)
  • 3. Analogue transducer, analogue readout 10-turn potentiometer + Calibrated in deg gantry or collimator angle, cm couch position − Wiper Resistance wire − + Vout Vout Single-turn potentiometer Shaft
  • 4. Resolver: brushless analogue rotation transducer shaft Analogue signal output
  • 5. Resolver - principle of operation Input signals Vin1 = V0 cos Φ Vin2 = V0 sinΦ Output signal Vout = V0 sin (Φ – θ) Armature Shaft angle Shaft angle θ found from phase angle of Vout shaft
  • 6. Rack, attached to couch top Pinion Rack and pinion drive for couch movements Motor with gear drive with position indicator in back
  • 7. Spindle (screw) drive Geared motor with position readout in back Rotating spindle nut
  • 8. Limitations of analogue devices • Precision of potentiometer ~ 0.1% linearity – 0.4 mm for 40x40cm2 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
  • 9. Analogue transducer, analogue and digital readouts (potentiometer)
  • 10. Single-hand clock: purely analogue display Reading accuracy about 6 minutes ~ 1%
  • 11. 2-hand clock: Hybrid, one digit + analogue Reading accuracy ½ min (0.1%) King’s Cross railway station, London
  • 12. 3-hand clock: Hybrid, two digits + analogue Reading accuracy ½ sec ~ 0.001%
  • 13. “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
  • 14. Digital transducer: 3-bit shaft encoder Standard binary encoding Sector Con- tact 1 Con- tact 2 Con- tact 3 Angle 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 ON off off 180° - 225° 6 ON off ON 225° - 270° 7 ON ON off 270° - 315° 8 ON ON ON 315° - 360° Contact 1 Contact 2 Contact 3 2 Sector 1 3 8 7 4 5 6
  • 15. Sector Con- tact 1 Con- tact 2 Con- tact 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° 3-bit shaft encoder Gray encoding 3 2 Sector 1 Contact 1 Contact 2 Contact 3 8 4 5 6 7
  • 16. 13-bit shaft encoder Precision = 1rev/213 ≈ 0.01% of 1rev shaft Digital output
  • 17. 13-bit shaft encoder Optical readerShaft 13 tracks
  • 18. Incremental encoders count pulses Cannel A leads … clockwise rotation Cannel B leads … ccw rotation
  • 19. Stepper motor – driver and encoder Energizing coils A, B, C …. ccw rotation Energizing coils A, C, B …. clockwise rotation Coil A energized A A B B C B C C
  • 20. Stepper motor in 1-D water tank Stepper motor 200 pulses/rev Spindle 6 mm/rev nut
  • 21. Stepper motor in 3-D water tank Stepper motor with 90° turn gear spindle nut
  • 22. Initialization of Varian MLC IR emitting diode 16:1 reduction gear (two 1: 4 planetary gears in series) DC electric motor with permanent magnet Incremental encoder, 2 pulses per rev Light detector Spindle (screw), 1.5 mm/rev pitch Origin (zero) when light at detector reduced by 50% 60 leaves MLCdrive assembly 4.5cm
  • 23. Initialization of Varian x-ray jaws Hard stop Collision block X-ray jaw Origin (zero point) established when Collision block hits Hard stop. Collision detected by sudden surge of DC current when motor stalls DC motor Reduction gear Incremental encoder Spindle (screw) nut
  • 24. Control systems: Operational amplifier Zin = ∞ Iin = 0 small input current Zout = 0 Iout = ∞ high output current Vout = (V+−V−)×A high amplification A → ∞ Vs+ , Vs− pos and neg power supply voltages input pos input inv
  • 25. console motor +12V -12V -12V +12V Motor spins until voltage of potentiometer at back of motor matches program voltage output accelerator op amp Program voltage Feedback voltage power amp Analogue mechanical control system
  • 26. Console Gantry motor Accelerator Digital mechanical control system Node (in stand of linac) Controller for gantry motions Digital to analogue converter Encoder (absolute) Compares desired gantry position to actual position
  • 27. console -12V +12V Output current increases until feedback voltage matches program voltage accelerator Op amp Program voltage Feedback voltage Power amp Feedback resistor Bend magnet coils Analogue electronic control system for energy + −
  • 28. Output current adjusts until (processed) signals from both chamber halves become equal, i.e., beam is symmetric Ion chamber Op amp Power amp Beam steering coils Analogue electronic control for beam symmetry Lower half (toward couch) Upper half (toward gantry) Balancing network
  • 29. Computes ratio of inputs and compares to desired ratio sent from node. Sends correction signal to DAC Ion chamber Power amp Beam steering coils Digital electronic control for beam symmetry Lower half (toward couch) Upper half (toward gantry) Analogue to digital converters Con troll er Node Dig to anal converter
  • 30. 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
  • 31. Neutron protection – boron impregnated polyethylene plates protect against single-event upsets
  • 32. 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 • SF6 leaks
  • 33. 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