Skip to content

Commit

Permalink
Add Wasserfall and derivatives (#2914)
Browse files Browse the repository at this point in the history
Add Wasserfall configs, and add TF/TL data transfer to Wasserfall derivatives.
  • Loading branch information
Capkirk123 authored Sep 17, 2023
1 parent 598a558 commit b079f5e
Show file tree
Hide file tree
Showing 7 changed files with 231 additions and 8 deletions.
2 changes: 1 addition & 1 deletion GameData/RealismOverhaul/Engine_Configs/A-4_Config.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ==================================================
// A-4 (V-2) Engine
// A-4 (V-2) Engine (Model 39)
//
// Manufacturer: Peenemünde Army Research Center
//
Expand Down
8 changes: 4 additions & 4 deletions GameData/RealismOverhaul/Engine_Configs/S2_253_Config.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@
cycleReliabilityStart = 0.972222
cycleReliabilityEnd = 0.994444
reliabilityDataRateMultiplier = 1
techTransfer = RD-100:20
techTransfer = 36000-0,Wasserfall:50
}
}
Expand Down Expand Up @@ -238,7 +238,7 @@
cycleReliabilityStart = 0.750000
cycleReliabilityEnd = 0.960345
reliabilityDataRateMultiplier = 1
techTransfer = S2.253:50
techTransfer = S2.253,36000-0,Wasserfall:50
}
}
Expand Down Expand Up @@ -300,7 +300,7 @@
cycleReliabilityStart = 0.750000
cycleReliabilityEnd = 0.960345
reliabilityDataRateMultiplier = 1
techTransfer = S3.42T,S2.253:50
techTransfer = S3.42T,S2.253,36000-0,Wasserfall:50
}
}
Expand Down Expand Up @@ -355,7 +355,7 @@
cycleReliabilityStart = 0.750000
cycleReliabilityEnd = 0.960345
reliabilityDataRateMultiplier = 1
techTransfer = S5.2,S3.42T,S2.253:50
techTransfer = S5.2,S3.42T,S2.253,36000-0,Wasserfall:50
}
}
Expand Down
5 changes: 3 additions & 2 deletions GameData/RealismOverhaul/Engine_Configs/Veronique_Config.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@
ignitionReliabilityEnd = 0.95
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.95
techTransfer = Wasserfall:50
}
}

Expand Down Expand Up @@ -221,7 +222,7 @@
ignitionReliabilityEnd = 0.964286
cycleReliabilityStart = 0.773810
cycleReliabilityEnd = 0.964286
techTransfer = Veronique:50
techTransfer = Veronique,Wasserfall:50
}
}

Expand Down Expand Up @@ -287,7 +288,7 @@
ignitionReliabilityEnd = 0.984091
cycleReliabilityStart = 0.899242
cycleReliabilityEnd = 0.984091
techTransfer = VeroniqueAGI,Veronique:50
techTransfer = VeroniqueAGI,Veronique,Wasserfall:50
}
}
}
Expand Down
217 changes: 217 additions & 0 deletions GameData/RealismOverhaul/Engine_Configs/Wasserfall_Config.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,217 @@
// ==================================================
// Wasserfall Engine
//
// Manufacturer: Peenemünde Army Research Center
//
// =================================================================================
// Wasserfall
// Original Wasserfall design. Also used on R-101 as S08.01.
//
// Dry Mass: 275 Kg guess. Similar TWR to A-4 and Veronique?
// Thrust (SL): 76.33 kN [1] 17160lbf, from Wasserfall power plant details
// Thrust (Vac): 89.48 kN
// ISP: 180 SL / 211 Vac [1] from Wasserfall power plant details. Isp listed in table is unreasonably low. Vacuum Isp estimated with RPA
// Burn Time: 45
// Chamber Pressure: 1.52 MPa [1]
// Propellant: IRFNA / Tonka500 [4] Visol isn't quite the same as Tonka-500, but pretty similar. Both derived from liquified coal
// Prop Ratio: 3.34 [1]
// Throttle: N/A
// Nozzle Ratio: 3.4? same as A-4?
// Ignitions: 1
// =================================================================================
// 36000-0
// Isayev improved design for R-101B/R-108
//
// Dry Mass: 275 Kg Same as Wasserfall?
// Thrust (SL): 83.35 kN [5] 8.5 tons sea level thrust
// Thrust (Vac): 94.60 kN
// ISP: 200 SL / 234 Vac guess, estimated with RPA based on Scud performance
// Burn Time: 45
// Chamber Pressure: 2.00? MPa halfway between Wasserfall and Scud
// Propellant: AK20 / Tonka250 [1]
// Prop Ratio: 3.30? [8]
// Throttle: N/A
// Nozzle Ratio: 4.5? halfway between Wasserfall and Scud, pretty close to Veronique
// Ignitions: 1
// =================================================================================
//
// SOURCES
// [1] http://www.b14643.de/Spacerockets/Specials/Wasserfall_postwar_rockets/index.htm
// [2] http://www.astronautix.com/w/wasserfall.html
// [3] https://en.wikipedia.org/wiki/Wasserfall
// [4] https://adsabs.harvard.edu/full/2004ESASP.557E...3S
// [5] http://www.astronautix.com/r/r-101.html
// [6] https://www.designation-systems.net/dusrm/app1/ssm-a-16.html
// [7] https://web.archive.org/web/20200229064126/http://www.alternatewars.com/BBOW/Space_Engines/GE_Engines.htm
// [8] http://militaryrussia.ru/blog/topic-714.html
// [A] History of Liquid Propellant Rocket Engines, George P. Sutton
//
// Used by:
//
// Notes:
// -Despite the claims of [1], A-1, A-3A/B and EOLE appear to be largely unrelated to Wasserfall. According
// to [A], project Hermes used Wasserfall airframes, but powered by Ethanol/LOX engines independently
// developed by GE.
// -EOLE information is scarce, but it seems to have been derived from pre-war work on pet. ether/LOX
// engines. Captured German scientists and equipment was sent to work on Veronique, not EOLE.
// -S08.01m appears to simply a be Soviet-built Wasserfall copy [8].
// -R-101B.36000-0 doesn't have much information, but is at least acknowledge by a Russian source [8].
// Assuming it is a C08.01 derivative using AK20/TG-02 as stated in [1]. Actually very close to S2.253,
// nearly same vac thrust. Still lighter, because it uses a conventional pressurization system rather than
// Scud dual gas-generator system.
// =================================================================================

