Real time measurement and control at jet overview status
Download
1 / 19

Real Time Measurement and Control at JET Overview & Status - PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on

Real Time Measurement and Control at JET Overview & Status. Robert Felton 1 , and JET EFDA Contributors 1 Euratom / UKAEA Fusion Association, Culham Science Centre, Abingdon, Oxon, OX14 3DB, UK.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Real Time Measurement and Control at JET Overview & Status' - shyla


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Real time measurement and control at jet overview status
Real Time Measurement and Control at JETOverview & Status

Robert Felton1, and JET EFDA Contributors

1 Euratom / UKAEA Fusion Association, Culham Science Centre, Abingdon, Oxon, OX14 3DB, UK

This work this work has been performed under the European Fusion Development Agreement. It is funded in part by the United Kingdom Engineering and Physical Sciences Research Council and by EURATOM

ICALEPCS 2005 / RTMC at JET / R.Felton


Jet joint european tokamak
JET = Joint European Tokamak

  • Fusion plasmas in reactor-relevant conditions

  • Theory - Deuterium and Tritium easiest to access

    • D + D = T 1MeV + p 3MeV

    • D + T = 4He 3.5 MeV + n 14 MeV

    • temperature 100 M oC,

    • density 2-3 x 1020 m-3 (1 mg m-3)

    • confinement > 1s

      • improved confinement modes

    • complex interplay of magnetic and kinetic forces

      • internal and edge instabilities with pressure gradients

      • short and long range forces: not “classical ideal gas”

  • Practical - Toroidal Magnetic Confinement

    • magnetic confinement, shape and current

    • power loads on vessel components

    • particle fuelling and exhaust

    • impurities from plasma-wall interaction

ICALEPCS 2005 / RTMC at JET / R.Felton


Jet joint european tokamak1
JET = Joint European Tokamak

  • Machine Engineering - many and varied issues

    • vessel toroidal R 3m, r 2m, 200 m3, Inconel

    • wall CFC tiles (Beryllium and Tungsten coming)

    • vacuum base 10-8 mBar (cryo), plasma 10-5 mBar

    • magnets 32 Toroidal, 9 Poloidal, ~ kV, ~ kA

    • heating NB, 20MW, RF 30MHz 8MW, 3.7GHz 10MW

    • fuelling 12 gas injectors + pellet; ~500 mBarl per pulse

    • radiological Biological shield, Tritium compatibility

    • remote-handling radioactive and toxic (Be) components

    • diagnostics magnetic, thermal, optical x-ray .. visible, neutronic ...

Pulsed ~ 10s 300MJ

ICALEPCS 2005 / RTMC at JET / R.Felton


Jet joint european tokamak2
JET = Joint European Tokamak

  • Systems Engineering - many and varied

    • machine control

      • hierarchical, distributed, pulsed

      • home-grown

    • real-time communications

      • analogue, digital signals

      • data packet networks

    • operations data

      • 15000 points, 35000 pulses and growing

    • data acquisition

      • 1ns … 1s, nV .. kV,

      • VME, PCI, CAMAC, PLC

    • data analysis

      • traditionally post pulse,

      • increasingly real-time

    • remote participation

      • VRVS

ICALEPCS 2005 / RTMC at JET / R.Felton


Tokamak measurement control
Tokamak Measurement & Control

Hierarchical machine control

Systems (vessel, magnets, gas, auxiliary heat & fuel, diagnostics)

Independent, with common, distributed time-base (fibre-optic + local decode)

Controlled by specific Operators

Connected by ethernet (TCP/UDP/IP; > 100 systems, miles of copper/fibre)

Operations (experiments)

Parameter sets designed by Session Leader in pulse schedule

Distributed to the Systems by Level1 Supervisor infrastructure

Checked and loaded to machine by Engineer-in-Charge, and System Operators

Distributed real-time control

Systems

Real-time, calibrated outputs (avoid device dependence)

Real-time data sent to/from a Central Controller over ATM AAL5 (~ 40 systems)

