========================================== :mod:`scpn_fusion.control` -- Control ========================================== The control subpackage contains reactor control algorithms, digital twin infrastructure, disruption prediction, and mitigation systems. Tokamak Flight Simulator -------------------------- .. automodule:: scpn_fusion.control.tokamak_flight_sim :members: :undoc-members: :show-inheritance: Tokamak Digital Twin ----------------------- .. automodule:: scpn_fusion.control.tokamak_digital_twin :members: :undoc-members: :show-inheritance: Digital Twin Ingest --------------------- .. automodule:: scpn_fusion.control.digital_twin_ingest :members: :undoc-members: :show-inheritance: Traceable Runtime (JAX/TorchScript) ------------------------------------- .. automodule:: scpn_fusion.control.jax_traceable_runtime :members: :undoc-members: :show-inheritance: Model-Predictive Control (Optimal) ------------------------------------ .. automodule:: scpn_fusion.control.fusion_optimal_control :members: :undoc-members: :show-inheritance: State-of-the-Art MPC ----------------------- .. automodule:: scpn_fusion.control.fusion_sota_mpc :members: :undoc-members: :show-inheritance: Disruption Predictor ----------------------- .. automodule:: scpn_fusion.control.disruption_predictor :members: :undoc-members: :show-inheritance: Shattered Pellet Injection ---------------------------- .. automodule:: scpn_fusion.control.spi_mitigation :members: :undoc-members: :show-inheritance: Integrated Control Room ------------------------- .. automodule:: scpn_fusion.control.fusion_control_room :members: :undoc-members: :show-inheritance: Neuro-Cybernetic Controller ------------------------------ .. automodule:: scpn_fusion.control.neuro_cybernetic_controller :members: :undoc-members: :show-inheritance: SOC Fusion Learning --------------------- .. automodule:: scpn_fusion.control.advanced_soc_fusion_learning :members: :undoc-members: :show-inheritance: Analytic Solver ----------------- .. automodule:: scpn_fusion.control.analytic_solver :members: :undoc-members: :show-inheritance: Director Interface -------------------- .. automodule:: scpn_fusion.control.director_interface :members: :undoc-members: :show-inheritance: Fueling Mode Controller ------------------------- .. automodule:: scpn_fusion.control.fueling_mode :members: :undoc-members: :show-inheritance: TORAX Hybrid Loop -------------------- .. automodule:: scpn_fusion.control.torax_hybrid_loop :members: :undoc-members: :show-inheritance: Real-Time EFIT ---------------- .. automodule:: scpn_fusion.control.realtime_efit :members: :undoc-members: :show-inheritance: Plasma Shape Controller ------------------------- .. automodule:: scpn_fusion.control.shape_controller :members: :undoc-members: :show-inheritance: Vertical Stabiliser (Sliding Mode) ------------------------------------- .. automodule:: scpn_fusion.control.sliding_mode_vertical :members: :undoc-members: :show-inheritance: Fault-Tolerant Control ------------------------ .. automodule:: scpn_fusion.control.fault_tolerant_control :members: :undoc-members: :show-inheritance: Safe RL Controller -------------------- .. automodule:: scpn_fusion.control.safe_rl_controller :members: :undoc-members: :show-inheritance: Scenario Scheduler -------------------- .. automodule:: scpn_fusion.control.scenario_scheduler :members: :undoc-members: :show-inheritance: Gain-Scheduled Controller --------------------------- .. automodule:: scpn_fusion.control.gain_scheduled_controller :members: :undoc-members: :show-inheritance: