levitation control system for the levitated dipole …...levitation of magnets. in ldx, the floating...

26
Levitation Control System for the Levitated Dipole Experiment D.T. Garnier, A.K. Hansen, M.E. Mauel, T. Sunn Pedersen – Columbia University J. Bevilacqua, P.-F. Cossa, S.M. Dagen, J. Kesner, J. Liptac, P. Michael, A. Radovinsky, MIT PSFC Presented at The 43rd Annual Meeting of the American Physical Society Division of Plasma Physics Long Beach, California, October 31, 2001 Columbia University

Upload: others

Post on 26-Jun-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Levitation Control System for the Levitated Dipole Experiment

D.T. Garnier, A.K. Hansen, M.E. Mauel,T. Sunn Pedersen – Columbia UniversityJ. Bevilacqua, P.-F. Cossa, S.M. Dagen,

J. Kesner, J. Liptac, P. Michael,A. Radovinsky, – MIT PSFC

Presented atThe 43rd Annual Meeting of the American Physical Society

Division of Plasma PhysicsLong Beach, California, October 31, 2001

Columbia University

Page 2: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Abstract

� The confining field in the Levitated Dipole Experiment (LDX) is provided by a1/2 ton levitated superconducting dipole magnet. This floating coil is chargedwith 1.5 MA current and will be levitated continuously for the eight hourexperimental run day.

� Earnshaw's theorem states that there exists no statically stable configuration forlevitation of magnets. In LDX, the floating coil is levitated by a smaller dipolelevitation coil 1.5 meters above. This configuration is unstable vertically, butstable in tilt or horizontal motion.

� The position of the coil will be monitored with a set of eight laser positiondetectors giving redundant measurements of the five degrees of freedom of thefloating coil.

� The levitation will then be stabilized by feedback control of the current in thelevitation coil. The feedback system is a digital system running on a real timeoperating system platform. This system is programmed, monitored, andcontrolled by a second computer using Matlab Simulink. The system is currentlybeing tested on a small model and a larger test is planned before LDX operation.

� Results from these tests and optimizations are presented.

Page 3: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Outline

� Introduction to LDX� Coil Systems

�F-coil�L-coil�TSR coils

� Levitation Physics� Levitation Control System�Hardware

� Optical detection system� Digital real-time control computer

�Simulation�Cheerio Model

� Conclusions

Page 4: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

LDX: Experimental Overview

� LDX consists 3 majorcomponents:� a high performance super

conducting floating coil

� charging coil

� vacuum vessel

� Other components include� Plasma heating system (multi-

frequency ECRH)

� Levitation coil

� Control system & coils

� Launcher/Catcher system

� Plasma shaping (Helmholtz) coils

� Plasma diagnostic systems

Levitating (L) Coiland Cryostat

Floating (F) Coiland Cryostat

Charging (C) Coiland Cryostat

5 m dia VacuumVessel

Page 5: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

LDX Experiment Cross-Section

Page 6: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Levitation Control System Schematic

Page 7: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

High Tc Superconducting Levitation Coil

� SBIR collaboration with AmericanSuperconductor to build first HTS coilin the fusion community.

� Uses 7kmof BSSCO-2223 conductor� 1128 turns 1-in-hand wound

� 37 Joints

� Max field 0.8 Tesla

� 20 kJ stored energy can be dumped in< 1 second.

� Cryostat is cooled with cryocooler30W cooling capacity at 20° K

� Feedback gain selected for 5 Hzfrequency response� Limit heating to < 20W AC losses

� Manufacturing underway at EversonElectric

Ø557mm [21.9in]

531mm [20.9in]

Ø1,374mm [54.1in]

Coil R1330mm [13.0in]

Coil R2635mm [25.0in]

225mm [8.9in]LN2 Reservoir

4X LN2 Fill & Vent

3X Power Leads & InstrumentationHermetically Sealed Feedthrus Cryo-Cooler

16X Coil Support Tube

16X Support Tube 80 KThermal Intercept

Coil Upper Support Plate

Coil LowerSupport Plate

LN2 Reservoir Thru TubeFor Cryo-Cooler Access

Page 8: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

LDX Floating Coil

