Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Buildings_3.0.0_Buildings.Electrical.Examples.RenewableSources.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.Examples.RenewableSources,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_3.0.0_Buildings.Electrical.Examples.RenewableSources") translateModel(Buildings.Electrical.Examples.RenewableSources,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_3.0.0_Buildings.Electrical.Examples.RenewableSources") [/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.42e-05/2.421e-05, allocations: 5.562 kB / 0.5923 GB, free: 18.3 MB / 446.1 MB Notification: Performance of NFInst.instantiate(Buildings.Electrical.Examples.RenewableSources): time 0.04252/0.04255, allocations: 43.87 MB / 0.6351 GB, free: 6.879 MB / 478.1 MB Notification: Performance of NFInst.instExpressions: time 0.616/0.6586, allocations: 172.1 MB / 0.8031 GB, free: 11.5 MB / 0.5762 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.00764/0.6663, allocations: 151.6 kB / 0.8033 GB, free: 11.45 MB / 0.5762 GB Notification: Performance of NFTyping.typeComponents: time 0.01141/0.6777, allocations: 5.213 MB / 0.8084 GB, free: 10.46 MB / 0.5762 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/Utilities/Strings.mo:139:3-175:14:writable] Warning: Pure function 'Modelica.Utilities.Strings.isEmpty' contains a call to impure function 'Modelica.Utilities.Strings.Advanced.skipWhiteSpace'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/Utilities/Strings.mo:216:3-259:11:writable] Warning: Pure function 'Modelica.Utilities.Strings.find' contains a call to impure function 'Modelica.Utilities.Strings.length'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/BoundaryConditions/WeatherData/BaseClasses/getAbsolutePath.mo:7:3-16:19:writable] Warning: Pure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getAbsolutePath.loadResource' contains a call to impure function 'Modelica.Utilities.Files.fullPathName'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/BoundaryConditions/WeatherData/BaseClasses/getAbsolutePath.mo:2:1-80:20:writable] Warning: Pure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getAbsolutePath' contains a call to impure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getAbsolutePath.loadResource'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/BoundaryConditions/WeatherData/BaseClasses/getHeaderElementTMY3.mo:2:1-92:25:writable] Warning: Pure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3' contains a call to impure function 'Modelica.Utilities.Streams.readLine'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/BoundaryConditions/WeatherData/BaseClasses/getLongitudeTMY3.mo:2:1-47:21:writable] Warning: Pure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getLongitudeTMY3' contains a call to impure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/BoundaryConditions/WeatherData/BaseClasses/getLatitudeTMY3.mo:2:1-47:20:writable] Warning: Pure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getLatitudeTMY3' contains a call to impure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 3.0.0/BoundaryConditions/WeatherData/BaseClasses/getTimeZoneTMY3.mo:2:1-46:20:writable] Warning: Pure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeZoneTMY3' contains a call to impure function 'Buildings.BoundaryConditions.WeatherData.BaseClasses.getHeaderElementTMY3'. Notification: Performance of NFTyping.typeBindings: time 0.01735/0.6951, allocations: 5.229 MB / 0.8135 GB, free: 8.551 MB / 0.5762 GB Notification: Performance of NFTyping.typeClassSections: time 0.01326/0.7083, allocations: 5.037 MB / 0.8184 GB, free: 7.117 MB / 0.5762 GB Notification: Performance of NFFlatten.flatten: time 0.02175/0.7301, allocations: 13.44 MB / 0.8315 GB, free: 3.637 MB / 0.5762 GB Notification: Performance of NFFlatten.resolveConnections: time 0.01844/0.7486, allocations: 11.86 MB / 0.8431 GB, free: 13.75 MB / 0.5919 GB Notification: Performance of NFEvalConstants.evaluate: time 0.08784/0.8365, allocations: 19.43 MB / 0.8621 GB, free: 13.62 MB / 0.6075 GB Notification: Performance of NFSimplifyModel.simplify: time 0.01017/0.8467, allocations: 5.765 MB / 0.8677 GB, free: 8.051 MB / 0.6075 GB Notification: Performance of NFPackage.collectConstants: time 0.004255/0.851, allocations: 1.277 MB / 0.869 GB, free: 6.773 MB / 0.6075 GB Notification: Performance of NFFlatten.collectFunctions: time 0.009974/0.861, allocations: 3.077 MB / 0.872 GB, free: 3.84 MB / 0.6075 GB Notification: Performance of combineBinaries: time 0.01893/0.8799, allocations: 16.06 MB / 0.8876 GB, free: 3.902 MB / 0.6231 GB Notification: Performance of replaceArrayConstructors: time 0.008508/0.8885, allocations: 9.828 MB / 0.8972 GB, free: 10.02 MB / 0.6387 GB Notification: Performance of NFVerifyModel.verify: time 0.00564/0.8942, allocations: 1.725 MB / 0.8989 GB, free: 8.289 MB / 0.6387 GB Notification: Performance of FrontEnd: time 0.002694/0.8969, allocations: 341.9 kB / 0.8992 GB, free: 7.953 MB / 0.6387 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 2429 (2224) * Number of variables: 2429 (2170) Notification: Performance of Bindings: time 0.07116/0.9681, allocations: 51.01 MB / 0.9491 GB, free: 4.836 MB / 0.6856 GB Notification: Performance of FunctionAlias: time 0.01143/0.9795, allocations: 7.48 MB / 0.9564 GB, free: 13.52 MB / 0.7012 GB Notification: Performance of Early Inline: time 0.07945/1.059, allocations: 43.86 MB / 0.9992 GB, free: 1.984 MB / 0.7325 GB Notification: Performance of simplify1: time 0.008114/1.067, allocations: 3.165 MB / 1.002 GB, free: 14.88 MB / 0.7481 GB Notification: Performance of Alias: time 0.5512/1.618, allocations: 58.07 MB / 1.059 GB, free: 127.6 MB / 0.7637 GB Notification: Performance of simplify2: time 0.005809/1.624, allocations: 2.349 MB / 1.061 GB, free: 127.6 MB / 0.7637 GB Notification: Performance of Events: time 0.0105/1.635, allocations: 6.959 MB / 1.068 GB, free: 126.4 MB / 0.7637 GB Notification: Performance of Detect States: time 0.01124/1.646, allocations: 6.907 MB / 1.075 GB, free: 126 MB / 0.7637 GB Notification: Performance of Partitioning: time 0.01556/1.662, allocations: 9.757 MB / 1.084 GB, free: 123.9 MB / 0.7637 GB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency pv3.panel.load.v[2] could not be divided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (2) pv3.panel.load.S = {pv3.panel.load.v[1] * (-pv3.panel.load.i)[1] + pv3.panel.load.v[2] * (-pv3.panel.load.i)[2], pv3.panel.load.v[2] * (-pv3.panel.load.i)[1] - pv3.panel.load.v[1] * (-pv3.panel.load.i)[2]} ($RES_BND_2226) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (1087/1340) ****************************** (1) [ALGB] (1) protected Real pv4.HDifTil.skyCle.tmp1 (2) [ALGB] (1) Real pv1.P (3) [ALGB] (1) protected Real line5.line.omega (4) [ALGB] (1) protected Real pv7.HDifTil.skyCle.skyCle (5) [ALGB] (1) protected Real weaDat.conDirNorRad.HIn (6) [ALGB] (1) protected Real pv4.HDifTil.skyBri.skyBri (7) [ALGB] (2) protected Real[2] line4.line.Vc (start = line4.line.Vc_start, StateSelect = prefer) (8) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F23 (9) [ALGB] (2) Real[2] gri.sou.terminal.v (10) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F22 (11) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F21 (12) [DISS] (1) protected discrete Real pow3.nextTimeEventScaled (fixed = true, start = 0.0) (13) [ALGB] (1) protected Real loa3.load (min = 1e-10, max = 1.0) (14) [ALGB] (2) Real[2] winTur.terminal.v (15) [ALGB] (1) protected Real pv3.HDirTil.incAng.incAng.dec_s = sin(pv3.HDirTil.incAng.decAng.decAng) (16) [ALGB] (2) flow Real[2] gri.sou.terminal.i (17) [ALGB] (1) protected Real pv7.HDirTil.incAng.decAng.decAng (18) [ALGB] (2) flow Real[2] winTur.terminal.i (19) [ALGB] (1) protected Real pv3.HDirTil.incAng.incAng.dec_c = cos(pv3.HDirTil.incAng.decAng.decAng) (20) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F2 (21) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F1 (22) [ALGB] (1) protected Real pv1.HDifTil.HDifTil.HGroDifTil (23) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F13 (24) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F12 (25) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F11 (26) [ALGB] (2) protected Real[2] line7.line.Vc (start = line7.line.Vc_start, StateSelect = prefer) (27) [ALGB] (1) protected Real line8.line.omega (28) [ALGB] (1) protected Real pv7.HDifTil.HDifTil.incAng (29) [ALGB] (2) flow Real[2] pv7.panel.load.terminal.i (30) [ALGB] (1) protected Real pv6.HDirTil.incAng.decAng.decAng (31) [DISS] (1) protected discrete Real pow2.nextTimeEventScaled (fixed = true, start = 0.0) (32) [ALGB] (2) Real[2] loa6.v = loa6.terminal.v (start = {480.0, 0.0}) (33) [ALGB] (2) Real[2] pv7.panel.load.terminal.v (34) [ALGB] (1) Real[1] line4.terminal_n.theta (35) [ALGB] (2) Real[2] loa6.i = loa6.terminal.i (start = {0.0, 0.0}) (36) [ALGB] (1) protected Real pv5.HDifTil.skyCle.tmp1 (37) [ALGB] (1) protected Real loa6.omega (38) [ALGB] (1) protected Real pv1.G.y (39) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F2 (40) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F1 (41) [ALGB] (2) Real[2] loa6.S = Buildings.Electrical.Examples.RenewableSources.loa6.PhaseSystem.phasePowers_vi(loa6.v, -loa6.i) (42) [ALGB] (1) protected Real loa6.Q = loa6.P * tan(acos(loa6.pf)) (43) [ALGB] (1) Real loa6.P (44) [ALGB] (1) protected Real pv2.HDirTil.incAng.decAng.decAng (45) [ALGB] (1) protected Real pv6.HDifTil.skyCle.skyCle (46) [ALGB] (1) protected Real pv4.panel.load.omega (47) [ALGB] (2) protected Real[2] line5.line.terminal_p.v (48) [ALGB] (2) Real[2] loa4.v = loa4.terminal.v (start = {480.0, 0.0}) (49) [ALGB] (1) Real sen2.V (50) [ALGB] (2) Real[2] pv5.panel.load.terminal.v (51) [ALGB] (2) protected flow Real[2] line5.line.terminal_p.i (52) [ALGB] (2) Real[2] loa4.i = loa4.terminal.i (start = {0.0, 0.0}) (53) [ALGB] (1) Real pv7.panel.load.P (54) [ALGB] (1) protected Real pv7.panel.load.Q = pv7.panel.load.P * tan(-acos(pv7.panel.load.pf)) (55) [ALGB] (2) flow Real[2] pv5.panel.load.terminal.i (56) [ALGB] (2) Real[2] pv7.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv7.panel.load.PhaseSystem.phasePowers_vi(pv7.panel.load.v, -pv7.panel.load.i) (57) [ALGB] (1) protected Real weaDat.conTim.calTim (58) [ALGB] (1) protected Real pv2.HDifTil.relAirMas.relAirMas (59) [ALGB] (2) Real[2] loa4.S = Buildings.Electrical.Examples.RenewableSources.loa4.PhaseSystem.phasePowers_vi(loa4.v, -loa4.i) (60) [ALGB] (1) protected Real loa4.Q = loa4.P * tan(acos(loa4.pf)) (61) [ALGB] (1) Real loa4.P (62) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F23 (63) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F22 (64) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F21 (65) [ALGB] (2) Real[2] pv7.panel.load.i = pv7.panel.load.terminal.i (start = {0.0, 0.0}) (66) [ALGB] (2) flow Real[2] loa6.terminal.i (67) [DISS] (1) protected discrete Real pow1.nextTimeEventScaled (fixed = true, start = 0.0) (68) [ALGB] (1) protected Real pv7.HDifTil.relAirMas.zenDeg (69) [ALGB] (2) Real[2] pv7.panel.load.v = pv7.panel.load.terminal.v (start = {480.0, 0.0}) (70) [ALGB] (2) Real[2] loa6.terminal.v (71) [ALGB] (1) protected Real pv6.HDifTil.briCoe.b7 (72) [ALGB] (1) protected Real pv6.HDifTil.briCoe.b6 (73) [ALGB] (1) protected Real pv6.HDifTil.briCoe.b5 (74) [ALGB] (1) Real[1] pv6.terminal.theta (75) [ALGB] (1) protected Real pv6.HDifTil.briCoe.b4 (76) [ALGB] (1) protected Real pv6.HDifTil.briCoe.b3 (77) [ALGB] (1) protected Real pv7.HDifTil.HDifTil.a (78) [ALGB] (1) protected Real pv6.HDifTil.briCoe.b2 (79) [ALGB] (1) protected Real pv7.HDifTil.HDifTil.b (80) [ALGB] (2) protected Real[2] line4.line.terminal_p.v (81) [ALGB] (2) protected Real[2] line5.line.terminal_n.v (82) [ALGB] (1) protected Real pv1.HDifTil.HDifTil.a (83) [ALGB] (1) protected Real pv6.HDifTil.incAng.decAng.decAng (84) [ALGB] (1) protected Real pv1.HDifTil.HDifTil.b (85) [ALGB] (2) Real[2] loa2.v = loa2.terminal.v (start = {480.0, 0.0}) (86) [ALGB] (1) Real winTur.load.P (87) [ALGB] (1) Real[1] pv4.panel.terminal.theta (88) [ALGB] (1) protected Real winTur.load.Q = winTur.load.P * tan(-acos(winTur.load.pf)) (89) [ALGB] (2) Real[2] winTur.load.S = Buildings.Electrical.Examples.RenewableSources.winTur.load.PhaseSystem.phasePowers_vi(winTur.load.v, -winTur.load.i) (90) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F13 (91) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F12 (92) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F11 (93) [ALGB] (2) protected flow Real[2] line4.line.terminal_p.i (94) [ALGB] (1) protected Real pv6.panel.load.omega (95) [ALGB] (2) protected flow Real[2] line5.line.terminal_n.i (96) [ALGB] (2) Real[2] loa2.i = loa2.terminal.i (start = {0.0, 0.0}) (97) [ALGB] (1) Real pv2.panel.load.P (98) [ALGB] (1) protected Real pv2.panel.load.Q = pv2.panel.load.P * tan(-acos(pv2.panel.load.pf)) (99) [ALGB] (2) Real[2] pv2.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv2.panel.load.PhaseSystem.phasePowers_vi(pv2.panel.load.v, -pv2.panel.load.i) (100) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a8 (101) [ALGB] (2) Real[2] line2.terminal_p.v (102) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a7 (103) [ALGB] (2) flow Real[2] pv1.panel.load.terminal.i (104) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a6 (105) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a5 (106) [ALGB] (2) Real[2] winTur.load.i = winTur.load.terminal.i (start = {0.0, 0.0}) (107) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a4 (108) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a3 (109) [ALGB] (1) protected Real pv2.G.u2 (110) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a2 (111) [ALGB] (1) protected Real pv2.G.u1 (112) [ALGB] (1) protected Real pv6.HDifTil.briCoe.a1 (113) [ALGB] (1) protected Real line4.line.LossPower (114) [ALGB] (1) protected Real weaDat.conDifHorRad.HIn (115) [ALGB] (1) protected Real pv6.HDifTil.relAirMas.zenDeg (116) [ALGB] (1) protected Real line7.line.LossPower (117) [ALGB] (2) Real[2] loa2.S = Buildings.Electrical.Examples.RenewableSources.loa2.PhaseSystem.phasePowers_vi(loa2.v, -loa2.i) (118) [ALGB] (2) flow Real[2] line2.terminal_p.i (119) [ALGB] (2) flow Real[2] loa3.terminal.i (120) [ALGB] (1) protected Real loa2.Q = loa2.P * tan(acos(loa2.pf)) (121) [ALGB] (2) Real[2] pv1.panel.load.terminal.v (122) [ALGB] (1) Real loa2.P (123) [ALGB] (2) Real[2] winTur.load.v = winTur.load.terminal.v (start = {480.0, 0.0}) (124) [ALGB] (1) Real gri.P.apparent (125) [ALGB] (2) Real[2] pv2.panel.load.i = pv2.panel.load.terminal.i (start = {0.0, 0.0}) (126) [ALGB] (2) Real[2] loa3.terminal.v (127) [ALGB] (1) Real[1] line5.terminal_n.theta (128) [ALGB] (1) Real[1] sen3.term.theta (129) [ALGB] (2) Real[2] pv2.panel.load.v = pv2.panel.load.terminal.v (start = {480.0, 0.0}) (130) [ALGB] (1) protected Real pv2.HDifTil.skyCle.skyCle (131) [ALGB] (1) protected Real pv2.HDifTil.HDifTil.a (132) [ALGB] (2) protected Real[2] line4.line.terminal_n.v (133) [ALGB] (1) protected Real pv2.HDifTil.HDifTil.b (134) [ALGB] (2) protected Real[2] line3.line.Ic (135) [ALGB] (1) protected Real weaDat.conGloHorRad.HIn (136) [ALGB] (1) protected Real[1] line2.line.terminal_n.theta (137) [ALGB] (2) protected flow Real[2] line4.line.terminal_n.i (138) [ALGB] (1) protected Real pv7.HDifTil.HDifTil.HSkyDifTil (139) [ALGB] (1) protected Real pv1.HDifTil.incAng.decAng.decAng (140) [ALGB] (1) protected Real pv6.G.y (141) [ALGB] (2) Real[2] line2.terminal_n.v (142) [ALGB] (2) Real[2] pv1.terminal.v (143) [ALGB] (2) Real[2] line7.terminal_p.v (144) [ALGB] (1) protected Real pv7.G.u2 (145) [ALGB] (1) protected Real pv7.G.u1 (146) [ALGB] (2) flow Real[2] line2.terminal_n.i (147) [ALGB] (1) protected Real weaDat.TBlaSkyCom.epsSky (148) [ALGB] (2) flow Real[2] pv1.terminal.i (149) [ALGB] (2) flow Real[2] line7.terminal_p.i (150) [ALGB] (2) protected Real[2] line6.line.Ic (151) [ALGB] (1) protected Real pv6.HDifTil.HDifTil.incAng (152) [ALGB] (1) protected Real pv7.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (153) [ALGB] (1) Real $FUN_194 (154) [ALGB] (1) protected Real pv6.HDifTil.HDifTil.HSkyDifTil (155) [ALGB] (1) Real $FUN_193 (156) [ALGB] (1) Real $FUN_192 (157) [ALGB] (1) Real $FUN_191 (158) [ALGB] (1) Real $FUN_190 (159) [DER-] (1) Real[1] $DER.pv4.panel.load.terminal.theta (160) [ALGB] (1) Real sen1.theta (161) [ALGB] (1) protected Real pv7.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (162) [ALGB] (25) protected Real[25] weaDat.datRea.y (163) [ALGB] (1) Real[1] pv7.panel.terminal.theta (164) [ALGB] (1) Real[1] pv5.terminal.theta (165) [ALGB] (1) Real $FUN_189 (166) [ALGB] (1) Real $FUN_188 (167) [ALGB] (1) Real $FUN_187 (168) [ALGB] (1) Real $FUN_186 (169) [ALGB] (1) Real $FUN_185 (170) [ALGB] (1) Real $FUN_184 (171) [ALGB] (1) Real $FUN_183 (172) [ALGB] (1) Real $FUN_182 (173) [ALGB] (1) Real $FUN_181 (174) [ALGB] (1) Real $FUN_180 (175) [ALGB] (1) Real pv1.HDifTil.weaBus.solTim (176) [ALGB] (2) Real[2] pv4.terminal.v (177) [ALGB] (1) protected Real pv1.HDirTil.incAng.incAng.dec_c = cos(pv1.HDirTil.incAng.decAng.decAng) (178) [ALGB] (2) flow Real[2] pv2.panel.load.terminal.i (179) [ALGB] (2) Real[2] line7.terminal_n.v (180) [ALGB] (2) flow Real[2] pv4.terminal.i (181) [ALGB] (2) Real[2] pv2.panel.load.terminal.v (182) [ALGB] (1) protected Real pv1.HDirTil.incAng.incAng.dec_s = sin(pv1.HDirTil.incAng.decAng.decAng) (183) [ALGB] (2) flow Real[2] line7.terminal_n.i (184) [ALGB] (1) Real $FUN_179 (185) [ALGB] (1) Real $FUN_178 (186) [ALGB] (1) Real ERat.u1 (187) [ALGB] (1) Real $FUN_177 (188) [ALGB] (1) Real $FUN_176 (189) [ALGB] (1) protected Real line5.line.LossPower (190) [ALGB] (1) Real $FUN_175 (191) [ALGB] (1) Real $FUN_174 (192) [ALGB] (1) Real $FUN_173 (193) [ALGB] (1) protected Real line6.line.LossPower (194) [ALGB] (1) Real $FUN_172 (195) [ALGB] (1) protected Real pv1.HDifTil.skyBri.skyBri (196) [ALGB] (1) protected Real pv3.HDifTil.skyCle.skyCle (197) [DER-] (1) Real $DER.EPro.u1 (198) [DER-] (1) Real $DER.EPro.u2 (199) [ALGB] (1) protected Real[1] line1.line.terminal_n.theta (200) [DISC] (1) Boolean $SEV_199 (201) [DISC] (1) Boolean $SEV_198 (202) [DISC] (1) Boolean $SEV_197 (203) [ALGB] (1) protected Real line6.line.R_actual (204) [DISC] (1) Boolean $SEV_196 (205) [DISC] (1) Boolean $SEV_195 (206) [DISC] (1) Boolean $SEV_194 (207) [ALGB] (1) Real $FUN_163 (208) [DISC] (1) Boolean $SEV_193 (209) [ALGB] (1) Real $FUN_162 (210) [DISC] (1) Boolean $SEV_192 (211) [ALGB] (2) Real[2] pv7.terminal.v (212) [DISC] (1) Boolean $SEV_191 (213) [DISC] (1) Boolean $SEV_190 (214) [ALGB] (1) Real[1] pv4.terminal.theta (215) [DER-] (1) Real[1] $DER.line1.line.terminal_p.theta (216) [ALGB] (2) flow Real[2] pv7.terminal.i (217) [DISC] (1) Boolean $SEV_189 (218) [DISC] (1) Boolean $SEV_188 (219) [DISC] (1) Boolean $SEV_187 (220) [DISC] (1) Boolean $SEV_186 (221) [DISC] (1) Boolean $SEV_185 (222) [DISC] (1) Boolean $SEV_184 (223) [ALGB] (1) Real $FUN_153 (224) [DISC] (1) Boolean $SEV_183 (225) [ALGB] (1) Real $FUN_152 (226) [DISC] (1) Boolean $SEV_182 (227) [DISC] (1) Boolean $SEV_181 (228) [DISC] (1) Boolean $SEV_180 (229) [ALGB] (1) protected Real loa4.load (min = 1e-10, max = 1.0) (230) [DER-] (1) Real[1] $DER.pv3.panel.load.terminal.theta (231) [ALGB] (1) protected Real pv5.HDirTil.incAng.incAng.dec_s = sin(pv5.HDirTil.incAng.decAng.decAng) (232) [ALGB] (1) Real[1] line3.terminal_n.theta (233) [ALGB] (1) Real[1] line2.terminal_p.theta (234) [ALGB] (2) flow Real[2] pv5.panel.terminal.i (235) [ALGB] (1) protected Real pv5.HDirTil.incAng.incAng.dec_c = cos(pv5.HDirTil.incAng.decAng.decAng) (236) [DISC] (1) Boolean $SEV_179 (237) [ALGB] (1) protected Real pv2.HDifTil.HDifTil.HSkyDifTil (238) [DISC] (1) Boolean $SEV_176 (239) [ALGB] (1) Real[1] line8.terminal_p.theta (240) [DISC] (1) Boolean $SEV_175 (241) [DISC] (1) Boolean $SEV_174 (242) [ALGB] (2) Real[2] pv5.panel.terminal.v (243) [ALGB] (1) Real $FUN_143 (244) [DISC] (1) Boolean $SEV_173 (245) [ALGB] (1) Real $FUN_142 (246) [DISC] (1) Boolean $SEV_172 (247) [ALGB] (1) protected Real loa5.omega (248) [DISC] (1) Boolean $SEV_171 (249) [DISC] (1) Boolean $SEV_170 (250) [ALGB] (1) protected Real pv2.HDifTil.incAng.decAng.decAng (251) [ALGB] (1) Real gri.P.cosPhi (252) [ALGB] (1) protected Real pv3.HDifTil.HDifTil.HSkyDifTil (253) [ALGB] (1) protected Real pv5.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (254) [DISC] (1) Boolean $SEV_169 (255) [DISC] (1) Boolean $SEV_168 (256) [DISC] (1) Boolean $SEV_167 (257) [DISC] (1) Boolean $SEV_166 (258) [DISC] (1) Boolean $SEV_165 (259) [DISC] (1) Boolean $SEV_164 (260) [ALGB] (1) Real $FUN_133 (261) [DISC] (1) Boolean $SEV_163 (262) [ALGB] (1) Real $FUN_132 (263) [DISC] (1) Boolean $SEV_162 (264) [DISC] (1) Boolean $SEV_161 (265) [ALGB] (1) protected Real pv2.panel.load.omega (266) [DISC] (1) Boolean $SEV_160 (267) [ALGB] (1) protected Real pv5.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (268) [ALGB] (1) Real line1.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line1.PhaseSystem_p.systemVoltage(line1.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line1.PhaseSystem_n.systemVoltage(line1.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line1.PhaseSystem_p.systemVoltage(line1.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line1.PhaseSystem_n.systemVoltage(line1.terminal_n.v), 1.0) (269) [DISC] (1) Boolean $SEV_159 (270) [DISC] (1) Boolean $SEV_158 (271) [DISC] (1) Boolean $SEV_157 (272) [DISC] (1) Boolean $SEV_156 (273) [DISC] (1) Boolean $SEV_155 (274) [DISC] (1) Boolean $SEV_154 (275) [ALGB] (1) Real $FUN_123 (276) [DISC] (1) Boolean $SEV_153 (277) [ALGB] (1) Real $FUN_122 (278) [DISC] (1) Boolean $SEV_150 (279) [ALGB] (1) protected Real pv2.G.y (280) [ALGB] (1) protected Real pv7.HDifTil.skyBri.skyBri (281) [ALGB] (1) protected Real pv7.HDifTil.skyCle.tmp1 (282) [DISC] (1) Boolean $SEV_149 (283) [DISC] (1) Boolean $SEV_148 (284) [DISC] (1) Boolean $SEV_147 (285) [DISC] (1) Boolean $SEV_146 (286) [ALGB] (1) Real[1] gri.terminal.theta (287) [DISC] (1) Boolean $SEV_145 (288) [ALGB] (1) protected Real[1] line7.line.terminal_n.theta (289) [DISC] (1) Boolean $SEV_144 (290) [ALGB] (1) Real $FUN_113 (291) [DISC] (1) Boolean $SEV_143 (292) [ALGB] (1) Real $FUN_112 (293) [DISC] (1) Boolean $SEV_142 (294) [DISC] (1) Boolean $SEV_141 (295) [DISC] (1) Boolean $SEV_140 (296) [ALGB] (1) Real pv6.panel.load.P (297) [ALGB] (1) protected Real pv6.panel.load.Q = pv6.panel.load.P * tan(-acos(pv6.panel.load.pf)) (298) [ALGB] (2) Real[2] pv6.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv6.panel.load.PhaseSystem.phasePowers_vi(pv6.panel.load.v, -pv6.panel.load.i) (299) [ALGB] (1) Real pv1.HDifTil.weaBus.nTot (300) [DISC] (1) Boolean $SEV_139 (301) [DISC] (1) Boolean $SEV_138 (302) [DISC] (1) Boolean $SEV_137 (303) [DISC] (1) Boolean $SEV_136 (304) [DISC] (1) Boolean $SEV_135 (305) [DISC] (1) Boolean $SEV_134 (306) [ALGB] (1) Real $FUN_103 (307) [DISC] (1) Boolean $SEV_133 (308) [ALGB] (1) Real $FUN_102 (309) [DISC] (1) Boolean $SEV_132 (310) [ALGB] (1) protected Real pv1.HDifTil.relAirMas.zenDeg (311) [ALGB] (2) Real[2] pv6.panel.load.i = pv6.panel.load.terminal.i (start = {0.0, 0.0}) (312) [ALGB] (1) Real $FUN_101 (313) [DISC] (1) Boolean $SEV_131 (314) [DISC] (1) Boolean $SEV_130 (315) [ALGB] (1) protected Real pv6.HDifTil.incAng.incAng.dec_c = cos(pv6.HDifTil.incAng.decAng.decAng) (316) [ALGB] (2) Real[2] pv6.panel.load.v = pv6.panel.load.terminal.v (start = {480.0, 0.0}) (317) [ALGB] (1) protected Real pv6.HDifTil.incAng.incAng.dec_s = sin(pv6.HDifTil.incAng.decAng.decAng) (318) [ALGB] (1) Real[1] line6.terminal_n.theta (319) [DISC] (1) Boolean $SEV_129 (320) [DISC] (1) Boolean $SEV_128 (321) [DISC] (1) Boolean $SEV_127 (322) [DISS] (1) protected discrete Real pow5.nextTimeEventScaled (fixed = true, start = 0.0) (323) [DISC] (1) Boolean $SEV_124 (324) [DISC] (1) Boolean $SEV_123 (325) [DISC] (1) Boolean $SEV_122 (326) [DISC] (1) Boolean $SEV_121 (327) [DISC] (1) Boolean $SEV_120 (328) [ALGB] (1) protected Real line3.line.omega (329) [ALGB] (1) protected Real weaDat.conWinDir.u (330) [ALGB] (1) Real pv1.panel.load.P (331) [ALGB] (4) protected Real[4] weaDat.datRea1.y (332) [ALGB] (1) protected Real pv1.panel.load.Q = pv1.panel.load.P * tan(-acos(pv1.panel.load.pf)) (333) [ALGB] (1) protected Real pv5.HDifTil.relAirMas.relAirMas (334) [ALGB] (2) Real[2] pv1.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv1.panel.load.PhaseSystem.phasePowers_vi(pv1.panel.load.v, -pv1.panel.load.i) (335) [ALGB] (2) Real[2] line3.terminal_p.v (336) [ALGB] (1) protected Real pv3.HDirTil.incAng.decAng.decAng (337) [ALGB] (1) protected Real pv2.HDifTil.relAirMas.zenDeg (338) [ALGB] (1) protected Real pv2.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (339) [ALGB] (1) protected Real pv3.G.u2 (340) [ALGB] (1) protected Real pv3.G.u1 (341) [ALGB] (1) protected Real pv2.HDifTil.skyCle.tmp1 (342) [DISC] (1) Boolean $SEV_119 (343) [DISC] (1) Boolean $SEV_118 (344) [DISC] (1) Boolean $SEV_117 (345) [DISC] (1) Boolean $SEV_116 (346) [ALGB] (2) flow Real[2] line3.terminal_p.i (347) [DISC] (1) Boolean $SEV_115 (348) [DISC] (1) Boolean $SEV_114 (349) [DISC] (1) Boolean $SEV_113 (350) [DISC] (1) Boolean $SEV_112 (351) [ALGB] (1) Real[1] pv6.panel.terminal.theta (352) [ALGB] (1) protected Real pv2.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (353) [DISC] (1) Boolean $SEV_111 (354) [DISC] (1) Boolean $SEV_110 (355) [ALGB] (2) Real[2] pv1.panel.load.i = pv1.panel.load.terminal.i (start = {0.0, 0.0}) (356) [ALGB] (1) protected Real pv7.HDifTil.relAirMas.relAirMas (357) [ALGB] (1) protected Real pv6.HDifTil.skyBri.skyBri (358) [ALGB] (2) Real[2] gri.sou.S = Buildings.Electrical.Examples.RenewableSources.gri.sou.PhaseSystem.phasePowers_vi(gri.sou.terminal.v, gri.sou.terminal.i) (359) [ALGB] (2) Real[2] pv1.panel.load.v = pv1.panel.load.terminal.v (start = {480.0, 0.0}) (360) [ALGB] (2) protected Real[2] line3.line.Vc (start = line3.line.Vc_start, StateSelect = prefer) (361) [ALGB] (1) protected Real pv3.HDifTil.incAng.incAng.dec_c = cos(pv3.HDifTil.incAng.decAng.decAng) (362) [DISC] (1) Boolean $SEV_109 (363) [DISC] (1) Boolean $SEV_108 (364) [DISC] (1) Boolean $SEV_107 (365) [DISC] (1) Boolean $SEV_106 (366) [ALGB] (1) protected Real[1] line6.line.terminal_n.theta (367) [DISC] (1) Boolean $SEV_105 (368) [ALGB] (1) Real[1] pow6.y (369) [DISC] (1) Boolean $SEV_104 (370) [DISC] (1) Boolean $SEV_103 (371) [ALGB] (1) protected Real pv5.HDirTil.incAng.decAng.decAng (372) [DISC] (1) Boolean $SEV_102 (373) [ALGB] (1) protected Real line6.line.omega (374) [DER-] (1) Real[1] $DER.pv5.panel.load.terminal.theta (375) [DISC] (1) Boolean $SEV_101 (376) [DISS] (1) protected discrete Real pow7.nextTimeEventScaled (fixed = true, start = 0.0) (377) [ALGB] (1) protected Real pv3.HDifTil.incAng.incAng.dec_s = sin(pv3.HDifTil.incAng.decAng.decAng) (378) [ALGB] (1) protected Real pv2.HDifTil.HDifTil.incAng (379) [DER-] (1) Real[1] $DER.line6.line.terminal_p.theta (380) [ALGB] (2) Real[2] line3.terminal_n.v (381) [ALGB] (2) Real[2] line8.terminal_p.v (382) [ALGB] (2) protected Real[2] line6.line.Vc (start = line6.line.Vc_start, StateSelect = prefer) (383) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a1 (384) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a2 (385) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a3 (386) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a1 (387) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a4 (388) [ALGB] (2) flow Real[2] line3.terminal_n.i (389) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a2 (390) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a5 (391) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a3 (392) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a6 (393) [ALGB] (2) flow Real[2] line8.terminal_p.i (394) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a4 (395) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a7 (396) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a5 (397) [ALGB] (1) protected Real pv7.HDifTil.briCoe.a8 (398) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a6 (399) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a7 (400) [ALGB] (1) protected Real pv1.HDifTil.briCoe.a8 (401) [ALGB] (1) protected Real pv7.G.y (402) [ALGB] (1) protected Real pv5.HDifTil.HDifTil.HGroDifTil (403) [ALGB] (1) protected Real line1.line.LossPower (404) [ALGB] (2) protected flow Real[2] line3.line.terminal_n.i (405) [ALGB] (1) Real line2.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line2.PhaseSystem_p.systemVoltage(line2.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line2.PhaseSystem_n.systemVoltage(line2.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line2.PhaseSystem_p.systemVoltage(line2.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line2.PhaseSystem_n.systemVoltage(line2.terminal_n.v), 1.0) (406) [ALGB] (1) protected Real pv1.HDifTil.skyCle.HDifHor (407) [ALGB] (1) protected Real pv7.HDifTil.briCoe.b2 (408) [ALGB] (2) protected Real[2] line3.line.terminal_n.v (409) [ALGB] (1) protected Real pv6.HDifTil.HDifTil.b (410) [ALGB] (1) protected Real pv7.HDifTil.briCoe.b3 (411) [ALGB] (1) protected Real pv6.HDifTil.HDifTil.a (412) [ALGB] (1) protected Real pv7.HDifTil.briCoe.b4 (413) [ALGB] (1) protected Real pv1.HDifTil.briCoe.b2 (414) [ALGB] (1) protected Real pv7.HDifTil.briCoe.b5 (415) [ALGB] (1) protected Real pv1.HDifTil.briCoe.b3 (416) [ALGB] (1) protected Real pv7.HDifTil.briCoe.b6 (417) [ALGB] (1) Real[1] pow4.y (418) [ALGB] (1) protected Real pv1.HDifTil.briCoe.b4 (419) [ALGB] (1) protected Real pv7.HDifTil.briCoe.b7 (420) [ALGB] (1) protected Real pv1.HDifTil.briCoe.b5 (421) [ALGB] (1) protected Real pv1.HDifTil.briCoe.b6 (422) [ALGB] (1) protected Real pv1.HDifTil.briCoe.b7 (423) [ALGB] (1) protected Real pv4.HDifTil.HDifTil.HGroDifTil (424) [DISS] (1) protected discrete Real pow4.nextTimeEvent (fixed = true, start = 0.0) (425) [ALGB] (1) Real $FUN_9 (426) [ALGB] (4) Real[2, 2] $FUN_8 (427) [ALGB] (4) Real[2, 2] $FUN_7 (428) [ALGB] (4) Real[2, 2] $FUN_6 (429) [ALGB] (4) Real[2, 2] $FUN_5 (430) [ALGB] (4) Real[2, 2] $FUN_4 (431) [ALGB] (4) Real[2, 2] $FUN_3 (432) [ALGB] (4) Real[2, 2] $FUN_2 (433) [ALGB] (2) Real[2] line8.terminal_n.v (434) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a1 (435) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a2 (436) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a3 (437) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a4 (438) [ALGB] (2) flow Real[2] line8.terminal_n.i (439) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a5 (440) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a6 (441) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a7 (442) [ALGB] (1) protected Real pv2.HDifTil.briCoe.a8 (443) [ALGB] (1) protected Real pv4.HDirTil.incAng.incAng.dec_s = sin(pv4.HDirTil.incAng.decAng.decAng) (444) [ALGB] (2) Real[2] pv3.panel.terminal.v (445) [ALGB] (1) protected Real pv1.HDifTil.skyCle.zen (446) [ALGB] (2) protected flow Real[2] line3.line.terminal_p.i (447) [ALGB] (2) flow Real[2] pv3.panel.terminal.i (448) [ALGB] (1) protected Real pv4.HDirTil.incAng.incAng.dec_c = cos(pv4.HDirTil.incAng.decAng.decAng) (449) [ALGB] (1) protected Real pv2.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (450) [ALGB] (2) protected Real[2] line3.line.terminal_p.v (451) [ALGB] (1) protected Real pv2.HDifTil.briCoe.b2 (452) [ALGB] (1) protected Real pv2.HDifTil.briCoe.b3 (453) [ALGB] (2) flow Real[2] pv1.panel.terminal.i (454) [ALGB] (1) protected Real pv2.HDifTil.briCoe.b4 (455) [ALGB] (1) Real[1] pow2.y (456) [ALGB] (1) protected Real pv2.HDifTil.briCoe.b5 (457) [ALGB] (1) protected Real pv2.HDifTil.briCoe.b6 (458) [ALGB] (1) protected Real pv2.HDifTil.briCoe.b7 (459) [ALGB] (1) Real pv1.HDifTil.weaBus.celHei (460) [ALGB] (1) protected Real pv2.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (461) [ALGB] (1) protected Real pv3.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (462) [DER-] (1) Real[1] $DER.line5.line.terminal_p.theta (463) [ALGB] (1) Real[1] line4.terminal_p.theta (464) [ALGB] (2) flow Real[2] pv7.panel.terminal.i (465) [ALGB] (2) Real[2] pv1.panel.terminal.v (466) [ALGB] (2) Real[2] pv7.panel.terminal.v (467) [ALGB] (1) protected Real pv3.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (468) [ALGB] (1) protected Real loa4.omega (469) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F11 (470) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F12 (471) [ALGB] (1) Real pv6.P (472) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F13 (473) [ALGB] (1) protected Real line5.line.R_actual (474) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F11 (475) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F12 (476) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F13 (477) [ALGB] (1) protected Real loa5.load (min = 1e-10, max = 1.0) (478) [ALGB] (1) protected Real pv4.HDifTil.incAng.decAng.decAng (479) [ALGB] (1) protected Real weaDat.ceiHei_in_internal (480) [ALGB] (1) protected Real pv1.HDifTil.skyCle.HGloHor (481) [ALGB] (1) protected Real line2.line.LossPower (482) [ALGB] (2) flow Real[2] loa5.terminal.i (483) [ALGB] (1) protected Real pv1.HDifTil.incAng.incAng.dec_s = sin(pv1.HDifTil.incAng.decAng.decAng) (484) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F21 (485) [ALGB] (1) Real line7.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line7.PhaseSystem_p.systemVoltage(line7.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line7.PhaseSystem_n.systemVoltage(line7.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line7.PhaseSystem_p.systemVoltage(line7.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line7.PhaseSystem_n.systemVoltage(line7.terminal_n.v), 1.0) (486) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F22 (487) [ALGB] (1) protected Real pv5.HDifTil.briCoe.F23 (488) [ALGB] (2) flow Real[2] sen1.term.i (489) [ALGB] (2) Real[2] loa5.terminal.v (490) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F21 (491) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F22 (492) [ALGB] (1) protected Real pv1.HDifTil.incAng.incAng.dec_c = cos(pv1.HDifTil.incAng.decAng.decAng) (493) [ALGB] (1) protected Real pv4.HDifTil.briCoe.F23 (494) [ALGB] (2) Real[2] sen1.term.v (495) [ALGB] (1) protected Real pv1.HDirTil.incAng.decAng.decAng (496) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F1 (497) [ALGB] (1) protected Real pv3.HDifTil.briCoe.F2 (498) [ALGB] (1) Real[1] pv1.terminal.theta (499) [ALGB] (1) Real pv4.P (500) [ALGB] (1) Real pv1.HDifTil.weaBus.winDir (501) [ALGB] (2) protected Real[2] line2.line.Ic (502) [ALGB] (1) protected Real pv3.HDifTil.relAirMas.relAirMas (503) [ALGB] (2) flow Real[2] loa2.terminal.i (504) [ALGB] (1) protected Real[1] line4.line.terminal_n.theta (505) [ALGB] (2) Real[2] loa2.terminal.v (506) [ALGB] (1) protected Real pv3.HDifTil.HDifTil.incAng (507) [ALGB] (1) Real[1] sen2.term.theta (508) [DISC] (1) Boolean $SEV_9 (509) [ALGB] (1) protected Real pv4.HDifTil.incAng.incAng.dec_s = sin(pv4.HDifTil.incAng.decAng.decAng) (510) [DER-] (1) Real[1] $DER.loa3.terminal.theta (511) [ALGB] (2) protected Real[2] line5.line.Ic (512) [ALGB] (1) protected Real pv4.HDifTil.incAng.incAng.dec_c = cos(pv4.HDifTil.incAng.decAng.decAng) (513) [ALGB] (1) Real pv2.P (514) [ALGB] (1) protected Real weaDat.TBlaSkyCom.TBlaSky (515) [ALGB] (1) protected Real line3.line.LossPower (516) [ALGB] (1) protected Real pv3.G.y (517) [ALGB] (2) Real[2] pv2.terminal.v (518) [ALGB] (1) protected Real pv6.HDifTil.relAirMas.relAirMas (519) [ALGB] (1) protected Real weaDat.winSpe_in_internal (520) [ALGB] (1) Real pv5.panel.load.P (521) [ALGB] (1) protected Real pv5.panel.load.Q = pv5.panel.load.P * tan(-acos(pv5.panel.load.pf)) (522) [ALGB] (2) Real[2] pv5.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv5.panel.load.PhaseSystem.phasePowers_vi(pv5.panel.load.v, -pv5.panel.load.i) (523) [ALGB] (2) flow Real[2] pv2.terminal.i (524) [DISS] (1) protected discrete Real weaDat.conTim.tStart (525) [ALGB] (2) protected Real[2] line8.line.Ic (526) [ALGB] (1) Real[1] pv5.panel.terminal.theta (527) [ALGB] (2) Real[2] pv5.panel.load.i = pv5.panel.load.terminal.i (start = {0.0, 0.0}) (528) [ALGB] (1) Real[1] pv7.terminal.theta (529) [ALGB] (1) protected Real winTur.load.omega (530) [ALGB] (1) Real winTur.vWin (531) [ALGB] (2) Real[2] pv5.panel.load.v = pv5.panel.load.terminal.v (start = {480.0, 0.0}) (532) [ALGB] (1) protected Real[1] winTur.per.y (533) [ALGB] (1) protected Real line8.line.R_actual (534) [DER-] (1) Real[1] $DER.line4.line.terminal_p.theta (535) [ALGB] (2) Real[2] pv5.terminal.v (536) [ALGB] (2) flow Real[2] sen2.term.i (537) [DER-] (1) Real[1] $DER.pv7.panel.load.terminal.theta (538) [ALGB] (2) Real[2] loa7.v = loa7.terminal.v (start = {480.0, 0.0}) (539) [ALGB] (2) flow Real[2] pv5.terminal.i (540) [ALGB] (2) Real[2] line4.terminal_p.v (541) [ALGB] (2) Real[2] sen2.term.v (542) [ALGB] (1) protected Real pv7.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (543) [ALGB] (1) protected Real pv4.G.u2 (544) [ALGB] (1) protected Real pv4.G.u1 (545) [ALGB] (2) Real[2] loa7.i = loa7.terminal.i (start = {0.0, 0.0}) (546) [ALGB] (1) protected Real pv6.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (547) [ALGB] (2) flow Real[2] line4.terminal_p.i (548) [ALGB] (1) protected Real pv7.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (549) [DER-] (1) Real[1] $DER.line3.line.terminal_p.theta (550) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F2 (551) [ALGB] (1) protected Real pv6.HDifTil.briCoe.F1 (552) [ALGB] (2) Real[2] loa7.S = Buildings.Electrical.Examples.RenewableSources.loa7.PhaseSystem.phasePowers_vi(loa7.v, -loa7.i) (553) [ALGB] (1) protected Real pv6.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (554) [ALGB] (1) protected Real loa7.Q = loa7.P * tan(acos(loa7.pf)) (555) [ALGB] (1) Real loa7.P (556) [ALGB] (1) protected Real weaDat.add.y (557) [DER-] (1) Real[1] $DER.loa2.terminal.theta (558) [ALGB] (1) protected Real pv7.HDirTil.incAng.incAng.dec_c = cos(pv7.HDirTil.incAng.decAng.decAng) (559) [ALGB] (2) Real[2] loa5.v = loa5.terminal.v (start = {480.0, 0.0}) (560) [ALGB] (1) protected Real weaDat.conTim1.calTim (561) [ALGB] (1) Real sen3.V (562) [ALGB] (2) Real[2] line4.terminal_n.v (563) [ALGB] (1) protected Real winTur.gain.u (564) [ALGB] (1) protected Real pv7.HDirTil.incAng.incAng.dec_s = sin(pv7.HDirTil.incAng.decAng.decAng) (565) [ALGB] (2) Real[2] loa5.i = loa5.terminal.i (start = {0.0, 0.0}) (566) [ALGB] (1) Real pv1.HDifTil.weaBus.relHum (567) [ALGB] (1) Real[1] pv2.panel.terminal.theta (568) [ALGB] (2) flow Real[2] line4.terminal_n.i (569) [ALGB] (2) Real[2] loa5.S = Buildings.Electrical.Examples.RenewableSources.loa5.PhaseSystem.phasePowers_vi(loa5.v, -loa5.i) (570) [ALGB] (1) protected Real loa5.Q = loa5.P * tan(acos(loa5.pf)) (571) [ALGB] (1) Real loa5.P (572) [ALGB] (2) Real[2] pv4.panel.terminal.v (573) [ALGB] (1) Real[1] line7.terminal_p.theta (574) [ALGB] (1) protected Real weaDat.conRelHum.relHumIn (575) [ALGB] (2) flow Real[2] pv4.panel.terminal.i (576) [ALGB] (1) Real[1] line1.terminal_p.theta (577) [ALGB] (1) protected Real pv5.HDifTil.briCoe.b7 (578) [ALGB] (1) protected Real pv5.HDifTil.briCoe.b6 (579) [ALGB] (1) protected Real pv5.HDifTil.briCoe.b5 (580) [ALGB] (1) protected Real pv5.HDifTil.briCoe.b4 (581) [DER-] (1) Real[1] $DER.pv6.panel.load.terminal.theta (582) [ALGB] (1) protected Real pv5.HDifTil.briCoe.b3 (583) [DER-] (1) Real[1] $DER.loa4.terminal.theta (584) [ALGB] (1) protected Real pv2.HDifTil.HDifTil.HGroDifTil (585) [ALGB] (1) protected Real pv5.HDifTil.briCoe.b2 (586) [ALGB] (1) protected Real[1] line5.line.terminal_n.theta (587) [ALGB] (2) protected Real[2] line6.line.terminal_p.v (588) [ALGB] (2) Real[2] loa3.v = loa3.terminal.v (start = {480.0, 0.0}) (589) [ALGB] (1) Real[1] pv1.panel.terminal.theta (590) [ALGB] (1) Real sen1.V (591) [ALGB] (1) protected Real winTur.cor.vLoc (592) [ALGB] (1) protected Real pv4.HDifTil.HDifTil.incAng (593) [ALGB] (2) protected flow Real[2] line6.line.terminal_p.i (594) [ALGB] (2) flow Real[2] pv6.panel.terminal.i (595) [ALGB] (2) Real[2] loa3.i = loa3.terminal.i (start = {0.0, 0.0}) (596) [ALGB] (1) Real[1] line3.terminal_p.theta (597) [ALGB] (1) protected Real pv5.HDifTil.skyBri.skyBri (598) [ALGB] (1) protected Real weaDat.TBlaSkyCom.nOpa10 (min = 0.0, max = 10.0) (599) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a8 (600) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a7 (601) [ALGB] (1) protected Real pv3.HDifTil.HDifTil.HGroDifTil (602) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a6 (603) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a5 (604) [ALGB] (2) Real[2] pv6.panel.terminal.v (605) [ALGB] (1) Real[1] gri.sou.terminal.theta (606) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a4 (607) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a3 (608) [ALGB] (1) protected Real loa1.load (min = 1e-10, max = 1.0) (609) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a2 (610) [ALGB] (1) protected Real pv5.HDifTil.briCoe.a1 (611) [ALGB] (2) flow Real[2] sen3.term.i (612) [ALGB] (1) protected Real loa3.omega (613) [ALGB] (2) Real[2] loa3.S = Buildings.Electrical.Examples.RenewableSources.loa3.PhaseSystem.phasePowers_vi(loa3.v, -loa3.i) (614) [ALGB] (1) protected Real loa3.Q = loa3.P * tan(acos(loa3.pf)) (615) [ALGB] (1) Real loa3.P (616) [ALGB] (1) Real pv1.HDifTil.weaBus.HHorIR (617) [ALGB] (1) protected Real pv3.HDifTil.skyCle.tmp1 (618) [ALGB] (2) Real[2] sen3.term.v (619) [ALGB] (1) protected Real pv4.HDifTil.briCoe.b7 (620) [ALGB] (1) protected Real pv4.HDifTil.briCoe.b6 (621) [ALGB] (1) protected Real pv4.HDifTil.briCoe.b5 (622) [ALGB] (1) protected Real pv4.HDifTil.briCoe.b4 (623) [ALGB] (1) protected Real pv4.HDifTil.briCoe.b3 (624) [ALGB] (1) protected Real pv4.HDifTil.briCoe.b2 (625) [ALGB] (1) protected Real pv3.HDifTil.HDifTil.a (626) [DER-] (1) Real $DER.ERat.u2 (627) [ALGB] (1) protected Real pv3.HDifTil.HDifTil.b (628) [ALGB] (2) protected Real[2] line6.line.terminal_n.v (629) [ALGB] (2) Real[2] loa1.v = loa1.terminal.v (start = {480.0, 0.0}) (630) [ALGB] (1) protected Real pv5.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (631) [DISS] (1) protected discrete Real pow4.nextTimeEventScaled (fixed = true, start = 0.0) (632) [ALGB] (1) Real[1] winTur.terminal.theta (633) [ALGB] (2) protected flow Real[2] line6.line.terminal_n.i (634) [ALGB] (1) protected Real pv1.HDirTil.HDirTil.incAng (635) [ALGB] (2) Real[2] loa1.i = loa1.terminal.i (start = {0.0, 0.0}) (636) [ALGB] (1) protected Real pv5.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (637) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a8 (638) [ALGB] (1) protected Real line1.line.omega (639) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a7 (640) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a6 (641) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a5 (642) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a4 (643) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a3 (644) [ALGB] (1) protected Real pv7.HDirTil.HDirTil.incAng (645) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a2 (646) [ALGB] (1) protected Real pv4.HDifTil.briCoe.a1 (647) [ALGB] (1) protected Real loa6.load (min = 1e-10, max = 1.0) (648) [ALGB] (2) Real[2] loa1.S = Buildings.Electrical.Examples.RenewableSources.loa1.PhaseSystem.phasePowers_vi(loa1.v, -loa1.i) (649) [ALGB] (1) protected Real loa1.Q = loa1.P * tan(acos(loa1.pf)) (650) [ALGB] (1) Real loa1.P (651) [ALGB] (1) Real line4.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line4.PhaseSystem_p.systemVoltage(line4.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line4.PhaseSystem_n.systemVoltage(line4.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line4.PhaseSystem_p.systemVoltage(line4.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line4.PhaseSystem_n.systemVoltage(line4.terminal_n.v), 1.0) (652) [ALGB] (1) protected Real weaDat.conTDryBul.u (653) [DISS] (1) protected discrete Real pow6.nextTimeEvent (fixed = true, start = 0.0) (654) [ALGB] (1) protected Real line2.line.R_actual (655) [DISS] (1) protected discrete Real pow2.nextTimeEvent (fixed = true, start = 0.0) (656) [ALGB] (1) protected Real pv6.HDifTil.skyCle.tmp1 (657) [ALGB] (1) protected Real line4.line.omega (658) [ALGB] (2) protected Real[2] line2.line.Vc (start = line2.line.Vc_start, StateSelect = prefer) (659) [ALGB] (1) Real EWin.u (660) [ALGB] (1) Real ERat.y (661) [ALGB] (1) protected Real pv1.HDifTil.HDifTil.HSkyDifTil (662) [DER-] (1) Real[1] $DER.line8.line.terminal_p.theta (663) [ALGB] (2) protected Real[2] line5.line.Vc (start = line5.line.Vc_start, StateSelect = prefer) (664) [ALGB] (1) protected Real line7.line.omega (665) [ALGB] (1) protected Real weaDat.conOpaSkyCov.y (666) [DISC] (1) Boolean $TEV_6 (667) [DISC] (1) Boolean $TEV_5 (668) [DISC] (1) Boolean $TEV_4 (669) [DISC] (1) Boolean $TEV_3 (670) [ALGB] (1) protected Real weaDat.conOpaSkyCov.u (671) [DISC] (1) Boolean $TEV_2 (672) [DISC] (1) Boolean $TEV_1 (673) [DISC] (1) Boolean $TEV_0 (674) [ALGB] (1) protected Real pv4.HDifTil.relAirMas.relAirMas (675) [ALGB] (1) Real pv4.panel.load.P (676) [DISS] (1) protected discrete Real pow1.nextTimeEvent (fixed = true, start = 0.0) (677) [ALGB] (1) protected Real pv4.panel.load.Q = pv4.panel.load.P * tan(-acos(pv4.panel.load.pf)) (678) [ALGB] (1) protected Real line3.line.R_actual (679) [ALGB] (2) Real[2] pv4.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv4.panel.load.PhaseSystem.phasePowers_vi(pv4.panel.load.v, -pv4.panel.load.i) (680) [DISS] (1) protected discrete Real pow5.nextTimeEvent (fixed = true, start = 0.0) (681) [ALGB] (2) protected Real[2] line8.line.Vc (start = line8.line.Vc_start, StateSelect = prefer) (682) [DER-] (1) Real[1] $DER.line7.line.terminal_p.theta (683) [DISS] (1) protected discrete Real pow6.nextTimeEventScaled (fixed = true, start = 0.0) (684) [DER-] (1) Real[1] $DER.pv2.panel.load.terminal.theta (685) [ALGB] (1) protected Real pv4.G.y (686) [ALGB] (2) Real[2] pv4.panel.load.i = pv4.panel.load.terminal.i (start = {0.0, 0.0}) (687) [ALGB] (1) Real line5.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line5.PhaseSystem_p.systemVoltage(line5.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line5.PhaseSystem_n.systemVoltage(line5.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line5.PhaseSystem_p.systemVoltage(line5.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line5.PhaseSystem_n.systemVoltage(line5.terminal_n.v), 1.0) (688) [ALGB] (1) protected Real pv7.HDifTil.incAng.decAng.decAng (689) [ALGB] (1) protected Real pv5.HDifTil.HDifTil.incAng (690) [ALGB] (2) Real[2] pv4.panel.load.v = pv4.panel.load.terminal.v (start = {480.0, 0.0}) (691) [ALGB] (1) protected Real pv5.HDifTil.HDifTil.HSkyDifTil (692) [ALGB] (1) protected Real pv2.HDifTil.incAng.incAng.dec_c = cos(pv2.HDifTil.incAng.decAng.decAng) (693) [ALGB] (1) protected Real pv1.HDifTil.skyCle.tmp1 (694) [ALGB] (1) protected Real weaDat.eqnTim.eqnTim (695) [DER-] (1) Real[1] $DER.loa6.terminal.theta (696) [ALGB] (1) Real gri.P.real (697) [ALGB] (1) Real $FUN_99 (698) [ALGB] (1) Real $FUN_97 (699) [ALGB] (1) protected Real pv2.HDifTil.incAng.incAng.dec_s = sin(pv2.HDifTil.incAng.decAng.decAng) (700) [ALGB] (1) Real[1] pv3.panel.terminal.theta (701) [ALGB] (1) Real $FUN_96 (702) [ALGB] (1) Real $FUN_95 (703) [DISC] (1) Boolean $SEV_98 (704) [DISC] (1) Boolean $SEV_97 (705) [ALGB] (1) Real $FUN_93 (706) [DISC] (1) Boolean $SEV_96 (707) [ALGB] (1) Real $FUN_92 (708) [DISC] (1) Boolean $SEV_95 (709) [ALGB] (1) Real $FUN_91 (710) [DISC] (1) Boolean $SEV_94 (711) [ALGB] (1) Real $FUN_90 (712) [DISC] (1) Boolean $SEV_93 (713) [DISC] (1) Boolean $SEV_92 (714) [DISC] (1) Boolean $SEV_91 (715) [DISC] (1) Boolean $SEV_90 (716) [ALGB] (1) protected Real pv4.HDifTil.HDifTil.HSkyDifTil (717) [DISC] (1) Boolean $SEV_269 (718) [DISC] (1) Boolean $SEV_268 (719) [DISC] (1) Boolean $SEV_267 (720) [DISC] (1) Boolean $SEV_266 (721) [ALGB] (1) protected Real pv4.HDirTil.incAng.decAng.decAng (722) [DISC] (1) Boolean $SEV_265 (723) [DISC] (1) Boolean $SEV_264 (724) [ALGB] (2) Real[2] line5.terminal_p.v (725) [DISC] (1) Boolean $SEV_263 (726) [DISC] (1) Boolean $SEV_262 (727) [ALGB] (1) protected Real pv4.HDifTil.skyCle.skyCle (728) [DISC] (1) Boolean $SEV_261 (729) [ALGB] (1) protected Real pv1.HDifTil.relAirMas.relAirMas (730) [DISC] (1) Boolean $SEV_260 (731) [ALGB] (1) protected Real pv5.G.u2 (732) [ALGB] (1) protected Real pv5.G.u1 (733) [ALGB] (2) flow Real[2] line5.terminal_p.i (734) [ALGB] (4) Real[2, 2] $FUN_86 (735) [DISC] (1) Boolean $SEV_89 (736) [ALGB] (1) Real $FUN_85 (737) [DISC] (1) Boolean $SEV_88 (738) [DISC] (1) Boolean $SEV_87 (739) [ALGB] (1) protected Real pv5.panel.load.omega (740) [DISC] (1) Boolean $SEV_86 (741) [ALGB] (1) Real $FUN_82 (742) [DISC] (1) Boolean $SEV_85 (743) [DISC] (1) Boolean $SEV_84 (744) [DISC] (1) Boolean $SEV_83 (745) [DISC] (1) Boolean $SEV_82 (746) [DISC] (1) Boolean $SEV_81 (747) [DISC] (1) Boolean $SEV_80 (748) [ALGB] (2) Real[2] pv3.panel.load.terminal.v (749) [DISC] (1) Boolean $SEV_259 (750) [ALGB] (1) protected Real pv2.HDirTil.HDirTil.incAng (751) [DISC] (1) Boolean $SEV_258 (752) [DISC] (1) Boolean $SEV_257 (753) [ALGB] (2) flow Real[2] loa7.terminal.i (754) [DISC] (1) Boolean $SEV_256 (755) [DISC] (1) Boolean $SEV_255 (756) [DISC] (1) Boolean $SEV_254 (757) [DISC] (1) Boolean $SEV_253 (758) [DISC] (1) Boolean $SEV_252 (759) [ALGB] (2) flow Real[2] pv3.panel.load.terminal.i (760) [ALGB] (2) Real[2] loa7.terminal.v (761) [ALGB] (1) protected Real pv6.HDirTil.HDirTil.incAng (762) [ALGB] (1) Real $FUN_79 (763) [ALGB] (1) Real $FUN_78 (764) [ALGB] (1) Real $FUN_77 (765) [DISC] (1) Boolean $SEV_79 (766) [ALGB] (1) Real $FUN_76 (767) [ALGB] (1) Real $FUN_75 (768) [DISC] (1) Boolean $SEV_78 (769) [ALGB] (1) Real $FUN_74 (770) [DISC] (1) Boolean $SEV_77 (771) [DISC] (1) Boolean $SEV_76 (772) [DISC] (1) Boolean $SEV_75 (773) [ALGB] (2) Real[2] pv2.panel.terminal.v (774) [ALGB] (1) Real $FUN_71 (775) [ALGB] (1) Real[1] line5.terminal_p.theta (776) [DISC] (1) Boolean $SEV_72 (777) [DISC] (1) Boolean $SEV_71 (778) [DISC] (1) Boolean $SEV_70 (779) [DISC] (1) Boolean $SEV_247 (780) [DISC] (1) Boolean $SEV_245 (781) [ALGB] (2) flow Real[2] pv2.panel.terminal.i (782) [DISC] (1) Boolean $SEV_243 (783) [ALGB] (2) Real[2] line5.terminal_n.v (784) [DISC] (1) Boolean $SEV_241 (785) [ALGB] (2) Real[2] gri.terminal.v (786) [ALGB] (2) flow Real[2] line5.terminal_n.i (787) [ALGB] (1) Real $FUN_68 (788) [ALGB] (1) protected Real[1] line8.line.terminal_n.theta (789) [ALGB] (1) Real $FUN_67 (790) [ALGB] (1) protected Real pv1.HDifTil.HDifTil.incAng (791) [ALGB] (1) Real $FUN_66 (792) [DISC] (1) Boolean $SEV_69 (793) [ALGB] (1) Real $FUN_65 (794) [DISC] (1) Boolean $SEV_68 (795) [ALGB] (1) Real $FUN_64 (796) [DISC] (1) Boolean $SEV_67 (797) [ALGB] (1) Real $FUN_63 (798) [DISC] (1) Boolean $SEV_66 (799) [DISC] (1) Boolean $SEV_65 (800) [DISC] (1) Boolean $SEV_64 (801) [ALGB] (2) flow Real[2] gri.terminal.i (802) [ALGB] (1) Real $FUN_60 (803) [DISC] (1) Boolean $SEV_63 (804) [DISC] (1) Boolean $SEV_62 (805) [DISC] (1) Boolean $SEV_61 (806) [DISC] (1) Boolean $SEV_60 (807) [ALGB] (2) flow Real[2] loa4.terminal.i (808) [DISC] (1) Boolean $SEV_239 (809) [ALGB] (1) protected Real pv1.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (810) [DISC] (1) Boolean $SEV_234 (811) [DISC] (1) Boolean $SEV_232 (812) [ALGB] (2) Real[2] loa4.terminal.v (813) [ALGB] (1) protected Real pv1.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (814) [ALGB] (2) protected Real[2] line1.line.Ic (815) [ALGB] (1) Real $FUN_57 (816) [ALGB] (1) protected Real loa2.omega (817) [ALGB] (1) Real $FUN_56 (818) [DISC] (1) Boolean $SEV_59 (819) [ALGB] (1) protected Real pv4.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (820) [ALGB] (1) Real $FUN_55 (821) [DISC] (1) Boolean $SEV_58 (822) [ALGB] (1) protected Real pv7.HDifTil.HDifTil.HGroDifTil (823) [ALGB] (1) Real $FUN_54 (824) [DISC] (1) Boolean $SEV_57 (825) [ALGB] (1) Real $FUN_53 (826) [DISC] (1) Boolean $SEV_56 (827) [DER-] (1) Real[1] $DER.loa5.terminal.theta (828) [ALGB] (1) Real $FUN_52 (829) [DISC] (1) Boolean $SEV_55 (830) [DISC] (1) Boolean $SEV_54 (831) [DISC] (1) Boolean $SEV_53 (832) [DISC] (1) Boolean $SEV_52 (833) [DISC] (1) Boolean $SEV_51 (834) [DISC] (1) Boolean $SEV_50 (835) [ALGB] (1) Real sen3.theta (836) [DISC] (1) Boolean $SEV_228 (837) [DISC] (1) Boolean $SEV_227 (838) [DISC] (1) Boolean $SEV_226 (839) [DISC] (1) Boolean $SEV_225 (840) [DISC] (1) Boolean $SEV_224 (841) [ALGB] (1) protected Real pv4.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (842) [DISC] (1) Boolean $SEV_223 (843) [DISC] (1) Boolean $SEV_222 (844) [DISC] (1) Boolean $SEV_221 (845) [DISC] (1) Boolean $SEV_220 (846) [ALGB] (1) protected Real pv2.HDirTil.incAng.incAng.dec_c = cos(pv2.HDirTil.incAng.decAng.decAng) (847) [DER-] (1) Real[1] $DER.pv1.panel.load.terminal.theta (848) [ALGB] (1) protected Real pv3.HDifTil.relAirMas.zenDeg (849) [ALGB] (1) Real line8.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line8.PhaseSystem_p.systemVoltage(line8.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line8.PhaseSystem_n.systemVoltage(line8.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line8.PhaseSystem_p.systemVoltage(line8.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line8.PhaseSystem_n.systemVoltage(line8.terminal_n.v), 1.0) (850) [ALGB] (1) Real $FUN_49 (851) [ALGB] (1) protected Real pv6.HDifTil.HDifTil.HGroDifTil (852) [ALGB] (1) Real $FUN_46 (853) [DISC] (1) Boolean $SEV_49 (854) [ALGB] (1) Real $FUN_45 (855) [DISC] (1) Boolean $SEV_48 (856) [ALGB] (1) Real $FUN_44 (857) [DISC] (1) Boolean $SEV_47 (858) [ALGB] (1) Real $FUN_43 (859) [DISC] (1) Boolean $SEV_46 (860) [ALGB] (1) Real $FUN_42 (861) [ALGB] (1) protected Real pv2.HDirTil.incAng.incAng.dec_s = sin(pv2.HDirTil.incAng.decAng.decAng) (862) [ALGB] (2) flow Real[2] loa1.terminal.i (863) [ALGB] (1) Real $FUN_41 (864) [DISC] (1) Boolean $SEV_43 (865) [ALGB] (1) protected Real loa2.load (min = 1e-10, max = 1.0) (866) [ALGB] (2) protected Real[2] line4.line.Ic (867) [DISC] (1) Boolean $SEV_219 (868) [DISC] (1) Boolean $SEV_218 (869) [DISC] (1) Boolean $SEV_217 (870) [DISC] (1) Boolean $SEV_216 (871) [DISC] (1) Boolean $SEV_215 (872) [DISC] (1) Boolean $SEV_214 (873) [ALGB] (2) Real[2] loa1.terminal.v (874) [DISC] (1) Boolean $SEV_213 (875) [DISC] (1) Boolean $SEV_212 (876) [DISC] (1) Boolean $SEV_211 (877) [DISC] (1) Boolean $SEV_210 (878) [ALGB] (1) Real[1] sen1.term.theta (879) [ALGB] (1) protected Real pv3.HDifTil.incAng.decAng.decAng (880) [ALGB] (1) Real $FUN_38 (881) [ALGB] (1) Real $FUN_35 (882) [ALGB] (1) Real $FUN_34 (883) [ALGB] (1) Real $FUN_33 (884) [ALGB] (1) Real $FUN_32 (885) [ALGB] (1) Real $FUN_31 (886) [DISC] (1) Boolean $SEV_34 (887) [ALGB] (1) Real $FUN_30 (888) [DISC] (1) Boolean $SEV_33 (889) [ALGB] (1) protected Real pv4.HDifTil.relAirMas.zenDeg (890) [DISC] (1) Boolean $SEV_32 (891) [DISC] (1) Boolean $SEV_31 (892) [DISC] (1) Boolean $SEV_30 (893) [DISC] (1) Boolean $SEV_209 (894) [DISC] (1) Boolean $SEV_208 (895) [DISC] (1) Boolean $SEV_207 (896) [DISC] (1) Boolean $SEV_206 (897) [ALGB] (2) protected Real[2] line7.line.Ic (898) [DISC] (1) Boolean $SEV_205 (899) [ALGB] (1) Real[1] pow7.y (900) [ALGB] (1) Real ELoa.u (901) [DISC] (1) Boolean $SEV_202 (902) [DISC] (1) Boolean $SEV_201 (903) [DISC] (1) Boolean $SEV_200 (904) [ALGB] (1) protected Real pv1.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (905) [DER-] (1) Real[1] $DER.loa1.terminal.theta (906) [ALGB] (2) Real[2] pv3.terminal.v (907) [ALGB] (1) Real $FUN_27 (908) [DISC] (1) Boolean $SEV_29 (909) [DISC] (1) Boolean $SEV_28 (910) [ALGB] (1) Real $FUN_24 (911) [DISC] (1) Boolean $SEV_27 (912) [ALGB] (1) Real $FUN_23 (913) [DISC] (1) Boolean $SEV_26 (914) [ALGB] (1) Real $FUN_22 (915) [DISC] (1) Boolean $SEV_25 (916) [ALGB] (1) Real $FUN_21 (917) [DISC] (1) Boolean $SEV_24 (918) [ALGB] (1) Real $FUN_20 (919) [DISC] (1) Boolean $SEV_23 (920) [ALGB] (2) flow Real[2] pv3.terminal.i (921) [DISC] (1) Boolean $SEV_22 (922) [ALGB] (1) protected Real pv1.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (923) [ALGB] (1) protected Real line7.line.R_actual (924) [DISC] (1) Boolean $SEV_21 (925) [ALGB] (1) protected Real loa7.load (min = 1e-10, max = 1.0) (926) [DER-] (1) Real[1] $DER.line2.line.terminal_p.theta (927) [ALGB] (1) protected Real pv5.HDifTil.relAirMas.zenDeg (928) [ALGB] (2) flow Real[2] pv4.panel.load.terminal.i (929) [ALGB] (1) Real $FUN_19 (930) [ALGB] (1) Real $FUN_16 (931) [DISC] (1) Boolean $SEV_19 (932) [ALGB] (2) protected flow Real[2] line7.line.terminal_n.i (933) [ALGB] (1) protected Real pv5.HDifTil.incAng.incAng.dec_s = sin(pv5.HDifTil.incAng.decAng.decAng) (934) [DISC] (1) Boolean $SEV_18 (935) [ALGB] (2) protected flow Real[2] line1.line.terminal_n.i (936) [ALGB] (1) Real $FUN_13 (937) [ALGB] (1) Real $FUN_12 (938) [DISC] (1) Boolean $SEV_15 (939) [ALGB] (1) Real[1] pv3.terminal.theta (940) [ALGB] (1) Real $FUN_11 (941) [DISC] (1) Boolean $SEV_14 (942) [ALGB] (1) Real pv1.HDifTil.weaBus.solDec (943) [ALGB] (1) Real $FUN_10 (944) [DISC] (1) Boolean $SEV_13 (945) [ALGB] (2) Real[2] pv4.panel.load.terminal.v (946) [DISC] (1) Boolean $SEV_12 (947) [DISC] (1) Boolean $SEV_11 (948) [DISC] (1) Boolean $SEV_10 (949) [ALGB] (2) protected Real[2] line7.line.terminal_n.v (950) [ALGB] (1) protected Real pv5.HDifTil.HDifTil.b (951) [ALGB] (1) protected Real pv5.HDifTil.HDifTil.a (952) [ALGB] (2) protected Real[2] line1.line.terminal_n.v (953) [ALGB] (1) protected Real pv5.HDifTil.incAng.incAng.dec_c = cos(pv5.HDifTil.incAng.decAng.decAng) (954) [ALGB] (1) Real[1] pow5.y (955) [ALGB] (1) Real[1] line2.terminal_n.theta (956) [ALGB] (1) protected Real pv2.HDifTil.skyBri.skyBri (957) [ALGB] (2) Real[2] pv6.terminal.v (958) [ALGB] (1) Real[1] line8.terminal_n.theta (959) [ALGB] (1) protected Real pv5.HDifTil.skyCle.skyCle (960) [ALGB] (1) protected Real weaDat.conTotSkyCov.y (961) [ALGB] (1) protected Real loa7.omega (962) [ALGB] (1) protected Real weaDat.conTotSkyCov.u (963) [ALGB] (2) flow Real[2] pv6.terminal.i (964) [ALGB] (1) protected Real pv4.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (965) [ALGB] (1) protected Real pv3.HDirTil.HDirTil.incAng (966) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a1 (967) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a2 (968) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a3 (969) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a4 (970) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a5 (971) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a6 (972) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a7 (973) [ALGB] (1) protected Real pv3.HDifTil.briCoe.a8 (974) [ALGB] (1) protected Real pv5.HDirTil.HDirTil.incAng (975) [ALGB] (1) protected Real pv4.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (976) [DER-] (1) Real[1] $DER.winTur.load.terminal.theta (977) [ALGB] (2) protected flow Real[2] line8.line.terminal_n.i (978) [ALGB] (2) protected flow Real[2] line7.line.terminal_p.i (979) [ALGB] (2) protected flow Real[2] line2.line.terminal_n.i (980) [ALGB] (2) protected flow Real[2] line1.line.terminal_p.i (981) [ALGB] (1) protected Real pv3.panel.load.omega (982) [DER-] (1) Real[1] $DER.loa7.terminal.theta (983) [ALGB] (2) protected Real[2] line8.line.terminal_n.v (984) [ALGB] (1) protected Real pv4.HDifTil.HDifTil.b (985) [ALGB] (2) protected Real[2] line7.line.terminal_p.v (986) [ALGB] (1) protected Real pv4.HDifTil.HDifTil.a (987) [ALGB] (2) protected Real[2] line2.line.terminal_n.v (988) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F11 (989) [ALGB] (2) protected Real[2] line1.line.terminal_p.v (990) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F12 (991) [ALGB] (1) protected Real pv3.HDifTil.briCoe.b2 (992) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F13 (993) [ALGB] (1) protected Real pv3.HDifTil.briCoe.b3 (994) [ALGB] (1) protected Real pv3.HDifTil.briCoe.b4 (995) [ALGB] (1) Real[1] pow3.y (996) [ALGB] (1) protected Real pv3.HDifTil.briCoe.b5 (997) [ALGB] (1) protected Real pv3.HDifTil.briCoe.b6 (998) [ALGB] (1) protected Real pv3.HDifTil.briCoe.b7 (999) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F11 (1000) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F12 (1001) [ALGB] (1) Real gri.P.phi (1002) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F13 (1003) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F21 (1004) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F22 (1005) [ALGB] (1) Real pv7.P (1006) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F23 (1007) [ALGB] (1) protected Real pv6.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (1008) [ALGB] (1) Real pv3.panel.load.P (1009) [ALGB] (1) protected Real pv3.panel.load.Q = pv3.panel.load.P * tan(-acos(pv3.panel.load.pf)) (1010) [ALGB] (2) Real[2] pv3.panel.load.S = Buildings.Electrical.Examples.RenewableSources.pv3.panel.load.PhaseSystem.phasePowers_vi(pv3.panel.load.v, -pv3.panel.load.i) (1011) [ALGB] (2) Real[2] line1.terminal_p.v (1012) [ALGB] (1) protected Real pv1.G.u2 (1013) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F21 (1014) [ALGB] (1) protected Real pv1.G.u1 (1015) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F22 (1016) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F23 (1017) [ALGB] (1) protected Real pv6.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (1018) [ALGB] (2) flow Real[2] line1.terminal_p.i (1019) [ALGB] (2) protected flow Real[2] line8.line.terminal_p.i (1020) [ALGB] (2) protected flow Real[2] line2.line.terminal_p.i (1021) [ALGB] (1) protected Real[1] line3.line.terminal_n.theta (1022) [ALGB] (1) Real line6.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line6.PhaseSystem_p.systemVoltage(line6.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line6.PhaseSystem_n.systemVoltage(line6.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line6.PhaseSystem_p.systemVoltage(line6.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line6.PhaseSystem_n.systemVoltage(line6.terminal_n.v), 1.0) (1023) [ALGB] (2) Real[2] pv3.panel.load.i = pv3.panel.load.terminal.i (start = {0.0, 0.0}) (1024) [ALGB] (1) protected Real weaDat.conTDewPoi.u (1025) [ALGB] (2) protected Real[2] line8.line.terminal_p.v (1026) [ALGB] (2) protected Real[2] line2.line.terminal_p.v (1027) [ALGB] (1) protected Real pv1.panel.load.omega (1028) [ALGB] (1) protected Real pv1.HDifTil.skyCle.skyCle (1029) [ALGB] (1) Real[1] pv2.terminal.theta (1030) [ALGB] (1) Real[1] pow1.y (1031) [ALGB] (1) protected Real pv3.HDifTil.skyBri.skyBri (1032) [ALGB] (2) Real[2] pv3.panel.load.v = pv3.panel.load.terminal.v (start = {480.0, 0.0}) (1033) [ALGB] (1) protected Real pv7.HDifTil.incAng.incAng.dec_c = cos(pv7.HDifTil.incAng.decAng.decAng) (1034) [ALGB] (1) protected Real pv5.G.y (1035) [ALGB] (1) protected Real pv7.panel.load.omega (1036) [ALGB] (1) protected Real line4.line.R_actual (1037) [ALGB] (1) protected Real pv6.HDirTil.incAng.incAng.dec_c = cos(pv6.HDirTil.incAng.decAng.decAng) (1038) [ALGB] (1) Real pv1.HDifTil.weaBus.HDirNor (1039) [ALGB] (1) protected Real pv7.HDifTil.incAng.incAng.dec_s = sin(pv7.HDifTil.incAng.decAng.decAng) (1040) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F1 (1041) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F2 (1042) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F1 (1043) [ALGB] (1) protected Real pv1.HDifTil.briCoe.F2 (1044) [ALGB] (1) protected Real pv6.HDirTil.incAng.incAng.dec_s = sin(pv6.HDirTil.incAng.decAng.decAng) (1045) [ALGB] (1) Real pv5.P (1046) [ALGB] (2) Real[2] line1.terminal_n.v (1047) [ALGB] (1) protected Real line8.line.LossPower (1048) [ALGB] (2) Real[2] line6.terminal_p.v (1049) [ALGB] (1) Real[1] line6.terminal_p.theta (1050) [ALGB] (1) protected Real pv6.G.u2 (1051) [ALGB] (1) protected Real pv6.G.u1 (1052) [ALGB] (1) protected Real pv3.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (1053) [ALGB] (1) Real[1] line7.terminal_n.theta (1054) [ALGB] (2) flow Real[2] line1.terminal_n.i (1055) [ALGB] (2) Real[2] winTur.load.terminal.v (1056) [ALGB] (2) flow Real[2] line6.terminal_p.i (1057) [ALGB] (1) Real[1] line1.terminal_n.theta (1058) [ALGB] (1) protected Real pv3.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) (1059) [ALGB] (1) Real PSol.y (1060) [ALGB] (1) protected Real pv5.HDifTil.incAng.decAng.decAng (1061) [ALGB] (2) flow Real[2] winTur.load.terminal.i (1062) [ALGB] (1) protected Real weaDat.TBlaSkyCom.TDewPoiK (start = 288.15, min = 0.0, nominal = 300.0) (1063) [ALGB] (7) Real[7] PSol.u (1064) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F11 (1065) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F12 (1066) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F13 (1067) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F1 (1068) [ALGB] (1) protected Real pv2.HDifTil.briCoe.F2 (1069) [ALGB] (1) Real pv3.P (1070) [DISS] (1) protected discrete Real weaDat.conTim1.tStart (1071) [ALGB] (1) protected Real weaDat.conHorRad.HIn (1072) [ALGB] (2) flow Real[2] pv6.panel.load.terminal.i (1073) [ALGB] (2) Real[2] line6.terminal_n.v (1074) [ALGB] (1) protected Real loa1.omega (1075) [ALGB] (1) protected Real line2.line.omega (1076) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F21 (1077) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F22 (1078) [ALGB] (1) protected Real pv7.HDifTil.briCoe.F23 (1079) [DISS] (1) protected discrete Real pow3.nextTimeEvent (fixed = true, start = 0.0) (1080) [ALGB] (1) protected Real line1.line.R_actual (1081) [DISS] (1) protected discrete Real pow7.nextTimeEvent (fixed = true, start = 0.0) (1082) [ALGB] (1) Real sen2.theta (1083) [ALGB] (2) Real[2] pv6.panel.load.terminal.v (1084) [ALGB] (2) flow Real[2] line6.terminal_n.i (1085) [ALGB] (1) Real line3.VoltageLosses = abs(Buildings.Electrical.Examples.RenewableSources.line3.PhaseSystem_p.systemVoltage(line3.terminal_p.v) - Buildings.Electrical.Examples.RenewableSources.line3.PhaseSystem_n.systemVoltage(line3.terminal_n.v)) / Buildings.Utilities.Math.Functions.smoothMax(Buildings.Electrical.Examples.RenewableSources.line3.PhaseSystem_p.systemVoltage(line3.terminal_p.v), Buildings.Electrical.Examples.RenewableSources.line3.PhaseSystem_n.systemVoltage(line3.terminal_n.v), 1.0) (1086) [ALGB] (2) protected Real[2] line1.line.Vc (start = line1.line.Vc_start, StateSelect = prefer) (1087) [ALGB] (1) protected Real pv4.HDirTil.HDirTil.incAng System Equations (1141/1340) ****************************** (1) [SCAL] (1) $FUN_79 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2437) (2) [SCAL] (1) pv7.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_79) ($RES_$AUX_2436) (3) [SCAL] (1) pv7.HDifTil.HDifTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv7.HDifTil.incAng.incAng.sol_c * pv7.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv7.HDifTil.incAng.incAng.dec_s) + 0.500000000000001 * (0.6104216879816025 * pv7.HDifTil.incAng.incAng.sol_c * pv7.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv7.HDifTil.incAng.incAng.dec_s)) ($RES_$AUX_2435) (4) [SCAL] (1) pv3.panel.load.Q = pv3.panel.load.P * $FUN_153 ($RES_BND_2227) (5) [SCAL] (1) $FUN_82 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2434) (6) [ARRY] (2) pv3.panel.load.S = {pv3.panel.load.v[1] * (-pv3.panel.load.i)[1] + pv3.panel.load.v[2] * (-pv3.panel.load.i)[2], pv3.panel.load.v[2] * (-pv3.panel.load.i)[1] - pv3.panel.load.v[1] * (-pv3.panel.load.i)[2]} ($RES_BND_2226) (7) [SCAL] (1) pv7.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_82) ($RES_$AUX_2433) (8) [ARRY] (2) pv3.panel.load.i = pv3.panel.load.terminal.i ($RES_BND_2225) (9) [SCAL] (1) pv7.HDirTil.HDirTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv7.HDirTil.incAng.incAng.sol_c * pv7.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv7.HDirTil.incAng.incAng.dec_s) + 0.500000000000001 * (0.6104216879816025 * pv7.HDirTil.incAng.incAng.sol_c * pv7.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv7.HDirTil.incAng.incAng.dec_s)) ($RES_$AUX_2432) (10) [ARRY] (2) pv3.panel.load.v = pv3.panel.load.terminal.v ($RES_BND_2224) (11) [SCAL] (1) $FUN_85 = cos(pv7.HDirTil.HDirTil.incAng) ($RES_$AUX_2431) (12) [SCAL] (1) pv3.P = pv3.panel.eta * pv3.panel.A * pv3.panel.fAct * pv3.G.y ($RES_BND_2223) (13) [ARRY] (4) $FUN_86 = diagonal(fill(1.0, 2) .* line8.line.R_actual / 2.0) ($RES_$AUX_2430) (14) [SCAL] (1) $SEV_127 = 1.0 - 7.31528895391368e-4 * pv4.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2909) (15) [SCAL] (1) $SEV_124 = (-$FUN_53) < (-0.01) ($RES_EVT_2906) (16) [SCAL] (1) $SEV_123 = (-$FUN_53) > 0.01 ($RES_EVT_2905) (17) [SCAL] (1) $SEV_122 = 0.08715574274765814 - $FUN_54 < (-0.01) ($RES_EVT_2904) (18) [SCAL] (1) $SEV_121 = 0.08715574274765814 - $FUN_54 > 0.01 ($RES_EVT_2903) (19) [SCAL] (1) $SEV_120 = 1.065 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2902) (20) [SCAL] (1) $SEV_119 = 1.065 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2901) (21) [SCAL] (1) $SEV_118 = 1.23 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2900) (22) [SCAL] (1) pv1.HDifTil.weaBus.nTot = Buildings.Utilities.Math.Functions.smoothLimit(weaDat.conTotSkyCov.y, 0.01, 9.99, 0.001) ($RES_$AUX_2429) (23) [SCAL] (1) 0.1 * weaDat.TBlaSkyCom.nOpa10 = Buildings.Utilities.Math.Functions.smoothLimit(weaDat.conOpaSkyCov.y, 0.01, 9.99, 0.001) ($RES_$AUX_2428) (24) [SCAL] (1) pv1.HDifTil.weaBus.winDir = Buildings.Utilities.Math.Functions.smoothLimit(0.017453292519943295 * weaDat.conWinDir.u, 0.0, 6.283185307179586, 0.001) ($RES_$AUX_2427) (25) [SCAL] (1) $FUN_90 = log(0.0036609921288669233 * weaDat.TBlaSkyCom.TDewPoiK) ($RES_$AUX_2426) (26) [SCAL] (1) $FUN_91 = sin(2.0 * (0.017261498096647215 * ((-81.0) + 1.1574074074074073e-5 * (86400.0 + time)))) ($RES_$AUX_2425) (27) [SCAL] (1) $FUN_92 = sin(0.017261498096647215 * ((-81.0) + 1.1574074074074073e-5 * (86400.0 + time))) ($RES_$AUX_2424) (28) [SCAL] (1) $FUN_93 = cos(0.017261498096647215 * ((-81.0) + 1.1574074074074073e-5 * (86400.0 + time))) ($RES_$AUX_2423) (29) [SCAL] (1) pv1.HDifTil.weaBus.relHum = Buildings.Utilities.Math.Functions.smoothLimit(0.01 * weaDat.conRelHum.relHumIn, 0.01, 0.99, 0.001) ($RES_$AUX_2422) (30) [SCAL] (1) $FUN_95 = cos(pv1.HDifTil.weaBus.solDec) ($RES_$AUX_2421) (31) [SCAL] (1) pv1.HDifTil.weaBus.solTim = (time + weaDat.locTim.diff) + weaDat.eqnTim.eqnTim ($RES_SIM_83) (32) [SCAL] (1) $FUN_96 = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2420) (33) [SCAL] (1) weaDat.eqnTim.eqnTim = 60.0 * (9.87 * $FUN_91 - (1.5 * $FUN_92 + 7.53 * $FUN_93)) ($RES_SIM_84) (34) [SCAL] (1) weaDat.conTim.calTim = time - weaDat.conTim.tStart ($RES_SIM_86) (35) [WHEN] (1)when $SEV_18 then (35) [----] weaDat.conTim.tStart := integer(time / 3.1536e7) * 3.1536e7 (35) [----] end when; (36) [SCAL] (1) weaDat.conTim1.calTim = weaDat.add.y - weaDat.conTim1.tStart ($RES_SIM_88) (37) [WHEN] (1)when $SEV_19 then (37) [----] weaDat.conTim1.tStart := integer(weaDat.add.y / 3.1536e7) * 3.1536e7 (37) [----] end when; (38) [SCAL] (1) $FUN_97 = sin(pv1.HDifTil.weaBus.solDec) ($RES_$AUX_2419) (39) [SCAL] (1) pv1.HDifTil.skyCle.zen = acos(0.7920766142499671 * $FUN_95 * $FUN_96 + 0.6104216879816025 * $FUN_97) ($RES_$AUX_2418) (40) [SCAL] (1) $FUN_99 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2417) (41) [SCAL] (1) pv2.panel.load.Q = pv2.panel.load.P * $FUN_163 ($RES_BND_2209) (42) [SCAL] (1) pv1.HDifTil.weaBus.solDec = asin(-0.3979486313076103 * $FUN_99) ($RES_$AUX_2416) (43) [ARRY] (2) pv2.panel.load.S = {pv2.panel.load.v[1] * (-pv2.panel.load.i)[1] + pv2.panel.load.v[2] * (-pv2.panel.load.i)[2], pv2.panel.load.v[2] * (-pv2.panel.load.i)[1] - pv2.panel.load.v[1] * (-pv2.panel.load.i)[2]} ($RES_BND_2208) (44) [SCAL] (1) $FUN_101 = abs(line8.terminal_p.v / ((line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line8.terminal_p.v) - line8.terminal_n.v / ((line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line8.terminal_n.v)) ($RES_$AUX_2415) (45) [ARRY] (2) pv2.panel.load.i = pv2.panel.load.terminal.i ($RES_BND_2207) (46) [SCAL] (1) $FUN_102 = acos(winTur.load.pf) ($RES_$AUX_2414) (47) [ARRY] (2) pv2.panel.load.v = pv2.panel.load.terminal.v ($RES_BND_2206) (48) [FOR-] (4) ($RES_SIM_90) (48) [----] for $i1 in 1:4 loop (48) [----] [SCAL] (1) weaDat.datRea1.y[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea1.tableID, $i1, weaDat.conTim1.calTim) ($RES_SIM_91) (48) [----] end for; (49) [SCAL] (1) $FUN_103 = tan(-$FUN_102) ($RES_$AUX_2413) (50) [SCAL] (1) pv2.P = pv2.panel.eta * pv2.panel.A * pv2.panel.fAct * pv2.G.y ($RES_BND_2205) (51) [SCAL] (1) pv7.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2412) (52) [SCAL] (1) pv7.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2411) (53) [SCAL] (1) pv7.HDirTil.incAng.incAng.dec_s = sin(pv7.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2410) (54) [SCAL] (1) weaDat.add.y = weaDat.add.k1 * weaDat.con30mins.k + weaDat.add.k2 * time ($RES_SIM_95) (55) [SCAL] (1) weaDat.TBlaSkyCom.TBlaSky = (273.15 + weaDat.conTDryBul.u) * weaDat.TBlaSkyCom.epsSky ^ 0.25 ($RES_SIM_97) (56) [SCAL] (1) weaDat.TBlaSkyCom.epsSky = (0.787 + 0.764 * $FUN_90) * ((1.0 + 0.0224 * weaDat.TBlaSkyCom.nOpa10 + 2.8e-4 * weaDat.TBlaSkyCom.nOpa10 ^ 3.0) - 0.0035 * weaDat.TBlaSkyCom.nOpa10 ^ 2.0) ($RES_SIM_98) (57) [SCAL] (1) pv7.HDirTil.incAng.incAng.dec_c = cos(pv7.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2409) (58) [SCAL] (1) pv7.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2408) (59) [SCAL] (1) pv7.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2407) (60) [SCAL] (1) pv7.HDifTil.incAng.incAng.dec_s = sin(pv7.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2406) (61) [SCAL] (1) pv7.HDifTil.incAng.incAng.dec_c = cos(pv7.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2405) (62) [SCAL] (1) $FUN_112 = acos(pv7.panel.load.pf) ($RES_$AUX_2404) (63) [SCAL] (1) $FUN_113 = tan(-$FUN_112) ($RES_$AUX_2403) (64) [SCAL] (1) pv6.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2402) (65) [SCAL] (1) pv6.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2401) (66) [SCAL] (1) pv6.HDirTil.incAng.incAng.dec_s = sin(pv6.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2400) (67) [ARRY] (1) pv5.terminal.theta = pv5.panel.terminal.theta ($RES_SIM_1884) (68) [ARRY] (2) pv5.terminal.v = pv5.panel.terminal.v ($RES_SIM_1883) (69) [FOR-] (2) ($RES_SIM_1881) (69) [----] for $i1 in 1:2 loop (69) [----] [SCAL] (1) pv5.panel.terminal.i[$i1] - pv5.terminal.i[$i1] = 0.0 ($RES_SIM_1882) (69) [----] end for; (70) [SCAL] (1) line2.terminal_p.v[1] = pv2.terminal.v[1] ($RES_SIM_1699) (71) [SCAL] (1) line2.terminal_p.v[1] = line3.terminal_n.v[1] ($RES_SIM_1698) (72) [SCAL] (1) line2.terminal_p.v[1] = loa2.terminal.v[1] ($RES_SIM_1697) (73) [ARRY] (1) pv6.panel.load.terminal.theta = pv6.panel.terminal.theta ($RES_SIM_1876) (74) [SCAL] (1) line2.terminal_p.v[2] = pv2.terminal.v[2] ($RES_SIM_1696) (75) [ARRY] (2) pv6.panel.load.terminal.v = pv6.panel.terminal.v ($RES_SIM_1875) (76) [SCAL] (1) line2.terminal_p.v[2] = line3.terminal_n.v[2] ($RES_SIM_1695) (77) [SCAL] (1) line2.terminal_p.v[2] = loa2.terminal.v[2] ($RES_SIM_1694) (78) [FOR-] (2) ($RES_SIM_1873) (78) [----] for $i1 in 1:2 loop (78) [----] [SCAL] (1) pv6.panel.load.terminal.i[$i1] - pv6.panel.terminal.i[$i1] = 0.0 ($RES_SIM_1874) (78) [----] end for; (79) [SCAL] (1) line3.terminal_n.i[1] + pv2.terminal.i[1] + line2.terminal_p.i[1] + loa2.terminal.i[1] = 0.0 ($RES_SIM_1693) (80) [SCAL] (1) line3.terminal_n.i[2] + pv2.terminal.i[2] + line2.terminal_p.i[2] + loa2.terminal.i[2] = 0.0 ($RES_SIM_1692) (81) [SCAL] (1) line3.terminal_p.theta[1] = pv3.terminal.theta[1] ($RES_SIM_1691) (82) [SCAL] (1) line3.terminal_p.theta[1] = line4.terminal_n.theta[1] ($RES_SIM_1690) (83) [SCAL] (1) pv7.panel.load.i[2] = -homotopy((pv7.panel.load.v[2] * pv7.panel.load.P - pv7.panel.load.v[1] * pv7.panel.load.Q) / (pv7.panel.load.v[1] ^ 2.0 + pv7.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_202) (84) [SCAL] (1) pv7.panel.load.i[1] = -homotopy((pv7.panel.load.v[2] * pv7.panel.load.Q + pv7.panel.load.v[1] * pv7.panel.load.P) / (pv7.panel.load.v[1] ^ 2.0 + pv7.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_203) (85) [SCAL] (1) pv7.panel.load.omega = $DER.pv7.panel.load.terminal.theta[1] ($RES_SIM_204) (86) [SCAL] (1) pv6.G.y = pv6.G.k1 * pv6.G.u1 + pv6.G.k2 * pv6.G.u2 ($RES_SIM_205) (87) [SCAL] (1) pv6.G.u2 = max(0.0, $FUN_74 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_206) (88) [SCAL] (1) line3.terminal_p.theta[1] = loa3.terminal.theta[1] ($RES_SIM_1689) (89) [SCAL] (1) line3.terminal_p.v[1] = pv3.terminal.v[1] ($RES_SIM_1688) (90) [SCAL] (1) line3.terminal_p.v[1] = line4.terminal_n.v[1] ($RES_SIM_1687) (91) [SCAL] (1) line3.terminal_p.v[1] = loa3.terminal.v[1] ($RES_SIM_1686) (92) [SCAL] (1) line3.terminal_p.v[2] = pv3.terminal.v[2] ($RES_SIM_1685) (93) [SCAL] (1) line3.terminal_p.v[2] = line4.terminal_n.v[2] ($RES_SIM_1684) (94) [SCAL] (1) line3.terminal_p.v[2] = loa3.terminal.v[2] ($RES_SIM_1683) (95) [SCAL] (1) line4.terminal_n.i[1] + pv3.terminal.i[1] + line3.terminal_p.i[1] + loa3.terminal.i[1] = 0.0 ($RES_SIM_1682) (96) [SCAL] (1) line4.terminal_n.i[2] + pv3.terminal.i[2] + line3.terminal_p.i[2] + loa3.terminal.i[2] = 0.0 ($RES_SIM_1681) (97) [SCAL] (1) pv5.terminal.theta[1] = line5.terminal_p.theta[1] ($RES_SIM_1680) (98) [SCAL] (1) pv6.HDifTil.skyBri.skyBri = smooth(1, if $SEV_75 then 7.31528895391368e-4 * pv6.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_76 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv6.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv6.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv6.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv6.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_213) (99) [SCAL] (1) pv6.HDifTil.relAirMas.relAirMas = 1/($FUN_67 + 0.15 * (93.9 - pv6.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_214) (100) [SCAL] (1) 0.017453292519943295 * pv6.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_216) (101) [SCAL] (1) pv6.HDifTil.briCoe.F2 = pv6.HDifTil.briCoe.F22 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F21 + pv6.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_217) (102) [SCAL] (1) pv6.HDifTil.briCoe.F1 = smooth(1, if $SEV_77 then 0.0 else if $SEV_78 then pv6.HDifTil.briCoe.F12 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv6.HDifTil.briCoe.F12 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv6.HDifTil.briCoe.F13 + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.skyBri.skyBri * pv6.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv6.HDifTil.briCoe.F12 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv6.HDifTil.briCoe.F12 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_218) (103) [SCAL] (1) pv6.HDifTil.briCoe.F23 = (0.1310694 * pv6.HDifTil.briCoe.a7 + 0.0558651 * pv6.HDifTil.briCoe.a6 + 0.0012448 * pv6.HDifTil.briCoe.a5 + 0.2506212 * pv6.HDifTil.briCoe.a8) - (0.0139754 * pv6.HDifTil.briCoe.a4 + 0.0260542 * pv6.HDifTil.briCoe.a3 + 0.0288748 * pv6.HDifTil.briCoe.a2 + 0.0220216 * pv6.HDifTil.briCoe.a1) ($RES_SIM_219) (104) [SCAL] (1) pv5.terminal.theta[1] = line6.terminal_n.theta[1] ($RES_SIM_1679) (105) [SCAL] (1) pv5.terminal.theta[1] = loa5.terminal.theta[1] ($RES_SIM_1678) (106) [SCAL] (1) pv5.terminal.v[1] = line5.terminal_p.v[1] ($RES_SIM_1677) (107) [SCAL] (1) pv5.terminal.v[1] = line6.terminal_n.v[1] ($RES_SIM_1676) (108) [SCAL] (1) pv5.terminal.v[1] = loa5.terminal.v[1] ($RES_SIM_1675) (109) [SCAL] (1) pv5.terminal.v[2] = line5.terminal_p.v[2] ($RES_SIM_1674) (110) [SCAL] (1) pv5.terminal.v[2] = line6.terminal_n.v[2] ($RES_SIM_1673) (111) [SCAL] (1) pv5.terminal.v[2] = loa5.terminal.v[2] ($RES_SIM_1672) (112) [SCAL] (1) line6.terminal_n.i[1] + pv5.terminal.i[1] + line5.terminal_p.i[1] + loa5.terminal.i[1] = 0.0 ($RES_SIM_1671) (113) [ARRY] (1) pv6.terminal.theta = pv6.panel.terminal.theta ($RES_SIM_1850) (114) [SCAL] (1) line6.terminal_n.i[2] + pv5.terminal.i[2] + line5.terminal_p.i[2] + loa5.terminal.i[2] = 0.0 ($RES_SIM_1670) (115) [SCAL] (1) pv6.HDifTil.briCoe.F22 = (0.065965 * pv6.HDifTil.briCoe.a2 + 0.0721249 * pv6.HDifTil.briCoe.a1) - (1.3765031 * pv6.HDifTil.briCoe.a8 + 1.127234 * pv6.HDifTil.briCoe.a7 + 0.8230357 * pv6.HDifTil.briCoe.a6 + 0.4620442 * pv6.HDifTil.briCoe.a5 + 0.1519229 * pv6.HDifTil.briCoe.a4 + 0.0639588 * pv6.HDifTil.briCoe.a3) ($RES_SIM_220) (116) [SCAL] (1) pv3.HDifTil.briCoe.b6 = smooth(1, if $SEV_161 then 1.0 else if $SEV_162 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_400) (117) [SCAL] (1) pv6.HDifTil.briCoe.F21 = (0.2642124 * pv6.HDifTil.briCoe.a7 + 0.2877813 * pv6.HDifTil.briCoe.a6 + 0.2255647 * pv6.HDifTil.briCoe.a5 + 0.1088631 * pv6.HDifTil.briCoe.a4 + 0.055414 * pv6.HDifTil.briCoe.a3 + 0.1561313 * pv6.HDifTil.briCoe.a8) - (0.0189325 * pv6.HDifTil.briCoe.a2 + 0.0596012 * pv6.HDifTil.briCoe.a1) ($RES_SIM_221) (118) [SCAL] (1) pv3.HDifTil.briCoe.b5 = smooth(1, if $SEV_163 then 1.0 else if $SEV_164 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_401) (119) [SCAL] (1) pv6.HDifTil.briCoe.F13 = -(0.3589221 * pv6.HDifTil.briCoe.a7 + 0.4118494 * pv6.HDifTil.briCoe.a6 + 0.3616149 * pv6.HDifTil.briCoe.a5 + 0.295129 * pv6.HDifTil.briCoe.a4 + 0.2210958 * pv6.HDifTil.briCoe.a3 + 0.1513725 * pv6.HDifTil.briCoe.a2 + 0.0620636 * pv6.HDifTil.briCoe.a1 + 0.2504286 * pv6.HDifTil.briCoe.a8) ($RES_SIM_222) (120) [SCAL] (1) pv3.HDifTil.briCoe.b4 = smooth(1, if $SEV_165 then 1.0 else if $SEV_166 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_402) (121) [SCAL] (1) pv6.HDifTil.briCoe.F12 = (0.1874525 * pv6.HDifTil.briCoe.a4 + 0.4868735 * pv6.HDifTil.briCoe.a3 + 0.6825954 * pv6.HDifTil.briCoe.a2 + 0.5877285 * pv6.HDifTil.briCoe.a1) - (0.3272588 * pv6.HDifTil.briCoe.a8 + 1.5999137 * pv6.HDifTil.briCoe.a7 + 1.2367284 * pv6.HDifTil.briCoe.a6 + 0.3920403 * pv6.HDifTil.briCoe.a5) ($RES_SIM_223) (122) [SCAL] (1) pv3.HDifTil.briCoe.b3 = smooth(1, if $SEV_167 then 1.0 else if $SEV_168 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_403) (123) [SCAL] (1) pv6.HDifTil.briCoe.F11 = (1.0601591 * pv6.HDifTil.briCoe.a7 + 1.1326077 * pv6.HDifTil.briCoe.a6 + 0.873028 * pv6.HDifTil.briCoe.a5 + 0.5682053 * pv6.HDifTil.briCoe.a4 + 0.3296958 * pv6.HDifTil.briCoe.a3 + 0.1299457 * pv6.HDifTil.briCoe.a2 + 0.677747 * pv6.HDifTil.briCoe.a8) - 0.0083117 * pv6.HDifTil.briCoe.a1 ($RES_SIM_224) (124) [SCAL] (1) pv3.HDifTil.briCoe.b2 = smooth(1, if $SEV_169 then 1.0 else if $SEV_170 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_404) (125) [SCAL] (1) pv3.HDifTil.briCoe.a1 = smooth(1, if $SEV_171 then 1.0 else if $SEV_172 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_405) (126) [SCAL] (1) pv6.HDifTil.briCoe.a7 = pv6.HDifTil.briCoe.b7 - pv6.HDifTil.briCoe.b6 ($RES_SIM_226) (127) [SCAL] (1) pv3.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_33) ($RES_SIM_406) (128) [SCAL] (1) pv6.HDifTil.briCoe.a6 = pv6.HDifTil.briCoe.b6 - pv6.HDifTil.briCoe.b5 ($RES_SIM_227) (129) [SCAL] (1) pv3.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_407) (130) [SCAL] (1) pv6.HDifTil.briCoe.a5 = pv6.HDifTil.briCoe.b5 - pv6.HDifTil.briCoe.b4 ($RES_SIM_228) (131) [SCAL] (1) pv3.HDifTil.HDifTil.HGroDifTil = 0.030153689607046508 * pv3.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_408) (132) [SCAL] (1) pv6.HDifTil.briCoe.a4 = pv6.HDifTil.briCoe.b4 - pv6.HDifTil.briCoe.b3 ($RES_SIM_229) (133) [SCAL] (1) pv3.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv3.HDifTil.HDifTil.a * pv3.HDifTil.briCoe.F1) / pv3.HDifTil.HDifTil.b + 0.9698463103929535 * (1.0 - pv3.HDifTil.briCoe.F1) + 0.3420201433256726 * pv3.HDifTil.briCoe.F2) ($RES_SIM_409) (134) [ARRY] (2) pv6.terminal.v = pv6.panel.terminal.v ($RES_SIM_1849) (135) [SCAL] (1) pv6.terminal.theta[1] = loa6.terminal.theta[1] ($RES_SIM_1669) (136) [SCAL] (1) pv6.terminal.theta[1] = line6.terminal_p.theta[1] ($RES_SIM_1668) (137) [FOR-] (2) ($RES_SIM_1847) (137) [----] for $i1 in 1:2 loop (137) [----] [SCAL] (1) pv6.panel.terminal.i[$i1] - pv6.terminal.i[$i1] = 0.0 ($RES_SIM_1848) (137) [----] end for; (138) [SCAL] (1) pv6.terminal.theta[1] = line7.terminal_n.theta[1] ($RES_SIM_1667) (139) [SCAL] (1) pv6.terminal.v[1] = loa6.terminal.v[1] ($RES_SIM_1666) (140) [SCAL] (1) pv6.terminal.v[1] = line6.terminal_p.v[1] ($RES_SIM_1665) (141) [SCAL] (1) pv6.terminal.v[1] = line7.terminal_n.v[1] ($RES_SIM_1664) (142) [SCAL] (1) pv6.terminal.v[2] = loa6.terminal.v[2] ($RES_SIM_1663) (143) [ARRY] (1) pv7.panel.load.terminal.theta = pv7.panel.terminal.theta ($RES_SIM_1842) (144) [SCAL] (1) pv6.terminal.v[2] = line6.terminal_p.v[2] ($RES_SIM_1662) (145) [ARRY] (2) pv7.panel.load.terminal.v = pv7.panel.terminal.v ($RES_SIM_1841) (146) [SCAL] (1) pv6.terminal.v[2] = line7.terminal_n.v[2] ($RES_SIM_1661) (147) [SCAL] (1) sen2.term.theta[1] = line4.terminal_p.theta[1] ($RES_SIM_1660) (148) [SCAL] (1) pv6.HDifTil.briCoe.a3 = pv6.HDifTil.briCoe.b3 - pv6.HDifTil.briCoe.b2 ($RES_SIM_230) (149) [SCAL] (1) pv3.HDifTil.HDifTil.b = smooth(1, if $SEV_173 then 0.08715574274765814 else if $SEV_174 then $FUN_32 else 0.25 * ((-0.08715574274765814) + $FUN_32) * ((-3.0) + ((0.08715574274765814 - $FUN_32) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_32)) + 0.5 * (0.08715574274765814 + $FUN_32)) ($RES_SIM_410) (150) [SCAL] (1) pv6.HDifTil.briCoe.a2 = pv6.HDifTil.briCoe.b2 - pv6.HDifTil.briCoe.a1 ($RES_SIM_231) (151) [SCAL] (1) pv3.HDifTil.HDifTil.a = smooth(1, if $SEV_175 then 0.0 else if $SEV_176 then $FUN_31 else 0.5 * $FUN_31 - 0.25 * $FUN_31 * ((-3.0) + ($FUN_31 / (-0.01)) ^ 2.0) * (100.0 * $FUN_31)) ($RES_SIM_411) (152) [SCAL] (1) pv3.G.u1 = pv3.HDifTil.add.k1 * pv3.HDifTil.HDifTil.HSkyDifTil + pv3.HDifTil.add.k2 * pv3.HDifTil.HDifTil.HGroDifTil ($RES_SIM_412) (153) [SCAL] (1) pv6.HDifTil.briCoe.a8 = smooth(1, if $SEV_79 then 1.0 else if $SEV_80 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_233) (154) [SCAL] (1) pv6.HDifTil.briCoe.b7 = smooth(1, if $SEV_81 then 1.0 else if $SEV_82 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_234) (155) [SCAL] (1) pv3.panel.load.P = pv3.panel.gain_DCAC.k * pv3.P ($RES_SIM_414) (156) [SCAL] (1) pv6.HDifTil.briCoe.b6 = smooth(1, if $SEV_83 then 1.0 else if $SEV_84 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_235) (157) [SCAL] (1) pv6.HDifTil.briCoe.b5 = smooth(1, if $SEV_85 then 1.0 else if $SEV_86 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_236) (158) [SCAL] (1) pv6.HDifTil.briCoe.b4 = smooth(1, if $SEV_87 then 1.0 else if $SEV_88 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_237) (159) [SCAL] (1) pv6.HDifTil.briCoe.b3 = smooth(1, if $SEV_89 then 1.0 else if $SEV_90 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_238) (160) [SCAL] (1) pv6.HDifTil.briCoe.b2 = smooth(1, if $SEV_91 then 1.0 else if $SEV_92 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_239) (161) [FOR-] (2) ($RES_SIM_1839) (161) [----] for $i1 in 1:2 loop (161) [----] [SCAL] (1) pv7.panel.load.terminal.i[$i1] - pv7.panel.terminal.i[$i1] = 0.0 ($RES_SIM_1840) (161) [----] end for; (162) [SCAL] (1) sen2.term.theta[1] = pv4.terminal.theta[1] ($RES_SIM_1659) (163) [SCAL] (1) sen2.term.theta[1] = loa4.terminal.theta[1] ($RES_SIM_1658) (164) [SCAL] (1) sen2.term.v[1] = line4.terminal_p.v[1] ($RES_SIM_1657) (165) [SCAL] (1) sen2.term.v[1] = pv4.terminal.v[1] ($RES_SIM_1656) (166) [SCAL] (1) sen2.term.v[1] = loa4.terminal.v[1] ($RES_SIM_1655) (167) [SCAL] (1) sen2.term.v[2] = line4.terminal_p.v[2] ($RES_SIM_1654) (168) [SCAL] (1) sen2.term.v[2] = pv4.terminal.v[2] ($RES_SIM_1653) (169) [SCAL] (1) sen2.term.v[2] = loa4.terminal.v[2] ($RES_SIM_1652) (170) [SCAL] (1) pv4.terminal.i[1] + sen2.term.i[1] + line4.terminal_p.i[1] + loa4.terminal.i[1] = 0.0 ($RES_SIM_1651) (171) [SCAL] (1) pv4.terminal.i[2] + sen2.term.i[2] + line4.terminal_p.i[2] + loa4.terminal.i[2] = 0.0 ($RES_SIM_1650) (172) [SCAL] (1) pv6.HDifTil.briCoe.a1 = smooth(1, if $SEV_93 then 1.0 else if $SEV_94 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv6.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv6.HDifTil.skyCle.skyCle))) ($RES_SIM_240) (173) [SCAL] (1) pv6.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_66) ($RES_SIM_241) (174) [SCAL] (1) pv6.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_242) (175) [SCAL] (1) pv3.panel.load.i[2] = -homotopy((pv3.panel.load.v[2] * pv3.panel.load.P - pv3.panel.load.v[1] * pv3.panel.load.Q) / (pv3.panel.load.v[1] ^ 2.0 + pv3.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_422) (176) [SCAL] (1) pv6.HDifTil.HDifTil.HGroDifTil = 0.04684610648167453 * pv6.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_243) (177) [SCAL] (1) pv3.panel.load.i[1] = -homotopy((pv3.panel.load.v[2] * pv3.panel.load.Q + pv3.panel.load.v[1] * pv3.panel.load.P) / (pv3.panel.load.v[1] ^ 2.0 + pv3.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_423) (178) [SCAL] (1) pv6.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv6.HDifTil.HDifTil.a * pv6.HDifTil.briCoe.F1) / pv6.HDifTil.HDifTil.b + 0.9531538935183255 * (1.0 - pv6.HDifTil.briCoe.F1) + 0.4226182617406973 * pv6.HDifTil.briCoe.F2) ($RES_SIM_244) (179) [SCAL] (1) line4.line.R_actual = ((line4.line.M + ((-273.15) + line4.TCable)) * line4.line.R) / (line4.line.M + ((-273.15) + line4.line.T_ref)) ($RES_SIM_603) (180) [SCAL] (1) pv3.panel.load.omega = $DER.pv3.panel.load.terminal.theta[1] ($RES_SIM_424) (181) [SCAL] (1) pv6.HDifTil.HDifTil.b = smooth(1, if $SEV_95 then 0.08715574274765814 else if $SEV_96 then $FUN_65 else 0.25 * ((-0.08715574274765814) + $FUN_65) * ((-3.0) + ((0.08715574274765814 - $FUN_65) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_65)) + 0.5 * (0.08715574274765814 + $FUN_65)) ($RES_SIM_245) (182) [SCAL] (1) pv2.G.y = pv2.G.k1 * pv2.G.u1 + pv2.G.k2 * pv2.G.u2 ($RES_SIM_425) (183) [SCAL] (1) pv6.HDifTil.HDifTil.a = smooth(1, if $SEV_97 then 0.0 else if $SEV_98 then $FUN_64 else 0.5 * $FUN_64 - 0.25 * $FUN_64 * ((-3.0) + ($FUN_64 / (-0.01)) ^ 2.0) * (100.0 * $FUN_64)) ($RES_SIM_246) (184) [ARRY] (1) line3.line.terminal_n.theta = line3.terminal_n.theta ($RES_SIM_2099) (185) [ARRY] (1) line4.line.terminal_p.theta = line4.line.terminal_n.theta ($RES_SIM_605) (186) [SCAL] (1) pv2.G.u2 = max(0.0, $FUN_30 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_426) (187) [SCAL] (1) pv6.G.u1 = pv6.HDifTil.add.k1 * pv6.HDifTil.HDifTil.HSkyDifTil + pv6.HDifTil.add.k2 * pv6.HDifTil.HDifTil.HGroDifTil ($RES_SIM_247) (188) [ARRY] (2) line3.line.terminal_n.v = line3.terminal_n.v ($RES_SIM_2098) (189) [SCAL] (1) line4.line.LossPower = (0.5 * line4.line.R_actual) * (line4.line.terminal_p.i[1] ^ 2.0 + line4.line.terminal_p.i[2] ^ 2.0) + (0.5 * line4.line.R_actual) * (line4.line.terminal_n.i[1] ^ 2.0 + line4.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_606) (190) [ARRY] (2) line4.line.Vc = 0.5 .* (line4.line.terminal_p.v + line4.line.terminal_n.v) ($RES_SIM_607) (191) [SCAL] (1) pv6.panel.load.P = pv6.panel.gain_DCAC.k * pv6.P ($RES_SIM_249) (192) [FOR-] (2) ($RES_SIM_2096) (192) [----] for $i1 in 1:2 loop (192) [----] [SCAL] (1) line3.line.terminal_n.i[$i1] - line3.terminal_n.i[$i1] = 0.0 ($RES_SIM_2097) (192) [----] end for; (193) [ARRY] (2) (0.5 * line4.line.L) * line4.line.omega * {-line4.line.terminal_n.i[2], line4.line.terminal_n.i[1]} + line4.line.terminal_n.i * $FUN_5 = line4.line.terminal_n.v - line4.line.Vc ($RES_SIM_608) (194) [ARRY] (1) line3.terminal_p.theta = line3.line.terminal_p.theta ($RES_SIM_2095) (195) [ARRY] (2) (0.5 * line4.line.L) * line4.line.omega * {-line4.line.terminal_p.i[2], line4.line.terminal_p.i[1]} + line4.line.terminal_p.i * $FUN_5 = line4.line.terminal_p.v - line4.line.Vc ($RES_SIM_609) (196) [ARRY] (2) line3.terminal_p.v = line3.line.terminal_p.v ($RES_SIM_2094) (197) [FOR-] (2) ($RES_SIM_2092) (197) [----] for $i1 in 1:2 loop (197) [----] [SCAL] (1) line3.line.terminal_p.i[$i1] - line3.terminal_p.i[$i1] = 0.0 ($RES_SIM_2093) (197) [----] end for; (198) [SCAL] (1) line7.terminal_p.theta[1] = line8.terminal_n.theta[1] ($RES_SIM_1649) (199) [SCAL] (1) line7.terminal_p.theta[1] = pv7.terminal.theta[1] ($RES_SIM_1648) (200) [SCAL] (1) line7.terminal_p.theta[1] = loa7.terminal.theta[1] ($RES_SIM_1647) (201) [SCAL] (1) line7.terminal_p.v[1] = line8.terminal_n.v[1] ($RES_SIM_1646) (202) [SCAL] (1) line7.terminal_p.v[1] = pv7.terminal.v[1] ($RES_SIM_1645) (203) [SCAL] (1) line7.terminal_p.v[1] = loa7.terminal.v[1] ($RES_SIM_1644) (204) [SCAL] (1) line7.terminal_p.v[2] = line8.terminal_n.v[2] ($RES_SIM_1643) (205) [SCAL] (1) line7.terminal_p.v[2] = pv7.terminal.v[2] ($RES_SIM_1642) (206) [SCAL] (1) line7.terminal_p.v[2] = loa7.terminal.v[2] ($RES_SIM_1641) (207) [SCAL] (1) line8.terminal_n.i[1] + loa7.terminal.i[1] + line7.terminal_p.i[1] + pv7.terminal.i[1] = 0.0 ($RES_SIM_1640) (208) [ARRY] (2) line4.line.terminal_p.i + line4.line.terminal_n.i = line4.line.Ic ($RES_SIM_610) (209) [SCAL] (1) line4.line.omega = $DER.line4.line.terminal_p.theta[1] ($RES_SIM_611) (210) [SCAL] (1) pv2.HDifTil.skyBri.skyBri = smooth(1, if $SEV_179 then 7.31528895391368e-4 * pv2.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_180 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv2.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv2.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv2.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv2.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_433) (211) [SCAL] (1) pv2.HDifTil.relAirMas.relAirMas = 1/($FUN_23 + 0.15 * (93.9 - pv2.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_434) (212) [ARRY] (1) line4.line.terminal_n.theta = line4.terminal_n.theta ($RES_SIM_2089) (213) [SCAL] (1) line3.line.R_actual = ((line3.line.M + ((-273.15) + line3.TCable)) * line3.line.R) / (line3.line.M + ((-273.15) + line3.line.T_ref)) ($RES_SIM_615) (214) [SCAL] (1) 0.017453292519943295 * pv2.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_436) (215) [SCAL] (1) pv6.panel.load.i[2] = -homotopy((pv6.panel.load.v[2] * pv6.panel.load.P - pv6.panel.load.v[1] * pv6.panel.load.Q) / (pv6.panel.load.v[1] ^ 2.0 + pv6.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_257) (216) [ARRY] (2) line4.line.terminal_n.v = line4.terminal_n.v ($RES_SIM_2088) (217) [SCAL] (1) pv2.HDifTil.briCoe.F2 = pv2.HDifTil.briCoe.F22 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F21 + pv2.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_437) (218) [SCAL] (1) pv6.panel.load.i[1] = -homotopy((pv6.panel.load.v[2] * pv6.panel.load.Q + pv6.panel.load.v[1] * pv6.panel.load.P) / (pv6.panel.load.v[1] ^ 2.0 + pv6.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_258) (219) [ARRY] (1) line3.line.terminal_p.theta = line3.line.terminal_n.theta ($RES_SIM_617) (220) [SCAL] (1) pv2.HDifTil.briCoe.F1 = smooth(1, if $SEV_181 then 0.0 else if $SEV_182 then pv2.HDifTil.briCoe.F12 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv2.HDifTil.briCoe.F12 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv2.HDifTil.briCoe.F13 + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.skyBri.skyBri * pv2.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv2.HDifTil.briCoe.F12 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv2.HDifTil.briCoe.F12 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_438) (221) [SCAL] (1) pv6.panel.load.omega = $DER.pv6.panel.load.terminal.theta[1] ($RES_SIM_259) (222) [FOR-] (2) ($RES_SIM_2086) (222) [----] for $i1 in 1:2 loop (222) [----] [SCAL] (1) line4.line.terminal_n.i[$i1] - line4.terminal_n.i[$i1] = 0.0 ($RES_SIM_2087) (222) [----] end for; (223) [SCAL] (1) line3.line.LossPower = (0.5 * line3.line.R_actual) * (line3.line.terminal_p.i[1] ^ 2.0 + line3.line.terminal_p.i[2] ^ 2.0) + (0.5 * line3.line.R_actual) * (line3.line.terminal_n.i[1] ^ 2.0 + line3.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_618) (224) [SCAL] (1) pv2.HDifTil.briCoe.F23 = (0.1310694 * pv2.HDifTil.briCoe.a7 + 0.0558651 * pv2.HDifTil.briCoe.a6 + 0.0012448 * pv2.HDifTil.briCoe.a5 + 0.2506212 * pv2.HDifTil.briCoe.a8) - (0.0139754 * pv2.HDifTil.briCoe.a4 + 0.0260542 * pv2.HDifTil.briCoe.a3 + 0.0288748 * pv2.HDifTil.briCoe.a2 + 0.0220216 * pv2.HDifTil.briCoe.a1) ($RES_SIM_439) (225) [ARRY] (1) line4.terminal_p.theta = line4.line.terminal_p.theta ($RES_SIM_2085) (226) [ARRY] (2) line3.line.Vc = 0.5 .* (line3.line.terminal_p.v + line3.line.terminal_n.v) ($RES_SIM_619) (227) [ARRY] (2) line4.terminal_p.v = line4.line.terminal_p.v ($RES_SIM_2084) (228) [FOR-] (2) ($RES_SIM_2082) (228) [----] for $i1 in 1:2 loop (228) [----] [SCAL] (1) line4.line.terminal_p.i[$i1] - line4.terminal_p.i[$i1] = 0.0 ($RES_SIM_2083) (228) [----] end for; (229) [SCAL] (1) line8.terminal_n.i[2] + loa7.terminal.i[2] + line7.terminal_p.i[2] + pv7.terminal.i[2] = 0.0 ($RES_SIM_1639) (230) [SCAL] (1) sen3.term.theta[1] = line8.terminal_p.theta[1] ($RES_SIM_1638) (231) [SCAL] (1) sen3.term.theta[1] = winTur.terminal.theta[1] ($RES_SIM_1637) (232) [ARRY] (1) pv7.terminal.theta = pv7.panel.terminal.theta ($RES_SIM_1816) (233) [SCAL] (1) sen3.term.v[1] = line8.terminal_p.v[1] ($RES_SIM_1636) (234) [ARRY] (2) pv7.terminal.v = pv7.panel.terminal.v ($RES_SIM_1815) (235) [SCAL] (1) sen3.term.v[1] = winTur.terminal.v[1] ($RES_SIM_1635) (236) [SCAL] (1) sen3.term.v[2] = line8.terminal_p.v[2] ($RES_SIM_1634) (237) [FOR-] (2) ($RES_SIM_1813) (237) [----] for $i1 in 1:2 loop (237) [----] [SCAL] (1) pv7.panel.terminal.i[$i1] - pv7.terminal.i[$i1] = 0.0 ($RES_SIM_1814) (237) [----] end for; (238) [SCAL] (1) sen3.term.v[2] = winTur.terminal.v[2] ($RES_SIM_1633) (239) [SCAL] (1) sen3.term.i[1] + line8.terminal_p.i[1] + winTur.terminal.i[1] = 0.0 ($RES_SIM_1632) (240) [SCAL] (1) sen3.term.i[2] + line8.terminal_p.i[2] + winTur.terminal.i[2] = 0.0 ($RES_SIM_1631) (241) [SCAL] (1) -1.0000000001 * (1e-10 - loa2.load) = pow2.y[1] ($RES_SIM_1630) (242) [SCAL] (1) pv5.G.y = pv5.G.k1 * pv5.G.u1 + pv5.G.k2 * pv5.G.u2 ($RES_SIM_260) (243) [SCAL] (1) pv2.HDifTil.briCoe.F22 = (0.065965 * pv2.HDifTil.briCoe.a2 + 0.0721249 * pv2.HDifTil.briCoe.a1) - (1.3765031 * pv2.HDifTil.briCoe.a8 + 1.127234 * pv2.HDifTil.briCoe.a7 + 0.8230357 * pv2.HDifTil.briCoe.a6 + 0.4620442 * pv2.HDifTil.briCoe.a5 + 0.1519229 * pv2.HDifTil.briCoe.a4 + 0.0639588 * pv2.HDifTil.briCoe.a3) ($RES_SIM_440) (244) [SCAL] (1) pv5.G.u2 = max(0.0, $FUN_63 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_261) (245) [ARRY] (2) (0.5 * line3.line.L) * line3.line.omega * {-line3.line.terminal_n.i[2], line3.line.terminal_n.i[1]} + line3.line.terminal_n.i * $FUN_4 = line3.line.terminal_n.v - line3.line.Vc ($RES_SIM_620) (246) [SCAL] (1) pv2.HDifTil.briCoe.F21 = (0.2642124 * pv2.HDifTil.briCoe.a7 + 0.2877813 * pv2.HDifTil.briCoe.a6 + 0.2255647 * pv2.HDifTil.briCoe.a5 + 0.1088631 * pv2.HDifTil.briCoe.a4 + 0.055414 * pv2.HDifTil.briCoe.a3 + 0.1561313 * pv2.HDifTil.briCoe.a8) - (0.0189325 * pv2.HDifTil.briCoe.a2 + 0.0596012 * pv2.HDifTil.briCoe.a1) ($RES_SIM_441) (247) [ARRY] (2) (0.5 * line3.line.L) * line3.line.omega * {-line3.line.terminal_p.i[2], line3.line.terminal_p.i[1]} + line3.line.terminal_p.i * $FUN_4 = line3.line.terminal_p.v - line3.line.Vc ($RES_SIM_621) (248) [SCAL] (1) pv2.HDifTil.briCoe.F13 = -(0.3589221 * pv2.HDifTil.briCoe.a7 + 0.4118494 * pv2.HDifTil.briCoe.a6 + 0.3616149 * pv2.HDifTil.briCoe.a5 + 0.295129 * pv2.HDifTil.briCoe.a4 + 0.2210958 * pv2.HDifTil.briCoe.a3 + 0.1513725 * pv2.HDifTil.briCoe.a2 + 0.0620636 * pv2.HDifTil.briCoe.a1 + 0.2504286 * pv2.HDifTil.briCoe.a8) ($RES_SIM_442) (249) [ARRY] (2) line3.line.terminal_p.i + line3.line.terminal_n.i = line3.line.Ic ($RES_SIM_622) (250) [SCAL] (1) pv2.HDifTil.briCoe.F12 = (0.1874525 * pv2.HDifTil.briCoe.a4 + 0.4868735 * pv2.HDifTil.briCoe.a3 + 0.6825954 * pv2.HDifTil.briCoe.a2 + 0.5877285 * pv2.HDifTil.briCoe.a1) - (0.3272588 * pv2.HDifTil.briCoe.a8 + 1.5999137 * pv2.HDifTil.briCoe.a7 + 1.2367284 * pv2.HDifTil.briCoe.a6 + 0.3920403 * pv2.HDifTil.briCoe.a5) ($RES_SIM_443) (251) [SCAL] (1) line3.line.omega = $DER.line3.line.terminal_p.theta[1] ($RES_SIM_623) (252) [SCAL] (1) pv2.HDifTil.briCoe.F11 = (1.0601591 * pv2.HDifTil.briCoe.a7 + 1.1326077 * pv2.HDifTil.briCoe.a6 + 0.873028 * pv2.HDifTil.briCoe.a5 + 0.5682053 * pv2.HDifTil.briCoe.a4 + 0.3296958 * pv2.HDifTil.briCoe.a3 + 0.1299457 * pv2.HDifTil.briCoe.a2 + 0.677747 * pv2.HDifTil.briCoe.a8) - 0.0083117 * pv2.HDifTil.briCoe.a1 ($RES_SIM_444) (253) [ARRY] (1) line5.line.terminal_n.theta = line5.terminal_n.theta ($RES_SIM_2079) (254) [SCAL] (1) pv2.HDifTil.briCoe.a7 = pv2.HDifTil.briCoe.b7 - pv2.HDifTil.briCoe.b6 ($RES_SIM_446) (255) [ARRY] (2) line5.line.terminal_n.v = line5.terminal_n.v ($RES_SIM_2078) (256) [SCAL] (1) pv2.HDifTil.briCoe.a6 = pv2.HDifTil.briCoe.b6 - pv2.HDifTil.briCoe.b5 ($RES_SIM_447) (257) [SCAL] (1) pv5.HDifTil.skyBri.skyBri = smooth(1, if $SEV_101 then 7.31528895391368e-4 * pv5.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_102 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv5.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv5.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv5.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv5.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_268) (258) [SCAL] (1) line2.line.R_actual = ((line2.line.M + ((-273.15) + line2.TCable)) * line2.line.R) / (line2.line.M + ((-273.15) + line2.line.T_ref)) ($RES_SIM_627) (259) [SCAL] (1) pv2.HDifTil.briCoe.a5 = pv2.HDifTil.briCoe.b5 - pv2.HDifTil.briCoe.b4 ($RES_SIM_448) (260) [SCAL] (1) pv5.HDifTil.relAirMas.relAirMas = 1/($FUN_56 + 0.15 * (93.9 - pv5.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_269) (261) [FOR-] (2) ($RES_SIM_2076) (261) [----] for $i1 in 1:2 loop (261) [----] [SCAL] (1) line5.line.terminal_n.i[$i1] - line5.terminal_n.i[$i1] = 0.0 ($RES_SIM_2077) (261) [----] end for; (262) [SCAL] (1) pv2.HDifTil.briCoe.a4 = pv2.HDifTil.briCoe.b4 - pv2.HDifTil.briCoe.b3 ($RES_SIM_449) (263) [ARRY] (1) line5.terminal_p.theta = line5.line.terminal_p.theta ($RES_SIM_2075) (264) [ARRY] (1) line2.line.terminal_p.theta = line2.line.terminal_n.theta ($RES_SIM_629) (265) [ARRY] (2) line5.terminal_p.v = line5.line.terminal_p.v ($RES_SIM_2074) (266) [FOR-] (2) ($RES_SIM_2072) (266) [----] for $i1 in 1:2 loop (266) [----] [SCAL] (1) line5.line.terminal_p.i[$i1] - line5.terminal_p.i[$i1] = 0.0 ($RES_SIM_2073) (266) [----] end for; (267) [SCAL] (1) pow1.y[1] = -1.0000000001 * (1e-10 - loa1.load) ($RES_SIM_1629) (268) [ARRY] (1) winTur.load.terminal.theta = winTur.terminal.theta ($RES_SIM_1808) (269) [SCAL] (1) -1.0000000001 * (1e-10 - loa3.load) = pow3.y[1] ($RES_SIM_1628) (270) [ARRY] (2) winTur.load.terminal.v = winTur.terminal.v ($RES_SIM_1807) (271) [SCAL] (1) -1.0000000001 * (1e-10 - loa4.load) = pow4.y[1] ($RES_SIM_1627) (272) [SCAL] (1) -1.0000000001 * (1e-10 - loa5.load) = pow5.y[1] ($RES_SIM_1626) (273) [FOR-] (2) ($RES_SIM_1805) (273) [----] for $i1 in 1:2 loop (273) [----] [SCAL] (1) winTur.load.terminal.i[$i1] - winTur.terminal.i[$i1] = 0.0 ($RES_SIM_1806) (273) [----] end for; (274) [SCAL] (1) -1.0000000001 * (1e-10 - loa6.load) = pow6.y[1] ($RES_SIM_1625) (275) [SCAL] (1) -1.0000000001 * (1e-10 - loa7.load) = pow7.y[1] ($RES_SIM_1624) (276) [SCAL] (1) pv1.P = PSol.u[1] ($RES_SIM_1622) (277) [SCAL] (1) winTur.per.y[1] = winTur.gain.u ($RES_SIM_1801) (278) [SCAL] (1) PSol.u[2] = pv2.P ($RES_SIM_1621) (279) [SCAL] (1) PSol.u[3] = pv3.P ($RES_SIM_1620) (280) [SCAL] (1) pv2.HDifTil.briCoe.a3 = pv2.HDifTil.briCoe.b3 - pv2.HDifTil.briCoe.b2 ($RES_SIM_450) (281) [SCAL] (1) 0.017453292519943295 * pv5.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_271) (282) [SCAL] (1) line2.line.LossPower = (0.5 * line2.line.R_actual) * (line2.line.terminal_p.i[1] ^ 2.0 + line2.line.terminal_p.i[2] ^ 2.0) + (0.5 * line2.line.R_actual) * (line2.line.terminal_n.i[1] ^ 2.0 + line2.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_630) (283) [SCAL] (1) pv2.HDifTil.briCoe.a2 = pv2.HDifTil.briCoe.b2 - pv2.HDifTil.briCoe.a1 ($RES_SIM_451) (284) [SCAL] (1) pv5.HDifTil.briCoe.F2 = pv5.HDifTil.briCoe.F22 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F21 + pv5.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_272) (285) [ARRY] (2) line2.line.Vc = 0.5 .* (line2.line.terminal_p.v + line2.line.terminal_n.v) ($RES_SIM_631) (286) [SCAL] (1) pv5.HDifTil.briCoe.F1 = smooth(1, if $SEV_103 then 0.0 else if $SEV_104 then pv5.HDifTil.briCoe.F12 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv5.HDifTil.briCoe.F12 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv5.HDifTil.briCoe.F13 + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.skyBri.skyBri * pv5.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv5.HDifTil.briCoe.F12 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv5.HDifTil.briCoe.F12 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_273) (287) [ARRY] (2) (0.5 * line2.line.L) * line2.line.omega * {-line2.line.terminal_n.i[2], line2.line.terminal_n.i[1]} + line2.line.terminal_n.i * $FUN_3 = line2.line.terminal_n.v - line2.line.Vc ($RES_SIM_632) (288) [SCAL] (1) pv2.HDifTil.briCoe.a8 = smooth(1, if $SEV_183 then 1.0 else if $SEV_184 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_453) (289) [SCAL] (1) pv5.HDifTil.briCoe.F23 = (0.1310694 * pv5.HDifTil.briCoe.a7 + 0.0558651 * pv5.HDifTil.briCoe.a6 + 0.0012448 * pv5.HDifTil.briCoe.a5 + 0.2506212 * pv5.HDifTil.briCoe.a8) - (0.0139754 * pv5.HDifTil.briCoe.a4 + 0.0260542 * pv5.HDifTil.briCoe.a3 + 0.0288748 * pv5.HDifTil.briCoe.a2 + 0.0220216 * pv5.HDifTil.briCoe.a1) ($RES_SIM_274) (290) [ARRY] (2) (0.5 * line2.line.L) * line2.line.omega * {-line2.line.terminal_p.i[2], line2.line.terminal_p.i[1]} + line2.line.terminal_p.i * $FUN_3 = line2.line.terminal_p.v - line2.line.Vc ($RES_SIM_633) (291) [SCAL] (1) pv2.HDifTil.briCoe.b7 = smooth(1, if $SEV_185 then 1.0 else if $SEV_186 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_454) (292) [SCAL] (1) pv5.HDifTil.briCoe.F22 = (0.065965 * pv5.HDifTil.briCoe.a2 + 0.0721249 * pv5.HDifTil.briCoe.a1) - (1.3765031 * pv5.HDifTil.briCoe.a8 + 1.127234 * pv5.HDifTil.briCoe.a7 + 0.8230357 * pv5.HDifTil.briCoe.a6 + 0.4620442 * pv5.HDifTil.briCoe.a5 + 0.1519229 * pv5.HDifTil.briCoe.a4 + 0.0639588 * pv5.HDifTil.briCoe.a3) ($RES_SIM_275) (293) [ARRY] (2) line2.line.terminal_p.i + line2.line.terminal_n.i = line2.line.Ic ($RES_SIM_634) (294) [SCAL] (1) pv2.HDifTil.briCoe.b6 = smooth(1, if $SEV_187 then 1.0 else if $SEV_188 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_455) (295) [SCAL] (1) pv5.HDifTil.briCoe.F21 = (0.2642124 * pv5.HDifTil.briCoe.a7 + 0.2877813 * pv5.HDifTil.briCoe.a6 + 0.2255647 * pv5.HDifTil.briCoe.a5 + 0.1088631 * pv5.HDifTil.briCoe.a4 + 0.055414 * pv5.HDifTil.briCoe.a3 + 0.1561313 * pv5.HDifTil.briCoe.a8) - (0.0189325 * pv5.HDifTil.briCoe.a2 + 0.0596012 * pv5.HDifTil.briCoe.a1) ($RES_SIM_276) (296) [SCAL] (1) line2.line.omega = $DER.line2.line.terminal_p.theta[1] ($RES_SIM_635) (297) [SCAL] (1) pv2.HDifTil.briCoe.b5 = smooth(1, if $SEV_189 then 1.0 else if $SEV_190 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_456) (298) [SCAL] (1) pv5.HDifTil.briCoe.F13 = -(0.3589221 * pv5.HDifTil.briCoe.a7 + 0.4118494 * pv5.HDifTil.briCoe.a6 + 0.3616149 * pv5.HDifTil.briCoe.a5 + 0.295129 * pv5.HDifTil.briCoe.a4 + 0.2210958 * pv5.HDifTil.briCoe.a3 + 0.1513725 * pv5.HDifTil.briCoe.a2 + 0.0620636 * pv5.HDifTil.briCoe.a1 + 0.2504286 * pv5.HDifTil.briCoe.a8) ($RES_SIM_277) (299) [SCAL] (1) pv2.HDifTil.briCoe.b4 = smooth(1, if $SEV_191 then 1.0 else if $SEV_192 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_457) (300) [SCAL] (1) pv5.HDifTil.briCoe.F12 = (0.1874525 * pv5.HDifTil.briCoe.a4 + 0.4868735 * pv5.HDifTil.briCoe.a3 + 0.6825954 * pv5.HDifTil.briCoe.a2 + 0.5877285 * pv5.HDifTil.briCoe.a1) - (0.3272588 * pv5.HDifTil.briCoe.a8 + 1.5999137 * pv5.HDifTil.briCoe.a7 + 1.2367284 * pv5.HDifTil.briCoe.a6 + 0.3920403 * pv5.HDifTil.briCoe.a5) ($RES_SIM_278) (301) [SCAL] (1) pv2.HDifTil.briCoe.b3 = smooth(1, if $SEV_193 then 1.0 else if $SEV_194 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_458) (302) [SCAL] (1) pv5.HDifTil.briCoe.F11 = (1.0601591 * pv5.HDifTil.briCoe.a7 + 1.1326077 * pv5.HDifTil.briCoe.a6 + 0.873028 * pv5.HDifTil.briCoe.a5 + 0.5682053 * pv5.HDifTil.briCoe.a4 + 0.3296958 * pv5.HDifTil.briCoe.a3 + 0.1299457 * pv5.HDifTil.briCoe.a2 + 0.677747 * pv5.HDifTil.briCoe.a8) - 0.0083117 * pv5.HDifTil.briCoe.a1 ($RES_SIM_279) (303) [ARRY] (1) line6.line.terminal_n.theta = line6.terminal_n.theta ($RES_SIM_2066) (304) [SCAL] (1) pv2.HDifTil.briCoe.b2 = smooth(1, if $SEV_195 then 1.0 else if $SEV_196 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_459) (305) [ARRY] (2) line6.line.terminal_n.v = line6.terminal_n.v ($RES_SIM_2065) (306) [SCAL] (1) line1.line.R_actual = ((line1.line.M + ((-273.15) + line1.TCable)) * line1.line.R) / (line1.line.M + ((-273.15) + line1.line.T_ref)) ($RES_SIM_639) (307) [FOR-] (2) ($RES_SIM_2063) (307) [----] for $i1 in 1:2 loop (307) [----] [SCAL] (1) line6.line.terminal_n.i[$i1] - line6.terminal_n.i[$i1] = 0.0 ($RES_SIM_2064) (307) [----] end for; (308) [ARRY] (1) line6.terminal_p.theta = line6.line.terminal_p.theta ($RES_SIM_2062) (309) [ARRY] (2) line6.terminal_p.v = line6.line.terminal_p.v ($RES_SIM_2061) (310) [SCAL] (1) PSol.u[4] = pv4.P ($RES_SIM_1619) (311) [SCAL] (1) PSol.u[5] = pv5.P ($RES_SIM_1618) (312) [SCAL] (1) PSol.u[6] = pv6.P ($RES_SIM_1616) (313) [SCAL] (1) PSol.u[7] = pv7.P ($RES_SIM_1615) (314) [SCAL] (1) $SEV_117 = 1.23 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2899) (315) [SCAL] (1) $SEV_116 = 1.5 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2898) (316) [SCAL] (1) $SEV_115 = 1.5 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2897) (317) [SCAL] (1) $SEV_114 = 1.95 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2896) (318) [SCAL] (1) $SEV_113 = 1.95 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2895) (319) [SCAL] (1) $SEV_112 = 2.8 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2894) (320) [SCAL] (1) pv2.HDifTil.briCoe.a1 = smooth(1, if $SEV_197 then 1.0 else if $SEV_198 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv2.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv2.HDifTil.skyCle.skyCle))) ($RES_SIM_460) (321) [SCAL] (1) pv5.HDifTil.briCoe.a7 = pv5.HDifTil.briCoe.b7 - pv5.HDifTil.briCoe.b6 ($RES_SIM_281) (322) [SCAL] (1) $SEV_111 = 2.8 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2893) (323) [SCAL] (1) pv2.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_22) ($RES_SIM_461) (324) [SCAL] (1) pv5.HDifTil.briCoe.a6 = pv5.HDifTil.briCoe.b6 - pv5.HDifTil.briCoe.b5 ($RES_SIM_282) (325) [SCAL] (1) $SEV_110 = 4.5 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2892) (326) [ARRY] (1) line1.line.terminal_p.theta = line1.line.terminal_n.theta ($RES_SIM_641) (327) [SCAL] (1) pv2.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_462) (328) [SCAL] (1) pv5.HDifTil.briCoe.a5 = pv5.HDifTil.briCoe.b5 - pv5.HDifTil.briCoe.b4 ($RES_SIM_283) (329) [SCAL] (1) line1.line.LossPower = (0.5 * line1.line.R_actual) * (line1.line.terminal_p.i[1] ^ 2.0 + line1.line.terminal_p.i[2] ^ 2.0) + (0.5 * line1.line.R_actual) * (line1.line.terminal_n.i[1] ^ 2.0 + line1.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_642) (330) [SCAL] (1) pv2.HDifTil.HDifTil.HGroDifTil = 0.06698729810778098 * pv2.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_463) (331) [SCAL] (1) pv5.HDifTil.briCoe.a4 = pv5.HDifTil.briCoe.b4 - pv5.HDifTil.briCoe.b3 ($RES_SIM_284) (332) [SCAL] (1) $SEV_109 = 4.5 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2891) (333) [ARRY] (2) line1.line.Vc = 0.5 .* (line1.line.terminal_p.v + line1.line.terminal_n.v) ($RES_SIM_643) (334) [SCAL] (1) pv2.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv2.HDifTil.HDifTil.a * pv2.HDifTil.briCoe.F1) / pv2.HDifTil.HDifTil.b + 0.933012701892219 * (1.0 - pv2.HDifTil.briCoe.F1) + 0.500000000000001 * pv2.HDifTil.briCoe.F2) ($RES_SIM_464) (335) [SCAL] (1) pv5.HDifTil.briCoe.a3 = pv5.HDifTil.briCoe.b3 - pv5.HDifTil.briCoe.b2 ($RES_SIM_285) (336) [SCAL] (1) $SEV_108 = 6.2 - pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2890) (337) [ARRY] (2) (0.5 * line1.line.L) * line1.line.omega * {-line1.line.terminal_n.i[2], line1.line.terminal_n.i[1]} + line1.line.terminal_n.i * $FUN_2 = line1.line.terminal_n.v - line1.line.Vc ($RES_SIM_644) (338) [SCAL] (1) pv2.HDifTil.HDifTil.b = smooth(1, if $SEV_199 then 0.08715574274765814 else if $SEV_200 then $FUN_21 else 0.25 * ((-0.08715574274765814) + $FUN_21) * ((-3.0) + ((0.08715574274765814 - $FUN_21) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_21)) + 0.5 * (0.08715574274765814 + $FUN_21)) ($RES_SIM_465) (339) [SCAL] (1) pv5.HDifTil.briCoe.a2 = pv5.HDifTil.briCoe.b2 - pv5.HDifTil.briCoe.a1 ($RES_SIM_286) (340) [FOR-] (2) ($RES_SIM_2059) (340) [----] for $i1 in 1:2 loop (340) [----] [SCAL] (1) line6.line.terminal_p.i[$i1] - line6.terminal_p.i[$i1] = 0.0 ($RES_SIM_2060) (340) [----] end for; (341) [ARRY] (2) (0.5 * line1.line.L) * line1.line.omega * {-line1.line.terminal_p.i[2], line1.line.terminal_p.i[1]} + line1.line.terminal_p.i * $FUN_2 = line1.line.terminal_p.v - line1.line.Vc ($RES_SIM_645) (342) [SCAL] (1) pv2.HDifTil.HDifTil.a = smooth(1, if $SEV_201 then 0.0 else if $SEV_202 then $FUN_20 else 0.5 * $FUN_20 - 0.25 * $FUN_20 * ((-3.0) + ($FUN_20 / (-0.01)) ^ 2.0) * (100.0 * $FUN_20)) ($RES_SIM_466) (343) [ARRY] (2) line1.line.terminal_p.i + line1.line.terminal_n.i = line1.line.Ic ($RES_SIM_646) (344) [SCAL] (1) pv2.G.u1 = pv2.HDifTil.add.k1 * pv2.HDifTil.HDifTil.HSkyDifTil + pv2.HDifTil.add.k2 * pv2.HDifTil.HDifTil.HGroDifTil ($RES_SIM_467) (345) [SCAL] (1) pv5.HDifTil.briCoe.a8 = smooth(1, if $SEV_105 then 1.0 else if $SEV_106 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_288) (346) [SCAL] (1) line1.line.omega = $DER.line1.line.terminal_p.theta[1] ($RES_SIM_647) (347) [SCAL] (1) pv5.HDifTil.briCoe.b7 = smooth(1, if $SEV_107 then 1.0 else if $SEV_108 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_289) (348) [ARRY] (1) line7.line.terminal_n.theta = line7.terminal_n.theta ($RES_SIM_2056) (349) [SCAL] (1) pv2.panel.load.P = pv2.panel.gain_DCAC.k * pv2.P ($RES_SIM_469) (350) [ARRY] (2) line7.line.terminal_n.v = line7.terminal_n.v ($RES_SIM_2055) (351) [SCAL] (1) loa4.P = loa4.P_nominal * loa4.load ($RES_SIM_649) (352) [FOR-] (2) ($RES_SIM_2053) (352) [----] for $i1 in 1:2 loop (352) [----] [SCAL] (1) line7.line.terminal_n.i[$i1] - line7.terminal_n.i[$i1] = 0.0 ($RES_SIM_2054) (352) [----] end for; (353) [ARRY] (1) line7.terminal_p.theta = line7.line.terminal_p.theta ($RES_SIM_2052) (354) [ARRY] (2) line7.terminal_p.v = line7.line.terminal_p.v ($RES_SIM_2051) (355) [SCAL] (1) $SEV_107 = 6.2 - pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2889) (356) [SCAL] (1) $SEV_106 = (-6.2) + pv5.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2888) (357) [SCAL] (1) $SEV_105 = (-6.2) + pv5.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2887) (358) [SCAL] (1) $SEV_104 = -(pv5.HDifTil.briCoe.F12 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2886) (359) [SCAL] (1) pv5.HDifTil.briCoe.b6 = smooth(1, if $SEV_109 then 1.0 else if $SEV_110 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_290) (360) [SCAL] (1) $SEV_103 = -(pv5.HDifTil.briCoe.F12 * pv5.HDifTil.skyBri.skyBri + pv5.HDifTil.briCoe.F11 + pv5.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2885) (361) [SCAL] (1) pv5.HDifTil.briCoe.b5 = smooth(1, if $SEV_111 then 1.0 else if $SEV_112 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_291) (362) [SCAL] (1) $SEV_102 = 1.0 - 7.31528895391368e-4 * pv5.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2884) (363) [SCAL] (1) pv5.HDifTil.briCoe.b4 = smooth(1, if $SEV_113 then 1.0 else if $SEV_114 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_292) (364) [SCAL] (1) $SEV_101 = 1.0 - 7.31528895391368e-4 * pv5.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2883) (365) [SCAL] (1) pv5.HDifTil.briCoe.b3 = smooth(1, if $SEV_115 then 1.0 else if $SEV_116 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_293) (366) [SCAL] (1) pv5.HDifTil.briCoe.b2 = smooth(1, if $SEV_117 then 1.0 else if $SEV_118 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_294) (367) [SCAL] (1) pv5.HDifTil.briCoe.a1 = smooth(1, if $SEV_119 then 1.0 else if $SEV_120 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv5.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv5.HDifTil.skyCle.skyCle))) ($RES_SIM_295) (368) [SCAL] (1) $SEV_98 = (-$FUN_64) < (-0.01) ($RES_EVT_2880) (369) [SCAL] (1) pv5.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_55) ($RES_SIM_296) (370) [FOR-] (2) ($RES_SIM_2049) (370) [----] for $i1 in 1:2 loop (370) [----] [SCAL] (1) line7.line.terminal_p.i[$i1] - line7.terminal_p.i[$i1] = 0.0 ($RES_SIM_2050) (370) [----] end for; (371) [SCAL] (1) pv5.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_297) (372) [SCAL] (1) loa4.i[2] = -homotopy((loa4.v[2] * loa4.P - loa4.v[1] * loa4.Q) / (loa4.v[1] ^ 2.0 + loa4.v[2] ^ 2.0), 0.0) ($RES_SIM_656) (373) [SCAL] (1) pv2.panel.load.i[2] = -homotopy((pv2.panel.load.v[2] * pv2.panel.load.P - pv2.panel.load.v[1] * pv2.panel.load.Q) / (pv2.panel.load.v[1] ^ 2.0 + pv2.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_477) (374) [SCAL] (1) pv5.HDifTil.HDifTil.HGroDifTil = 0.09042397785550543 * pv5.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_298) (375) [SCAL] (1) loa4.i[1] = -homotopy((loa4.v[2] * loa4.Q + loa4.v[1] * loa4.P) / (loa4.v[1] ^ 2.0 + loa4.v[2] ^ 2.0), 0.0) ($RES_SIM_657) (376) [SCAL] (1) pv2.panel.load.i[1] = -homotopy((pv2.panel.load.v[2] * pv2.panel.load.Q + pv2.panel.load.v[1] * pv2.panel.load.P) / (pv2.panel.load.v[1] ^ 2.0 + pv2.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_478) (377) [SCAL] (1) pv5.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv5.HDifTil.HDifTil.a * pv5.HDifTil.briCoe.F1) / pv5.HDifTil.HDifTil.b + 0.9095760221444946 * (1.0 - pv5.HDifTil.briCoe.F1) + 0.5735764363510498 * pv5.HDifTil.briCoe.F2) ($RES_SIM_299) (378) [ARRY] (1) pv1.panel.load.terminal.theta = pv1.panel.terminal.theta ($RES_SIM_2046) (379) [SCAL] (1) loa4.omega = $DER.loa4.terminal.theta[1] ($RES_SIM_658) (380) [SCAL] (1) pv2.panel.load.omega = $DER.pv2.panel.load.terminal.theta[1] ($RES_SIM_479) (381) [ARRY] (2) pv1.panel.load.terminal.v = pv1.panel.terminal.v ($RES_SIM_2045) (382) [SCAL] (1) loa3.P = loa3.P_nominal * loa3.load ($RES_SIM_659) (383) [FOR-] (2) ($RES_SIM_2043) (383) [----] for $i1 in 1:2 loop (383) [----] [SCAL] (1) pv1.panel.load.terminal.i[$i1] - pv1.panel.terminal.i[$i1] = 0.0 ($RES_SIM_2044) (383) [----] end for; (384) [SCAL] (1) pv1.panel.load.Q = pv1.panel.load.P * $FUN_173 ($RES_BND_2191) (385) [ARRY] (2) pv1.panel.load.S = {pv1.panel.load.v[1] * (-pv1.panel.load.i)[1] + pv1.panel.load.v[2] * (-pv1.panel.load.i)[2], pv1.panel.load.v[2] * (-pv1.panel.load.i)[1] - pv1.panel.load.v[1] * (-pv1.panel.load.i)[2]} ($RES_BND_2190) (386) [SCAL] (1) $SEV_97 = (-$FUN_64) > 0.01 ($RES_EVT_2879) (387) [SCAL] (1) $SEV_96 = 0.08715574274765814 - $FUN_65 < (-0.01) ($RES_EVT_2878) (388) [SCAL] (1) $SEV_95 = 0.08715574274765814 - $FUN_65 > 0.01 ($RES_EVT_2877) (389) [SCAL] (1) $SEV_94 = 1.065 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2876) (390) [SCAL] (1) $SEV_93 = 1.065 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2875) (391) [SCAL] (1) pv1.G.y = pv1.G.k1 * pv1.G.u1 + pv1.G.k2 * pv1.G.u2 ($RES_SIM_480) (392) [SCAL] (1) $SEV_92 = 1.23 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2874) (393) [SCAL] (1) pv1.G.u2 = max(0.0, $FUN_19 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_481) (394) [SCAL] (1) $SEV_91 = 1.23 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2873) (395) [SCAL] (1) $SEV_90 = 1.5 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2872) (396) [SCAL] (1) $SEV_89 = 1.5 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2871) (397) [SCAL] (1) $SEV_88 = 1.95 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2870) (398) [SCAL] (1) loa3.i[2] = -homotopy((loa3.v[2] * loa3.P - loa3.v[1] * loa3.Q) / (loa3.v[1] ^ 2.0 + loa3.v[2] ^ 2.0), 0.0) ($RES_SIM_666) (399) [SCAL] (1) loa3.i[1] = -homotopy((loa3.v[2] * loa3.Q + loa3.v[1] * loa3.P) / (loa3.v[1] ^ 2.0 + loa3.v[2] ^ 2.0), 0.0) ($RES_SIM_667) (400) [SCAL] (1) pv1.HDifTil.skyBri.skyBri = smooth(1, if $SEV_205 then 7.31528895391368e-4 * pv1.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_206 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv1.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv1.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv1.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv1.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_488) (401) [SCAL] (1) loa3.omega = $DER.loa3.terminal.theta[1] ($RES_SIM_668) (402) [SCAL] (1) pv1.HDifTil.relAirMas.relAirMas = 1/($FUN_12 + 0.15 * (93.9 - pv1.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_489) (403) [SCAL] (1) loa2.P = loa2.P_nominal * loa2.load ($RES_SIM_669) (404) [SCAL] (1) pv6.HDirTil.incAng.incAng.dec_c = cos(pv6.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2399) (405) [SCAL] (1) pv6.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2398) (406) [SCAL] (1) pv6.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2397) (407) [ARRY] (2) pv1.panel.load.i = pv1.panel.load.terminal.i ($RES_BND_2189) (408) [SCAL] (1) pv6.HDifTil.incAng.incAng.dec_s = sin(pv6.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2396) (409) [ARRY] (2) pv1.panel.load.v = pv1.panel.load.terminal.v ($RES_BND_2188) (410) [SCAL] (1) pv6.HDifTil.incAng.incAng.dec_c = cos(pv6.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2395) (411) [SCAL] (1) pv1.P = pv1.panel.eta * pv1.panel.A * pv1.panel.fAct * pv1.G.y ($RES_BND_2187) (412) [SCAL] (1) $FUN_122 = acos(pv6.panel.load.pf) ($RES_$AUX_2394) (413) [SCAL] (1) $FUN_123 = tan(-$FUN_122) ($RES_$AUX_2393) (414) [SCAL] (1) pv5.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2392) (415) [SCAL] (1) line7.VoltageLosses = $FUN_174 / smooth(1, if $SEV_254 then line7.terminal_p.v / (line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_255 then line7.terminal_n.v / (line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line7.terminal_n.v / (line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line7.terminal_p.v / (line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line7.terminal_p.v / ((line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line7.terminal_p.v) - line7.terminal_n.v / ((line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line7.terminal_n.v)) ^ 2.0) * (line7.terminal_p.v / (line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line7.terminal_n.v / (line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line7.terminal_p.v / (line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line7.terminal_n.v / (line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2184) (416) [SCAL] (1) pv5.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2391) (417) [SCAL] (1) pv5.HDirTil.incAng.incAng.dec_s = sin(pv5.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2390) (418) [SCAL] (1) line6.VoltageLosses = $FUN_175 / smooth(1, if $SEV_256 then line6.terminal_p.v / (line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_257 then line6.terminal_n.v / (line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line6.terminal_n.v / (line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line6.terminal_p.v / (line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line6.terminal_p.v / ((line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line6.terminal_p.v) - line6.terminal_n.v / ((line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line6.terminal_n.v)) ^ 2.0) * (line6.terminal_p.v / (line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line6.terminal_n.v / (line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line6.terminal_p.v / (line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line6.terminal_n.v / (line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2180) (419) [SCAL] (1) $SEV_87 = 1.95 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2869) (420) [SCAL] (1) $SEV_86 = 2.8 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2868) (421) [SCAL] (1) $SEV_85 = 2.8 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2867) (422) [SCAL] (1) $SEV_84 = 4.5 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2866) (423) [SCAL] (1) $SEV_83 = 4.5 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2865) (424) [SCAL] (1) $SEV_82 = 6.2 - pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2864) (425) [SCAL] (1) 0.017453292519943295 * pv1.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_491) (426) [SCAL] (1) $SEV_81 = 6.2 - pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2863) (427) [SCAL] (1) pv1.HDifTil.briCoe.F2 = pv1.HDifTil.briCoe.F22 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F21 + pv1.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_492) (428) [SCAL] (1) $SEV_80 = (-6.2) + pv6.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2862) (429) [SCAL] (1) pv1.HDifTil.briCoe.F1 = smooth(1, if $SEV_207 then 0.0 else if $SEV_208 then pv1.HDifTil.briCoe.F12 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv1.HDifTil.briCoe.F12 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv1.HDifTil.briCoe.F13 + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.skyBri.skyBri * pv1.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv1.HDifTil.briCoe.F12 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv1.HDifTil.briCoe.F12 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_493) (430) [SCAL] (1) $SEV_79 = (-6.2) + pv6.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2861) (431) [SCAL] (1) pv1.HDifTil.briCoe.F23 = (0.1310694 * pv1.HDifTil.briCoe.a7 + 0.0558651 * pv1.HDifTil.briCoe.a6 + 0.0012448 * pv1.HDifTil.briCoe.a5 + 0.2506212 * pv1.HDifTil.briCoe.a8) - (0.0139754 * pv1.HDifTil.briCoe.a4 + 0.0260542 * pv1.HDifTil.briCoe.a3 + 0.0288748 * pv1.HDifTil.briCoe.a2 + 0.0220216 * pv1.HDifTil.briCoe.a1) ($RES_SIM_494) (432) [SCAL] (1) $SEV_78 = -(pv6.HDifTil.briCoe.F12 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2860) (433) [SCAL] (1) pv1.HDifTil.briCoe.F22 = (0.065965 * pv1.HDifTil.briCoe.a2 + 0.0721249 * pv1.HDifTil.briCoe.a1) - (1.3765031 * pv1.HDifTil.briCoe.a8 + 1.127234 * pv1.HDifTil.briCoe.a7 + 0.8230357 * pv1.HDifTil.briCoe.a6 + 0.4620442 * pv1.HDifTil.briCoe.a5 + 0.1519229 * pv1.HDifTil.briCoe.a4 + 0.0639588 * pv1.HDifTil.briCoe.a3) ($RES_SIM_495) (434) [SCAL] (1) pv1.HDifTil.briCoe.F21 = (0.2642124 * pv1.HDifTil.briCoe.a7 + 0.2877813 * pv1.HDifTil.briCoe.a6 + 0.2255647 * pv1.HDifTil.briCoe.a5 + 0.1088631 * pv1.HDifTil.briCoe.a4 + 0.055414 * pv1.HDifTil.briCoe.a3 + 0.1561313 * pv1.HDifTil.briCoe.a8) - (0.0189325 * pv1.HDifTil.briCoe.a2 + 0.0596012 * pv1.HDifTil.briCoe.a1) ($RES_SIM_496) (435) [SCAL] (1) loa2.i[2] = -homotopy((loa2.v[2] * loa2.P - loa2.v[1] * loa2.Q) / (loa2.v[1] ^ 2.0 + loa2.v[2] ^ 2.0), 0.0) ($RES_SIM_676) (436) [SCAL] (1) pv1.HDifTil.briCoe.F13 = -(0.3589221 * pv1.HDifTil.briCoe.a7 + 0.4118494 * pv1.HDifTil.briCoe.a6 + 0.3616149 * pv1.HDifTil.briCoe.a5 + 0.295129 * pv1.HDifTil.briCoe.a4 + 0.2210958 * pv1.HDifTil.briCoe.a3 + 0.1513725 * pv1.HDifTil.briCoe.a2 + 0.0620636 * pv1.HDifTil.briCoe.a1 + 0.2504286 * pv1.HDifTil.briCoe.a8) ($RES_SIM_497) (437) [SCAL] (1) loa2.i[1] = -homotopy((loa2.v[2] * loa2.Q + loa2.v[1] * loa2.P) / (loa2.v[1] ^ 2.0 + loa2.v[2] ^ 2.0), 0.0) ($RES_SIM_677) (438) [SCAL] (1) pv1.HDifTil.briCoe.F12 = (0.1874525 * pv1.HDifTil.briCoe.a4 + 0.4868735 * pv1.HDifTil.briCoe.a3 + 0.6825954 * pv1.HDifTil.briCoe.a2 + 0.5877285 * pv1.HDifTil.briCoe.a1) - (0.3272588 * pv1.HDifTil.briCoe.a8 + 1.5999137 * pv1.HDifTil.briCoe.a7 + 1.2367284 * pv1.HDifTil.briCoe.a6 + 0.3920403 * pv1.HDifTil.briCoe.a5) ($RES_SIM_498) (439) [SCAL] (1) loa2.omega = $DER.loa2.terminal.theta[1] ($RES_SIM_678) (440) [SCAL] (1) pv1.HDifTil.briCoe.F11 = (1.0601591 * pv1.HDifTil.briCoe.a7 + 1.1326077 * pv1.HDifTil.briCoe.a6 + 0.873028 * pv1.HDifTil.briCoe.a5 + 0.5682053 * pv1.HDifTil.briCoe.a4 + 0.3296958 * pv1.HDifTil.briCoe.a3 + 0.1299457 * pv1.HDifTil.briCoe.a2 + 0.677747 * pv1.HDifTil.briCoe.a8) - 0.0083117 * pv1.HDifTil.briCoe.a1 ($RES_SIM_499) (441) [SCAL] (1) loa1.P = loa1.P_nominal * loa1.load ($RES_SIM_679) (442) [SCAL] (1) pv5.HDirTil.incAng.incAng.dec_c = cos(pv5.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2389) (443) [SCAL] (1) pv5.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2388) (444) [SCAL] (1) pv5.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2387) (445) [SCAL] (1) pv5.HDifTil.incAng.incAng.dec_s = sin(pv5.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2386) (446) [SCAL] (1) loa7.Q = loa7.P * $FUN_177 ($RES_BND_2178) (447) [SCAL] (1) pv5.HDifTil.incAng.incAng.dec_c = cos(pv5.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2385) (448) [ARRY] (2) loa7.S = {loa7.v[1] * (-loa7.i)[1] + loa7.v[2] * (-loa7.i)[2], loa7.v[2] * (-loa7.i)[1] - loa7.v[1] * (-loa7.i)[2]} ($RES_BND_2177) (449) [ARRY] (1) pv1.terminal.theta = pv1.panel.terminal.theta ($RES_SIM_2020) (450) [SCAL] (1) $FUN_132 = acos(pv5.panel.load.pf) ($RES_$AUX_2384) (451) [ARRY] (2) loa7.i = loa7.terminal.i ($RES_BND_2176) (452) [SCAL] (1) $FUN_133 = tan(-$FUN_132) ($RES_$AUX_2383) (453) [ARRY] (2) loa7.v = loa7.terminal.v ($RES_BND_2175) (454) [SCAL] (1) pv4.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2382) (455) [SCAL] (1) loa6.Q = loa6.P * $FUN_179 ($RES_BND_2174) (456) [SCAL] (1) pv4.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2381) (457) [ARRY] (2) loa6.S = {loa6.v[1] * (-loa6.i)[1] + loa6.v[2] * (-loa6.i)[2], loa6.v[2] * (-loa6.i)[1] - loa6.v[1] * (-loa6.i)[2]} ($RES_BND_2173) (458) [SCAL] (1) pv4.HDirTil.incAng.incAng.dec_s = sin(pv4.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2380) (459) [ARRY] (2) loa6.i = loa6.terminal.i ($RES_BND_2172) (460) [ARRY] (2) loa6.v = loa6.terminal.v ($RES_BND_2171) (461) [SCAL] (1) loa5.Q = loa5.P * $FUN_181 ($RES_BND_2170) (462) [SCAL] (1) $SEV_77 = -(pv6.HDifTil.briCoe.F12 * pv6.HDifTil.skyBri.skyBri + pv6.HDifTil.briCoe.F11 + pv6.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2859) (463) [SCAL] (1) $SEV_76 = 1.0 - 7.31528895391368e-4 * pv6.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2858) (464) [SCAL] (1) $SEV_75 = 1.0 - 7.31528895391368e-4 * pv6.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2857) (465) [SCAL] (1) $SEV_72 = (-$FUN_75) < (-0.01) ($RES_EVT_2854) (466) [SCAL] (1) $SEV_71 = (-$FUN_75) > 0.01 ($RES_EVT_2853) (467) [SCAL] (1) $SEV_70 = 0.08715574274765814 - $FUN_76 < (-0.01) ($RES_EVT_2852) (468) [SCAL] (1) $SEV_69 = 0.08715574274765814 - $FUN_76 > 0.01 ($RES_EVT_2851) (469) [SCAL] (1) $SEV_68 = pv1.HDifTil.skyCle.HGloHor < 1e-60 ($RES_EVT_2850) (470) [ARRY] (2) pv1.terminal.v = pv1.panel.terminal.v ($RES_SIM_2019) (471) [SCAL] (1) loa1.i[2] = -homotopy((loa1.v[2] * loa1.P - loa1.v[1] * loa1.Q) / (loa1.v[1] ^ 2.0 + loa1.v[2] ^ 2.0), 0.0) ($RES_SIM_686) (472) [FOR-] (2) ($RES_SIM_2017) (472) [----] for $i1 in 1:2 loop (472) [----] [SCAL] (1) pv1.panel.terminal.i[$i1] - pv1.terminal.i[$i1] = 0.0 ($RES_SIM_2018) (472) [----] end for; (473) [SCAL] (1) loa1.i[1] = -homotopy((loa1.v[2] * loa1.Q + loa1.v[1] * loa1.P) / (loa1.v[1] ^ 2.0 + loa1.v[2] ^ 2.0), 0.0) ($RES_SIM_687) (474) [SCAL] (1) loa1.omega = $DER.loa1.terminal.theta[1] ($RES_SIM_688) (475) [SCAL] (1) pv4.HDirTil.incAng.incAng.dec_c = cos(pv4.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2379) (476) [SCAL] (1) pv4.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2378) (477) [SCAL] (1) pv4.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2377) (478) [ARRY] (2) loa5.S = {loa5.v[1] * (-loa5.i)[1] + loa5.v[2] * (-loa5.i)[2], loa5.v[2] * (-loa5.i)[1] - loa5.v[1] * (-loa5.i)[2]} ($RES_BND_2169) (479) [ARRY] (1) pv2.panel.load.terminal.theta = pv2.panel.terminal.theta ($RES_SIM_2012) (480) [SCAL] (1) pv4.HDifTil.incAng.incAng.dec_s = sin(pv4.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2376) (481) [ARRY] (2) loa5.i = loa5.terminal.i ($RES_BND_2168) (482) [ARRY] (2) pv2.panel.load.terminal.v = pv2.panel.terminal.v ($RES_SIM_2011) (483) [SCAL] (1) pv4.HDifTil.incAng.incAng.dec_c = cos(pv4.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2375) (484) [ARRY] (2) loa5.v = loa5.terminal.v ($RES_BND_2167) (485) [SCAL] (1) $FUN_142 = acos(pv4.panel.load.pf) ($RES_$AUX_2374) (486) [SCAL] (1) $FUN_143 = tan(-$FUN_142) ($RES_$AUX_2373) (487) [SCAL] (1) pv3.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2372) (488) [SCAL] (1) line5.VoltageLosses = $FUN_182 / smooth(1, if $SEV_258 then line5.terminal_p.v / (line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_259 then line5.terminal_n.v / (line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line5.terminal_n.v / (line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line5.terminal_p.v / (line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line5.terminal_p.v / ((line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line5.terminal_p.v) - line5.terminal_n.v / ((line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line5.terminal_n.v)) ^ 2.0) * (line5.terminal_p.v / (line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line5.terminal_n.v / (line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line5.terminal_p.v / (line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line5.terminal_n.v / (line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2164) (489) [SCAL] (1) pv3.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2371) (490) [SCAL] (1) pv3.HDirTil.incAng.incAng.dec_s = sin(pv3.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2370) (491) [SCAL] (1) line4.VoltageLosses = $FUN_183 / smooth(1, if $SEV_260 then line4.terminal_p.v / (line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_261 then line4.terminal_n.v / (line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line4.terminal_n.v / (line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line4.terminal_p.v / (line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line4.terminal_p.v / ((line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line4.terminal_p.v) - line4.terminal_n.v / ((line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line4.terminal_n.v)) ^ 2.0) * (line4.terminal_p.v / (line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line4.terminal_n.v / (line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line4.terminal_p.v / (line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line4.terminal_n.v / (line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2160) (492) [SCAL] (1) $SEV_67 = 1.065 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2849) (493) [SCAL] (1) $SEV_66 = 1.065 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2848) (494) [SCAL] (1) $SEV_65 = 1.23 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2847) (495) [SCAL] (1) $SEV_64 = 1.23 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2846) (496) [SCAL] (1) $SEV_63 = 1.5 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2845) (497) [SCAL] (1) $SEV_62 = 1.5 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2844) (498) [SCAL] (1) $SEV_61 = 1.95 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2843) (499) [SCAL] (1) gri.P.apparent = (gri.sou.S[1] ^ 2.0 + gri.sou.S[2] ^ 2.0) / ((gri.sou.S[2] ^ 2.0 + gri.sou.S[1] ^ 2.0) * (gri.sou.S[2] ^ 2.0 + gri.sou.S[1] ^ 2.0) + 1e-4) ^ 0.25 ($RES_SIM_691) (500) [SCAL] (1) $SEV_60 = 1.95 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2842) (501) [SCAL] (1) gri.P.real = -gri.sou.S[1] ($RES_SIM_692) (502) [SCAL] (1) $SEV_59 = 2.8 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2841) (503) [ARRY] (2) gri.sou.terminal.v = {480.0 * cos(gri.sou.phiSou), 480.0 * sin(gri.sou.phiSou)} ($RES_SIM_693) (504) [SCAL] (1) $SEV_58 = 2.8 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2840) (505) [FOR-] (2) ($RES_SIM_2009) (505) [----] for $i1 in 1:2 loop (505) [----] [SCAL] (1) pv2.panel.load.terminal.i[$i1] - pv2.panel.terminal.i[$i1] = 0.0 ($RES_SIM_2010) (505) [----] end for; (506) [SCAL] (1) gri.sou.terminal.theta[1] = 6.283185307179586 * gri.sou.f * time ($RES_SIM_695) (507) [SCAL] (1) pv6.terminal.i[2] + loa6.terminal.i[2] + line6.terminal_p.i[2] + line7.terminal_n.i[2] = 0.0 ($RES_SIM_699) (508) [SCAL] (1) pv3.HDirTil.incAng.incAng.dec_c = cos(pv3.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2369) (509) [SCAL] (1) pv3.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2368) (510) [SCAL] (1) pv3.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2367) (511) [SCAL] (1) pv3.HDifTil.incAng.incAng.dec_s = sin(pv3.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2366) (512) [SCAL] (1) pv3.HDifTil.incAng.incAng.dec_c = cos(pv3.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2365) (513) [SCAL] (1) $FUN_152 = acos(pv3.panel.load.pf) ($RES_$AUX_2364) (514) [SCAL] (1) line3.VoltageLosses = $FUN_184 / smooth(1, if $SEV_262 then line3.terminal_p.v / (line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_263 then line3.terminal_n.v / (line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line3.terminal_n.v / (line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line3.terminal_p.v / (line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line3.terminal_p.v / ((line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line3.terminal_p.v) - line3.terminal_n.v / ((line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line3.terminal_n.v)) ^ 2.0) * (line3.terminal_p.v / (line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line3.terminal_n.v / (line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line3.terminal_p.v / (line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line3.terminal_n.v / (line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2156) (515) [SCAL] (1) $FUN_153 = tan(-$FUN_152) ($RES_$AUX_2363) (516) [SCAL] (1) pv2.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2362) (517) [SCAL] (1) pv2.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2361) (518) [SCAL] (1) pv2.HDirTil.incAng.incAng.dec_s = sin(pv2.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2360) (519) [SCAL] (1) line2.VoltageLosses = $FUN_185 / smooth(1, if $SEV_264 then line2.terminal_p.v / (line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_265 then line2.terminal_n.v / (line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line2.terminal_n.v / (line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line2.terminal_p.v / (line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line2.terminal_p.v / ((line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line2.terminal_p.v) - line2.terminal_n.v / ((line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line2.terminal_n.v)) ^ 2.0) * (line2.terminal_p.v / (line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line2.terminal_n.v / (line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line2.terminal_p.v / (line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line2.terminal_n.v / (line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2152) (520) [SCAL] (1) $SEV_57 = 4.5 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2839) (521) [SCAL] (1) $SEV_56 = 4.5 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2838) (522) [SCAL] (1) $SEV_55 = 6.2 - pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2837) (523) [SCAL] (1) $SEV_54 = 6.2 - pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2836) (524) [SCAL] (1) $SEV_53 = (-6.2) + pv7.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2835) (525) [SCAL] (1) $SEV_52 = (-6.2) + pv7.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2834) (526) [SCAL] (1) $SEV_51 = -(pv7.HDifTil.briCoe.F12 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2833) (527) [SCAL] (1) $SEV_50 = -(pv7.HDifTil.briCoe.F12 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2832) (528) [SCAL] (1) $SEV_49 = 1.5707963267948966 - pv1.HDifTil.skyCle.zen < (-0.01) ($RES_EVT_2831) (529) [SCAL] (1) $SEV_48 = 1.5707963267948966 - pv1.HDifTil.skyCle.zen > 0.01 ($RES_EVT_2830) (530) [SCAL] (1) pv2.HDirTil.incAng.incAng.dec_c = cos(pv2.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2359) (531) [SCAL] (1) pv2.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2358) (532) [SCAL] (1) pv2.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2357) (533) [SCAL] (1) pv2.HDifTil.incAng.incAng.dec_s = sin(pv2.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2356) (534) [SCAL] (1) line1.VoltageLosses = $FUN_186 / smooth(1, if $SEV_266 then line1.terminal_p.v / (line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_267 then line1.terminal_n.v / (line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line1.terminal_n.v / (line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line1.terminal_p.v / (line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line1.terminal_p.v / ((line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line1.terminal_p.v) - line1.terminal_n.v / ((line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line1.terminal_n.v)) ^ 2.0) * (line1.terminal_p.v / (line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line1.terminal_n.v / (line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line1.terminal_p.v / (line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line1.terminal_n.v / (line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2148) (535) [SCAL] (1) pv2.HDifTil.incAng.incAng.dec_c = cos(pv2.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2355) (536) [SCAL] (1) $FUN_162 = acos(pv2.panel.load.pf) ($RES_$AUX_2354) (537) [SCAL] (1) loa4.Q = loa4.P * $FUN_188 ($RES_BND_2146) (538) [SCAL] (1) $FUN_163 = tan(-$FUN_162) ($RES_$AUX_2353) (539) [ARRY] (2) loa4.S = {loa4.v[1] * (-loa4.i)[1] + loa4.v[2] * (-loa4.i)[2], loa4.v[2] * (-loa4.i)[1] - loa4.v[1] * (-loa4.i)[2]} ($RES_BND_2145) (540) [SCAL] (1) pv1.HDirTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2352) (541) [ARRY] (2) loa4.i = loa4.terminal.i ($RES_BND_2144) (542) [SCAL] (1) pv1.HDirTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2351) (543) [ARRY] (2) loa4.v = loa4.terminal.v ($RES_BND_2143) (544) [SCAL] (1) pv1.HDirTil.incAng.incAng.dec_s = sin(pv1.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2350) (545) [SCAL] (1) loa3.Q = loa3.P * $FUN_190 ($RES_BND_2142) (546) [SCAL] (1) ELoa.u = PLoa_nominal * (pow7.y[1] + pow5.y[1] + pow3.y[1] + pow1.y[1] + pow2.y[1] + pow4.y[1] + pow6.y[1]) ($RES_BND_2321) (547) [ARRY] (2) loa3.S = {loa3.v[1] * (-loa3.i)[1] + loa3.v[2] * (-loa3.i)[2], loa3.v[2] * (-loa3.i)[1] - loa3.v[1] * (-loa3.i)[2]} ($RES_BND_2141) (548) [ARRY] (2) loa3.i = loa3.terminal.i ($RES_BND_2140) (549) [SCAL] (1) $SEV_47 = 1.0 - 7.31528895391368e-4 * pv7.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2829) (550) [SCAL] (1) $SEV_46 = 1.0 - 7.31528895391368e-4 * pv7.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2828) (551) [SCAL] (1) $SEV_43 = line8.line.R_actual >= 0.0 ($RES_EVT_2825) (552) [SCAL] (1) pv1.HDirTil.incAng.incAng.dec_c = cos(pv1.HDirTil.incAng.decAng.decAng) ($RES_$AUX_2349) (553) [SCAL] (1) pv1.HDifTil.incAng.incAng.sol_s = sin(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2348) (554) [SCAL] (1) pv1.HDifTil.incAng.incAng.sol_c = cos(0.2617993877991494 * ((-12.0) + 2.777777777777778e-4 * pv1.HDifTil.weaBus.solTim)) ($RES_$AUX_2347) (555) [ARRY] (2) loa3.v = loa3.terminal.v ($RES_BND_2139) (556) [SCAL] (1) line8.VoltageLosses = $FUN_101 / smooth(1, if $SEV_252 then line8.terminal_p.v / (line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) else if $SEV_253 then line8.terminal_n.v / (line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) else 0.25 * (line8.terminal_n.v / (line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) - line8.terminal_p.v / (line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25)) * ((-3.0) + (line8.terminal_p.v / ((line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line8.terminal_p.v) - line8.terminal_n.v / ((line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line8.terminal_n.v)) ^ 2.0) * (line8.terminal_p.v / (line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line8.terminal_n.v / (line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25)) + 0.5 * (line8.terminal_p.v / (line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) + line8.terminal_n.v / (line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25))) ($RES_BND_2318) (557) [SCAL] (1) pv1.HDifTil.incAng.incAng.dec_s = sin(pv1.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2346) (558) [SCAL] (1) loa2.Q = loa2.P * $FUN_192 ($RES_BND_2138) (559) [SCAL] (1) pv1.HDifTil.incAng.incAng.dec_c = cos(pv1.HDifTil.incAng.decAng.decAng) ($RES_$AUX_2345) (560) [ARRY] (2) loa2.S = {loa2.v[1] * (-loa2.i)[1] + loa2.v[2] * (-loa2.i)[2], loa2.v[2] * (-loa2.i)[1] - loa2.v[1] * (-loa2.i)[2]} ($RES_BND_2137) (561) [SCAL] (1) winTur.load.Q = winTur.load.P * $FUN_103 ($RES_BND_2316) (562) [SCAL] (1) $FUN_172 = acos(pv1.panel.load.pf) ($RES_$AUX_2344) (563) [ARRY] (2) loa2.i = loa2.terminal.i ($RES_BND_2136) (564) [ARRY] (2) winTur.load.S = {winTur.load.v[1] * (-winTur.load.i)[1] + winTur.load.v[2] * (-winTur.load.i)[2], winTur.load.v[2] * (-winTur.load.i)[1] - winTur.load.v[1] * (-winTur.load.i)[2]} ($RES_BND_2315) (565) [SCAL] (1) $FUN_173 = tan(-$FUN_172) ($RES_$AUX_2343) (566) [ARRY] (2) loa2.v = loa2.terminal.v ($RES_BND_2135) (567) [ARRY] (2) winTur.load.i = winTur.load.terminal.i ($RES_BND_2314) (568) [SCAL] (1) $FUN_174 = abs(line7.terminal_p.v / ((line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line7.terminal_p.v) - line7.terminal_n.v / ((line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line7.terminal_n.v)) ($RES_$AUX_2342) (569) [SCAL] (1) loa1.Q = loa1.P * $FUN_194 ($RES_BND_2134) (570) [ARRY] (2) winTur.load.v = winTur.load.terminal.v ($RES_BND_2313) (571) [SCAL] (1) $FUN_175 = abs(line6.terminal_p.v / ((line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line6.terminal_p.v) - line6.terminal_n.v / ((line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line6.terminal_n.v)) ($RES_$AUX_2341) (572) [ARRY] (2) loa1.S = {loa1.v[1] * (-loa1.i)[1] + loa1.v[2] * (-loa1.i)[2], loa1.v[2] * (-loa1.i)[1] - loa1.v[1] * (-loa1.i)[2]} ($RES_BND_2133) (573) [SCAL] (1) $FUN_176 = acos(loa7.pf) ($RES_$AUX_2340) (574) [ARRY] (2) loa1.i = loa1.terminal.i ($RES_BND_2132) (575) [ARRY] (2) loa1.v = loa1.terminal.v ($RES_BND_2131) (576) [SCAL] (1) gri.P.phi = atan2(gri.sou.terminal.v[2], gri.sou.terminal.v[1]) - atan2((-gri.sou.terminal.i)[2], (-gri.sou.terminal.i)[1]) ($RES_BND_2130) (577) [SCAL] (1) $SEV_34 = (-1e-4) + weaDat.conGloHorRad.HIn < (-1e-5) ($RES_EVT_2816) (578) [SCAL] (1) $SEV_33 = (-1e-4) + weaDat.conGloHorRad.HIn > 1e-5 ($RES_EVT_2815) (579) [SCAL] (1) $SEV_32 = (-1e-4) + weaDat.conDifHorRad.HIn < (-1e-5) ($RES_EVT_2814) (580) [SCAL] (1) $SEV_31 = (-1e-4) + weaDat.conDifHorRad.HIn > 1e-5 ($RES_EVT_2813) (581) [SCAL] (1) $SEV_30 = (-1e-4) + weaDat.conDirNorRad.HIn < (-1e-5) ($RES_EVT_2812) (582) [SCAL] (1) $SEV_29 = (-1e-4) + weaDat.conDirNorRad.HIn > 1e-5 ($RES_EVT_2811) (583) [SCAL] (1) $SEV_28 = weaDat.ceiHei_in_internal < (-0.1) ($RES_EVT_2810) (584) [SCAL] (1) $FUN_177 = tan($FUN_176) ($RES_$AUX_2339) (585) [SCAL] (1) $FUN_178 = acos(loa6.pf) ($RES_$AUX_2338) (586) [SCAL] (1) $FUN_179 = tan($FUN_178) ($RES_$AUX_2337) (587) [ARRY] (2) gri.sou.S = {gri.sou.terminal.v[1] * gri.sou.terminal.i[1] + gri.sou.terminal.v[2] * gri.sou.terminal.i[2], gri.sou.terminal.v[2] * gri.sou.terminal.i[1] - gri.sou.terminal.v[1] * gri.sou.terminal.i[2]} ($RES_BND_2129) (588) [SCAL] (1) $FUN_180 = acos(loa5.pf) ($RES_$AUX_2336) (589) [SCAL] (1) gri.P.cosPhi = cos(gri.P.phi) ($RES_$AUX_2515) (590) [SCAL] (1) $FUN_181 = tan($FUN_180) ($RES_$AUX_2335) (591) [ARRY] (4) $FUN_2 = diagonal(fill(1.0, 2) .* line1.line.R_actual / 2.0) ($RES_$AUX_2514) (592) [SCAL] (1) $FUN_182 = abs(line5.terminal_p.v / ((line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line5.terminal_p.v) - line5.terminal_n.v / ((line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line5.terminal_n.v)) ($RES_$AUX_2334) (593) [ARRY] (4) $FUN_3 = diagonal(fill(1.0, 2) .* line2.line.R_actual / 2.0) ($RES_$AUX_2513) (594) [SCAL] (1) $FUN_183 = abs(line4.terminal_p.v / ((line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line4.terminal_p.v) - line4.terminal_n.v / ((line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line4.terminal_n.v)) ($RES_$AUX_2333) (595) [ARRY] (4) $FUN_4 = diagonal(fill(1.0, 2) .* line3.line.R_actual / 2.0) ($RES_$AUX_2512) (596) [SCAL] (1) $FUN_184 = abs(line3.terminal_p.v / ((line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line3.terminal_p.v) - line3.terminal_n.v / ((line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line3.terminal_n.v)) ($RES_$AUX_2332) (597) [ARRY] (4) $FUN_5 = diagonal(fill(1.0, 2) .* line4.line.R_actual / 2.0) ($RES_$AUX_2511) (598) [SCAL] (1) $FUN_185 = abs(line2.terminal_p.v / ((line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line2.terminal_p.v) - line2.terminal_n.v / ((line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line2.terminal_n.v)) ($RES_$AUX_2331) (599) [ARRY] (4) $FUN_6 = diagonal(fill(1.0, 2) .* line5.line.R_actual / 2.0) ($RES_$AUX_2510) (600) [SCAL] (1) $FUN_186 = abs(line1.terminal_p.v / ((line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25 * line1.terminal_p.v) - line1.terminal_n.v / ((line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25 * line1.terminal_n.v)) ($RES_$AUX_2330) (601) [SCAL] (1) $SEV_27 = weaDat.ceiHei_in_internal > 0.1 ($RES_EVT_2809) (602) [SCAL] (1) $SEV_26 = (-1e-6) + weaDat.winSpe_in_internal < (-1e-7) ($RES_EVT_2808) (603) [SCAL] (1) $SEV_25 = (-1e-6) + weaDat.winSpe_in_internal > 1e-7 ($RES_EVT_2807) (604) [SCAL] (1) $SEV_24 = (-1e-4) + weaDat.conHorRad.HIn < (-1e-5) ($RES_EVT_2806) (605) [SCAL] (1) $SEV_23 = (-1e-4) + weaDat.conHorRad.HIn > 1e-5 ($RES_EVT_2805) (606) [SCAL] (1) $SEV_22 = (273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u) < (-0.1) ($RES_EVT_2804) (607) [SCAL] (1) $SEV_21 = (273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u) > 0.1 ($RES_EVT_2803) (608) [SCAL] (1) $SEV_19 = weaDat.add.y - $PRE.weaDat.conTim1.tStart > 3.1536e7 ($RES_EVT_2801) (609) [SCAL] (1) $SEV_18 = time - $PRE.weaDat.conTim.tStart > 3.1536e7 ($RES_EVT_2800) (610) [ARRY] (4) $FUN_7 = diagonal(fill(1.0, 2) .* line6.line.R_actual / 2.0) ($RES_$AUX_2509) (611) [SCAL] (1) $FUN_187 = acos(loa4.pf) ($RES_$AUX_2329) (612) [ARRY] (4) $FUN_8 = diagonal(fill(1.0, 2) .* line7.line.R_actual / 2.0) ($RES_$AUX_2508) (613) [SCAL] (1) $FUN_188 = tan($FUN_187) ($RES_$AUX_2328) (614) [SCAL] (1) $FUN_9 = cos(pv1.HDifTil.HDifTil.incAng) ($RES_$AUX_2507) (615) [SCAL] (1) $FUN_189 = acos(loa3.pf) ($RES_$AUX_2327) (616) [SCAL] (1) $FUN_10 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2506) (617) [SCAL] (1) $FUN_190 = tan($FUN_189) ($RES_$AUX_2326) (618) [SCAL] (1) $FUN_11 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv1.HDifTil.skyCle.tmp1) / (1.0 + pv1.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2505) (619) [SCAL] (1) $FUN_191 = acos(loa2.pf) ($RES_$AUX_2325) (620) [SCAL] (1) $FUN_12 = cos(0.017453292519943295 * pv1.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2504) (621) [SCAL] (1) $FUN_192 = tan($FUN_191) ($RES_$AUX_2324) (622) [SCAL] (1) $FUN_13 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2503) (623) [SCAL] (1) $FUN_193 = acos(loa1.pf) ($RES_$AUX_2323) (624) [SCAL] (1) pv1.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_13) ($RES_$AUX_2502) (625) [SCAL] (1) $FUN_194 = tan($FUN_193) ($RES_$AUX_2322) (626) [SCAL] (1) pv1.HDifTil.HDifTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv1.HDifTil.incAng.incAng.sol_c * pv1.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv1.HDifTil.incAng.incAng.dec_s) + 0.500000000000001 * (0.6104216879816025 * pv1.HDifTil.incAng.incAng.sol_c * pv1.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv1.HDifTil.incAng.incAng.dec_s)) ($RES_$AUX_2501) (627) [SCAL] (1) $FUN_16 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2500) (628) [SCAL] (1) $SEV_269 = (-1e-4) + pv1.HDifTil.skyCle.HDifHor < (-1e-5) ($RES_EVT_3051) (629) [SCAL] (1) $SEV_268 = (-1e-4) + pv1.HDifTil.skyCle.HDifHor > 1e-5 ($RES_EVT_3050) (630) [SCAL] (1) $SEV_267 = line1.terminal_p.v / (line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line1.terminal_n.v / (line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3049) (631) [SCAL] (1) $SEV_266 = line1.terminal_p.v / (line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v * (line1.terminal_p.v * line1.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line1.terminal_n.v / (line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v * (line1.terminal_n.v * line1.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3048) (632) [SCAL] (1) $SEV_265 = line2.terminal_p.v / (line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line2.terminal_n.v / (line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3047) (633) [SCAL] (1) $SEV_264 = line2.terminal_p.v / (line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v * (line2.terminal_p.v * line2.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line2.terminal_n.v / (line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v * (line2.terminal_n.v * line2.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3046) (634) [SCAL] (1) $SEV_263 = line3.terminal_p.v / (line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line3.terminal_n.v / (line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3045) (635) [SCAL] (1) $SEV_262 = line3.terminal_p.v / (line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v * (line3.terminal_p.v * line3.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line3.terminal_n.v / (line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v * (line3.terminal_n.v * line3.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3044) (636) [SCAL] (1) $SEV_261 = line4.terminal_p.v / (line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line4.terminal_n.v / (line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3043) (637) [SCAL] (1) $SEV_260 = line4.terminal_p.v / (line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v * (line4.terminal_p.v * line4.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line4.terminal_n.v / (line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v * (line4.terminal_n.v * line4.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3042) (638) [SCAL] (1) $SEV_259 = line5.terminal_p.v / (line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line5.terminal_n.v / (line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3041) (639) [SCAL] (1) $SEV_258 = line5.terminal_p.v / (line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v * (line5.terminal_p.v * line5.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line5.terminal_n.v / (line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v * (line5.terminal_n.v * line5.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3040) (640) [SCAL] (1) $SEV_257 = line6.terminal_p.v / (line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line6.terminal_n.v / (line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3039) (641) [SCAL] (1) $SEV_256 = line6.terminal_p.v / (line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v * (line6.terminal_p.v * line6.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line6.terminal_n.v / (line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v * (line6.terminal_n.v * line6.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3038) (642) [SCAL] (1) $SEV_255 = line7.terminal_p.v / (line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line7.terminal_n.v / (line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3037) (643) [SCAL] (1) $SEV_254 = line7.terminal_p.v / (line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v * (line7.terminal_p.v * line7.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line7.terminal_n.v / (line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v * (line7.terminal_n.v * line7.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3036) (644) [SCAL] (1) $SEV_253 = line8.terminal_p.v / (line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line8.terminal_n.v / (line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) < (-1.0) ($RES_EVT_3035) (645) [SCAL] (1) $SEV_252 = line8.terminal_p.v / (line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v * (line8.terminal_p.v * line8.terminal_p.v) + 1.0000000000000002e-10) ^ 0.25) - line8.terminal_n.v / (line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v * (line8.terminal_n.v * line8.terminal_n.v) + 1.0000000000000002e-10) ^ 0.25) > 1.0 ($RES_EVT_3034) (646) [SCAL] (1) $SEV_247 = line1.line.R_actual >= 0.0 ($RES_EVT_3029) (647) [SCAL] (1) $SEV_245 = line2.line.R_actual >= 0.0 ($RES_EVT_3027) (648) [SCAL] (1) $SEV_243 = line3.line.R_actual >= 0.0 ($RES_EVT_3025) (649) [SCAL] (1) $SEV_241 = line4.line.R_actual >= 0.0 ($RES_EVT_3023) (650) [SCAL] (1) $SEV_239 = line5.line.R_actual >= 0.0 ($RES_EVT_3021) (651) [SCAL] (1) $SEV_234 = line6.line.R_actual >= 0.0 ($RES_EVT_3016) (652) [SCAL] (1) $SEV_232 = line7.line.R_actual >= 0.0 ($RES_EVT_3014) (653) [SCAL] (1) $SEV_228 = (-$FUN_9) < (-0.01) ($RES_EVT_3010) (654) [SCAL] (1) $SEV_227 = (-$FUN_9) > 0.01 ($RES_EVT_3009) (655) [SCAL] (1) $SEV_226 = 0.08715574274765814 - $FUN_10 < (-0.01) ($RES_EVT_3008) (656) [SCAL] (1) $SEV_225 = 0.08715574274765814 - $FUN_10 > 0.01 ($RES_EVT_3007) (657) [SCAL] (1) $SEV_224 = 1.065 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_3006) (658) [SCAL] (1) $SEV_223 = 1.065 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_3005) (659) [SCAL] (1) $SEV_222 = 1.23 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_3004) (660) [SCAL] (1) $SEV_221 = 1.23 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_3003) (661) [SCAL] (1) $SEV_220 = 1.5 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_3002) (662) [SCAL] (1) $SEV_219 = 1.5 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_3001) (663) [SCAL] (1) $SEV_218 = 1.95 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_3000) (664) [ARRY] (1) pv2.terminal.theta = pv2.panel.terminal.theta ($RES_SIM_1986) (665) [ARRY] (2) pv2.terminal.v = pv2.panel.terminal.v ($RES_SIM_1985) (666) [FOR-] (2) ($RES_SIM_1983) (666) [----] for $i1 in 1:2 loop (666) [----] [SCAL] (1) pv2.panel.terminal.i[$i1] - pv2.terminal.i[$i1] = 0.0 ($RES_SIM_1984) (666) [----] end for; (667) [ARRY] (1) pv3.panel.load.terminal.theta = pv3.panel.terminal.theta ($RES_SIM_1978) (668) [ARRY] (2) pv3.panel.load.terminal.v = pv3.panel.terminal.v ($RES_SIM_1977) (669) [ARRY] (1) line8.line.terminal_n.theta = line8.terminal_n.theta ($RES_SIM_1797) (670) [ARRY] (2) line8.line.terminal_n.v = line8.terminal_n.v ($RES_SIM_1796) (671) [FOR-] (2) ($RES_SIM_1975) (671) [----] for $i1 in 1:2 loop (671) [----] [SCAL] (1) pv3.panel.load.terminal.i[$i1] - pv3.panel.terminal.i[$i1] = 0.0 ($RES_SIM_1976) (671) [----] end for; (672) [FOR-] (2) ($RES_SIM_1794) (672) [----] for $i1 in 1:2 loop (672) [----] [SCAL] (1) line8.line.terminal_n.i[$i1] - line8.terminal_n.i[$i1] = 0.0 ($RES_SIM_1795) (672) [----] end for; (673) [ARRY] (1) line8.terminal_p.theta = line8.line.terminal_p.theta ($RES_SIM_1793) (674) [ARRY] (2) line8.terminal_p.v = line8.line.terminal_p.v ($RES_SIM_1792) (675) [FOR-] (2) ($RES_SIM_1790) (675) [----] for $i1 in 1:2 loop (675) [----] [SCAL] (1) line8.line.terminal_p.i[$i1] - line8.terminal_p.i[$i1] = 0.0 ($RES_SIM_1791) (675) [----] end for; (676) [SCAL] (1) weaDat.TBlaSkyCom.TDewPoiK = smooth(1, if $SEV_21 then 273.15 + weaDat.conTDryBul.u else if $SEV_22 then 273.15 + weaDat.conTDewPoi.u else 0.25 * ((273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u)) * ((-3.0) + (((273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u)) / 0.1) ^ 2.0) * (10.0 * ((273.15 + weaDat.conTDewPoi.u) - (273.15 + weaDat.conTDryBul.u))) + 0.5 * ((273.15 + weaDat.conTDryBul.u) + (273.15 + weaDat.conTDewPoi.u))) ($RES_SIM_100) (677) [SCAL] (1) pv1.HDifTil.weaBus.HHorIR = smooth(1, if $SEV_23 then weaDat.conHorRad.HIn else if $SEV_24 then 1e-4 else 0.25 * (1e-4 - weaDat.conHorRad.HIn) * ((-3.0) + (((-1e-4) + weaDat.conHorRad.HIn) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + weaDat.conHorRad.HIn)) + 0.5 * (1e-4 + weaDat.conHorRad.HIn)) ($RES_SIM_102) (678) [SCAL] (1) winTur.vWin = smooth(1, if $SEV_25 then weaDat.winSpe_in_internal else if $SEV_26 then 1e-6 else 0.25 * (1e-6 - weaDat.winSpe_in_internal) * ((-3.0) + (((-1e-6) + weaDat.winSpe_in_internal) / 1e-7) ^ 2.0) * (1e7 * ((-1e-6) + weaDat.winSpe_in_internal)) + 0.5 * (1e-6 + weaDat.winSpe_in_internal)) ($RES_SIM_103) (679) [SCAL] (1) pv1.HDifTil.weaBus.celHei = smooth(1, if $SEV_27 then weaDat.ceiHei_in_internal else if $SEV_28 then 0.0 else 0.5 * weaDat.ceiHei_in_internal - 0.25 * weaDat.ceiHei_in_internal * ((-3.0) + (weaDat.ceiHei_in_internal / 0.1) ^ 2.0) * (10.0 * weaDat.ceiHei_in_internal)) ($RES_SIM_104) (680) [SCAL] (1) pv1.HDifTil.weaBus.HDirNor = smooth(1, if $SEV_29 then weaDat.conDirNorRad.HIn else if $SEV_30 then 1e-4 else 0.25 * (1e-4 - weaDat.conDirNorRad.HIn) * ((-3.0) + (((-1e-4) + weaDat.conDirNorRad.HIn) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + weaDat.conDirNorRad.HIn)) + 0.5 * (1e-4 + weaDat.conDirNorRad.HIn)) ($RES_SIM_105) (681) [SCAL] (1) pv1.HDifTil.skyCle.HDifHor = smooth(1, if $SEV_31 then weaDat.conDifHorRad.HIn else if $SEV_32 then 1e-4 else 0.25 * (1e-4 - weaDat.conDifHorRad.HIn) * ((-3.0) + (((-1e-4) + weaDat.conDifHorRad.HIn) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + weaDat.conDifHorRad.HIn)) + 0.5 * (1e-4 + weaDat.conDifHorRad.HIn)) ($RES_SIM_106) (682) [SCAL] (1) pv1.HDifTil.skyCle.HGloHor = smooth(1, if $SEV_33 then weaDat.conGloHorRad.HIn else if $SEV_34 then 1e-4 else 0.25 * (1e-4 - weaDat.conGloHorRad.HIn) * ((-3.0) + (((-1e-4) + weaDat.conGloHorRad.HIn) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + weaDat.conGloHorRad.HIn)) + 0.5 * (1e-4 + weaDat.conGloHorRad.HIn)) ($RES_SIM_107) (683) [SCAL] (1) weaDat.ceiHei_in_internal = weaDat.datRea.y[16] ($RES_SIM_1786) (684) [SCAL] (1) weaDat.conTotSkyCov.u = weaDat.datRea.y[13] ($RES_SIM_1785) (685) [SCAL] (1) weaDat.conOpaSkyCov.u = weaDat.datRea.y[14] ($RES_SIM_1782) (686) [ARRY] (1) pv3.terminal.theta = pv3.panel.terminal.theta ($RES_SIM_1952) (687) [ARRY] (2) pv3.terminal.v = pv3.panel.terminal.v ($RES_SIM_1951) (688) [SCAL] (1) weaDat.winSpe_in_internal = weaDat.datRea.y[12] ($RES_SIM_1770) (689) [FOR-] (25) ($RES_SIM_120) (689) [----] for $i1 in 1:25 loop (689) [----] [SCAL] (1) weaDat.datRea.y[$i1] = Modelica.Blocks.Tables.Internal.getTable1DValue(weaDat.datRea.tableID, $i1, weaDat.conTim.calTim) ($RES_SIM_121) (689) [----] end for; (690) [SCAL] (1) pv5.HDifTil.HDifTil.b = smooth(1, if $SEV_121 then 0.08715574274765814 else if $SEV_122 then $FUN_54 else 0.25 * ((-0.08715574274765814) + $FUN_54) * ((-3.0) + ((0.08715574274765814 - $FUN_54) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_54)) + 0.5 * (0.08715574274765814 + $FUN_54)) ($RES_SIM_300) (691) [SCAL] (1) pv5.HDifTil.HDifTil.a = smooth(1, if $SEV_123 then 0.0 else if $SEV_124 then $FUN_53 else 0.5 * $FUN_53 - 0.25 * $FUN_53 * ((-3.0) + ($FUN_53 / (-0.01)) ^ 2.0) * (100.0 * $FUN_53)) ($RES_SIM_301) (692) [SCAL] (1) pv5.G.u1 = pv5.HDifTil.add.k1 * pv5.HDifTil.HDifTil.HSkyDifTil + pv5.HDifTil.add.k2 * pv5.HDifTil.HDifTil.HGroDifTil ($RES_SIM_302) (693) [SCAL] (1) pv5.panel.load.P = pv5.panel.gain_DCAC.k * pv5.P ($RES_SIM_304) (694) [SCAL] (1) line8.line.R_actual = ((line8.line.M + ((-273.15) + line8.TCable)) * line8.line.R) / (line8.line.M + ((-273.15) + line8.line.T_ref)) ($RES_SIM_125) (695) [ARRY] (1) line8.line.terminal_p.theta = line8.line.terminal_n.theta ($RES_SIM_127) (696) [SCAL] (1) line8.line.LossPower = (0.5 * line8.line.R_actual) * (line8.line.terminal_p.i[1] ^ 2.0 + line8.line.terminal_p.i[2] ^ 2.0) + (0.5 * line8.line.R_actual) * (line8.line.terminal_n.i[1] ^ 2.0 + line8.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_128) (697) [ARRY] (2) line8.line.Vc = 0.5 .* (line8.line.terminal_p.v + line8.line.terminal_n.v) ($RES_SIM_129) (698) [FOR-] (2) ($RES_SIM_1949) (698) [----] for $i1 in 1:2 loop (698) [----] [SCAL] (1) pv3.panel.terminal.i[$i1] - pv3.terminal.i[$i1] = 0.0 ($RES_SIM_1950) (698) [----] end for; (699) [ARRY] (1) pv4.panel.load.terminal.theta = pv4.panel.terminal.theta ($RES_SIM_1944) (700) [ARRY] (2) pv4.panel.load.terminal.v = pv4.panel.terminal.v ($RES_SIM_1943) (701) [FOR-] (2) ($RES_SIM_1941) (701) [----] for $i1 in 1:2 loop (701) [----] [SCAL] (1) pv4.panel.load.terminal.i[$i1] - pv4.panel.terminal.i[$i1] = 0.0 ($RES_SIM_1942) (701) [----] end for; (702) [ARRY] (2) (0.5 * line8.line.L) * line8.line.omega * {-line8.line.terminal_n.i[2], line8.line.terminal_n.i[1]} + line8.line.terminal_n.i * $FUN_86 = line8.line.terminal_n.v - line8.line.Vc ($RES_SIM_130) (703) [ARRY] (2) (0.5 * line8.line.L) * line8.line.omega * {-line8.line.terminal_p.i[2], line8.line.terminal_p.i[1]} + line8.line.terminal_p.i * $FUN_86 = line8.line.terminal_p.v - line8.line.Vc ($RES_SIM_131) (704) [ARRY] (2) line8.line.terminal_p.i + line8.line.terminal_n.i = line8.line.Ic ($RES_SIM_132) (705) [SCAL] (1) pv5.panel.load.i[2] = -homotopy((pv5.panel.load.v[2] * pv5.panel.load.P - pv5.panel.load.v[1] * pv5.panel.load.Q) / (pv5.panel.load.v[1] ^ 2.0 + pv5.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_312) (706) [SCAL] (1) line8.line.omega = $DER.line8.line.terminal_p.theta[1] ($RES_SIM_133) (707) [SCAL] (1) pv5.panel.load.i[1] = -homotopy((pv5.panel.load.v[2] * pv5.panel.load.Q + pv5.panel.load.v[1] * pv5.panel.load.P) / (pv5.panel.load.v[1] ^ 2.0 + pv5.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_313) (708) [SCAL] (1) pv5.panel.load.omega = $DER.pv5.panel.load.terminal.theta[1] ($RES_SIM_314) (709) [SCAL] (1) pv4.G.y = pv4.G.k1 * pv4.G.u1 + pv4.G.k2 * pv4.G.u2 ($RES_SIM_315) (710) [SCAL] (1) winTur.load.P = winTur.gain_DCAC.k * EWin.u ($RES_SIM_136) (711) [SCAL] (1) pv4.G.u2 = max(0.0, $FUN_52 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_316) (712) [SCAL] (1) pv1.HDifTil.briCoe.a7 = pv1.HDifTil.briCoe.b7 - pv1.HDifTil.briCoe.b6 ($RES_SIM_501) (713) [SCAL] (1) pv1.HDifTil.briCoe.a6 = pv1.HDifTil.briCoe.b6 - pv1.HDifTil.briCoe.b5 ($RES_SIM_502) (714) [SCAL] (1) pv4.HDifTil.skyBri.skyBri = smooth(1, if $SEV_127 then 7.31528895391368e-4 * pv4.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_128 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv4.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv4.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv4.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv4.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_323) (715) [SCAL] (1) winTur.load.i[2] = -homotopy((winTur.load.v[2] * winTur.load.P - winTur.load.v[1] * winTur.load.Q) / (winTur.load.v[1] ^ 2.0 + winTur.load.v[2] ^ 2.0), 0.0) ($RES_SIM_144) (716) [SCAL] (1) pv1.HDifTil.briCoe.a5 = pv1.HDifTil.briCoe.b5 - pv1.HDifTil.briCoe.b4 ($RES_SIM_503) (717) [SCAL] (1) pv4.HDifTil.relAirMas.relAirMas = 1/($FUN_45 + 0.15 * (93.9 - pv4.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_324) (718) [SCAL] (1) winTur.load.i[1] = -homotopy((winTur.load.v[2] * winTur.load.Q + winTur.load.v[1] * winTur.load.P) / (winTur.load.v[1] ^ 2.0 + winTur.load.v[2] ^ 2.0), 0.0) ($RES_SIM_145) (719) [SCAL] (1) pv1.HDifTil.briCoe.a4 = pv1.HDifTil.briCoe.b4 - pv1.HDifTil.briCoe.b3 ($RES_SIM_504) (720) [SCAL] (1) winTur.load.omega = $DER.winTur.load.terminal.theta[1] ($RES_SIM_146) (721) [SCAL] (1) pv1.HDifTil.briCoe.a3 = pv1.HDifTil.briCoe.b3 - pv1.HDifTil.briCoe.b2 ($RES_SIM_505) (722) [SCAL] (1) 0.017453292519943295 * pv4.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_326) (723) [SCAL] (1) winTur.cor.vLoc = winTur.vWin * (winTur.cor.h / winTur.cor.hRef) ^ winTur.cor.n ($RES_SIM_147) (724) [SCAL] (1) pv1.HDifTil.briCoe.a2 = pv1.HDifTil.briCoe.b2 - pv1.HDifTil.briCoe.a1 ($RES_SIM_506) (725) [SCAL] (1) pv4.HDifTil.briCoe.F2 = pv4.HDifTil.briCoe.F22 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F21 + pv4.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_327) (726) [SCAL] (1) EWin.u = winTur.gain.k * winTur.gain.u ($RES_SIM_148) (727) [SCAL] (1) pv4.HDifTil.briCoe.F1 = smooth(1, if $SEV_129 then 0.0 else if $SEV_130 then pv4.HDifTil.briCoe.F12 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv4.HDifTil.briCoe.F12 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv4.HDifTil.briCoe.F13 + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.skyBri.skyBri * pv4.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv4.HDifTil.briCoe.F12 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv4.HDifTil.briCoe.F12 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_328) (728) [SCAL] (1) winTur.per.y[1] = Modelica.Blocks.Tables.Internal.getTable1DValue(winTur.per.tableID, 1, winTur.cor.vLoc) ($RES_SIM_149) (729) [SCAL] (1) pv1.HDifTil.briCoe.a8 = smooth(1, if $SEV_209 then 1.0 else if $SEV_210 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_508) (730) [SCAL] (1) pv4.HDifTil.briCoe.F23 = (0.1310694 * pv4.HDifTil.briCoe.a7 + 0.0558651 * pv4.HDifTil.briCoe.a6 + 0.0012448 * pv4.HDifTil.briCoe.a5 + 0.2506212 * pv4.HDifTil.briCoe.a8) - (0.0139754 * pv4.HDifTil.briCoe.a4 + 0.0260542 * pv4.HDifTil.briCoe.a3 + 0.0288748 * pv4.HDifTil.briCoe.a2 + 0.0220216 * pv4.HDifTil.briCoe.a1) ($RES_SIM_329) (731) [SCAL] (1) pv1.HDifTil.briCoe.b7 = smooth(1, if $SEV_211 then 1.0 else if $SEV_212 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_509) (732) [SCAL] (1) weaDat.datRea.y[11] = weaDat.conWinDir.u ($RES_SIM_1743) (733) [SCAL] (1) weaDat.datRea1.y[1] = weaDat.conHorRad.HIn ($RES_SIM_1742) (734) [SCAL] (1) pv7.G.y = pv7.G.k1 * pv7.G.u1 + pv7.G.k2 * pv7.G.u2 ($RES_SIM_150) (735) [SCAL] (1) pv4.HDifTil.briCoe.F22 = (0.065965 * pv4.HDifTil.briCoe.a2 + 0.0721249 * pv4.HDifTil.briCoe.a1) - (1.3765031 * pv4.HDifTil.briCoe.a8 + 1.127234 * pv4.HDifTil.briCoe.a7 + 0.8230357 * pv4.HDifTil.briCoe.a6 + 0.4620442 * pv4.HDifTil.briCoe.a5 + 0.1519229 * pv4.HDifTil.briCoe.a4 + 0.0639588 * pv4.HDifTil.briCoe.a3) ($RES_SIM_330) (736) [SCAL] (1) pv7.G.u2 = max(0.0, $FUN_85 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_151) (737) [SCAL] (1) pv1.HDifTil.briCoe.b6 = smooth(1, if $SEV_213 then 1.0 else if $SEV_214 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_510) (738) [SCAL] (1) pv4.HDifTil.briCoe.F21 = (0.2642124 * pv4.HDifTil.briCoe.a7 + 0.2877813 * pv4.HDifTil.briCoe.a6 + 0.2255647 * pv4.HDifTil.briCoe.a5 + 0.1088631 * pv4.HDifTil.briCoe.a4 + 0.055414 * pv4.HDifTil.briCoe.a3 + 0.1561313 * pv4.HDifTil.briCoe.a8) - (0.0189325 * pv4.HDifTil.briCoe.a2 + 0.0596012 * pv4.HDifTil.briCoe.a1) ($RES_SIM_331) (739) [SCAL] (1) pv1.HDifTil.briCoe.b5 = smooth(1, if $SEV_215 then 1.0 else if $SEV_216 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_511) (740) [SCAL] (1) pv4.HDifTil.briCoe.F13 = -(0.3589221 * pv4.HDifTil.briCoe.a7 + 0.4118494 * pv4.HDifTil.briCoe.a6 + 0.3616149 * pv4.HDifTil.briCoe.a5 + 0.295129 * pv4.HDifTil.briCoe.a4 + 0.2210958 * pv4.HDifTil.briCoe.a3 + 0.1513725 * pv4.HDifTil.briCoe.a2 + 0.0620636 * pv4.HDifTil.briCoe.a1 + 0.2504286 * pv4.HDifTil.briCoe.a8) ($RES_SIM_332) (741) [SCAL] (1) pv1.HDifTil.briCoe.b4 = smooth(1, if $SEV_217 then 1.0 else if $SEV_218 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_512) (742) [SCAL] (1) pv4.HDifTil.briCoe.F12 = (0.1874525 * pv4.HDifTil.briCoe.a4 + 0.4868735 * pv4.HDifTil.briCoe.a3 + 0.6825954 * pv4.HDifTil.briCoe.a2 + 0.5877285 * pv4.HDifTil.briCoe.a1) - (0.3272588 * pv4.HDifTil.briCoe.a8 + 1.5999137 * pv4.HDifTil.briCoe.a7 + 1.2367284 * pv4.HDifTil.briCoe.a6 + 0.3920403 * pv4.HDifTil.briCoe.a5) ($RES_SIM_333) (743) [SCAL] (1) pv1.HDifTil.briCoe.b3 = smooth(1, if $SEV_219 then 1.0 else if $SEV_220 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_513) (744) [SCAL] (1) pv4.HDifTil.briCoe.F11 = (1.0601591 * pv4.HDifTil.briCoe.a7 + 1.1326077 * pv4.HDifTil.briCoe.a6 + 0.873028 * pv4.HDifTil.briCoe.a5 + 0.5682053 * pv4.HDifTil.briCoe.a4 + 0.3296958 * pv4.HDifTil.briCoe.a3 + 0.1299457 * pv4.HDifTil.briCoe.a2 + 0.677747 * pv4.HDifTil.briCoe.a8) - 0.0083117 * pv4.HDifTil.briCoe.a1 ($RES_SIM_334) (745) [SCAL] (1) pv1.HDifTil.briCoe.b2 = smooth(1, if $SEV_221 then 1.0 else if $SEV_222 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_514) (746) [SCAL] (1) pv1.HDifTil.briCoe.a1 = smooth(1, if $SEV_223 then 1.0 else if $SEV_224 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv1.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv1.HDifTil.skyCle.skyCle))) ($RES_SIM_515) (747) [SCAL] (1) pv4.HDifTil.briCoe.a7 = pv4.HDifTil.briCoe.b7 - pv4.HDifTil.briCoe.b6 ($RES_SIM_336) (748) [SCAL] (1) pv1.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_11) ($RES_SIM_516) (749) [SCAL] (1) pv4.HDifTil.briCoe.a6 = pv4.HDifTil.briCoe.b6 - pv4.HDifTil.briCoe.b5 ($RES_SIM_337) (750) [SCAL] (1) pv7.HDifTil.skyBri.skyBri = smooth(1, if $SEV_46 then 7.31528895391368e-4 * pv7.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_47 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv7.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv7.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv7.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv7.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_158) (751) [SCAL] (1) pv1.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_517) (752) [SCAL] (1) pv4.HDifTil.briCoe.a5 = pv4.HDifTil.briCoe.b5 - pv4.HDifTil.briCoe.b4 ($RES_SIM_338) (753) [SCAL] (1) pv7.HDifTil.relAirMas.relAirMas = 1/($FUN_78 + 0.15 * (93.9 - pv7.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_159) (754) [SCAL] (1) pv1.HDifTil.HDifTil.HGroDifTil = 0.06698729810778098 * pv1.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_518) (755) [SCAL] (1) pv4.HDifTil.briCoe.a4 = pv4.HDifTil.briCoe.b4 - pv4.HDifTil.briCoe.b3 ($RES_SIM_339) (756) [SCAL] (1) pv1.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv1.HDifTil.HDifTil.a * pv1.HDifTil.briCoe.F1) / pv1.HDifTil.HDifTil.b + 0.933012701892219 * (1.0 - pv1.HDifTil.briCoe.F1) + 0.500000000000001 * pv1.HDifTil.briCoe.F2) ($RES_SIM_519) (757) [SCAL] (1) weaDat.datRea.y[1] = weaDat.conTDryBul.u ($RES_SIM_1739) (758) [ARRY] (1) pv4.terminal.theta = pv4.panel.terminal.theta ($RES_SIM_1918) (759) [SCAL] (1) weaDat.datRea.y[2] = weaDat.conTDewPoi.u ($RES_SIM_1738) (760) [ARRY] (2) pv4.terminal.v = pv4.panel.terminal.v ($RES_SIM_1917) (761) [FOR-] (2) ($RES_SIM_1915) (761) [----] for $i1 in 1:2 loop (761) [----] [SCAL] (1) pv4.panel.terminal.i[$i1] - pv4.terminal.i[$i1] = 0.0 ($RES_SIM_1916) (761) [----] end for; (762) [SCAL] (1) weaDat.datRea1.y[3] = weaDat.conDirNorRad.HIn ($RES_SIM_1735) (763) [SCAL] (1) weaDat.datRea1.y[2] = weaDat.conGloHorRad.HIn ($RES_SIM_1734) (764) [SCAL] (1) weaDat.datRea1.y[4] = weaDat.conDifHorRad.HIn ($RES_SIM_1733) (765) [SCAL] (1) weaDat.conRelHum.relHumIn = weaDat.datRea.y[3] ($RES_SIM_1732) (766) [ARRY] (1) pv5.panel.load.terminal.theta = pv5.panel.terminal.theta ($RES_SIM_1910) (767) [SCAL] (1) pv4.HDifTil.briCoe.a3 = pv4.HDifTil.briCoe.b3 - pv4.HDifTil.briCoe.b2 ($RES_SIM_340) (768) [SCAL] (1) 0.017453292519943295 * pv7.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_161) (769) [SCAL] (1) pv1.HDifTil.HDifTil.b = smooth(1, if $SEV_225 then 0.08715574274765814 else if $SEV_226 then $FUN_10 else 0.25 * ((-0.08715574274765814) + $FUN_10) * ((-3.0) + ((0.08715574274765814 - $FUN_10) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_10)) + 0.5 * (0.08715574274765814 + $FUN_10)) ($RES_SIM_520) (770) [SCAL] (1) pv4.HDifTil.briCoe.a2 = pv4.HDifTil.briCoe.b2 - pv4.HDifTil.briCoe.a1 ($RES_SIM_341) (771) [SCAL] (1) pv7.HDifTil.briCoe.F2 = pv7.HDifTil.briCoe.F22 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F21 + pv7.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_162) (772) [SCAL] (1) pv6.terminal.i[1] + loa6.terminal.i[1] + line6.terminal_p.i[1] + line7.terminal_n.i[1] = 0.0 ($RES_SIM_700) (773) [SCAL] (1) pv1.HDifTil.HDifTil.a = smooth(1, if $SEV_227 then 0.0 else if $SEV_228 then $FUN_9 else 0.5 * $FUN_9 - 0.25 * $FUN_9 * ((-3.0) + ($FUN_9 / (-0.01)) ^ 2.0) * (100.0 * $FUN_9)) ($RES_SIM_521) (774) [SCAL] (1) pv7.HDifTil.briCoe.F1 = smooth(1, if $SEV_50 then 0.0 else if $SEV_51 then pv7.HDifTil.briCoe.F12 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv7.HDifTil.briCoe.F12 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv7.HDifTil.briCoe.F13 + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.skyBri.skyBri * pv7.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv7.HDifTil.briCoe.F12 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv7.HDifTil.briCoe.F12 * pv7.HDifTil.skyBri.skyBri + pv7.HDifTil.briCoe.F11 + pv7.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_163) (775) [SCAL] (1) pv1.G.u1 = pv1.HDifTil.add.k1 * pv1.HDifTil.HDifTil.HSkyDifTil + pv1.HDifTil.add.k2 * pv1.HDifTil.HDifTil.HGroDifTil ($RES_SIM_522) (776) [SCAL] (1) pv4.HDifTil.briCoe.a8 = smooth(1, if $SEV_131 then 1.0 else if $SEV_132 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_343) (777) [SCAL] (1) pv7.HDifTil.briCoe.F23 = (0.1310694 * pv7.HDifTil.briCoe.a7 + 0.0558651 * pv7.HDifTil.briCoe.a6 + 0.0012448 * pv7.HDifTil.briCoe.a5 + 0.2506212 * pv7.HDifTil.briCoe.a8) - (0.0139754 * pv7.HDifTil.briCoe.a4 + 0.0260542 * pv7.HDifTil.briCoe.a3 + 0.0288748 * pv7.HDifTil.briCoe.a2 + 0.0220216 * pv7.HDifTil.briCoe.a1) ($RES_SIM_164) (778) [SCAL] (1) pv4.HDifTil.briCoe.b7 = smooth(1, if $SEV_133 then 1.0 else if $SEV_134 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_344) (779) [SCAL] (1) pv7.HDifTil.briCoe.F22 = (0.065965 * pv7.HDifTil.briCoe.a2 + 0.0721249 * pv7.HDifTil.briCoe.a1) - (1.3765031 * pv7.HDifTil.briCoe.a8 + 1.127234 * pv7.HDifTil.briCoe.a7 + 0.8230357 * pv7.HDifTil.briCoe.a6 + 0.4620442 * pv7.HDifTil.briCoe.a5 + 0.1519229 * pv7.HDifTil.briCoe.a4 + 0.0639588 * pv7.HDifTil.briCoe.a3) ($RES_SIM_165) (780) [SCAL] (1) pv1.panel.load.P = pv1.panel.gain_DCAC.k * pv1.P ($RES_SIM_524) (781) [SCAL] (1) pv4.HDifTil.briCoe.b6 = smooth(1, if $SEV_135 then 1.0 else if $SEV_136 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_345) (782) [SCAL] (1) pv7.HDifTil.briCoe.F21 = (0.2642124 * pv7.HDifTil.briCoe.a7 + 0.2877813 * pv7.HDifTil.briCoe.a6 + 0.2255647 * pv7.HDifTil.briCoe.a5 + 0.1088631 * pv7.HDifTil.briCoe.a4 + 0.055414 * pv7.HDifTil.briCoe.a3 + 0.1561313 * pv7.HDifTil.briCoe.a8) - (0.0189325 * pv7.HDifTil.briCoe.a2 + 0.0596012 * pv7.HDifTil.briCoe.a1) ($RES_SIM_166) (783) [SCAL] (1) pv4.HDifTil.briCoe.b5 = smooth(1, if $SEV_137 then 1.0 else if $SEV_138 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_346) (784) [SCAL] (1) pv7.HDifTil.briCoe.F13 = -(0.3589221 * pv7.HDifTil.briCoe.a7 + 0.4118494 * pv7.HDifTil.briCoe.a6 + 0.3616149 * pv7.HDifTil.briCoe.a5 + 0.295129 * pv7.HDifTil.briCoe.a4 + 0.2210958 * pv7.HDifTil.briCoe.a3 + 0.1513725 * pv7.HDifTil.briCoe.a2 + 0.0620636 * pv7.HDifTil.briCoe.a1 + 0.2504286 * pv7.HDifTil.briCoe.a8) ($RES_SIM_167) (785) [SCAL] (1) pv4.HDifTil.briCoe.b4 = smooth(1, if $SEV_139 then 1.0 else if $SEV_140 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_347) (786) [SCAL] (1) pv7.HDifTil.briCoe.F12 = (0.1874525 * pv7.HDifTil.briCoe.a4 + 0.4868735 * pv7.HDifTil.briCoe.a3 + 0.6825954 * pv7.HDifTil.briCoe.a2 + 0.5877285 * pv7.HDifTil.briCoe.a1) - (0.3272588 * pv7.HDifTil.briCoe.a8 + 1.5999137 * pv7.HDifTil.briCoe.a7 + 1.2367284 * pv7.HDifTil.briCoe.a6 + 0.3920403 * pv7.HDifTil.briCoe.a5) ($RES_SIM_168) (787) [SCAL] (1) pv4.HDifTil.briCoe.b3 = smooth(1, if $SEV_141 then 1.0 else if $SEV_142 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_348) (788) [SCAL] (1) pv7.HDifTil.briCoe.F11 = (1.0601591 * pv7.HDifTil.briCoe.a7 + 1.1326077 * pv7.HDifTil.briCoe.a6 + 0.873028 * pv7.HDifTil.briCoe.a5 + 0.5682053 * pv7.HDifTil.briCoe.a4 + 0.3296958 * pv7.HDifTil.briCoe.a3 + 0.1299457 * pv7.HDifTil.briCoe.a2 + 0.677747 * pv7.HDifTil.briCoe.a8) - 0.0083117 * pv7.HDifTil.briCoe.a1 ($RES_SIM_169) (789) [SCAL] (1) pv4.HDifTil.briCoe.b2 = smooth(1, if $SEV_143 then 1.0 else if $SEV_144 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_349) (790) [ARRY] (2) pv5.panel.load.terminal.v = pv5.panel.terminal.v ($RES_SIM_1909) (791) [FOR-] (2) ($RES_SIM_1907) (791) [----] for $i1 in 1:2 loop (791) [----] [SCAL] (1) pv5.panel.load.terminal.i[$i1] - pv5.panel.terminal.i[$i1] = 0.0 ($RES_SIM_1908) (791) [----] end for; (792) [ARRY] (1) gri.terminal.theta = line1.terminal_n.theta ($RES_SIM_1723) (793) [ARRY] (2) gri.terminal.v = line1.terminal_n.v ($RES_SIM_1722) (794) [FOR-] (2) ($RES_SIM_1720) (794) [----] for $i1 in 1:2 loop (794) [----] [SCAL] (1) gri.terminal.i[$i1] + line1.terminal_n.i[$i1] = 0.0 ($RES_SIM_1721) (794) [----] end for; (795) [SCAL] (1) pv4.HDifTil.briCoe.a1 = smooth(1, if $SEV_145 then 1.0 else if $SEV_146 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv4.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv4.HDifTil.skyCle.skyCle))) ($RES_SIM_350) (796) [SCAL] (1) pv7.HDifTil.briCoe.a7 = pv7.HDifTil.briCoe.b7 - pv7.HDifTil.briCoe.b6 ($RES_SIM_171) (797) [SCAL] (1) pv4.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_44) ($RES_SIM_351) (798) [SCAL] (1) pv7.HDifTil.briCoe.a6 = pv7.HDifTil.briCoe.b6 - pv7.HDifTil.briCoe.b5 ($RES_SIM_172) (799) [SCAL] (1) pv4.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_352) (800) [SCAL] (1) pv7.HDifTil.briCoe.a5 = pv7.HDifTil.briCoe.b5 - pv7.HDifTil.briCoe.b4 ($RES_SIM_173) (801) [SCAL] (1) pv1.panel.load.i[2] = -homotopy((pv1.panel.load.v[2] * pv1.panel.load.P - pv1.panel.load.v[1] * pv1.panel.load.Q) / (pv1.panel.load.v[1] ^ 2.0 + pv1.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_532) (802) [SCAL] (1) pv4.HDifTil.HDifTil.HGroDifTil = 0.06698729810778098 * pv4.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_353) (803) [SCAL] (1) pv7.HDifTil.briCoe.a4 = pv7.HDifTil.briCoe.b4 - pv7.HDifTil.briCoe.b3 ($RES_SIM_174) (804) [SCAL] (1) pv1.panel.load.i[1] = -homotopy((pv1.panel.load.v[2] * pv1.panel.load.Q + pv1.panel.load.v[1] * pv1.panel.load.P) / (pv1.panel.load.v[1] ^ 2.0 + pv1.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_533) (805) [SCAL] (1) pv4.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv4.HDifTil.HDifTil.a * pv4.HDifTil.briCoe.F1) / pv4.HDifTil.HDifTil.b + 0.933012701892219 * (1.0 - pv4.HDifTil.briCoe.F1) + 0.500000000000001 * pv4.HDifTil.briCoe.F2) ($RES_SIM_354) (806) [SCAL] (1) pv7.HDifTil.briCoe.a3 = pv7.HDifTil.briCoe.b3 - pv7.HDifTil.briCoe.b2 ($RES_SIM_175) (807) [SCAL] (1) pv1.panel.load.omega = $DER.pv1.panel.load.terminal.theta[1] ($RES_SIM_534) (808) [SCAL] (1) pv4.HDifTil.HDifTil.b = smooth(1, if $SEV_147 then 0.08715574274765814 else if $SEV_148 then $FUN_43 else 0.25 * ((-0.08715574274765814) + $FUN_43) * ((-3.0) + ((0.08715574274765814 - $FUN_43) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_43)) + 0.5 * (0.08715574274765814 + $FUN_43)) ($RES_SIM_355) (809) [SCAL] (1) pv7.HDifTil.briCoe.a2 = pv7.HDifTil.briCoe.b2 - pv7.HDifTil.briCoe.a1 ($RES_SIM_176) (810) [SCAL] (1) pv4.HDifTil.HDifTil.a = smooth(1, if $SEV_149 then 0.0 else if $SEV_150 then $FUN_42 else 0.5 * $FUN_42 - 0.25 * $FUN_42 * ((-3.0) + ($FUN_42 / (-0.01)) ^ 2.0) * (100.0 * $FUN_42)) ($RES_SIM_356) (811) [SCAL] (1) pv4.G.u1 = pv4.HDifTil.add.k1 * pv4.HDifTil.HDifTil.HSkyDifTil + pv4.HDifTil.add.k2 * pv4.HDifTil.HDifTil.HGroDifTil ($RES_SIM_357) (812) [SCAL] (1) pv7.HDifTil.briCoe.a8 = smooth(1, if $SEV_52 then 1.0 else if $SEV_53 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_178) (813) [SCAL] (1) line7.line.R_actual = ((line7.line.M + ((-273.15) + line7.TCable)) * line7.line.R) / (line7.line.M + ((-273.15) + line7.line.T_ref)) ($RES_SIM_537) (814) [SCAL] (1) pv7.HDifTil.briCoe.b7 = smooth(1, if $SEV_54 then 1.0 else if $SEV_55 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_179) (815) [SCAL] (1) pv4.panel.load.P = pv4.panel.gain_DCAC.k * pv4.P ($RES_SIM_359) (816) [ARRY] (1) line7.line.terminal_p.theta = line7.line.terminal_n.theta ($RES_SIM_539) (817) [SCAL] (1) sen1.term.theta[1] = line1.terminal_p.theta[1] ($RES_SIM_1719) (818) [SCAL] (1) sen1.term.theta[1] = pv1.terminal.theta[1] ($RES_SIM_1718) (819) [SCAL] (1) sen1.term.theta[1] = line5.terminal_n.theta[1] ($RES_SIM_1717) (820) [SCAL] (1) sen1.term.theta[1] = line2.terminal_n.theta[1] ($RES_SIM_1716) (821) [SCAL] (1) sen1.term.theta[1] = loa1.terminal.theta[1] ($RES_SIM_1715) (822) [SCAL] (1) sen1.term.v[1] = line1.terminal_p.v[1] ($RES_SIM_1714) (823) [SCAL] (1) sen1.term.v[1] = pv1.terminal.v[1] ($RES_SIM_1713) (824) [SCAL] (1) sen1.term.v[1] = line5.terminal_n.v[1] ($RES_SIM_1712) (825) [SCAL] (1) sen1.term.v[1] = line2.terminal_n.v[1] ($RES_SIM_1711) (826) [SCAL] (1) $SEV_217 = 1.95 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2999) (827) [SCAL] (1) sen1.term.v[1] = loa1.terminal.v[1] ($RES_SIM_1710) (828) [SCAL] (1) $SEV_216 = 2.8 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2998) (829) [SCAL] (1) $SEV_215 = 2.8 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2997) (830) [SCAL] (1) $SEV_214 = 4.5 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2996) (831) [SCAL] (1) $SEV_213 = 4.5 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2995) (832) [SCAL] (1) pv7.HDifTil.briCoe.b6 = smooth(1, if $SEV_56 then 1.0 else if $SEV_57 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((4.5 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (4.5 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_180) (833) [SCAL] (1) $SEV_212 = 6.2 - pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2994) (834) [SCAL] (1) pv7.HDifTil.briCoe.b5 = smooth(1, if $SEV_58 then 1.0 else if $SEV_59 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((2.8 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (2.8 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_181) (835) [SCAL] (1) $SEV_211 = 6.2 - pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2993) (836) [SCAL] (1) line7.line.LossPower = (0.5 * line7.line.R_actual) * (line7.line.terminal_p.i[1] ^ 2.0 + line7.line.terminal_p.i[2] ^ 2.0) + (0.5 * line7.line.R_actual) * (line7.line.terminal_n.i[1] ^ 2.0 + line7.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_540) (837) [SCAL] (1) pv7.HDifTil.briCoe.b4 = smooth(1, if $SEV_60 then 1.0 else if $SEV_61 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.95 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.95 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_182) (838) [SCAL] (1) $SEV_210 = (-6.2) + pv1.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2992) (839) [ARRY] (2) line7.line.Vc = 0.5 .* (line7.line.terminal_p.v + line7.line.terminal_n.v) ($RES_SIM_541) (840) [SCAL] (1) pv7.HDifTil.briCoe.b3 = smooth(1, if $SEV_62 then 1.0 else if $SEV_63 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.5 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.5 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_183) (841) [SCAL] (1) $SEV_209 = (-6.2) + pv1.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2991) (842) [ARRY] (2) (0.5 * line7.line.L) * line7.line.omega * {-line7.line.terminal_n.i[2], line7.line.terminal_n.i[1]} + line7.line.terminal_n.i * $FUN_8 = line7.line.terminal_n.v - line7.line.Vc ($RES_SIM_542) (843) [SCAL] (1) pv7.HDifTil.briCoe.b2 = smooth(1, if $SEV_64 then 1.0 else if $SEV_65 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.23 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.23 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_184) (844) [SCAL] (1) $SEV_208 = -(pv1.HDifTil.briCoe.F12 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2990) (845) [ARRY] (2) (0.5 * line7.line.L) * line7.line.omega * {-line7.line.terminal_p.i[2], line7.line.terminal_p.i[1]} + line7.line.terminal_p.i * $FUN_8 = line7.line.terminal_p.v - line7.line.Vc ($RES_SIM_543) (846) [SCAL] (1) pv7.HDifTil.briCoe.a1 = smooth(1, if $SEV_66 then 1.0 else if $SEV_67 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((1.065 - pv7.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (1.065 - pv7.HDifTil.skyCle.skyCle))) ($RES_SIM_185) (847) [ARRY] (2) line7.line.terminal_p.i + line7.line.terminal_n.i = line7.line.Ic ($RES_SIM_544) (848) [SCAL] (1) pv7.HDifTil.skyCle.skyCle = smooth(1, if $SEV_68 then 1.0 else $FUN_77) ($RES_SIM_186) (849) [SCAL] (1) line7.line.omega = $DER.line7.line.terminal_p.theta[1] ($RES_SIM_545) (850) [SCAL] (1) pv7.HDifTil.skyCle.tmp1 = 1.040895310738997 * pv1.HDifTil.skyCle.zen ^ 3.0 ($RES_SIM_187) (851) [SCAL] (1) pv4.panel.load.i[2] = -homotopy((pv4.panel.load.v[2] * pv4.panel.load.P - pv4.panel.load.v[1] * pv4.panel.load.Q) / (pv4.panel.load.v[1] ^ 2.0 + pv4.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_367) (852) [SCAL] (1) pv7.HDifTil.HDifTil.HGroDifTil = 0.06698729810778098 * pv7.HDifTil.HDifTil.rho * pv1.HDifTil.skyCle.HGloHor ($RES_SIM_188) (853) [SCAL] (1) pv4.panel.load.i[1] = -homotopy((pv4.panel.load.v[2] * pv4.panel.load.Q + pv4.panel.load.v[1] * pv4.panel.load.P) / (pv4.panel.load.v[1] ^ 2.0 + pv4.panel.load.v[2] ^ 2.0), 0.0) ($RES_SIM_368) (854) [SCAL] (1) pv7.HDifTil.HDifTil.HSkyDifTil = pv1.HDifTil.skyCle.HDifHor * ((pv7.HDifTil.HDifTil.a * pv7.HDifTil.briCoe.F1) / pv7.HDifTil.HDifTil.b + 0.933012701892219 * (1.0 - pv7.HDifTil.briCoe.F1) + 0.500000000000001 * pv7.HDifTil.briCoe.F2) ($RES_SIM_189) (855) [SCAL] (1) pv4.panel.load.omega = $DER.pv4.panel.load.terminal.theta[1] ($RES_SIM_369) (856) [SCAL] (1) line6.line.R_actual = ((line6.line.M + ((-273.15) + line6.TCable)) * line6.line.R) / (line6.line.M + ((-273.15) + line6.line.T_ref)) ($RES_SIM_549) (857) [SCAL] (1) sen1.term.v[2] = line1.terminal_p.v[2] ($RES_SIM_1709) (858) [SCAL] (1) sen1.term.v[2] = pv1.terminal.v[2] ($RES_SIM_1708) (859) [SCAL] (1) sen1.term.v[2] = line5.terminal_n.v[2] ($RES_SIM_1707) (860) [SCAL] (1) sen1.term.v[2] = line2.terminal_n.v[2] ($RES_SIM_1706) (861) [SCAL] (1) sen1.term.v[2] = loa1.terminal.v[2] ($RES_SIM_1705) (862) [SCAL] (1) line2.terminal_n.i[1] + line5.terminal_n.i[1] + pv1.terminal.i[1] + sen1.term.i[1] + line1.terminal_p.i[1] + loa1.terminal.i[1] = 0.0 ($RES_SIM_1704) (863) [SCAL] (1) line2.terminal_n.i[2] + line5.terminal_n.i[2] + pv1.terminal.i[2] + sen1.term.i[2] + line1.terminal_p.i[2] + loa1.terminal.i[2] = 0.0 ($RES_SIM_1703) (864) [SCAL] (1) line2.terminal_p.theta[1] = pv2.terminal.theta[1] ($RES_SIM_1702) (865) [SCAL] (1) line2.terminal_p.theta[1] = line3.terminal_n.theta[1] ($RES_SIM_1701) (866) [SCAL] (1) $SEV_207 = -(pv1.HDifTil.briCoe.F12 * pv1.HDifTil.skyBri.skyBri + pv1.HDifTil.briCoe.F11 + pv1.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2989) (867) [SCAL] (1) line2.terminal_p.theta[1] = loa2.terminal.theta[1] ($RES_SIM_1700) (868) [SCAL] (1) $SEV_206 = 1.0 - 7.31528895391368e-4 * pv1.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2988) (869) [SCAL] (1) $SEV_205 = 1.0 - 7.31528895391368e-4 * pv1.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2987) (870) [SCAL] (1) pv7.HDifTil.HDifTil.b = smooth(1, if $SEV_69 then 0.08715574274765814 else if $SEV_70 then $FUN_76 else 0.25 * ((-0.08715574274765814) + $FUN_76) * ((-3.0) + ((0.08715574274765814 - $FUN_76) / 0.01) ^ 2.0) * (100.0 * (0.08715574274765814 - $FUN_76)) + 0.5 * (0.08715574274765814 + $FUN_76)) ($RES_SIM_190) (871) [SCAL] (1) $SEV_202 = (-$FUN_20) < (-0.01) ($RES_EVT_2984) (872) [SCAL] (1) pv3.G.y = pv3.G.k1 * pv3.G.u1 + pv3.G.k2 * pv3.G.u2 ($RES_SIM_370) (873) [SCAL] (1) pv7.HDifTil.HDifTil.a = smooth(1, if $SEV_71 then 0.0 else if $SEV_72 then $FUN_75 else 0.5 * $FUN_75 - 0.25 * $FUN_75 * ((-3.0) + ($FUN_75 / (-0.01)) ^ 2.0) * (100.0 * $FUN_75)) ($RES_SIM_191) (874) [SCAL] (1) $SEV_201 = (-$FUN_20) > 0.01 ($RES_EVT_2983) (875) [SCAL] (1) pv3.G.u2 = max(0.0, $FUN_41 * pv1.HDifTil.weaBus.HDirNor) ($RES_SIM_371) (876) [SCAL] (1) pv7.G.u1 = pv7.HDifTil.add.k1 * pv7.HDifTil.HDifTil.HSkyDifTil + pv7.HDifTil.add.k2 * pv7.HDifTil.HDifTil.HGroDifTil ($RES_SIM_192) (877) [SCAL] (1) $SEV_200 = 0.08715574274765814 - $FUN_21 < (-0.01) ($RES_EVT_2982) (878) [ARRY] (1) line6.line.terminal_p.theta = line6.line.terminal_n.theta ($RES_SIM_551) (879) [SCAL] (1) $SEV_199 = 0.08715574274765814 - $FUN_21 > 0.01 ($RES_EVT_2981) (880) [SCAL] (1) line6.line.LossPower = (0.5 * line6.line.R_actual) * (line6.line.terminal_p.i[1] ^ 2.0 + line6.line.terminal_p.i[2] ^ 2.0) + (0.5 * line6.line.R_actual) * (line6.line.terminal_n.i[1] ^ 2.0 + line6.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_552) (881) [SCAL] (1) pv7.panel.load.P = pv7.panel.gain_DCAC.k * pv7.P ($RES_SIM_194) (882) [SCAL] (1) $SEV_198 = 1.065 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2980) (883) [ARRY] (2) line6.line.Vc = 0.5 .* (line6.line.terminal_p.v + line6.line.terminal_n.v) ($RES_SIM_553) (884) [ARRY] (2) (0.5 * line6.line.L) * line6.line.omega * {-line6.line.terminal_n.i[2], line6.line.terminal_n.i[1]} + line6.line.terminal_n.i * $FUN_7 = line6.line.terminal_n.v - line6.line.Vc ($RES_SIM_554) (885) [ARRY] (2) (0.5 * line6.line.L) * line6.line.omega * {-line6.line.terminal_p.i[2], line6.line.terminal_p.i[1]} + line6.line.terminal_p.i * $FUN_7 = line6.line.terminal_p.v - line6.line.Vc ($RES_SIM_555) (886) [ARRY] (2) line6.line.terminal_p.i + line6.line.terminal_n.i = line6.line.Ic ($RES_SIM_556) (887) [SCAL] (1) line6.line.omega = $DER.line6.line.terminal_p.theta[1] ($RES_SIM_557) (888) [SCAL] (1) pv3.HDifTil.skyBri.skyBri = smooth(1, if $SEV_153 then 7.31528895391368e-4 * pv3.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor else if $SEV_154 then 1.0 else 0.25 * (1.0 - 7.31528895391368e-4 * pv3.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + ((1.0 - 7.31528895391368e-4 * pv1.HDifTil.skyCle.HDifHor * pv3.HDifTil.relAirMas.relAirMas) / 0.025) ^ 2.0) * (40.0 * (1.0 - 7.31528895391368e-4 * pv3.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1.0 + 7.31528895391368e-4 * pv3.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor)) ($RES_SIM_378) (889) [SCAL] (1) pv3.HDifTil.relAirMas.relAirMas = 1/($FUN_34 + 0.15 * (93.9 - pv3.HDifTil.relAirMas.zenDeg) ^ (-1.253)) ($RES_SIM_379) (890) [SCAL] (1) loa7.P = loa7.P_nominal * loa7.load ($RES_SIM_559) (891) [SCAL] (1) pv7.panel.load.Q = pv7.panel.load.P * $FUN_113 ($RES_BND_2299) (892) [ARRY] (2) pv7.panel.load.S = {pv7.panel.load.v[1] * (-pv7.panel.load.i)[1] + pv7.panel.load.v[2] * (-pv7.panel.load.i)[2], pv7.panel.load.v[2] * (-pv7.panel.load.i)[1] - pv7.panel.load.v[1] * (-pv7.panel.load.i)[2]} ($RES_BND_2298) (893) [ARRY] (2) pv7.panel.load.i = pv7.panel.load.terminal.i ($RES_BND_2297) (894) [ARRY] (2) pv7.panel.load.v = pv7.panel.load.terminal.v ($RES_BND_2296) (895) [SCAL] (1) pv7.P = pv7.panel.eta * pv7.panel.A * pv7.panel.fAct * pv7.G.y ($RES_BND_2295) (896) [SCAL] (1) $SEV_197 = 1.065 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2979) (897) [SCAL] (1) $SEV_196 = 1.23 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2978) (898) [SCAL] (1) $SEV_195 = 1.23 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2977) (899) [SCAL] (1) $SEV_194 = 1.5 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2976) (900) [SCAL] (1) $SEV_15 = time >= $PRE.pow1.nextTimeEvent ($RES_EVT_2797) (901) [SCAL] (1) $SEV_193 = 1.5 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2975) (902) [SCAL] (1) $SEV_14 = time >= $PRE.pow2.nextTimeEvent ($RES_EVT_2796) (903) [SCAL] (1) $SEV_192 = 1.95 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2974) (904) [SCAL] (1) $SEV_13 = time >= $PRE.pow3.nextTimeEvent ($RES_EVT_2795) (905) [SCAL] (1) $SEV_191 = 1.95 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2973) (906) [SCAL] (1) 0.017453292519943295 * pv3.HDifTil.relAirMas.zenDeg = smooth(1, if $SEV_48 then pv1.HDifTil.skyCle.zen else if $SEV_49 then 1.5707963267948966 else 0.25 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen) * ((-3.0) + ((1.5707963267948966 - pv1.HDifTil.skyCle.zen) / 0.01) ^ 2.0) * (100.0 * (1.5707963267948966 - pv1.HDifTil.skyCle.zen)) + 0.5 * (1.5707963267948966 + pv1.HDifTil.skyCle.zen)) ($RES_SIM_381) (907) [SCAL] (1) $SEV_12 = time >= $PRE.pow4.nextTimeEvent ($RES_EVT_2794) (908) [SCAL] (1) $SEV_190 = 2.8 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2972) (909) [SCAL] (1) pv3.HDifTil.briCoe.F2 = pv3.HDifTil.briCoe.F22 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F21 + pv3.HDifTil.briCoe.F23 * pv1.HDifTil.skyCle.zen ($RES_SIM_382) (910) [SCAL] (1) $SEV_11 = time >= $PRE.pow5.nextTimeEvent ($RES_EVT_2793) (911) [SCAL] (1) $SEV_189 = 2.8 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2971) (912) [SCAL] (1) pv3.HDifTil.briCoe.F1 = smooth(1, if $SEV_155 then 0.0 else if $SEV_156 then pv3.HDifTil.briCoe.F12 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen else 0.25 * (pv3.HDifTil.briCoe.F12 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) * ((-3.0) + ((-(pv1.HDifTil.skyCle.zen * pv3.HDifTil.briCoe.F13 + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.skyBri.skyBri * pv3.HDifTil.briCoe.F12)) / 0.01) ^ 2.0) * (100.0 * (-(pv3.HDifTil.briCoe.F12 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen))) + 0.5 * (pv3.HDifTil.briCoe.F12 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen)) ($RES_SIM_383) (913) [SCAL] (1) $SEV_10 = time >= $PRE.pow6.nextTimeEvent ($RES_EVT_2792) (914) [SCAL] (1) $SEV_188 = 4.5 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2970) (915) [SCAL] (1) pv3.HDifTil.briCoe.F23 = (0.1310694 * pv3.HDifTil.briCoe.a7 + 0.0558651 * pv3.HDifTil.briCoe.a6 + 0.0012448 * pv3.HDifTil.briCoe.a5 + 0.2506212 * pv3.HDifTil.briCoe.a8) - (0.0139754 * pv3.HDifTil.briCoe.a4 + 0.0260542 * pv3.HDifTil.briCoe.a3 + 0.0288748 * pv3.HDifTil.briCoe.a2 + 0.0220216 * pv3.HDifTil.briCoe.a1) ($RES_SIM_384) (916) [SCAL] (1) $SEV_9 = time >= $PRE.pow7.nextTimeEvent ($RES_EVT_2791) (917) [SCAL] (1) pv3.HDifTil.briCoe.F22 = (0.065965 * pv3.HDifTil.briCoe.a2 + 0.0721249 * pv3.HDifTil.briCoe.a1) - (1.3765031 * pv3.HDifTil.briCoe.a8 + 1.127234 * pv3.HDifTil.briCoe.a7 + 0.8230357 * pv3.HDifTil.briCoe.a6 + 0.4620442 * pv3.HDifTil.briCoe.a5 + 0.1519229 * pv3.HDifTil.briCoe.a4 + 0.0639588 * pv3.HDifTil.briCoe.a3) ($RES_SIM_385) (918) [SCAL] (1) pv3.HDifTil.briCoe.F21 = (0.2642124 * pv3.HDifTil.briCoe.a7 + 0.2877813 * pv3.HDifTil.briCoe.a6 + 0.2255647 * pv3.HDifTil.briCoe.a5 + 0.1088631 * pv3.HDifTil.briCoe.a4 + 0.055414 * pv3.HDifTil.briCoe.a3 + 0.1561313 * pv3.HDifTil.briCoe.a8) - (0.0189325 * pv3.HDifTil.briCoe.a2 + 0.0596012 * pv3.HDifTil.briCoe.a1) ($RES_SIM_386) (919) [SCAL] (1) loa7.i[2] = -homotopy((loa7.v[2] * loa7.P - loa7.v[1] * loa7.Q) / (loa7.v[1] ^ 2.0 + loa7.v[2] ^ 2.0), 0.0) ($RES_SIM_566) (920) [SCAL] (1) pv3.HDifTil.briCoe.F13 = -(0.3589221 * pv3.HDifTil.briCoe.a7 + 0.4118494 * pv3.HDifTil.briCoe.a6 + 0.3616149 * pv3.HDifTil.briCoe.a5 + 0.295129 * pv3.HDifTil.briCoe.a4 + 0.2210958 * pv3.HDifTil.briCoe.a3 + 0.1513725 * pv3.HDifTil.briCoe.a2 + 0.0620636 * pv3.HDifTil.briCoe.a1 + 0.2504286 * pv3.HDifTil.briCoe.a8) ($RES_SIM_387) (921) [SCAL] (1) loa7.i[1] = -homotopy((loa7.v[2] * loa7.Q + loa7.v[1] * loa7.P) / (loa7.v[1] ^ 2.0 + loa7.v[2] ^ 2.0), 0.0) ($RES_SIM_567) (922) [SCAL] (1) pv3.HDifTil.briCoe.F12 = (0.1874525 * pv3.HDifTil.briCoe.a4 + 0.4868735 * pv3.HDifTil.briCoe.a3 + 0.6825954 * pv3.HDifTil.briCoe.a2 + 0.5877285 * pv3.HDifTil.briCoe.a1) - (0.3272588 * pv3.HDifTil.briCoe.a8 + 1.5999137 * pv3.HDifTil.briCoe.a7 + 1.2367284 * pv3.HDifTil.briCoe.a6 + 0.3920403 * pv3.HDifTil.briCoe.a5) ($RES_SIM_388) (923) [SCAL] (1) loa7.omega = $DER.loa7.terminal.theta[1] ($RES_SIM_568) (924) [SCAL] (1) pv3.HDifTil.briCoe.F11 = (1.0601591 * pv3.HDifTil.briCoe.a7 + 1.1326077 * pv3.HDifTil.briCoe.a6 + 0.873028 * pv3.HDifTil.briCoe.a5 + 0.5682053 * pv3.HDifTil.briCoe.a4 + 0.3296958 * pv3.HDifTil.briCoe.a3 + 0.1299457 * pv3.HDifTil.briCoe.a2 + 0.677747 * pv3.HDifTil.briCoe.a8) - 0.0083117 * pv3.HDifTil.briCoe.a1 ($RES_SIM_389) (925) [SCAL] (1) loa6.P = loa6.P_nominal * loa6.load ($RES_SIM_569) (926) [SCAL] (1) pv1.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_16) ($RES_$AUX_2499) (927) [SCAL] (1) pv1.HDirTil.HDirTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv1.HDirTil.incAng.incAng.sol_c * pv1.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv1.HDirTil.incAng.incAng.dec_s) + 0.500000000000001 * (0.6104216879816025 * pv1.HDirTil.incAng.incAng.sol_c * pv1.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv1.HDirTil.incAng.incAng.dec_s)) ($RES_$AUX_2498) (928) [SCAL] (1) $FUN_19 = cos(pv1.HDirTil.HDirTil.incAng) ($RES_$AUX_2497) (929) [SCAL] (1) $FUN_20 = cos(pv2.HDifTil.HDifTil.incAng) ($RES_$AUX_2496) (930) [SCAL] (1) $FUN_21 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2495) (931) [SCAL] (1) $FUN_22 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv2.HDifTil.skyCle.tmp1) / (1.0 + pv2.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2494) (932) [SCAL] (1) $FUN_23 = cos(0.017453292519943295 * pv2.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2493) (933) [SCAL] (1) $FUN_24 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2492) (934) [SCAL] (1) pv2.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_24) ($RES_$AUX_2491) (935) [SCAL] (1) ERat.y = ERat.u1 / ERat.u2 ($RES_SIM_14) (936) [SCAL] (1) pv2.HDifTil.HDifTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv2.HDifTil.incAng.incAng.sol_c * pv2.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv2.HDifTil.incAng.incAng.dec_s) + 0.500000000000001 * (6.123233995736766e-17 * (0.6104216879816025 * pv2.HDifTil.incAng.incAng.sol_c * pv2.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv2.HDifTil.incAng.incAng.dec_s) - pv2.HDifTil.incAng.incAng.dec_c * pv2.HDifTil.incAng.incAng.sol_s)) ($RES_$AUX_2490) (937) [SCAL] (1) ERat.u1 = EPro.k1 * EPro.u1 + EPro.k2 * EPro.u2 ($RES_SIM_15) (938) [SCAL] (1) pv6.panel.load.Q = pv6.panel.load.P * $FUN_123 ($RES_BND_2281) (939) [SCAL] (1) $DER.ERat.u2 = ELoa.k * ELoa.u ($RES_SIM_16) (940) [ARRY] (2) pv6.panel.load.S = {pv6.panel.load.v[1] * (-pv6.panel.load.i)[1] + pv6.panel.load.v[2] * (-pv6.panel.load.i)[2], pv6.panel.load.v[2] * (-pv6.panel.load.i)[1] - pv6.panel.load.v[1] * (-pv6.panel.load.i)[2]} ($RES_BND_2280) (941) [SCAL] (1) $DER.EPro.u1 = ESol.k * PSol.y ($RES_SIM_19) (942) [SCAL] (1) $SEV_187 = 4.5 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2969) (943) [SCAL] (1) $SEV_186 = 6.2 - pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2968) (944) [SCAL] (1) $SEV_185 = 6.2 - pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2967) (945) [SCAL] (1) $SEV_184 = (-6.2) + pv2.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2966) (946) [SCAL] (1) $SEV_183 = (-6.2) + pv2.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2965) (947) [SCAL] (1) $SEV_182 = -(pv2.HDifTil.briCoe.F12 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2964) (948) [SCAL] (1) $SEV_181 = -(pv2.HDifTil.briCoe.F12 * pv2.HDifTil.skyBri.skyBri + pv2.HDifTil.briCoe.F11 + pv2.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2963) (949) [SCAL] (1) pv3.HDifTil.briCoe.a7 = pv3.HDifTil.briCoe.b7 - pv3.HDifTil.briCoe.b6 ($RES_SIM_391) (950) [SCAL] (1) $SEV_180 = 1.0 - 7.31528895391368e-4 * pv2.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2962) (951) [SCAL] (1) pv3.HDifTil.briCoe.a6 = pv3.HDifTil.briCoe.b6 - pv3.HDifTil.briCoe.b5 ($RES_SIM_392) (952) [SCAL] (1) $SEV_179 = 1.0 - 7.31528895391368e-4 * pv2.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2961) (953) [SCAL] (1) pv3.HDifTil.briCoe.a5 = pv3.HDifTil.briCoe.b5 - pv3.HDifTil.briCoe.b4 ($RES_SIM_393) (954) [SCAL] (1) pv3.HDifTil.briCoe.a4 = pv3.HDifTil.briCoe.b4 - pv3.HDifTil.briCoe.b3 ($RES_SIM_394) (955) [SCAL] (1) $TEV_6 = $PRE.pow1.nextTimeEventScaled ($RES_EVT_2781) (956) [SCAL] (1) pv3.HDifTil.briCoe.a3 = pv3.HDifTil.briCoe.b3 - pv3.HDifTil.briCoe.b2 ($RES_SIM_395) (957) [SCAL] (1) $TEV_5 = $PRE.pow2.nextTimeEventScaled ($RES_EVT_2780) (958) [SCAL] (1) pv3.HDifTil.briCoe.a2 = pv3.HDifTil.briCoe.b2 - pv3.HDifTil.briCoe.a1 ($RES_SIM_396) (959) [ARRY] (1) gri.sou.terminal.theta = gri.terminal.theta ($RES_SIM_2128) (960) [SCAL] (1) loa6.i[2] = -homotopy((loa6.v[2] * loa6.P - loa6.v[1] * loa6.Q) / (loa6.v[1] ^ 2.0 + loa6.v[2] ^ 2.0), 0.0) ($RES_SIM_576) (961) [ARRY] (2) gri.sou.terminal.v = gri.terminal.v ($RES_SIM_2127) (962) [SCAL] (1) loa6.i[1] = -homotopy((loa6.v[2] * loa6.Q + loa6.v[1] * loa6.P) / (loa6.v[1] ^ 2.0 + loa6.v[2] ^ 2.0), 0.0) ($RES_SIM_577) (963) [SCAL] (1) pv3.HDifTil.briCoe.a8 = smooth(1, if $SEV_157 then 1.0 else if $SEV_158 then 0.0 else 0.5 - 0.25 * ((-3.0) + (((-6.2) + pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * ((-6.2) + pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_398) (964) [SCAL] (1) loa6.omega = $DER.loa6.terminal.theta[1] ($RES_SIM_578) (965) [SCAL] (1) pv3.HDifTil.briCoe.b7 = smooth(1, if $SEV_159 then 1.0 else if $SEV_160 then 0.0 else 0.5 - 0.25 * ((-3.0) + ((6.2 - pv3.HDifTil.skyCle.skyCle) / 0.01) ^ 2.0) * (100.0 * (6.2 - pv3.HDifTil.skyCle.skyCle))) ($RES_SIM_399) (966) [FOR-] (2) ($RES_SIM_2125) (966) [----] for $i1 in 1:2 loop (966) [----] [SCAL] (1) gri.sou.terminal.i[$i1] - gri.terminal.i[$i1] = 0.0 ($RES_SIM_2126) (966) [----] end for; (967) [SCAL] (1) loa5.P = loa5.P_nominal * loa5.load ($RES_SIM_579) (968) [SCAL] (1) $FUN_27 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2489) (969) [SCAL] (1) pv2.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_27) ($RES_$AUX_2488) (970) [SCAL] (1) pv2.HDirTil.HDirTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv2.HDirTil.incAng.incAng.sol_c * pv2.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv2.HDirTil.incAng.incAng.dec_s) + 0.500000000000001 * (6.123233995736766e-17 * (0.6104216879816025 * pv2.HDirTil.incAng.incAng.sol_c * pv2.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv2.HDirTil.incAng.incAng.dec_s) - pv2.HDirTil.incAng.incAng.dec_c * pv2.HDirTil.incAng.incAng.sol_s)) ($RES_$AUX_2487) (971) [ARRY] (2) pv6.panel.load.i = pv6.panel.load.terminal.i ($RES_BND_2279) (972) [SCAL] (1) $FUN_30 = cos(pv2.HDirTil.HDirTil.incAng) ($RES_$AUX_2486) (973) [ARRY] (2) pv6.panel.load.v = pv6.panel.load.terminal.v ($RES_BND_2278) (974) [SCAL] (1) $FUN_31 = cos(pv3.HDifTil.HDifTil.incAng) ($RES_$AUX_2485) (975) [SCAL] (1) pv6.P = pv6.panel.eta * pv6.panel.A * pv6.panel.fAct * pv6.G.y ($RES_BND_2277) (976) [SCAL] (1) $FUN_32 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2484) (977) [SCAL] (1) $FUN_33 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv3.HDifTil.skyCle.tmp1) / (1.0 + pv3.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2483) (978) [SCAL] (1) PSol.y = PSol.k * PSol.u ($RES_SIM_22) (979) [SCAL] (1) $FUN_34 = cos(0.017453292519943295 * pv3.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2482) (980) [SCAL] (1) $DER.EPro.u2 = EWin.k * EWin.u ($RES_SIM_23) (981) [SCAL] (1) $FUN_35 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2481) (982) [SCAL] (1) pv3.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_35) ($RES_$AUX_2480) (983) [ARRY] (2) sen3.term.i = {0.0 for $i1 in 1:2} ($RES_SIM_26) (984) [SCAL] (1) sen3.V = 0.0020833333333333333 * (sen3.term.v / ((sen3.term.v * sen3.term.v * (sen3.term.v * sen3.term.v) + 1.0000000000000002e-10) ^ 0.25 * sen3.term.v)) ($RES_SIM_27) (985) [SCAL] (1) sen3.theta = atan2(sen3.term.v[2], sen3.term.v[1]) ($RES_SIM_28) (986) [ARRY] (2) sen2.term.i = {0.0 for $i1 in 1:2} ($RES_SIM_29) (987) [SCAL] (1) $SEV_176 = (-$FUN_31) < (-0.01) ($RES_EVT_2958) (988) [SCAL] (1) $TEV_4 = $PRE.pow3.nextTimeEventScaled ($RES_EVT_2779) (989) [SCAL] (1) $SEV_175 = (-$FUN_31) > 0.01 ($RES_EVT_2957) (990) [SCAL] (1) $TEV_3 = $PRE.pow4.nextTimeEventScaled ($RES_EVT_2778) (991) [SCAL] (1) $SEV_174 = 0.08715574274765814 - $FUN_32 < (-0.01) ($RES_EVT_2956) (992) [SCAL] (1) $TEV_2 = $PRE.pow5.nextTimeEventScaled ($RES_EVT_2777) (993) [SCAL] (1) $SEV_173 = 0.08715574274765814 - $FUN_32 > 0.01 ($RES_EVT_2955) (994) [SCAL] (1) $TEV_1 = $PRE.pow6.nextTimeEventScaled ($RES_EVT_2776) (995) [SCAL] (1) $SEV_172 = 1.065 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2954) (996) [SCAL] (1) $TEV_0 = $PRE.pow7.nextTimeEventScaled ($RES_EVT_2775) (997) [SCAL] (1) $SEV_171 = 1.065 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2953) (998) [SCAL] (1) $SEV_170 = 1.23 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2952) (999) [SCAL] (1) $SEV_169 = 1.23 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2951) (1000) [SCAL] (1) $SEV_168 = 1.5 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2950) (1001) [ARRY] (1) line1.line.terminal_n.theta = line1.terminal_n.theta ($RES_SIM_2119) (1002) [ARRY] (2) line1.line.terminal_n.v = line1.terminal_n.v ($RES_SIM_2118) (1003) [SCAL] (1) loa5.i[2] = -homotopy((loa5.v[2] * loa5.P - loa5.v[1] * loa5.Q) / (loa5.v[1] ^ 2.0 + loa5.v[2] ^ 2.0), 0.0) ($RES_SIM_586) (1004) [SCAL] (1) loa5.i[1] = -homotopy((loa5.v[2] * loa5.Q + loa5.v[1] * loa5.P) / (loa5.v[1] ^ 2.0 + loa5.v[2] ^ 2.0), 0.0) ($RES_SIM_587) (1005) [FOR-] (2) ($RES_SIM_2116) (1005) [----] for $i1 in 1:2 loop (1005) [----] [SCAL] (1) line1.line.terminal_n.i[$i1] - line1.terminal_n.i[$i1] = 0.0 ($RES_SIM_2117) (1005) [----] end for; (1006) [SCAL] (1) loa5.omega = $DER.loa5.terminal.theta[1] ($RES_SIM_588) (1007) [ARRY] (1) line1.terminal_p.theta = line1.line.terminal_p.theta ($RES_SIM_2115) (1008) [SCAL] (1) pv3.HDifTil.HDifTil.incAng = acos(0.939692620785907 * (0.7920766142499671 * pv3.HDifTil.incAng.incAng.sol_c * pv3.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv3.HDifTil.incAng.incAng.dec_s) + 0.3420201433256726 * (pv3.HDifTil.incAng.incAng.dec_c * pv3.HDifTil.incAng.incAng.sol_s + 6.123233995736766e-17 * (0.6104216879816025 * pv3.HDifTil.incAng.incAng.sol_c * pv3.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv3.HDifTil.incAng.incAng.dec_s))) ($RES_$AUX_2479) (1009) [ARRY] (2) line1.terminal_p.v = line1.line.terminal_p.v ($RES_SIM_2114) (1010) [SCAL] (1) $FUN_38 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2478) (1011) [SCAL] (1) pv3.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_38) ($RES_$AUX_2477) (1012) [FOR-] (2) ($RES_SIM_2112) (1012) [----] for $i1 in 1:2 loop (1012) [----] [SCAL] (1) line1.line.terminal_p.i[$i1] - line1.terminal_p.i[$i1] = 0.0 ($RES_SIM_2113) (1012) [----] end for; (1013) [SCAL] (1) pv3.HDirTil.HDirTil.incAng = acos(0.939692620785907 * (0.7920766142499671 * pv3.HDirTil.incAng.incAng.sol_c * pv3.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv3.HDirTil.incAng.incAng.dec_s) + 0.3420201433256726 * (pv3.HDirTil.incAng.incAng.dec_c * pv3.HDirTil.incAng.incAng.sol_s + 6.123233995736766e-17 * (0.6104216879816025 * pv3.HDirTil.incAng.incAng.sol_c * pv3.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv3.HDirTil.incAng.incAng.dec_s))) ($RES_$AUX_2476) (1014) [SCAL] (1) $FUN_41 = cos(pv3.HDirTil.HDirTil.incAng) ($RES_$AUX_2475) (1015) [SCAL] (1) sen2.V = 0.0020833333333333333 * (sen2.term.v / ((sen2.term.v * sen2.term.v * (sen2.term.v * sen2.term.v) + 1.0000000000000002e-10) ^ 0.25 * sen2.term.v)) ($RES_SIM_30) (1016) [SCAL] (1) $FUN_42 = cos(pv4.HDifTil.HDifTil.incAng) ($RES_$AUX_2474) (1017) [SCAL] (1) sen2.theta = atan2(sen2.term.v[2], sen2.term.v[1]) ($RES_SIM_31) (1018) [SCAL] (1) $FUN_43 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2473) (1019) [ARRY] (2) sen1.term.i = {0.0 for $i1 in 1:2} ($RES_SIM_32) (1020) [SCAL] (1) $FUN_44 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv4.HDifTil.skyCle.tmp1) / (1.0 + pv4.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2472) (1021) [SCAL] (1) sen1.V = 0.0020833333333333333 * (sen1.term.v / ((sen1.term.v * sen1.term.v * (sen1.term.v * sen1.term.v) + 1.0000000000000002e-10) ^ 0.25 * sen1.term.v)) ($RES_SIM_33) (1022) [SCAL] (1) $FUN_45 = cos(0.017453292519943295 * pv4.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2471) (1023) [SCAL] (1) pv5.panel.load.Q = pv5.panel.load.P * $FUN_133 ($RES_BND_2263) (1024) [SCAL] (1) sen1.theta = atan2(sen1.term.v[2], sen1.term.v[1]) ($RES_SIM_34) (1025) [SCAL] (1) $FUN_46 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2470) (1026) [ARRY] (2) pv5.panel.load.S = {pv5.panel.load.v[1] * (-pv5.panel.load.i)[1] + pv5.panel.load.v[2] * (-pv5.panel.load.i)[2], pv5.panel.load.v[2] * (-pv5.panel.load.i)[1] - pv5.panel.load.v[1] * (-pv5.panel.load.i)[2]} ($RES_BND_2262) (1027) [SCAL] (1) pow7.y[1] = pow7.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow7.tableID, 1, time, pow7.nextTimeEventScaled, $TEV_0) ($RES_SIM_35) (1028) [ARRY] (2) pv5.panel.load.i = pv5.panel.load.terminal.i ($RES_BND_2261) (1029) [WHEN] (1)when {$SEV_9, initial()} then (1029) [----] pow7.nextTimeEvent := if pow7.nextTimeEventScaled < 1e60 then pow7.nextTimeEventScaled else 1e60 (1029) [----] end when; (1030) [ARRY] (2) pv5.panel.load.v = pv5.panel.load.terminal.v ($RES_BND_2260) (1031) [WHEN] (1)when {$SEV_9, initial()} then (1031) [----] pow7.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow7.tableID, time) (1031) [----] end when; (1032) [SCAL] (1) pow6.y[1] = pow6.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow6.tableID, 1, time, pow6.nextTimeEventScaled, $TEV_1) ($RES_SIM_39) (1033) [SCAL] (1) $SEV_167 = 1.5 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2949) (1034) [SCAL] (1) $SEV_166 = 1.95 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2948) (1035) [SCAL] (1) $SEV_165 = 1.95 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2947) (1036) [SCAL] (1) $SEV_164 = 2.8 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2946) (1037) [SCAL] (1) $SEV_163 = 2.8 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2945) (1038) [SCAL] (1) $SEV_162 = 4.5 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2944) (1039) [SCAL] (1) $SEV_161 = 4.5 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2943) (1040) [SCAL] (1) $SEV_160 = 6.2 - pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2942) (1041) [SCAL] (1) line5.line.R_actual = ((line5.line.M + ((-273.15) + line5.TCable)) * line5.line.R) / (line5.line.M + ((-273.15) + line5.line.T_ref)) ($RES_SIM_591) (1042) [SCAL] (1) $SEV_159 = 6.2 - pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2941) (1043) [SCAL] (1) $SEV_158 = (-6.2) + pv3.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2940) (1044) [ARRY] (1) line5.line.terminal_p.theta = line5.line.terminal_n.theta ($RES_SIM_593) (1045) [SCAL] (1) line5.line.LossPower = (0.5 * line5.line.R_actual) * (line5.line.terminal_p.i[1] ^ 2.0 + line5.line.terminal_p.i[2] ^ 2.0) + (0.5 * line5.line.R_actual) * (line5.line.terminal_n.i[1] ^ 2.0 + line5.line.terminal_n.i[2] ^ 2.0) ($RES_SIM_594) (1046) [ARRY] (1) line2.line.terminal_n.theta = line2.terminal_n.theta ($RES_SIM_2109) (1047) [ARRY] (2) line5.line.Vc = 0.5 .* (line5.line.terminal_p.v + line5.line.terminal_n.v) ($RES_SIM_595) (1048) [ARRY] (2) line2.line.terminal_n.v = line2.terminal_n.v ($RES_SIM_2108) (1049) [ARRY] (2) (0.5 * line5.line.L) * line5.line.omega * {-line5.line.terminal_n.i[2], line5.line.terminal_n.i[1]} + line5.line.terminal_n.i * $FUN_6 = line5.line.terminal_n.v - line5.line.Vc ($RES_SIM_596) (1050) [ARRY] (2) (0.5 * line5.line.L) * line5.line.omega * {-line5.line.terminal_p.i[2], line5.line.terminal_p.i[1]} + line5.line.terminal_p.i * $FUN_6 = line5.line.terminal_p.v - line5.line.Vc ($RES_SIM_597) (1051) [FOR-] (2) ($RES_SIM_2106) (1051) [----] for $i1 in 1:2 loop (1051) [----] [SCAL] (1) line2.line.terminal_n.i[$i1] - line2.terminal_n.i[$i1] = 0.0 ($RES_SIM_2107) (1051) [----] end for; (1052) [ARRY] (2) line5.line.terminal_p.i + line5.line.terminal_n.i = line5.line.Ic ($RES_SIM_598) (1053) [ARRY] (1) line2.terminal_p.theta = line2.line.terminal_p.theta ($RES_SIM_2105) (1054) [SCAL] (1) line5.line.omega = $DER.line5.line.terminal_p.theta[1] ($RES_SIM_599) (1055) [SCAL] (1) pv4.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_46) ($RES_$AUX_2469) (1056) [ARRY] (2) line2.terminal_p.v = line2.line.terminal_p.v ($RES_SIM_2104) (1057) [SCAL] (1) pv4.HDifTil.HDifTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv4.HDifTil.incAng.incAng.sol_c * pv4.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv4.HDifTil.incAng.incAng.dec_s) + 0.500000000000001 * (0.6104216879816025 * pv4.HDifTil.incAng.incAng.sol_c * pv4.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv4.HDifTil.incAng.incAng.dec_s)) ($RES_$AUX_2468) (1058) [SCAL] (1) $FUN_49 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2467) (1059) [SCAL] (1) pv5.P = pv5.panel.eta * pv5.panel.A * pv5.panel.fAct * pv5.G.y ($RES_BND_2259) (1060) [FOR-] (2) ($RES_SIM_2102) (1060) [----] for $i1 in 1:2 loop (1060) [----] [SCAL] (1) line2.line.terminal_p.i[$i1] - line2.terminal_p.i[$i1] = 0.0 ($RES_SIM_2103) (1060) [----] end for; (1061) [SCAL] (1) pv4.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_49) ($RES_$AUX_2466) (1062) [SCAL] (1) pv4.HDirTil.HDirTil.incAng = acos(0.866025403784438 * (0.7920766142499671 * pv4.HDirTil.incAng.incAng.sol_c * pv4.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv4.HDirTil.incAng.incAng.dec_s) + 0.500000000000001 * (0.6104216879816025 * pv4.HDirTil.incAng.incAng.sol_c * pv4.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv4.HDirTil.incAng.incAng.dec_s)) ($RES_$AUX_2465) (1063) [WHEN] (1)when {$SEV_10, initial()} then (1063) [----] pow6.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow6.tableID, time) (1063) [----] end when; (1064) [SCAL] (1) $FUN_52 = cos(pv4.HDirTil.HDirTil.incAng) ($RES_$AUX_2464) (1065) [WHEN] (1)when {$SEV_10, initial()} then (1065) [----] pow6.nextTimeEvent := if pow6.nextTimeEventScaled < 1e60 then pow6.nextTimeEventScaled else 1e60 (1065) [----] end when; (1066) [SCAL] (1) $FUN_53 = cos(pv5.HDifTil.HDifTil.incAng) ($RES_$AUX_2463) (1067) [SCAL] (1) $FUN_54 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2462) (1068) [SCAL] (1) pow5.y[1] = pow5.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow5.tableID, 1, time, pow5.nextTimeEventScaled, $TEV_2) ($RES_SIM_43) (1069) [SCAL] (1) $FUN_55 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv5.HDifTil.skyCle.tmp1) / (1.0 + pv5.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2461) (1070) [WHEN] (1)when {$SEV_11, initial()} then (1070) [----] pow5.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow5.tableID, time) (1070) [----] end when; (1071) [SCAL] (1) $FUN_56 = cos(0.017453292519943295 * pv5.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2460) (1072) [WHEN] (1)when {$SEV_11, initial()} then (1072) [----] pow5.nextTimeEvent := if pow5.nextTimeEventScaled < 1e60 then pow5.nextTimeEventScaled else 1e60 (1072) [----] end when; (1073) [SCAL] (1) pow4.y[1] = pow4.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow4.tableID, 1, time, pow4.nextTimeEventScaled, $TEV_3) ($RES_SIM_47) (1074) [WHEN] (1)when {$SEV_12, initial()} then (1074) [----] pow4.nextTimeEvent := if pow4.nextTimeEventScaled < 1e60 then pow4.nextTimeEventScaled else 1e60 (1074) [----] end when; (1075) [WHEN] (1)when {$SEV_12, initial()} then (1075) [----] pow4.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow4.tableID, time) (1075) [----] end when; (1076) [SCAL] (1) $SEV_157 = (-6.2) + pv3.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2939) (1077) [SCAL] (1) $SEV_156 = -(pv3.HDifTil.briCoe.F12 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2938) (1078) [SCAL] (1) $SEV_155 = -(pv3.HDifTil.briCoe.F12 * pv3.HDifTil.skyBri.skyBri + pv3.HDifTil.briCoe.F11 + pv3.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2937) (1079) [SCAL] (1) $SEV_154 = 1.0 - 7.31528895391368e-4 * pv3.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2936) (1080) [SCAL] (1) $SEV_153 = 1.0 - 7.31528895391368e-4 * pv3.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor > 0.025 ($RES_EVT_2935) (1081) [SCAL] (1) $SEV_150 = (-$FUN_42) < (-0.01) ($RES_EVT_2932) (1082) [SCAL] (1) $SEV_149 = (-$FUN_42) > 0.01 ($RES_EVT_2931) (1083) [SCAL] (1) $SEV_148 = 0.08715574274765814 - $FUN_43 < (-0.01) ($RES_EVT_2930) (1084) [SCAL] (1) $FUN_57 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2459) (1085) [SCAL] (1) pv5.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_57) ($RES_$AUX_2458) (1086) [SCAL] (1) pv5.HDifTil.HDifTil.incAng = acos(0.8191520442889891 * (0.7920766142499671 * pv5.HDifTil.incAng.incAng.sol_c * pv5.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv5.HDifTil.incAng.incAng.dec_s) + 0.5735764363510498 * (pv5.HDifTil.incAng.incAng.dec_c * pv5.HDifTil.incAng.incAng.sol_s + 6.123233995736766e-17 * (0.6104216879816025 * pv5.HDifTil.incAng.incAng.sol_c * pv5.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv5.HDifTil.incAng.incAng.dec_s))) ($RES_$AUX_2457) (1087) [SCAL] (1) $FUN_60 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2456) (1088) [SCAL] (1) pv5.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_60) ($RES_$AUX_2455) (1089) [SCAL] (1) pv5.HDirTil.HDirTil.incAng = acos(0.8191520442889891 * (0.7920766142499671 * pv5.HDirTil.incAng.incAng.sol_c * pv5.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv5.HDirTil.incAng.incAng.dec_s) + 0.5735764363510498 * (pv5.HDirTil.incAng.incAng.dec_c * pv5.HDirTil.incAng.incAng.sol_s + 6.123233995736766e-17 * (0.6104216879816025 * pv5.HDirTil.incAng.incAng.sol_c * pv5.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv5.HDirTil.incAng.incAng.dec_s))) ($RES_$AUX_2454) (1090) [SCAL] (1) $FUN_63 = cos(pv5.HDirTil.HDirTil.incAng) ($RES_$AUX_2453) (1091) [SCAL] (1) pv4.panel.load.Q = pv4.panel.load.P * $FUN_143 ($RES_BND_2245) (1092) [SCAL] (1) pow3.y[1] = pow3.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow3.tableID, 1, time, pow3.nextTimeEventScaled, $TEV_4) ($RES_SIM_51) (1093) [SCAL] (1) $FUN_64 = cos(pv6.HDifTil.HDifTil.incAng) ($RES_$AUX_2452) (1094) [ARRY] (2) pv4.panel.load.S = {pv4.panel.load.v[1] * (-pv4.panel.load.i)[1] + pv4.panel.load.v[2] * (-pv4.panel.load.i)[2], pv4.panel.load.v[2] * (-pv4.panel.load.i)[1] - pv4.panel.load.v[1] * (-pv4.panel.load.i)[2]} ($RES_BND_2244) (1095) [WHEN] (1)when {$SEV_13, initial()} then (1095) [----] pow3.nextTimeEvent := if pow3.nextTimeEventScaled < 1e60 then pow3.nextTimeEventScaled else 1e60 (1095) [----] end when; (1096) [SCAL] (1) $FUN_65 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2451) (1097) [ARRY] (2) pv4.panel.load.i = pv4.panel.load.terminal.i ($RES_BND_2243) (1098) [WHEN] (1)when {$SEV_13, initial()} then (1098) [----] pow3.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow3.tableID, time) (1098) [----] end when; (1099) [SCAL] (1) $FUN_66 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv6.HDifTil.skyCle.tmp1) / (1.0 + pv6.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2450) (1100) [ARRY] (2) pv4.panel.load.v = pv4.panel.load.terminal.v ($RES_BND_2242) (1101) [SCAL] (1) pv4.P = pv4.panel.eta * pv4.panel.A * pv4.panel.fAct * pv4.G.y ($RES_BND_2241) (1102) [SCAL] (1) pow2.y[1] = pow2.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow2.tableID, 1, time, pow2.nextTimeEventScaled, $TEV_5) ($RES_SIM_55) (1103) [WHEN] (1)when {$SEV_14, initial()} then (1103) [----] pow2.nextTimeEvent := if pow2.nextTimeEventScaled < 1e60 then pow2.nextTimeEventScaled else 1e60 (1103) [----] end when; (1104) [WHEN] (1)when {$SEV_14, initial()} then (1104) [----] pow2.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow2.tableID, time) (1104) [----] end when; (1105) [SCAL] (1) pow1.y[1] = pow1.p_offset[1] + Modelica.Blocks.Tables.Internal.getTimeTableValue(pow1.tableID, 1, time, pow1.nextTimeEventScaled, $TEV_6) ($RES_SIM_59) (1106) [SCAL] (1) $SEV_147 = 0.08715574274765814 - $FUN_43 > 0.01 ($RES_EVT_2929) (1107) [SCAL] (1) $SEV_146 = 1.065 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2928) (1108) [SCAL] (1) $SEV_145 = 1.065 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2927) (1109) [SCAL] (1) $SEV_144 = 1.23 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2926) (1110) [SCAL] (1) $SEV_143 = 1.23 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2925) (1111) [SCAL] (1) $SEV_142 = 1.5 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2924) (1112) [SCAL] (1) $SEV_141 = 1.5 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2923) (1113) [SCAL] (1) $SEV_140 = 1.95 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2922) (1114) [SCAL] (1) $SEV_139 = 1.95 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2921) (1115) [SCAL] (1) $SEV_138 = 2.8 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2920) (1116) [SCAL] (1) $FUN_67 = cos(0.017453292519943295 * pv6.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2449) (1117) [SCAL] (1) $FUN_68 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2448) (1118) [SCAL] (1) pv6.HDifTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_68) ($RES_$AUX_2447) (1119) [SCAL] (1) pv6.HDifTil.HDifTil.incAng = acos(0.9063077870366509 * (0.7920766142499671 * pv6.HDifTil.incAng.incAng.sol_c * pv6.HDifTil.incAng.incAng.dec_c + 0.6104216879816025 * pv6.HDifTil.incAng.incAng.dec_s) + 0.4226182617406973 * (6.123233995736766e-17 * (0.6104216879816025 * pv6.HDifTil.incAng.incAng.sol_c * pv6.HDifTil.incAng.incAng.dec_c - 0.7920766142499671 * pv6.HDifTil.incAng.incAng.dec_s) - pv6.HDifTil.incAng.incAng.dec_c * pv6.HDifTil.incAng.incAng.sol_s)) ($RES_$AUX_2446) (1120) [SCAL] (1) $FUN_71 = cos(0.017202423838958484 * (10.0 + 1.1574074074074073e-5 * time)) ($RES_$AUX_2445) (1121) [SCAL] (1) pv6.HDirTil.incAng.decAng.decAng = asin(-0.3979486313076103 * $FUN_71) ($RES_$AUX_2444) (1122) [WHEN] (1)when {$SEV_15, initial()} then (1122) [----] pow1.nextTimeEvent := if pow1.nextTimeEventScaled < 1e60 then pow1.nextTimeEventScaled else 1e60 (1122) [----] end when; (1123) [SCAL] (1) pv6.HDirTil.HDirTil.incAng = acos(0.9063077870366509 * (0.7920766142499671 * pv6.HDirTil.incAng.incAng.sol_c * pv6.HDirTil.incAng.incAng.dec_c + 0.6104216879816025 * pv6.HDirTil.incAng.incAng.dec_s) + 0.4226182617406973 * (6.123233995736766e-17 * (0.6104216879816025 * pv6.HDirTil.incAng.incAng.sol_c * pv6.HDirTil.incAng.incAng.dec_c - 0.7920766142499671 * pv6.HDirTil.incAng.incAng.dec_s) - pv6.HDirTil.incAng.incAng.dec_c * pv6.HDirTil.incAng.incAng.sol_s)) ($RES_$AUX_2443) (1124) [WHEN] (1)when {$SEV_15, initial()} then (1124) [----] pow1.nextTimeEventScaled := Modelica.Blocks.Tables.Internal.getNextTimeEvent(pow1.tableID, time) (1124) [----] end when; (1125) [SCAL] (1) $FUN_74 = cos(pv6.HDirTil.HDirTil.incAng) ($RES_$AUX_2442) (1126) [SCAL] (1) $FUN_75 = cos(pv7.HDifTil.HDifTil.incAng) ($RES_$AUX_2441) (1127) [SCAL] (1) $FUN_76 = cos(pv1.HDifTil.skyCle.zen) ($RES_$AUX_2440) (1128) [SCAL] (1) weaDat.conOpaSkyCov.y = weaDat.conOpaSkyCov.k * weaDat.conOpaSkyCov.u ($RES_SIM_67) (1129) [SCAL] (1) weaDat.conTotSkyCov.y = weaDat.conTotSkyCov.k * weaDat.conTotSkyCov.u ($RES_SIM_68) (1130) [SCAL] (1) $SEV_137 = 2.8 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2919) (1131) [SCAL] (1) $SEV_136 = 4.5 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2918) (1132) [SCAL] (1) $SEV_135 = 4.5 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2917) (1133) [SCAL] (1) $SEV_134 = 6.2 - pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2916) (1134) [SCAL] (1) $SEV_133 = 6.2 - pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2915) (1135) [SCAL] (1) $SEV_132 = (-6.2) + pv4.HDifTil.skyCle.skyCle < (-0.01) ($RES_EVT_2914) (1136) [SCAL] (1) $SEV_131 = (-6.2) + pv4.HDifTil.skyCle.skyCle > 0.01 ($RES_EVT_2913) (1137) [SCAL] (1) $SEV_130 = -(pv4.HDifTil.briCoe.F12 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) < (-0.01) ($RES_EVT_2912) (1138) [SCAL] (1) $SEV_129 = -(pv4.HDifTil.briCoe.F12 * pv4.HDifTil.skyBri.skyBri + pv4.HDifTil.briCoe.F11 + pv4.HDifTil.briCoe.F13 * pv1.HDifTil.skyCle.zen) > 0.01 ($RES_EVT_2911) (1139) [SCAL] (1) $SEV_128 = 1.0 - 7.31528895391368e-4 * pv4.HDifTil.relAirMas.relAirMas * pv1.HDifTil.skyCle.HDifHor < (-0.025) ($RES_EVT_2910) (1140) [SCAL] (1) $FUN_77 = Buildings.Utilities.Math.Functions.smoothLimit((pv1.HDifTil.skyCle.HGloHor / smooth(1, if $SEV_268 then pv1.HDifTil.skyCle.HDifHor else if $SEV_269 then 1e-4 else 0.25 * (1e-4 - pv1.HDifTil.skyCle.HDifHor) * ((-3.0) + (((-1e-4) + pv1.HDifTil.skyCle.HDifHor) / 1e-5) ^ 2.0) * (99999.99999999999 * ((-1e-4) + pv1.HDifTil.skyCle.HDifHor)) + 0.5 * (1e-4 + pv1.HDifTil.skyCle.HDifHor)) + pv7.HDifTil.skyCle.tmp1) / (1.0 + pv7.HDifTil.skyCle.tmp1), 1.0, 8.0, 0.1) ($RES_$AUX_2439) (1141) [SCAL] (1) $FUN_78 = cos(0.017453292519943295 * pv7.HDifTil.relAirMas.zenDeg) ($RES_$AUX_2438)