Central Controller has its own Operator (PDO)

Operations

Control algorithm - conceptualised by Scientists, realised by PDO

Event driven (step NB on n=2 mode) and feed-back (3He conc, q-profile)

High level language in pulse schedule

ICALEPCS 2005 / RTMC at JET / R.Felton


Hierarchical machine control
Hierarchical Machine Control

L1 Machine Supervisors

user interface

component data

parameter data

results data

user & system logs

L2 Machine Systems

control & status

start & stop

set-up & readout

r-t signal processing

r-t physics

L3 Device Drivers

specific functions

Level 1

Pulse

Magnets

Gas

Heat

Diagnostics

Magnets

Gas

Heat

Diagnostics

parameters

results

Level 2

NB oct4

RF

...

LIDAR

ECE

...

control

status

Level 3

psu

gas valve

laser

recorder

...

ICALEPCS 2005 / RTMC at JET / R.Felton


Machine operations
Machine Operations

The EIC and Operators validate the parameters (JET Operating Instructions) and load the plant.

Other users (e.g. Heating, Diagnostics) set-up their equipment.

The Plasma Duty Officer prepares and loads Real-Time Control Algorithms.

Check & Load

Pulse Schedule

EIC, Operators

Edit

Pulse Schedule

SL

Pulse Schedule

Pulse Schedule

log

JET

plant state

Run Pulse

EIC

Pulse Schedules

reference to other pulse schedules or JET pulses

convert physics parameters to control parameters.

validate parameters for consistency and safety.

non-experts use expert scenarios for otherwise tricky situations (shape)

JET

machine

ICALEPCS 2005 / RTMC at JET / R.Felton


The jet real time control facility basic
The JET Real-Time Control Facility - Basic

Shape & Current Control

Magnetics

PF Coils

Interferom Density

GAS + Pellets

plasma

NBI

ICRH

LHCD

TAE

Comms network analogue

ICALEPCS 2005 / RTMC at JET / R.Felton


The jet real time control facility 2005
The JET Real-Time Control Facility - 2005

Shape & Current Control (PPCC)

PF Coils

Magnetics

VUV impurities

GAS + Pellets

Interferom/Polarim

Vis Da, Brem, ELM

NBI

Neutron X-ray etc.

Vis H/D/T

plasma

ICRH

ECE Te (R)

Confinement

q profile

LHCD

CXS Ti (R)

Flux surfaces EQX

TAE / EFCC

LIDAR Ne&Te(R)

Wall Load

MSE pitch (R)

EQX kinetic map

Simulink code

Coil Protection

X-ray Ti (0)

Pale blue = Diagnostic, Sky blue = Analysis, Red = Heating / Fuelling / Magnets & Power, Yellow = PPCC (XSC), Green = RTMC

R-T Controller

R-T Signal Server

Comms network ATM, some analogue

ICALEPCS 2005 / RTMC at JET / R.Felton


Distributed process control real time

Data

physics device independent

standard data sets

sizes : 4 to 400 float pt nos.

rates : 1 to 250 ms

Connections

fast, low latency < 0.15 ms

one-to-many

changes : local impact

isolation : fibre-optic

range : 1 .. 100 m

Technologies

analogue messy

ATM AAL5 configurable, reliable, available

Industry standard, multi-platform, multi-vendor

Time - a seperate network

Distributed Process Control (Real-Time)

Level 2

RTControl

Magnetics

NB

Interferom

LH

q-profile

...

...

ICALEPCS 2005 / RTMC at JET / R.Felton


Diagnostics analysis
Diagnostics & Analysis

Earl Ferrers:“My Lords, what kind of thermometer reads a temperature of 140 million degrees centigrade without melting?”

Viscount Davidson:“My Lords, I should think a rather large one.”

from a debate on JET in the House of Lords (1987)

Wide range of processing techniques, and space / time resolution

Filtering and down-samplingBlack Body Bolometer 48 chan, 2ms out

