PIDProduction
Classical proportional-integral-derivative. Anti-windup (clamping + back-calculation). Gain-scheduled interpolation on (Ip, βN) operating point. Derivative filter. Rust-accelerated.
MPCProduction
Gradient-based model predictive control. 20-step prediction horizon. Quadratic cost with terminal penalty. Trajectory optimisation via iterative QP. Warm-start from previous solution.
NMPCStable
Nonlinear MPC via sequential quadratic programming (SQP). Box constraints on actuators. Slew-rate limits. Nonlinear plant model in prediction. RTI (real-time iteration) variant.
H∞Stable
Robust H-infinity synthesis via DARE (Discrete Algebraic Riccati Equation). ZOH discretisation. Padé scaling-and-squaring for matrix exponential. Guaranteed worst-case performance.
μ-SynthesisStable
D-K iteration for structured singular value μ. D-scaling optimisation. Handles parametric uncertainty (density, temperature, geometry). Robust stability + performance.
Sliding-ModeStable
Continuous control law with dead-band saturation to eliminate chattering. Designed for vertical stability control. Disturbance rejection without plant model accuracy.
Gain-ScheduledProduction
PID gains interpolated across operating regime. Scheduling variables: plasma current Ip, normalised beta βN, elongation κ. Smooth bumpless transfer between regimes.
Fault-TolerantStable
Innovation monitoring for sensor/actuator fault detection. Reduced-rank reconfiguration on fault. Graceful degradation. Kalman-based residual generation.
SNN ControllerStable
Stochastic Petri Net → LIF neuron compilation. Bitstream encoding of control signals. Event-driven computation. Designed for neuromorphic hardware deployment.
PPO (RL)Experimental
Proximal Policy Optimisation. 500K-step cloud-trained on Vertex AI. Gymnasium-compatible tokamak environment. Reward 143.7 vs MPC 58.1 vs PID -912.3. 0% disruption rate.