From 5a17b91fcbf1ac0465b118f51ccc34967d9d9f8a Mon Sep 17 00:00:00 2001 From: ryanc55 <54254625+ryanc55@users.noreply.github.com> Date: Sun, 13 Aug 2023 09:28:59 -0700 Subject: [PATCH] Pioneer Vernier Solid Motor Engine config for Pioneer vernier adjustment motor. --- .../Engine_Configs/PioneerVernier_Config.cfg | 121 ++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 GameData/RealismOverhaul/Engine_Configs/PioneerVernier_Config.cfg diff --git a/GameData/RealismOverhaul/Engine_Configs/PioneerVernier_Config.cfg b/GameData/RealismOverhaul/Engine_Configs/PioneerVernier_Config.cfg new file mode 100644 index 0000000000..1832024541 --- /dev/null +++ b/GameData/RealismOverhaul/Engine_Configs/PioneerVernier_Config.cfg @@ -0,0 +1,121 @@ +// Vernier motor from Pioneer 0/1 +// =============================================================== +// +// Length: 4.25 in +// Diameter: .75 in +// Mass: 1.5 lb // Approximated from known weights: (43.7 total propulsion - 24lb TX-8 - 7lb vernier adapter) / 8 +// Dry Mass: 1 lb // - Approximate weight of 120ml solid fuel. Volume from cylinder size. +// Thrust: 13 lb // Total impulse based on propellant load and relealized delta-v on Pioneer 1 mission +// Burn Time: 16s // +// ISP: 235 +// +// 1958 NASA/USAF Space Probes (ABLE-1): https://ntrs.nasa.gov/citations/19990008156 +// +// ================================================= + +@PART[*]:HAS[#engineType[PioneerVernier]]:FOR[RealismOverhaulEngines] +{ + %title = Pioneer Adjustment Motor + %manufacturer = STL + %description = Tiny solid rocket motor developed for final velocity adjustment of the early Pioneer probes. + + @tags ^= :$: USA jpl stl solid booster PSPC + + %specLevel = operational + + @MODULE[ModuleEngines*] + { + %EngineType = SolidBooster + %allowShutdown = False + %throttleLocked = True + %autoVariationScale = 3 + } + + !MODULE[ModuleGimbal] {} + !MODULE[ModuleFuelTanks],* {} + !MODULE[ModuleAlternator],*{} + !RESOURCE,*{} + + MODULE + { + name = ModuleFuelTanks + volume = .12 + type = PSPC + basemass = -1 + TANK + { + name = PSPC + amount = .12 + maxAmount = .12 + } + } + + MODULE + { + name = ModuleEngineConfigs + type = ModuleEngines + configuration = Pioneer-JPL-532A + origMass = .00045 + + CONFIG + { + name = Pioneer-JPL-532A + description = JPL-532A + specLevel = operational + minThrust = 0.06 + maxThrust = 0.06 + heatProduction = 10 + massMult = 1.0 + + ullage = False + pressureFed = False + ignitions = 1 + + + PROPELLANT + { + name = PSPC + ratio = 1.0 + DrawGauge = True + } + + atmosphereCurve + { + key = 0 235 + key = 1 214 + } + + curveResource = PSPC + + chamberNominalTemp = 1500 + maxEngineTemp = 2040 + + thrustCurve + { + key = 1.00 0.90 + key = 0.99 0.95 + key = 0.96 1.0 + key = 0.92 0.999 + key = 0.89 0.998 + key = 0.63 0.960 + key = 0.37 0.810 + key = 0.10 0.314 + key = 0.00 0.03 + } + + TESTFLIGHT + { + ratedBurnTime = 18 //account for thrust tail-off + ignitionReliabilityStart = 0.98 + ignitionReliabilityEnd = 0.995 + // Because the fail chance is 10x during the first 5 seconds of burn, this needs to be 10x as reliable as you'd think. + cycleReliabilityStart = 0.98 + cycleReliabilityEnd = 0.9985 + reliabilityDataRateMultiplier = 1.5 + isSolid = True + } + } + } + +} +