Control system for Electromagnet Power Supplies
Download
Report
Transcript Control system for Electromagnet Power Supplies
Budker INP, Novosibirsk
RuPAC-2006
Embedded device set for control systems.
Implementation and application.
Victor R. Kozak
BINP, Novosibirsk, Russia
Introduction
70th - 90th - VEPP-2M, VEPP-3/4, Siberia (Moscow) etc. Control systems
were based on CAMAC.
Now BINP builds new installations (VEPP-5, FEL, FEL-KAERI) and
upgrades VEPP-2000. Growing requirements to functions, parameters and
reliability of automation components initialize creating a new generation of
automation devices. An activity on creating new automation components,
new structural and architectural decisions was begun in 2000 year.
Requirements to new device set
All devices must be embedded in terminal equipment.
All devices must be based on micro-controller or microprocessor.
All devices should use CANbus for interaction with control computer or with
other devices.
Devices should combine a number typical function (many devices in
single).
Devices should be maximally unified by functions, command set,
connectors for external connections.
Unified structure of all devices
8 outputs
(digital)
8 inputs
(digital)
Optocouplers
Inputs/outputs
(digital/analog
)
Functional
circuitry
ADC
DAC
PWM
Registers
Generators
e.t.c.
PLD
Micro
controller
CANbus
controller
CANBUS line
DC-DC
converters
Embedded device set
Designation
CANDAC16
CANADC40
CDAC20
CEDAC20
CAC208
CGVI8
CPKS8
CURVV
SLIO24
CKVCH
Functional description
16 channel 16 bit DAC
40 channel 24 bit ADC
6 channel 24 bit ADC, 21 bit DAC
6 channel 24 bit ADC, 21 bit DAC, euromechanics
20 channel 24 bit ADC, 8 channel 16 bit DAC
8 channel delayed pulse generator
8 channel pulse-width generator
Multiport input/output register
24-bit bi-directional register
Reconfigurable RF multiplexer
Analog-to-digital structure
ADC
Uref
Gain
PGA
+
-
M
U
L
T
I
P
L
E
X
E
R
0+
01+
1-
N+
N-
Urange
•Differential multiplexer
•High precision reference
•Programmable gain amplifier or
instrumentation amplifier
•ADC chip
Inputs:
•External
•Internal (calibration, temperature,
power supply voltage)
Multichannel digital-to-analog structure
(CANDAC16, CAC208)
Output
Output
Multiplexer
Uref
AD669
Channel
Code
Parameters of CAC208
Parameter of CAC208
External ADC inputs
ADC bits
Range, V
Effective resolution, bits rms
Scale drift, ppm/C
Accuracy, %
DAC outputs
DAC resolution, bits
Range, V
Accuracy, %
Input digital channels
Output digital channels
Value
20
24
10
22
1,5
0,003
8
16
10
0,05
8
8
Structure of precise DAC
C
A
N
B
U
S
Digital-to-analog
circuitry
Udac
Analog-to-digital
circuitry
Uadc
Microcontroller
7,502
7,5015
7,501
DAC
register
7,5005
DAC
Microcontroller
Correction
register
7,5
7,4995
7,499
ADC
7,4985
7,498
1
3
5
7
9
11
13
15
17
19
Output voltage of DAC
21
23
25
27
29
31
Parameters of CDAC20
Parameter
External ADC inputs
ADC bits
Range, V
Effective resolution, bits rms
Scale drift, ppm/C
Accuracy, %
DAC outputs
DAC resolution, bits
Range, V
Accuracy (digital correction off), %
Scale drift (digital correction off), ppm/C
Accuracy (digital correction on), %
Scale drift (digital correction on), ppm/C
Input digital channels
Output digital channels
Value
5
24
10
22
1,5
0,002
1
21
10
0,01
5
0,002
1
8
8
Digital devices
CGVI8- 8-channel delayed pulse generator. It provides delayed
pulses with jitter 10ns and with delay from 100 nS to 214 Sec.
CPKS8- 8-channel pulse-width converter;
CURVV- multi-port input/output register;
CKVCH- reconfigurable multiplexer for high frequency signals;
SLIO24- multiport bi-directional register for interfacing old equipment
to CANBUS.
Today these devices are using in VEPP-2000 control system
for replacing old CAMAC modules in different subsystems.
Typical application: multichannel power supply
CANbus CAC208
Ref
Iout
Uout
Controlled
Power
Supply
Magnet
Ref
Iout
Uout
Controlled
Power
Supply
Magnet
Ref
Iout
Uout
Controlled
Power
Supply
Magnet
Typical application: FEL (2002), KAERI (2003)
Multichannel controlled power
supplies for lenses and correctors
(total 192 channels)
Controlled power supplies for
lenses and correctors (total 98
channels)
Typical application, VEPP-2000 (2006)
Typical application (FEL-KAERI, 2003)
16,950
16,900
16,850
16,800
SENSOR001_T
SENSOR005_T
16,750
16,700
16,650
16,600
1
5
9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69
Temperature measurements, 40-channel module.
Total 160 channels in FEL-BINP control system.
Device set for automation
•Hardware compatibility - connectors, pin-outs, ranges for ADCs, DACs.
•Software compatibility - ADCs, DACs, registers.
•Additional on-board resources - microsystems, based on single controlled
device.
•Embedded software evolution - function generator, DAC digital correction,
etc.
•Custom software - special function implementation (Karnaval).
•Autonomous working - function generator for accelerator,
thermostabilization and so on.
Conclusion
•Installations: VEPP-5, VEPP-2000, FEL-BINP, FEL-KAERI, KEDR,
wigglers, coolers, etc.
•Geography: Russia (Novosibirsk, Moscow, Dubna), Korea, China.
•Control computers: PC, VME-Motorola, CAMAC-Motorola, Odrenok.
•OS: Windows, Linux, VxWorks, ODOS.
Additional information
http://www.inp.nsk.su/~kozak/designs/designs.htm
or
http://www.inp.nsk.su/~kozak/