Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_maint.7.0.x_Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.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 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/package.mo", uses=false) Using package Buildings with version 7.0.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/package.mo) Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+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(Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_maint.7.0.x_Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L") translateModel(Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_maint.7.0.x_Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001332/0.001332, allocations: 105.8 kB / 16.42 MB, free: 6.461 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.001355/0.001355, allocations: 189.9 kB / 17.36 MB, free: 5.73 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.278/1.278, allocations: 205.1 MB / 223.2 MB, free: 12.24 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 7.0.3-maint.7.0.x/package.mo): time 1.277/1.277, allocations: 251.7 MB / 0.51 GB, free: 452 kB / 430.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 1.393e-05/1.394e-05, allocations: 2.281 kB / 0.7264 GB, free: 4.758 MB / 0.5606 GB Notification: Performance of NFInst.instantiate(Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L): time 0.006592/0.006614, allocations: 6.123 MB / 0.7324 GB, free: 14.61 MB / 0.5762 GB Notification: Performance of NFInst.instExpressions: time 0.00408/0.01071, allocations: 3.239 MB / 0.7355 GB, free: 11.35 MB / 0.5762 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.0002113/0.01093, allocations: 35.81 kB / 0.7356 GB, free: 11.32 MB / 0.5762 GB Notification: Performance of NFTyping.typeComponents: time 0.002036/0.01297, allocations: 0.9257 MB / 0.7365 GB, free: 10.39 MB / 0.5762 GB Notification: Performance of NFTyping.typeBindings: time 0.0007252/0.01371, allocations: 465.5 kB / 0.7369 GB, free: 9.934 MB / 0.5762 GB Notification: Performance of NFTyping.typeClassSections: time 0.0008441/0.01458, allocations: 0.5017 MB / 0.7374 GB, free: 9.434 MB / 0.5762 GB Notification: Performance of NFFlatten.flatten: time 0.00103/0.01562, allocations: 1.221 MB / 0.7386 GB, free: 8.211 MB / 0.5762 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0007592/0.01639, allocations: 0.5984 MB / 0.7392 GB, free: 7.605 MB / 0.5762 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0004277/0.01682, allocations: 438.2 kB / 0.7396 GB, free: 7.176 MB / 0.5762 GB Notification: Performance of NFSimplifyModel.simplify: time 0.0003564/0.01719, allocations: 362.3 kB / 0.7399 GB, free: 6.82 MB / 0.5762 GB Notification: Performance of NFPackage.collectConstants: time 6.338e-05/0.01726, allocations: 48 kB / 0.74 GB, free: 6.773 MB / 0.5762 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0006362/0.0179, allocations: 419.1 kB / 0.7404 GB, free: 6.363 MB / 0.5762 GB Notification: Performance of combineBinaries: time 0.0008888/0.0188, allocations: 1.178 MB / 0.7415 GB, free: 5.172 MB / 0.5762 GB Notification: Performance of replaceArrayConstructors: time 0.0005164/0.01932, allocations: 0.7824 MB / 0.7423 GB, free: 4.379 MB / 0.5762 GB Notification: Performance of NFVerifyModel.verify: time 0.0001019/0.01943, allocations: 115.6 kB / 0.7424 GB, free: 4.266 MB / 0.5762 GB Notification: Performance of FrontEnd: time 5.117e-05/0.01948, allocations: 19.94 kB / 0.7424 GB, free: 4.246 MB / 0.5762 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 177 (139) * Number of variables: 177 (130) Notification: Performance of Bindings: time 0.002529/0.02202, allocations: 3.08 MB / 0.7454 GB, free: 1.02 MB / 0.5762 GB Notification: Performance of FunctionAlias: time 9.661e-05/0.02212, allocations: 107.9 kB / 0.7455 GB, free: 0.9141 MB / 0.5762 GB Notification: Performance of Early Inline: time 0.001635/0.02376, allocations: 1.764 MB / 0.7473 GB, free: 15.11 MB / 0.5919 GB Notification: Performance of simplify1: time 0.0001322/0.02391, allocations: 143.8 kB / 0.7474 GB, free: 14.97 MB / 0.5919 GB Notification: Performance of Alias: time 0.001932/0.02584, allocations: 2.036 MB / 0.7494 GB, free: 12.57 MB / 0.5919 GB Notification: Performance of simplify2: time 0.00011/0.02596, allocations: 119.8 kB / 0.7495 GB, free: 12.45 MB / 0.5919 GB Notification: Performance of Events: time 0.0001807/0.02615, allocations: 155.7 kB / 0.7496 GB, free: 12.3 MB / 0.5919 GB Notification: Performance of Detect States: time 0.0004219/0.02658, allocations: 452.5 kB / 0.7501 GB, free: 11.85 MB / 0.5919 GB Notification: Performance of Partitioning: time 0.0005961/0.02718, allocations: 0.609 MB / 0.7507 GB, free: 11.2 MB / 0.5919 GB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency load_sc.v[2] could not be divided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (2) load_sc.S = {load_sc.v[1] * (-load_sc.i)[1] + load_sc.v[2] * (-load_sc.i)[2], load_sc.v[2] * (-load_sc.i)[1] - load_sc.v[1] * (-load_sc.i)[2]} ($RES_BND_146) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (89/136) *************************** (1) [ALGB] (2) Real[2] E.terminal.v (2) [ALGB] (1) protected Real R2.X (start = 1.0) (3) [ALGB] (2) Real[2] Lline_2b.terminal_n.v (4) [ALGB] (1) Real[1] Lline_2a.terminal_p.theta (5) [ALGB] (1) protected Real Lline_1.omega (6) [ALGB] (2) Real[2] R2.S = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.R2.PhaseSystem.phasePowers_vi(R2.v, -R2.i) (7) [ALGB] (1) protected Real Lline_3b.omega (8) [ALGB] (2) flow Real[2] load_sc.terminal.i (start = {0.0 for $i1 in 1:2}) (9) [ALGB] (2) Real[2] R3.terminal.v (10) [ALGB] (1) Real[1] Lline_1.terminal_p.theta (11) [DER-] (1) Real $DER.R1.theRef (12) [ALGB] (1) Real[1] load_sc.terminal.theta (13) [ALGB] (2) flow Real[2] Lline_2b.terminal_p.i (start = {0.0 for $i1 in 1:2}) (14) [ALGB] (1) Real[1] Lline_3.terminal_n.theta (15) [DER-] (1) Real $DER.load_sc.theRef (16) [DER-] (1) Real $DER.Lline_2a.theRef (17) [ALGB] (1) Real[1] Lline_sc.terminal_p.theta (18) [ALGB] (2) Real[2] Lline_3b.terminal_p.v (19) [ALGB] (2) flow Real[2] R3.terminal.i (start = {0.0 for $i1 in 1:2}) (20) [ALGB] (2) Real[2] E.S = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.E.PhaseSystem.phasePowers_vi(E.terminal.v, E.terminal.i) (21) [ALGB] (2) Real[2] load_sc.v = load_sc.terminal.v (start = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.load_sc.PhaseSystem.phaseVoltages(load_sc.V_nominal, 0.0)) (22) [ALGB] (2) Real[2] Lline_2b.terminal_p.v (23) [ALGB] (2) Real[2] R3.v = R3.terminal.v (start = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.R3.PhaseSystem.phaseVoltages(R3.V_nominal, 0.0)) (24) [ALGB] (1) protected Real Lline_2b.omega (25) [DER-] (1) Real $DER.Lline_sc.theRef (26) [ALGB] (2) flow Real[2] Lline_3b.terminal_p.i (start = {0.0 for $i1 in 1:2}) (27) [DER-] (1) Real $DER.Lline_2b.theRef (28) [ALGB] (1) Real[1] E.terminal.theta (29) [ALGB] (2) Real[2] R2.terminal.v (30) [ALGB] (2) Real[2] load_sc.i = load_sc.terminal.i (start = {0.0 for $i1 in 1:2}) (31) [ALGB] (2) Real[2] Lline_3b.terminal_n.v (32) [ALGB] (2) Real[2] R3.i = R3.terminal.i (start = {0.0 for $i1 in 1:2}) (33) [ALGB] (1) protected Real Lline_3.omega (34) [ALGB] (1) Real[1] Lline_1.terminal_n.theta (35) [ALGB] (1) protected Real Lline_2a.omega (36) [ALGB] (1) Real[1] Lline_3.terminal_p.theta (37) [ALGB] (2) Real[2] R1.v = R1.terminal.v (start = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.R1.PhaseSystem.phaseVoltages(R1.V_nominal, 0.0)) (38) [ALGB] (2) flow Real[2] Lline_sc.terminal_n.i (start = {0.0 for $i1 in 1:2}) (39) [ALGB] (1) protected Real R3.omega (40) [ALGB] (1) Real[1] Lline_sc.terminal_n.theta (41) [ALGB] (2) flow Real[2] R2.terminal.i (start = {0.0 for $i1 in 1:2}) (42) [ALGB] (2) flow Real[2] Lline_3b.terminal_n.i (start = {0.0 for $i1 in 1:2}) (43) [ALGB] (1) protected Real load_sc.X (start = 1.0) (44) [ALGB] (1) protected Real R3.X (start = 1.0) (45) [ALGB] (2) Real[2] R1.i = R1.terminal.i (start = {0.0 for $i1 in 1:2}) (46) [ALGB] (2) Real[2] Lline_sc.terminal_n.v (47) [ALGB] (2) Real[2] load_sc.S = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.load_sc.PhaseSystem.phasePowers_vi(load_sc.v, -load_sc.i) (48) [DER-] (1) Real $DER.Lline_3b.theRef (49) [ALGB] (2) flow Real[2] Lline_2a.terminal_n.i (start = {0.0 for $i1 in 1:2}) (50) [ALGB] (2) Real[2] R3.S = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.R3.PhaseSystem.phasePowers_vi(R3.v, -R3.i) (51) [ALGB] (1) protected Real R2.omega (52) [ALGB] (1) protected Real load_sc.omega (53) [DER-] (1) Real $DER.Lline_1.theRef (54) [ALGB] (2) flow Real[2] Lline_sc.terminal_p.i (start = {0.0 for $i1 in 1:2}) (55) [ALGB] (2) Real[2] R1.terminal.v (56) [ALGB] (1) Real[1] R1.terminal.theta (57) [ALGB] (2) Real[2] Lline_2a.terminal_n.v (58) [ALGB] (1) protected Real R1.X (start = 1.0) (59) [ALGB] (1) Real[1] R2.terminal.theta (60) [ALGB] (2) Real[2] Lline_sc.terminal_p.v (61) [ALGB] (2) flow Real[2] R1.terminal.i (start = {0.0 for $i1 in 1:2}) (62) [ALGB] (1) protected Real R1.omega (63) [ALGB] (2) flow Real[2] Lline_2a.terminal_p.i (start = {0.0 for $i1 in 1:2}) (64) [ALGB] (2) Real[2] R1.S = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.R1.PhaseSystem.phasePowers_vi(R1.v, -R1.i) (65) [ALGB] (2) flow Real[2] Lline_3.terminal_n.i (start = {0.0 for $i1 in 1:2}) (66) [ALGB] (1) Real[1] Lline_2b.terminal_p.theta (67) [ALGB] (1) Real[1] Lline_3b.terminal_p.theta (68) [ALGB] (2) flow Real[2] Lline_1.terminal_n.i (start = {0.0 for $i1 in 1:2}) (69) [ALGB] (2) Real[2] Lline_2a.terminal_p.v (70) [ALGB] (2) Real[2] Lline_3.terminal_n.v (71) [DER-] (1) Real $DER.R3.theRef (72) [ALGB] (2) Real[2] R2.v = R2.terminal.v (start = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.R2.PhaseSystem.phaseVoltages(R2.V_nominal, 0.0)) (73) [ALGB] (2) Real[2] Lline_1.terminal_n.v (74) [ALGB] (2) flow Real[2] Lline_3.terminal_p.i (start = {0.0 for $i1 in 1:2}) (75) [ALGB] (1) Real[1] Lline_2a.terminal_n.theta (76) [DER-] (1) Real $DER.Lline_3.theRef (77) [ALGB] (1) Real[1] R3.terminal.theta (78) [ALGB] (2) flow Real[2] Lline_1.terminal_p.i (start = {0.0 for $i1 in 1:2}) (79) [ALGB] (1) protected Real Lline_sc.omega (80) [ALGB] (2) Real[2] R2.i = R2.terminal.i (start = {0.0 for $i1 in 1:2}) (81) [ALGB] (2) Real[2] Lline_3.terminal_p.v (82) [ALGB] (1) Real[1] Lline_2b.terminal_n.theta (83) [ALGB] (2) flow Real[2] E.terminal.i (start = {0.0 for $i1 in 1:2}) (84) [DER-] (1) Real $DER.R2.theRef (85) [ALGB] (1) Real[1] Lline_3b.terminal_n.theta (86) [ALGB] (2) Real[2] Lline_1.terminal_p.v (87) [ALGB] (2) flow Real[2] Lline_2b.terminal_n.i (start = {0.0 for $i1 in 1:2}) (88) [ALGB] (2) Real[2] load_sc.terminal.v (89) [ALGB] (1) Real E.phi = Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.E.PhaseSystem.phase(E.terminal.v) - Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L.E.PhaseSystem.phase(-E.terminal.i) System Equations (98/136) *************************** (1) [SCAL] (1) E.terminal.theta[1] = Lline_3b.terminal_n.theta[1] ($RES_SIM_132) (2) [ARRY] (2) Lline_2a.terminal_p.i = -Lline_2a.terminal_n.i ($RES_SIM_15) (3) [ARRY] (2) load_sc.i = load_sc.terminal.i ($RES_BND_145) (4) [ARRY] (1) Lline_2a.terminal_p.theta = Lline_2a.terminal_n.theta ($RES_SIM_16) (5) [ARRY] (2) load_sc.S = {load_sc.v[1] * (-load_sc.i)[1] + load_sc.v[2] * (-load_sc.i)[2], load_sc.v[2] * (-load_sc.i)[1] - load_sc.v[1] * (-load_sc.i)[2]} ($RES_BND_146) (6) [ARRY] (2) 0.013262911924324612 * Lline_2a.omega * {-Lline_2a.terminal_p.i[2], Lline_2a.terminal_p.i[1]} = Lline_2a.terminal_p.v - Lline_2a.terminal_n.v ($RES_SIM_17) (7) [SCAL] (1) Lline_2a.omega = $DER.Lline_2a.theRef ($RES_SIM_18) (8) [SCAL] (1) Lline_2a.theRef = Lline_2a.terminal_p.theta[1] ($RES_SIM_19) (9) [ARRY] (2) E.terminal.v = {E.V * cos(E.phiSou), E.V * sin(E.phiSou)} ($RES_SIM_90) (10) [ARRY] (2) R3.terminal.v = {{R3.R, -R3.X} * R3.terminal.i, {R3.X, R3.R} * R3.terminal.i} ($RES_SIM_56) (11) [SCAL] (1) E.terminal.theta[1] = 6.283185307179586 * E.f * time ($RES_SIM_92) (12) [SCAL] (1) R3.X = R3.omega * R3.L ($RES_SIM_57) (13) [SCAL] (1) Lline_3b.terminal_p.i[2] + R3.terminal.i[2] + Lline_3.terminal_p.i[2] = 0.0 ($RES_SIM_93) (14) [SCAL] (1) R3.omega = $DER.R3.theRef ($RES_SIM_58) (15) [SCAL] (1) Lline_3b.terminal_p.i[1] + R3.terminal.i[1] + Lline_3.terminal_p.i[1] = 0.0 ($RES_SIM_94) (16) [SCAL] (1) R3.theRef = R3.terminal.theta[1] ($RES_SIM_59) (17) [SCAL] (1) Lline_3b.terminal_p.v[2] = Lline_3.terminal_p.v[2] ($RES_SIM_95) (18) [SCAL] (1) Lline_3b.terminal_p.v[2] = R3.terminal.v[2] ($RES_SIM_96) (19) [SCAL] (1) Lline_3b.terminal_p.v[1] = Lline_3.terminal_p.v[1] ($RES_SIM_97) (20) [SCAL] (1) Lline_3b.terminal_p.v[1] = R3.terminal.v[1] ($RES_SIM_98) (21) [SCAL] (1) Lline_3b.terminal_p.theta[1] = Lline_3.terminal_p.theta[1] ($RES_SIM_99) (22) [SCAL] (1) Lline_3b.terminal_p.theta[1] = R3.terminal.theta[1] ($RES_SIM_100) (23) [FOR-] (2) ($RES_SIM_101) (23) [----] for $i1 in 1:2 loop (23) [----] [SCAL] (1) Lline_2b.terminal_p.i[$i1] + R2.terminal.i[$i1] = 0.0 ($RES_SIM_102) (23) [----] end for; (24) [ARRY] (2) Lline_1.terminal_p.i = -Lline_1.terminal_n.i ($RES_SIM_20) (25) [ARRY] (2) Lline_2b.terminal_p.v = R2.terminal.v ($RES_SIM_103) (26) [ARRY] (1) Lline_1.terminal_p.theta = Lline_1.terminal_n.theta ($RES_SIM_21) (27) [ARRY] (2) 0.026525823848649224 * Lline_1.omega * {-Lline_1.terminal_p.i[2], Lline_1.terminal_p.i[1]} = Lline_1.terminal_p.v - Lline_1.terminal_n.v ($RES_SIM_22) (28) [ARRY] (1) Lline_2b.terminal_p.theta = R2.terminal.theta ($RES_SIM_104) (29) [SCAL] (1) Lline_1.omega = $DER.Lline_1.theRef ($RES_SIM_23) (30) [FOR-] (2) ($RES_SIM_105) (30) [----] for $i1 in 1:2 loop (30) [----] [SCAL] (1) Lline_2a.terminal_p.i[$i1] + Lline_2b.terminal_n.i[$i1] = 0.0 ($RES_SIM_106) (30) [----] end for; (31) [SCAL] (1) Lline_1.theRef = Lline_1.terminal_p.theta[1] ($RES_SIM_24) (32) [ARRY] (2) Lline_sc.terminal_p.i = -Lline_sc.terminal_n.i ($RES_SIM_25) (33) [ARRY] (2) Lline_2a.terminal_p.v = Lline_2b.terminal_n.v ($RES_SIM_107) (34) [ARRY] (1) Lline_sc.terminal_p.theta = Lline_sc.terminal_n.theta ($RES_SIM_26) (35) [ARRY] (1) Lline_2a.terminal_p.theta = Lline_2b.terminal_n.theta ($RES_SIM_108) (36) [ARRY] (2) 0.026525823848649224 * Lline_sc.omega * {-Lline_sc.terminal_p.i[2], Lline_sc.terminal_p.i[1]} = Lline_sc.terminal_p.v - Lline_sc.terminal_n.v ($RES_SIM_27) (37) [FOR-] (2) ($RES_SIM_109) (37) [----] for $i1 in 1:2 loop (37) [----] [SCAL] (1) Lline_1.terminal_p.i[$i1] + R1.terminal.i[$i1] = 0.0 ($RES_SIM_110) (37) [----] end for; (38) [SCAL] (1) Lline_sc.omega = $DER.Lline_sc.theRef ($RES_SIM_28) (39) [SCAL] (1) Lline_sc.theRef = Lline_sc.terminal_p.theta[1] ($RES_SIM_29) (40) [ARRY] (2) Lline_1.terminal_p.v = R1.terminal.v ($RES_SIM_111) (41) [ARRY] (1) Lline_1.terminal_p.theta = R1.terminal.theta ($RES_SIM_112) (42) [SCAL] (1) Lline_1.terminal_n.i[2] + Lline_2a.terminal_n.i[2] + Lline_3.terminal_n.i[2] + Lline_3b.terminal_n.i[2] + E.terminal.i[2] + Lline_sc.terminal_n.i[2] = 0.0 ($RES_SIM_113) (43) [SCAL] (1) Lline_1.terminal_n.i[1] + Lline_2a.terminal_n.i[1] + Lline_3.terminal_n.i[1] + Lline_3b.terminal_n.i[1] + E.terminal.i[1] + Lline_sc.terminal_n.i[1] = 0.0 ($RES_SIM_114) (44) [SCAL] (1) E.terminal.v[2] = Lline_sc.terminal_n.v[2] ($RES_SIM_115) (45) [SCAL] (1) E.terminal.v[2] = Lline_1.terminal_n.v[2] ($RES_SIM_116) (46) [SCAL] (1) E.terminal.v[2] = Lline_2a.terminal_n.v[2] ($RES_SIM_117) (47) [SCAL] (1) E.terminal.v[2] = Lline_3.terminal_n.v[2] ($RES_SIM_118) (48) [ARRY] (2) R2.terminal.v = {{R2.R, -R2.X} * R2.terminal.i, {R2.X, R2.R} * R2.terminal.i} ($RES_SIM_71) (49) [SCAL] (1) E.terminal.v[2] = Lline_3b.terminal_n.v[2] ($RES_SIM_119) (50) [SCAL] (1) R2.X = R2.omega * R2.L ($RES_SIM_72) (51) [SCAL] (1) R2.omega = $DER.R2.theRef ($RES_SIM_73) (52) [SCAL] (1) R2.theRef = R2.terminal.theta[1] ($RES_SIM_74) (53) [SCAL] (1) E.terminal.v[1] = Lline_sc.terminal_n.v[1] ($RES_SIM_120) (54) [ARRY] (2) E.S = {E.terminal.v[1] * E.terminal.i[1] + E.terminal.v[2] * E.terminal.i[2], E.terminal.v[2] * E.terminal.i[1] - E.terminal.v[1] * E.terminal.i[2]} ($RES_BND_133) (55) [SCAL] (1) E.terminal.v[1] = Lline_1.terminal_n.v[1] ($RES_SIM_121) (56) [SCAL] (1) E.phi = atan2(E.terminal.v[2], E.terminal.v[1]) - atan2((-E.terminal.i)[2], (-E.terminal.i)[1]) ($RES_BND_134) (57) [SCAL] (1) E.terminal.v[1] = Lline_2a.terminal_n.v[1] ($RES_SIM_122) (58) [ARRY] (2) R1.v = R1.terminal.v ($RES_BND_135) (59) [ARRY] (2) load_sc.terminal.v = {{load_sc.R, -load_sc.X} * load_sc.terminal.i, {load_sc.X, load_sc.R} * load_sc.terminal.i} ($RES_SIM_41) (60) [SCAL] (1) E.terminal.v[1] = Lline_3.terminal_n.v[1] ($RES_SIM_123) (61) [ARRY] (2) R1.i = R1.terminal.i ($RES_BND_136) (62) [SCAL] (1) load_sc.X = load_sc.omega * load_sc.L ($RES_SIM_42) (63) [SCAL] (1) E.terminal.v[1] = Lline_3b.terminal_n.v[1] ($RES_SIM_124) (64) [ARRY] (2) R1.S = {R1.v[1] * (-R1.i)[1] + R1.v[2] * (-R1.i)[2], R1.v[2] * (-R1.i)[1] - R1.v[1] * (-R1.i)[2]} ($RES_BND_137) (65) [SCAL] (1) load_sc.omega = $DER.load_sc.theRef ($RES_SIM_43) (66) [FOR-] (2) ($RES_SIM_125) (66) [----] for $i1 in 1:2 loop (66) [----] [SCAL] (1) Lline_sc.terminal_p.i[$i1] + load_sc.terminal.i[$i1] = 0.0 ($RES_SIM_126) (66) [----] end for; (67) [ARRY] (2) R2.v = R2.terminal.v ($RES_BND_138) (68) [SCAL] (1) load_sc.theRef = load_sc.terminal.theta[1] ($RES_SIM_44) (69) [ARRY] (2) R2.i = R2.terminal.i ($RES_BND_139) (70) [ARRY] (2) Lline_sc.terminal_p.v = load_sc.terminal.v ($RES_SIM_127) (71) [ARRY] (1) Lline_sc.terminal_p.theta = load_sc.terminal.theta ($RES_SIM_128) (72) [SCAL] (1) E.terminal.theta[1] = Lline_sc.terminal_n.theta[1] ($RES_SIM_129) (73) [ARRY] (2) R1.terminal.v = {{R1.R, -R1.X} * R1.terminal.i, {R1.X, R1.R} * R1.terminal.i} ($RES_SIM_86) (74) [SCAL] (1) R1.X = R1.omega * R1.L ($RES_SIM_87) (75) [SCAL] (1) R1.omega = $DER.R1.theRef ($RES_SIM_88) (76) [SCAL] (1) R1.theRef = R1.terminal.theta[1] ($RES_SIM_89) (77) [SCAL] (1) Lline_3.theRef = Lline_3.terminal_p.theta[1] ($RES_SIM_9) (78) [SCAL] (1) Lline_3.omega = $DER.Lline_3.theRef ($RES_SIM_8) (79) [ARRY] (2) 0.05305164769729845 * Lline_3.omega * {-Lline_3.terminal_p.i[2], Lline_3.terminal_p.i[1]} = Lline_3.terminal_p.v - Lline_3.terminal_n.v ($RES_SIM_7) (80) [ARRY] (1) Lline_3.terminal_p.theta = Lline_3.terminal_n.theta ($RES_SIM_6) (81) [ARRY] (2) Lline_3.terminal_p.i = -Lline_3.terminal_n.i ($RES_SIM_5) (82) [SCAL] (1) Lline_3b.theRef = Lline_3b.terminal_p.theta[1] ($RES_SIM_4) (83) [SCAL] (1) Lline_3b.omega = $DER.Lline_3b.theRef ($RES_SIM_3) (84) [ARRY] (2) 0.05305164769729845 * Lline_3b.omega * {-Lline_3b.terminal_p.i[2], Lline_3b.terminal_p.i[1]} = Lline_3b.terminal_p.v - Lline_3b.terminal_n.v ($RES_SIM_2) (85) [ARRY] (1) Lline_3b.terminal_p.theta = Lline_3b.terminal_n.theta ($RES_SIM_1) (86) [ARRY] (2) Lline_3b.terminal_p.i = -Lline_3b.terminal_n.i ($RES_SIM_0) (87) [ARRY] (2) Lline_2b.terminal_p.i = -Lline_2b.terminal_n.i ($RES_SIM_10) (88) [ARRY] (2) R2.S = {R2.v[1] * (-R2.i)[1] + R2.v[2] * (-R2.i)[2], R2.v[2] * (-R2.i)[1] - R2.v[1] * (-R2.i)[2]} ($RES_BND_140) (89) [ARRY] (1) Lline_2b.terminal_p.theta = Lline_2b.terminal_n.theta ($RES_SIM_11) (90) [ARRY] (2) R3.v = R3.terminal.v ($RES_BND_141) (91) [ARRY] (2) 0.013262911924324612 * Lline_2b.omega * {-Lline_2b.terminal_p.i[2], Lline_2b.terminal_p.i[1]} = Lline_2b.terminal_p.v - Lline_2b.terminal_n.v ($RES_SIM_12) (92) [ARRY] (2) R3.i = R3.terminal.i ($RES_BND_142) (93) [SCAL] (1) E.terminal.theta[1] = Lline_1.terminal_n.theta[1] ($RES_SIM_130) (94) [SCAL] (1) Lline_2b.omega = $DER.Lline_2b.theRef ($RES_SIM_13) (95) [ARRY] (2) R3.S = {R3.v[1] * (-R3.i)[1] + R3.v[2] * (-R3.i)[2], R3.v[2] * (-R3.i)[1] - R3.v[1] * (-R3.i)[2]} ($RES_BND_143) (96) [SCAL] (1) E.terminal.theta[1] = Lline_2a.terminal_n.theta[1] ($RES_SIM_131) (97) [SCAL] (1) Lline_2b.theRef = Lline_2b.terminal_p.theta[1] ($RES_SIM_14) (98) [ARRY] (2) load_sc.v = load_sc.terminal.v ($RES_BND_144)