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.
| Original language | English (US) |
|---|---|
| Article number | 6822612 |
| Pages (from-to) | 1811-1818 |
| Number of pages | 8 |
| Journal | IEEE Transactions on Plasma Science |
| Volume | 42 |
| Issue number | 6 |
| DOIs | |
| State | Published - Jun 2014 |
All Science Journal Classification (ASJC) codes
- Nuclear and High Energy Physics
- Condensed Matter Physics
Keywords
- Digital coil protection system (DCPS)
- Linux
- national spherical torus experiment upgrade (NSTX-U)
- real time
- real-time operating system
- RedHawk
- unified modeling language (UML)