STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
burn_analysis.py File Reference

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.pipeline
namespace  engine.pipeline.burn_analysis

Functions

Dict[str, any] engine.pipeline.burn_analysis.analyze_burn_degradation (np.ndarray time_history, np.ndarray thrust_history, np.ndarray Pc_history, np.ndarray Isp_history, np.ndarray MR_history, np.ndarray mdot_history, Optional[np.ndarray] A_throat_history=None, Optional[np.ndarray] recession_history=None)
Dict[str, any] engine.pipeline.burn_analysis.calculate_mission_performance (np.ndarray time_history, np.ndarray thrust_history, np.ndarray mdot_history, Optional[np.ndarray] altitude_history=None, Optional[float] target_altitude=None)
Dict[str, any] engine.pipeline.burn_analysis.predict_burnout_time (np.ndarray time_history, np.ndarray thrust_history, np.ndarray mdot_history, float propellant_mass_remaining, Optional[float] threshold_thrust=None)
str engine.pipeline.burn_analysis.generate_burn_report (np.ndarray time_history, Dict[str, np.ndarray] results_dict, PintleEngineConfig config)