Skip to content

Commit

Permalink
New Raptor and RVac MECs (#2991)
Browse files Browse the repository at this point in the history
* New Raptor and RVac MEC

- Updated Specs for Raptor
- Split off RVac into separate Config
- Changed to support Raptor 1, Raptor 2, and Raptor 3.

* Changed Spaces to Dashes

Changed Spaces to Dashes because RP-1 hates spaces

* Borked Link

* Also a Borked Link

* Update CryoEngines Raptor Configs
  • Loading branch information
SkyPhoenix999 authored Aug 11, 2024
1 parent 411f40b commit 49790c6
Show file tree
Hide file tree
Showing 3 changed files with 405 additions and 136 deletions.
201 changes: 103 additions & 98 deletions GameData/RealismOverhaul/Engine_Configs/Raptor_Config.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,85 +4,87 @@
// Manufacturer: SpaceX
//
// =================================================================================
// Raptor
// Superheavy - Starship
// Raptor-1
// Starship (Starhopper - SN15)
//
// Dry Mass: ~ 107 TWR Ratio
// Dry Mass: 2,080 kg (3,630kg Vehicle Side)
// Thrust (SL): 1650 kN
// Thrust (Vac): 1800 kN
// ISP: 325 SL / 350 Vac
// Thrust (Vac): 1814.23 kN (185tf)
// ISP: 330 SL / 350 Vac
// Burn Time: ???
// Chamber Pressure: 27.5 MPa
// Propellant: LOX / CH4
// Propellant: Subcooled LOX / Subcooled CH4
// Prop Ratio: 3.55
// Throttle: 40% - 100%
// Nozzle Ratio: 40
// Ignitions: Almost Unlimited due to Torch-lit System
// Ignitions: Unlimited (Torch Igniter)
// =================================================================================
// Raptor Non-Throttleable
// Superheavy
// Raptor-2
// Starship/Superheavy (Starship Block 1)
//
// Dry Mass: ~ 107 TWR Ratio
// Thrust (SL): 3000 kN
// Thrust (Vac): 3200 kN
// ISP: 325 SL / 350 Vac
// Dry Mass: 1,630 kg (2,875kg Vehicle Side)
// Thrust (SL): ??? kN
// Thrust (Vac): 2255.53 kN (230tf)
// ISP: 328 SL / 347 Vac
// Burn Time: ???
// Chamber Pressure: 27.5 MPa
// Propellant: LOX / CH4
// Chamber Pressure: 30 MPa
// Propellant: Subcooled LOX / Subcooled CH4
// Prop Ratio: 3.55
// Throttle: 100%
// Throttle: 40% - 100%
// Nozzle Ratio: 40
// Ignitions: Almost Unlimited due to Torch-lit System
// Ignitions: Unlimited
// =================================================================================
// Raptor Vac
// Starship
// Raptor-3
// Starship/Superheavy (Starship Block 2)
//
// Dry Mass: ~ 107 TWR Ratio
// Thrust (SL): ???
// Thrust (Vac): 2240.0 kN ~ Guess
// ISP: 240 SL / 380 Vac ~ Guess
// Dry Mass: 1,525 kg (1,720kg Vehicle Side)
// Thrust (SL): ??? kN
// Thrust (Vac): 2745.862 kN (280tf)
// ISP: 330 SL / 350 Vac
// Burn Time: ???
// Chamber Pressure: 33 MPa [2]
// Propellant: LOX / CH4
// Chamber Pressure: 33+ MPa
// Propellant: Subcooled LOX / Subcooled CH4
// Prop Ratio: 3.55
// Throttle: 40% - 100%
// Nozzle Ratio: 107 [4]
// Ignitions: Almost Unlimited due to Torch-lit System
// Nozzle Ratio: 40
// Ignitions: Unlimited
// =================================================================================

// Sources:

// [1] Propellant Ratio https://twitter.com/elonmusk/status/1258580078218412033
// [2] Chamber Pressure https://twitter.com/elonmusk/status/1295495834998513664
// [3] Raptor Thrust/ Throttle Limit https://twitter.com/elonmusk/status/1295553672454311941
// [4] Raptor Vac Expansion Ratio https://twitter.com/elonmusk/status/1309385646033842176
// [3] Raptor-Thrust/ Throttle Limit https://twitter.com/elonmusk/status/1295553672454311941
// [4] Raptor-Vac Expansion Ratio https://twitter.com/elonmusk/status/1309385646033842176
// [5] Torch-Lit System https://www.teslarati.com/spacex-scrubs-final-starhopper-flight-test-elon-musk/
// [6] Raptor https://youtu.be/-8p2JDTd13k?t=1213
// [7] Raptor/Non-Throttleable https://youtu.be/-8p2JDTd13k?t=1085
// [8] ~ Booster Outer Ring Raptors No Gimbal https://spaceflight101.com/spx/spacex-raptor/
// [7] Raptor-1 and Raptor-2 Specs https://x.com/SpaceX/status/1819795288116330594
// [8] Raptor-3 Specs https://x.com/SpaceX/status/1819772716339339664

// Used by:

// * ROEngines

// Notes:
// ROEngines
// CryoEngines
// StarshipExpansionProject

// * WIP Config Subject to New Info/Specs
// ==================================================

@PART[*]:HAS[#engineType[Raptor]]:FOR[RealismOverhaulEngines]
{
%title = #roRaptorTitle //Raptor
%manufacturer = #roMfrSpaceX
%description = #roRaptorDesc //The Raptor is a methalox full-flow staged combustion engine designed for both Starship & the Super Heavy Launch Vehicle. The Super Heavy first stage uses 31 sea-level optimized engines, and Starship uses 3 sea-level engines and 3 vacuum engines.
%description = #roRaptorDesc //The Raptor-is a methalox full-flow staged combustion engine designed for both Starship & the Super Heavy Launch Vehicle. The Super Heavy first stage uses 33 sea-level optimized engines, and Starship uses 3 sea-level engines and 3 vacuum engines.

@tags ^= :$: USA spacex raptor liquid pump booster upper lqdmethane lqdoxygen
@tags ^= :$: USA spacex Raptor-liquid pump booster upper cooledlqdmethane lqdmethane cooledlqdoxygen lqdoxygen

%specLevel = prototype //Still under development, no solid numbers at the moment?
%specLevel = operational

@MODULE[ModuleEngines*]
@MODULE[ModuleGimbal]
{
%EngineType = LiquidFuel
%gimbalRangeXP = 15
%gimbalRangeXN = 15
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
}

!MODULE[ModuleEngineConfigs],*{}
Expand All @@ -100,38 +102,40 @@
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Raptor
configuration = Raptor-1
modded = false
origMass = 1.5
origMass = 2.08

CONFIG
{
name = Raptor //[6]
specLevel = prototype
maxThrust = 1650
minThrust = 660 // 40% throttle [3]
name = Raptor-1
specLevel = operational
maxThrust = 1814.23
minThrust = 725.692 // 40% throttle [3]
heatProduction = 100
ratedBurnTime = 1800
throttleResponseRate = 0.625
massMult = 1.0 // 2,080kg [7]
PROPELLANT // Ratio = 3.55 [1]
{
name = LqdMethane
name = CooledLqdMethane
ratio = 0.4303
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
name = CooledLqdOxygen
ratio = 0.5697
}
atmosphereCurve
{
key = 0 350
key = 1 325
key = 1 330
}

ullage = True
pressureFed = False
ignitions = 0
gimbalRange = 8 // ~ ?

IGNITOR_RESOURCE
{
Expand All @@ -140,152 +144,153 @@
}
IGNITOR_RESOURCE // Torch-Lit System uses the same propellant has the engines [5]
{
name = LqdMethane
name = CooledLqdMethane
amount = 0.43 // ~ Guess
}
IGNITOR_RESOURCE // Torch-Lit System uses the same propellant has the engines [5]
{
name = LqdOxygen
name = CooledLqdOxygen
amount = 0.57 // ~ Guess
}

massMult = 1.0

TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
ratedBurnTime = 1800 // ~ Guess to Allow it to Burn For 30 Minutes

// assume roughly exponential relationship between chamber pressure and lifespan
thrustModifier
{
key = 0.00 0.05 0 0
key = 1.00 1.00 3 3
}

ignitionReliabilityStart = 0.98 // ~ Slight Chance of the Torch-lit system failing
ignitionReliabilityEnd = 0.995 // ~ Slight Chance of the Torch-lit system failing
cycleReliabilityStart = 0.99975
ignitionReliabilityStart = 0.95 // ~ Slight Chance of the Torch-lit system failing
ignitionReliabilityEnd = 0.98 // ~ Slight Chance of the Torch-lit system failing
cycleReliabilityStart = 0.9
cycleReliabilityEnd = 0.99995
}
}
CONFIG
{
name = Raptor Non-Throttleable // [7]
specLevel = prototype
maxThrust = 3000
minThrust = 3000
name = Raptor-2
specLevel = operational
description = Second Generation Raptor-Engine, heavily simplified, lighter, and with uprated thrust.
maxThrust = 2255.5295
minThrust = 902.2118 // 40% throttle [3]
heatProduction = 100
ratedBurnTime = 1800
throttleResponseRate = 0.625
massMult = 0.7788 // 1,630kg [7]
PROPELLANT // Ratio = 3.55 [1]
{
name = LqdMethane
name = CooledLqdMethane
ratio = 0.4303
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
name = CooledLqdOxygen
ratio = 0.5697
}
atmosphereCurve
{
key = 0 350
key = 1 325
key = 0 347
key = 1 328
}

ullage = True
pressureFed = False
ignitions = 0
gimbalRange = 0 // [8]

IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE // Torch-Lit System uses the same propellant has the engines [5]
IGNITOR_RESOURCE
{
name = LqdMethane
amount = 0.43 // ~ Guess
name = CooledLqdMethane
amount = 0.4303 // ~ Guess
}
IGNITOR_RESOURCE // Torch-Lit System uses the same propellant has the engines [5]
IGNITOR_RESOURCE
{
name = LqdOxygen
amount = 0.57 // ~ Guess
name = CooledLqdOxygen
amount = 0.5697 // ~ Guess
}

massMult = 1.15 // ~ Guess to Make it a Little More Heavier then the Less Powerful Throttleable Raptor

TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
ratedBurnTime = 1800 // ~ Guess to Allow it to Burn For 30 Minutes
// assume roughly exponential relationship between chamber pressure and lifespan
thrustModifier
{
key = 0.00 0.05 0 0
key = 1.00 1.00 3 3
}
ignitionReliabilityStart = 0.98 // ~ Slight Chance of the Torch-lit system failing
ignitionReliabilityEnd = 0.995 // ~ Slight Chance of the Torch-lit system failing
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
techTransfer = Raptor-1,Raptor-1 Vacuum:50
}
}
CONFIG
{
name = Raptor Vacuum
name = Raptor-3
specLevel = prototype
maxThrust = 2240.0 // ~ Guess
minThrust = 896.0 // 40% throttle [3]
description = Third Generation Raptor-Engine with even greater simplification and even greater thrust, slightly heavier to include built in heatshielding.
maxThrust = 2745.862
minThrust = 1098.3448 // 40% throttle [3]
heatProduction = 100
ratedBurnTime = 3600
throttleResponseRate = 0.625
massMult = 0.733173 // 1,525kg [8]
PROPELLANT // Ratio = 3.55 [1]
{
name = LqdMethane
ratio = 0.43
name = CooledLqdMethane
ratio = 0.4303
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.57
name = CooledLqdOxygen
ratio = 0.5697
}
atmosphereCurve
{
key = 0 380
key = 1 240 // ~ Guess
key = 0 350
key = 1 330
}

ullage = True
pressureFed = False
ignitions = 0
gimbalRange = 6 // ~ Guess

IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE // Torch-Lit System uses the same propellant has the engines [5]
IGNITOR_RESOURCE
{
name = LqdMethane
name = CooledLqdMethane
amount = 0.4303 // ~ Guess
}
IGNITOR_RESOURCE // Torch-Lit System uses the same propellant has the engines [5]
IGNITOR_RESOURCE
{
name = LqdOxygen
name = CooledLqdOxygen
amount = 0.5697 // ~ Guess
}

massMult = 1.25 // ~ Guess

TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
ratedBurnTime = 3600 // ~ Guess to Allow it to Burn For 1 Hour

ratedBurnTime = 3600 // ~ Guess to Allow it to Burn For 1 Hour (For HLS?)
// assume roughly exponential relationship between chamber pressure and lifespan
thrustModifier
{
key = 0.00 0.05 0 0
key = 1.00 1.00 3 3
}

ignitionReliabilityStart = 0.98 // ~ Slight Chance of the Torch-lit system failing
ignitionReliabilityEnd = 0.995 // ~ Slight Chance of the Torch-lit system failing
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
techTransfer = Raptor-1,Raptor-2,Raptor-1 Vacuum,Raptor-2 Vacuum:50
}
}
}
Expand Down
Loading

0 comments on commit 49790c6

Please sign in to comment.