Skip to content

Commit 6128b8e

Browse files
authored
Merge pull request #1223 from AVSLab/1222-adding-propulsion-system-epss-c2-from-nanoavionics-to-thrusterfactory
Updated Thruster Factory with NanoAvionics EPSS C2 thruster
2 parents 103d3a3 + eea7694 commit 6128b8e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

src/utilities/simIncludeThruster.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,27 @@ def TEST_Thruster(self, TH):
473473

474474
return
475475

476+
#
477+
# NanoAvionics EPSS C2:
478+
#
479+
# Information Source:
480+
# https://satcatalog.s3.amazonaws.com/components/901/SatCatalog_-_NanoAvionics_-_EPSS_C2_-_Datasheet.pdf
481+
# https://www.youtube.com/watch?v=_YOA2swigBw
482+
#
483+
# This is a NanoAvionics EPSS C2 monopropellant thruster
484+
#
485+
def EPSS_C2(self, TH):
486+
# maximum thrust BOL [N]
487+
TH.MaxThrust = 1.0
488+
# minimum thruster on time [s]
489+
TH.MinOnTime = 0.010 # Guesstimate based on similar thrusters & estimate based on minimum impulse
490+
# Isp value [s]
491+
TH.steadyIsp = 230.0 # Figure 5 of datasheet
492+
# nozzle area [m^2]
493+
TH.areaNozzle = 6.0e-7 # [m^2] Guesstimate
494+
495+
return
496+
476497
def Blank_Thruster(self, TH):
477498
# this method doesn't set any thruster properties. Rather, it is assumed that all thruster
478499
# properties are defined explicitly in the create function, or external to the create function

0 commit comments

Comments
 (0)