Cross-calibration factorsElectron Cyclotron Emission 96 chan. 2ms

Phase tracking of modulated signals Far InfraRed Interferometry 15 chan. 2ms

Lock-in amplifiers (in software) Motional Stark Effect 25 chan. 2ms

Levenberg Marquadt spectral fitting Charge Exchange Spectr. 14 spectra, 50ms

Thomson Scattering

LIDAR laser 250ms, analysis 25 ms

Plasma magnetic boundary by Taylor expansion

“XLOC” 65 coeffs, 2ms

Finite element MHD equilibrium Grad-Shafranov

“Equinox” 500 pt mesh 25ms

Interpolation Te, Ne, q, etc on flux surfaces

“Equinox map” r/a = 0; 0.1; 1.0

The JET LIDAR Thomson scattering system

ICALEPCS 2005 / RTMC at JET / R.Felton


Magnets heating fuelling
Magnets, Heating & Fuelling

Physics Inputs Outputs Rate

Shape & Current Magnetics PF currents [9] 2 msVertical Stability Fast Radial Field 0.2 ms

Gas & PelletsGIM[3] GIM[3] 10 msDensity Control Dens[3] Dens[3] 10 ms

Neutral BeamPreq[8] Pact[8] 10 ms120kV 60A 20 MW

Ion Cyclotron RFPreq[4], dFreq[4] Pact[4], dFact[4] 10 ms25..50 MHz 4MW

Lower Hybrid RFPreq[3] Pact[3] 10 ms12 GHz 4MW

Alfven EigenmodeFreq Fact 10 ms

[n] refer to Groups == flexible selection of different NB PINIs, RF oscillators, antennae, gasses, etc.

ICALEPCS 2005 / RTMC at JET / R.Felton


The real time controller
The Real-Time Controller

Preparation Level1

  • User (PDO) designs and loads the algorithm

  • High level process block / data flow language

    Operation Level2

  • RTCC receives measurement data

  • RTCC evaluates the user algorithm

  • RTCC sends heat /fuel requests

Diag. Inputs

Algorithm

RTCCevaluator

Features

  • flexible, general purpose (not low-level code)

  • easy (for PDO) :

    Event-triggered e.g. disruption avoidance, MHD

    Feedback SISO e.g. b with NBI

  • difficult (even for PDO) :

    MIMO control e.g. profiles

    Vector, matrix calculations, state-space

    Modular sub-routines

Heat/FuelOutputs

Real-time

10 ms cycle

ICALEPCS 2005 / RTMC at JET / R.Felton


The real time controller matlab simulink extension
The Real-Time Controller - Matlab/Simulink extension

Preparation Matlab/Simulink & Level1

  • User designs Matlab / Simulink models

  • User generates C function, data and DLL files

  • User transfers the code and parameter files to RTMX

    Operation Level2

  • RTMX receives Diagnostic data, etc.

  • RTMX sends control requests to RTCC

  • RTCC relays the Heat/Fuel requests

Diag. Inputs

Simulink model

RTMX processor

RTCCevaluator

Features

  • Flexible

  • EFDA users work on control problem at home lab

  • Use Matlab / Simulink function libraries (discrete time)

  • Responsibilities

    • PDO still loads and runs RTMX and RTCC

    • Protection stays with Local Managers

Heat/FuelOutputs

Real-time

10 ms cycle

ICALEPCS 2005 / RTMC at JET / R.Felton


Control design
Control Design

E(z)

error

Ufb(z)

feedback

r(t) or R(z)

reference

C

uff(t) or Uff(z)

operating point

P

y(t) or Y(z)sensor

u(t) or U(z) actuator

System Identification

To obtain signals Actuator : u(t) e.g. PNB and Sensor y(t) e.g. bNuse theoretical models TRANSP, JETTO, ASTRA, CRONOS, GS2, …or use experimental data.

Model the process P as a differential equation for y(t) resulting from u(t). use State-Space or Laplace transforms : Y(z) = GP(z) . U(z)

