STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.control.robust_ddp.dynamics.DynamicsParams Class Reference

Public Member Functions

DynamicsParams from_config (cls, ControllerConfig config)

Static Public Attributes

Optional reg_setpoint = None
float V_copv = 0.006
float R_gas = 296.8
float T_gas = 293.0
float Z_gas = 1.0
float n_polytropic = 1.2
bool use_polytropic = True
bool use_real_gas = False
float T_gas_copv_initial = 293.0
float T_gas_F_initial = 293.0
float T_gas_O_initial = 250.0
float gamma_gas = 1.4
float Cd_regulator = 0.7
float Cd_valve = 0.65
float A_regulator = 2e-5
float A_valve_F = 5e-5
float A_valve_O = 5e-5

Detailed Description

Parameters for dynamics model (extracted from ControllerConfig).

Definition at line 40 of file dynamics.py.

Member Function Documentation

◆ from_config()

DynamicsParams engine.control.robust_ddp.dynamics.DynamicsParams.from_config ( cls,
ControllerConfig config )
Create dynamics parameters from controller config.

Definition at line 81 of file dynamics.py.

Member Data Documentation

◆ A_regulator

float engine.control.robust_ddp.dynamics.DynamicsParams.A_regulator = 2e-5
static

Definition at line 76 of file dynamics.py.

◆ A_valve_F

float engine.control.robust_ddp.dynamics.DynamicsParams.A_valve_F = 5e-5
static

Definition at line 77 of file dynamics.py.

◆ A_valve_O

float engine.control.robust_ddp.dynamics.DynamicsParams.A_valve_O = 5e-5
static

Definition at line 78 of file dynamics.py.

◆ Cd_regulator

float engine.control.robust_ddp.dynamics.DynamicsParams.Cd_regulator = 0.7
static

Definition at line 74 of file dynamics.py.

◆ Cd_valve

float engine.control.robust_ddp.dynamics.DynamicsParams.Cd_valve = 0.65
static

Definition at line 75 of file dynamics.py.

◆ gamma_gas

float engine.control.robust_ddp.dynamics.DynamicsParams.gamma_gas = 1.4
static

Definition at line 73 of file dynamics.py.

◆ n_polytropic

float engine.control.robust_ddp.dynamics.DynamicsParams.n_polytropic = 1.2
static

Definition at line 60 of file dynamics.py.

◆ R_gas

float engine.control.robust_ddp.dynamics.DynamicsParams.R_gas = 296.8
static

Definition at line 57 of file dynamics.py.

Referenced by engine.pipeline.stability.chug.ChugChamber.theta_c().

◆ reg_setpoint

Optional engine.control.robust_ddp.dynamics.DynamicsParams.reg_setpoint = None
static

Definition at line 55 of file dynamics.py.

◆ T_gas

float engine.control.robust_ddp.dynamics.DynamicsParams.T_gas = 293.0
static

Definition at line 58 of file dynamics.py.

◆ T_gas_copv_initial

float engine.control.robust_ddp.dynamics.DynamicsParams.T_gas_copv_initial = 293.0
static

Definition at line 63 of file dynamics.py.

◆ T_gas_F_initial

float engine.control.robust_ddp.dynamics.DynamicsParams.T_gas_F_initial = 293.0
static

Definition at line 64 of file dynamics.py.

◆ T_gas_O_initial

float engine.control.robust_ddp.dynamics.DynamicsParams.T_gas_O_initial = 250.0
static

Definition at line 65 of file dynamics.py.

◆ use_polytropic

bool engine.control.robust_ddp.dynamics.DynamicsParams.use_polytropic = True
static

Definition at line 61 of file dynamics.py.

◆ use_real_gas

bool engine.control.robust_ddp.dynamics.DynamicsParams.use_real_gas = False
static

Definition at line 62 of file dynamics.py.

◆ V_copv

float engine.control.robust_ddp.dynamics.DynamicsParams.V_copv = 0.006
static

Definition at line 56 of file dynamics.py.

◆ Z_gas

float engine.control.robust_ddp.dynamics.DynamicsParams.Z_gas = 1.0
static

Definition at line 59 of file dynamics.py.


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