diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricMachinesDeclarationInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricMachinesDeclarationInputDataProvider.cs index 365a218186703a42bb0727f04b815bc356e21ab2..9bf2ab48cd9d6a91dc457792bd6490828e9a75c8 100644 --- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricMachinesDeclarationInputDataProvider.cs +++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLElectricMachinesDeclarationInputDataProvider.cs @@ -44,11 +44,18 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider ElectricMachine = ElectricMachineSystemReader.CreateElectricMachineSystem(GetNode(XMLNames.ElectricMachineSystem)), }; - if (ElementExists("ADC")) + if (ElementExists("ADC")) { machineEntry.ADC = ElectricMachineSystemReader.ADCInputData; + + } + + machineEntry.MechanicalTransmissionEfficiency = double.NaN; - if(ElementExists(XMLNames.ElectricMachine_P2_5GearRatios)) + + if (ElementExists(XMLNames.ElectricMachine_P2_5GearRatios)) { SetGearRatios(machineEntry); + } + return new List<ElectricMachineEntry<IElectricMotorDeclarationInputData>>{machineEntry}; }