MPC strategies for density profile control with pellet fueling in nuclear fusion tokamaks under uncertainty
Christopher A. Orrico, Hari Prasad Varadarajan, Matthijs van Berkel, Lennard Ceelen, Thomas O. S. J. Bosman, W. P. M. H. Heemels, Dinesh Krishnamoorthy
TL;DR
This paper tackles real-time control of the electron density profile in ITER-like tokamaks using discrete pellet fueling, a problem complicated by actuator delays and safety-critical edge-density constraints under parametric uncertainty. It introduces a reduced-order, LPV plant model derived via dynamic mode decomposition with control (DMDc) and formulates three MPC strategies: a baseline mixed-integer MPC (MI-MPC), a multi-stage scenario MI-MPC (msMI-MPC) that accounts for uncertainty with a scenario tree, and a computationally efficient multi-stage scenario PTH-MPC (msPTH-MPC) that combines PCA-based scenario reduction with a penalty-term homotopy approach to solve online QPs. Key results show MI-MPC can track well but may violate safety constraints; msMI-MPC and especially msPTH-MPC achieve constraint satisfaction under uncertainty, with msPTH-MPC attaining real-time computational performance close to the limit. The work demonstrates a promising uncertainty-aware, real-time density-control strategy for pellet fueling in ITER, pending validation in nonlinear JINTRAC simulations.
Abstract
Control of the density profile based on pellet fueling for the ITER nuclear fusion tokamak involves a multi-rate nonlinear system with safety-critical constraints, input delays, and discrete actuators with parametric uncertainty. To address this challenging problem, we propose a multi-stage MPC (msMPC) approach to handle uncertainty in the presence of mixed-integer inputs. While the scenario tree of msMPC accounts for uncertainty, it also adds complexity to an already computationally intensive mixed-integer MPC (MI-MPC) problem. To achieve real-time density profile controller with discrete pellets and uncertainty handling, we systematically reduce the problem complexity by (1) reducing the identified prediction model size through dynamic mode decomposition with control, (2) applying principal component analysis to reduce the number of scenarios needed to capture the parametric uncertainty in msMPC, and (3) utilizing the penalty term homotopy for MPC (PTH-MPC) algorithm to reduce the computational burden caused by the presence of mixed-integer inputs. We compare the performance and safety of the msMPC strategy against a nominal MI-MPC in plant simulations, demonstrating the first predictive density control strategy with uncertainty handling, viable for real-time pellet fueling in ITER.