� Unique high-performanceNb3Sn superconducting coil� 1.5 MA-turns, 800 kJ

� 580 kg weight

� 8 hr levitation

� Successfully tested� July 2000: Tested on-site at MIT

above design current

� Cryostat under construction

Page 9: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

F-Coil Cross-Section

1. Magnet Winding Pack2. Heat Exchanger tubing3. Winding pack centering

clamp4. He Pressure Vessel

(InconelD625)5. Thermal Shield

(Lead/glass composite)6. Shield supports (Pyrex)7. He Vessel Vertical

Supports/Bumpers8. He Vessel Horizontal

Bumpers9. Vacuum Vessel (SST)10. Multi-Layer Insulation11. Utility lifting fixture12. Laser measurement

surfaces13. "Visor" limiter attachment

Page 10: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Optical Position Detection System

� Position/Attitude Sensing� Occulting system of 8 beams� Provides measurement of 5 degrees of

freedom of coil with redundancy in eachmeasurement

� Specification� ± 1 cm detection range� 5 µm resolution� 5 kHz frequency response

� Current Status� Tests of 1st channel of optical system

performed August 2001

� Rotation Sensing� Reflecting system to sense final degree of

freedom� Nonaxisymmetry systematic noise

correction

Page 11: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Digital Control System Schematic

� Design Requirements� All digital process control� Mathworks Matlab/Simulink design

tool and visualization software� Process control on hard real-time

operating system based computer

� Modular QNX Neutrino basedsystem Real-time system� Opal-RT RT-Lab interface to Simulink

with hardware drivers� Multiple I/O boards

� 32 Analog Inputs� 16 Analog Outputs� 64 Digital I/0 channels

� 50 kHz maximum hardwaresynchronized loop update rate

� System is upgradable in both numberof channels and processing power

100BT Ethernet

Win2000

Development System /Operator Interface Computer

(control room)

QNX 6RTOS

HighSpeed

I/O

Digital Control Computer(in experimental hall)

F-coil Optical PositionDetection System

MagnetPower

Supplies

Launcher/ Catcher

MiscInterlocks

PanicButton

L-coilCrowbarCircuit

Page 12: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Levitation Physics

x

y

z

L-coil

F-coil

Fgrav

Fmag

We can choose a Lagrangian formulation of the equation of motion so the constraintsabove can be easily incorporated:

L m x M I I L I L I mgzi ii

LF F L F F L L= − − − −=

∑12

2

1

612

2 12

F-coil is a superconducting loop, so its flux isconserved, whereas we can vary the flux inthe L-coil by applying our control voltage:

ΦF LF F L F FM I I L I= + = constant

ΦL LF F L L L LM I I L I V t dt= + = ∫ ( )

M M xLF LF= →( )r

1 5Where:

And:

Page 13: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Levitation Physics - Simulink Model

… solving for the magnetic force on the F-coil due to the L-coil in termsof the flux gives:

This equation translated to a Simulink model might look like:

1Magnetic Forces

Product6

Product5Product4

Product3

Product2

Product1

Product

u2

MathFunction1u2

MathFunction

6FluxF

5FluxL

4Lf

3Ll

2Mlf'

1Mlf

6

6 6

F MM L M L

L L Mmagnetic LFLF F F L LF L L F

L F LF

= ∇− −

r ( )( )

( )

Φ Φ Φ Φ2 2

Page 14: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Feedback stabilization

I t I a t dt a t a tL ( ) ( ) ( ) ©( )= − − −∫0 0 1 2ε ε ε

Automatic correction to I0 Damping term, acts like friction

� The upward force on the F-coil is proportional to the radial magnetic field at

its position, generated by the L-coil.

� Hence, it is proportional to the current in the L-coil.

� Without feedback, the vertical position is unstable because dBR/dz>0, so if

the F-coil moves up, the upward electromagnetic force will increase, and the

coil will move even further up.

� If we detect a small increase in vertical position, and decrease the L-coil

current appropriately, we can bring the coil back to its original position.

� Simple Approach: Use proportional-integral-derivative (PID) feedback:

Page 15: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

� Because of the L-coil inductance, we cannot change IL instantaneously. Wecan control the voltage=L*dIL/dt, instantaneously (or as fast as the powersupply allows us to change its voltage):

