Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr KeyWordIO_KeyWordIO.Examples.CaseExamples.ElectricalCases.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo): time 0.001547/0.001547, allocations: 104.3 kB / 19.77 MB, free: 2.051 MB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.001676/0.001676, allocations: 214 kB / 23.07 MB, free: 4.844 MB / 14.72 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo): time 1.454/1.454, allocations: 230.7 MB / 256.9 MB, free: 7.738 MB / 206.1 MB " [Timeout remaining time 178] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/package.mo): time 0.009653/0.009653, allocations: 1.012 MB / 314.3 MB, free: 1.844 MB / 238.1 MB " [Timeout remaining time 180] Using package KeyWordIO with version 0.12.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(KeyWordIO.Examples.CaseExamples.ElectricalCases,tolerance=1e-06,outputFormat="empty",numberOfIntervals=1000,variableFilter="",fileNamePrefix="KeyWordIO_KeyWordIO.Examples.CaseExamples.ElectricalCases") translateModel(KeyWordIO.Examples.CaseExamples.ElectricalCases,tolerance=1e-06,outputFormat="empty",numberOfIntervals=1000,variableFilter="",fileNamePrefix="KeyWordIO_KeyWordIO.Examples.CaseExamples.ElectricalCases") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 2.12e-05/2.12e-05, allocations: 2.281 kB / 437 MB, free: 15.93 MB / 302.1 MB Notification: Performance of NFInst.instantiate(KeyWordIO.Examples.CaseExamples.ElectricalCases): time 0.003254/0.003275, allocations: 2.896 MB / 439.9 MB, free: 13.02 MB / 302.1 MB Notification: Performance of NFInst.instExpressions: time 0.00458/0.007855, allocations: 3.598 MB / 443.5 MB, free: 9.406 MB / 302.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0001796/0.008034, allocations: 11.94 kB / 443.5 MB, free: 9.395 MB / 302.1 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readLine.mo:2:1-36:13:writable] Warning: Pure function 'KeyWordIO.readLine' contains a call to impure function 'KeyWordIO.readLineWithoutCache'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readSizeCSV.mo:2:1-41:16:writable] Warning: Pure function 'KeyWordIO.readSizeCSV' contains a call to impure function 'KeyWordIO.readLine'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readCaseNumbersCSV.mo:2:1-21:23:writable] Warning: Pure function 'KeyWordIO.readCaseNumbersCSV' contains a call to impure function 'KeyWordIO.readSizeCSV'. Notification: Performance of NFTyping.typeComponents: time 0.07004/0.07807, allocations: 9.538 MB / 453 MB, free: 1.129 MB / 302.1 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readRowsCSV.mo:2:1-18:16:writable] Warning: Pure function 'KeyWordIO.readRowsCSV' contains a call to impure function 'KeyWordIO.readSizeCSV'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readColsCSV.mo:2:1-18:16:writable] Warning: Pure function 'KeyWordIO.readColsCSV' contains a call to impure function 'KeyWordIO.readSizeCSV'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readStringCSV.mo:2:1-85:18:writable] Warning: Pure function 'KeyWordIO.readStringCSV' contains a call to impure function 'KeyWordIO.readLine'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readRealCSV.mo:2:1-72:16:writable] Warning: Pure function 'KeyWordIO.readRealCSV' contains a call to impure function 'KeyWordIO.readLine'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/readCaseColCSV.mo:2:1-48:19:writable] Warning: Pure function 'KeyWordIO.readCaseColCSV' contains a call to impure function 'KeyWordIO.readRowsCSV'. Notification: Performance of NFTyping.typeBindings: time 0.3577/0.4358, allocations: 44.86 MB / 497.9 MB, free: 4.066 MB / 350.1 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/KeyWordIO 0.12.0/overwriteCaseCSV.mo:2:1-110:21:writable] Warning: Pure function 'KeyWordIO.overwriteCaseCSV' contains a call to impure function 'KeyWordIO.readCaseNumbersCSV'. Notification: Performance of NFTyping.typeClassSections: time 0.002252/0.438, allocations: 0.8223 MB / 498.7 MB, free: 3.242 MB / 350.1 MB Notification: Performance of NFFlatten.flatten: time 0.002064/0.4401, allocations: 1.298 MB / 0.4883 GB, free: 1.941 MB / 350.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.001671/0.4418, allocations: 1.061 MB / 0.4893 GB, free: 0.8516 MB / 350.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.0008591/0.4426, allocations: 0.5536 MB / 0.4899 GB, free: 304 kB / 350.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.001105/0.4437, allocations: 0.7133 MB / 0.4906 GB, free: 15.58 MB / 366.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0003052/0.444, allocations: 124 kB / 0.4907 GB, free: 15.46 MB / 366.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.00249/0.4465, allocations: 1.198 MB / 0.4918 GB, free: 14.26 MB / 366.1 MB Notification: Performance of combineBinaries: time 0.001867/0.4484, allocations: 1.526 MB / 0.4933 GB, free: 12.73 MB / 366.1 MB Notification: Performance of replaceArrayConstructors: time 0.0009162/0.4493, allocations: 0.8011 MB / 0.4941 GB, free: 11.92 MB / 366.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0002988/0.4496, allocations: 52 kB / 0.4942 GB, free: 11.87 MB / 366.1 MB Notification: Performance of FrontEnd: time 0.0001251/0.4497, allocations: 4 kB / 0.4942 GB, free: 11.86 MB / 366.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 588 (196) * Number of variables: 582 (97) Notification: Performance of [SIM] Bindings: time 0.007129/0.4569, allocations: 5.577 MB / 0.4996 GB, free: 6.117 MB / 366.1 MB Notification: Performance of [SIM] FunctionAlias: time 0.001323/0.4582, allocations: 0.7995 MB / 0.5004 GB, free: 5.305 MB / 366.1 MB Notification: Performance of [SIM] Early Inline: time 0.186/0.6442, allocations: 5.864 MB / 0.5061 GB, free: 66.12 MB / 366.1 MB Notification: Performance of [SIM] Simplify 1: time 0.00123/0.6454, allocations: 0.6205 MB / 0.5067 GB, free: 65.99 MB / 366.1 MB Notification: Performance of [SIM] Alias: time 0.00151/0.6469, allocations: 1.489 MB / 0.5082 GB, free: 65.83 MB / 366.1 MB Notification: Performance of [SIM] Simplify 2: time 0.0008518/0.6478, allocations: 0.6309 MB / 0.5088 GB, free: 65.68 MB / 366.1 MB Notification: Performance of [SIM] Remove Stream: time 0.0004354/0.6482, allocations: 419.5 kB / 0.5092 GB, free: 65.59 MB / 366.1 MB Notification: Performance of [SIM] Detect States: time 0.0008004/0.649, allocations: 0.9812 MB / 0.5102 GB, free: 65.46 MB / 366.1 MB Notification: Performance of [SIM] Events: time 0.0002448/0.6493, allocations: 134.2 kB / 0.5103 GB, free: 65.46 MB / 366.1 MB Notification: Performance of [SIM] Partitioning: time 0.002192/0.6514, allocations: 1.677 MB / 0.5119 GB, free: 65.42 MB / 366.1 MB Error: Internal error NBResolveSingularities.indexReduction failed because there was not enough state candidates to balance out the constraint equations. Constraint Equations (217/612) ******************************** (1) [SCAL] (1) $DER.electrical[2].resistor.pin_n.reference.gamma = electrical[2].inductor.omega ($RES_SIM_374) (2) [SCAL] (1) electrical[3].voltageSource.omega = electrical[3].resistor.omega ($RES_SIM_373) (3) [SCAL] (1) $DER.electrical[1].resistor.pin_n.reference.gamma = electrical[1].inductor.omega ($RES_SIM_372) (4) [SCAL] (1) $DER.electrical[5].currentSensor.pin_n.reference.gamma = $DER.electrical[5].voltageSource.pin_n.reference.gamma ($RES_SIM_371) (5) [SCAL] (1) electrical[2].voltageSource.omega = electrical[2].resistor.omega ($RES_SIM_370) (6) [SCAL] (1) $DER.electrical[5].currentSensor.pin_n.reference.gamma = $DER.electrical[5].ground.pin.reference.gamma ($RES_SIM_369) (7) [SCAL] (1) $DER.electrical[6].inductor.pin_n.reference.gamma = electrical[6].currentSensor.omega ($RES_SIM_368) (8) [SCAL] (1) electrical[1].voltageSource.omega = electrical[1].resistor.omega ($RES_SIM_367) (9) [FOR-] (6) ($RES_SIM_365) (9) [----] for $i1 in 1:6 loop (9) [----] [SCAL] (1) electrical[$i1].resistor.omega = $DER.electrical[$i1].resistor.pin_n.reference.gamma ($RES_SIM_366) (9) [----] end for; (10) [SCAL] (1) $DER.electrical[4].currentSensor.pin_n.reference.gamma = $DER.electrical[4].voltageSource.pin_n.reference.gamma ($RES_SIM_364) (11) [SCAL] (1) $DER.electrical[6].resistor.pin_n.reference.gamma = electrical[6].inductor.omega ($RES_SIM_363) (12) [SCAL] (1) $DER.electrical[5].inductor.pin_n.reference.gamma = electrical[5].currentSensor.omega ($RES_SIM_362) (13) [SCAL] (1) $DER.electrical[4].currentSensor.pin_n.reference.gamma = $DER.electrical[4].ground.pin.reference.gamma ($RES_SIM_361) (14) [SCAL] (1) $DER.electrical[4].inductor.pin_n.reference.gamma = electrical[4].currentSensor.omega ($RES_SIM_360) (15) [SCAL] (1) electrical[6].voltageSource.omega = electrical[6].resistor.omega ($RES_SIM_359) (16) [FOR-] (6) ($RES_SIM_357) (16) [----] for $i1 in 1:6 loop (16) [----] [SCAL] (1) electrical[$i1].voltageSource.omega = $DER.electrical[$i1].voltageSource.pin_n.reference.gamma ($RES_SIM_358) (16) [----] end for; (17) [SCAL] (1) $DER.electrical[3].inductor.pin_n.reference.gamma = electrical[3].currentSensor.omega ($RES_SIM_356) (18) [SCAL] (1) electrical[5].voltageSource.omega = electrical[5].resistor.omega ($RES_SIM_355) (19) [SCAL] (1) $DER.electrical[2].inductor.pin_n.reference.gamma = electrical[2].currentSensor.omega ($RES_SIM_354) (20) [SCAL] (1) $DER.electrical[2].currentSensor.pin_n.reference.gamma = $DER.electrical[2].ground.pin.reference.gamma ($RES_SIM_353) (21) [SCAL] (1) electrical[4].voltageSource.omega = electrical[4].resistor.omega ($RES_SIM_352) (22) [SCAL] (1) $DER.electrical[3].currentSensor.pin_n.reference.gamma = $DER.electrical[3].voltageSource.pin_n.reference.gamma ($RES_SIM_351) (23) [SCAL] (1) $DER.electrical[5].resistor.pin_n.reference.gamma = electrical[5].inductor.omega ($RES_SIM_350) (24) [SCAL] (1) $DER.electrical[3].currentSensor.pin_n.reference.gamma = $DER.electrical[3].ground.pin.reference.gamma ($RES_SIM_349) (25) [SCAL] (1) $DER.electrical[4].resistor.pin_n.reference.gamma = electrical[4].inductor.omega ($RES_SIM_348) (26) [SCAL] (1) $DER.electrical[1].inductor.pin_n.reference.gamma = electrical[1].currentSensor.omega ($RES_SIM_347) (27) [FOR-] (6) ($RES_SIM_345) (27) [----] for $i1 in 1:6 loop (27) [----] [SCAL] (1) electrical[$i1].currentSensor.omega = $DER.electrical[$i1].currentSensor.pin_n.reference.gamma ($RES_SIM_346) (27) [----] end for; (28) [SCAL] (1) $DER.electrical[1].currentSensor.pin_n.reference.gamma = $DER.electrical[1].voltageSource.pin_n.reference.gamma ($RES_SIM_344) (29) [SCAL] (1) $DER.electrical[6].currentSensor.pin_n.reference.gamma = $DER.electrical[6].voltageSource.pin_n.reference.gamma ($RES_SIM_343) (30) [SCAL] (1) $DER.electrical[3].resistor.pin_n.reference.gamma = electrical[3].inductor.omega ($RES_SIM_342) (31) [SCAL] (1) $DER.electrical[6].currentSensor.pin_n.reference.gamma = $DER.electrical[6].ground.pin.reference.gamma ($RES_SIM_341) (32) [FOR-] (6) ($RES_SIM_339) (32) [----] for $i1 in 1:6 loop (32) [----] [SCAL] (1) electrical[$i1].inductor.omega = $DER.electrical[$i1].inductor.pin_n.reference.gamma ($RES_SIM_340) (32) [----] end for; (33) [SCAL] (1) $DER.electrical[1].currentSensor.pin_n.reference.gamma = $DER.electrical[1].ground.pin.reference.gamma ($RES_SIM_338) (34) [SCAL] (1) $DER.electrical[2].currentSensor.pin_n.reference.gamma = $DER.electrical[2].voltageSource.pin_n.reference.gamma ($RES_SIM_337) (35) [FOR-] (6) ($RES_BND_253) (35) [----] for $i1 in 1:6 loop (35) [----] [SCAL] (1) electrical[$i1].currentSensor.abs_i = sqrt(electrical[$i1].currentSensor.i.re ^ 2.0 + electrical[$i1].currentSensor.i.im ^ 2.0) ($RES_BND_254) (35) [----] end for; (36) [FOR-] (6) ($RES_AUX_259) (36) [----] for $i1 in 1:6 loop (36) [----] [SCAL] (1) $FUN_4[$i1] = cos(Modelica.Math.atan3(electrical[$i1].inductor.Q, electrical[$i1].inductor.P, 0.0)) ($RES_AUX_260) (36) [----] end for; (37) [FOR-] (6) ($RES_AUX_257) (37) [----] for $i1 in 1:6 loop (37) [----] [SCAL] (1) $FUN_5[$i1] = cos(Modelica.Math.atan3(electrical[$i1].resistor.Q, electrical[$i1].resistor.P, 0.0)) ($RES_AUX_258) (37) [----] end for; (38) [SCAL] (1) electrical[6].voltageSource.pin_p.v.re = electrical[6].resistor.pin_p.v.re ($RES_SIM_197) (39) [SCAL] (1) electrical[6].voltageSource.pin_p.v.im = electrical[6].resistor.pin_p.v.im ($RES_SIM_196) (40) [FOR-] (6) ($RES_SIM_279) (40) [----] for $i1 in 1:6 loop (40) [----] [SCAL] (1) electrical[$i1].resistor.v.re = electrical[$i1].resistor.pin_p.v.re - electrical[$i1].resistor.pin_n.v.re ($RES_SIM_280) (40) [----] end for; (41) [SCAL] (1) electrical[5].voltageSource.pin_p.v.re = electrical[5].resistor.pin_p.v.re ($RES_SIM_194) (42) [SCAL] (1) electrical[5].voltageSource.pin_p.v.im = electrical[5].resistor.pin_p.v.im ($RES_SIM_193) (43) [FOR-] (6) ($RES_SIM_277) (43) [----] for $i1 in 1:6 loop (43) [----] [SCAL] (1) electrical[$i1].resistor.pin_p.i.im + electrical[$i1].resistor.pin_n.i.im = 0.0 ($RES_SIM_278) (43) [----] end for; (44) [SCAL] (1) electrical[6].currentSensor.pin_p.i.re + electrical[6].inductor.pin_n.i.re = 0.0 ($RES_SIM_79) (45) [SCAL] (1) electrical[2].currentSensor.pin_n.v.re = electrical[2].voltageSource.pin_n.v.re ($RES_SIM_118) (46) [SCAL] (1) electrical[4].voltageSource.pin_p.v.re = electrical[4].resistor.pin_p.v.re ($RES_SIM_191) (47) [SCAL] (1) electrical[1].currentSensor.pin_p.i.im + electrical[1].inductor.pin_n.i.im = 0.0 ($RES_SIM_78) (48) [FOR-] (6) ($RES_SIM_275) (48) [----] for $i1 in 1:6 loop (48) [----] [SCAL] (1) electrical[$i1].resistor.pin_p.i.re + electrical[$i1].resistor.pin_n.i.re = 0.0 ($RES_SIM_276) (48) [----] end for; (49) [SCAL] (1) electrical[2].currentSensor.pin_n.v.re = electrical[2].ground.pin.v.re ($RES_SIM_117) (50) [SCAL] (1) electrical[4].voltageSource.pin_p.v.im = electrical[4].resistor.pin_p.v.im ($RES_SIM_190) (51) [SCAL] (1) electrical[2].currentSensor.pin_p.i.im + electrical[2].inductor.pin_n.i.im = 0.0 ($RES_SIM_77) (52) [SCAL] (1) electrical[2].currentSensor.pin_n.v.im = electrical[2].voltageSource.pin_n.v.im ($RES_SIM_116) (53) [SCAL] (1) electrical[3].currentSensor.pin_p.i.im + electrical[3].inductor.pin_n.i.im = 0.0 ($RES_SIM_76) (54) [FOR-] (6) ($RES_SIM_273) (54) [----] for $i1 in 1:6 loop (54) [----] [SCAL] (1) electrical[$i1].resistor.v.im = electrical[$i1].resistor.R_actual * electrical[$i1].resistor.i.im ($RES_SIM_274) (54) [----] end for; (55) [SCAL] (1) electrical[2].currentSensor.pin_n.v.im = electrical[2].ground.pin.v.im ($RES_SIM_115) (56) [SCAL] (1) electrical[4].currentSensor.pin_p.i.im + electrical[4].inductor.pin_n.i.im = 0.0 ($RES_SIM_75) (57) [SCAL] (1) electrical[5].currentSensor.pin_p.i.im + electrical[5].inductor.pin_n.i.im = 0.0 ($RES_SIM_74) (58) [FOR-] (6) ($RES_SIM_271) (58) [----] for $i1 in 1:6 loop (58) [----] [SCAL] (1) electrical[$i1].resistor.v.re = electrical[$i1].resistor.R_actual * electrical[$i1].resistor.i.re ($RES_SIM_272) (58) [----] end for; (59) [FOR-] (6) ($RES_BND_249) (59) [----] for $i1 in 1:6 loop (59) [----] [SCAL] (1) electrical[$i1].voltageSource.pf = $FUN_3[$i1] ($RES_BND_250) (59) [----] end for; (60) [SCAL] (1) electrical[6].currentSensor.pin_p.i.im + electrical[6].inductor.pin_n.i.im = 0.0 ($RES_SIM_73) (61) [SCAL] (1) electrical[1].currentSensor.pin_n.v.re = electrical[1].voltageSource.pin_n.v.re ($RES_SIM_112) (62) [SCAL] (1) electrical[1].voltageSource.pin_p.i.re + electrical[1].resistor.pin_p.i.re = 0.0 ($RES_SIM_72) (63) [FOR-] (6) ($RES_BND_247) (63) [----] for $i1 in 1:6 loop (63) [----] [SCAL] (1) electrical[$i1].voltageSource.S = sqrt((electrical[$i1].voltageSource.v.im * electrical[$i1].voltageSource.i.im + electrical[$i1].voltageSource.v.re * electrical[$i1].voltageSource.i.re) ^ 2.0 + (electrical[$i1].voltageSource.v.im * electrical[$i1].voltageSource.i.re - electrical[$i1].voltageSource.v.re * electrical[$i1].voltageSource.i.im) ^ 2.0) ($RES_BND_248) (63) [----] end for; (64) [SCAL] (1) electrical[1].currentSensor.pin_n.v.re = electrical[1].ground.pin.v.re ($RES_SIM_111) (65) [SCAL] (1) electrical[2].voltageSource.pin_p.i.re + electrical[2].resistor.pin_p.i.re = 0.0 ($RES_SIM_71) (66) [SCAL] (1) electrical[3].voltageSource.pin_p.i.re + electrical[3].resistor.pin_p.i.re = 0.0 ($RES_SIM_70) (67) [SCAL] (1) electrical[1].currentSensor.pin_n.v.im = electrical[1].voltageSource.pin_n.v.im ($RES_SIM_110) (68) [FOR-] (6) ($RES_BND_245) (68) [----] for $i1 in 1:6 loop (68) [----] [SCAL] (1) electrical[$i1].voltageSource.Q = electrical[$i1].voltageSource.i.re * electrical[$i1].voltageSource.v.im - electrical[$i1].voltageSource.i.im * electrical[$i1].voltageSource.v.re ($RES_BND_246) (68) [----] end for; (69) [FOR-] (6) ($RES_BND_243) (69) [----] for $i1 in 1:6 loop (69) [----] [SCAL] (1) electrical[$i1].voltageSource.P = electrical[$i1].voltageSource.i.re * electrical[$i1].voltageSource.v.re + electrical[$i1].voltageSource.i.im * electrical[$i1].voltageSource.v.im ($RES_BND_244) (69) [----] end for; (70) [FOR-] (6) ($RES_BND_241) (70) [----] for $i1 in 1:6 loop (70) [----] [SCAL] (1) electrical[$i1].voltageSource.arg_i = Modelica.Math.atan3(electrical[$i1].voltageSource.i.im, electrical[$i1].voltageSource.i.re, 0.0) ($RES_BND_242) (70) [----] end for; (71) [SCAL] (1) electrical[3].voltageSource.pin_p.v.re = electrical[3].resistor.pin_p.v.re ($RES_SIM_188) (72) [SCAL] (1) electrical[3].voltageSource.pin_p.v.im = electrical[3].resistor.pin_p.v.im ($RES_SIM_187) (73) [SCAL] (1) electrical[2].voltageSource.pin_p.v.re = electrical[2].resistor.pin_p.v.re ($RES_SIM_185) (74) [FOR-] (6) ($RES_SIM_269) (74) [----] for $i1 in 1:6 loop (74) [----] [SCAL] (1) electrical[$i1].ground.pin.v.im = 0.0 ($RES_SIM_270) (74) [----] end for; (75) [SCAL] (1) electrical[2].voltageSource.pin_p.v.im = electrical[2].resistor.pin_p.v.im ($RES_SIM_184) (76) [FOR-] (6) ($RES_SIM_267) (76) [----] for $i1 in 1:6 loop (76) [----] [SCAL] (1) electrical[$i1].ground.pin.v.re = 0.0 ($RES_SIM_268) (76) [----] end for; (77) [SCAL] (1) electrical[4].voltageSource.pin_p.i.re + electrical[4].resistor.pin_p.i.re = 0.0 ($RES_SIM_69) (78) [SCAL] (1) electrical[1].currentSensor.pin_n.v.im = electrical[1].ground.pin.v.im ($RES_SIM_109) (79) [SCAL] (1) electrical[1].voltageSource.pin_p.v.re = electrical[1].resistor.pin_p.v.re ($RES_SIM_182) (80) [SCAL] (1) electrical[5].voltageSource.pin_p.i.re + electrical[5].resistor.pin_p.i.re = 0.0 ($RES_SIM_68) (81) [SCAL] (1) electrical[1].voltageSource.pin_n.i.re + electrical[1].currentSensor.pin_n.i.re + electrical[1].ground.pin.i.re = 0.0 ($RES_SIM_108) (82) [SCAL] (1) electrical[1].voltageSource.pin_p.v.im = electrical[1].resistor.pin_p.v.im ($RES_SIM_181) (83) [SCAL] (1) electrical[6].voltageSource.pin_p.i.re + electrical[6].resistor.pin_p.i.re = 0.0 ($RES_SIM_67) (84) [SCAL] (1) electrical[2].voltageSource.pin_n.i.re + electrical[2].currentSensor.pin_n.i.re + electrical[2].ground.pin.i.re = 0.0 ($RES_SIM_107) (85) [SCAL] (1) electrical[1].voltageSource.pin_p.i.im + electrical[1].resistor.pin_p.i.im = 0.0 ($RES_SIM_66) (86) [SCAL] (1) electrical[3].voltageSource.pin_n.i.re + electrical[3].currentSensor.pin_n.i.re + electrical[3].ground.pin.i.re = 0.0 ($RES_SIM_106) (87) [SCAL] (1) electrical[2].voltageSource.pin_p.i.im + electrical[2].resistor.pin_p.i.im = 0.0 ($RES_SIM_65) (88) [SCAL] (1) electrical[4].voltageSource.pin_n.i.re + electrical[4].currentSensor.pin_n.i.re + electrical[4].ground.pin.i.re = 0.0 ($RES_SIM_105) (89) [SCAL] (1) electrical[3].voltageSource.pin_p.i.im + electrical[3].resistor.pin_p.i.im = 0.0 ($RES_SIM_64) (90) [SCAL] (1) electrical[5].voltageSource.pin_n.i.re + electrical[5].currentSensor.pin_n.i.re + electrical[5].ground.pin.i.re = 0.0 ($RES_SIM_104) (91) [FOR-] (6) ($RES_BND_239) (91) [----] for $i1 in 1:6 loop (91) [----] [SCAL] (1) electrical[$i1].voltageSource.abs_i = sqrt(electrical[$i1].voltageSource.i.re ^ 2.0 + electrical[$i1].voltageSource.i.im ^ 2.0) ($RES_BND_240) (91) [----] end for; (92) [SCAL] (1) electrical[4].voltageSource.pin_p.i.im + electrical[4].resistor.pin_p.i.im = 0.0 ($RES_SIM_63) (93) [SCAL] (1) electrical[6].voltageSource.pin_n.i.re + electrical[6].currentSensor.pin_n.i.re + electrical[6].ground.pin.i.re = 0.0 ($RES_SIM_103) (94) [SCAL] (1) electrical[5].voltageSource.pin_p.i.im + electrical[5].resistor.pin_p.i.im = 0.0 ($RES_SIM_62) (95) [SCAL] (1) electrical[1].voltageSource.pin_n.i.im + electrical[1].currentSensor.pin_n.i.im + electrical[1].ground.pin.i.im = 0.0 ($RES_SIM_102) (96) [FOR-] (6) ($RES_BND_237) (96) [----] for $i1 in 1:6 loop (96) [----] [SCAL] (1) electrical[$i1].voltageSource.arg_v = Modelica.Math.atan3(electrical[$i1].voltageSource.v.im, electrical[$i1].voltageSource.v.re, 0.0) ($RES_BND_238) (96) [----] end for; (97) [SCAL] (1) electrical[6].voltageSource.pin_p.i.im + electrical[6].resistor.pin_p.i.im = 0.0 ($RES_SIM_61) (98) [SCAL] (1) electrical[2].voltageSource.pin_n.i.im + electrical[2].currentSensor.pin_n.i.im + electrical[2].ground.pin.i.im = 0.0 ($RES_SIM_101) (99) [SCAL] (1) electrical[3].voltageSource.pin_n.i.im + electrical[3].currentSensor.pin_n.i.im + electrical[3].ground.pin.i.im = 0.0 ($RES_SIM_100) (100) [FOR-] (6) ($RES_BND_235) (100) [----] for $i1 in 1:6 loop (100) [----] [SCAL] (1) electrical[$i1].voltageSource.abs_v = sqrt(electrical[$i1].voltageSource.v.re ^ 2.0 + electrical[$i1].voltageSource.v.im ^ 2.0) ($RES_BND_236) (100) [----] end for; (101) [FOR-] (6) ($RES_BND_233) (101) [----] for $i1 in 1:6 loop (101) [----] [SCAL] (1) electrical[$i1].inductor.pf = $FUN_4[$i1] ($RES_BND_234) (101) [----] end for; (102) [FOR-] (6) ($RES_BND_231) (102) [----] for $i1 in 1:6 loop (102) [----] [SCAL] (1) electrical[$i1].inductor.S = sqrt((electrical[$i1].inductor.v.im * electrical[$i1].inductor.i.im + electrical[$i1].inductor.v.re * electrical[$i1].inductor.i.re) ^ 2.0 + (electrical[$i1].inductor.v.im * electrical[$i1].inductor.i.re - electrical[$i1].inductor.v.re * electrical[$i1].inductor.i.im) ^ 2.0) ($RES_BND_232) (102) [----] end for; (103) [SCAL] (1) electrical[6].resistor.pin_n.v.re = electrical[6].inductor.pin_p.v.re ($RES_SIM_179) (104) [SCAL] (1) electrical[6].resistor.pin_n.v.im = electrical[6].inductor.pin_p.v.im ($RES_SIM_178) (105) [SCAL] (1) electrical[5].resistor.pin_n.v.re = electrical[5].inductor.pin_p.v.re ($RES_SIM_176) (106) [FOR-] (6) ($RES_SIM_1) (106) [----] for $i1 in 1:6 loop (106) [----] [SCAL] (1) electrical[$i1].currentSensor.omega = $DER.electrical[$i1].currentSensor.pin_p.reference.gamma ($RES_SIM_2) (106) [----] end for; (107) [SCAL] (1) electrical[5].resistor.pin_n.v.im = electrical[5].inductor.pin_p.v.im ($RES_SIM_175) (108) [SCAL] (1) electrical[4].resistor.pin_n.v.re = electrical[4].inductor.pin_p.v.re ($RES_SIM_173) (109) [SCAL] (1) electrical[4].resistor.pin_n.v.im = electrical[4].inductor.pin_p.v.im ($RES_SIM_172) (110) [SCAL] (1) electrical[3].resistor.pin_n.v.re = electrical[3].inductor.pin_p.v.re ($RES_SIM_170) (111) [FOR-] (6) ($RES_SIM_55) (111) [----] for $i1 in 1:6 loop (111) [----] [SCAL] (1) electrical[$i1].resistor.R_actual = electrical[$i1].resistor.R_ref * (1.0 + electrical[$i1].resistor.alpha_ref * (electrical[$i1].resistor.T_heatPort - electrical[$i1].resistor.T_ref)) ($RES_SIM_56) (111) [----] end for; (112) [FOR-] (6) ($RES_BND_229) (112) [----] for $i1 in 1:6 loop (112) [----] [SCAL] (1) electrical[$i1].inductor.Q = electrical[$i1].inductor.i.re * electrical[$i1].inductor.v.im - electrical[$i1].inductor.i.im * electrical[$i1].inductor.v.re ($RES_BND_230) (112) [----] end for; (113) [FOR-] (6) ($RES_BND_227) (113) [----] for $i1 in 1:6 loop (113) [----] [SCAL] (1) electrical[$i1].inductor.P = electrical[$i1].inductor.i.re * electrical[$i1].inductor.v.re + electrical[$i1].inductor.i.im * electrical[$i1].inductor.v.im ($RES_BND_228) (113) [----] end for; (114) [FOR-] (6) ($RES_SIM_51) (114) [----] for $i1 in 1:6 loop (114) [----] [SCAL] (1) electrical[$i1].resistor.LossPower = electrical[$i1].resistor.i.re * electrical[$i1].resistor.v.re + electrical[$i1].resistor.i.im * electrical[$i1].resistor.v.im ($RES_SIM_52) (114) [----] end for; (115) [FOR-] (6) ($RES_SIM_333) (115) [----] for $i1 in 1:6 loop (115) [----] [SCAL] (1) 0.0 = electrical[$i1].currentSensor.pin_p.i.im + electrical[$i1].currentSensor.pin_n.i.im ($RES_SIM_334) (115) [----] end for; (116) [FOR-] (6) ($RES_BND_225) (116) [----] for $i1 in 1:6 loop (116) [----] [SCAL] (1) electrical[$i1].inductor.arg_i = Modelica.Math.atan3(electrical[$i1].inductor.i.im, electrical[$i1].inductor.i.re, 0.0) ($RES_BND_226) (116) [----] end for; (117) [FOR-] (6) ($RES_SIM_331) (117) [----] for $i1 in 1:6 loop (117) [----] [SCAL] (1) 0.0 = electrical[$i1].currentSensor.pin_p.i.re + electrical[$i1].currentSensor.pin_n.i.re ($RES_SIM_332) (117) [----] end for; (118) [FOR-] (6) ($RES_BND_223) (118) [----] for $i1 in 1:6 loop (118) [----] [SCAL] (1) electrical[$i1].inductor.abs_i = sqrt(electrical[$i1].inductor.i.re ^ 2.0 + electrical[$i1].inductor.i.im ^ 2.0) ($RES_BND_224) (118) [----] end for; (119) [FOR-] (6) ($RES_BND_221) (119) [----] for $i1 in 1:6 loop (119) [----] [SCAL] (1) electrical[$i1].inductor.arg_v = Modelica.Math.atan3(electrical[$i1].inductor.v.im, electrical[$i1].inductor.v.re, 0.0) ($RES_BND_222) (119) [----] end for; (120) [SCAL] (1) electrical[3].resistor.pin_n.v.im = electrical[3].inductor.pin_p.v.im ($RES_SIM_169) (121) [SCAL] (1) electrical[2].resistor.pin_n.v.re = electrical[2].inductor.pin_p.v.re ($RES_SIM_167) (122) [SCAL] (1) electrical[2].resistor.pin_n.v.im = electrical[2].inductor.pin_p.v.im ($RES_SIM_166) (123) [SCAL] (1) electrical[1].resistor.pin_n.v.re = electrical[1].inductor.pin_p.v.re ($RES_SIM_164) (124) [SCAL] (1) electrical[1].resistor.pin_n.v.im = electrical[1].inductor.pin_p.v.im ($RES_SIM_163) (125) [FOR-] (6) ($RES_SIM_49) (125) [----] for $i1 in 1:6 loop (125) [----] [SCAL] (1) electrical[$i1].resistor.T_heatPort = electrical[$i1].resistor.T ($RES_SIM_50) (125) [----] end for; (126) [SCAL] (1) electrical[6].inductor.pin_n.v.re = electrical[6].currentSensor.pin_p.v.re ($RES_SIM_161) (127) [SCAL] (1) electrical[6].inductor.pin_n.v.im = electrical[6].currentSensor.pin_p.v.im ($RES_SIM_160) (128) [FOR-] (6) ($RES_SIM_329) (128) [----] for $i1 in 1:6 loop (128) [----] [SCAL] (1) electrical[$i1].currentSensor.v.im = 0.0 ($RES_SIM_330) (128) [----] end for; (129) [FOR-] (6) ($RES_SIM_327) (129) [----] for $i1 in 1:6 loop (129) [----] [SCAL] (1) electrical[$i1].currentSensor.v.re = 0.0 ($RES_SIM_328) (129) [----] end for; (130) [FOR-] (6) ($RES_BND_219) (130) [----] for $i1 in 1:6 loop (130) [----] [SCAL] (1) electrical[$i1].inductor.abs_v = sqrt(electrical[$i1].inductor.v.re ^ 2.0 + electrical[$i1].inductor.v.im ^ 2.0) ($RES_BND_220) (130) [----] end for; (131) [FOR-] (6) ($RES_SIM_325) (131) [----] for $i1 in 1:6 loop (131) [----] [SCAL] (1) electrical[$i1].currentSensor.v.im = electrical[$i1].currentSensor.pin_p.v.im - electrical[$i1].currentSensor.pin_n.v.im ($RES_SIM_326) (131) [----] end for; (132) [FOR-] (6) ($RES_BND_217) (132) [----] for $i1 in 1:6 loop (132) [----] [SCAL] (1) electrical[$i1].resistor.pf = $FUN_5[$i1] ($RES_BND_218) (132) [----] end for; (133) [FOR-] (6) ($RES_SIM_323) (133) [----] for $i1 in 1:6 loop (133) [----] [SCAL] (1) electrical[$i1].currentSensor.v.re = electrical[$i1].currentSensor.pin_p.v.re - electrical[$i1].currentSensor.pin_n.v.re ($RES_SIM_324) (133) [----] end for; (134) [FOR-] (6) ($RES_BND_215) (134) [----] for $i1 in 1:6 loop (134) [----] [SCAL] (1) electrical[$i1].resistor.S = sqrt((electrical[$i1].resistor.v.im * electrical[$i1].resistor.i.im + electrical[$i1].resistor.v.re * electrical[$i1].resistor.i.re) ^ 2.0 + (electrical[$i1].resistor.v.im * electrical[$i1].resistor.i.re - electrical[$i1].resistor.v.re * electrical[$i1].resistor.i.im) ^ 2.0) ($RES_BND_216) (134) [----] end for; (135) [FOR-] (6) ($RES_SIM_321) (135) [----] for $i1 in 1:6 loop (135) [----] [SCAL] (1) electrical[$i1].currentSensor.i.im = electrical[$i1].currentSensor.pin_p.i.im ($RES_SIM_322) (135) [----] end for; (136) [FOR-] (6) ($RES_BND_213) (136) [----] for $i1 in 1:6 loop (136) [----] [SCAL] (1) electrical[$i1].resistor.Q = electrical[$i1].resistor.i.re * electrical[$i1].resistor.v.im - electrical[$i1].resistor.i.im * electrical[$i1].resistor.v.re ($RES_BND_214) (136) [----] end for; (137) [FOR-] (6) ($RES_BND_211) (137) [----] for $i1 in 1:6 loop (137) [----] [SCAL] (1) electrical[$i1].resistor.P = electrical[$i1].resistor.i.re * electrical[$i1].resistor.v.re + electrical[$i1].resistor.i.im * electrical[$i1].resistor.v.im ($RES_BND_212) (137) [----] end for; (138) [SCAL] (1) electrical[5].inductor.pin_n.v.re = electrical[5].currentSensor.pin_p.v.re ($RES_SIM_158) (139) [SCAL] (1) electrical[5].inductor.pin_n.v.im = electrical[5].currentSensor.pin_p.v.im ($RES_SIM_157) (140) [SCAL] (1) electrical[4].inductor.pin_n.v.re = electrical[4].currentSensor.pin_p.v.re ($RES_SIM_155) (141) [SCAL] (1) electrical[4].inductor.pin_n.v.im = electrical[4].currentSensor.pin_p.v.im ($RES_SIM_154) (142) [FOR-] (6) ($RES_SIM_39) (142) [----] for $i1 in 1:6 loop (142) [----] [SCAL] (1) electrical[$i1].resistor.omega = $DER.electrical[$i1].resistor.pin_p.reference.gamma ($RES_SIM_40) (142) [----] end for; (143) [SCAL] (1) electrical[3].inductor.pin_n.v.re = electrical[3].currentSensor.pin_p.v.re ($RES_SIM_152) (144) [SCAL] (1) electrical[3].inductor.pin_n.v.im = electrical[3].currentSensor.pin_p.v.im ($RES_SIM_151) (145) [FOR-] (6) ($RES_SIM_319) (145) [----] for $i1 in 1:6 loop (145) [----] [SCAL] (1) electrical[$i1].currentSensor.i.re = electrical[$i1].currentSensor.pin_p.i.re ($RES_SIM_320) (145) [----] end for; (146) [FOR-] (6) ($RES_SIM_317) (146) [----] for $i1 in 1:6 loop (146) [----] [SCAL] (1) electrical[$i1].voltageSource.i.im = electrical[$i1].voltageSource.pin_p.i.im ($RES_SIM_318) (146) [----] end for; (147) [FOR-] (6) ($RES_BND_209) (147) [----] for $i1 in 1:6 loop (147) [----] [SCAL] (1) electrical[$i1].resistor.arg_i = Modelica.Math.atan3(electrical[$i1].resistor.i.im, electrical[$i1].resistor.i.re, 0.0) ($RES_BND_210) (147) [----] end for; (148) [FOR-] (6) ($RES_SIM_315) (148) [----] for $i1 in 1:6 loop (148) [----] [SCAL] (1) electrical[$i1].voltageSource.i.re = electrical[$i1].voltageSource.pin_p.i.re ($RES_SIM_316) (148) [----] end for; (149) [FOR-] (6) ($RES_BND_207) (149) [----] for $i1 in 1:6 loop (149) [----] [SCAL] (1) electrical[$i1].resistor.abs_i = sqrt(electrical[$i1].resistor.i.re ^ 2.0 + electrical[$i1].resistor.i.im ^ 2.0) ($RES_BND_208) (149) [----] end for; (150) [FOR-] (6) ($RES_SIM_313) (150) [----] for $i1 in 1:6 loop (150) [----] [SCAL] (1) electrical[$i1].voltageSource.v.im = electrical[$i1].voltageSource.pin_p.v.im - electrical[$i1].voltageSource.pin_n.v.im ($RES_SIM_314) (150) [----] end for; (151) [FOR-] (6) ($RES_BND_205) (151) [----] for $i1 in 1:6 loop (151) [----] [SCAL] (1) electrical[$i1].resistor.arg_v = Modelica.Math.atan3(electrical[$i1].resistor.v.im, electrical[$i1].resistor.v.re, 0.0) ($RES_BND_206) (151) [----] end for; (152) [FOR-] (6) ($RES_SIM_311) (152) [----] for $i1 in 1:6 loop (152) [----] [SCAL] (1) electrical[$i1].voltageSource.v.re = electrical[$i1].voltageSource.pin_p.v.re - electrical[$i1].voltageSource.pin_n.v.re ($RES_SIM_312) (152) [----] end for; (153) [FOR-] (6) ($RES_BND_203) (153) [----] for $i1 in 1:6 loop (153) [----] [SCAL] (1) electrical[$i1].resistor.abs_v = sqrt(electrical[$i1].resistor.v.re ^ 2.0 + electrical[$i1].resistor.v.im ^ 2.0) ($RES_BND_204) (153) [----] end for; (154) [FOR-] (6) ($RES_BND_201) (154) [----] for $i1 in 1:6 loop (154) [----] [SCAL] (1) electrical[$i1].phii = electrical[$i1].currentSensor.arg_i ($RES_BND_202) (154) [----] end for; (155) [SCAL] (1) electrical[2].inductor.pin_n.v.re = electrical[2].currentSensor.pin_p.v.re ($RES_SIM_149) (156) [FOR-] (6) ($RES_BND_199) (156) [----] for $i1 in 1:6 loop (156) [----] [SCAL] (1) electrical[$i1].Irms = electrical[$i1].currentSensor.abs_i ($RES_BND_200) (156) [----] end for; (157) [SCAL] (1) electrical[2].inductor.pin_n.v.im = electrical[2].currentSensor.pin_p.v.im ($RES_SIM_148) (158) [SCAL] (1) electrical[1].inductor.pin_n.v.re = electrical[1].currentSensor.pin_p.v.re ($RES_SIM_146) (159) [SCAL] (1) electrical[1].inductor.pin_n.v.im = electrical[1].currentSensor.pin_p.v.im ($RES_SIM_145) (160) [SCAL] (1) electrical[6].currentSensor.pin_n.v.re = electrical[6].voltageSource.pin_n.v.re ($RES_SIM_142) (161) [SCAL] (1) electrical[6].currentSensor.pin_n.v.re = electrical[6].ground.pin.v.re ($RES_SIM_141) (162) [FOR-] (6) ($RES_SIM_27) (162) [----] for $i1 in 1:6 loop (162) [----] [SCAL] (1) electrical[$i1].inductor.omega = $DER.electrical[$i1].inductor.pin_p.reference.gamma ($RES_SIM_28) (162) [----] end for; (163) [SCAL] (1) electrical[6].currentSensor.pin_n.v.im = electrical[6].voltageSource.pin_n.v.im ($RES_SIM_140) (164) [FOR-] (6) ($RES_SIM_309) (164) [----] for $i1 in 1:6 loop (164) [----] [SCAL] (1) electrical[$i1].voltageSource.pin_p.i.im + electrical[$i1].voltageSource.pin_n.i.im = 0.0 ($RES_SIM_310) (164) [----] end for; (165) [FOR-] (6) ($RES_SIM_25) (165) [----] for $i1 in 1:6 loop (165) [----] [SCAL] (1) electrical[$i1].voltageSource.omega = 6.283185307179586 * electrical[$i1].voltageSource.f ($RES_SIM_26) (165) [----] end for; (166) [FOR-] (6) ($RES_SIM_307) (166) [----] for $i1 in 1:6 loop (166) [----] [SCAL] (1) electrical[$i1].voltageSource.pin_p.i.re + electrical[$i1].voltageSource.pin_n.i.re = 0.0 ($RES_SIM_308) (166) [----] end for; (167) [FOR-] (6) ($RES_SIM_305) (167) [----] for $i1 in 1:6 loop (167) [----] [SCAL] (1) electrical[$i1].voltageSource.v.im = electrical[$i1].voltageSource.V * $FUN_2[$i1] ($RES_SIM_306) (167) [----] end for; (168) [FOR-] (6) ($RES_SIM_303) (168) [----] for $i1 in 1:6 loop (168) [----] [SCAL] (1) electrical[$i1].voltageSource.v.re = electrical[$i1].voltageSource.V * $FUN_1[$i1] ($RES_SIM_304) (168) [----] end for; (169) [FOR-] (6) ($RES_SIM_301) (169) [----] for $i1 in 1:6 loop (169) [----] [SCAL] (1) electrical[$i1].inductor.i.im = electrical[$i1].inductor.pin_p.i.im ($RES_SIM_302) (169) [----] end for; (170) [FOR-] (6) ($RES_SIM_299) (170) [----] for $i1 in 1:6 loop (170) [----] [SCAL] (1) electrical[$i1].inductor.i.re = electrical[$i1].inductor.pin_p.i.re ($RES_SIM_300) (170) [----] end for; (171) [FOR-] (6) ($RES_SIM_297) (171) [----] for $i1 in 1:6 loop (171) [----] [SCAL] (1) electrical[$i1].inductor.v.im = electrical[$i1].inductor.pin_p.v.im - electrical[$i1].inductor.pin_n.v.im ($RES_SIM_298) (171) [----] end for; (172) [SCAL] (1) electrical[6].currentSensor.pin_n.v.im = electrical[6].ground.pin.v.im ($RES_SIM_139) (173) [SCAL] (1) electrical[4].voltageSource.pin_n.i.im + electrical[4].currentSensor.pin_n.i.im + electrical[4].ground.pin.i.im = 0.0 ($RES_SIM_99) (174) [SCAL] (1) electrical[5].voltageSource.pin_n.i.im + electrical[5].currentSensor.pin_n.i.im + electrical[5].ground.pin.i.im = 0.0 ($RES_SIM_98) (175) [FOR-] (6) ($RES_SIM_295) (175) [----] for $i1 in 1:6 loop (175) [----] [SCAL] (1) electrical[$i1].inductor.v.re = electrical[$i1].inductor.pin_p.v.re - electrical[$i1].inductor.pin_n.v.re ($RES_SIM_296) (175) [----] end for; (176) [SCAL] (1) electrical[6].voltageSource.pin_n.i.im + electrical[6].currentSensor.pin_n.i.im + electrical[6].ground.pin.i.im = 0.0 ($RES_SIM_97) (177) [SCAL] (1) electrical[5].currentSensor.pin_n.v.re = electrical[5].voltageSource.pin_n.v.re ($RES_SIM_136) (178) [SCAL] (1) electrical[1].inductor.pin_p.i.re + electrical[1].resistor.pin_n.i.re = 0.0 ($RES_SIM_96) (179) [FOR-] (6) ($RES_SIM_293) (179) [----] for $i1 in 1:6 loop (179) [----] [SCAL] (1) electrical[$i1].inductor.pin_p.i.im + electrical[$i1].inductor.pin_n.i.im = 0.0 ($RES_SIM_294) (179) [----] end for; (180) [SCAL] (1) electrical[5].currentSensor.pin_n.v.re = electrical[5].ground.pin.v.re ($RES_SIM_135) (181) [SCAL] (1) electrical[2].inductor.pin_p.i.re + electrical[2].resistor.pin_n.i.re = 0.0 ($RES_SIM_95) (182) [SCAL] (1) electrical[5].currentSensor.pin_n.v.im = electrical[5].voltageSource.pin_n.v.im ($RES_SIM_134) (183) [SCAL] (1) electrical[3].inductor.pin_p.i.re + electrical[3].resistor.pin_n.i.re = 0.0 ($RES_SIM_94) (184) [FOR-] (6) ($RES_SIM_291) (184) [----] for $i1 in 1:6 loop (184) [----] [SCAL] (1) electrical[$i1].inductor.pin_p.i.re + electrical[$i1].inductor.pin_n.i.re = 0.0 ($RES_SIM_292) (184) [----] end for; (185) [SCAL] (1) electrical[5].currentSensor.pin_n.v.im = electrical[5].ground.pin.v.im ($RES_SIM_133) (186) [SCAL] (1) electrical[4].inductor.pin_p.i.re + electrical[4].resistor.pin_n.i.re = 0.0 ($RES_SIM_93) (187) [SCAL] (1) electrical[5].inductor.pin_p.i.re + electrical[5].resistor.pin_n.i.re = 0.0 ($RES_SIM_92) (188) [SCAL] (1) electrical[6].inductor.pin_p.i.re + electrical[6].resistor.pin_n.i.re = 0.0 ($RES_SIM_91) (189) [SCAL] (1) electrical[1].inductor.pin_p.i.im + electrical[1].resistor.pin_n.i.im = 0.0 ($RES_SIM_90) (190) [SCAL] (1) electrical[4].currentSensor.pin_n.v.re = electrical[4].voltageSource.pin_n.v.re ($RES_SIM_130) (191) [FOR-] (6) ($RES_SIM_13) (191) [----] for $i1 in 1:6 loop (191) [----] [SCAL] (1) electrical[$i1].voltageSource.omega = $DER.electrical[$i1].voltageSource.pin_p.reference.gamma ($RES_SIM_14) (191) [----] end for; (192) [FOR-] (6) ($RES_AUX_265) (192) [----] for $i1 in 1:6 loop (192) [----] [SCAL] (1) $FUN_1[$i1] = cos(electrical[$i1].voltageSource.phi) ($RES_AUX_266) (192) [----] end for; (193) [FOR-] (6) ($RES_AUX_263) (193) [----] for $i1 in 1:6 loop (193) [----] [SCAL] (1) $FUN_2[$i1] = sin(electrical[$i1].voltageSource.phi) ($RES_AUX_264) (193) [----] end for; (194) [FOR-] (6) ($RES_SIM_289) (194) [----] for $i1 in 1:6 loop (194) [----] [SCAL] (1) electrical[$i1].inductor.v.im = electrical[$i1].inductor.L * electrical[$i1].inductor.omega * electrical[$i1].inductor.i.re ($RES_SIM_290) (194) [----] end for; (195) [FOR-] (6) ($RES_AUX_261) (195) [----] for $i1 in 1:6 loop (195) [----] [SCAL] (1) $FUN_3[$i1] = cos(Modelica.Math.atan3(electrical[$i1].voltageSource.Q, electrical[$i1].voltageSource.P, 0.0)) ($RES_AUX_262) (195) [----] end for; (196) [FOR-] (6) ($RES_SIM_287) (196) [----] for $i1 in 1:6 loop (196) [----] [SCAL] (1) electrical[$i1].inductor.v.re = -electrical[$i1].inductor.L * electrical[$i1].inductor.omega * electrical[$i1].inductor.i.im ($RES_SIM_288) (196) [----] end for; (197) [SCAL] (1) electrical[4].currentSensor.pin_n.v.re = electrical[4].ground.pin.v.re ($RES_SIM_129) (198) [SCAL] (1) electrical[2].inductor.pin_p.i.im + electrical[2].resistor.pin_n.i.im = 0.0 ($RES_SIM_89) (199) [SCAL] (1) electrical[4].currentSensor.pin_n.v.im = electrical[4].voltageSource.pin_n.v.im ($RES_SIM_128) (200) [SCAL] (1) electrical[3].inductor.pin_p.i.im + electrical[3].resistor.pin_n.i.im = 0.0 ($RES_SIM_88) (201) [FOR-] (6) ($RES_SIM_285) (201) [----] for $i1 in 1:6 loop (201) [----] [SCAL] (1) electrical[$i1].resistor.i.im = electrical[$i1].resistor.pin_p.i.im ($RES_SIM_286) (201) [----] end for; (202) [SCAL] (1) electrical[4].currentSensor.pin_n.v.im = electrical[4].ground.pin.v.im ($RES_SIM_127) (203) [SCAL] (1) electrical[4].inductor.pin_p.i.im + electrical[4].resistor.pin_n.i.im = 0.0 ($RES_SIM_87) (204) [SCAL] (1) electrical[5].inductor.pin_p.i.im + electrical[5].resistor.pin_n.i.im = 0.0 ($RES_SIM_86) (205) [FOR-] (6) ($RES_SIM_283) (205) [----] for $i1 in 1:6 loop (205) [----] [SCAL] (1) electrical[$i1].resistor.i.re = electrical[$i1].resistor.pin_p.i.re ($RES_SIM_284) (205) [----] end for; (206) [SCAL] (1) electrical[6].inductor.pin_p.i.im + electrical[6].resistor.pin_n.i.im = 0.0 ($RES_SIM_85) (207) [SCAL] (1) electrical[3].currentSensor.pin_n.v.re = electrical[3].voltageSource.pin_n.v.re ($RES_SIM_124) (208) [SCAL] (1) electrical[1].currentSensor.pin_p.i.re + electrical[1].inductor.pin_n.i.re = 0.0 ($RES_SIM_84) (209) [FOR-] (6) ($RES_SIM_281) (209) [----] for $i1 in 1:6 loop (209) [----] [SCAL] (1) electrical[$i1].resistor.v.im = electrical[$i1].resistor.pin_p.v.im - electrical[$i1].resistor.pin_n.v.im ($RES_SIM_282) (209) [----] end for; (210) [SCAL] (1) electrical[3].currentSensor.pin_n.v.re = electrical[3].ground.pin.v.re ($RES_SIM_123) (211) [SCAL] (1) electrical[2].currentSensor.pin_p.i.re + electrical[2].inductor.pin_n.i.re = 0.0 ($RES_SIM_83) (212) [SCAL] (1) electrical[3].currentSensor.pin_n.v.im = electrical[3].voltageSource.pin_n.v.im ($RES_SIM_122) (213) [SCAL] (1) electrical[3].currentSensor.pin_p.i.re + electrical[3].inductor.pin_n.i.re = 0.0 ($RES_SIM_82) (214) [SCAL] (1) electrical[3].currentSensor.pin_n.v.im = electrical[3].ground.pin.v.im ($RES_SIM_121) (215) [SCAL] (1) electrical[4].currentSensor.pin_p.i.re + electrical[4].inductor.pin_n.i.re = 0.0 ($RES_SIM_81) (216) [SCAL] (1) electrical[5].currentSensor.pin_p.i.re + electrical[5].inductor.pin_n.i.re = 0.0 ($RES_SIM_80) (217) [FOR-] (6) ($RES_BND_255) (217) [----] for $i1 in 1:6 loop (217) [----] [SCAL] (1) electrical[$i1].currentSensor.arg_i = Modelica.Math.atan3(electrical[$i1].currentSensor.i.im, electrical[$i1].currentSensor.i.re, 0.0) ($RES_BND_256) (217) [----] end for; State Candidate Variables (101/606) ************************************* (1) [DDER] (6) Real[6] $DER.electrical.resistor.pin_n.reference.gamma (StateSelect = avoid) (2) [ALGB] (6) flow Real[6] electrical.currentSensor.pin_n.i.im (3) [ALGB] (6) flow Real[6] electrical.currentSensor.pin_p.i.re (4) [ALGB] (6) Real[6] electrical.currentSensor.pin_n.v.im (5) [ALGB] (6) Real[6] electrical.resistor.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].resistor.v, Modelica.ComplexMath.conj(electrical[$electrical1].resistor.i))) for $electrical1 in 1:6} (6) [ALGB] (6) flow Real[6] electrical.voltageSource.pin_p.i.re (7) [ALGB] (6) flow Real[6] electrical.resistor.pin_p.i.im (8) [ALGB] (6) redeclare Real[6] electrical.resistor.i.im (9) [ALGB] (6) Real[6] electrical.currentSensor.pin_p.v.re (10) [ALGB] (6) Real[6] electrical.voltageSource.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].voltageSource.v, Modelica.ComplexMath.conj(electrical[$electrical1].voltageSource.i))) for $electrical1 in 1:6} (11) [ALGB] (6) Real[6] electrical.inductor.pin_p.v.im (12) [ALGB] (6) redeclare Real[6] electrical.resistor.i.re (13) [ALGB] (6) Real[6] electrical.voltageSource.pin_n.v.re (14) [ALGB] (6) Real[6] electrical.voltageSource.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(electrical[$electrical1].voltageSource.P, electrical[$electrical1].voltageSource.Q), 0.0)) for $electrical1 in 1:6} (15) [ALGB] (6) Real[6] electrical.voltageSource.abs_i = {Modelica.ComplexMath.abs(electrical[$electrical1].voltageSource.i) for $electrical1 in 1:6} (16) [ALGB] (6) redeclare Real[6] electrical.voltageSource.v.re (17) [ALGB] (6) Real[6] electrical.currentSensor.omega (18) [ALGB] (6) flow Real[6] electrical.resistor.pin_p.i.re (19) [ALGB] (6) redeclare Real[6] electrical.currentSensor.v.im (20) [ALGB] (6) Real[6] electrical.inductor.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].inductor.v, Modelica.ComplexMath.conj(electrical[$electrical1].inductor.i))) for $electrical1 in 1:6} (21) [DDER] (6) Real[6] $DER.electrical.currentSensor.pin_p.reference.gamma (StateSelect = avoid) (22) [ALGB] (6) Real[6] electrical.resistor.pin_p.v.re (23) [ALGB] (6) output Real[6] electrical.currentSensor.i.im (24) [ALGB] (6) Real[6] electrical.voltageSource.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].voltageSource.v, Modelica.ComplexMath.conj(electrical[$electrical1].voltageSource.i))) for $electrical1 in 1:6} (25) [ALGB] (6) redeclare Real[6] electrical.inductor.v.re (26) [ALGB] (6) Real[6] electrical.resistor.omega (27) [ALGB] (6) flow Real[6] electrical.voltageSource.pin_p.i.im (28) [ALGB] (6) Real[6] electrical.inductor.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].inductor.v, Modelica.ComplexMath.conj(electrical[$electrical1].inductor.i))) for $electrical1 in 1:6} (29) [ALGB] (6) Real[6] electrical.Irms = {electrical[$electrical1].currentSensor.abs_i for $electrical1 in 1:6} (30) [ALGB] (6) Real[6] electrical.voltageSource.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].voltageSource.v, Modelica.ComplexMath.conj(electrical[$electrical1].voltageSource.i))) for $electrical1 in 1:6} (31) [DDER] (6) Real[6] $DER.electrical.currentSensor.pin_n.reference.gamma (StateSelect = avoid) (32) [ALGB] (6) redeclare Real[6] electrical.resistor.v.im (33) [DDER] (6) Real[6] $DER.electrical.voltageSource.pin_n.reference.gamma (StateSelect = avoid) (34) [ALGB] (6) Real[6] $FUN_5 (35) [ALGB] (6) Real[6] $FUN_4 (36) [ALGB] (6) Real[6] $FUN_3 (37) [ALGB] (6) output Real[6] electrical.currentSensor.i.re (38) [ALGB] (6) Real[6] $FUN_2 (39) [ALGB] (6) Real[6] $FUN_1 (40) [ALGB] (6) Real[6] electrical.resistor.pin_p.v.im (41) [ALGB] (6) Real[6] electrical.voltageSource.pin_n.v.im (42) [ALGB] (6) flow Real[6] electrical.inductor.pin_n.i.re (43) [ALGB] (6) redeclare Real[6] electrical.inductor.i.re (44) [ALGB] (6) Real[6] electrical.voltageSource.arg_i = {Modelica.ComplexMath.arg(electrical[$electrical1].voltageSource.i, 0.0) for $electrical1 in 1:6} (45) [ALGB] (6) redeclare Real[6] electrical.currentSensor.v.re (46) [ALGB] (6) flow Real[6] electrical.voltageSource.pin_n.i.re (47) [ALGB] (6) Real[6] electrical.voltageSource.omega (48) [ALGB] (6) Real[6] electrical.inductor.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(electrical[$electrical1].inductor.P, electrical[$electrical1].inductor.Q), 0.0)) for $electrical1 in 1:6} (49) [ALGB] (6) redeclare Real[6] electrical.voltageSource.v.im (50) [ALGB] (6) flow Real[6] electrical.inductor.pin_p.i.re (51) [ALGB] (6) flow Real[6] electrical.currentSensor.pin_n.i.re (52) [ALGB] (6) Real[6] electrical.inductor.omega (53) [ALGB] (6) Real[6] electrical.inductor.pin_p.v.re (54) [ALGB] (6) Real[6] electrical.inductor.arg_v = {Modelica.ComplexMath.arg(electrical[$electrical1].inductor.v, 0.0) for $electrical1 in 1:6} (55) [ALGB] (6) Real[6] electrical.currentSensor.abs_i = {Modelica.ComplexMath.abs(electrical[$electrical1].currentSensor.i) for $electrical1 in 1:6} (56) [ALGB] (6) Real[6] electrical.currentSensor.pin_n.v.re (57) [ALGB] (6) Real[6] electrical.inductor.abs_i = {Modelica.ComplexMath.abs(electrical[$electrical1].inductor.i) for $electrical1 in 1:6} (58) [ALGB] (6) redeclare Real[6] electrical.resistor.v.re (59) [ALGB] (6) flow Real[6] electrical.currentSensor.pin_p.i.im (60) [DDER] (6) Real[6] $DER.electrical.inductor.pin_p.reference.gamma (StateSelect = avoid) (61) [ALGB] (6) redeclare Real[6] electrical.inductor.v.im (62) [ALGB] (6) Real[6] electrical.inductor.pin_n.v.re (63) [ALGB] (6) Real[6] electrical.ground.pin.v.im (64) [ALGB] (6) Real[6] electrical.resistor.pin_n.v.im (65) [ALGB] (6) Real[6] electrical.resistor.abs_v = {Modelica.ComplexMath.abs(electrical[$electrical1].resistor.v) for $electrical1 in 1:6} (66) [ALGB] (6) Real[6] electrical.currentSensor.pin_p.v.im (67) [DDER] (6) Real[6] $DER.electrical.ground.pin.reference.gamma (StateSelect = avoid) (68) [DDER] (6) Real[6] $DER.electrical.resistor.pin_p.reference.gamma (StateSelect = avoid) (69) [ALGB] (6) Real[6] electrical.voltageSource.pin_p.v.re (70) [ALGB] (6) Real[6] electrical.ground.pin.v.re (71) [ALGB] (6) Real[6] electrical.voltageSource.arg_v = {Modelica.ComplexMath.arg(electrical[$electrical1].voltageSource.v, 0.0) for $electrical1 in 1:6} (72) [ALGB] (6) Real[6] electrical.currentSensor.arg_i = {Modelica.ComplexMath.arg(electrical[$electrical1].currentSensor.i, 0.0) for $electrical1 in 1:6} (73) [ALGB] (6) Real[6] electrical.resistor.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(electrical[$electrical1].resistor.P, electrical[$electrical1].resistor.Q), 0.0)) for $electrical1 in 1:6} (74) [ALGB] (6) Real[6] electrical.voltageSource.abs_v = {Modelica.ComplexMath.abs(electrical[$electrical1].voltageSource.v) for $electrical1 in 1:6} (75) [ALGB] (6) redeclare Real[6] electrical.voltageSource.i.re (76) [ALGB] (6) flow Real[6] electrical.voltageSource.pin_n.i.im (77) [ALGB] (6) Real[6] electrical.resistor.T_heatPort (start = {288.15 for $f2 in 1:6}, min = {0.0 for $f3 in 1:6}, nominal = {300.0 for $f1 in 1:6}) (78) [ALGB] (6) Real[6] electrical.inductor.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].inductor.v, Modelica.ComplexMath.conj(electrical[$electrical1].inductor.i))) for $electrical1 in 1:6} (79) [ALGB] (6) Real[6] electrical.resistor.abs_i = {Modelica.ComplexMath.abs(electrical[$electrical1].resistor.i) for $electrical1 in 1:6} (80) [ALGB] (6) Real[6] electrical.resistor.arg_v = {Modelica.ComplexMath.arg(electrical[$electrical1].resistor.v, 0.0) for $electrical1 in 1:6} (81) [ALGB] (6) flow Real[6] electrical.inductor.pin_p.i.im (82) [ALGB] (6) redeclare Real[6] electrical.inductor.i.im (83) [ALGB] (6) Real[6] electrical.resistor.pin_n.v.re (84) [ALGB] (6) Real[6] electrical.resistor.LossPower (85) [ALGB] (6) flow Real[6] electrical.inductor.pin_n.i.im (86) [ALGB] (6) Real[6] electrical.inductor.pin_n.v.im (87) [ALGB] (6) Real[6] electrical.inductor.abs_v = {Modelica.ComplexMath.abs(electrical[$electrical1].inductor.v) for $electrical1 in 1:6} (88) [ALGB] (6) Real[6] electrical.inductor.arg_i = {Modelica.ComplexMath.arg(electrical[$electrical1].inductor.i, 0.0) for $electrical1 in 1:6} (89) [DDER] (6) Real[6] $DER.electrical.inductor.pin_n.reference.gamma (StateSelect = avoid) (90) [ALGB] (6) flow Real[6] electrical.resistor.pin_n.i.re (91) [ALGB] (6) flow Real[6] electrical.ground.pin.i.im (92) [DDER] (6) Real[6] $DER.electrical.voltageSource.pin_p.reference.gamma (StateSelect = avoid) (93) [ALGB] (6) redeclare Real[6] electrical.voltageSource.i.im (94) [ALGB] (6) Real[6] electrical.resistor.arg_i = {Modelica.ComplexMath.arg(electrical[$electrical1].resistor.i, 0.0) for $electrical1 in 1:6} (95) [ALGB] (6) Real[6] electrical.resistor.R_actual (96) [ALGB] (6) flow Real[6] electrical.ground.pin.i.re (97) [ALGB] (6) flow Real[6] electrical.resistor.pin_n.i.im (98) [ALGB] (6) Real[6] electrical.voltageSource.pin_p.v.im (99) [ALGB] (6) Real[6] electrical.resistor.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].resistor.v, Modelica.ComplexMath.conj(electrical[$electrical1].resistor.i))) for $electrical1 in 1:6} (100) [ALGB] (6) Real[6] electrical.resistor.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(electrical[$electrical1].resistor.v, Modelica.ComplexMath.conj(electrical[$electrical1].resistor.i))) for $electrical1 in 1:6} (101) [ALGB] (6) Real[6] electrical.phii = {electrical[$electrical1].currentSensor.arg_i for $electrical1 in 1:6} " [Timeout remaining time 659] [Calling sys.exit(0), Time elapsed: 3.1360674740280956] Failed to read output from testmodel.py, exit status != 0: 0.6910394640290178 0.7087599240000001 0.25585014 Calling exit ...