Skip to content

The Python scripts for training the ML models for tearing prediction & avoidance

Notifications You must be signed in to change notification settings

PlasmaControl/TearingAvoidance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Tearing Avoidance Control

  • Tearing mode instability is the leading cause of plasma disruption in a tokamak.
  • This repository provides the Python scripts for training the ML models:
    (1) Tearing mode prediction model using deep learning
    (2) Tearing mode avoidance model using deep reinforcement learning

Note

  • Some scripts need experimental data from DIII-D, which are not available from this repository. To access DIII-D data, you should become a DIII-D user, per the instructions at https://d3dfusion.org/become-a-user/ .

References

  • J. Seo et al., "Avoiding fusion plasma tearing instability with deep reinforcement learning." Nature 626 (2024): 746.

About

The Python scripts for training the ML models for tearing prediction & avoidance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •