Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_3.0.0_Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo", uses=false) 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 3.0.0/package.mo", uses=false) Using package Buildings with version 3.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/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) Using package Modelica_StateGraph2 with version 2.0.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo) Running command: translateModel(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_3.0.0_Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine") translateModel(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_3.0.0_Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine") [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo:257:38-257:110:writable] Warning: The file was not encoded in UTF-8: "

An important practical aspect of state machines is the abilit...". Defaulting to 7-bit ASCII with unknown characters replaced by '?'. To change encoding when loading a file: loadFile(encoding="ISO-XXXX-YY"). To change it in a package: add a file package.encoding at the top-level. Note: The Modelica Language Specification only allows files encoded in UTF-8. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo:761:36-761:108:writable] Warning: The file was not encoded in UTF-8: "

The Modelica_StateGraph2 library is described in detail in (O...". Defaulting to 7-bit ASCII with unknown characters replaced by '?'. To change encoding when loading a file: loadFile(encoding="ISO-XXXX-YY"). To change it in a package: add a file package.encoding at the top-level. Note: The Modelica Language Specification only allows files encoded in UTF-8. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.0.2/package.mo:1435:36-1435:108:writable] Warning: The file was not encoded in UTF-8: "

Main Authors:
SCode: time 2.042e-05/2.043e-05, allocations: 5.672 kB / 0.5923 GB, free: 18.47 MB / 446.1 MB Notification: Performance of NFInst.instantiate(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine): time 0.008883/0.008912, allocations: 10.68 MB / 0.6027 GB, free: 8.18 MB / 446.1 MB Notification: Performance of NFInst.instExpressions: time 0.01037/0.0193, allocations: 9.027 MB / 0.6115 GB, free: 15.13 MB / 462.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.00137/0.0207, allocations: 59.62 kB / 0.6116 GB, free: 15.07 MB / 462.1 MB Notification: Performance of NFTyping.typeComponents: time 0.003963/0.02467, allocations: 1.652 MB / 0.6132 GB, free: 13.41 MB / 462.1 MB Notification: Performance of NFTyping.typeBindings: time 0.005374/0.03016, allocations: 1.56 MB / 0.6147 GB, free: 11.85 MB / 462.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.002198/0.03237, allocations: 0.6655 MB / 0.6154 GB, free: 11.19 MB / 462.1 MB Notification: Performance of NFFlatten.flatten: time 0.003214/0.0356, allocations: 2.532 MB / 0.6178 GB, free: 8.648 MB / 462.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.001451/0.03706, allocations: 1.168 MB / 0.619 GB, free: 7.457 MB / 462.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.001148/0.03822, allocations: 0.9574 MB / 0.6199 GB, free: 6.496 MB / 462.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.0009659/0.03919, allocations: 0.8673 MB / 0.6208 GB, free: 5.625 MB / 462.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0001393/0.03934, allocations: 116 kB / 0.6209 GB, free: 5.512 MB / 462.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.001308/0.04066, allocations: 0.6979 MB / 0.6215 GB, free: 4.812 MB / 462.1 MB Notification: Performance of combineBinaries: time 0.001806/0.04247, allocations: 2.569 MB / 0.6241 GB, free: 2.215 MB / 462.1 MB Notification: Performance of replaceArrayConstructors: time 0.0009951/0.04348, allocations: 1.688 MB / 0.6257 GB, free: 0.5078 MB / 462.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0002657/0.04375, allocations: 263.1 kB / 0.626 GB, free: 256 kB / 462.1 MB Notification: Performance of FrontEnd: time 0.0001648/0.04392, allocations: 47.86 kB / 0.626 GB, free: 208 kB / 462.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 305 (237) * Number of variables: 305 (228) Notification: Performance of Bindings: time 0.005538/0.04947, allocations: 6.993 MB / 0.6328 GB, free: 8.98 MB / 478.1 MB Notification: Performance of FunctionAlias: time 0.0005562/0.05003, allocations: 0.5914 MB / 0.6334 GB, free: 8.391 MB / 478.1 MB Notification: Performance of Early Inline: time 0.005452/0.05549, allocations: 6.105 MB / 0.6394 GB, free: 2.234 MB / 478.1 MB Notification: Performance of simplify1: time 0.0004899/0.056, allocations: 447.3 kB / 0.6398 GB, free: 1.797 MB / 478.1 MB Notification: Performance of Alias: time 0.005836/0.06184, allocations: 5.212 MB / 0.6449 GB, free: 12.1 MB / 494.1 MB Notification: Performance of simplify2: time 0.0004971/0.06236, allocations: 407.4 kB / 0.6453 GB, free: 11.7 MB / 494.1 MB Notification: Performance of Events: time 0.001058/0.06342, allocations: 1.009 MB / 0.6463 GB, free: 10.77 MB / 494.1 MB Notification: Performance of Detect States: time 0.001179/0.06461, allocations: 1.268 MB / 0.6475 GB, free: 9.484 MB / 494.1 MB Notification: Performance of Partitioning: time 0.001663/0.06628, allocations: 1.57 MB / 0.649 GB, free: 7.816 MB / 494.1 MB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency R2.X could not be divided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (2) R2.terminal.v = {{R2.R, -R2.X} * R2.terminal.i, {R2.X, R2.R} * R2.terminal.i} ($RES_SIM_83) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (169/264) **************************** (1) [DISC] (1) Boolean $SEV_27 (2) [ALGB] (1) protected Real R3.X (start = 1.0) (3) [ALGB] (2) protected Real[2] line_sc.line.terminal_p.v (4) [DISC] (1) Boolean $SEV_26 (5) [ALGB] (1) Real E.phi = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.E.PhaseSystem.phase(E.terminal.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.E.PhaseSystem.phase(-E.terminal.i) (6) [DISC] (1) Boolean $SEV_25 (7) [DISC] (1) Boolean $SEV_24 (8) [ALGB] (2) flow Real[2] line_3a.terminal_p.i (9) [ALGB] (2) flow Real[2] line_3b.terminal_p.i (10) [ALGB] (2) Real[2] R3.terminal.v (11) [DISC] (1) Boolean $SEV_23 (12) [DER-] (1) Real[1] $DER.R2.terminal.theta (13) [DER-] (1) Real[1] $DER.R3.terminal.theta (14) [ALGB] (2) Real[2] line_2a.terminal_n.v (15) [ALGB] (2) Real[2] line_2b.terminal_n.v (16) [DISC] (1) Boolean $SEV_22 (17) [ALGB] (2) Real[2] R3.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R3.PhaseSystem.phasePowers_vi(R3.v, -R3.i) (18) [DISC] (1) Boolean $SEV_21 (19) [DISC] (1) Boolean $SEV_20 (20) [ALGB] (2) flow Real[2] load_sc.terminal.i (21) [ALGB] (2) protected Real[2] line_2b.line.terminal_p.v (22) [ALGB] (1) protected Real[1] line_sc.line.terminal_n.theta (23) [ALGB] (2) protected Real[2] line_2b.line.i_p (start = line_2b.line.i_start, StateSelect = prefer) (24) [ALGB] (2) protected flow Real[2] line_sc.line.terminal_p.i (25) [ALGB] (2) flow Real[2] R3.terminal.i (26) [ALGB] (1) Real[1] line_2a.terminal_n.theta (27) [ALGB] (1) Real[1] line_3b.terminal_n.theta (28) [ALGB] (1) Real[1] line_2b.terminal_n.theta (29) [ALGB] (2) protected flow Real[2] line_1.line.terminal_n.i (30) [ALGB] (2) protected flow Real[2] line_2b.line.terminal_p.i (31) [ALGB] (1) Real line_1.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_p.systemVoltage(line_1.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_n.systemVoltage(line_1.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_p.systemVoltage(line_1.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_1.PhaseSystem_n.systemVoltage(line_1.terminal_n.v), 1.0) (32) [ALGB] (1) protected Real[1] line_3a.line.terminal_n.theta (33) [ALGB] (2) flow Real[2] line_sc.terminal_n.i (34) [ALGB] (1) protected Real line_sc.line.omega (35) [DISC] (1) Boolean $SEV_19 (36) [ALGB] (2) Real[2] R2.v = R2.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R2.PhaseSystem.phaseVoltages(R2.V_nominal, 0.0)) (37) [ALGB] (2) protected Real[2] line_3b.line.i_p (start = line_3b.line.i_start, StateSelect = prefer) (38) [DISC] (1) Boolean $SEV_18 (39) [DISC] (1) Boolean $SEV_17 (40) [DISC] (1) Boolean $SEV_16 (41) [DER-] (1) Real[1] $DER.line_2a.line.terminal_p.theta (42) [ALGB] (2) protected Real[2] line_1.line.terminal_n.v (43) [DISC] (1) Boolean $SEV_14 (44) [DISC] (1) Boolean $SEV_12 (45) [ALGB] (1) protected Real line_2b.line.omega (46) [ALGB] (2) Real[2] line_sc.terminal_n.v (47) [ALGB] (2) protected flow Real[2] line_3b.line.terminal_p.i (48) [ALGB] (1) protected Real line_2b.line.R_actual (49) [ALGB] (2) protected flow Real[2] line_3a.line.terminal_p.i (50) [ALGB] (1) Real[1] line_1.terminal_p.theta (51) [ALGB] (2) Real[2] R2.i = R2.terminal.i (start = {0.0, 0.0}) (52) [ALGB] (1) protected Real line_sc.line.R_actual (53) [ALGB] (2) protected Real[2] line_3b.line.terminal_p.v (54) [ALGB] (2) protected Real[2] line_3a.line.terminal_p.v (55) [ALGB] (1) Real line_3b.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_p.systemVoltage(line_3b.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_n.systemVoltage(line_3b.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_p.systemVoltage(line_3b.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3b.PhaseSystem_n.systemVoltage(line_3b.terminal_n.v), 1.0) (56) [ALGB] (1) protected Real R2.X (start = 1.0) (57) [ALGB] (1) Real line_3a.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_p.systemVoltage(line_3a.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_n.systemVoltage(line_3a.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_p.systemVoltage(line_3a.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_3a.PhaseSystem_n.systemVoltage(line_3a.terminal_n.v), 1.0) (58) [ALGB] (1) protected Real[1] line_3b.line.terminal_n.theta (59) [DER-] (1) Real[1] $DER.line_3b.line.terminal_p.theta (60) [ALGB] (2) Real[2] R2.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R2.PhaseSystem.phasePowers_vi(R2.v, -R2.i) (61) [ALGB] (2) flow Real[2] E.terminal.i (62) [ALGB] (1) Real[1] line_sc.terminal_n.theta (63) [ALGB] (1) protected Real line_sc.line.LossPower (64) [ALGB] (1) protected Real line_2a.line.R_actual (65) [ALGB] (1) Real $FUN_9 (66) [ALGB] (1) Real $FUN_8 (67) [ALGB] (1) Real $FUN_7 (68) [DER-] (1) Real[1] $DER.line_3a.line.terminal_p.theta (69) [ALGB] (4) Real[2, 2] $FUN_6 (70) [ALGB] (4) Real[2, 2] $FUN_5 (71) [ALGB] (4) Real[2, 2] $FUN_4 (72) [ALGB] (4) Real[2, 2] $FUN_3 (73) [ALGB] (2) Real[2] E.terminal.v (74) [ALGB] (4) Real[2, 2] $FUN_2 (75) [ALGB] (4) Real[2, 2] $FUN_1 (76) [ALGB] (1) Real[1] E.terminal.theta (77) [ALGB] (2) protected Real[2] line_1.line.i_p (start = line_1.line.i_start, StateSelect = prefer) (78) [ALGB] (2) Real[2] R1.v = R1.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R1.PhaseSystem.phaseVoltages(R1.V_nominal, 0.0)) (79) [ALGB] (2) flow Real[2] line_1.terminal_p.i (80) [ALGB] (1) protected Real line_3b.line.omega (81) [ALGB] (2) protected flow Real[2] line_2a.line.terminal_p.i (82) [ALGB] (1) protected Real[1] line_2a.line.terminal_n.theta (83) [ALGB] (2) Real[2] R1.terminal.v (84) [DER-] (1) Real[1] $DER.line_1.line.terminal_p.theta (85) [ALGB] (2) Real[2] R1.i = R1.terminal.i (start = {0.0, 0.0}) (86) [ALGB] (2) Real[2] line_1.terminal_p.v (87) [ALGB] (2) protected Real[2] line_2a.line.terminal_p.v (88) [ALGB] (2) Real[2] load_sc.v = load_sc.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.load_sc.PhaseSystem.phaseVoltages(load_sc.V_nominal, 0.0)) (89) [DER-] (1) Real[1] $DER.load_sc.terminal.theta (90) [ALGB] (2) Real[2] line_3a.terminal_n.v (91) [ALGB] (1) protected Real load_sc.omega (92) [ALGB] (2) Real[2] line_3b.terminal_n.v (93) [ALGB] (2) flow Real[2] line_2a.terminal_p.i (94) [ALGB] (2) flow Real[2] R1.terminal.i (95) [ALGB] (2) flow Real[2] line_2b.terminal_p.i (96) [ALGB] (1) Real[1] line_2a.terminal_p.theta (97) [ALGB] (1) Real[1] line_3b.terminal_p.theta (98) [ALGB] (1) protected Real line_2a.line.omega (99) [DER-] (1) Real[1] $DER.line_sc.line.terminal_p.theta (100) [ALGB] (1) Real[1] line_2b.terminal_p.theta (101) [ALGB] (1) Real $FUN_12 (102) [ALGB] (1) Real $FUN_11 (103) [ALGB] (1) protected Real line_2b.line.LossPower (104) [ALGB] (1) protected Real R1.X (start = 1.0) (105) [ALGB] (2) protected Real[2] line_sc.line.terminal_n.v (106) [ALGB] (1) Real $FUN_10 (107) [ALGB] (2) Real[2] load_sc.i = load_sc.terminal.i (start = {0.0, 0.0}) (108) [ALGB] (2) flow Real[2] line_3a.terminal_n.i (109) [ALGB] (2) flow Real[2] line_3b.terminal_n.i (110) [ALGB] (2) Real[2] line_2a.terminal_p.v (111) [ALGB] (2) Real[2] line_2b.terminal_p.v (112) [ALGB] (2) Real[2] R1.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R1.PhaseSystem.phasePowers_vi(R1.v, -R1.i) (113) [ALGB] (1) protected Real R3.omega (114) [DISC] (1) Boolean $SEV_9 (115) [ALGB] (2) protected Real[2] line_2b.line.terminal_n.v (116) [DISC] (1) Boolean $SEV_7 (117) [DISC] (1) Boolean $SEV_5 (118) [ALGB] (2) protected flow Real[2] line_sc.line.terminal_n.i (119) [DISC] (1) Boolean $SEV_2 (120) [ALGB] (1) protected Real load_sc.X (start = 1.0) (121) [ALGB] (1) protected Real line_2a.line.LossPower (122) [ALGB] (1) Real[1] line_1.terminal_n.theta (123) [ALGB] (2) protected flow Real[2] line_1.line.terminal_p.i (124) [ALGB] (1) Real[1] line_3a.terminal_n.theta (125) [ALGB] (2) protected flow Real[2] line_2b.line.terminal_n.i (126) [ALGB] (2) Real[2] load_sc.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.load_sc.PhaseSystem.phasePowers_vi(load_sc.v, -load_sc.i) (127) [ALGB] (2) flow Real[2] line_sc.terminal_p.i (128) [DER-] (1) Real[1] $DER.R1.terminal.theta (129) [ALGB] (1) protected Real line_3a.line.R_actual (130) [ALGB] (1) protected Real[1] line_1.line.terminal_n.theta (131) [ALGB] (2) protected Real[2] line_1.line.terminal_p.v (132) [ALGB] (2) Real[2] line_sc.terminal_p.v (133) [ALGB] (1) Real line_2a.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_p.systemVoltage(line_2a.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_n.systemVoltage(line_2a.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_p.systemVoltage(line_2a.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2a.PhaseSystem_n.systemVoltage(line_2a.terminal_n.v), 1.0) (134) [ALGB] (2) protected flow Real[2] line_3b.line.terminal_n.i (135) [ALGB] (1) protected Real line_3a.line.omega (136) [ALGB] (2) protected flow Real[2] line_3a.line.terminal_n.i (137) [ALGB] (2) protected Real[2] line_2a.line.i_p (start = line_2a.line.i_start, StateSelect = prefer) (138) [ALGB] (2) Real[2] E.S = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.E.PhaseSystem.phasePowers_vi(E.terminal.v, E.terminal.i) (139) [ALGB] (1) protected Real R2.omega (140) [ALGB] (2) Real[2] R2.terminal.v (141) [ALGB] (2) protected Real[2] line_3b.line.terminal_n.v (142) [ALGB] (2) protected Real[2] line_3a.line.terminal_n.v (143) [DER-] (1) Real[1] $DER.line_2b.line.terminal_p.theta (144) [ALGB] (1) protected Real line_3b.line.LossPower (145) [ALGB] (2) flow Real[2] R2.terminal.i (146) [ALGB] (1) protected Real line_1.line.R_actual (147) [ALGB] (2) protected Real[2] line_3a.line.i_p (start = line_3a.line.i_start, StateSelect = prefer) (148) [ALGB] (1) protected Real[1] line_2b.line.terminal_n.theta (149) [ALGB] (1) protected Real line_3a.line.LossPower (150) [ALGB] (1) protected Real line_1.line.LossPower (151) [ALGB] (1) Real line_2b.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_p.systemVoltage(line_2b.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_n.systemVoltage(line_2b.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_p.systemVoltage(line_2b.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_2b.PhaseSystem_n.systemVoltage(line_2b.terminal_n.v), 1.0) (152) [ALGB] (1) Real line_sc.VoltageLosses = abs(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_p.systemVoltage(line_sc.terminal_p.v) - Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_n.systemVoltage(line_sc.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_p.systemVoltage(line_sc.terminal_p.v), Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.line_sc.PhaseSystem_n.systemVoltage(line_sc.terminal_n.v), 1.0) (153) [ALGB] (1) protected Real line_3b.line.R_actual (154) [ALGB] (2) Real[2] R3.v = R3.terminal.v (start = Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine.R3.PhaseSystem.phaseVoltages(R3.V_nominal, 0.0)) (155) [ALGB] (2) flow Real[2] line_1.terminal_n.i (156) [ALGB] (1) protected Real R1.omega (157) [ALGB] (1) Real[1] line_sc.terminal_p.theta (158) [ALGB] (2) protected flow Real[2] line_2a.line.terminal_n.i (159) [ALGB] (2) Real[2] R3.i = R3.terminal.i (start = {0.0, 0.0}) (160) [ALGB] (2) Real[2] line_1.terminal_n.v (161) [ALGB] (1) Real[1] line_3a.terminal_p.theta (162) [ALGB] (2) protected Real[2] line_2a.line.terminal_n.v (163) [ALGB] (2) Real[2] line_3a.terminal_p.v (164) [ALGB] (2) Real[2] line_3b.terminal_p.v (165) [ALGB] (1) protected Real line_1.line.omega (166) [ALGB] (2) flow Real[2] line_2a.terminal_n.i (167) [ALGB] (2) flow Real[2] line_2b.terminal_n.i (168) [ALGB] (2) protected Real[2] line_sc.line.i_p (start = line_sc.line.i_start, StateSelect = prefer) (169) [ALGB] (2) Real[2] load_sc.terminal.v System Equations (178/264) **************************** (1) [ARRY] (2) line_2b.terminal_p.v = line_2b.line.terminal_p.v ($RES_SIM_204) (2) [ARRY] (1) line_2b.terminal_p.theta = line_2b.line.terminal_p.theta ($RES_SIM_205) (3) [SCAL] (1) R1.X = R1.omega * R1.L ($RES_SIM_120) (4) [SCAL] (1) line_3b.VoltageLosses = $FUN_8 / smooth(1, if $SEV_18 then line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_19 then line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_3b.terminal_p.v / ((line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_p.v) - line_3b.terminal_n.v / ((line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_n.v)) ^ 2.0) * (line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_256) (5) [FOR-] (2) ($RES_SIM_206) (5) [----] for $i1 in 1:2 loop (5) [----] [SCAL] (1) line_2b.line.terminal_n.i[$i1] - line_2b.terminal_n.i[$i1] = 0.0 ($RES_SIM_207) (5) [----] end for; (6) [SCAL] (1) R1.omega = $DER.R1.terminal.theta[1] ($RES_SIM_121) (7) [ARRY] (2) E.terminal.v = {E.V * cos(E.phiSou), E.V * sin(E.phiSou)} ($RES_SIM_122) (8) [ARRY] (2) line_2b.line.terminal_n.v = line_2b.terminal_n.v ($RES_SIM_208) (9) [ARRY] (2) R2.terminal.v = {{R2.R, -R2.X} * R2.terminal.i, {R2.X, R2.R} * R2.terminal.i} ($RES_SIM_83) (10) [ARRY] (2) R3.v = R3.terminal.v ($RES_BND_259) (11) [ARRY] (1) line_2b.line.terminal_n.theta = line_2b.terminal_n.theta ($RES_SIM_209) (12) [SCAL] (1) R2.X = R2.omega * R2.L ($RES_SIM_84) (13) [SCAL] (1) E.terminal.theta[1] = 6.283185307179586 * E.f * time ($RES_SIM_124) (14) [SCAL] (1) R2.omega = $DER.R2.terminal.theta[1] ($RES_SIM_85) (15) [SCAL] (1) line_2a.line.R_actual = (0.12066666666666669 * (line_2a.line.M + ((-273.15) + line_2a.TCable))) / (line_2a.line.M + ((-273.15) + line_2a.line.T_ref)) ($RES_SIM_88) (16) [ARRY] (4) $FUN_1 = diagonal(fill(1.0, 2) .* line_1.line.R_actual) ($RES_$AUX_280) (17) [SCAL] (1) $SEV_9 = line_2b.line.R_actual >= 0.0 ($RES_EVT_290) (18) [SCAL] (1) $SEV_12 = line_2a.line.R_actual >= 0.0 ($RES_EVT_293) (19) [SCAL] (1) $SEV_14 = line_1.line.R_actual >= 0.0 ($RES_EVT_295) (20) [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_11) (21) [ARRY] (2) R3.i = R3.terminal.i ($RES_BND_260) (22) [SCAL] (1) load_sc.X = load_sc.omega * load_sc.L ($RES_SIM_12) (23) [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_261) (24) [SCAL] (1) $SEV_16 = line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_297) (25) [SCAL] (1) load_sc.omega = $DER.load_sc.terminal.theta[1] ($RES_SIM_13) (26) [SCAL] (1) $SEV_17 = line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_298) (27) [FOR-] (2) ($RES_SIM_212) (27) [----] for $i1 in 1:2 loop (27) [----] [SCAL] (1) line_2a.line.terminal_p.i[$i1] - line_2a.terminal_p.i[$i1] = 0.0 ($RES_SIM_213) (27) [----] end for; (28) [SCAL] (1) line_sc.VoltageLosses = $FUN_7 / smooth(1, if $SEV_16 then line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_17 then line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_sc.terminal_p.v / ((line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_p.v) - line_sc.terminal_n.v / ((line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_n.v)) ^ 2.0) * (line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_sc.terminal_p.v / (line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_sc.terminal_n.v / (line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_263) (29) [SCAL] (1) $SEV_18 = line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_299) (30) [ARRY] (2) line_2a.terminal_p.v = line_2a.line.terminal_p.v ($RES_SIM_214) (31) [SCAL] (1) line_sc.line.R_actual = (0.24133333333333337 * (line_sc.line.M + ((-273.15) + line_sc.TCable))) / (line_sc.line.M + ((-273.15) + line_sc.line.T_ref)) ($RES_SIM_16) (32) [ARRY] (1) line_2a.terminal_p.theta = line_2a.line.terminal_p.theta ($RES_SIM_215) (33) [ARRY] (1) line_2a.line.terminal_p.theta = line_2a.line.terminal_n.theta ($RES_SIM_90) (34) [ARRY] (2) load_sc.v = load_sc.terminal.v ($RES_BND_266) (35) [FOR-] (2) ($RES_SIM_131) (35) [----] for $i1 in 1:2 loop (35) [----] [SCAL] (1) line_sc.terminal_p.i[$i1] + load_sc.terminal.i[$i1] = 0.0 ($RES_SIM_132) (35) [----] end for; (36) [FOR-] (2) ($RES_SIM_216) (36) [----] for $i1 in 1:2 loop (36) [----] [SCAL] (1) line_2a.line.terminal_n.i[$i1] - line_2a.terminal_n.i[$i1] = 0.0 ($RES_SIM_217) (36) [----] end for; (37) [SCAL] (1) line_2a.line.LossPower = line_2a.line.R_actual * (line_2a.line.i_p[1] ^ 2.0 + line_2a.line.i_p[2] ^ 2.0) ($RES_SIM_91) (38) [ARRY] (1) line_sc.line.terminal_p.theta = line_sc.line.terminal_n.theta ($RES_SIM_18) (39) [ARRY] (2) load_sc.i = load_sc.terminal.i ($RES_BND_267) (40) [ARRY] (2) line_2a.line.L * line_2a.line.omega * {-line_2a.line.i_p[2], line_2a.line.i_p[1]} + line_2a.line.i_p * $FUN_2 = line_2a.line.terminal_p.v - line_2a.line.terminal_n.v ($RES_SIM_92) (41) [SCAL] (1) line_sc.line.LossPower = line_sc.line.R_actual * (line_sc.line.i_p[1] ^ 2.0 + line_sc.line.i_p[2] ^ 2.0) ($RES_SIM_19) (42) [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_268) (43) [ARRY] (4) $FUN_2 = diagonal(fill(1.0, 2) .* line_2a.line.R_actual) ($RES_$AUX_279) (44) [ARRY] (2) line_2a.line.terminal_n.v = line_2a.terminal_n.v ($RES_SIM_218) (45) [ARRY] (2) line_2a.line.i_p = line_2a.line.terminal_p.i ($RES_SIM_93) (46) [ARRY] (2) line_sc.terminal_p.v = load_sc.terminal.v ($RES_SIM_133) (47) [ARRY] (4) $FUN_3 = diagonal(fill(1.0, 2) .* line_2b.line.R_actual) ($RES_$AUX_278) (48) [ARRY] (1) line_2a.line.terminal_n.theta = line_2a.terminal_n.theta ($RES_SIM_219) (49) [ARRY] (2) line_2a.line.terminal_p.i = -line_2a.line.terminal_n.i ($RES_SIM_94) (50) [ARRY] (1) line_sc.terminal_p.theta = load_sc.terminal.theta ($RES_SIM_134) (51) [ARRY] (4) $FUN_4 = diagonal(fill(1.0, 2) .* line_3a.line.R_actual) ($RES_$AUX_277) (52) [SCAL] (1) line_2a.line.omega = $DER.line_2a.line.terminal_p.theta[1] ($RES_SIM_95) (53) [SCAL] (1) line_3b.terminal_p.i[2] + R3.terminal.i[2] + line_3a.terminal_p.i[2] = 0.0 ($RES_SIM_135) (54) [ARRY] (4) $FUN_5 = diagonal(fill(1.0, 2) .* line_3b.line.R_actual) ($RES_$AUX_276) (55) [SCAL] (1) line_3b.terminal_p.i[1] + R3.terminal.i[1] + line_3a.terminal_p.i[1] = 0.0 ($RES_SIM_136) (56) [ARRY] (4) $FUN_6 = diagonal(fill(1.0, 2) .* line_sc.line.R_actual) ($RES_$AUX_275) (57) [SCAL] (1) line_3b.terminal_p.v[2] = line_3a.terminal_p.v[2] ($RES_SIM_137) (58) [SCAL] (1) $FUN_7 = abs(line_sc.terminal_p.v / ((line_sc.terminal_p.v * line_sc.terminal_p.v * (line_sc.terminal_p.v * line_sc.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_p.v) - line_sc.terminal_n.v / ((line_sc.terminal_n.v * line_sc.terminal_n.v * (line_sc.terminal_n.v * line_sc.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_sc.terminal_n.v)) ($RES_$AUX_274) (59) [SCAL] (1) line_3b.terminal_p.v[2] = R3.terminal.v[2] ($RES_SIM_138) (60) [SCAL] (1) $FUN_8 = abs(line_3b.terminal_p.v / ((line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_p.v) - line_3b.terminal_n.v / ((line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3b.terminal_n.v)) ($RES_$AUX_273) (61) [SCAL] (1) line_1.line.R_actual = (0.24133333333333337 * (line_1.line.M + ((-273.15) + line_1.TCable))) / (line_1.line.M + ((-273.15) + line_1.line.T_ref)) ($RES_SIM_99) (62) [SCAL] (1) line_3b.terminal_p.v[1] = line_3a.terminal_p.v[1] ($RES_SIM_139) (63) [SCAL] (1) $FUN_9 = abs(line_3a.terminal_p.v / ((line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_p.v) - line_3a.terminal_n.v / ((line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_n.v)) ($RES_$AUX_272) (64) [SCAL] (1) $SEV_19 = line_3b.terminal_p.v / (line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v * (line_3b.terminal_p.v * line_3b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3b.terminal_n.v / (line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v * (line_3b.terminal_n.v * line_3b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_300) (65) [SCAL] (1) $FUN_10 = abs(line_2b.terminal_p.v / ((line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_p.v) - line_2b.terminal_n.v / ((line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_n.v)) ($RES_$AUX_271) (66) [SCAL] (1) $SEV_20 = line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_301) (67) [SCAL] (1) $FUN_11 = abs(line_2a.terminal_p.v / ((line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_p.v) - line_2a.terminal_n.v / ((line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_n.v)) ($RES_$AUX_270) (68) [SCAL] (1) $SEV_21 = line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_302) (69) [SCAL] (1) $SEV_22 = line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_303) (70) [SCAL] (1) $SEV_23 = line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_304) (71) [SCAL] (1) $SEV_24 = line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_305) (72) [SCAL] (1) $SEV_25 = line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_306) (73) [SCAL] (1) $SEV_26 = line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_307) (74) [SCAL] (1) $SEV_27 = line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_308) (75) [ARRY] (2) line_sc.line.L * line_sc.line.omega * {-line_sc.line.i_p[2], line_sc.line.i_p[1]} + line_sc.line.i_p * $FUN_6 = line_sc.line.terminal_p.v - line_sc.line.terminal_n.v ($RES_SIM_20) (76) [ARRY] (2) line_sc.line.i_p = line_sc.line.terminal_p.i ($RES_SIM_21) (77) [ARRY] (2) line_sc.line.terminal_p.i = -line_sc.line.terminal_n.i ($RES_SIM_22) (78) [SCAL] (1) line_sc.line.omega = $DER.line_sc.line.terminal_p.theta[1] ($RES_SIM_23) (79) [FOR-] (2) ($RES_SIM_222) (79) [----] for $i1 in 1:2 loop (79) [----] [SCAL] (1) line_1.line.terminal_p.i[$i1] - line_1.terminal_p.i[$i1] = 0.0 ($RES_SIM_223) (79) [----] end for; (80) [ARRY] (2) line_1.terminal_p.v = line_1.line.terminal_p.v ($RES_SIM_224) (81) [ARRY] (1) line_1.terminal_p.theta = line_1.line.terminal_p.theta ($RES_SIM_225) (82) [SCAL] (1) line_3b.terminal_p.v[1] = R3.terminal.v[1] ($RES_SIM_140) (83) [FOR-] (2) ($RES_SIM_226) (83) [----] for $i1 in 1:2 loop (83) [----] [SCAL] (1) line_1.line.terminal_n.i[$i1] - line_1.terminal_n.i[$i1] = 0.0 ($RES_SIM_227) (83) [----] end for; (84) [SCAL] (1) line_3b.terminal_p.theta[1] = line_3a.terminal_p.theta[1] ($RES_SIM_141) (85) [SCAL] (1) line_3b.terminal_p.theta[1] = R3.terminal.theta[1] ($RES_SIM_142) (86) [SCAL] (1) $FUN_12 = abs(line_1.terminal_p.v / ((line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_p.v) - line_1.terminal_n.v / ((line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_n.v)) ($RES_$AUX_269) (87) [ARRY] (2) line_1.line.terminal_n.v = line_1.terminal_n.v ($RES_SIM_228) (88) [FOR-] (2) ($RES_SIM_143) (88) [----] for $i1 in 1:2 loop (88) [----] [SCAL] (1) line_2b.terminal_p.i[$i1] + R2.terminal.i[$i1] = 0.0 ($RES_SIM_144) (88) [----] end for; (89) [ARRY] (1) line_1.line.terminal_n.theta = line_1.terminal_n.theta ($RES_SIM_229) (90) [ARRY] (2) line_2b.terminal_p.v = R2.terminal.v ($RES_SIM_145) (91) [ARRY] (1) line_2b.terminal_p.theta = R2.terminal.theta ($RES_SIM_146) (92) [FOR-] (2) ($RES_SIM_147) (92) [----] for $i1 in 1:2 loop (92) [----] [SCAL] (1) line_2a.terminal_p.i[$i1] + line_2b.terminal_n.i[$i1] = 0.0 ($RES_SIM_148) (92) [----] end for; (93) [ARRY] (2) line_2a.terminal_p.v = line_2b.terminal_n.v ($RES_SIM_149) (94) [ARRY] (2) R3.terminal.v = {{R3.R, -R3.X} * R3.terminal.i, {R3.X, R3.R} * R3.terminal.i} ($RES_SIM_36) (95) [SCAL] (1) R3.X = R3.omega * R3.L ($RES_SIM_37) (96) [ARRY] (1) line_2a.terminal_p.theta = line_2b.terminal_n.theta ($RES_SIM_150) (97) [SCAL] (1) R3.omega = $DER.R3.terminal.theta[1] ($RES_SIM_38) (98) [SCAL] (1) line_2a.terminal_n.i[2] + line_3a.terminal_n.i[2] + line_3b.terminal_n.i[2] + line_sc.terminal_n.i[2] + E.terminal.i[2] + line_1.terminal_n.i[2] = 0.0 ($RES_SIM_151) (99) [SCAL] (1) line_2a.terminal_n.i[1] + line_3a.terminal_n.i[1] + line_3b.terminal_n.i[1] + line_sc.terminal_n.i[1] + E.terminal.i[1] + line_1.terminal_n.i[1] = 0.0 ($RES_SIM_152) (100) [SCAL] (1) E.terminal.v[2] = line_1.terminal_n.v[2] ($RES_SIM_153) (101) [SCAL] (1) E.terminal.v[2] = line_2a.terminal_n.v[2] ($RES_SIM_154) (102) [SCAL] (1) E.terminal.v[2] = line_3a.terminal_n.v[2] ($RES_SIM_155) (103) [SCAL] (1) E.terminal.v[2] = line_3b.terminal_n.v[2] ($RES_SIM_156) (104) [SCAL] (1) E.terminal.v[2] = line_sc.terminal_n.v[2] ($RES_SIM_157) (105) [SCAL] (1) E.terminal.v[1] = line_1.terminal_n.v[1] ($RES_SIM_158) (106) [SCAL] (1) E.terminal.v[1] = line_2a.terminal_n.v[1] ($RES_SIM_159) (107) [SCAL] (1) line_3b.line.R_actual = (0.48266666666666674 * (line_3b.line.M + ((-273.15) + line_3b.TCable))) / (line_3b.line.M + ((-273.15) + line_3b.line.T_ref)) ($RES_SIM_41) (108) [ARRY] (1) line_3b.line.terminal_p.theta = line_3b.line.terminal_n.theta ($RES_SIM_43) (109) [SCAL] (1) line_3b.line.LossPower = line_3b.line.R_actual * (line_3b.line.i_p[1] ^ 2.0 + line_3b.line.i_p[2] ^ 2.0) ($RES_SIM_44) (110) [ARRY] (2) line_3b.line.L * line_3b.line.omega * {-line_3b.line.i_p[2], line_3b.line.i_p[1]} + line_3b.line.i_p * $FUN_5 = line_3b.line.terminal_p.v - line_3b.line.terminal_n.v ($RES_SIM_45) (111) [ARRY] (2) line_3b.line.i_p = line_3b.line.terminal_p.i ($RES_SIM_46) (112) [ARRY] (2) line_3b.line.terminal_p.i = -line_3b.line.terminal_n.i ($RES_SIM_47) (113) [SCAL] (1) E.terminal.v[1] = line_3a.terminal_n.v[1] ($RES_SIM_160) (114) [SCAL] (1) line_3b.line.omega = $DER.line_3b.line.terminal_p.theta[1] ($RES_SIM_48) (115) [SCAL] (1) E.terminal.v[1] = line_3b.terminal_n.v[1] ($RES_SIM_161) (116) [SCAL] (1) E.terminal.v[1] = line_sc.terminal_n.v[1] ($RES_SIM_162) (117) [SCAL] (1) E.terminal.theta[1] = line_1.terminal_n.theta[1] ($RES_SIM_163) (118) [SCAL] (1) E.terminal.theta[1] = line_2a.terminal_n.theta[1] ($RES_SIM_164) (119) [SCAL] (1) E.terminal.theta[1] = line_3a.terminal_n.theta[1] ($RES_SIM_165) (120) [SCAL] (1) E.terminal.theta[1] = line_3b.terminal_n.theta[1] ($RES_SIM_166) (121) [SCAL] (1) E.terminal.theta[1] = line_sc.terminal_n.theta[1] ($RES_SIM_167) (122) [FOR-] (2) ($RES_SIM_168) (122) [----] for $i1 in 1:2 loop (122) [----] [SCAL] (1) line_1.terminal_p.i[$i1] + R1.terminal.i[$i1] = 0.0 ($RES_SIM_169) (122) [----] end for; (123) [SCAL] (1) line_3a.line.R_actual = (0.48266666666666674 * (line_3a.line.M + ((-273.15) + line_3a.TCable))) / (line_3a.line.M + ((-273.15) + line_3a.line.T_ref)) ($RES_SIM_52) (124) [ARRY] (1) line_3a.line.terminal_p.theta = line_3a.line.terminal_n.theta ($RES_SIM_54) (125) [SCAL] (1) line_3a.line.LossPower = line_3a.line.R_actual * (line_3a.line.i_p[1] ^ 2.0 + line_3a.line.i_p[2] ^ 2.0) ($RES_SIM_55) (126) [ARRY] (2) line_3a.line.L * line_3a.line.omega * {-line_3a.line.i_p[2], line_3a.line.i_p[1]} + line_3a.line.i_p * $FUN_4 = line_3a.line.terminal_p.v - line_3a.line.terminal_n.v ($RES_SIM_56) (127) [ARRY] (2) line_3a.line.i_p = line_3a.line.terminal_p.i ($RES_SIM_57) (128) [ARRY] (2) line_1.terminal_p.v = R1.terminal.v ($RES_SIM_170) (129) [ARRY] (2) line_3a.line.terminal_p.i = -line_3a.line.terminal_n.i ($RES_SIM_58) (130) [ARRY] (1) line_1.terminal_p.theta = R1.terminal.theta ($RES_SIM_171) (131) [SCAL] (1) line_3a.line.omega = $DER.line_3a.line.terminal_p.theta[1] ($RES_SIM_59) (132) [FOR-] (2) ($RES_SIM_173) (132) [----] for $i1 in 1:2 loop (132) [----] [SCAL] (1) line_sc.line.terminal_p.i[$i1] - line_sc.terminal_p.i[$i1] = 0.0 ($RES_SIM_174) (132) [----] end for; (133) [ARRY] (2) line_sc.terminal_p.v = line_sc.line.terminal_p.v ($RES_SIM_175) (134) [ARRY] (1) line_sc.terminal_p.theta = line_sc.line.terminal_p.theta ($RES_SIM_176) (135) [FOR-] (2) ($RES_SIM_177) (135) [----] for $i1 in 1:2 loop (135) [----] [SCAL] (1) line_sc.line.terminal_n.i[$i1] - line_sc.terminal_n.i[$i1] = 0.0 ($RES_SIM_178) (135) [----] end for; (136) [ARRY] (2) line_sc.line.terminal_n.v = line_sc.terminal_n.v ($RES_SIM_179) (137) [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_231) (138) [SCAL] (1) E.phi = atan2(E.terminal.v[2], E.terminal.v[1]) - atan2((-E.terminal.i)[2], (-E.terminal.i)[1]) ($RES_BND_232) (139) [ARRY] (2) R1.v = R1.terminal.v ($RES_BND_233) (140) [ARRY] (2) R1.i = R1.terminal.i ($RES_BND_234) (141) [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_235) (142) [ARRY] (1) line_1.line.terminal_p.theta = line_1.line.terminal_n.theta ($RES_SIM_101) (143) [SCAL] (1) line_1.VoltageLosses = $FUN_12 / smooth(1, if $SEV_26 then line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_27 then line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_1.terminal_p.v / ((line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_p.v) - line_1.terminal_n.v / ((line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_1.terminal_n.v)) ^ 2.0) * (line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_1.terminal_p.v / (line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v * (line_1.terminal_p.v * line_1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_1.terminal_n.v / (line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v * (line_1.terminal_n.v * line_1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_237) (144) [SCAL] (1) line_1.line.LossPower = line_1.line.R_actual * (line_1.line.i_p[1] ^ 2.0 + line_1.line.i_p[2] ^ 2.0) ($RES_SIM_102) (145) [SCAL] (1) line_2b.line.R_actual = (0.12066666666666669 * (line_2b.line.M + ((-273.15) + line_2b.TCable))) / (line_2b.line.M + ((-273.15) + line_2b.line.T_ref)) ($RES_SIM_63) (146) [ARRY] (2) line_1.line.L * line_1.line.omega * {-line_1.line.i_p[2], line_1.line.i_p[1]} + line_1.line.i_p * $FUN_1 = line_1.line.terminal_p.v - line_1.line.terminal_n.v ($RES_SIM_103) (147) [ARRY] (2) line_1.line.i_p = line_1.line.terminal_p.i ($RES_SIM_104) (148) [ARRY] (1) line_2b.line.terminal_p.theta = line_2b.line.terminal_n.theta ($RES_SIM_65) (149) [ARRY] (2) line_1.line.terminal_p.i = -line_1.line.terminal_n.i ($RES_SIM_105) (150) [SCAL] (1) line_2b.line.LossPower = line_2b.line.R_actual * (line_2b.line.i_p[1] ^ 2.0 + line_2b.line.i_p[2] ^ 2.0) ($RES_SIM_66) (151) [SCAL] (1) line_1.line.omega = $DER.line_1.line.terminal_p.theta[1] ($RES_SIM_106) (152) [ARRY] (2) line_2b.line.L * line_2b.line.omega * {-line_2b.line.i_p[2], line_2b.line.i_p[1]} + line_2b.line.i_p * $FUN_3 = line_2b.line.terminal_p.v - line_2b.line.terminal_n.v ($RES_SIM_67) (153) [ARRY] (1) line_sc.line.terminal_n.theta = line_sc.terminal_n.theta ($RES_SIM_180) (154) [ARRY] (2) line_2b.line.i_p = line_2b.line.terminal_p.i ($RES_SIM_68) (155) [ARRY] (2) line_2b.line.terminal_p.i = -line_2b.line.terminal_n.i ($RES_SIM_69) (156) [FOR-] (2) ($RES_SIM_183) (156) [----] for $i1 in 1:2 loop (156) [----] [SCAL] (1) line_3b.line.terminal_p.i[$i1] - line_3b.terminal_p.i[$i1] = 0.0 ($RES_SIM_184) (156) [----] end for; (157) [ARRY] (2) line_3b.terminal_p.v = line_3b.line.terminal_p.v ($RES_SIM_185) (158) [ARRY] (1) line_3b.terminal_p.theta = line_3b.line.terminal_p.theta ($RES_SIM_186) (159) [FOR-] (2) ($RES_SIM_187) (159) [----] for $i1 in 1:2 loop (159) [----] [SCAL] (1) line_3b.line.terminal_n.i[$i1] - line_3b.terminal_n.i[$i1] = 0.0 ($RES_SIM_188) (159) [----] end for; (160) [ARRY] (2) line_3b.line.terminal_n.v = line_3b.terminal_n.v ($RES_SIM_189) (161) [SCAL] (1) line_2a.VoltageLosses = $FUN_11 / smooth(1, if $SEV_24 then line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_25 then line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_2a.terminal_p.v / ((line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_p.v) - line_2a.terminal_n.v / ((line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2a.terminal_n.v)) ^ 2.0) * (line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_2a.terminal_p.v / (line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v * (line_2a.terminal_p.v * line_2a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_2a.terminal_n.v / (line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v * (line_2a.terminal_n.v * line_2a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_241) (162) [ARRY] (2) R2.v = R2.terminal.v ($RES_BND_244) (163) [ARRY] (2) R2.i = R2.terminal.i ($RES_BND_245) (164) [SCAL] (1) line_2b.line.omega = $DER.line_2b.line.terminal_p.theta[1] ($RES_SIM_70) (165) [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_246) (166) [SCAL] (1) line_2b.VoltageLosses = $FUN_10 / smooth(1, if $SEV_22 then line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_23 then line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_2b.terminal_p.v / ((line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_p.v) - line_2b.terminal_n.v / ((line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_2b.terminal_n.v)) ^ 2.0) * (line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_2b.terminal_p.v / (line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v * (line_2b.terminal_p.v * line_2b.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_2b.terminal_n.v / (line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v * (line_2b.terminal_n.v * line_2b.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_248) (167) [ARRY] (1) line_3b.line.terminal_n.theta = line_3b.terminal_n.theta ($RES_SIM_190) (168) [ARRY] (2) R1.terminal.v = {{R1.R, -R1.X} * R1.terminal.i, {R1.X, R1.R} * R1.terminal.i} ($RES_SIM_119) (169) [FOR-] (2) ($RES_SIM_193) (169) [----] for $i1 in 1:2 loop (169) [----] [SCAL] (1) line_3a.line.terminal_p.i[$i1] - line_3a.terminal_p.i[$i1] = 0.0 ($RES_SIM_194) (169) [----] end for; (170) [ARRY] (2) line_3a.terminal_p.v = line_3a.line.terminal_p.v ($RES_SIM_195) (171) [ARRY] (1) line_3a.terminal_p.theta = line_3a.line.terminal_p.theta ($RES_SIM_196) (172) [FOR-] (2) ($RES_SIM_197) (172) [----] for $i1 in 1:2 loop (172) [----] [SCAL] (1) line_3a.line.terminal_n.i[$i1] - line_3a.terminal_n.i[$i1] = 0.0 ($RES_SIM_198) (172) [----] end for; (173) [ARRY] (2) line_3a.line.terminal_n.v = line_3a.terminal_n.v ($RES_SIM_199) (174) [SCAL] (1) $SEV_2 = line_sc.line.R_actual >= 0.0 ($RES_EVT_283) (175) [SCAL] (1) $SEV_5 = line_3b.line.R_actual >= 0.0 ($RES_EVT_286) (176) [SCAL] (1) line_3a.VoltageLosses = $FUN_9 / smooth(1, if $SEV_20 then line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_21 then line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line_3a.terminal_p.v / ((line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_p.v) - line_3a.terminal_n.v / ((line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line_3a.terminal_n.v)) ^ 2.0) * (line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line_3a.terminal_p.v / (line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v * (line_3a.terminal_p.v * line_3a.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line_3a.terminal_n.v / (line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v * (line_3a.terminal_n.v * line_3a.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_252) (177) [SCAL] (1) $SEV_7 = line_3a.line.R_actual >= 0.0 ($RES_EVT_288) (178) [FOR-] (2) ($RES_SIM_202) (178) [----] for $i1 in 1:2 loop (178) [----] [SCAL] (1) line_2b.line.terminal_p.i[$i1] - line_2b.terminal_p.i[$i1] = 0.0 ($RES_SIM_203) (178) [----] end for;