[SU15] Fuel System - Tanks Pressure curve - deleted

Version: SU15 1.37.8.0

Frequency: Consistently

Severity: Blocker

Context: *Using AE - added version to ver 3 - was missing in original - Tanks pressure curve removed - set to zero

Bug description:

Pressure curve on tanks set to zero

Before


[FUEL_SYSTEM]
Engine.1 = Name:LeftEngine#Index:1
Tank.1 = Name:LeftMainTank#Capacity:45.4#UnusableCapacity:1#PressureCurve:0:0,1,20#Position:3,0,-1#Priority:1#InputOnlyLines:CenterJctnToLeftMainTnkLine,RightMainTnkToLeftMainTnkLine#OutputOnlyLines:LeftMainTnkToLeftTankPmpLine
Tank.2 = Name:RightMainTank#Capacity:45.4#UnusableCapacity:1#PressureCurve:0:0,1,20#Position:-2,0,-1#Priority:2#InputOnlyLines:CenterJctnToRightMainTnkLine#OutputOnlyLines:RightMainTnkToLeftMainTnkLine
Tank.3 = Name:CenterAuxTank#Capacity:65.4#UnusableCapacity:1#PressureCurve:0:0,1,20#Position:-1.5,0,1#Priority:3#OutputOnlyLines:CenterAuxTnkToCenterJctnLine,CenterAuxTnkToCenterJctnLine
Line.1 = Name:CenterAuxTnkToCenterJctnLine#Source:CenterAuxTank#Destination:CenterJctn#FuelFlowAt1PSI:2.00#Volume:0.24#GravityBasedFuelFlow:5000
Line.2 = Name:CenterJctnToRightMainTnkLine#Source:CenterJctn#Destination:RightMainTank#FuelFlowAt1PSI:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.3 = Name:CenterAuxTnkToCenterJctnLine#Source:CenterAuxTank#Destination:CenterJctn#FuelFlowAt1PSI:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.4 = Name:CenterJctnToLeftMainTnkLine#Source:CenterJctn#Destination:LeftMainTank#FuelFlowAt1PSI:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.5 = Name:RightMainTnkToLeftMainTnkLine#Source:RightMainTank#Destination:LeftMainTank#FuelFlowAt1PSI:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.6 = Name:LeftMainTnkToLeftTankPmpLine#Source:LeftMainTank#Destination:LeftTankPump#FuelFlowAt1PSI:0.10#Volume:0.24#GravityBasedFuelFlow:5000
Line.7 = Name:LeftTankPmpToLeftSofVlvLine#Source:LeftTankPump#Destination:LeftSofValve#FuelFlowAt1PSI:0.10#Volume:0.24#GravityBasedFuelFlow:5000
Line.8 = Name:LeftSofVlvToLeftEngLine#Source:LeftSofValve#Destination:LeftEngine#FuelFlowAt1PSI:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Junction.1 = Name:CenterJctn#InputOnlyLines:CenterAuxTnkToCenterJctnLine,CenterAuxTnkToCenterJctnLine#OutputOnlyLines:CenterJctnToRightMainTnkLine,CenterJctnToLeftMainTnkLine
Junction.2 = Name:CenterJctn#InputOnlyLines:CenterAuxTnkToCenterJctnLine,CenterAuxTnkToCenterJctnLine#OutputOnlyLines:CenterJctnToRightMainTnkLine,CenterJctnToLeftMainTnkLine
Valve.1 = Name:LeftSofValve#DestinationLine:LeftSofVlvToLeftEngLine#OpeningTime:0.05#Circuit:5
Pump.1 = Name:LeftTankPump#Pressure:12#PressureCurve:1#TankFuelRequired:LeftMainTank#DestinationLine:LeftTankPmpToLeftSofVlvLine#Type:Electric#Index:1
Trigger.1 = Name:AutoStart#Condition:Autostart_Enabled#EffectTrue:StartPump.LeftBoostPump,OpenValve.LeftSofValve,StartPump.RightBoostPump,OpenValve.RightSofValve
Trigger.2 = Name:AutoShutDown#Condition:Autoshutdown_Enabled#EffectTrue:CloseValve.LeftSofValve,CloseValve.RightSofValve
Trigger.3 = Name:TransferLeft#Target:LeftMainTank,RightMainTank#Threshold:1#Condition:TankImbalanceAbove#EffectTrue:OpenValve.LeftCrossValve,CloseValve.RightCrossValve#EffectFalse:CloseValve.LeftCrossValve
Trigger.4 = Name:TransferRight#Target:RightMainTank,LeftMainTank#Threshold:1#Condition:TankImbalanceAbove#EffectTrue:OpenValve.RightCrossValve,CloseValve.LeftCrossValve#EffectFalse:CloseValve.RightCrossValve
Curve.1 = 0:0, 0.25:0.83, 0.5:0.87, 0.75:0.92, 0.9:0.96, 1.0:1.0

After


