Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr OpenIPSL_2.0.0_OpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_Synchronous 0.93.0-master/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/Modelica 3.2.3+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/OpenIPSL 2.0.0/package.mo", uses=false) Using package OpenIPSL with version 2.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenIPSL 2.0.0/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 Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+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_Synchronous with version 0.93.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_Synchronous 0.93.0-master/package.mo) Running command: translateModel(OpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="OpenIPSL_2.0.0_OpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII") translateModel(OpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="OpenIPSL_2.0.0_OpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_Synchronous 0.93.0-master/package.mo): time 0.08279/0.08279, allocations: 12.61 MB / 28.87 MB, free: 256 kB / 19.63 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001063/0.001063, allocations: 111.5 kB / 32.46 MB, free: 3.426 MB / 26.18 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.437/1.437, allocations: 205.1 MB / 241.1 MB, free: 12.41 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.00142/0.00142, allocations: 184.5 kB / 291.3 MB, free: 10.98 MB / 238.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenIPSL 2.0.0/package.mo): time 0.4362/0.4362, allocations: 78.5 MB / 419.9 MB, free: 10.81 MB / 302.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.638e-05/2.65e-05, allocations: 2.281 kB / 0.4893 GB, free: 9.582 MB / 382.1 MB Notification: Performance of NFInst.instantiate(OpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII): time 0.00809/0.008132, allocations: 6.606 MB / 0.4958 GB, free: 2.938 MB / 382.1 MB Notification: Performance of NFInst.instExpressions: time 0.004907/0.01307, allocations: 1.92 MB / 0.4977 GB, free: 1.004 MB / 382.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0009538/0.01405, allocations: 12 kB / 0.4977 GB, free: 0.9922 MB / 382.1 MB Notification: Performance of NFTyping.typeComponents: time 0.0008007/0.01486, allocations: 237.9 kB / 0.4979 GB, free: 0.7578 MB / 382.1 MB Notification: Performance of NFTyping.typeBindings: time 0.2408/0.2557, allocations: 0.8034 MB / 0.4987 GB, free: 50.02 MB / 382.1 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenIPSL 2.0.0/Electrical/Machines/PSAT/Order4.mo:25:3-30:9:writable] Warning: In relation order4.xq <> order4.x1q, <> on Real numbers is only allowed inside functions. Notification: Performance of NFTyping.typeClassSections: time 0.001826/0.2575, allocations: 0.6276 MB / 0.4993 GB, free: 50.02 MB / 382.1 MB Notification: Performance of NFFlatten.flatten: time 0.00216/0.2597, allocations: 1.804 MB / 0.5011 GB, free: 50.01 MB / 382.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.0005042/0.2602, allocations: 327.3 kB / 0.5014 GB, free: 49.98 MB / 382.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.000783/0.261, allocations: 0.6607 MB / 0.502 GB, free: 49.86 MB / 382.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.0007669/0.2618, allocations: 0.8004 MB / 0.5028 GB, free: 49.69 MB / 382.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0001856/0.2619, allocations: 110.4 kB / 0.5029 GB, free: 49.69 MB / 382.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.0006005/0.2626, allocations: 261 kB / 0.5032 GB, free: 49.69 MB / 382.1 MB Notification: Performance of combineBinaries: time 0.001222/0.2638, allocations: 2.52 MB / 0.5056 GB, free: 48.38 MB / 382.1 MB Notification: Performance of replaceArrayConstructors: time 0.0005455/0.2643, allocations: 1.563 MB / 0.5071 GB, free: 47.34 MB / 382.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0001837/0.2645, allocations: 200.1 kB / 0.5073 GB, free: 47.29 MB / 382.1 MB Notification: Performance of FrontEnd: time 0.0001782/0.2647, allocations: 39.44 kB / 0.5074 GB, free: 47.29 MB / 382.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 190 (173) * Number of variables: 190 (190) Notification: Performance of Bindings: time 0.00424/0.269, allocations: 6.72 MB / 0.5139 GB, free: 44.44 MB / 382.1 MB Notification: Performance of FunctionAlias: time 0.0004148/0.2694, allocations: 403.3 kB / 0.5143 GB, free: 44.24 MB / 382.1 MB Notification: Performance of Early Inline: time 0.003192/0.2726, allocations: 4.723 MB / 0.5189 GB, free: 41.7 MB / 382.1 MB Notification: Performance of simplify1: time 0.0001931/0.2728, allocations: 223.8 kB / 0.5192 GB, free: 41.61 MB / 382.1 MB Notification: Performance of Alias: time 0.003625/0.2764, allocations: 4.184 MB / 0.5232 GB, free: 38.88 MB / 382.1 MB Notification: Performance of simplify2: time 0.000169/0.2766, allocations: 186.5 kB / 0.5234 GB, free: 38.81 MB / 382.1 MB Notification: Performance of Events: time 0.0005021/0.2771, allocations: 0.5685 MB / 0.524 GB, free: 38.48 MB / 382.1 MB Notification: Performance of Detect States: time 0.0006402/0.2778, allocations: 0.8548 MB / 0.5248 GB, free: 37.97 MB / 382.1 MB Notification: Performance of Partitioning: time 0.0009221/0.2787, allocations: 1.046 MB / 0.5258 GB, free: 37.44 MB / 382.1 MB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency order4.vd could not be devided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (2) {{order4.p.vr}, {order4.p.vi}} = ({{$FUN_17, $FUN_18}, {-$FUN_18, $FUN_17}} * {{order4.vd}, {order4.vq}}) .* order4.V_MBtoSB ($RES_SIM_26) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (153/153) **************************** (1) [ALGB] (1) Real bus1.angleDisplay = Modelica.SIunits.Conversions.to_deg(0.017453292519943295 * bus1.angleDisplay) (2) [ALGB] (1) flow Real line_5_2.p.ii (start = 1e-15) (3) [ALGB] (1) Real line_5_2.n.vi (4) [DISC] (1) Boolean $TEV_9 (5) [ALGB] (1) flow Real line_5_2.p.ir (start = 1e-15) (6) [DISC] (1) Boolean $TEV_8 (7) [ALGB] (1) Real line_1_4.is.im = line_1_4.p.ii (8) [ALGB] (1) Real line_5_2.n.vr (9) [DISC] (1) Boolean $TEV_7 (10) [DISC] (1) Boolean $TEV_6 (11) [DISC] (1) Boolean $TEV_5 (12) [DISC] (1) Boolean $TEV_4 (13) [DISC] (1) Boolean $TEV_3 (14) [ALGB] (1) Real aVRTypeII.ceilingBlock.y (15) [DISC] (1) Boolean $TEV_2 (16) [ALGB] (1) Real aVRTypeII.Verr.y (17) [DISC] (1) Boolean $TEV_1 (18) [DISC] (1) Boolean $TEV_0 (19) [ALGB] (1) Real bus3.v (start = bus3.v_0) (20) [ALGB] (1) Real line_3_5.is.im = line_3_5.p.ii (21) [ALGB] (1) Real line_4_3.vr.re = line_4_3.n.vr (22) [DER-] (1) Real $DER.order2.w (23) [DER-] (1) Real $DER.aVRTypeII.derivativeBlock.x (24) [ALGB] (1) flow Real pwFault.p.ii (start = 1e-15) (25) [ALGB] (1) Real order2.v (start = order2.v_0) (26) [ALGB] (1) flow Real order4.p.ii (start = order4.ii0) (27) [ALGB] (1) flow Real pwFault.p.ir (start = 1e-15) (28) [ALGB] (1) Real aVRTypeII.feedback1.u2 (29) [ALGB] (1) Real aVRTypeII.feedback.y (30) [ALGB] (1) protected Real order2.vf_MB = (order2.V_b * order2.vf00) / order2.Vn (31) [ALGB] (1) flow Real order4.p.ir (start = order4.ir0) (32) [ALGB] (1) Real line_5_2.P12 (nominal = 1e8) (33) [ALGB] (1) flow Real line_1_4.n.ii (start = 1e-15) (34) [ALGB] (1) Real line_4_3.vr.im = line_4_3.n.vi (35) [ALGB] (1) Real order2.iq (start = order2.iq0) (36) [ALGB] (1) Real line_3_5.P12 (nominal = 1e8) (37) [ALGB] (1) flow Real line_1_4.n.ir (start = 1e-15) (38) [ALGB] (1) Real line_4_3.vs.re = line_1_4.n.vr (39) [ALGB] (1) Real order2.id (start = order2.id0) (40) [ALGB] (1) Real order2.Q (start = order2.q0) (41) [ALGB] (1) Real order2.P (start = order2.p0) (42) [ALGB] (1) Real bus2.v (start = bus2.v_0) (43) [ALGB] (1) flow Real line_5_2.n.ii (start = 1e-15) (44) [DER-] (1) Real $DER.aVRTypeII.Verr.u2 (45) [ALGB] (1) Real line_4_3.ir.re = line_4_3.n.ir (46) [ALGB] (1) Real $FUN_20 (47) [ALGB] (1) Real line_5_2.P21 (nominal = 1e8) (48) [DISC] (1) Boolean $TEV_13 (49) [DER-] (1) Real $DER.order2.delta (50) [DISC] (1) Boolean $TEV_12 (51) [DISC] (1) Boolean $TEV_11 (52) [DISC] (1) Boolean $TEV_10 (53) [ALGB] (1) flow Real line_5_2.n.ir (start = 1e-15) (54) [ALGB] (1) Real aVRTypeII.vref0 (55) [ALGB] (1) flow Real line_4_3.p.ii (start = 1e-15) (56) [ALGB] (1) Real line_4_3.n.vi (57) [ALGB] (1) protected Real order2.pe (start = order2.pm00) (58) [ALGB] (1) Real line_3_5.P21 (nominal = 1e8) (59) [ALGB] (1) Real line_1_4.P12 (nominal = 1e8) (60) [ALGB] (1) Real line_4_3.vs.im = line_1_4.n.vi (61) [ALGB] (1) flow Real line_4_3.p.ir (start = 1e-15) (62) [ALGB] (1) Real line_4_3.n.vr (63) [DER-] (1) Real $DER.aVRTypeII.simpleLagLim.state (64) [ALGB] (1) Real line_5_2.vr.re = line_5_2.n.vr (65) [ALGB] (1) Real $FUN_19 (66) [ALGB] (1) Real $FUN_18 (67) [ALGB] (1) Real $FUN_17 (68) [ALGB] (1) Real line_4_3.ir.im = line_4_3.n.ii (69) [ALGB] (1) Real line_5_2.Q12 (nominal = 1e8) (70) [ALGB] (1) Real $FUN_14 (71) [ALGB] (1) Real $FUN_13 (72) [ALGB] (1) Real[1] aVRTypeII.ExcitationSystem.x (start = aVRTypeII.ExcitationSystem.x_start) (73) [DER-] (1) Real $DER.order4.e1d (74) [ALGB] (1) Real bus3.angleDisplay = Modelica.SIunits.Conversions.to_deg(0.017453292519943295 * bus3.angleDisplay) (75) [ALGB] (1) Real bus5.angleDisplay = Modelica.SIunits.Conversions.to_deg(0.017453292519943295 * bus5.angleDisplay) (76) [ALGB] (1) Real bus2.angleDisplay = Modelica.SIunits.Conversions.to_deg(0.017453292519943295 * bus2.angleDisplay) (77) [ALGB] (1) Real bus4.angleDisplay = Modelica.SIunits.Conversions.to_deg(0.017453292519943295 * bus4.angleDisplay) (78) [ALGB] (1) Real line_4_3.is.re = line_4_3.p.ir (79) [ALGB] (1) Real line_3_5.Q12 (nominal = 1e8) (80) [ALGB] (1) Real line_4_3.P12 (nominal = 1e8) (81) [ALGB] (1) Real line_1_4.vr.re = line_1_4.n.vr (82) [ALGB] (1) Real line_1_4.P21 (nominal = 1e8) (83) [DISC] (1) Boolean $SEV_3 (84) [DISC] (1) Boolean $SEV_2 (85) [DISC] (1) Boolean $SEV_1 (86) [ALGB] (1) flow Real line_3_5.p.ii (start = 1e-15) (87) [DER-] (1) Real $DER.order4.e1q (88) [ALGB] (1) Real line_3_5.n.vi (89) [DISC] (1) Boolean $SEV_0 (90) [ALGB] (1) Real bus1.v (start = bus1.v_0) (91) [ALGB] (1) Real line_5_2.vr.im = line_5_2.n.vi (92) [ALGB] (1) flow Real line_3_5.p.ir (start = 1e-15) (93) [ALGB] (1) Real line_3_5.n.vr (94) [ALGB] (1) Real order2.vq (start = order2.vq0) (95) [ALGB] (1) Real order4.iq (start = order4.iq0) (96) [ALGB] (1) Real line_5_2.Q21 (nominal = 1e8) (97) [ALGB] (1) Real line_3_5.vr.re = line_3_5.n.vr (98) [ALGB] (1) flow Real order2.p.ii (start = order2.ii0) (99) [ALGB] (1) Real bus5.v (start = bus5.v_0) (100) [DER-] (1) Real $DER.order4.w (101) [ALGB] (1) Real line_5_2.vs.re = line_3_5.n.vr (102) [ALGB] (1) protected Real order4.vf_MB = (order4.V_b * order4.vf) / order4.Vn (103) [ALGB] (1) Real order2.vd (start = order2.vd0) (104) [ALGB] (1) Real line_4_3.is.im = line_4_3.p.ii (105) [ALGB] (1) Real order4.id (start = order4.id0) (106) [ALGB] (1) Real line_3_5.Q21 (nominal = 1e8) (107) [ALGB] (1) flow Real order2.p.ir (start = order2.ir0) (108) [ALGB] (1) Real line_4_3.P21 (nominal = 1e8) (109) [ALGB] (1) Real line_1_4.Q12 (nominal = 1e8) (110) [ALGB] (1) Real line_1_4.vr.im = line_1_4.n.vi (111) [ALGB] (1) Real line_5_2.ir.re = line_5_2.n.ir (112) [ALGB] (1) Real order4.v (start = order4.v_0) (113) [ALGB] (1) Real line_1_4.vs.re = order4.p.vr (114) [ALGB] (1) flow Real line_4_3.n.ii (start = 1e-15) (115) [ALGB] (1) Real line_3_5.vr.im = line_3_5.n.vi (116) [ALGB] (1) protected Real order4.pe (start = order4.pm00) (117) [ALGB] (1) Real line_5_2.vs.im = line_3_5.n.vi (118) [ALGB] (1) flow Real line_4_3.n.ir (start = 1e-15) (119) [ALGB] (1) Real line_1_4.ir.re = line_1_4.n.ir (120) [ALGB] (1) Real line_4_3.Q12 (nominal = 1e8) (121) [ALGB] (1) Real line_3_5.vs.re = line_4_3.n.vr (122) [ALGB] (1) Real line_1_4.Q21 (nominal = 1e8) (123) [ALGB] (1) Real line_5_2.ir.im = line_5_2.n.ii (124) [DER-] (1) Real[1] $DER.aVRTypeII.ExcitationSystem.x_scaled (125) [ALGB] (1) Real order4.anglev (start = order4.angle_0) (126) [ALGB] (1) Real line_1_4.vs.im = order4.p.vi (127) [ALGB] (1) Real line_3_5.ir.re = line_3_5.n.ir (128) [ALGB] (1) Real aVRTypeII.simpleLagLim.y (start = aVRTypeII.simpleLagLim.y_start) (129) [ALGB] (1) Real line_5_2.is.re = line_5_2.p.ir (130) [ALGB] (1) Real order4.Q (start = order4.q0) (131) [ALGB] (1) Real order4.P (start = order4.p0) (132) [ALGB] (1) Real bus4.v (start = bus4.v_0) (133) [ALGB] (1) Real order4.p.vi (start = order4.vi0) (134) [ALGB] (1) Real aVRTypeII.feedback1.y (135) [ALGB] (1) Real line_1_4.ir.im = line_1_4.n.ii (136) [ALGB] (1) Real line_4_3.Q21 (nominal = 1e8) (137) [ALGB] (1) flow Real line_3_5.n.ii (start = 1e-15) (138) [ALGB] (1) Real line_3_5.vs.im = line_4_3.n.vi (139) [ALGB] (1) Real order4.p.vr (start = order4.vr0) (140) [ALGB] (1) flow Real line_1_4.p.ii (start = 1e-15) (141) [ALGB] (1) Real line_1_4.n.vi (142) [ALGB] (1) flow Real line_3_5.n.ir (start = 1e-15) (143) [ALGB] (1) Real line_1_4.is.re = line_1_4.p.ir (144) [ALGB] (1) Real order4.vq (start = order4.vq0) (145) [ALGB] (1) Real line_3_5.ir.im = line_3_5.n.ii (146) [ALGB] (1) flow Real line_1_4.p.ir (start = 1e-15) (147) [ALGB] (1) Real line_1_4.n.vr (148) [ALGB] (1) Real order4.vf (start = order4.vf00) (149) [ALGB] (1) Real line_5_2.is.im = line_5_2.p.ii (150) [ALGB] (1) Real order4.vd (start = order4.vd0) (151) [DER-] (1) Real $DER.order4.delta (152) [ALGB] (1) Real order2.anglev (start = order2.angle_0) (153) [ALGB] (1) Real line_3_5.is.re = line_3_5.p.ir System Equations (136/153) **************************** (1) [SCAL] (1) line_1_4.vs.im = order4.p.vi ($RES_BND_171) (2) [SCAL] (1) line_3_5.n.ir + line_5_2.p.ir = 0.0 ($RES_SIM_120) (3) [SCAL] (1) line_1_4.vs.re = order4.p.vr ($RES_BND_172) (4) [SCAL] (1) line_1_4.n.ii + line_4_3.p.ii = 0.0 ($RES_SIM_121) (5) [SCAL] (1) line_4_3.Q21 = -(line_4_3.ir.re * line_4_3.vr.im - line_4_3.ir.im * line_4_3.vr.re) * line_4_3.S_b ($RES_SIM_82) (6) [SCAL] (1) line_1_4.is.im = line_1_4.p.ii ($RES_BND_173) (7) [SCAL] (1) line_1_4.n.ir + line_4_3.p.ir = 0.0 ($RES_SIM_122) (8) [SCAL] (1) line_4_3.Q12 = (line_4_3.is.re * line_4_3.vs.im - line_4_3.is.im * line_4_3.vs.re) * line_4_3.S_b ($RES_SIM_83) (9) [SCAL] (1) line_1_4.is.re = line_1_4.p.ir ($RES_BND_174) (10) [SCAL] (1) line_4_3.n.ii + line_3_5.p.ii + pwFault.p.ii = 0.0 ($RES_SIM_123) (11) [SCAL] (1) line_4_3.P21 = -(line_4_3.ir.re * line_4_3.vr.re + line_4_3.ir.im * line_4_3.vr.im) * line_4_3.S_b ($RES_SIM_84) (12) [SCAL] (1) line_1_4.vr.im = line_1_4.n.vi ($RES_BND_175) (13) [SCAL] (1) line_4_3.n.ir + line_3_5.p.ir + pwFault.p.ir = 0.0 ($RES_SIM_124) (14) [SCAL] (1) line_4_3.P12 = (line_4_3.is.re * line_4_3.vs.re + line_4_3.is.im * line_4_3.vs.im) * line_4_3.S_b ($RES_SIM_85) (15) [SCAL] (1) line_1_4.vr.re = line_1_4.n.vr ($RES_BND_176) (16) [-IF-] (4)if $TEV_13 then (16) [----] [RECD] (2) line_1_4.ir = Complex(0.0, 0.0) ($RES_SIM_87) (16) [----] [RECD] (2) line_1_4.is = Complex(0.0, 0.0) ($RES_SIM_88) (16) [----] else (16) [----] [RECD] (2) Complex.'constructor'.fromReal(line_1_4.vr.re - line_1_4.vs.re, line_1_4.vr.im - line_1_4.vs.im) = Complex.'constructor'.fromReal(line_1_4.Z.re * ((line_1_4.ir.re + line_1_4.vr.im * line_1_4.Y.im) - line_1_4.vr.re * line_1_4.Y.re) - line_1_4.Z.im * (line_1_4.ir.im - (line_1_4.vr.re * line_1_4.Y.im + line_1_4.vr.im * line_1_4.Y.re)), line_1_4.Z.re * (line_1_4.ir.im - (line_1_4.vr.re * line_1_4.Y.im + line_1_4.vr.im * line_1_4.Y.re)) + line_1_4.Z.im * ((line_1_4.ir.re + line_1_4.vr.im * line_1_4.Y.im) - line_1_4.vr.re * line_1_4.Y.re)) ($RES_SIM_89) (16) [----] [RECD] (2) Complex.'constructor'.fromReal(line_1_4.vs.re - line_1_4.vr.re, line_1_4.vs.im - line_1_4.vr.im) = Complex.'constructor'.fromReal(line_1_4.Z.re * ((line_1_4.is.re + line_1_4.vs.im * line_1_4.Y.im) - line_1_4.vs.re * line_1_4.Y.re) - line_1_4.Z.im * (line_1_4.is.im - (line_1_4.vs.re * line_1_4.Y.im + line_1_4.vs.im * line_1_4.Y.re)), line_1_4.Z.re * (line_1_4.is.im - (line_1_4.vs.re * line_1_4.Y.im + line_1_4.vs.im * line_1_4.Y.re)) + line_1_4.Z.im * ((line_1_4.is.re + line_1_4.vs.im * line_1_4.Y.im) - line_1_4.vs.re * line_1_4.Y.re)) ($RES_SIM_90) (16) [----] end if; (17) [SCAL] (1) line_1_4.ir.im = line_1_4.n.ii ($RES_BND_177) (18) [SCAL] (1) line_1_4.ir.re = line_1_4.n.ir ($RES_BND_178) (19) [SCAL] (1) line_4_3.vs.im = line_1_4.n.vi ($RES_BND_179) (20) [SCAL] (1) $FUN_17 = sin(order4.delta) ($RES_$AUX_209) (21) [SCAL] (1) $FUN_18 = cos(order4.delta) ($RES_$AUX_208) (22) [SCAL] (1) $FUN_19 = abs(order4.vf) ($RES_$AUX_207) (23) [SCAL] (1) $FUN_20 = exp(aVRTypeII.ceilingBlock.Be * $FUN_19) ($RES_$AUX_206) (24) [SCAL] (1) aVRTypeII.simpleLagLim.T_mod * $DER.aVRTypeII.simpleLagLim.state = aVRTypeII.simpleLagLim.K * aVRTypeII.feedback1.y - aVRTypeII.simpleLagLim.state ($RES_SIM_11) (25) [SCAL] (1) aVRTypeII.Verr.y = aVRTypeII.vref0 - aVRTypeII.Verr.u2 ($RES_SIM_12) (26) [SCAL] (1) $DER.aVRTypeII.Verr.u2 = (aVRTypeII.firstOrder2.k * order4.v - aVRTypeII.Verr.u2) / aVRTypeII.firstOrder2.T ($RES_SIM_13) (27) [SCAL] (1) aVRTypeII.feedback1.y = aVRTypeII.Verr.y - aVRTypeII.feedback1.u2 ($RES_SIM_14) (28) [SCAL] (1) aVRTypeII.feedback1.u2 = (aVRTypeII.derivativeBlock.k / aVRTypeII.derivativeBlock.T) * (order4.vf - aVRTypeII.derivativeBlock.x) ($RES_SIM_15) (29) [SCAL] (1) $DER.aVRTypeII.derivativeBlock.x = (order4.vf - aVRTypeII.derivativeBlock.x) / aVRTypeII.derivativeBlock.T ($RES_SIM_16) (30) [SCAL] (1) line_4_3.vs.re = line_1_4.n.vr ($RES_BND_180) (31) [SCAL] (1) aVRTypeII.ceilingBlock.y = $FUN_20 * aVRTypeII.ceilingBlock.Ae * order4.vf ($RES_SIM_17) (32) [SCAL] (1) line_4_3.is.im = line_4_3.p.ii ($RES_BND_181) (33) [SCAL] (1) line_1_4.Q21 = -(line_1_4.ir.re * line_1_4.vr.im - line_1_4.ir.im * line_1_4.vr.re) * line_1_4.S_b ($RES_SIM_91) (34) [ARRY] (1) aVRTypeII.ExcitationSystem.x = aVRTypeII.ExcitationSystem.x_scaled / aVRTypeII.ExcitationSystem.a_end ($RES_SIM_18) (35) [SCAL] (1) line_4_3.is.re = line_4_3.p.ir ($RES_BND_182) (36) [SCAL] (1) line_1_4.Q12 = (line_1_4.is.re * line_1_4.vs.im - line_1_4.is.im * line_1_4.vs.re) * line_1_4.S_b ($RES_SIM_92) (37) [SCAL] (1) order4.vf = (aVRTypeII.ExcitationSystem.bb[2:2] - aVRTypeII.ExcitationSystem.d * aVRTypeII.ExcitationSystem.a[2:2]) / (aVRTypeII.ExcitationSystem.a_end * aVRTypeII.ExcitationSystem.x_scaled) + aVRTypeII.ExcitationSystem.d * aVRTypeII.feedback.y ($RES_SIM_19) (38) [SCAL] (1) line_4_3.vr.im = line_4_3.n.vi ($RES_BND_183) (39) [SCAL] (1) line_1_4.P21 = -(line_1_4.ir.re * line_1_4.vr.re + line_1_4.ir.im * line_1_4.vr.im) * line_1_4.S_b ($RES_SIM_93) (40) [SCAL] (1) line_4_3.vr.re = line_4_3.n.vr ($RES_BND_184) (41) [SCAL] (1) line_1_4.P12 = (line_1_4.is.re * line_1_4.vs.re + line_1_4.is.im * line_1_4.vs.im) * line_1_4.S_b ($RES_SIM_94) (42) [SCAL] (1) line_4_3.ir.im = line_4_3.n.ii ($RES_BND_185) (43) [SCAL] (1) line_4_3.ir.re = line_4_3.n.ir ($RES_BND_186) (44) [SCAL] (1) line_3_5.vs.im = line_4_3.n.vi ($RES_BND_187) (45) [SCAL] (1) line_3_5.vs.re = line_4_3.n.vr ($RES_BND_188) (46) [SCAL] (1) line_3_5.is.im = line_3_5.p.ii ($RES_BND_189) (47) [SCAL] (1) $DER.aVRTypeII.ExcitationSystem.x_scaled[1] = (aVRTypeII.ExcitationSystem.a_end * aVRTypeII.feedback.y - aVRTypeII.ExcitationSystem.a[2:2] * aVRTypeII.ExcitationSystem.x_scaled) / aVRTypeII.ExcitationSystem.a[1] ($RES_SIM_20) (48) [SCAL] (1) aVRTypeII.feedback.y = aVRTypeII.simpleLagLim.y - aVRTypeII.ceilingBlock.y ($RES_SIM_21) (49) [SCAL] (1) order4.pe = (order4.vq + order4.ra * order4.iq) * order4.iq + (order4.vd + order4.ra * order4.id) * order4.id ($RES_SIM_23) (50) [SCAL] (1) order4.Q = order4.p.vr * order4.p.ii - order4.p.vi * order4.p.ir ($RES_SIM_24) (51) [SCAL] (1) order4.P = -(order4.p.vr * order4.p.ir + order4.p.vi * order4.p.ii) ($RES_SIM_25) (52) [ARRY] (2) {{order4.p.vr}, {order4.p.vi}} = ({{$FUN_17, $FUN_18}, {-$FUN_18, $FUN_17}} * {{order4.vd}, {order4.vq}}) .* order4.V_MBtoSB ($RES_SIM_26) (53) [SCAL] (1) line_3_5.is.re = line_3_5.p.ir ($RES_BND_190) (54) [ARRY] (2) {{order4.p.ir}, {order4.p.ii}} = -({{$FUN_17, $FUN_18}, {-$FUN_18, $FUN_17}} * {{order4.id}, {order4.iq}}) .* order4.I_MBtoSB ($RES_SIM_27) (55) [SCAL] (1) line_3_5.vr.im = line_3_5.n.vi ($RES_BND_191) (56) [SCAL] (1) $DER.order4.w = (order4.pm00 * order4.S_SBtoMB - order4.pe) / order4.M ($RES_SIM_28) (57) [SCAL] (1) line_3_5.vr.re = line_3_5.n.vr ($RES_BND_192) (58) [SCAL] (1) $DER.order4.delta = order4.w_b * ((-1.0) + order4.w) ($RES_SIM_29) (59) [SCAL] (1) line_3_5.ir.im = line_3_5.n.ii ($RES_BND_193) (60) [SCAL] (1) line_3_5.ir.re = line_3_5.n.ir ($RES_BND_194) (61) [SCAL] (1) line_5_2.vs.im = line_3_5.n.vi ($RES_BND_195) (62) [SCAL] (1) line_5_2.vs.re = line_3_5.n.vr ($RES_BND_196) (63) [SCAL] (1) line_5_2.is.im = line_5_2.p.ii ($RES_BND_197) (64) [SCAL] (1) line_5_2.is.re = line_5_2.p.ir ($RES_BND_198) (65) [SCAL] (1) line_5_2.vr.im = line_5_2.n.vi ($RES_BND_199) (66) [SCAL] (1) line_5_2.vr.re = line_5_2.n.vr ($RES_BND_200) (67) [SCAL] (1) $TEV_0 = time < pwFault.t1 ($RES_EVT_236) (68) [SCAL] (1) line_5_2.ir.im = line_5_2.n.ii ($RES_BND_201) (69) [SCAL] (1) $TEV_1 = time < pwFault.t2 ($RES_EVT_237) (70) [SCAL] (1) line_5_2.ir.re = line_5_2.n.ir ($RES_BND_202) (71) [SCAL] (1) $TEV_2 = time >= line_5_2.t1 ($RES_EVT_238) (72) [SCAL] (1) order2.vf_MB = (order2.V_b * order2.vf00) / order2.Vn ($RES_BND_203) (73) [SCAL] (1) $TEV_3 = time < line_5_2.t2 ($RES_EVT_239) (74) [SCAL] (1) order4.vf_MB = (order4.V_b * order4.vf) / order4.Vn ($RES_BND_204) (75) [SCAL] (1) order4.e1d = (order4.ra * order4.id + order4.vd) - 0.42 * order4.iq ($RES_SIM_33) (76) [SCAL] (1) order4.e1q = order4.ra * order4.iq + order4.vq + order4.x1d * order4.id ($RES_SIM_34) (77) [SCAL] (1) $DER.order4.e1d = (1.49 * order4.iq - order4.e1d) / order4.T1q0 ($RES_SIM_35) (78) [SCAL] (1) $DER.order4.e1q = (order4.vf_MB - ((order4.xd - order4.x1d) * order4.id + order4.e1q)) / order4.T1d0 ($RES_SIM_36) (79) [SCAL] (1) order2.pe = (order2.vq + order2.ra * order2.iq) * order2.iq + (order2.vd + order2.ra * order2.id) * order2.id ($RES_SIM_38) (80) [SCAL] (1) order2.Q = line_5_2.n.vr * order2.p.ii - line_5_2.n.vi * order2.p.ir ($RES_SIM_39) (81) [SCAL] (1) $TEV_4 = $TEV_2 and $TEV_3 ($RES_EVT_240) (82) [SCAL] (1) $TEV_5 = time >= line_3_5.t1 ($RES_EVT_241) (83) [SCAL] (1) $TEV_6 = time < line_3_5.t2 ($RES_EVT_242) (84) [SCAL] (1) $TEV_7 = $TEV_5 and $TEV_6 ($RES_EVT_243) (85) [SCAL] (1) $TEV_8 = time >= line_4_3.t1 ($RES_EVT_244) (86) [SCAL] (1) $TEV_9 = time < line_4_3.t2 ($RES_EVT_245) (87) [SCAL] (1) $TEV_10 = $TEV_8 and $TEV_9 ($RES_EVT_246) (88) [SCAL] (1) $TEV_11 = time >= line_1_4.t1 ($RES_EVT_247) (89) [SCAL] (1) $TEV_12 = time < line_1_4.t2 ($RES_EVT_248) (90) [SCAL] (1) $TEV_13 = $TEV_11 and $TEV_12 ($RES_EVT_249) (91) [SCAL] (1) order2.P = -(line_5_2.n.vr * order2.p.ir + line_5_2.n.vi * order2.p.ii) ($RES_SIM_40) (92) [ARRY] (2) {{line_5_2.n.vr}, {line_5_2.n.vi}} = ({{$FUN_13, $FUN_14}, {-$FUN_14, $FUN_13}} * {{order2.vd}, {order2.vq}}) .* order2.V_MBtoSB ($RES_SIM_41) (93) [ARRY] (2) {{order2.p.ir}, {order2.p.ii}} = -({{$FUN_13, $FUN_14}, {-$FUN_14, $FUN_13}} * {{order2.id}, {order2.iq}}) .* order2.I_MBtoSB ($RES_SIM_42) (94) [SCAL] (1) $DER.order2.w = (order2.pm00 * order2.S_SBtoMB - order2.pe) / order2.M ($RES_SIM_43) (95) [SCAL] (1) $DER.order2.delta = order2.w_b * ((-1.0) + order2.w) ($RES_SIM_44) (96) [SCAL] (1) order2.iq = (order2.c2 * order2.vd + order2.vf_MB * order2.c1) - order2.c1 * order2.vq ($RES_SIM_48) (97) [SCAL] (1) order2.id = order2.vf_MB * order2.c3 - (order2.c3 * order2.vq + order2.c1 * order2.vd) ($RES_SIM_49) (98) [SCAL] (1) $SEV_0 = abs(aVRTypeII.simpleLagLim.T) <= 1e-15 ($RES_EVT_250) (99) [SCAL] (1) $SEV_1 = aVRTypeII.simpleLagLim.state < aVRTypeII.simpleLagLim.outMin and aVRTypeII.simpleLagLim.K * aVRTypeII.simpleLagLim.u - aVRTypeII.simpleLagLim.state > 0.0 ($RES_EVT_251) (100) [SCAL] (1) $SEV_2 = aVRTypeII.simpleLagLim.state > aVRTypeII.simpleLagLim.outMax and aVRTypeII.simpleLagLim.K * aVRTypeII.simpleLagLim.u - aVRTypeII.simpleLagLim.state < 0.0 ($RES_EVT_252) (101) [SCAL] (1) $SEV_3 = time < pwFault.t2 and pwFault.ground ($RES_EVT_253) (102) [-IF-] (2)if $TEV_0 then (102) [----] [SCAL] (1) pwFault.p.ir = 0.0 ($RES_SIM_51) (102) [----] [SCAL] (1) pwFault.p.ii = 0.0 ($RES_SIM_52) (102) [----] elseif $SEV_3 then (102) [----] [SCAL] (1) line_4_3.n.vi = 0.0 ($RES_SIM_53) (102) [----] [SCAL] (1) line_4_3.n.vr = 1e-10 ($RES_SIM_54) (102) [----] elseif $TEV_1 then (102) [----] [SCAL] (1) pwFault.p.ir = (pwFault.R * line_4_3.n.vr + pwFault.X * line_4_3.n.vi) / (pwFault.R * pwFault.R + pwFault.X * pwFault.X) ($RES_SIM_55) (102) [----] [SCAL] (1) pwFault.p.ii = (pwFault.R * line_4_3.n.vi - pwFault.X * line_4_3.n.vr) / (pwFault.X * pwFault.X + pwFault.R * pwFault.R) ($RES_SIM_56) (102) [----] else (102) [----] [SCAL] (1) pwFault.p.ir = 0.0 ($RES_SIM_57) (102) [----] [SCAL] (1) pwFault.p.ii = 0.0 ($RES_SIM_58) (102) [----] end if; (103) [-IF-] (1)if $SEV_0 then (103) [----] [SCAL] (1) aVRTypeII.simpleLagLim.y = max(min(aVRTypeII.feedback1.y * aVRTypeII.simpleLagLim.K, aVRTypeII.simpleLagLim.outMax), aVRTypeII.simpleLagLim.outMin) ($RES_SIM_8) (103) [----] else (103) [----] [SCAL] (1) aVRTypeII.simpleLagLim.y = max(min(aVRTypeII.simpleLagLim.state, aVRTypeII.simpleLagLim.outMax), aVRTypeII.simpleLagLim.outMin) ($RES_SIM_9) (103) [----] end if; (104) [ALGO] (1) ($RES_SIM_6) (104) [----] aVRTypeII.vref0 := aVRTypeII.v0 + aVRTypeII.vr10 / aVRTypeII.Ka; (105) [-IF-] (4)if $TEV_4 then (105) [----] [RECD] (2) line_5_2.ir = Complex(0.0, 0.0) ($RES_SIM_60) (105) [----] [RECD] (2) line_5_2.is = Complex(0.0, 0.0) ($RES_SIM_61) (105) [----] else (105) [----] [RECD] (2) Complex.'constructor'.fromReal(line_5_2.vr.re - line_5_2.vs.re, line_5_2.vr.im - line_5_2.vs.im) = Complex.'constructor'.fromReal(line_5_2.Z.re * ((line_5_2.ir.re + line_5_2.vr.im * line_5_2.Y.im) - line_5_2.vr.re * line_5_2.Y.re) - line_5_2.Z.im * (line_5_2.ir.im - (line_5_2.vr.re * line_5_2.Y.im + line_5_2.vr.im * line_5_2.Y.re)), line_5_2.Z.re * (line_5_2.ir.im - (line_5_2.vr.re * line_5_2.Y.im + line_5_2.vr.im * line_5_2.Y.re)) + line_5_2.Z.im * ((line_5_2.ir.re + line_5_2.vr.im * line_5_2.Y.im) - line_5_2.vr.re * line_5_2.Y.re)) ($RES_SIM_62) (105) [----] [RECD] (2) Complex.'constructor'.fromReal(line_5_2.vs.re - line_5_2.vr.re, line_5_2.vs.im - line_5_2.vr.im) = Complex.'constructor'.fromReal(line_5_2.Z.re * ((line_5_2.is.re + line_5_2.vs.im * line_5_2.Y.im) - line_5_2.vs.re * line_5_2.Y.re) - line_5_2.Z.im * (line_5_2.is.im - (line_5_2.vs.re * line_5_2.Y.im + line_5_2.vs.im * line_5_2.Y.re)), line_5_2.Z.re * (line_5_2.is.im - (line_5_2.vs.re * line_5_2.Y.im + line_5_2.vs.im * line_5_2.Y.re)) + line_5_2.Z.im * ((line_5_2.is.re + line_5_2.vs.im * line_5_2.Y.im) - line_5_2.vs.re * line_5_2.Y.re)) ($RES_SIM_63) (105) [----] end if; (106) [SCAL] (1) line_5_2.Q21 = -(line_5_2.ir.re * line_5_2.vr.im - line_5_2.ir.im * line_5_2.vr.re) * line_5_2.S_b ($RES_SIM_64) (107) [SCAL] (1) line_5_2.Q12 = (line_5_2.is.re * line_5_2.vs.im - line_5_2.is.im * line_5_2.vs.re) * line_5_2.S_b ($RES_SIM_65) (108) [SCAL] (1) line_5_2.P21 = -(line_5_2.ir.re * line_5_2.vr.re + line_5_2.ir.im * line_5_2.vr.im) * line_5_2.S_b ($RES_SIM_66) (109) [SCAL] (1) line_5_2.P12 = (line_5_2.is.re * line_5_2.vs.re + line_5_2.is.im * line_5_2.vs.im) * line_5_2.S_b ($RES_SIM_67) (110) [-IF-] (4)if $TEV_7 then (110) [----] [RECD] (2) line_3_5.ir = Complex(0.0, 0.0) ($RES_SIM_69) (110) [----] [RECD] (2) line_3_5.is = Complex(0.0, 0.0) ($RES_SIM_70) (110) [----] else (110) [----] [RECD] (2) Complex.'constructor'.fromReal(line_3_5.vr.re - line_3_5.vs.re, line_3_5.vr.im - line_3_5.vs.im) = Complex.'constructor'.fromReal(line_3_5.Z.re * ((line_3_5.ir.re + line_3_5.vr.im * line_3_5.Y.im) - line_3_5.vr.re * line_3_5.Y.re) - line_3_5.Z.im * (line_3_5.ir.im - (line_3_5.vr.re * line_3_5.Y.im + line_3_5.vr.im * line_3_5.Y.re)), line_3_5.Z.re * (line_3_5.ir.im - (line_3_5.vr.re * line_3_5.Y.im + line_3_5.vr.im * line_3_5.Y.re)) + line_3_5.Z.im * ((line_3_5.ir.re + line_3_5.vr.im * line_3_5.Y.im) - line_3_5.vr.re * line_3_5.Y.re)) ($RES_SIM_71) (110) [----] [RECD] (2) Complex.'constructor'.fromReal(line_3_5.vs.re - line_3_5.vr.re, line_3_5.vs.im - line_3_5.vr.im) = Complex.'constructor'.fromReal(line_3_5.Z.re * ((line_3_5.is.re + line_3_5.vs.im * line_3_5.Y.im) - line_3_5.vs.re * line_3_5.Y.re) - line_3_5.Z.im * (line_3_5.is.im - (line_3_5.vs.re * line_3_5.Y.im + line_3_5.vs.im * line_3_5.Y.re)), line_3_5.Z.re * (line_3_5.is.im - (line_3_5.vs.re * line_3_5.Y.im + line_3_5.vs.im * line_3_5.Y.re)) + line_3_5.Z.im * ((line_3_5.is.re + line_3_5.vs.im * line_3_5.Y.im) - line_3_5.vs.re * line_3_5.Y.re)) ($RES_SIM_72) (110) [----] end if; (111) [SCAL] (1) bus1.v = sqrt(order4.p.vr ^ 2.0 + order4.p.vi ^ 2.0) ($RES_$AUX_225) (112) [SCAL] (1) 0.017453292519943295 * bus1.angleDisplay = atan2(order4.p.vi, order4.p.vr) ($RES_$AUX_224) (113) [SCAL] (1) bus2.v = sqrt(line_5_2.n.vr ^ 2.0 + line_5_2.n.vi ^ 2.0) ($RES_$AUX_223) (114) [SCAL] (1) 0.017453292519943295 * bus2.angleDisplay = atan2(line_5_2.n.vi, line_5_2.n.vr) ($RES_$AUX_222) (115) [SCAL] (1) bus3.v = sqrt(line_4_3.n.vr ^ 2.0 + line_4_3.n.vi ^ 2.0) ($RES_$AUX_221) (116) [SCAL] (1) 0.017453292519943295 * bus3.angleDisplay = atan2(line_4_3.n.vi, line_4_3.n.vr) ($RES_$AUX_220) (117) [SCAL] (1) line_3_5.Q21 = -(line_3_5.ir.re * line_3_5.vr.im - line_3_5.ir.im * line_3_5.vr.re) * line_3_5.S_b ($RES_SIM_73) (118) [SCAL] (1) line_3_5.Q12 = (line_3_5.is.re * line_3_5.vs.im - line_3_5.is.im * line_3_5.vs.re) * line_3_5.S_b ($RES_SIM_74) (119) [SCAL] (1) line_3_5.P21 = -(line_3_5.ir.re * line_3_5.vr.re + line_3_5.ir.im * line_3_5.vr.im) * line_3_5.S_b ($RES_SIM_75) (120) [SCAL] (1) line_1_4.p.ii + order4.p.ii = 0.0 ($RES_SIM_115) (121) [SCAL] (1) line_3_5.P12 = (line_3_5.is.re * line_3_5.vs.re + line_3_5.is.im * line_3_5.vs.im) * line_3_5.S_b ($RES_SIM_76) (122) [SCAL] (1) line_1_4.p.ir + order4.p.ir = 0.0 ($RES_SIM_116) (123) [-IF-] (4)if $TEV_10 then (123) [----] [RECD] (2) line_4_3.ir = Complex(0.0, 0.0) ($RES_SIM_78) (123) [----] [RECD] (2) line_4_3.is = Complex(0.0, 0.0) ($RES_SIM_79) (123) [----] else (123) [----] [RECD] (2) Complex.'constructor'.fromReal(line_4_3.vr.re - line_4_3.vs.re, line_4_3.vr.im - line_4_3.vs.im) = Complex.'constructor'.fromReal(line_4_3.Z.re * ((line_4_3.ir.re + line_4_3.vr.im * line_4_3.Y.im) - line_4_3.vr.re * line_4_3.Y.re) - line_4_3.Z.im * (line_4_3.ir.im - (line_4_3.vr.re * line_4_3.Y.im + line_4_3.vr.im * line_4_3.Y.re)), line_4_3.Z.re * (line_4_3.ir.im - (line_4_3.vr.re * line_4_3.Y.im + line_4_3.vr.im * line_4_3.Y.re)) + line_4_3.Z.im * ((line_4_3.ir.re + line_4_3.vr.im * line_4_3.Y.im) - line_4_3.vr.re * line_4_3.Y.re)) ($RES_SIM_80) (123) [----] [RECD] (2) Complex.'constructor'.fromReal(line_4_3.vs.re - line_4_3.vr.re, line_4_3.vs.im - line_4_3.vr.im) = Complex.'constructor'.fromReal(line_4_3.Z.re * ((line_4_3.is.re + line_4_3.vs.im * line_4_3.Y.im) - line_4_3.vs.re * line_4_3.Y.re) - line_4_3.Z.im * (line_4_3.is.im - (line_4_3.vs.re * line_4_3.Y.im + line_4_3.vs.im * line_4_3.Y.re)), line_4_3.Z.re * (line_4_3.is.im - (line_4_3.vs.re * line_4_3.Y.im + line_4_3.vs.im * line_4_3.Y.re)) + line_4_3.Z.im * ((line_4_3.is.re + line_4_3.vs.im * line_4_3.Y.im) - line_4_3.vs.re * line_4_3.Y.re)) ($RES_SIM_81) (123) [----] end if; (124) [SCAL] (1) line_5_2.n.ii + order2.p.ii = 0.0 ($RES_SIM_117) (125) [SCAL] (1) line_5_2.n.ir + order2.p.ir = 0.0 ($RES_SIM_118) (126) [SCAL] (1) line_3_5.n.ii + line_5_2.p.ii = 0.0 ($RES_SIM_119) (127) [SCAL] (1) bus4.v = sqrt(line_1_4.n.vr ^ 2.0 + line_1_4.n.vi ^ 2.0) ($RES_$AUX_219) (128) [SCAL] (1) 0.017453292519943295 * bus4.angleDisplay = atan2(line_1_4.n.vi, line_1_4.n.vr) ($RES_$AUX_218) (129) [SCAL] (1) bus5.v = sqrt(line_3_5.n.vr ^ 2.0 + line_3_5.n.vi ^ 2.0) ($RES_$AUX_217) (130) [SCAL] (1) 0.017453292519943295 * bus5.angleDisplay = atan2(line_3_5.n.vi, line_3_5.n.vr) ($RES_$AUX_216) (131) [SCAL] (1) order2.v = sqrt(line_5_2.n.vr ^ 2.0 + line_5_2.n.vi ^ 2.0) ($RES_$AUX_215) (132) [SCAL] (1) order2.anglev = atan2(line_5_2.n.vi, line_5_2.n.vr) ($RES_$AUX_214) (133) [SCAL] (1) $FUN_13 = sin(order2.delta) ($RES_$AUX_213) (134) [SCAL] (1) $FUN_14 = cos(order2.delta) ($RES_$AUX_212) (135) [SCAL] (1) order4.v = sqrt(order4.p.vr ^ 2.0 + order4.p.vi ^ 2.0) ($RES_$AUX_211) (136) [SCAL] (1) order4.anglev = atan2(order4.p.vi, order4.p.vr) ($RES_$AUX_210)