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

Skip to content
Snippets Groups Projects
Forked from VECTO / VECTO Sim
3308 commits behind the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Overview_BusAuxConfig.txt 4.56 KiB
AuxiliaryConfig
  +--- ElectricUserInputConfig
  |      +--- PowerNetVoltage   => const
  |      +--- AlternatorMap  (IAlternatorMap)  -> to be replaced by fixed efficiency (function of technology, size (=0.7))
  |      +--- AlternatorGearEfficiency => const
  |      +--- ElectricalConsumerList (IElectricalConsumerList)  => fix, which consumers are applied from segment table, or input (bool), doors: 2
  |      +--- DoorActuationTime => const 
  |      +--- ResultCardIdle (IResultCard)  => input (?)
  |      |        +--- Results (IReadonlyList<SmartResult>)   ==> Not needed in Interface? XX
  |      |        +--- GetSmartCurrentResult
  |      +--- ResultCardTraction
  |      |        +--- Results (IReadonlyList<SmartResult>)   ==> Not needed in Interface?  XX
  |      |        +--- GetSmartCurrentResult
  |      +--- ResultCardOverrun
  |      |        +--- Results (IReadonlyList<SmartResult>)   ==> Not needed in Interface?  XX
  |      |        +--- GetSmartCurrentResult
  |      +--- SmartElectrical  => input
  |      +--- StoredEnergyEfficiency => const
  +--- PneumaticAuxiliariesConfig  => const
  |      +--- OverrunUtilisationForComressionFraction
  |      +--- BrakingWithRetarderNIperKg
  |      +--- BrakingNoRetarderNIperKg
  |      +--- PerDoorOpeningNI
  |      +--- PerStopBrakeActuationNIperKG
  |      +--- AirControlledSuspensionNIperMinute
  |      +--- AdBlueNIperMinute
  |      +--- NonSmartRegenFractionTotalAirDemand
  |      +--- SmartRegenFractionTotalAirDemand
  |      +--- DeadVolumeLiters
  |      +--- DeadVolBlowOutsPerLitresperHour
  +--- PneumaticUserInputsconfig
  |      +--- CompressorMap (ICompressorMap) => input (size of air supply) defines compressor map to be used (available in test project!)
  |      +--- CompressorGearEfficiency => const
  |      +--- CompressorGearRatio => input
  |      X    ActuationsMap (Dictionary<ActuationsKey, int>)  (XXX)
  |      +--- SmartAirCompression => input (?)
  |      +--- SmartRegeneration => input (?)
  |      +--- RetartderBrake  => input vehicle data
  |      +--- KneelingHeight  => calculate: entrance height - 270mm, primary vehicle fix 80mm
  |      +--- AirSuspensionControlTechnology => input
  |      +--- AdBlueDosingTechnology => yes -> pneumatic, no electric
  |      +--- DoorsTechnology => input
  +--- HVACUserInputsConfig
  |      +--- HVACConstants
  |               +--- FuelProperties
  +--- SSMInputs
  |      +--- SSMDisabled => false
  |      +--- BusParameters => vehicle data
  |      |        +--- BusModel
  |      |        +--- NumberOfPassengers
  |      |        +--- BusFloorType
  |      |        +--- BusLength
  |      |        +--- BusWidth
  |      |        +--- BusHeight
  |      |        +--- ... further derived parameters
  |      +--- Technologies (List<TechBenefitLine) => input
  |      +--- BoundaryConditions => const
  |      |        +--- GFactor
  |      |        +--- SolarClouding
  |      |        +--- HeatPerPassengerIntoCabin
  |      |        +--- UValue
  |      |        +--- HeatingBoundaryTemp
  |      |        +--- CoolingBoundaryTemp
  |      |        +--- HighVentilation
  |      |        +--- LowVentilation
  |      |        +---  ... further constant values
  |      +--- EnvironmentalConditions
  |      |        +--- DefaultConditions (IEnvironmentalContitionsMapEntry)  --> not relevant
  |      |        |        +--- Temperature
  |      |        |        +--- Solar
  |      |        |        +--- Weighting ( = 1)
  |      |        +--- EnvironmentalConditionsMap (IEnvironmentalConditionsMap) ==> const
  |      |        |        +--- GetEnvironmentalConditions (IReadonlyList<IEnvironmentalContitionsMapEntry>)
  |      |        +--- BatchMode => true
  |      +--- ACSystem
  |      |        +--- CompressorType  -> input parameter
  |      |        +--- CompressorTypeDerived -> calculated
  |      |        +--- CompressorCapacity -> calculated (excel)
  |      |        +--- COP -> generic
  |      +--- Ventilation
  |      |        +--- VentilationDuringHeating => const
  |      |        +--- VentilationWhenBothHeatingAndACInactive => const
  |      |        +--- VentilationDuringAC => const
  |      |        +--- VentilationFlowSettingsWhenHeatingAndACInactive => const
  |      |        +--- VentilationDuringHeating => const
  |      |        +--- VentilationDuringCooling => const
  |      +--- AuxHeater
  |               +--- FuelFiredHeaterKw => derived fom input parameter
  |               +--- FuelEnergyToHeatToCoolant => const
  |               +--- CoolantHeatTransferredToAirCondition => const
  +--- ActuationsMap (??)  => update
  +--- VehicleData
  +--- FuelMap