� Include an integral term to automatically adjust for DC losses:

� The b parameters are optimized to get the best stabilization:

� Put feedback expression into equation of motion to find most stable, criticallydamped solution

� Technique used to estimate required currents / voltages for L-coil

� Similar technique (using only derivative gain) used to determine requiredcurrent for damping Rock & Roll motion using TSR coils

� ~ 200 Amp turns required…

Feedback: Optimized Voltage PID

V t b t b t b tL ( ) ( ) ©( ) ©©( )= − − −0 1 2ε ε ε

V t b t dt b t b t b tL ( ) ( ) ( ) ©( ) ©©( )= − − − −− ∫1 0 1 2ε ε ε ε

Page 16: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

L-coil Heating

� Heating at 20K dominated by AC losses(1)

� F-coil vertical oscillation of 1 mm at 1 Hz ⇒⇒⇒⇒ ±±±±1 A 1 Hz oscillation in L-coilcurrent ⇒⇒⇒⇒ 20 W heating

� Suppress feedback gains at high frequencies to limit AC losses� Derivative terms in feedback are particularly noise sensitive� Very high frequencies (1/ωωωω< 15 msec) are shielded by vessel

� Current design for L-coil has cryocooler with 30 W capacity at 20 K� Finite element analysis (2) shows that internal temperature differences can be

kept below 10 K if heating power is less than 100 W

(1) J. H. Schultz et al., presented at ASC conference, September 2000(2) R. L. Myatt, Myatt Consulting, Inc.

15 W 100 W

Page 17: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

LCX II: Digitally Controlled Levitation

� Levitated Cheerio Experiment II� Uses LDX digital control

system� LCX I was analog demonstration

� Modified PID feedback system� Low pass filter added for high

frequency roll-off of derivativegain

� Integral reset feature for launchtransition

� Dynamic model block replacedby I/O and estimators

� Real-time graph shows positionand control voltage� Wiggles indicate non-linearly

stable rolling mode…

Page 18: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Basic Simulink Levitation Model

� This basic model simulates 6 degrees of freedom of F-coil with L-coillevitation using voltage feedback control.

1s

velocity

1s

position

MATLABFunction

gravity

VectorSelector

Selector3

VectorSelector

Selector1

VectorSelector

Selector

Scope

Product

PID

PID Controller

f(u)

Mlf(u)

MATLABFunction

Mlf'(u)

-C-

Mass vector

Mlf

Mlf'

Ll

Lf

FluxL

FluxF

Magnetic Forces

Magnetic Force

2

Ll

.6

Lf

1s

L-coil flux

.6*2070

F-coil Flux

du/dt

Derivative

em66Accel

6

6

6

6

6

66

6

6

66

6

6

6

6

6

6

V

A

3ZX

AX

Page 19: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Basic Levitation Model Results

� Control parameters ascalculated from analyticoptimization for voltage PIDloop� Simulations stay within L-coil

supply specifications

� Simulink works!� Results match previous numercal

simulations

� Analytic analysis eigenmodes are1.0 and 0.4 Hz

� Single afternoon of work

� On to implementation!

0

0.2

0.4

0.6

0.8

1x 10

-3 F-coil Z PositionF-coil Z Position

-1

-0.5

0

0.5

1x 10

-3 F-coil X PostionF-coil X Postion

-2

-1

0

1

2x 10

-3 F-coil Tilt about Y-axisF-coil Tilt about Y-axis

-20

-10

0

10

20

30

40F-coil Vertical AccelerationF-coil Vertical Acceleration

0 1 2 3 4 5 6 7 8 9 10-20

-15

-10

-5

0

5

10L-coil Control VoltageL-coil Control Voltage

Page 20: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

System Simulink/Stateflow Model

c_pos

current_level

l_pos

reset

voltage_switch

l_posd

l_speed

eloce

enable

stateflow_block

l_pos

current

F_mag

F_launch

Z

scopes_block

l_speed

l_posdl_pos

launcher_block

Z_velocity

reset

P_gain

I_gain

D_gain

V_demand

feed_back_block

-5000

P_gain

l_pos

L_coil_volt

F_mag

F_launch

