Overall system structure

Download Report

Transcript Overall system structure

Max-Planck-Institut für Plasmaphysik
Euratom Association
Experiment Management System for ASDEX Upgrade
Gerhard Raupp, G. Neu, R. Cole*, K. Lüddecke*
W. Treutterer, T. Vijverberg*, D. Zasche, T. Zehetbauer
and ASDEX Upgrade Team
*UCS Unlimited Computer Systems, Iffeldorf, Germany
Contents
- Tokamak operation needs
- Operation Sequencing
- Discharge Information Management
Conclusions
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
1
ASDEX Upgrade : a mid-size Tokamak
Goal : Investigation of plasma performance and plasma boundary under conditions relevant for a fusion reactor
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
2
Actuators Overview
field coils <-> plasma magnetics ≈ms
heating & fuelling <-> plasma kinetics ≈10ms
Pellet
Centrifuge:
240 - 1200 m/s
rep. Rate 80 Hz
Neutral Beam Injection:
20 MW @ 70-100 kV
NBCD by tang. beams
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
Electron Cyclotron
Resonance Heating
2 MW @ 140 GHz
Ion Cyclotron
Resonance Heating:
8 MW @ 30-60 MHz
3
Machine control system
configures actuators and monitors machine components
engineers define :
- operation
method
Machine control
supervisor
- actuator
SLS SIMATIC
Leitsteuerungcharacteristics
(min/max, clip., amp., pri.,angle ...)
=> actuator recipes
Radioat. Mon
vessel & vacuum
Plasma Wall
5(22) main valves
5 div.valves
1 pellet
1 killer gas
...
CoI Cooling
pl. heating & refuelling
Vessel h/c
Shutter Sys
Vac Pumps
Vessel Mon
Pellet Inject
Gas Valves
ECRH
8 NBI
2 ICR
4 ECR
ICRH
3 OH
6V
2 CoI
1 TF
NBI 1&2
PwrSply EV1
PwrSply EV2
PwrSply EV3
PwrSply EV4
TF+PF coil power
16 PLC systems + 1 supervisor
(SIMATIC S7)
pers.prot.
ca. 500 ch -> actuator settings
ca. 40 ch -> plasma control
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
4
Diagnostics Overview
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
5
Diagnostics system
measures plasma quantities
press.gauges
Zeff
YAG
=> diagnostics descriptors
reflectometry
thermocouples
synchrotron
bremsstrahlung
(amp., filter,...)
n flux
................
LIDAR
Xray,SXR,HXR
ECE
polarimetry
IR,vis, VUV
H, impur lines
diamag.probes
Langmuir
B, psi...
I.coils...
diagnosticians define :
- selection of channels
- channel characteristics
... ca. 70 diagnostic systems ...
rt c/PCI
non-rt CAMAC
el.magnetics
spectroscopy
microwave
interferometry
neutrons ........
ca. 4000 ch -> phys. diag
ca. 400 ch -> plasma control
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
6
Discharge Control Overview
actuators: -> coils | fuel. | heat.
vs.
control
quantity
magnetics
core kinetics
LAN
machine edge kinetics
control
divertor
actuators
discharge
control
ASDEX
Upgrade
data
acquisition
sensors
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
7
Distributed r-t Discharge Control
sync. r-t diagnostics
async. r-t diagnostics
r-t controllers
workstation / Linux,Solaris
workstation / Linux,Solaris
PCs / VxWorks
r-t time
PC / HW
LAN
Abs.Time Net
NDDS middleware
Da
Da
control processes freely allocated
nn
transparentinjsignalPROT
exchange
via rt net
CM
Shared Memory Net
async
gateway
Ds
C2
Ds
Protection
… ms
C3
C4
64bit
ns
time
Net
us…ms
… us
AUG
sensors
device
actuators
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
8
r-t Plasma Control Software
control engineer selects :
- release of generic processes and allocation
(inclu.
physicist selects :
- Discharge Program
(time-varying physics references)
IO and physics references)
- configuration of process via AUG namespace
with signals & parameters (actuator,
sensor, physics, ...)
reference
values
=> release & configuration descriptors
- global parameters
(static physics parameters)
=> DP + phys.para.
pl. monitoring
act.
ctrl
eval.
sensors‘
raw data
io
io
physics
data
physics
data
act.
ctrl
eval.
sensor input and
physics evaluation
actuators‘
raw cmd
plasma feedback
•multivariable PID
•constraints rules:
saturation, windup, load balance ...
actuator handling and
command output
virtual physics zone
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
9
Experiment Management Overview
control release &
configuration
descriptors
physics
discharge references &
parameters
operator
in charge
XM
experiment management:
1) sequence exp.
2) configure r-t ctrl
actuator
recipes
diagnostics
descriptors
LAN
machine
control
discharge
control
data
acquisition
r-t physics net
r-t time
r-t protection
actuators
ASDEX
Upgrade
sensors
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
10
Experiment Management Structure
real-time services
NDDS
CORBA
operation services
OpGUI
control
op. model
-> op. phases
phys. info
actuator info
controller info
sensor info
pulse record
macro phase
RunCtrlsrv
ConfigServer
=>sequence mgm
=>info manag.
Archv
srv
rtVis
GUI
micro phase
Logsrv
Service
Master
Signalsrv
micro phase
AMU
AMU
srv
discharge
controllers
machine ctrl
diagnostics
info
actuators
r-t physics net
sensors
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
11
Operation Sequencing (Standard Discharge Cycle)
1 - BOOT : select control release
2 - SELECT : select discharge program & control configuration
3 - LOAD : set+lock actuators+diag‘s -> configure ctrl.processes, allocate rt net
4 - RUN : check readines <-> hand-over to rt discharge control; rt log.+vis.
5 - POST pulse activities : collect/archive pulse information (settings, logs, records)
real-time services
operation services
OpGUI
op. modes
-> op. phases
phys.ref´s
act.recipes
ctrl.release/config
sens.charact.
pulse record
RunCtrlsrv
Configsrv
=>sequence mgm
=>info manag.
Archv
srv
rtVis
GUI
Logsrv
ServMstr
Signalsrv
discharge control
AMU
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
12
Configuration Server: Information Management
physics
trajectories
actuator
param.
Ipl.ref
0kA:0s -> 10kA:1s
...
physics
param.
ctrl. release:
proc‘s->nodes
magFB : genFB -> C2
magIO : genIO -> C1
...
I.pl.maxslope=500kA/s
...
OH.ThyrScale=10kA/V
OH.I.max=41.5kA
...
Configuration Server:
gen.proc.s‘ configuration files
-list of sig.+para.names \{par.values}
magFB:
in1=Ipl.meas
in2=Ipl.ref
out1=OH.I.cmd
par1=I.pl.maxslope
par2=OH.I.max
...
diag.
param.
Ipl.meas.Ofs=0.24V
...
map
knowledge to
- read + parse process configuration files
- fill unresolved references to parameters or files
via a dynamic map of constants and functions (recursive)
complete gen.proc.s‘ configuration files
-list of signal + para.names + para.values
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
13
Conclusions
XM is the central platform to operate ASDEX Upgrade and automate experiment execution.
It
-defines operation methods of the machine
-provides acces methods to resource information and monitors resources
-provides central services for configuration, logging, protocolling, and archiving
-provides user interfaces for operators / sys.engineers / exp.leaders
The separation of operation control flow from discharge information handling
helped to design a method to configure the highly flexible system in a transparent
way.
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
14
...thank you (not yet)...
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
15
...thank you for your attention !
www.ipp.mpg.de
Gerhard Raupp et al. : Experiment Management System for the ASDEX Upgrade Tokamak
International Conference on Accelerator and Large Experimental Physics Control Systems - October 10th-14th 2005 - Geneva (CH)
16