Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Modelica_4.0.0_Modelica.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo", uses=false) Using package Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Running command: translateModel(Modelica.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance,tolerance=1e-06,outputFormat="mat",numberOfIntervals=20000,variableFilter="time|converter_m.singlePhaseElectroMagneticConverter.1..Phi.re|converter_m.singlePhaseElectroMagneticConverter.2..Phi.im|inductor_e.inductor.1..i|inductor_e.inductor.2..i|inductor_e.inductor.3..i",fileNamePrefix="Modelica_4.0.0_Modelica.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance") translateModel(Modelica.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance,tolerance=1e-06,outputFormat="mat",numberOfIntervals=20000,variableFilter="time|converter_m.singlePhaseElectroMagneticConverter.1..Phi.re|converter_m.singlePhaseElectroMagneticConverter.2..Phi.im|inductor_e.inductor.1..i|inductor_e.inductor.2..i|inductor_e.inductor.3..i",fileNamePrefix="Modelica_4.0.0_Modelica.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.0008993/0.0008993, allocations: 109.1 kB / 17.69 MB, free: 5.523 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.0008939/0.0008939, allocations: 193.2 kB / 18.63 MB, free: 4.594 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.23/1.23, allocations: 222.9 MB / 242.3 MB, free: 15.16 MB / 206.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.385e-05/2.387e-05, allocations: 6.219 kB / 302 MB, free: 5.195 MB / 238.1 MB Notification: Performance of NFInst.instantiate(Modelica.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance): time 0.005188/0.005223, allocations: 4.649 MB / 306.7 MB, free: 0.5391 MB / 238.1 MB Notification: Performance of NFInst.instExpressions: time 0.002557/0.007798, allocations: 1.687 MB / 308.4 MB, free: 14.85 MB / 254.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0002536/0.008064, allocations: 27.88 kB / 308.4 MB, free: 14.82 MB / 254.1 MB Notification: Performance of NFTyping.typeComponents: time 0.0005029/0.008574, allocations: 258.3 kB / 308.6 MB, free: 14.57 MB / 254.1 MB Notification: Performance of NFTyping.typeBindings: time 0.001292/0.009875, allocations: 0.6958 MB / 309.3 MB, free: 13.87 MB / 254.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.0004119/0.01033, allocations: 227.5 kB / 309.5 MB, free: 13.64 MB / 254.1 MB Notification: Performance of NFFlatten.flatten: time 0.001853/0.01219, allocations: 1.979 MB / 311.5 MB, free: 11.66 MB / 254.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.0007371/0.01294, allocations: 0.6918 MB / 312.2 MB, free: 10.95 MB / 254.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.0006336/0.01358, allocations: 0.674 MB / 312.9 MB, free: 10.28 MB / 254.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.0006936/0.01428, allocations: 0.7205 MB / 313.6 MB, free: 9.555 MB / 254.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0001232/0.01442, allocations: 100 kB / 313.7 MB, free: 9.457 MB / 254.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.0004113/0.01484, allocations: 251.8 kB / 314 MB, free: 9.211 MB / 254.1 MB Notification: Performance of combineBinaries: time 0.001113/0.01596, allocations: 1.579 MB / 315.5 MB, free: 7.617 MB / 254.1 MB Notification: Performance of replaceArrayConstructors: time 0.0006617/0.01663, allocations: 1.066 MB / 316.6 MB, free: 6.535 MB / 254.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0001192/0.01675, allocations: 123.6 kB / 316.7 MB, free: 6.414 MB / 254.1 MB Notification: Performance of FrontEnd: time 7.832e-05/0.01684, allocations: 19.98 kB / 316.7 MB, free: 6.395 MB / 254.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 344 (158) * Number of variables: 344 (144) Notification: Performance of Bindings: time 0.004582/0.02143, allocations: 5.67 MB / 322.4 MB, free: 0.5508 MB / 254.1 MB Notification: Performance of FunctionAlias: time 0.0002936/0.02173, allocations: 300.1 kB / 322.7 MB, free: 268 kB / 254.1 MB Notification: Performance of Early Inline: time 0.00264/0.02438, allocations: 3.087 MB / 325.8 MB, free: 13.13 MB / 270.1 MB Notification: Performance of simplify1: time 0.0001082/0.02449, allocations: 115.9 kB / 325.9 MB, free: 13.02 MB / 270.1 MB Notification: Performance of Alias: time 0.002022/0.02652, allocations: 1.925 MB / 327.8 MB, free: 10.99 MB / 270.1 MB Notification: Performance of simplify2: time 0.0001387/0.02667, allocations: 107.9 kB / 327.9 MB, free: 10.89 MB / 270.1 MB Notification: Performance of Events: time 0.0004403/0.02712, allocations: 384.2 kB / 328.3 MB, free: 10.51 MB / 270.1 MB Notification: Performance of Detect States: time 0.0008404/0.02797, allocations: 0.7133 MB / 329 MB, free: 9.773 MB / 270.1 MB Notification: Performance of Partitioning: time 0.001241/0.02922, allocations: 1.062 MB / 330.1 MB, free: 8.695 MB / 270.1 MB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 3 for dependency converter_m.singlePhaseElectroMagneticConverter.port_p.Phi.im could not be devided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [FOR-] (6) ($RES_SIM_20) [----] for $i1 in 1:3 loop [----] [RECD] (2) converter_m.singlePhaseElectroMagneticConverter[$i1].port_p.Phi = converter_m.singlePhaseElectroMagneticConverter[$i1].Phi ($RES_SIM_21) [----] end for; Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (98/220) *************************** (1) [ALGB] (3) Real[3] converter_m.i = converter_m.plug_p.pin.i (2) [ALGB] (3) Real[3] converter_m.plug_p.pin.v (3) [ALGB] (3) Real[3] voltageSource_m.sineVoltage.i (4) [ALGB] (1) flow Real groundM_m.port_p.Phi.im (5) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.pin_n.v (6) [DER-] (3) redeclare Real[3] $DER.converter_m.singlePhaseElectroMagneticConverter.Phi.im (7) [ALGB] (3) flow Real[3] voltageSource_m.sineVoltage.n.i (8) [ALGB] (1) Real converter_m.abs_V_m = Modelica.ComplexMath.abs(converter_m.V_m) (9) [ALGB] (3) flow Real[3] converter_m.singlePhaseElectroMagneticConverter.pin_p.i (10) [ALGB] (1) redeclare Real reluctance_m.V_m.re (11) [DISC] (3) Boolean[3] $SEV_0[$i1] (12) [ALGB] (3) Real[3] voltageSource_m.v (13) [ALGB] (3) Real[3] voltageSource_m.sineVoltage.v (14) [ALGB] (3) Real[3] converter_m.v = converter_m.plug_p.pin.v - converter_m.plug_n.pin.v (15) [ALGB] (1) Real converter_m.port_n.V_m.im (16) [ALGB] (1) flow Real ground_m.p.i (17) [ALGB] (3) redeclare Real[3] converter_m.singlePhaseElectroMagneticConverter.V_m.im (18) [ALGB] (3) Real[3] voltageSource_m.sineVoltage.n.v (19) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.pin_p.v (20) [ALGB] (3) flow Real[3] converter_m.singlePhaseElectroMagneticConverter.port_n.Phi.im (21) [ALGB] (3) Real[3] voltageSource_m.i (22) [ALGB] (3) flow Real[3] resistor_m.plug_n.pin.i (23) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.port_p.V_m.re (24) [ALGB] (1) Real converter_m.abs_Phi = Modelica.ComplexMath.abs(converter_m.Phi) (25) [ALGB] (1) flow Real reluctance_m.port_n.Phi.re (26) [ALGB] (3) flow Real[3] voltageSource_m.sineVoltage.p.i (27) [ALGB] (1) flow Real converter_m.port_p.Phi.im (28) [ALGB] (1) flow Real reluctance_m.port_p.Phi.im (29) [ALGB] (1) redeclare Real converter_m.V_m.re (30) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.v (31) [ALGB] (1) flow Real groundM_m.port_p.Phi.re (32) [ALGB] (1) flow Real converter_m.port_n.Phi.re (33) [ALGB] (3) Real[3] resistor_m.plug_n.pin.v (34) [ALGB] (3) Real[3] voltageSource_m.sineVoltage.p.v (35) [ALGB] (3) flow Real[3] voltageSource_m.plug_n.pin.i (36) [ALGB] (3) Real[3] $FUN_2 (37) [ALGB] (1) redeclare Real reluctance_m.Phi.im = reluctance_m.port_p.Phi.im (38) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.i (39) [ALGB] (1) Real reluctance_m.port_n.V_m.im (40) [ALGB] (1) Real reluctance_m.arg_Phi = Modelica.ComplexMath.arg(reluctance_m.Phi, 0.0) (41) [ALGB] (1) Real converter_m.arg_V_m = Modelica.ComplexMath.arg(converter_m.V_m, 0.0) (42) [ALGB] (3) Real[3] star_m.plug_p.pin.v (43) [ALGB] (3) Real[3] voltageSource_m.plug_n.pin.v (44) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.arg_Phi = {Modelica.ComplexMath.arg(converter_m.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi, 0.0) for $singlePhaseElectroMagneticConverter1 in 1:3} (45) [ALGB] (1) Real groundM_m.port_p.V_m.im (46) [ALGB] (3) flow Real[3] resistor_m.plug_p.pin.i (47) [ALGB] (3) flow Real[3] converter_m.singlePhaseElectroMagneticConverter.port_n.Phi.re (48) [DISC] (3) Boolean[3] $SEV_2[$i1] (49) [ALGB] (3) flow Real[3] star_m.plug_p.pin.i (50) [ALGB] (3) flow Real[3] converter_m.singlePhaseElectroMagneticConverter.port_p.Phi.im (51) [ALGB] (1) Real reluctance_m.arg_V_m = Modelica.ComplexMath.arg(reluctance_m.V_m, 0.0) (52) [ALGB] (1) Real converter_m.arg_Phi = Modelica.ComplexMath.arg(converter_m.Phi, 0.0) (53) [ALGB] (1) flow Real reluctance_m.port_p.Phi.re (54) [ALGB] (1) Real converter_m.port_p.V_m.re (55) [ALGB] (3) Real[3] resistor_m.resistor.i (56) [ALGB] (1) redeclare Real converter_m.Phi.im = converter_m.port_p.Phi.im (57) [ALGB] (3) Real[3] resistor_m.plug_p.pin.v (58) [ALGB] (1) flow Real converter_m.port_n.Phi.im (59) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.arg_V_m = {Modelica.ComplexMath.arg(converter_m.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].V_m, 0.0) for $singlePhaseElectroMagneticConverter1 in 1:3} (60) [ALGB] (3) flow Real[3] voltageSource_m.plug_p.pin.i (61) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.port_n.V_m.im (62) [ALGB] (1) redeclare Real reluctance_m.Phi.re = reluctance_m.port_p.Phi.re (63) [ALGB] (3) flow Real[3] converter_m.plug_n.pin.i (64) [ALGB] (1) Real reluctance_m.port_n.V_m.re (65) [ALGB] (3) Real[3] resistor_m.resistor.v (66) [ALGB] (3) flow Real[3] resistor_m.resistor.n.i (67) [ALGB] (3) Real[3] voltageSource_m.plug_p.pin.v (68) [ALGB] (1) Real reluctance_m.port_p.V_m.im (69) [ALGB] (3) Real[3] resistor_m.resistor.R_actual (70) [ALGB] (1) Real reluctance_m.abs_Phi = Modelica.ComplexMath.abs(reluctance_m.Phi) (71) [ALGB] (3) Real[3] resistor_m.resistor.LossPower (72) [ALGB] (1) Real groundM_m.port_p.V_m.re (73) [ALGB] (3) Real[3] converter_m.plug_n.pin.v (74) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.abs_Phi = {Modelica.ComplexMath.abs(converter_m.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi) for $singlePhaseElectroMagneticConverter1 in 1:3} (75) [DER-] (3) redeclare Real[3] $DER.converter_m.singlePhaseElectroMagneticConverter.Phi.re (76) [ALGB] (3) Real[3] resistor_m.resistor.T_heatPort (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (77) [ALGB] (3) flow Real[3] converter_m.singlePhaseElectroMagneticConverter.port_p.Phi.re (78) [ALGB] (3) Real[3] resistor_m.resistor.n.v (79) [ALGB] (1) redeclare Real reluctance_m.V_m.im (80) [ALGB] (1) Real converter_m.port_p.V_m.im (81) [ALGB] (3) flow Real[3] resistor_m.resistor.p.i (82) [ALGB] (1) redeclare Real converter_m.Phi.re = converter_m.port_p.Phi.re (83) [ALGB] (1) Real reluctance_m.abs_V_m = Modelica.ComplexMath.abs(reluctance_m.V_m) (84) [ALGB] (3) Real[3] resistor_m.i (85) [ALGB] (1) Real converter_m.port_n.V_m.re (86) [ALGB] (3) redeclare Real[3] converter_m.singlePhaseElectroMagneticConverter.V_m.re (87) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.port_n.V_m.re (88) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.abs_V_m = {Modelica.ComplexMath.abs(converter_m.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].V_m) for $singlePhaseElectroMagneticConverter1 in 1:3} (89) [ALGB] (3) flow Real[3] converter_m.plug_p.pin.i (90) [ALGB] (3) flow Real[3] converter_m.singlePhaseElectroMagneticConverter.pin_n.i (91) [ALGB] (3) Real[3] resistor_m.resistor.p.v (92) [ALGB] (3) Real[3] converter_m.singlePhaseElectroMagneticConverter.port_p.V_m.im (93) [ALGB] (1) flow Real reluctance_m.port_n.Phi.im (94) [ALGB] (3) Real[3] resistor_m.v (95) [ALGB] (1) Real reluctance_m.port_p.V_m.re (96) [ALGB] (1) flow Real converter_m.port_p.Phi.re (97) [ALGB] (3) Real[3] voltageSource_m.sineVoltage.signalSource.y (98) [ALGB] (1) redeclare Real converter_m.V_m.im System Equations (111/220) **************************** (1) [SCAL] (1) converter_m.port_n.V_m.im = groundM_m.port_p.V_m.im ($RES_SIM_132) (2) [SCAL] (1) converter_m.port_n.V_m.re = reluctance_m.port_n.V_m.re ($RES_SIM_133) (3) [SCAL] (1) converter_m.port_n.V_m.re = groundM_m.port_p.V_m.re ($RES_SIM_134) (4) [SCAL] (1) converter_m.port_p.V_m.im = reluctance_m.port_p.V_m.im ($RES_SIM_135) (5) [SCAL] (1) converter_m.port_p.V_m.re = reluctance_m.port_p.V_m.re ($RES_SIM_136) (6) [ARRY] (3) resistor_m.resistor.p.v = resistor_m.plug_p.pin.v ($RES_SIM_171) (7) [SCAL] (1) reluctance_m.port_n.Phi.im + groundM_m.port_p.Phi.im + converter_m.port_n.Phi.im = 0.0 ($RES_SIM_94) (8) [SCAL] (1) reluctance_m.port_n.Phi.re + groundM_m.port_p.Phi.re + converter_m.port_n.Phi.re = 0.0 ($RES_SIM_95) (9) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[1].port_p.Phi.im - converter_m.port_p.Phi.im = 0.0 ($RES_SIM_96) (10) [FOR-] (3) ($RES_SIM_178) (10) [----] for $i1 in 1:3 loop (10) [----] [SCAL] (1) voltageSource_m.sineVoltage[$i1].n.i - voltageSource_m.plug_n.pin[$i1].i = 0.0 ($RES_SIM_179) (10) [----] end for; (11) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[1].port_p.Phi.re - converter_m.port_p.Phi.re = 0.0 ($RES_SIM_97) (12) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[3].port_n.Phi.im - converter_m.port_n.Phi.im = 0.0 ($RES_SIM_98) (13) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[3].port_p.Phi.im + converter_m.singlePhaseElectroMagneticConverter[2].port_n.Phi.im = 0.0 ($RES_SIM_99) (14) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[2].port_p.Phi.im + converter_m.singlePhaseElectroMagneticConverter[1].port_n.Phi.im = 0.0 ($RES_SIM_100) (15) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[3].port_n.Phi.re - converter_m.port_n.Phi.re = 0.0 ($RES_SIM_101) (16) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[3].port_p.Phi.re + converter_m.singlePhaseElectroMagneticConverter[2].port_n.Phi.re = 0.0 ($RES_SIM_102) (17) [FOR-] (6) ($RES_SIM_20) (17) [----] for $i1 in 1:3 loop (17) [----] [RECD] (2) converter_m.singlePhaseElectroMagneticConverter[$i1].port_p.Phi = converter_m.singlePhaseElectroMagneticConverter[$i1].Phi ($RES_SIM_21) (17) [----] end for; (18) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[2].port_p.Phi.re + converter_m.singlePhaseElectroMagneticConverter[1].port_n.Phi.re = 0.0 ($RES_SIM_103) (19) [SCAL] (1) reluctance_m.port_p.Phi.im + converter_m.port_p.Phi.im = 0.0 ($RES_SIM_104) (20) [SCAL] (1) reluctance_m.port_p.Phi.re + converter_m.port_p.Phi.re = 0.0 ($RES_SIM_105) (21) [ARRY] (3) voltageSource_m.sineVoltage.n.v = voltageSource_m.plug_n.pin.v ($RES_SIM_180) (22) [FOR-] (3) ($RES_SIM_181) (22) [----] for $i1 in 1:3 loop (22) [----] [SCAL] (1) voltageSource_m.sineVoltage[$i1].p.i - voltageSource_m.plug_p.pin[$i1].i = 0.0 ($RES_SIM_182) (22) [----] end for; (23) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[3].port_n.V_m.im = converter_m.port_n.V_m.im ($RES_SIM_146) (24) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[3].port_n.V_m.re = converter_m.port_n.V_m.re ($RES_SIM_147) (25) [ARRY] (3) voltageSource_m.sineVoltage.p.v = voltageSource_m.plug_p.pin.v ($RES_SIM_183) (26) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[2].port_n.V_m.im = converter_m.singlePhaseElectroMagneticConverter[3].port_p.V_m.im ($RES_SIM_148) (27) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[2].port_n.V_m.re = converter_m.singlePhaseElectroMagneticConverter[3].port_p.V_m.re ($RES_SIM_149) (28) [ARRY] (3) voltageSource_m.i = voltageSource_m.plug_p.pin.i ($RES_SIM_68) (29) [ARRY] (3) converter_m.v = converter_m.plug_p.pin.v - converter_m.plug_n.pin.v ($RES_BND_198) (30) [ARRY] (3) voltageSource_m.v = voltageSource_m.plug_p.pin.v - voltageSource_m.plug_n.pin.v ($RES_SIM_69) (31) [ARRY] (3) converter_m.i = converter_m.plug_p.pin.i ($RES_BND_199) (32) [FOR-] (3) ($RES_SIM_224) (32) [----] for $i1 in 1:3 loop (32) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter.port_p.Phi.re + converter_m.singlePhaseElectroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_225) (32) [----] end for; (33) [FOR-] (3) ($RES_SIM_226) (33) [----] for $i1 in 1:3 loop (33) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter.port_p.Phi.im + converter_m.singlePhaseElectroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_227) (33) [----] end for; (34) [FOR-] (3) ($RES_SIM_228) (34) [----] for $i1 in 1:3 loop (34) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter.port_p.V_m.re - converter_m.singlePhaseElectroMagneticConverter.port_n.V_m.re = converter_m.singlePhaseElectroMagneticConverter[$i1].V_m.re ($RES_SIM_229) (34) [----] end for; (35) [FOR-] (3) ($RES_SIM_110) (35) [----] for $i1 in 1:3 loop (35) [----] [SCAL] (1) resistor_m.plug_n.pin[$i1].i + converter_m.plug_p.pin[$i1].i = 0.0 ($RES_SIM_111) (35) [----] end for; (36) [ARRY] (3) resistor_m.plug_n.pin.v = converter_m.plug_p.pin.v ($RES_SIM_112) (37) [FOR-] (3) ($RES_SIM_113) (37) [----] for $i1 in 1:3 loop (37) [----] [SCAL] (1) voltageSource_m.plug_p.pin[$i1].i + resistor_m.plug_p.pin[$i1].i = 0.0 ($RES_SIM_114) (37) [----] end for; (38) [ARRY] (3) resistor_m.i = resistor_m.plug_p.pin.i ($RES_SIM_32) (39) [SCAL] (1) converter_m.abs_V_m = (converter_m.V_m.re ^ 2.0 + converter_m.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_200) (40) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[1].port_n.V_m.im = converter_m.singlePhaseElectroMagneticConverter[2].port_p.V_m.im ($RES_SIM_150) (41) [ARRY] (3) voltageSource_m.plug_p.pin.v = resistor_m.plug_p.pin.v ($RES_SIM_115) (42) [ARRY] (3) resistor_m.v = resistor_m.plug_p.pin.v - resistor_m.plug_n.pin.v ($RES_SIM_33) (43) [SCAL] (1) converter_m.arg_V_m = Modelica.Math.atan3(converter_m.V_m.im, converter_m.V_m.re, 0.0) ($RES_BND_201) (44) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[1].port_n.V_m.re = converter_m.singlePhaseElectroMagneticConverter[2].port_p.V_m.re ($RES_SIM_151) (45) [FOR-] (3) ($RES_SIM_34) (45) [----] for $i1 in 1:3 loop (45) [----] [SCAL] (1) resistor_m.resistor[$i1].v = resistor_m.resistor[$i1].p.v - resistor_m.resistor[$i1].n.v ($RES_SIM_35) (45) [----] end for; (46) [SCAL] (1) converter_m.abs_Phi = (converter_m.Phi.re ^ 2.0 + converter_m.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_202) (47) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[1].port_p.V_m.im = converter_m.port_p.V_m.im ($RES_SIM_152) (48) [FOR-] (3) ($RES_SIM_70) (48) [----] for $i1 in 1:3 loop (48) [----] [SCAL] (1) voltageSource_m.sineVoltage[$i1].v = voltageSource_m.sineVoltage[$i1].p.v - voltageSource_m.sineVoltage[$i1].n.v ($RES_SIM_71) (48) [----] end for; (49) [SCAL] (1) converter_m.arg_Phi = Modelica.Math.atan3(converter_m.Phi.im, converter_m.Phi.re, 0.0) ($RES_BND_203) (50) [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[1].port_p.V_m.re = converter_m.port_p.V_m.re ($RES_SIM_153) (51) [FOR-] (3) ($RES_SIM_36) (51) [----] for $i1 in 1:3 loop (51) [----] [SCAL] (1) resistor_m.resistor[$i1].i = resistor_m.resistor[$i1].p.i ($RES_SIM_37) (51) [----] end for; (52) [FOR-] (3) ($RES_BND_204) (52) [----] for $i1 in 1:3 loop (52) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].arg_Phi = Modelica.Math.atan3(converter_m.singlePhaseElectroMagneticConverter.Phi.im, converter_m.singlePhaseElectroMagneticConverter.Phi.re, 0.0) ($RES_BND_205) (52) [----] end for; (53) [FOR-] (3) ($RES_SIM_154) (53) [----] for $i1 in 1:3 loop (53) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].pin_n.i - converter_m.plug_n.pin[$i1].i = 0.0 ($RES_SIM_155) (53) [----] end for; (54) [FOR-] (3) ($RES_SIM_72) (54) [----] for $i1 in 1:3 loop (54) [----] [SCAL] (1) voltageSource_m.sineVoltage[$i1].i = voltageSource_m.sineVoltage[$i1].p.i ($RES_SIM_73) (54) [----] end for; (55) [SCAL] (1) -((star_m.plug_p.pin[2].i + star_m.plug_p.pin[3].i + star_m.plug_p.pin[1].i) - ground_m.p.i) = 0.0 ($RES_SIM_190) (56) [FOR-] (3) ($RES_SIM_38) (56) [----] for $i1 in 1:3 loop (56) [----] [SCAL] (1) 0.0 = resistor_m.resistor[$i1].p.i + resistor_m.resistor[$i1].n.i ($RES_SIM_39) (56) [----] end for; (57) [FOR-] (3) ($RES_BND_206) (57) [----] for $i1 in 1:3 loop (57) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].abs_Phi = (converter_m.singlePhaseElectroMagneticConverter.Phi.re ^ 2.0 + converter_m.singlePhaseElectroMagneticConverter.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_207) (57) [----] end for; (58) [FOR-] (3) ($RES_SIM_74) (58) [----] for $i1 in 1:3 loop (58) [----] [SCAL] (1) 0.0 = voltageSource_m.sineVoltage[$i1].p.i + voltageSource_m.sineVoltage[$i1].n.i ($RES_SIM_75) (58) [----] end for; (59) [SCAL] (1) star_m.plug_p.pin[3].v = star_m.plug_p.pin[1].v ($RES_SIM_191) (60) [ARRY] (3) converter_m.singlePhaseElectroMagneticConverter.pin_n.v = converter_m.plug_n.pin.v ($RES_SIM_156) (61) [SCAL] (1) star_m.plug_p.pin[3].v = star_m.plug_p.pin[2].v ($RES_SIM_192) (62) [FOR-] (3) ($RES_SIM_157) (62) [----] for $i1 in 1:3 loop (62) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].pin_p.i - converter_m.plug_p.pin[$i1].i = 0.0 ($RES_SIM_158) (62) [----] end for; (63) [FOR-] (3) ($RES_BND_208) (63) [----] for $i1 in 1:3 loop (63) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].arg_V_m = Modelica.Math.atan3(converter_m.singlePhaseElectroMagneticConverter.V_m.im, converter_m.singlePhaseElectroMagneticConverter.V_m.re, 0.0) ($RES_BND_209) (63) [----] end for; (64) [FOR-] (3) ($RES_SIM_230) (64) [----] for $i1 in 1:3 loop (64) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter.port_p.V_m.im - converter_m.singlePhaseElectroMagneticConverter.port_n.V_m.im = converter_m.singlePhaseElectroMagneticConverter[$i1].V_m.im ($RES_SIM_231) (64) [----] end for; (65) [FOR-] (3) ($RES_SIM_76) (65) [----] for $i1 in 1:3 loop (65) [----] [SCAL] (1) voltageSource_m.sineVoltage[$i1].v = voltageSource_m.sineVoltage[$i1].signalSource.y ($RES_SIM_77) (65) [----] end for; (66) [SCAL] (1) star_m.plug_p.pin[3].v = 0.0 ($RES_SIM_193) (67) [ARRY] (3) converter_m.plug_p.pin.v = converter_m.singlePhaseElectroMagneticConverter.pin_p.v ($RES_SIM_159) (68) [FOR-] (3) ($RES_SIM_232) (68) [----] for $i1 in 1:3 loop (68) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].V_m.re = 0.6366197723675814 * converter_m.singlePhaseElectroMagneticConverter.N.re * converter_m.singlePhaseElectroMagneticConverter[$i1].i ($RES_SIM_233) (68) [----] end for; (69) [FOR-] (3) ($RES_SIM_78) (69) [----] for $i1 in 1:3 loop (69) [----] [SCAL] (1) voltageSource_m.sineVoltage[$i1].signalSource.y = voltageSource_m.sineVoltage[$i1].signalSource.offset + (if $SEV_2[$i1] then 0.0 else voltageSource_m.sineVoltage[$i1].signalSource.amplitude * $FUN_2[$i1]) ($RES_SIM_79) (69) [----] end for; (70) [FOR-] (3) ($RES_SIM_234) (70) [----] for $i1 in 1:3 loop (70) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].V_m.im = 0.6366197723675814 * converter_m.singlePhaseElectroMagneticConverter.N.im * converter_m.singlePhaseElectroMagneticConverter[$i1].i ($RES_SIM_235) (70) [----] end for; (71) [SCAL] (1) reluctance_m.port_p.Phi.re + reluctance_m.port_n.Phi.re = 0.0 ($RES_SIM_236) (72) [SCAL] (1) reluctance_m.port_p.Phi.im + reluctance_m.port_n.Phi.im = 0.0 ($RES_SIM_237) (73) [SCAL] (1) groundM_m.port_p.V_m.re = 0.0 ($RES_SIM_238) (74) [SCAL] (1) groundM_m.port_p.V_m.im = 0.0 ($RES_SIM_239) (75) [SCAL] (1) converter_m.plug_n.pin[3].i + voltageSource_m.plug_n.pin[3].i + star_m.plug_p.pin[3].i = 0.0 ($RES_SIM_122) (76) [FOR-] (3) ($RES_SIM_40) (76) [----] for $i1 in 1:3 loop (76) [----] [SCAL] (1) resistor_m.resistor[$i1].T_heatPort = resistor_m.resistor[$i1].T ($RES_SIM_41) (76) [----] end for; (77) [SCAL] (1) converter_m.plug_n.pin[2].i + voltageSource_m.plug_n.pin[2].i + star_m.plug_p.pin[2].i = 0.0 ($RES_SIM_123) (78) [SCAL] (1) converter_m.plug_n.pin[1].i + voltageSource_m.plug_n.pin[1].i + star_m.plug_p.pin[1].i = 0.0 ($RES_SIM_124) (79) [FOR-] (3) ($RES_SIM_42) (79) [----] for $i1 in 1:3 loop (79) [----] [SCAL] (1) resistor_m.resistor[$i1].LossPower = resistor_m.resistor[$i1].v * resistor_m.resistor[$i1].i ($RES_SIM_43) (79) [----] end for; (80) [FOR-] (3) ($RES_BND_210) (80) [----] for $i1 in 1:3 loop (80) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].abs_V_m = (converter_m.singlePhaseElectroMagneticConverter.V_m.re ^ 2.0 + converter_m.singlePhaseElectroMagneticConverter.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_211) (80) [----] end for; (81) [SCAL] (1) voltageSource_m.plug_n.pin[3].v = star_m.plug_p.pin[3].v ($RES_SIM_125) (82) [SCAL] (1) voltageSource_m.plug_n.pin[3].v = converter_m.plug_n.pin[3].v ($RES_SIM_126) (83) [FOR-] (3) ($RES_SIM_44) (83) [----] for $i1 in 1:3 loop (83) [----] [SCAL] (1) resistor_m.resistor[$i1].v = resistor_m.resistor[$i1].R_actual * resistor_m.resistor[$i1].i ($RES_SIM_45) (83) [----] end for; (84) [SCAL] (1) reluctance_m.abs_V_m = (reluctance_m.V_m.re ^ 2.0 + reluctance_m.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_212) (85) [SCAL] (1) voltageSource_m.plug_n.pin[2].v = star_m.plug_p.pin[2].v ($RES_SIM_127) (86) [SCAL] (1) reluctance_m.arg_V_m = Modelica.Math.atan3(reluctance_m.V_m.im, reluctance_m.V_m.re, 0.0) ($RES_BND_213) (87) [SCAL] (1) voltageSource_m.plug_n.pin[2].v = converter_m.plug_n.pin[2].v ($RES_SIM_128) (88) [FOR-] (3) ($RES_SIM_46) (88) [----] for $i1 in 1:3 loop (88) [----] [SCAL] (1) resistor_m.resistor[$i1].R_actual = resistor_m.resistor[$i1].R * (1.0 + resistor_m.resistor[$i1].alpha * (resistor_m.resistor[$i1].T_heatPort - resistor_m.resistor[$i1].T_ref)) ($RES_SIM_47) (88) [----] end for; (89) [SCAL] (1) reluctance_m.abs_Phi = (reluctance_m.Phi.re ^ 2.0 + reluctance_m.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_214) (90) [SCAL] (1) voltageSource_m.plug_n.pin[1].v = star_m.plug_p.pin[1].v ($RES_SIM_129) (91) [SCAL] (1) reluctance_m.arg_Phi = Modelica.Math.atan3(reluctance_m.Phi.im, reluctance_m.Phi.re, 0.0) ($RES_BND_215) (92) [FOR-] (3) ($RES_SIM_166) (92) [----] for $i1 in 1:3 loop (92) [----] [SCAL] (1) resistor_m.resistor[$i1].n.i - resistor_m.plug_n.pin[$i1].i = 0.0 ($RES_SIM_167) (92) [----] end for; (93) [RECD] (2) converter_m.Phi = converter_m.port_p.Phi ($RES_BND_217) (94) [SCAL] (1) reluctance_m.V_m.re = reluctance_m.port_p.V_m.re - reluctance_m.port_n.V_m.re ($RES_SIM_240) (95) [ARRY] (3) resistor_m.resistor.n.v = resistor_m.plug_n.pin.v ($RES_SIM_168) (96) [RECD] (2) reluctance_m.Phi = reluctance_m.port_p.Phi ($RES_BND_219) (97) [SCAL] (1) reluctance_m.V_m.im = reluctance_m.port_p.V_m.im - reluctance_m.port_n.V_m.im ($RES_SIM_241) (98) [FOR-] (3) ($RES_SIM_169) (98) [----] for $i1 in 1:3 loop (98) [----] [SCAL] (1) resistor_m.resistor[$i1].p.i - resistor_m.plug_p.pin[$i1].i = 0.0 ($RES_SIM_170) (98) [----] end for; (99) [SCAL] (1) converter_m.V_m.re = converter_m.port_p.V_m.re - converter_m.port_n.V_m.re ($RES_SIM_242) (100) [SCAL] (1) converter_m.V_m.im = converter_m.port_p.V_m.im - converter_m.port_n.V_m.im ($RES_SIM_243) (101) [FOR-] (3) ($RES_SIM_6) (101) [----] for $i1 in 1:3 loop (101) [----] [SCAL] (1) -converter_m.singlePhaseElectroMagneticConverter[$i1].v = $DER.converter_m.singlePhaseElectroMagneticConverter[$i1].Phi.re * converter_m.singlePhaseElectroMagneticConverter.N.re + $DER.converter_m.singlePhaseElectroMagneticConverter[$i1].Phi.im * converter_m.singlePhaseElectroMagneticConverter.N.im ($RES_SIM_7) (101) [----] end for; (102) [SCAL] (1) 1.5707963267948966 * reluctance_m.V_m.re = reluctance_m.R_m.d * reluctance_m.Phi.re ($RES_SIM_5) (103) [SCAL] (1) 1.5707963267948966 * reluctance_m.V_m.im = reluctance_m.R_m.q * reluctance_m.Phi.im ($RES_SIM_4) (104) [FOR-] (3) ($RES_EVT_244) (104) [----] for $i1 in 1:3 loop (104) [----] [SCAL] (1) $SEV_0[$i1] = 1.0 + resistor_m.resistor[$i1].alpha * (resistor_m.resistor[$i1].T_heatPort - resistor_m.resistor[$i1].T_ref) >= 1e-15 ($RES_EVT_245) (104) [----] end for; (105) [FOR-] (3) ($RES_EVT_248) (105) [----] for $i1 in 1:3 loop (105) [----] [SCAL] (1) $SEV_2[$i1] = time < voltageSource_m.sineVoltage[$i1].signalSource.startTime ($RES_EVT_249) (105) [----] end for; (106) [FOR-] (3) ($RES_SIM_10) (106) [----] for $i1 in 1:3 loop (106) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].pin_p.i + converter_m.singlePhaseElectroMagneticConverter[$i1].pin_n.i = 0.0 ($RES_SIM_11) (106) [----] end for; (107) [FOR-] (3) ($RES_SIM_12) (107) [----] for $i1 in 1:3 loop (107) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].i = converter_m.singlePhaseElectroMagneticConverter[$i1].pin_p.i ($RES_SIM_13) (107) [----] end for; (108) [FOR-] (3) ($RES_$AUX_220) (108) [----] for $i1 in 1:3 loop (108) [----] [SCAL] (1) $FUN_2[$i1] = sin(voltageSource_m.sineVoltage[$i1].signalSource.f * 6.283185307179586 * (time - voltageSource_m.sineVoltage[$i1].signalSource.startTime) + voltageSource_m.sineVoltage[$i1].signalSource.phase) ($RES_$AUX_221) (108) [----] end for; (109) [SCAL] (1) voltageSource_m.plug_n.pin[1].v = converter_m.plug_n.pin[1].v ($RES_SIM_130) (110) [SCAL] (1) converter_m.port_n.V_m.im = reluctance_m.port_n.V_m.im ($RES_SIM_131) (111) [FOR-] (3) ($RES_SIM_14) (111) [----] for $i1 in 1:3 loop (111) [----] [SCAL] (1) converter_m.singlePhaseElectroMagneticConverter[$i1].v = converter_m.singlePhaseElectroMagneticConverter[$i1].pin_p.v - converter_m.singlePhaseElectroMagneticConverter[$i1].pin_n.v ($RES_SIM_15) (111) [----] end for;