[FUEL_SYSTEM]
Engine.1 = Name:LeftEngine#Index:1
Tank.1 = Name:LeftMainTank#Title:""#Capacity:45.400002#UnusableCapacity:1#Position:3,0,-1#PressureCurve:0#InputOnlyLines:CenterJctnToLeftMainTnkLine,RightMainTnkToLeftMainTnkLine#OutputOnlyLines:LeftMainTnkToLeftTankPmpLine#DropTimer:0#Priority:1
Tank.2 = Name:RightMainTank#Title:""#Capacity:45.400002#UnusableCapacity:1#Position:-2,0,-1#PressureCurve:0#InputOnlyLines:CenterJctnToRightMainTnkLine#OutputOnlyLines:RightMainTnkToLeftMainTnkLine#DropTimer:0#Priority:2
Tank.3 = Name:CenterAuxTank#Title:""#Capacity:65.400002#UnusableCapacity:1#Position:-1.5,0,1#PressureCurve:0#OutputOnlyLines:CenterAuxTnkToCenterJctnLine,CenterAuxTnkToCenterJctnLine#DropTimer:0#Priority:3
Line.1 = Name:CenterAuxTnkToCenterJctnLine#Source:CenterAuxTank#Destination:CenterJctn#FuelFlowAt1psi:2#Volume:0.24#GravityBasedFuelFlow:5000
Line.2 = Name:CenterJctnToRightMainTnkLine#Source:CenterJctn#Destination:RightMainTank#FuelFlowAt1psi:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.3 = Name:CenterAuxTnkToCenterJctnLine#Source:CenterAuxTank#Destination:CenterJctn#FuelFlowAt1psi:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.4 = Name:CenterJctnToLeftMainTnkLine#Source:CenterJctn#Destination:LeftMainTank#FuelFlowAt1psi:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.5 = Name:RightMainTnkToLeftMainTnkLine#Source:RightMainTank#Destination:LeftMainTank#FuelFlowAt1psi:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Line.6 = Name:LeftMainTnkToLeftTankPmpLine#Source:LeftMainTank#Destination:LeftTankPump#FuelFlowAt1psi:0.1#Volume:0.24#GravityBasedFuelFlow:5000
Line.7 = Name:LeftTankPmpToLeftSofVlvLine#Source:LeftTankPump#Destination:LeftSofValve#FuelFlowAt1psi:0.1#Volume:0.24#GravityBasedFuelFlow:5000
Line.8 = Name:LeftSofVlvToLeftEngLine#Source:LeftSofValve#Destination:LeftEngine#FuelFlowAt1psi:0.01#Volume:0.24#GravityBasedFuelFlow:5000
Junction.1 = Name:CenterJctn#InputOnlyLines:CenterAuxTnkToCenterJctnLine,CenterAuxTnkToCenterJctnLine#OutputOnlyLines:CenterJctnToRightMainTnkLine,CenterJctnToLeftMainTnkLine
Junction.2 = Name:CenterJctn#InputOnlyLines:CenterAuxTnkToCenterJctnLine,CenterAuxTnkToCenterJctnLine#OutputOnlyLines:CenterJctnToRightMainTnkLine,CenterJctnToLeftMainTnkLine
Valve.1 = Name:LeftSofValve#DestinationLine:LeftSofVlvToLeftEngLine#OpeningTime:0.05#Circuit:5
Pump.1 = Name:LeftTankPump#Pressure:12#PressureCurve:1#TankFuelRequired:LeftMainTank#DestinationLine:LeftTankPmpToLeftSofVlvLine#Type:Electric#Index:1
Trigger.1 = Name:AutoStart#Condition:Autostart_Enabled#EffectTrue:StartPump.LeftBoostPump,OpenValve.LeftSofValve,StartPump.RightBoostPump,OpenValve.RightSofValve
Trigger.2 = Name:AutoShutDown#Condition:Autoshutdown_Enabled#EffectTrue:CloseValve.LeftSofValve,CloseValve.RightSofValve
Trigger.3 = Name:TransferLeft#Target:LeftMainTank,RightMainTank#Threshold:1#Condition:TankImbalanceAbove#EffectTrue:OpenValve.LeftCrossValve,CloseValve.RightCrossValve#EffectFalse:CloseValve.LeftCrossValve
Trigger.4 = Name:TransferRight#Target:RightMainTank,LeftMainTank#Threshold:1#Condition:TankImbalanceAbove#EffectTrue:OpenValve.RightCrossValve,CloseValve.LeftCrossValve#EffectFalse:CloseValve.RightCrossValve
Curve.1 = 0:0,0.25:0.83,0.5:0.87,0.75:0.92,0.9:0.96,1:1
Version = 3

Repro steps:

Attachments:

I thought the curve is suppose to be an input with chart/graph data

Private attachments: Send a PM to @PrivateContent with the link to this topic and the link to download your content

Hello @DA40CGDFQ

The PressureCurve key expects an index value that references a Curve.N param, not the curve values directly.
In your case, you have Curve.1 that is referenced by Pump.1 so you want to create Curve.2 with your volume:psi values and set PressureCurve index to 2 in your tank config.

Regarding the version number, we seem to be defaulting to the incorrect number.
If you never had it defined and want to make sure your fuel system behavior remains unchanged, you can set it to 2.
If you want to take advantage of bug fixes that were introduced after SU9, you want to set it to 4 and double check your fuel flow values and junction behavior.

Regards,
Sylvain

1 Like