Exemple #1
0
 def _get_data(self):
     self._get_coefficients()
     self.Nz = 1.5 * self.ac.designGoals.loadFactor # ultimate load factor
     self.Wdg = convert.kg_to_lb(self.ac.designGoals.grossMass)
     self.Nl = self.ac.designGoals.loadFactorLanding
     self.Wt = self.Wdg
     self.Wl = self.Wdg
     self.Ne = self.ac.propulsion.numberOfEngines
     self.T  = convert.kgf_to_lbf(self.ac.propulsion.totalThrust)
     self.mUav = convert.kg_to_lb(self.ac.designGoals.avionicsMass)
     Vi = self.ac.designGoals.fuelMass/self.fuelProp['kerosene']
     self.Vi = convert.cubm_to_gal(Vi)
Exemple #2
0
 def _mass_starter_pneumatic(self):
     Te = convert.kgf_to_lbf(self.ac.propulsion.engine.thrustMC)
     m = 0.025*Te**0.760*self.Ne**0.72
     self._add_mass1('engine starter',m)