From 5739f9b1966bae8bd56849f5a36af6d9e830611a Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <quaritsch@ivt.tugraz.at> Date: Tue, 28 Feb 2023 19:22:17 +0100 Subject: [PATCH] change testcase for eletric motor efficiency: power map contains values in kW, reader expects W --- .../ElectricMotorEfficienyMapTest.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs index c344ebda36..224ccc3439 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs @@ -119,11 +119,9 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData { TestCase(@"TestData\Components\ElectricMotor\vem_P_inverter_DC_std.vemo", 0, 1)] public void TestInterpolationMethod_PowerMap(string filename, double etaMin, double etaMax) { - EfficiencyMap emMap; - using (var fs = File.OpenRead(filename)) { - emMap = ElectricMotorMapReader.Create(fs, 1); - } - + var data = VectoCSVFile.Read(filename).ApplyFactor(ElectricMotorMapReader.Fields.PowerElectrical, 1000.0); + var emMap = ElectricMotorMapReader.Create(data, 1); + var efficiencies = new List<double>(); for (var n = 10.RPMtoRad(); n < 4000.RPMtoRad(); n += 10.RPMtoRad()) { for (var tq = -2800.SI<NewtonMeter>(); tq <= 2800.SI<NewtonMeter>(); tq += 100.SI<NewtonMeter>()) { -- GitLab