STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
fsw::control::RobustDDPController::EngineEstimate Struct Reference

#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

Detailed Description

Definition at line 164 of file RobustDDPController.hpp.

Member Data Documentation

◆ dp_F

double fsw::control::RobustDDPController::EngineEstimate::dp_F = 0.0

◆ dp_O

double fsw::control::RobustDDPController::EngineEstimate::dp_O = 0.0

◆ F

◆ mdot_F

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().

◆ mdot_O

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().

◆ MR

◆ P_ch

double fsw::control::RobustDDPController::EngineEstimate::P_ch = 0.0

◆ valid

bool fsw::control::RobustDDPController::EngineEstimate::valid = false

The documentation for this struct was generated from the following file: