Skip to content

sballin/filament

Repository files navigation

filament

We model the eddy currents as loops going through the SS shells, colored from red to blue according to the first eigenmode. Poloidal sensors are orange, radial ones are blue.

Eddy current fit

For each sensor group, we find the difference between the calculated magnetic field from the VF coil and the mean sensor signal, and compare it to the eddy currents obtained from chi-squared minimization.

Eigenmodes for a single shell

Eigenmodes for different numbers of filaments. Differences seem to be in sign alone. Look at convergence of eigenvalues rather than eigenvector sign.

Current profile reconstruction without eddy currents

Greens function matrix

Magnetic field calculations without eddy currents

Sensors are color-coded:

  • Forest green: FB
  • Purple: PA
  • Turquoise: TA

Note that some bad readings got past the blacklist I created. To do: fix.

Code Structure

  • reconstruct_ip.py
    • Plasma current profile at each time point
    • Saves a movie of current profile evolution
  • fit_eigenmodes.py
    • Find magnitude of eddy currents using eigenmodes
  • eigenmodes.py
    • Filament class
    • Eigenmodes for stainless steel shells
  • tokamak.py
    • Sensor class and methods to obtain coil and sensor timeseries data
    • Establishes geometry of stainless steel shells
    • Loads VF shot data
  • fields.pyx
    • Magnetic field from a loop of current
    • Uses Cython, make before running
  • data_manipulation.py
    • Methods for trimming, formatting timeseries data

Resources

About

Reconstruct plasma currents in the HBT tokamak using magnetic sensor data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published