Z

Z_velocity

coil_pos

Motion_block

eloce

voltage_switch

Rtn

V-demand

enable

V+

Lcoil_supply_block

V+

Lcoil_volt

current_level

Rtn

Lcoil_block

-5000

I_gain

-200

D_gain

66

66

Feedbackblock

L-coil supply block(Simulated or idealized)

Stateflowmodel

Page 21: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

L-coil Power Supply Simulation

� Model of 12 pulse power supply for L-coil� Uses Simulink Power System Blockset� Will upgrade to use Opal-RT Artemis for extensive simulation

� Internal voltage control feedback loop� Possible to use phase control directly in our completed system

1

V+ +- v

Vc

VbVa

A

B

C

pulses

+

-

Universal Bridge1

A

B

C

pulses

+

-

Universal Bridge

+- v

Uc

+- v

Ub

+- v

Ua

acos

TrigonometricFunction1

A

B

C

a2

b2

c2

a3

b3

c3

Three-PhaseTransformer

(Three Windings)

T connector

Saturation4

Saturation

L connector

1s

Integrator

[0]

IC

Ground (input)

.8

Gain7

-K-Gain6

200

Gain4

-K-

Gain3

.0146

Gain2

-K-Gain

butter

AnalogFilter Design

1

alpha_deg

A

B

C

Block

PY

PD

Synchronized12-Pulse Generator

1

3 stop

2

Rtn

1

V demand

Page 22: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Stateflow diagram of Control System

OFFentry: enable=0;

ON

ACTION

EMERGENCYentry: eloce=1;enable=0;

DESCENTentry: l_posd=2.5

LEV_ENDentry: enable=0;voltage_switch=0;

PREPARATION

PREFLIGHT_CHECKLIFT_WAITINGentry: voltage_switch=0;

LIFTentry: l_posd=0.0005;

L_COIL_RAMPentry: enable=1;

URGENTentry: l_posd=0.0005;l_speed=1;

LEV_INITentry: voltage_switch=1;

CATCHentry: l_posd=0.0005;

FREE_FLIGHT

WAITING_CHECK

POST_LAUNCHentry: l_posd=0.02;

PLASMA_OFF

PLASMA_ON

[lift_switch==0][l_pos>=0.0005]

[lift_switch==1] [current_level==0]

[prefl_switch==1] [l_pos==2.5]

[l_pos>=0.0005] [on_switch==1][l_pos>=0.0005]

[c_pos>0.015]

[on_switch==0]{l_posd=l_pos}[current_level>=191.8]

[catch_switch==1][urgent_switch==1]

[c_pos<0.015]

[plasma_switch==1][postl_switch==1][l_pos<=0.02]

Page 23: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

State System Simulation

� Complete functional model� Includes human check wait

states

�Automatic failure modestested

� Z Position Graph�Shows launcher in action

�Current ramp of L-coil

�Pre-flight check

� (Premature) launch

�Free flight

Page 24: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

More Full Simulation Results

� Vibrating launcher spring

� L-coil supply voltage ripple� ~ 40 volt ripple

� Current ripple is < 50mA

� No filtering required

� Some state machine bugs…

Page 25: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Future Development

� Optimal Control Theory� Use Matlab control system

toolbox

� Characterize system

� Develop optimal feedback controlalgorithm

� Hardware Integration

� Testing program� Use light small aspect ratio

magnet

� optical system calibration

� Integrated supply test

� Further algorithmic / statemachine testing

Output PointInput Point

In1 Out1

Floating Coil Dynamics

F-coil state measurementcoil voltage output

Feedback System

Page 26: Levitation Control System for the Levitated Dipole …...levitation of magnets. In LDX, the floating coil is levitated by a smaller dipole levitation coil 1.5 meters above. This configuration

Conclusions

� Levitation Control System Design Complete

� Control coils designed, specified, and being purchased

� Modern HTS L-coil… first in Fusion research!

� Modest power supply requirements specified

� TSR coil size specified (and very modest)

� Digital Control System Under Development

� Computer hardware / software in place

� Several demonstrations / simulations made to show feasibility

� Hardware implementation being designed and tested

� 1st channel of optical system under evaluation

� Control algorithms under development