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/