Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 7d751942 authored by Markus Quaritsch's avatar Markus Quaritsch
Browse files

naming conventions

parent ada40c3f
No related branches found
No related tags found
No related merge requests found
...@@ -45,47 +45,47 @@ namespace TUGraz.VectoCore.BusAuxiliaries.DownstreamModules.Impl.Pneumatics ...@@ -45,47 +45,47 @@ namespace TUGraz.VectoCore.BusAuxiliaries.DownstreamModules.Impl.Pneumatics
//'* * Breaks * * //'* * Breaks * *
double numActuationsPerCycle = _pneumaticsActuationsMap.GetNumActuations(new ActuationsKey("Brakes", _cycleName)); double numActuationsPerCycle = _pneumaticsActuationsMap.GetNumActuations(new ActuationsKey("Brakes", _cycleName));
//'=IF(K10 = "yes", IF(COUNTBLANK(F33), G33, F33), IF(COUNTBLANK(F34), G34, F34)) * K16 //'=IF(K10 = "yes", IF(COUNTBLANK(F33), G33, F33), IF(COUNTBLANK(F34), G34, F34)) * K16
var airConsumptionPerActuationNI = _pneumaticUserInputsConfig.RetarderBrake var airConsumptionPerActuation = _pneumaticUserInputsConfig.RetarderBrake
? _pneumaticAuxillariesConfig.BrakingWithRetarderNIperKG ? _pneumaticAuxillariesConfig.BrakingWithRetarderNIperKG
: _pneumaticAuxillariesConfig.BrakingNoRetarderNIperKG; : _pneumaticAuxillariesConfig.BrakingNoRetarderNIperKG;
var Breaks = (numActuationsPerCycle * airConsumptionPerActuationNI * _vehicleMassKG.Value()).SI<NormLiter>(); var Breaks = (numActuationsPerCycle * airConsumptionPerActuation * _vehicleMassKG.Value()).SI<NormLiter>();
//'* * ParkBrakesBreakplus2Doors * *Park break +2 doors //'* * ParkBrakesBreakplus2Doors * *Park break +2 doors
numActuationsPerCycle = numActuationsPerCycle =
_pneumaticsActuationsMap.GetNumActuations(new ActuationsKey("Park brake + 2 doors", _cycleName)); _pneumaticsActuationsMap.GetNumActuations(new ActuationsKey("Park brake + 2 doors", _cycleName));
//'=SUM(IF(K14 = "electric", 0, IF(COUNTBLANK(F36), G36, F36)), PRODUCT(K16 * IF(COUNTBLANK(F37), G37, F37))) //'=SUM(IF(K14 = "electric", 0, IF(COUNTBLANK(F36), G36, F36)), PRODUCT(K16 * IF(COUNTBLANK(F37), G37, F37)))
airConsumptionPerActuationNI = _pneumaticUserInputsConfig.Doors == "Electric" airConsumptionPerActuation = _pneumaticUserInputsConfig.Doors == "Electric"
? 0 ? 0
: _pneumaticAuxillariesConfig.PerDoorOpeningNI; : _pneumaticAuxillariesConfig.PerDoorOpeningNI;
airConsumptionPerActuationNI += _pneumaticAuxillariesConfig.PerStopBrakeActuationNIperKG * _vehicleMassKG.Value(); airConsumptionPerActuation += _pneumaticAuxillariesConfig.PerStopBrakeActuationNIperKG * _vehicleMassKG.Value();
var ParkBrakesplus2Doors = (numActuationsPerCycle * airConsumptionPerActuationNI).SI<NormLiter>(); var parkBrakesplus2Doors = (numActuationsPerCycle * airConsumptionPerActuation).SI<NormLiter>();
//'* * Kneeling * * //'* * Kneeling * *
numActuationsPerCycle = _pneumaticsActuationsMap.GetNumActuations(new ActuationsKey("Kneeling", _cycleName)); numActuationsPerCycle = _pneumaticsActuationsMap.GetNumActuations(new ActuationsKey("Kneeling", _cycleName));
//'=IF(COUNTBLANK(F35), G35, F35) * K11 * K16 //'=IF(COUNTBLANK(F35), G35, F35) * K11 * K16
airConsumptionPerActuationNI = _pneumaticAuxillariesConfig.BreakingPerKneelingNIperKGinMM * _vehicleMassKG.Value() * airConsumptionPerActuation = _pneumaticAuxillariesConfig.BreakingPerKneelingNIperKGinMM * _vehicleMassKG.Value() *
_pneumaticUserInputsConfig.KneelingHeightMillimeters; _pneumaticUserInputsConfig.KneelingHeightMillimeters;
var Kneeling = (numActuationsPerCycle * airConsumptionPerActuationNI).SI<NormLiter>(); var kneeling = (numActuationsPerCycle * airConsumptionPerActuation).SI<NormLiter>();
//'* * AdBlue * * //'* * AdBlue * *
// '=IF(K13 = "electric", 0, G39 * F54) - Supplied Spreadsheet // '=IF(K13 = "electric", 0, G39 * F54) - Supplied Spreadsheet
var AdBlue = (_pneumaticUserInputsConfig.AdBlueDosing == "Electric" ? 0 : var adBlue = (_pneumaticUserInputsConfig.AdBlueDosing == "Electric" ? 0 :
_pneumaticAuxillariesConfig.AdBlueNIperMinute * (_signals.TotalCycleTimeSeconds / 60.0)).SI<NormLiter>(); _pneumaticAuxillariesConfig.AdBlueNIperMinute * (_signals.TotalCycleTimeSeconds / 60.0)).SI<NormLiter>();
//'* * Regeneration * * //'* * Regeneration * *
// '=SUM(R6: R9) * IF(K9 = "yes", IF(COUNTBLANK(F41), G41, F41), IF(COUNTBLANK(F40), G40, F40)) - Supplied SpreadSheet // '=SUM(R6: R9) * IF(K9 = "yes", IF(COUNTBLANK(F41), G41, F41), IF(COUNTBLANK(F40), G40, F40)) - Supplied SpreadSheet
var Regeneration = Breaks + ParkBrakesplus2Doors + Kneeling + AdBlue; var regeneration = Breaks + parkBrakesplus2Doors + kneeling + adBlue;
var regenFraction = _pneumaticUserInputsConfig.SmartRegeneration var regenFraction = _pneumaticUserInputsConfig.SmartRegeneration
? _pneumaticAuxillariesConfig.SmartRegenFractionTotalAirDemand ? _pneumaticAuxillariesConfig.SmartRegenFractionTotalAirDemand
: _pneumaticAuxillariesConfig.NonSmartRegenFractionTotalAirDemand; : _pneumaticAuxillariesConfig.NonSmartRegenFractionTotalAirDemand;
Regeneration = Regeneration * regenFraction; regeneration = regeneration * regenFraction;
//'* * DeadVolBlowOuts * * //'* * DeadVolBlowOuts * *
// '=IF(COUNTBLANK(F43), G43, F43) / (F54 / 60) - Supplied SpreadSheet // '=IF(COUNTBLANK(F43), G43, F43) / (F54 / 60) - Supplied SpreadSheet
numActuationsPerCycle = _pneumaticAuxillariesConfig.DeadVolBlowOutsPerLitresperHour / numActuationsPerCycle = _pneumaticAuxillariesConfig.DeadVolBlowOutsPerLitresperHour /
(60.0 / (_signals.TotalCycleTimeSeconds / 60.0)); (60.0 / (_signals.TotalCycleTimeSeconds / 60.0));
airConsumptionPerActuationNI = _pneumaticAuxillariesConfig.DeadVolumeLitres; airConsumptionPerActuation = _pneumaticAuxillariesConfig.DeadVolumeLitres;
var DeadVolBlowOuts = (numActuationsPerCycle * airConsumptionPerActuationNI).SI<NormLiter>(); var DeadVolBlowOuts = (numActuationsPerCycle * airConsumptionPerActuation).SI<NormLiter>();
//'* * AirSuspension * * //'* * AirSuspension * *
// '=IF(K12 = "electrically", 0, G38 * F54) - Suplied Spreadsheet // '=IF(K12 = "electrically", 0, G38 * F54) - Suplied Spreadsheet
...@@ -93,7 +93,7 @@ namespace TUGraz.VectoCore.BusAuxiliaries.DownstreamModules.Impl.Pneumatics ...@@ -93,7 +93,7 @@ namespace TUGraz.VectoCore.BusAuxiliaries.DownstreamModules.Impl.Pneumatics
_pneumaticAuxillariesConfig.AirControlledSuspensionNIperMinute * (_signals.TotalCycleTimeSeconds / 60.0)).SI<NormLiter>(); _pneumaticAuxillariesConfig.AirControlledSuspensionNIperMinute * (_signals.TotalCycleTimeSeconds / 60.0)).SI<NormLiter>();
//'* * Total Air Demand** //'* * Total Air Demand**
var TotalAirDemand = Breaks + ParkBrakesplus2Doors + Kneeling + AdBlue + Regeneration + DeadVolBlowOuts + var TotalAirDemand = Breaks + parkBrakesplus2Doors + kneeling + adBlue + regeneration + DeadVolBlowOuts +
AirSuspension; AirSuspension;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment