|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <RobustDDPController.hpp>
Public Attributes | |
| double | F = 0.0 |
| double | MR = 0.0 |
| double | P_ch = 0.0 |
| double | mdot_F = 0.0 |
| double | mdot_O = 0.0 |
| double | dp_F = 0.0 |
| double | dp_O = 0.0 |
| bool | valid = false |
Definition at line 164 of file RobustDDPController.hpp.
| double fsw::control::RobustDDPController::EngineEstimate::dp_F = 0.0 |
Definition at line 170 of file RobustDDPController.hpp.
Referenced by fsw::control::RobustDDPController::estimateEngine().
| double fsw::control::RobustDDPController::EngineEstimate::dp_O = 0.0 |
Definition at line 171 of file RobustDDPController.hpp.
Referenced by fsw::control::RobustDDPController::estimateEngine().
| double fsw::control::RobustDDPController::EngineEstimate::F = 0.0 |
Definition at line 165 of file RobustDDPController.hpp.
Referenced by test_combustion_stability_audit.TestNyquistAllCrossings::case(), fsw::control::RobustDDPController::estimateEngine(), test_combustion_stability_audit.TestNyquistAllCrossings::L_indep(), fsw::control::RobustDDPController::step(), test_numba_ab_parity.TestChugKernelMatchesPython::test_minus_3pi_crossing(), and test_numba_ab_parity.TestChugKernelMatchesPython::test_randomised_loops().
| double fsw::control::RobustDDPController::EngineEstimate::mdot_F = 0.0 |
Definition at line 168 of file RobustDDPController.hpp.
Referenced by fsw::control::RobustDDPController::estimateEngine(), test_robust_ddp_dynamics.TestDynamics::test_blowdown_decreases_pressure(), test_robust_ddp_dynamics.TestDynamics::test_control_clamping(), test_robust_ddp_dynamics.TestDynamics::test_copv_blowdown(), test_robust_ddp_dynamics.TestDynamics::test_feed_pressure_lag(), test_robust_ddp_dynamics.TestDynamics::test_linearize_accuracy(), test_robust_ddp_dynamics.TestDynamics::test_linearize_shape(), test_robust_ddp_robustness.TestRobustness::test_multiple_updates_convergence(), test_robust_ddp_dynamics.TestDynamics::test_regulator_behavior(), test_robust_ddp_dynamics.TestDynamics::test_state_non_negative(), test_robust_ddp_dynamics.TestDynamics::test_step_basic(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_basic(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_validation(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_widens(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_with_large_w_bar(), test_robust_ddp_dynamics.TestDynamics::test_ullage_volume_increases(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_basic(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_beta(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_ema_behavior(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_inflation(), and test_robust_ddp_robustness.TestRobustness::test_update_bounds_residual_spike().
| double fsw::control::RobustDDPController::EngineEstimate::mdot_O = 0.0 |
Definition at line 169 of file RobustDDPController.hpp.
Referenced by fsw::control::RobustDDPController::estimateEngine(), test_robust_ddp_dynamics.TestDynamics::test_blowdown_decreases_pressure(), test_robust_ddp_dynamics.TestDynamics::test_control_clamping(), test_robust_ddp_dynamics.TestDynamics::test_copv_blowdown(), test_robust_ddp_dynamics.TestDynamics::test_feed_pressure_lag(), test_robust_ddp_dynamics.TestDynamics::test_linearize_accuracy(), test_robust_ddp_dynamics.TestDynamics::test_linearize_shape(), test_robust_ddp_robustness.TestRobustness::test_multiple_updates_convergence(), test_robust_ddp_dynamics.TestDynamics::test_regulator_behavior(), test_robust_ddp_dynamics.TestDynamics::test_state_non_negative(), test_robust_ddp_dynamics.TestDynamics::test_step_basic(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_basic(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_validation(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_widens(), test_robust_ddp_robustness.TestRobustness::test_tube_propagate_with_large_w_bar(), test_robust_ddp_dynamics.TestDynamics::test_ullage_volume_increases(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_basic(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_beta(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_ema_behavior(), test_robust_ddp_robustness.TestRobustness::test_update_bounds_inflation(), and test_robust_ddp_robustness.TestRobustness::test_update_bounds_residual_spike().
| double fsw::control::RobustDDPController::EngineEstimate::MR = 0.0 |
Definition at line 166 of file RobustDDPController.hpp.
Referenced by engine.pipeline.cea_cache.CEAAuxTables::_bilinear(), engine.pipeline.cea_cache.CEAAuxTables::_build(), engine.pipeline.cea_cache.CEAAuxTables::_exit(), engine.pipeline.cea_cache.CEAAuxTables::_load(), fsw::control::RobustDDPController::estimateEngine(), and fsw::control::RobustDDPController::step().
| double fsw::control::RobustDDPController::EngineEstimate::P_ch = 0.0 |
Definition at line 167 of file RobustDDPController.hpp.
Referenced by fsw::control::RobustDDPController::estimateEngine(), and fsw::control::RobustDDPController::step().
| bool fsw::control::RobustDDPController::EngineEstimate::valid = false |
Definition at line 172 of file RobustDDPController.hpp.
Referenced by calibration_robustness.ValidationResult::__bool__(), and fsw::control::RobustDDPController::estimateEngine().