Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
Check of <a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase">Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase</a>
The model has the same number of unknowns and equations: 2135
The model has the same number of unknowns and equations:
2132+currentRMSsensor3.ToSpacePhasor1.m
Check of <a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase">Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase</a> successful.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,19 +1,3 @@
time
aimc3.is[1]
aimc3.is[2]
aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
aimcM.is[1]
aimcM.is[2]
aimcM.is[3]
aimcM.is[4]
aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
loadInertia3.phi
loadInertia3.w
loadInertiaM.phi
loadInertiaM.w
Original file line number Diff line number Diff line change
@@ -1,49 +1,54 @@
[ResultCreationLog]
modelName="Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase"
modelName = "Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase"

// Test info
generationTool="Dymola Version 2020x (64-bit), 2019-10-10"
generationDateAndTime="2020-05-05T01:35:58Z"
gitURL="https://github.com/modelica/ModelicaStandardLibrary.git"
gitRevision=bd753330a
gitStatus="D Modelica/Resources/C-Sources/ModelicaInternal.c, M ModelicaServices/package.mo"
testPC="LAPTOP"
testOS="Microsoft Windows [Version 10.0.18363.815]"
testUser="tbeu"
testDescription="Reg test MSL v4.0.0-rc.1"
generationTool = Dymola Version 2025x, 2025-01-15
generationDateAndTime = 2026-06-02 12:07:37
gitURL = https://github.com/Modelica/ModelicaStandardLibrary/
gitRevision = 8ebe5ef1
gitStatus = M Resources/BuildProjects/CMake/options.cmake

testPC = LTXA320
testOS = Windows [Version 10.0.19045]
testUser = Matthias Schaefer
testDescription = Modelica.Magnetic.FundamentalWave from #4789
compiler = Microsoft Visual Studio 2022

// Experiment settings (standardized annotation)
StartTime=0
StopTime=1.5 // from model
Interval=5e-05 // used annotation from model, multiplied by 0.5
Tolerance=1e-07 // used annotation from model, multiplied by 0.1
StartTime = 0.0 // set by user or program default value
StopTime = 1.5 // from experiment annotation
Interval = 0.0001 // set by user or program default value
Tolerance = 1e-06 // from experiment annotation

// Experiment settings (tool specific)
// The following lines can be used as mos-script in Dymola
Advanced.PedanticModelica := false;
SetDymolaCompiler("vs", {"MSVCDir=c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build"});
Evaluate := false;
OutputCPUtime := false;
translateModel("Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase");
Advanced.StoreProtectedVariables := true;
Advanced.EfficientMinorEvents := false;
clearFlags();

openModel("C:\Program Files\Dymola 2025x Refresh 1\Modelica\Library\ModelicaServices 4.1.0\package.mo",true, false);
openModel("C:\Program Files\Dymola 2025x Refresh 1\Modelica\Library\ModelManagement 1.4.1\package.moe",true, false);
ModelManagement.Structure.AST.Misc.EraseClasses({"Modelica"});
openModel("D:\MSL_Nightly\Tests\ModelicaStandardLibrary\Modelica\package.mo",true,true);
Advanced.HideDymosim := true;
Advanced.PlaceDymolaSourceFirst := 2;
Advanced.StoreProtectedVariables := true;
SetDymolaCompiler("vs", {"CCompiler=MSVC","MSVCDir=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/Build"});
experimentSetupOutput(
textual=false,
doublePrecision=true,
states=true,
derivatives=true,
inputs=true,
outputs=true,
auxiliaries=true,
equidistant=true,
events=true,
debug=false);
textual=false,
doublePrecision=false,
states=true,
derivatives=true,
inputs=true,
outputs=true,
auxiliaries=true,
equidistant=true,
events=true,
onlyStopTime=false,
debug=false);
simulateModel(
problem="Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase",
startTime=0,
stopTime=1.5,
outputInterval=5e-05,
method="Dassl",
tolerance=1e-07,
resultFile="IMC_DOL_Polyphase");
problem="Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase",
startTime=0.0,
stopTime=1.5,
method="Dassl",
tolerance=1e-06,
resultFile="result",
outputInterval=0.0001);
Original file line number Diff line number Diff line change
@@ -1,28 +1,32 @@
Log-file of program ./dymosim
(generated: Tue May 5 01:36:10 2020)
(generated: Tue Jun 2 12:07:37 2026)