Control Design

Design a controller C which achieves a desired reference signal r(t) by driving the actuator u(t) using feedback of the measured signal y(t) within constraints (e.g. error, settling time)Check the controller C by simulation, using the process model P

U(z) = GC(z) . E(z) E(z) = R(z) - Y(z)

ICALEPCS 2005 / RTMC at JET / R.Felton


Rt system engineering
RT System Engineering

  • RT systems have been developed to satisfy JET Scientific Programme

    • they work in parallel with existing measurement and control systems

    • they integrate with existing system infrastructures

  • Even so, diversity and sustainability not always balanced

    • Common Application Frameworks - HTTP protocol

      • 1 VxWorks, 2 Windows - healthy competition - should have prize-giving !

    • Common Platforms

      • VME + PowerPC + VxWorks & PCI + PC + Windows - future ?

    • Association-supplied Diagnostics “In-kind procurement”

      • Windows + Linux diverse interfaces, long-term support of internals ?

  • RT systems will evolve further

    • Need to improve functional partitioning, and data distribution

    • Model-based system engineering not yet established at JET way to go!

Diagnostic

Analysis

Control

Actuator

Diagnostic

Analysis

Control

Actuator

ICALEPCS 2005 / RTMC at JET / R.Felton


Work in progress jet s ep programme
Work In Progress (JET’s EP programme)

  • Magnets / Shape and Current Control

    eXtreme Shape Control Plasma Ops, CREATE, ENEA, CEA

    Coil Protection System Power Supplies

  • Heating and Fuelling

    xxLM upgrade to PowerPC and ATM CODAS

    RF frequency control, LH position control CODAS

  • Diagnostics

    Bolometer, MSE, X-ray Expts, CODAS

    visible cameras, video distribution, hot spots Expts, CODAS

  • Analysis

    Matlab / Simulink Plasma Ops

    Equinox and Polarimetry, MSE Plasma Ops, CEA, U.Nice

    Disruption Prediction Plasma Ops, U.Naples, ENEA

    L-mode / H-mode Plasma Ops, & Murari

  • Databases & Communications

    extend ATM network, Plasma Ops, CODAS

ICALEPCS 2005 / RTMC at JET / R.Felton


Long term to do jet s ep2 programme
Long term To Do (JET’s EP2 programme)

  • Magnets / Shape and Current Control

    • Vertical Stabilsation upgrade project ~ many Associations, ~ MEu !

    • Error Field Correction Coils control ?

  • Heating and Fuelling

    • ELM info for ITER-like antenna ?

    • Pellet synch

  • Diagnostics & Analysis

    • EP2: Be / W Diagnostics, Neutron and Gamma Cameras

    • Alven Eigenmodes ?

    • RT magnetics analysis to speed up PostPulse Analysis

    • “Integrated” Analysisancient (map onto flux) and modern (pattern recog.)

  • Databases & Communications & Computers

    • try EPICS, MDSplus

    • evaluate new network technology Is there an Integrated Services Data Network (control, status, events, audio, video, time)?

    • evaluate new computer technology PCIexpress, CELL

ICALEPCS 2005 / RTMC at JET / R.Felton


Summary

Real-time Diagnostics

simplified operation and analysis :: reliable quick-look

real-time processing will be “designed in” to many new Diagnostics

limited by lines of sight, field of view, calibration dependencies

Real-time Magnets, Heating & Fuelling

improving modelling and control algorithms for shape and stability

improving power output and control

Real-time Experiment Control

SISO and MIMO demonstrated; more sophisticated tools needed

Real-time Communications

ATM ok - fast enough for most applications, flexible, reliable

Science Requirements (JET programme in support of ITER) can best be satisified by Real-Time Measurement and Control

Scientific Task Forces explore Plasma and Fusion Physics, and physics-based control concepts - either simple or complex

Real-time systems are the means to practically demonstrate the concepts.

Summary

ICALEPCS 2005 / RTMC at JET / R.Felton


ad