Skip to content

Commit

Permalink
Create SR28_Config.cfg
Browse files Browse the repository at this point in the history
  • Loading branch information
Capkirk123 committed Jun 12, 2024
1 parent 89bcb17 commit e8d64f1
Showing 1 changed file with 130 additions and 0 deletions.
130 changes: 130 additions & 0 deletions GameData/RealismOverhaul/Engine_Configs/SR28_Config.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
// ==================================================
// SR-28-3
//
// Manufacturer: JPL
//
// =================================================================================
// SR-28-3
// ATS 1/2/3?
//
// Dry Mass: 41.37 kg (loaded weight 860 lbs - expended weight) [1]
// Thrust (SL): ??? kN
// Thrust (Vac): 27.06 kN (24.46 kN average) [1]
// ISP: ??? SL / 278.0 Vac [1]
// Burn Time: 45 total burn time, action time ~42.8 seconds [1]
// Chamber Pressure: 1.79 MPa peak [2]
// Propellant: PUPE JPL-540 used polyurethane binder [3]
// Prop Ratio: N/A
// Throttle: N/A
// Nozzle Ratio: 35 [2]
// Ignitions: 1
// =================================================================================

// Sources:

// [1] https://apps.dtic.mil/sti/citations/tr/AD0802218
// [2] https://ntrs.nasa.gov/api/citations/19720026092/downloads/19720026092.pdf
// [3] https://ntrs.nasa.gov/api/citations/19680012396/downloads/19680012396.pdf

// Used by:

// Notes:

// -1 uses steel case, -3 uses titanium
// total expended mass 348.72 kg
// ==================================================
@PART[*]:HAS[#engineType[SR28]]:FOR[RealismOverhaulEngines]
{
%title = #roSR28Title //SR-28
%manufacturer = #roMfrJPL
%description = #roSR28Desc

@tags ^= :$: USA jpl jet propulsion laboratory sr28 sr-28 solid srm upper pupe

%specLevel = operational

@MODULE[ModuleEngines*]
{
%EngineType = SolidBooster
%allowShutdown = False
%throttleLocked = True
%exhaustDamage = True
}

!MODULE[ModuleEngineConfigs],*{}
!MODULE[ModuleAlternator],*{}
!RESOURCE,*{}
!MODULE[ModuleFuelTanks],*{}

!MODULE[ModuleGimbal],*{}

MODULE
{
name = ModuleFuelTanks
volume = 197.02
type = PUPE
basemass = -1
TANK
{
name = PUPE
amount = 197.02
maxAmount = 197.02
}
}

MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SR-28-3
modded = false
origMass = 0.04137
CONFIG
{
name = SR-28-3
specLevel = operational
minThrust = 27.06
maxThrust = 27.06
heatProduction = 100
PROPELLANT
{
name = PUPE
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 278.0
key = 1 150
}
curveResource = PUPE
//Estimated from [1]
thrustCurve
{
key = 0 0.03 19 19
key = 0.03 0.6 11.57143 11.57143
key = 0.1 0.89 2.871429 2.871429
key = 0.15 0.97 0.9250003 0.9250003
key = 0.27 1 0.02499983 0.02499983
key = 0.52 0.95 -0.4333333 -0.4333333
key = 0.73 0.81 -0.8333334 -0.8333334
key = 0.89 0.65 -1.269231 -1.269231
key = 0.955 0.55 -2.880341 -2.880341
key = 1 0.36 -4.22222 -4.22222
}

//ATS-1: 1 flight, 0 failures
//ATS-3: 1 flight 0 failures
//Using Star-13E data I guess
TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
ratedBurnTime = 45
ignitionReliabilityStart = 0.985849
ignitionReliabilityEnd = 0.997170
cycleReliabilityStart = 0.985849
cycleReliabilityEnd = 0.997170
isSolid = True
}
}
}
}

0 comments on commit e8d64f1

Please sign in to comment.