@PART[*]:HAS[#engineType[Wasserfall]]:FOR[RealismOverhaulEngines]
{
%title = #roWasserfallTitle //Wasserfall Booster
%manufacturer = #roMfrBMW
%description = #roWasserfallDesc

@tags ^= :$: germany ussr bmw peenemunde wasserfall 36000-0 liquid pressure-fed booster coal ether amine tonka nitric acid

%specLevel = operational

@MODULE[ModuleEngines*]
{
%EngineType = LiquidFuel
}

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

@MODULE[ModuleGimbal] //thrust vanes
{
%gimbalRange = 3
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Wasserfall
origMass = 0.275
//literalZeroIgnitions = True

CONFIG
{
name = Wasserfall
description = The engine of the Wasserfall anti-aircraft missile. Also used in a modified form on the R-101.
specLevel = operational
minThrust = 89.48
maxThrust = 89.48
heatProduction = 100
massMult = 1.0

ullage = True
pressureFed = True
ignitions = 1

IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}

PROPELLANT
{
name = Tonka500
ratio = 0.3660
DrawGauge = True
}

PROPELLANT
{
name = IRFNA-III
ratio = 0.6340
}

PROPELLANT
{
name = Nitrogen
ratio = 2.28
ignoreForIsp = True
DrawGauge = False
}

atmosphereCurve
{
key = 0 211
key = 1 180
}

//Wasserfall: 25 flights, 10 failures?
//R-101 Phase I: 12 flights, 2 failures?
//37 flights, 12 failures?
TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
ratedBurnTime = 45
ignitionReliabilityStart = 0.750000
ignitionReliabilityEnd = 0.95
cycleReliabilityStart = 0.750000
cycleReliabilityEnd = 0.95 //0.932895 eh, fudge upwards, like Veronique
}
}

CONFIG
{
name = 36000-0
description = Isayev improved Wasserfall engine used in Soviet R-101B/V/E anti-aircraft missile prototype. Development abandoned in favor of Isayev S09.19A, but was later repurposed for the R-11 (Scud) ballistic missile as the S2.253.
specLevel = operational
minThrust = 94.60
maxThrust = 94.60
heatProduction = 100
massMult = 1.0

ullage = True
pressureFed = True
ignitions = 1

IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}

PROPELLANT
{
name = Tonka250
ratio = 0.3475
DrawGauge = True
}

PROPELLANT
{
name = AK20
ratio = 0.6525
}

PROPELLANT
{
name = Nitrogen
ratio = 3.00
ignoreForIsp = True
DrawGauge = False
}

atmosphereCurve
{
key = 0 234
key = 1 200
}

//R-101B/V/E: 19 flights, ??? failures
//XLR10 reliability?
TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
ratedBurnTime = 45
ignitionReliabilityStart = 0.803571
ignitionReliabilityEnd = 0.960714
cycleReliabilityStart = 0.803571
cycleReliabilityEnd = 0.960714
techTransfer = Wasserfall:50
}
}
}
}
2 changes: 1 addition & 1 deletion GameData/RealismOverhaul/Engine_Configs/XLR10_Config.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
ignitionReliabilityEnd = 0.960714
cycleReliabilityStart = 0.803571
cycleReliabilityEnd = 0.960714
techTransfer = A-4:10
techTransfer = Wasserfall,A-4:10
}
}
}
Expand Down
4 changes: 4 additions & 0 deletions GameData/RealismOverhaul/Localization/en-us-Engines.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -929,8 +929,12 @@ Localization
#roVX200Title = VX-200SS VASIMR
#roVX200Desc = The first proper VASIMR engine built by Ad Astra, the VX-200SS (Steady State) is built for long-term operation at a wide range of ISP and thrust, with multiple propellant options.
//W
// Waxwing
#roWaxwingTitle = Waxwing
#roWaxwingDesc = The Waxwing was a small solid kick motor for circularizing payloads in orbit, used as a third stage on the Black Arrow launch vehicle in 1970-71. 29.4kN average thrust.
// Wasserfall
#roWasserfallTitle = Wasserfall Booster
#roWasserfallDesc = Developed to power the Wasserfall anti-aircraft missile, the Wasserfall Booster was essentially a 1/4 scale A-4. Designed to be cheap and able to launch on short notice, it used a simple pressure-fed feed system and was powered by explosives-grade nitric acid and liqufied coal. Although the rocket worked well, difficulty in developing a guidance system that could accurately engage aircraft proved impossible with the technology available. Post-war, it was tested by both American and Soviet engineers. Soviet engineers developed improved versions for the R-101, but were also unable to develop a practical guidance system for anti-aircraft use, and instead converted it into a ballistic missile, creating the R-11 (Scud).
//X
// X3
#roX3Title = X3 Hall-Effect Thruster
Expand Down
1 change: 1 addition & 0 deletions GameData/RealismOverhaul/Localization/en-us-Mfr.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,7 @@ Localization
#roMfrAstrium = Astrium //(2000-2006) Reorganized into EADS Astrium
#roMfrAvio = Avio //(1989-present)
//B
#roMfrBMW = Bavarian Motor Works (BMW) //(1913-present)
#roMfrBristol = Bristol Aeroplane //(1910-1959) merged to form BAC, engine division merged to form Bristol Siddeley
#roMfrBristolSiddeley = Bristol Siddeley //(1959-1966) bought by Rolls-Royce
#roMfrBAC = British Aircraft Corporation //(1960-1977) bought by British Aerospace (BAe)
Expand Down

0 comments on commit b079f5e

Please sign in to comment.