• DocumentCode
    23582
  • Title

    NSTX-U Digital Coil Protection System Software Detailed Design

  • Author

    Erickson, Keith G. ; Tchilinguirian, Gregory J. ; Hatcher, Ronald E. ; Davis, William M.

  • Author_Institution
    Plasma Phys. Lab., Princeton Univ., Princeton, NJ, USA
  • Volume
    42
  • Issue
    6
  • fYear
    2014
  • fDate
    Jun-14
  • Firstpage
    1811
  • Lastpage
    1818
  • Abstract
    The national spherical torus experiment (NSTX) currently uses a collection of analog signal processing solutions for coil protection. Part of the NSTX upgrade (NSTX-U) entails replacing these analog systems with a software solution running on a conventional computing platform. The new digital coil protection system (DCPS) will replace the old systems entirely, while also providing an extensible framework that allows adding new functionality as desired. The development of the DCPS was a multidiscipline engineering effort. The fact that long-trusted yet presently inadequate protection mechanisms were being replaced with a first-of-a-kind system at NSTX-U has led to a carefully crafted, full-featured software design. Real-time concurrent RedHawk Linux provides the deterministic environment in which the software runs, and the software architecture follows a unified modeling language design with industry standard patterns.
  • Keywords
    Linux; Tokamak devices; fusion reactor design; fusion reactor safety; nuclear engineering computing; plasma toroidal confinement; software architecture; DCPS development; NSTX upgrade; NSTX-U digital coil protection system software detailed design; analog signal processing solution collection; analog systems; carefully crafted software design; conventional computing platform; deterministic environment; first-of-a-kind NSTX-U system; full-featured software design; inadequate protection mechanisms; industry standard patterns; multidiscipline engineering effort; national spherical torus experiment; old systems; real-time concurrent RedHawk Linux; software architecture; software runs; software solution; unified modeling language design; Algorithm design and analysis; Coils; Kernel; Linux; Real-time systems; Unified modeling language; Digital coil protection system (DCPS); Linux; RedHawk; national spherical torus experiment upgrade (NSTX-U); real time; real-time operating system; unified modeling language (UML); unified modeling language (UML).;
  • fLanguage
    English
  • Journal_Title
    Plasma Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0093-3813
  • Type

    jour

  • DOI
    10.1109/TPS.2014.2321106
  • Filename
    6822612