dymosim started
... "Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase" simulating
... "dsin.txt" loading (dymosim input file)
... "IMC_DOL_Polyphase.mat" creating (simulation result file)
... "result.mat" creating (simulation result file)

Integration started at T = 0 using integration method DASSL
(DAE multi-step solver (dassl/dasslrt of Petzold modified by Dassault Systemes))

Integration terminated successfully at T = 1.5
CPU-time for integration : 1.22 seconds
CPU-time for one grid interval : 0.0406 milliseconds
CPU-time for initialization : 0 seconds
Number of result points : 30003
Number of grid points : 30001
Number of accepted steps : 6964
Number of f-evaluations (dynamics) : 13904
Number of crossing function evaluations : 36964
Number of Jacobian-evaluations : 38
CPU-time for integration : 0.172 seconds
CPU-time for one grid interval : 0.0115 milliseconds
CPU-time for initialization : 0.001 seconds
Number of result points : 15003
Number of grid points : 15001
Number of accepted steps : 3120
Number of f-evaluations (dynamics) : 6217
Number of crossing function evaluations : 18120
Number of Jacobian-evaluations : 35
Number of model time events : 1
Number of input time events : 0
Number of state events : 0
Number of step events : 0
Minimum integration stepsize : 8.66e-10
Maximum integration stepsize : 0.00163
Minimum integration stepsize : 8.66e-09
Maximum integration stepsize : 0.00454
Maximum integration order : 5
Calling terminal section
... "dsfinal.txt" creating (final states)

SUCCESSFUL simulation of Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase
Original file line number Diff line number Diff line change
@@ -1,49 +1,48 @@
 = true
Translation of Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase:
Translation of <a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase">Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase</a>
The DAE has 2135 scalar unknowns and 2135 scalar equations.

Statistics

Original Model
Number of components: 425
Variables: 2705
Number of components: 429
Variables: 2764
Constants: 23 (23 scalars)
Parameters: 708 (840 scalars)
Parameters: 767 (899 scalars)
Unknowns: 1974 (2135 scalars)
Differentiated variables: 50 scalars
Equations: 1065
Nontrivial: 873
Equations: 1073
Nontrivial: 881
Translated Model
Constants: 734 scalars
Free parameters: 55 scalars
Parameter depending: 407 scalars
Constants: 790 scalars
Free parameters: 68 scalars
Parameter depending: 397 scalars
Continuous time states: 12 scalars
Time-varying variables: 431 scalars
Alias variables: 1371 scalars
Number of mixed real/discrete systems of equations: 0
Sizes of linear systems of equations: {14, 20, 35, 2, 14, 12, 8, 4, 2}
Sizes after manipulation of the linear systems: {2, 5, 7, 0, 2, 3, 2, 0, 0}
Sizes after manipulation of the linear systems: {2, 5, 6, 0, 2, 3, 0, 2, 0}
Sizes of nonlinear systems of equations: { }
Sizes after manipulation of the nonlinear systems: { }
Number of numerical Jacobians: 0
Initialization problem
Sizes of linear systems of equations: {18, 2, 2, 2, 2}
Sizes after manipulation of the linear systems: {5, 0, 0, 2, 2}
Sizes after manipulation of the linear systems: {4, 0, 0, 2, 2}

Settings
Advanced.StoreProtectedVariables = true
Selected continuous time states
Statically selected continuous time states
aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re
aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im
loadInertia3.phi
loadInertia3.w
loadInertiaM.phi
loadInertiaM.w
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:re">aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:im">aimc3.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:re">aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:im">aimc3.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:re">aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:im">aimcM.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:re">aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].Phi.re</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi:im">aimcM.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].Phi.im</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$loadInertia3:phi">loadInertia3.phi</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$loadInertia3:w">loadInertia3.w</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$loadInertiaM:phi">loadInertiaM.phi</a>
<a href="Modelica://Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase#text$loadInertiaM:w">loadInertiaM.w</a>
Finished
Loading