Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr ModelicaTest_4.0.0_ModelicaTest.Electrical.MultiSensorTest.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo", uses=false) Using package ModelicaTest with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo) Using package Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Running command: translateModel(ModelicaTest.Electrical.MultiSensorTest,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|multiSensorA.i|multiSensorA.v|multiSensorA.power|multiSensorM.i.1.|multiSensorM.i.2.|multiSensorM.i.3.|multiSensorM.v.1.|multiSensorM.v.2.|multiSensorM.v.3.|multiSensorM.power.1.|multiSensorM.power.2.|multiSensorM.power.3.|multiSensorM.powerTotal|multiSensorQS.i.re|multiSensorQS.i.im|multiSensorQS.v.re|multiSensorQS.v.im|multiSensorQS.apparentPower.re|multiSensorQS.apparentPower.im|multiSensorQM.i.1..re|multiSensorQM.i.1..im|multiSensorQM.i.2..re|multiSensorQM.i.2..im|multiSensorQM.i.3..re|multiSensorQM.i.3..im|multiSensorQM.v.1..re|multiSensorQM.v.1..im|multiSensorQM.v.2..re|multiSensorQM.v.2..im|multiSensorQM.v.3..re|multiSensorQM.v.3..im|multiSensorQM.apparentPower.1..re|multiSensorQM.apparentPower.1..im|multiSensorQM.apparentPower.2..re|multiSensorQM.apparentPower.2..im|multiSensorQM.apparentPower.3..re|multiSensorQM.apparentPower.3..im|multiSensorQM.apparentPowerTotal.re|multiSensorQM.apparentPowerTotal.im|rmsvA.y|rmsiA.y|meanpowerA.y|rmsvM.1..y|rmsvM.2..y|rmsvM.3..y|rmsiM.1..y|rmsiM.2..y|rmsiM.3..y|meanpowerM.1..y|meanpowerM.2..y|meanpowerM.3..y",fileNamePrefix="ModelicaTest_4.0.0_ModelicaTest.Electrical.MultiSensorTest") translateModel(ModelicaTest.Electrical.MultiSensorTest,tolerance=1e-06,outputFormat="mat",numberOfIntervals=5000,variableFilter="time|multiSensorA.i|multiSensorA.v|multiSensorA.power|multiSensorM.i.1.|multiSensorM.i.2.|multiSensorM.i.3.|multiSensorM.v.1.|multiSensorM.v.2.|multiSensorM.v.3.|multiSensorM.power.1.|multiSensorM.power.2.|multiSensorM.power.3.|multiSensorM.powerTotal|multiSensorQS.i.re|multiSensorQS.i.im|multiSensorQS.v.re|multiSensorQS.v.im|multiSensorQS.apparentPower.re|multiSensorQS.apparentPower.im|multiSensorQM.i.1..re|multiSensorQM.i.1..im|multiSensorQM.i.2..re|multiSensorQM.i.2..im|multiSensorQM.i.3..re|multiSensorQM.i.3..im|multiSensorQM.v.1..re|multiSensorQM.v.1..im|multiSensorQM.v.2..re|multiSensorQM.v.2..im|multiSensorQM.v.3..re|multiSensorQM.v.3..im|multiSensorQM.apparentPower.1..re|multiSensorQM.apparentPower.1..im|multiSensorQM.apparentPower.2..re|multiSensorQM.apparentPower.2..im|multiSensorQM.apparentPower.3..re|multiSensorQM.apparentPower.3..im|multiSensorQM.apparentPowerTotal.re|multiSensorQM.apparentPowerTotal.im|rmsvA.y|rmsiA.y|meanpowerA.y|rmsvM.1..y|rmsvM.2..y|rmsvM.3..y|rmsiM.1..y|rmsiM.2..y|rmsiM.3..y|meanpowerM.1..y|meanpowerM.2..y|meanpowerM.3..y",fileNamePrefix="ModelicaTest_4.0.0_ModelicaTest.Electrical.MultiSensorTest") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.0009928/0.0009928, allocations: 110.2 kB / 18.41 MB, free: 4.68 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.0009806/0.0009806, allocations: 195.5 kB / 19.35 MB, free: 3.746 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.213/1.213, allocations: 222.9 MB / 243 MB, free: 15.16 MB / 206.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaTest 4.0.0+maint.om/package.mo): time 0.1993/0.1993, allocations: 44.18 MB / 337.4 MB, free: 2.703 MB / 270.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.374e-05/2.384e-05, allocations: 2.281 kB / 409.8 MB, free: 26.58 MB / 302.1 MB Notification: Performance of NFInst.instantiate(ModelicaTest.Electrical.MultiSensorTest): time 0.008258/0.008298, allocations: 11.47 MB / 421.3 MB, free: 15.06 MB / 302.1 MB Notification: Performance of NFInst.instExpressions: time 0.005675/0.01402, allocations: 3.213 MB / 424.5 MB, free: 11.84 MB / 302.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.001729/0.01578, allocations: 75.75 kB / 424.6 MB, free: 11.77 MB / 302.1 MB Notification: Performance of NFTyping.typeComponents: time 0.004932/0.02073, allocations: 3.046 MB / 427.6 MB, free: 8.711 MB / 302.1 MB Notification: Performance of NFTyping.typeBindings: time 0.0034/0.02414, allocations: 1.335 MB / 429 MB, free: 7.371 MB / 302.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.002201/0.02635, allocations: 1.131 MB / 430.1 MB, free: 6.242 MB / 302.1 MB Notification: Performance of NFFlatten.flatten: time 0.004084/0.03045, allocations: 5.017 MB / 435.1 MB, free: 1.215 MB / 302.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.00739/0.03785, allocations: 6.802 MB / 441.9 MB, free: 10.34 MB / 318.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.003237/0.04111, allocations: 2.135 MB / 444.1 MB, free: 8.199 MB / 318.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.003474/0.04461, allocations: 2.317 MB / 446.4 MB, free: 5.875 MB / 318.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0007595/0.04539, allocations: 472 kB / 446.8 MB, free: 5.414 MB / 318.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.001518/0.04691, allocations: 0.6678 MB / 447.5 MB, free: 4.746 MB / 318.1 MB Notification: Performance of combineBinaries: time 0.003929/0.05085, allocations: 5.175 MB / 452.7 MB, free: 15.52 MB / 334.1 MB Notification: Performance of replaceArrayConstructors: time 0.002492/0.05335, allocations: 3.269 MB / 455.9 MB, free: 12.21 MB / 334.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0007645/0.05413, allocations: 398.9 kB / 456.3 MB, free: 11.82 MB / 334.1 MB Notification: Performance of FrontEnd: time 0.0004109/0.05455, allocations: 63.73 kB / 456.4 MB, free: 11.76 MB / 334.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 1316 (723) * Number of variables: 1416 (542) Notification: Performance of Bindings: time 0.02206/0.07661, allocations: 21.44 MB / 477.8 MB, free: 5.91 MB / 350.1 MB Notification: Performance of FunctionAlias: time 0.002845/0.07947, allocations: 2.315 MB / 480.1 MB, free: 3.602 MB / 350.1 MB Notification: Performance of Early Inline: time 0.0191/0.0986, allocations: 16.04 MB / 496.2 MB, free: 3.465 MB / 366.1 MB Notification: Performance of simplify1: time 0.001376/0.1, allocations: 0.761 MB / 496.9 MB, free: 2.703 MB / 366.1 MB Notification: Performance of Alias: time 0.01307/0.1131, allocations: 9.492 MB / 0.4946 GB, free: 8.758 MB / 382.1 MB Notification: Performance of simplify2: time 0.001589/0.1148, allocations: 0.718 MB / 0.4953 GB, free: 8.039 MB / 382.1 MB Notification: Performance of Events: time 0.004545/0.1193, allocations: 2.359 MB / 0.4976 GB, free: 5.664 MB / 382.1 MB Notification: Performance of Detect States: time 0.004555/0.1239, allocations: 3.204 MB / 0.5007 GB, free: 2.41 MB / 382.1 MB Notification: Performance of Partitioning: time 0.1951/0.319, allocations: 5.02 MB / 0.5056 GB, free: 68.33 MB / 382.1 MB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 3 for dependency resistorQM.plugToPins_p.plugToPin_p.pin_p.v.im could not be devided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [FOR-] (6) ($RES_SIM_171) [----] for $i1 in 1:3 loop [----] [RECD] (2) resistorQM.plugToPins_p.plugToPin_p[$i1].pin_p.v = resistorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[({1, 2, 3})[$i1]].v ($RES_SIM_172) [----] end for; Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (290/1016) ***************************** (1) [ALGB] (9) output Real[3, 3] multiSensorQM.i.re (2) [ALGB] (3) Real[3] resistorQM.plug_p.pin.v.im (3) [ALGB] (3) Real[3] sineVoltageQM.plug_n.pin.v.re (4) [ALGB] (3) flow Real[3] resistorQM.plugToPins_n.plug_n.pin.i.im (5) [ALGB] (3) flow Real[3] resistorQM.plugToPins_p.plug_p.pin.i.re (6) [ALGB] (1) flow Real starQM.pin_n.i.im (7) [ALGB] (3) Real[3] resistorQM.plugToPins_n.plugToPin_n.pin_n.v.re (8) [ALGB] (9) redeclare Real[3, 3] sineVoltageQM.i.im (9) [ALGB] (1) Real resistorQM.plug_n.reference.gamma (10) [ALGB] (3) Real[3] inductorQM.inductor.pin_n.v.re (11) [ALGB] (3) flow Real[3] resistorQM.plugToPins_p.plugToPin_p.pin_p.i.re (12) [ALGB] (3) flow Real[3] inductorQM.plugToPins_n.pin_n.i.im (13) [ALGB] (3) Real[3] resistorQM.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(resistorQM.P[k], resistorQM.Q[k]), 0.0)) for k in 1:3} (14) [DER-] (1) Real $DER.sineVoltageQM.plug_p.reference.gamma (15) [ALGB] (9) flow Real[3, 3] resistorQM.plugToPins_p.plugToPin_p.plug_p.pin.i.im (16) [ALGB] (3) flow Real[3] resistorQM.resistor.pin_n.i.im (17) [ALGB] (9) output Real[3, 3] multiSensorQM.apparentPower.re (18) [ALGB] (3) Real[3] IQM = {Modelica.ComplexMath.abs(multiSensorQM.i[$i1]) for $i1 in 1:3} (19) [ALGB] (3) flow Real[3] multiSensorQM.pv.pin.i.im (20) [ALGB] (9) flow Real[3, 3] resistorQM.plugToPins_n.plugToPin_n.plug_n.pin.i.im (21) [ALGB] (1) Real resistorQM.omega (22) [ALGB] (3) Real[3] starQM.plugToPins_p.pin_p.v.im (23) [ALGB] (9) flow Real[3, 3] inductorQM.plugToPins_n.plugToPin_n.plug_n.pin.i.re (24) [ALGB] (3) flow Real[3] multiSensorQM.pc.pin.i.im (25) [ALGB] (3) Real[3] inductorQM.plugToPins_n.pin_n.reference.gamma (26) [ALGB] (9) redeclare Real[3, 3] resistorQM.v.im (27) [ALGB] (9) Real[3, 3] starQM.plugToPins_p.plugToPin_p.plug_p.pin.v.re (28) [ALGB] (9) Real[3, 3] inductorQM.plugToPins_p.plugToPin_p.plug_p.pin.v.im (29) [ALGB] (1) Real sineVoltageQM.Q_total = sum(sineVoltageQM.Q) (30) [ALGB] (3) flow Real[3] inductorQM.plugToPins_p.pin_p.i.im (31) [ALGB] (3) Real[3] inductorQM.plug_n.pin.v.re (32) [ALGB] (9) output Real[3, 3] multiSensorQM.v.im (33) [ALGB] (3) redeclare Real[3] resistorQM.resistor.v.im (34) [ALGB] (3) Real[3] resistorQM.plugToPins_p.plug_p.pin.v.im (35) [ALGB] (3) Real[3] inductorQM.inductor.pin_n.reference.gamma (36) [ALGB] (3) Real[3] inductorQM.plugToPins_p.plugToPin_p.pin_p.v.re (37) [ALGB] (3) Real[3] resistorQM.resistor.pin_p.v.re (38) [ALGB] (3) Real[3] inductorQM.arg_i = {Modelica.ComplexMath.arg(inductorQM.i[$i1], 0.0) for $i1 in 1:3} (39) [ALGB] (9) redeclare Real[3, 3] inductorQM.i.im (40) [ALGB] (3) Real[3] starQM.plugToPins_p.plug_p.pin.v.re (41) [ALGB] (3) Real[3] inductorQM.arg_v = {Modelica.ComplexMath.arg(inductorQM.v[$i1], 0.0) for $i1 in 1:3} (42) [ALGB] (3) Real[3] resistorQM.plug_n.pin.v.re (43) [ALGB] (3) Real[3] sineVoltageQM.plug_p.pin.v.im (44) [ALGB] (3) Real[3] resistorQM.plugToPins_p.plugToPin_p.pin_p.v.im (45) [ALGB] (3) Real[3] starQM.plug_p.pin.v.im (46) [ALGB] (1) flow Real groundQM.pin.i.re (47) [ALGB] (3) Real[3] starQM.plugToPins_p.plugToPin_p.pin_p.v.re (48) [ALGB] (3) Real[3] inductorQM.inductor.pin_p.v.re (49) [ALGB] (3) Real[3] inductorQM.plugToPins_p.plug_p.pin.v.re (50) [ALGB] (3) Real[3] resistorQM.plugToPins_n.pin_n.v.re (51) [ALGB] (3) Real[3] multiSensorQM.arg_i = {Modelica.ComplexMath.arg(multiSensorQM.i[$i1], 0.0) for $i1 in 1:3} (52) [ALGB] (1) Real starQM.pin_n.reference.gamma (53) [ALGB] (3) Real[3] inductorQM.plugToPins_n.plug_n.pin.v.re (54) [ALGB] (3) Real[3] multiSensorQM.nv.pin.v.re (55) [ALGB] (3) flow Real[3] starQM.plugToPins_p.pin_p.i.re (56) [ALGB] (9) Real[3, 3] inductorQM.plugToPins_n.plugToPin_n.plug_n.pin.v.im (57) [ALGB] (1) Real inductorQM.Q_total = sum(inductorQM.Q) (58) [ALGB] (3) Real[3] multiSensorQM.arg_v = {Modelica.ComplexMath.arg(multiSensorQM.v[$i1], 0.0) for $i1 in 1:3} (59) [ALGB] (3) flow Real[3] inductorQM.plug_p.pin.i.im (60) [ALGB] (3) Real[3] inductorQM.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(inductorQM.v[k], Modelica.ComplexMath.conj(inductorQM.i[k]))) for k in 1:3} (61) [ALGB] (3) Real[3] multiSensorQM.nc.pin.v.re (62) [ALGB] (9) flow Real[3, 3] inductorQM.plugToPins_p.plugToPin_p.plug_p.pin.i.re (63) [ALGB] (3) Real[3] inductorQM.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(inductorQM.v[k], Modelica.ComplexMath.conj(inductorQM.i[k]))) for k in 1:3} (64) [ALGB] (3) Real[3] inductorQM.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(inductorQM.v[k], Modelica.ComplexMath.conj(inductorQM.i[k]))) for k in 1:3} (65) [ALGB] (3) flow Real[3] sineVoltageQM.plug_n.pin.i.im (66) [ALGB] (3) Real[3] resistorQM.plugToPins_n.plug_n.pin.v.re (67) [ALGB] (1) Real starQM.pin_n.v.re (68) [ALGB] (3) Real[3] resistorQM.plugToPins_p.pin_p.v.im (69) [ALGB] (3) flow Real[3] resistorQM.plugToPins_n.plugToPin_n.pin_n.i.im (70) [ALGB] (9) redeclare Real[3, 3] sineVoltageQM.v.re (71) [ALGB] (3) redeclare Real[3] inductorQM.inductor.v.im (72) [ALGB] (3) flow Real[3] inductorQM.inductor.pin_n.i.im (73) [ALGB] (3) redeclare Real[3] resistorQM.resistor.i.re (74) [ALGB] (3) Real[3] inductorQM.plugToPins_n.plugToPin_n.pin_n.v.re (75) [ALGB] (3) flow Real[3] resistorQM.plug_p.pin.i.im (76) [ALGB] (1) Real multiSensorQM.arg_apparentPowerTotal = Modelica.ComplexMath.arg(multiSensorQM.apparentPowerTotal, 0.0) (77) [ALGB] (3) Real[3] resistorQM.arg_i = {Modelica.ComplexMath.arg(resistorQM.i[$i1], 0.0) for $i1 in 1:3} (78) [ALGB] (3) Real[3] inductorQM.plugToPins_n.pin_n.v.re (79) [ALGB] (3) Real[3] resistorQM.resistor.pin_n.v.re (80) [ALGB] (3) Real[3] resistorQM.arg_v = {Modelica.ComplexMath.arg(resistorQM.v[$i1], 0.0) for $i1 in 1:3} (81) [ALGB] (3) Real[3] multiSensorQM.pv.pin.v.re (82) [ALGB] (3) flow Real[3] sineVoltageQM.plug_p.pin.i.re (83) [ALGB] (3) flow Real[3] starQM.plug_p.pin.i.re (84) [ALGB] (1) Real groundQM.pin.v.im (85) [ALGB] (3) Real[3] multiSensorQM.pc.pin.v.re (86) [ALGB] (1) output Real multiSensorQM.apparentPowerTotal.re (87) [ALGB] (9) Real[3, 3] resistorQM.plugToPins_p.plugToPin_p.plug_p.pin.v.im (88) [ALGB] (3) Real[3] inductorQM.plugToPins_p.pin_p.v.re (89) [ALGB] (1) Real inductorQM.plugToPins_p.plug_p.reference.gamma (90) [ALGB] (9) Real[3, 3] resistorQM.plugToPins_n.plugToPin_n.plug_n.pin.v.im (91) [ALGB] (1) Real sineVoltageQM.P_total = sum(sineVoltageQM.P) (92) [ALGB] (1) Real inductorQM.plug_n.reference.gamma (93) [ALGB] (3) Real[3] inductorQM.inductor.arg_v = {Modelica.ComplexMath.arg(inductorQM.inductor[$inductor1].v, 0.0) for $inductor1 in 1:3} (94) [ALGB] (1) Real multiSensorQM.pc.reference.gamma (95) [ALGB] (9) redeclare Real[3, 3] resistorQM.i.im (96) [ALGB] (9) flow Real[3, 3] starQM.plugToPins_p.plugToPin_p.plug_p.pin.i.re (97) [ALGB] (3) flow Real[3] inductorQM.plugToPins_p.plugToPin_p.pin_p.i.im (98) [ALGB] (3) Real[3] inductorQM.inductor.arg_i = {Modelica.ComplexMath.arg(inductorQM.inductor[$inductor1].i, 0.0) for $inductor1 in 1:3} (99) [ALGB] (3) flow Real[3] resistorQM.plugToPins_p.pin_p.i.re (100) [ALGB] (3) Real[3] resistorQM.resistor.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(resistorQM.resistor[$resistor1].P, resistorQM.resistor[$resistor1].Q), 0.0)) for $resistor1 in 1:3} (101) [ALGB] (3) Real[3] resistorQM.resistor.arg_v = {Modelica.ComplexMath.arg(resistorQM.resistor[$resistor1].v, 0.0) for $resistor1 in 1:3} (102) [ALGB] (1) Real resistorQM.S_total = sqrt(resistorQM.Q_total ^ 2.0 + resistorQM.P_total ^ 2.0) (103) [ALGB] (3) redeclare Real[3] inductorQM.inductor.i.re (104) [ALGB] (3) Real[3] multiSensorQM.abs_apparentPower = {Modelica.ComplexMath.abs(multiSensorQM.apparentPower[$i1]) for $i1 in 1:3} (105) [ALGB] (3) flow Real[3] inductorQM.plug_n.pin.i.re (106) [ALGB] (9) output Real[3, 3] multiSensorQM.i.im (107) [ALGB] (3) Real[3] resistorQM.resistor.arg_i = {Modelica.ComplexMath.arg(resistorQM.resistor[$resistor1].i, 0.0) for $resistor1 in 1:3} (108) [ALGB] (3) flow Real[3] resistorQM.plugToPins_p.plug_p.pin.i.im (109) [ALGB] (3) flow Real[3] starQM.plugToPins_p.plugToPin_p.pin_p.i.im (110) [ALGB] (3) flow Real[3] resistorQM.resistor.pin_p.i.re (111) [ALGB] (3) flow Real[3] inductorQM.inductor.pin_p.i.im (112) [DER-] (1) Real $DER.inductorQM.plug_p.reference.gamma (113) [ALGB] (9) redeclare Real[3, 3] inductorQM.v.im (114) [ALGB] (3) Real[3] inductorQM.plugToPins_n.plugToPin_n.pin_n.reference.gamma (115) [ALGB] (3) Real[3] inductorQM.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(inductorQM.P[k], inductorQM.Q[k]), 0.0)) for k in 1:3} (116) [ALGB] (3) Real[3] sineVoltageQM.arg_i = {Modelica.ComplexMath.arg(sineVoltageQM.i[$i1], 0.0) for $i1 in 1:3} (117) [DER-] (1) Real $DER.resistorQM.plug_p.reference.gamma (118) [ALGB] (3) flow Real[3] starQM.plugToPins_p.plug_p.pin.i.re (119) [ALGB] (3) flow Real[3] resistorQM.plug_n.pin.i.re (120) [ALGB] (3) flow Real[3] inductorQM.plugToPins_n.plug_n.pin.i.im (121) [ALGB] (3) Real[3] sineVoltageQM.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(sineVoltageQM.P[k], sineVoltageQM.Q[k]), 0.0)) for k in 1:3} (122) [ALGB] (1) Real resistorQM.plugToPins_n.plug_n.reference.gamma (123) [ALGB] (3) flow Real[3] resistorQM.plugToPins_p.plugToPin_p.pin_p.i.im (124) [ALGB] (3) Real[3] resistorQM.plugToPins_p.pin_p.reference.gamma (125) [ALGB] (3) Real[3] sineVoltageQM.arg_v = {Modelica.ComplexMath.arg(sineVoltageQM.v[$i1], 0.0) for $i1 in 1:3} (126) [ALGB] (3) Real[3] inductorQM.plug_p.pin.v.re (127) [ALGB] (3) flow Real[3] inductorQM.plugToPins_p.plug_p.pin.i.re (128) [ALGB] (9) flow Real[3, 3] resistorQM.plugToPins_p.plugToPin_p.plug_p.pin.i.re (129) [ALGB] (3) flow Real[3] resistorQM.plugToPins_n.pin_n.i.re (130) [ALGB] (3) Real[3] resistorQM.plugToPins_p.plugToPin_p.pin_p.reference.gamma (131) [ALGB] (9) flow Real[3, 3] resistorQM.plugToPins_n.plugToPin_n.plug_n.pin.i.re (132) [ALGB] (3) flow Real[3] multiSensorQM.nv.pin.i.re (133) [ALGB] (1) Real groundQM.pin.reference.gamma (134) [ALGB] (3) Real[3] inductorQM.inductor.pf = {cos(Modelica.ComplexMath.arg(Complex.'constructor'.fromReal(inductorQM.inductor[$inductor1].P, inductorQM.inductor[$inductor1].Q), 0.0)) for $inductor1 in 1:3} (135) [ALGB] (3) Real[3] starQM.plugToPins_p.pin_p.v.re (136) [ALGB] (9) flow Real[3, 3] inductorQM.plugToPins_n.plugToPin_n.plug_n.pin.i.im (137) [ALGB] (9) Real[3, 3] starQM.plugToPins_p.plugToPin_p.plug_p.pin.v.im (138) [ALGB] (3) flow Real[3] multiSensorQM.nc.pin.i.re (139) [ALGB] (9) Real[3, 3] inductorQM.plugToPins_p.plugToPin_p.plug_p.pin.v.re (140) [ALGB] (3) flow Real[3] inductorQM.plugToPins_n.plugToPin_n.pin_n.i.im (141) [ALGB] (3) Real[3] resistorQM.plug_p.pin.v.re (142) [ALGB] (3) Real[3] sineVoltageQM.plug_n.pin.v.im (143) [ALGB] (1) Real sineVoltageQM.S_total = sqrt(sineVoltageQM.Q_total ^ 2.0 + sineVoltageQM.P_total ^ 2.0) (144) [ALGB] (3) flow Real[3] resistorQM.plugToPins_n.plug_n.pin.i.re (145) [ALGB] (1) flow Real starQM.pin_n.i.re (146) [ALGB] (9) redeclare Real[3, 3] sineVoltageQM.i.re (147) [ALGB] (3) Real[3] resistorQM.plugToPins_n.plugToPin_n.pin_n.v.im (148) [ALGB] (3) Real[3] inductorQM.plug_n.pin.v.im (149) [ALGB] (1) Real inductorQM.plugToPins_n.plug_n.reference.gamma (150) [ALGB] (3) Real[3] resistorQM.resistor.R_actual (151) [ALGB] (3) Real[3] inductorQM.inductor.pin_n.v.im (152) [ALGB] (3) redeclare Real[3] resistorQM.resistor.v.re (153) [ALGB] (1) Real resistorQM.P_total = sum(resistorQM.P) (154) [ALGB] (3) Real[3] resistorQM.resistor.pin_p.v.im (155) [ALGB] (3) flow Real[3] inductorQM.plugToPins_n.pin_n.i.re (156) [ALGB] (3) Real[3] inductorQM.abs_i = {Modelica.ComplexMath.abs(inductorQM.i[$i1]) for $i1 in 1:3} (157) [ALGB] (9) redeclare Real[3, 3] inductorQM.i.re (158) [ALGB] (1) Real multiSensorQM.abs_apparentPowerTotal = Modelica.ComplexMath.abs(multiSensorQM.apparentPowerTotal) (159) [DER-] (3) Real[3] $DER.resistorQM.resistor.pin_p.reference.gamma (160) [ALGB] (3) Real[3] starQM.plugToPins_p.plug_p.pin.v.im (161) [ALGB] (3) flow Real[3] resistorQM.resistor.pin_n.i.re (162) [ALGB] (9) output Real[3, 3] multiSensorQM.apparentPower.im (163) [ALGB] (1) Real multiSensorQM.nc.reference.gamma (164) [ALGB] (3) flow Real[3] multiSensorQM.pv.pin.i.re (165) [ALGB] (3) Real[3] inductorQM.inductor.omega (166) [ALGB] (3) Real[3] resistorQM.plug_n.pin.v.im (167) [ALGB] (3) Real[3] sineVoltageQM.plug_p.pin.v.re (168) [ALGB] (3) Real[3] inductorQM.abs_v = {Modelica.ComplexMath.abs(inductorQM.v[$i1]) for $i1 in 1:3} (169) [ALGB] (3) Real[3] starQM.plug_p.pin.v.re (170) [ALGB] (3) Real[3] resistorQM.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(resistorQM.v[k], Modelica.ComplexMath.conj(resistorQM.i[k]))) for k in 1:3} (171) [ALGB] (1) flow Real groundQM.pin.i.im (172) [ALGB] (3) flow Real[3] multiSensorQM.pc.pin.i.re (173) [ALGB] (3) Real[3] resistorQM.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(resistorQM.v[k], Modelica.ComplexMath.conj(resistorQM.i[k]))) for k in 1:3} (174) [ALGB] (3) Real[3] resistorQM.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(resistorQM.v[k], Modelica.ComplexMath.conj(resistorQM.i[k]))) for k in 1:3} (175) [ALGB] (3) Real[3] inductorQM.plugToPins_p.plug_p.pin.v.im (176) [ALGB] (9) redeclare Real[3, 3] resistorQM.v.re (177) [ALGB] (1) Real resistorQM.plugToPins_p.plug_p.reference.gamma (178) [ALGB] (3) Real[3] resistorQM.plugToPins_n.pin_n.v.im (179) [ALGB] (3) Real[3] starQM.plugToPins_p.plugToPin_p.pin_p.reference.gamma (180) [ALGB] (3) Real[3] resistorQM.resistor.omega (181) [ALGB] (3) Real[3] multiSensorQM.abs_i = {Modelica.ComplexMath.abs(multiSensorQM.i[$i1]) for $i1 in 1:3} (182) [ALGB] (3) flow Real[3] inductorQM.plugToPins_p.pin_p.i.re (183) [ALGB] (3) Real[3] multiSensorQM.nv.pin.v.im (184) [ALGB] (3) Real[3] starQM.plugToPins_p.pin_p.reference.gamma (185) [ALGB] (1) Real multiSensorQM.pv.reference.gamma (186) [ALGB] (3) Real[3] multiSensorQM.nc.pin.v.im (187) [ALGB] (3) Real[3] multiSensorQM.abs_v = {Modelica.ComplexMath.abs(multiSensorQM.v[$i1]) for $i1 in 1:3} (188) [DER-] (3) Real[3] $DER.inductorQM.inductor.pin_p.reference.gamma (189) [ALGB] (9) output Real[3, 3] multiSensorQM.v.re (190) [ALGB] (3) flow Real[3] sineVoltageQM.plug_n.pin.i.re (191) [ALGB] (1) Real starQM.plugToPins_p.plug_p.reference.gamma (192) [ALGB] (3) Real[3] resistorQM.plugToPins_n.plug_n.pin.v.im (193) [ALGB] (3) Real[3] resistorQM.plugToPins_p.plug_p.pin.v.re (194) [ALGB] (1) Real starQM.pin_n.v.im (195) [ALGB] (1) Real $FUN_7 (196) [ALGB] (3) Real[3] $FUN_26 (197) [ALGB] (1) Real $FUN_6 (198) [ALGB] (3) Real[3] $FUN_25 (199) [ALGB] (1) Real sineVoltageQM.gamma = sineVoltageQM.plug_p.reference.gamma (fixed = true, start = 0.0) (200) [ALGB] (3) Real[3] inductorQM.plugToPins_p.plugToPin_p.pin_p.v.im (201) [ALGB] (3) Real[3] resistorQM.plugToPins_p.pin_p.v.re (202) [ALGB] (3) Real[3] resistorQM.resistor.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(resistorQM.resistor[$resistor1].v, Modelica.ComplexMath.conj(resistorQM.resistor[$resistor1].i))) for $resistor1 in 1:3} (203) [ALGB] (3) Real[3] $FUN_21 (204) [ALGB] (3) Real[3] resistorQM.resistor.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(resistorQM.resistor[$resistor1].v, Modelica.ComplexMath.conj(resistorQM.resistor[$resistor1].i))) for $resistor1 in 1:3} (205) [ALGB] (3) Real[3] $FUN_20 (206) [ALGB] (3) flow Real[3] resistorQM.plugToPins_n.plugToPin_n.pin_n.i.re (207) [ALGB] (9) redeclare Real[3, 3] sineVoltageQM.v.im (208) [ALGB] (3) Real[3] resistorQM.resistor.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(resistorQM.resistor[$resistor1].v, Modelica.ComplexMath.conj(resistorQM.resistor[$resistor1].i))) for $resistor1 in 1:3} (209) [ALGB] (3) redeclare Real[3] inductorQM.inductor.v.re (210) [ALGB] (3) Real[3] powerQM = multiSensorQM.apparentPower.re (211) [ALGB] (3) flow Real[3] inductorQM.inductor.pin_n.i.re (212) [ALGB] (3) Real[3] resistorQM.plugToPins_p.plugToPin_p.plug_p.reference.gamma (213) [ALGB] (3) Real[3] resistorQM.plugToPins_p.plugToPin_p.pin_p.v.re (214) [ALGB] (3) Real[3] resistorQM.abs_i = {Modelica.ComplexMath.abs(resistorQM.i[$i1]) for $i1 in 1:3} (215) [ALGB] (3) Real[3] inductorQM.plugToPins_n.pin_n.v.im (216) [ALGB] (3) Real[3] starQM.plugToPins_p.plugToPin_p.pin_p.v.im (217) [ALGB] (3) Real[3] inductorQM.inductor.pin_p.v.im (218) [ALGB] (3) Real[3] resistorQM.resistor.LossPower (219) [ALGB] (3) Real[3] multiSensorQM.arg_apparentPower = {Modelica.ComplexMath.arg(multiSensorQM.apparentPower[$i1], 0.0) for $i1 in 1:3} (220) [ALGB] (3) Real[3] resistorQM.resistor.pin_n.v.im (221) [ALGB] (3) Real[3] $FUN_16 (222) [ALGB] (3) Real[3] multiSensorQM.pv.pin.v.im (223) [ALGB] (3) Real[3] resistorQM.abs_v = {Modelica.ComplexMath.abs(resistorQM.v[$i1]) for $i1 in 1:3} (224) [ALGB] (3) Real[3] inductorQM.plugToPins_p.pin_p.reference.gamma (225) [ALGB] (3) Real[3] inductorQM.plugToPins_n.plug_n.pin.v.im (226) [ALGB] (3) flow Real[3] starQM.plugToPins_p.pin_p.i.im (227) [ALGB] (9) Real[3, 3] inductorQM.plugToPins_n.plugToPin_n.plug_n.pin.v.re (228) [ALGB] (1) Real inductorQM.S_total = sqrt(inductorQM.Q_total ^ 2.0 + inductorQM.P_total ^ 2.0) (229) [ALGB] (3) Real[3] multiSensorQM.pc.pin.v.im (230) [DISC] (9) Boolean[3, 3] $SEV_11[$i1, $i2] (231) [ALGB] (3) flow Real[3] inductorQM.plug_p.pin.i.re (232) [ALGB] (9) flow Real[3, 3] inductorQM.plugToPins_p.plugToPin_p.plug_p.pin.i.im (233) [ALGB] (3) Real[3] resistorQM.plugToPins_n.plugToPin_n.plug_n.reference.gamma (234) [ALGB] (9) Real[3, 3] resistorQM.plugToPins_p.plugToPin_p.plug_p.pin.v.re (235) [ALGB] (3) Real[3] inductorQM.inductor.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(inductorQM.inductor[$inductor1].v, Modelica.ComplexMath.conj(inductorQM.inductor[$inductor1].i))) for $inductor1 in 1:3} (236) [ALGB] (3) Real[3] inductorQM.plugToPins_p.plugToPin_p.pin_p.reference.gamma (237) [ALGB] (3) Real[3] inductorQM.plugToPins_p.pin_p.v.im (238) [ALGB] (3) Real[3] inductorQM.inductor.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(inductorQM.inductor[$inductor1].v, Modelica.ComplexMath.conj(inductorQM.inductor[$inductor1].i))) for $inductor1 in 1:3} (239) [ALGB] (3) Real[3] inductorQM.inductor.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(inductorQM.inductor[$inductor1].v, Modelica.ComplexMath.conj(inductorQM.inductor[$inductor1].i))) for $inductor1 in 1:3} (240) [ALGB] (9) Real[3, 3] resistorQM.plugToPins_n.plugToPin_n.plug_n.pin.v.re (241) [ALGB] (1) Real sineVoltageQM.plug_n.reference.gamma (242) [ALGB] (3) Real[3] resistorQM.resistor.pin_n.reference.gamma (243) [ALGB] (9) flow Real[3, 3] starQM.plugToPins_p.plugToPin_p.plug_p.pin.i.im (244) [ALGB] (3) redeclare Real[3] resistorQM.resistor.i.im (245) [ALGB] (3) Real[3] inductorQM.plugToPins_n.plugToPin_n.pin_n.v.im (246) [ALGB] (3) flow Real[3] resistorQM.plug_p.pin.i.re (247) [ALGB] (3) Real[3] resistorQM.resistor.T_heatPort (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (248) [ALGB] (3) flow Real[3] inductorQM.plugToPins_p.plugToPin_p.pin_p.i.re (249) [ALGB] (1) Real resistorQM.Q_total = sum(resistorQM.Q) (250) [ALGB] (3) Real[3] resistorQM.plugToPins_n.plugToPin_n.pin_n.reference.gamma (251) [ALGB] (3) flow Real[3] inductorQM.plug_n.pin.i.im (252) [ALGB] (3) flow Real[3] sineVoltageQM.plug_p.pin.i.im (253) [ALGB] (3) flow Real[3] starQM.plug_p.pin.i.im (254) [ALGB] (3) Real[3] VQM = {Modelica.ComplexMath.abs(multiSensorQM.v[$i1]) for $i1 in 1:3} (255) [ALGB] (1) Real groundQM.pin.v.re (256) [ALGB] (3) Real[3] inductorQM.plugToPins_n.plugToPin_n.plug_n.reference.gamma (257) [ALGB] (3) flow Real[3] starQM.plugToPins_p.plugToPin_p.pin_p.i.re (258) [ALGB] (3) flow Real[3] resistorQM.resistor.pin_p.i.im (259) [ALGB] (3) flow Real[3] inductorQM.inductor.pin_p.i.re (260) [ALGB] (1) output Real multiSensorQM.apparentPowerTotal.im (261) [ALGB] (9) redeclare Real[3, 3] inductorQM.v.re (262) [ALGB] (1) Real multiSensorQM.nv.reference.gamma (263) [ALGB] (3) flow Real[3] starQM.plugToPins_p.plug_p.pin.i.im (264) [ALGB] (3) Real[3] sineVoltageQM.abs_i = {Modelica.ComplexMath.abs(sineVoltageQM.i[$i1]) for $i1 in 1:3} (265) [ALGB] (3) Real[3] starQM.plugToPins_p.plugToPin_p.plug_p.reference.gamma (266) [ALGB] (3) flow Real[3] resistorQM.plug_n.pin.i.im (267) [ALGB] (3) flow Real[3] inductorQM.plugToPins_n.plug_n.pin.i.re (268) [ALGB] (3) Real[3] inductorQM.inductor.abs_v = {Modelica.ComplexMath.abs(inductorQM.inductor[$inductor1].v) for $inductor1 in 1:3} (269) [ALGB] (1) Real inductorQM.omega (270) [ALGB] (3) Real[3] sineVoltageQM.abs_v = {Modelica.ComplexMath.abs(sineVoltageQM.v[$i1]) for $i1 in 1:3} (271) [ALGB] (3) Real[3] inductorQM.plug_p.pin.v.im (272) [ALGB] (3) flow Real[3] inductorQM.plugToPins_p.plug_p.pin.i.im (273) [ALGB] (9) redeclare Real[3, 3] resistorQM.i.re (274) [ALGB] (3) flow Real[3] resistorQM.plugToPins_n.pin_n.i.im (275) [ALGB] (1) Real inductorQM.P_total = sum(inductorQM.P) (276) [ALGB] (3) Real[3] inductorQM.inductor.abs_i = {Modelica.ComplexMath.abs(inductorQM.inductor[$inductor1].i) for $inductor1 in 1:3} (277) [ALGB] (3) Real[3] inductorQM.plugToPins_p.plugToPin_p.plug_p.reference.gamma (278) [ALGB] (3) Real[3] resistorQM.plugToPins_n.pin_n.reference.gamma (279) [ALGB] (3) Real[3] resistorQM.resistor.abs_v = {Modelica.ComplexMath.abs(resistorQM.resistor[$resistor1].v) for $resistor1 in 1:3} (280) [ALGB] (3) flow Real[3] resistorQM.plugToPins_p.pin_p.i.im (281) [ALGB] (3) flow Real[3] multiSensorQM.nv.pin.i.im (282) [ALGB] (3) Real[3] sineVoltageQM.P = {Modelica.ComplexMath.real(Modelica.Units.SI.ComplexVoltage.'*'.multiply(sineVoltageQM.v[k], Modelica.ComplexMath.conj(sineVoltageQM.i[k]))) for k in 1:3} (283) [ALGB] (3) Real[3] sineVoltageQM.Q = {Modelica.ComplexMath.imag(Modelica.Units.SI.ComplexVoltage.'*'.multiply(sineVoltageQM.v[k], Modelica.ComplexMath.conj(sineVoltageQM.i[k]))) for k in 1:3} (284) [ALGB] (3) redeclare Real[3] inductorQM.inductor.i.im (285) [DISC] (3) Boolean[3] $SEV_6[$i1] (286) [ALGB] (3) Real[3] sineVoltageQM.S = {Modelica.ComplexMath.abs(Modelica.Units.SI.ComplexVoltage.'*'.multiply(sineVoltageQM.v[k], Modelica.ComplexMath.conj(sineVoltageQM.i[k]))) for k in 1:3} (287) [ALGB] (3) flow Real[3] multiSensorQM.nc.pin.i.im (288) [ALGB] (1) Real starQM.plug_p.reference.gamma (289) [ALGB] (3) Real[3] resistorQM.resistor.abs_i = {Modelica.ComplexMath.abs(resistorQM.resistor[$resistor1].i) for $resistor1 in 1:3} (290) [ALGB] (3) flow Real[3] inductorQM.plugToPins_n.plugToPin_n.pin_n.i.re System Equations (469/916) **************************** (1) [SCAL] (1) multiSensorQM.pc.pin[2].v.re = sineVoltageQM.plug_p.pin[2].v.re ($RES_SIM_429) (2) [FOR-] (9) ($RES_SIM_1042) (2) [----] for {$i1 in 1:3, $i2 in 1:3} loop (2) [----] [SCAL] (1) starQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[$i2].i.re = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-starQM.plugToPins_p.plugToPin_p.pin_p.i.re, -starQM.plugToPins_p.plugToPin_p.pin_p.i.im) else Complex(0.0, 0.0)[field: re] ($RES_SIM_1043) (2) [----] end for; (3) [ARRY] (3) sineVoltageQM.v.im = {sineVoltageQM.plug_p.pin.v.im - sineVoltageQM.plug_n.pin.v.im, sineVoltageQM.plug_p.pin.v.im - sineVoltageQM.plug_n.pin.v.im, sineVoltageQM.plug_p.pin.v.im - sineVoltageQM.plug_n.pin.v.im} ($RES_SIM_1041) (4) [ARRY] (3) sineVoltageQM.v.re = {sineVoltageQM.plug_p.pin.v.re - sineVoltageQM.plug_n.pin.v.re, sineVoltageQM.plug_p.pin.v.re - sineVoltageQM.plug_n.pin.v.re, sineVoltageQM.plug_p.pin.v.re - sineVoltageQM.plug_n.pin.v.re} ($RES_SIM_1040) (5) [FOR-] (3) ($RES_BND_812) (5) [----] for $i1 in 1:3 loop (5) [----] [SCAL] (1) resistorQM.abs_v[$i1] = (resistorQM.v.im ^ 2.0 + resistorQM.v.re ^ 2.0) ^ 0.5 ($RES_BND_813) (5) [----] end for; (6) [FOR-] (3) ($RES_BND_814) (6) [----] for $i1 in 1:3 loop (6) [----] [SCAL] (1) resistorQM.arg_v[$i1] = Modelica.Math.atan3(resistorQM.v.re, resistorQM.v.im, 0.0) ($RES_BND_815) (6) [----] end for; (7) [SCAL] (1) (resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].i.re + resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].i.re + resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].i.re) - resistorQM.plugToPins_p.plug_p.pin[3].i.re = 0.0 ($RES_SIM_340) (8) [SCAL] (1) (resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].i.re + resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].i.re + resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].i.re) - resistorQM.plugToPins_p.plug_p.pin[2].i.re = 0.0 ($RES_SIM_341) (9) [FOR-] (3) ($RES_BND_816) (9) [----] for $i1 in 1:3 loop (9) [----] [SCAL] (1) resistorQM.abs_i[$i1] = (resistorQM.i.im ^ 2.0 + resistorQM.i.re ^ 2.0) ^ 0.5 ($RES_BND_817) (9) [----] end for; (10) [SCAL] (1) (resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].i.re + resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].i.re + resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].i.re) - resistorQM.plugToPins_p.plug_p.pin[1].i.re = 0.0 ($RES_SIM_342) (11) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[3].pin_p.i.im - resistorQM.plugToPins_p.pin_p[3].i.im = 0.0 ($RES_SIM_343) (12) [FOR-] (3) ($RES_BND_818) (12) [----] for $i1 in 1:3 loop (12) [----] [SCAL] (1) resistorQM.arg_i[$i1] = Modelica.Math.atan3(resistorQM.i.re, resistorQM.i.im, 0.0) ($RES_BND_819) (12) [----] end for; (13) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[2].pin_p.i.im - resistorQM.plugToPins_p.pin_p[2].i.im = 0.0 ($RES_SIM_344) (14) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[1].pin_p.i.im - resistorQM.plugToPins_p.pin_p[1].i.im = 0.0 ($RES_SIM_345) (15) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[3].pin_p.i.re - resistorQM.plugToPins_p.pin_p[3].i.re = 0.0 ($RES_SIM_346) (16) [FOR-] (6) ($RES_SIM_171) (16) [----] for $i1 in 1:3 loop (16) [----] [RECD] (2) resistorQM.plugToPins_p.plugToPin_p[$i1].pin_p.v = resistorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[({1, 2, 3})[$i1]].v ($RES_SIM_172) (16) [----] end for; (17) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[2].pin_p.i.re - resistorQM.plugToPins_p.pin_p[2].i.re = 0.0 ($RES_SIM_347) (18) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[1].pin_p.i.re - resistorQM.plugToPins_p.pin_p[1].i.re = 0.0 ($RES_SIM_348) (19) [FOR-] (3) ($RES_SIM_173) (19) [----] for $i1 in 1:3 loop (19) [----] [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[$i1].plug_p.reference.gamma = resistorQM.plugToPins_p.plugToPin_p[$i1].pin_p.reference.gamma ($RES_SIM_174) (19) [----] end for; (20) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[2].pin_n.v.im = inductorQM.plugToPins_n.pin_n[2].v.im ($RES_SIM_600) (21) [FOR-] (3) ($RES_BND_900) (21) [----] for $i1 in 1:3 loop (21) [----] [SCAL] (1) sineVoltageQM.abs_i[$i1] = (sineVoltageQM.i.im ^ 2.0 + sineVoltageQM.i.re ^ 2.0) ^ 0.5 ($RES_BND_901) (21) [----] end for; (22) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[2].pin_n.v.re = inductorQM.plugToPins_n.pin_n[2].v.re ($RES_SIM_601) (23) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[2].pin_n.reference.gamma = inductorQM.plugToPins_n.pin_n[2].reference.gamma ($RES_SIM_602) (24) [FOR-] (3) ($RES_BND_902) (24) [----] for $i1 in 1:3 loop (24) [----] [SCAL] (1) sineVoltageQM.arg_i[$i1] = Modelica.Math.atan3(sineVoltageQM.i.re, sineVoltageQM.i.im, 0.0) ($RES_BND_903) (24) [----] end for; (25) [SCAL] (1) inductorQM.plugToPins_n.plug_n.reference.gamma = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.reference.gamma ($RES_SIM_603) (26) [SCAL] (1) inductorQM.plugToPins_n.plug_n.reference.gamma = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.reference.gamma ($RES_SIM_604) (27) [FOR-] (3) ($RES_BND_904) (27) [----] for $i1 in 1:3 loop (27) [----] [SCAL] (1) sineVoltageQM.P[$i1] = sineVoltageQM.i.im * sineVoltageQM.v.im + sineVoltageQM.i.re * sineVoltageQM.v.re ($RES_BND_905) (27) [----] end for; (28) [SCAL] (1) inductorQM.plugToPins_n.plug_n.reference.gamma = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.reference.gamma ($RES_SIM_605) (29) [SCAL] (1) multiSensorQM.pc.pin[2].v.re = multiSensorQM.pv.pin[2].v.re ($RES_SIM_430) (30) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[3].v.im = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].v.im ($RES_SIM_606) (31) [SCAL] (1) multiSensorQM.pc.pin[1].v.re = sineVoltageQM.plug_p.pin[1].v.re ($RES_SIM_431) (32) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[3].v.im = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].v.im ($RES_SIM_607) (33) [SCAL] (1) multiSensorQM.pc.pin[1].v.re = multiSensorQM.pv.pin[1].v.re ($RES_SIM_432) (34) [FOR-] (3) ($RES_BND_907) (34) [----] for $i1 in 1:3 loop (34) [----] [SCAL] (1) sineVoltageQM.Q[$i1] = sineVoltageQM.i.im * sineVoltageQM.v.re - sineVoltageQM.i.re * sineVoltageQM.v.im ($RES_BND_908) (34) [----] end for; (35) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[3].v.im = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].v.im ($RES_SIM_608) (36) [SCAL] (1) multiSensorQM.apparentPowerTotal.im = $FUN_7 ($RES_SIM_1039) (37) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[2].v.im = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].v.im ($RES_SIM_609) (38) [SCAL] (1) multiSensorQM.apparentPowerTotal.re = $FUN_6 ($RES_SIM_1038) (39) [ARRY] (3) multiSensorQM.apparentPower.im = {multiSensorQM.v.re * multiSensorQM.i.im - multiSensorQM.v.im * multiSensorQM.i.re, multiSensorQM.v.re * multiSensorQM.i.im - multiSensorQM.v.im * multiSensorQM.i.re, multiSensorQM.v.re * multiSensorQM.i.im - multiSensorQM.v.im * multiSensorQM.i.re} ($RES_SIM_1037) (40) [ARRY] (3) multiSensorQM.apparentPower.re = {multiSensorQM.v.re * multiSensorQM.i.re + multiSensorQM.v.im * multiSensorQM.i.im, multiSensorQM.v.re * multiSensorQM.i.re + multiSensorQM.v.im * multiSensorQM.i.im, multiSensorQM.v.re * multiSensorQM.i.re + multiSensorQM.v.im * multiSensorQM.i.im} ($RES_SIM_1036) (41) [ARRY] (3) multiSensorQM.v.im = {multiSensorQM.pv.pin.v.im - multiSensorQM.nv.pin.v.im, multiSensorQM.pv.pin.v.im - multiSensorQM.nv.pin.v.im, multiSensorQM.pv.pin.v.im - multiSensorQM.nv.pin.v.im} ($RES_SIM_1035) (42) [ARRY] (3) multiSensorQM.v.re = {multiSensorQM.pv.pin.v.re - multiSensorQM.nv.pin.v.re, multiSensorQM.pv.pin.v.re - multiSensorQM.nv.pin.v.re, multiSensorQM.pv.pin.v.re - multiSensorQM.nv.pin.v.re} ($RES_SIM_1034) (43) [ARRY] (3) inductorQM.v.im = {inductorQM.plug_p.pin.v.im - inductorQM.plug_n.pin.v.im, inductorQM.plug_p.pin.v.im - inductorQM.plug_n.pin.v.im, inductorQM.plug_p.pin.v.im - inductorQM.plug_n.pin.v.im} ($RES_SIM_1033) (44) [ARRY] (3) inductorQM.v.re = {inductorQM.plug_p.pin.v.re - inductorQM.plug_n.pin.v.re, inductorQM.plug_p.pin.v.re - inductorQM.plug_n.pin.v.re, inductorQM.plug_p.pin.v.re - inductorQM.plug_n.pin.v.re} ($RES_SIM_1032) (45) [FOR-] (3) ($RES_SIM_1030) (45) [----] for $i1 in 1:3 loop (45) [----] [SCAL] (1) inductorQM.inductor[$i1].v.im = inductorQM.inductor.pin_p.v.im - inductorQM.inductor.pin_n.v.im ($RES_SIM_1031) (45) [----] end for; (46) [FOR-] (3) ($RES_BND_820) (46) [----] for $i1 in 1:3 loop (46) [----] [SCAL] (1) resistorQM.P[$i1] = resistorQM.i.im * resistorQM.v.im + resistorQM.i.re * resistorQM.v.re ($RES_BND_821) (46) [----] end for; (47) [SCAL] (1) starQM.plug_p.reference.gamma = starQM.plugToPins_p.plug_p.reference.gamma ($RES_SIM_523) (48) [FOR-] (3) ($RES_BND_823) (48) [----] for $i1 in 1:3 loop (48) [----] [SCAL] (1) resistorQM.Q[$i1] = resistorQM.i.im * resistorQM.v.re - resistorQM.i.re * resistorQM.v.im ($RES_BND_824) (48) [----] end for; (49) [FOR-] (3) ($RES_SIM_524) (49) [----] for $i1 in 1:3 loop (49) [----] [SCAL] (1) starQM.plugToPins_p.plug_p.pin[$i1].i.im - starQM.plug_p.pin[$i1].i.im = 0.0 ($RES_SIM_525) (49) [----] end for; (50) [FOR-] (3) ($RES_SIM_526) (50) [----] for $i1 in 1:3 loop (50) [----] [SCAL] (1) starQM.plugToPins_p.plug_p.pin[$i1].i.re - starQM.plug_p.pin[$i1].i.re = 0.0 ($RES_SIM_527) (50) [----] end for; (51) [FOR-] (3) ($RES_BND_826) (51) [----] for $i1 in 1:3 loop (51) [----] [SCAL] (1) resistorQM.S[$i1] = ((resistorQM.v.re * resistorQM.i.re + resistorQM.v.im * resistorQM.i.im) ^ 2.0 + (resistorQM.v.re * resistorQM.i.im - resistorQM.v.im * resistorQM.i.re) ^ 2.0) ^ 0.5 ($RES_BND_827) (51) [----] end for; (52) [ARRY] (3) starQM.plug_p.pin.v.im = starQM.plugToPins_p.plug_p.pin.v.im ($RES_SIM_528) (53) [ARRY] (3) starQM.plug_p.pin.v.re = starQM.plugToPins_p.plug_p.pin.v.re ($RES_SIM_529) (54) [FOR-] (3) ($RES_BND_829) (54) [----] for $i1 in 1:3 loop (54) [----] [SCAL] (1) resistorQM.pf[$i1] = $FUN_26[$i1] ($RES_BND_830) (54) [----] end for; (55) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[2].v.im = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].v.im ($RES_SIM_610) (56) [FOR-] (3) ($RES_BND_910) (56) [----] for $i1 in 1:3 loop (56) [----] [SCAL] (1) sineVoltageQM.S[$i1] = ((sineVoltageQM.v.re * sineVoltageQM.i.re + sineVoltageQM.v.im * sineVoltageQM.i.im) ^ 2.0 + (sineVoltageQM.v.re * sineVoltageQM.i.im - sineVoltageQM.v.im * sineVoltageQM.i.re) ^ 2.0) ^ 0.5 ($RES_BND_911) (56) [----] end for; (57) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[2].v.im = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].v.im ($RES_SIM_611) (58) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[1].v.im = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].v.im ($RES_SIM_612) (59) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[1].v.im = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].v.im ($RES_SIM_613) (60) [FOR-] (3) ($RES_BND_913) (60) [----] for $i1 in 1:3 loop (60) [----] [SCAL] (1) sineVoltageQM.pf[$i1] = $FUN_16[$i1] ($RES_BND_914) (60) [----] end for; (61) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[1].v.im = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].v.im ($RES_SIM_614) (62) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[3].v.re = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].v.re ($RES_SIM_615) (63) [SCAL] (1) sineVoltageQM.gamma = sineVoltageQM.plug_p.reference.gamma ($RES_BND_915) (64) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[3].v.re = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].v.re ($RES_SIM_616) (65) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[3].v.re = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].v.re ($RES_SIM_617) (66) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[2].v.re = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].v.re ($RES_SIM_618) (67) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[2].v.re = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].v.re ($RES_SIM_619) (68) [FOR-] (3) ($RES_SIM_1028) (68) [----] for $i1 in 1:3 loop (68) [----] [SCAL] (1) inductorQM.inductor[$i1].v.re = inductorQM.inductor.pin_p.v.re - inductorQM.inductor.pin_n.v.re ($RES_SIM_1029) (68) [----] end for; (69) [FOR-] (3) ($RES_SIM_1026) (69) [----] for $i1 in 1:3 loop (69) [----] [SCAL] (1) inductorQM.inductor.pin_p.i.im + inductorQM.inductor.pin_n.i.im = 0.0 ($RES_SIM_1027) (69) [----] end for; (70) [FOR-] (3) ($RES_SIM_1024) (70) [----] for $i1 in 1:3 loop (70) [----] [SCAL] (1) inductorQM.inductor.pin_p.i.re + inductorQM.inductor.pin_n.i.re = 0.0 ($RES_SIM_1025) (70) [----] end for; (71) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[1].v.im = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].v.im ($RES_SIM_700) (72) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[1].v.im = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].v.im ($RES_SIM_701) (73) [FOR-] (3) ($RES_SIM_1022) (73) [----] for $i1 in 1:3 loop (73) [----] [SCAL] (1) inductorQM.inductor[$i1].v.im = inductorQM.inductor[$i1].L * inductorQM.inductor[$i1].omega * inductorQM.inductor.i.re ($RES_SIM_1023) (73) [----] end for; (74) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[1].v.im = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].v.im ($RES_SIM_702) (75) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[3].v.re = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].v.re ($RES_SIM_703) (76) [FOR-] (3) ($RES_SIM_1020) (76) [----] for $i1 in 1:3 loop (76) [----] [SCAL] (1) inductorQM.inductor[$i1].v.re = -inductorQM.inductor[$i1].L * inductorQM.inductor[$i1].omega * inductorQM.inductor.i.im ($RES_SIM_1021) (76) [----] end for; (77) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[3].v.re = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].v.re ($RES_SIM_704) (78) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[3].v.re = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].v.re ($RES_SIM_705) (79) [SCAL] (1) starQM.plugToPins_p.pin_p[3].v.im = starQM.plugToPins_p.pin_p[1].v.im ($RES_SIM_530) (80) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[2].v.re = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].v.re ($RES_SIM_706) (81) [SCAL] (1) starQM.plugToPins_p.pin_p[3].v.im = starQM.plugToPins_p.pin_p[2].v.im ($RES_SIM_531) (82) [FOR-] (3) ($RES_BND_831) (82) [----] for $i1 in 1:3 loop (82) [----] [SCAL] (1) resistorQM.resistor[$i1].pf = $FUN_25[$i1] ($RES_BND_832) (82) [----] end for; (83) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[2].v.re = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].v.re ($RES_SIM_707) (84) [SCAL] (1) starQM.plugToPins_p.pin_p[3].v.im = starQM.pin_n.v.im ($RES_SIM_532) (85) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[2].v.re = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].v.re ($RES_SIM_708) (86) [SCAL] (1) starQM.plugToPins_p.pin_p[3].v.re = starQM.plugToPins_p.pin_p[1].v.re ($RES_SIM_533) (87) [FOR-] (3) ($RES_BND_833) (87) [----] for $i1 in 1:3 loop (87) [----] [SCAL] (1) resistorQM.resistor[$i1].S = ((resistorQM.resistor.v.im * resistorQM.resistor.i.im + resistorQM.resistor.v.re * resistorQM.resistor.i.re) ^ 2.0 + (resistorQM.resistor.v.im * resistorQM.resistor.i.re - resistorQM.resistor.v.re * resistorQM.resistor.i.im) ^ 2.0) ^ 0.5 ($RES_BND_834) (87) [----] end for; (88) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[1].v.re = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].v.re ($RES_SIM_709) (89) [SCAL] (1) starQM.plugToPins_p.pin_p[3].v.re = starQM.plugToPins_p.pin_p[2].v.re ($RES_SIM_534) (90) [SCAL] (1) starQM.plugToPins_p.pin_p[3].v.re = starQM.pin_n.v.re ($RES_SIM_535) (91) [FOR-] (3) ($RES_BND_835) (91) [----] for $i1 in 1:3 loop (91) [----] [SCAL] (1) resistorQM.resistor[$i1].Q = resistorQM.resistor.i.re * resistorQM.resistor.v.im - resistorQM.resistor.i.im * resistorQM.resistor.v.re ($RES_BND_836) (91) [----] end for; (92) [SCAL] (1) starQM.plugToPins_p.pin_p[3].reference.gamma = starQM.plugToPins_p.pin_p[1].reference.gamma ($RES_SIM_536) (93) [SCAL] (1) starQM.plugToPins_p.pin_p[3].reference.gamma = starQM.plugToPins_p.pin_p[2].reference.gamma ($RES_SIM_537) (94) [FOR-] (3) ($RES_BND_837) (94) [----] for $i1 in 1:3 loop (94) [----] [SCAL] (1) resistorQM.resistor[$i1].P = resistorQM.resistor.i.re * resistorQM.resistor.v.re + resistorQM.resistor.i.im * resistorQM.resistor.v.im ($RES_BND_838) (94) [----] end for; (95) [SCAL] (1) starQM.plugToPins_p.pin_p[3].reference.gamma = starQM.pin_n.reference.gamma ($RES_SIM_538) (96) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[3].pin_p.v.im = starQM.plugToPins_p.pin_p[3].v.im ($RES_SIM_539) (97) [FOR-] (3) ($RES_BND_839) (97) [----] for $i1 in 1:3 loop (97) [----] [SCAL] (1) resistorQM.resistor[$i1].arg_i = Modelica.Math.atan3(resistorQM.resistor.i.im, resistorQM.resistor.i.re, 0.0) ($RES_BND_840) (97) [----] end for; (98) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[2].v.re = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].v.re ($RES_SIM_620) (99) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[1].v.re = inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].v.re ($RES_SIM_621) (100) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[1].v.re = inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].v.re ($RES_SIM_622) (101) [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[1].v.re = inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].v.re ($RES_SIM_623) (102) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[1].pin_n.v.im = inductorQM.plugToPins_n.pin_n[1].v.im ($RES_SIM_624) (103) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[1].pin_n.v.re = inductorQM.plugToPins_n.pin_n[1].v.re ($RES_SIM_625) (104) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[1].pin_n.reference.gamma = inductorQM.plugToPins_n.pin_n[1].reference.gamma ($RES_SIM_626) (105) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[3].pin_p.v.im = inductorQM.plugToPins_p.pin_p[3].v.im ($RES_SIM_627) (106) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[3].pin_p.v.re = inductorQM.plugToPins_p.pin_p[3].v.re ($RES_SIM_628) (107) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[3].pin_p.reference.gamma = inductorQM.plugToPins_p.pin_p[3].reference.gamma ($RES_SIM_629) (108) [FOR-] (9) ($RES_SIM_1018) (108) [----] for {$i1 in 1:3, $i2 in 1:3} loop (108) [----] [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[$i1].plug_n.pin[$i2].i.im = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-inductorQM.plugToPins_n.plugToPin_n.pin_n.i.re, -inductorQM.plugToPins_n.plugToPin_n.pin_n.i.im) else Complex(0.0, 0.0)[field: im] ($RES_SIM_1019) (108) [----] end for; (109) [FOR-] (9) ($RES_SIM_1016) (109) [----] for {$i1 in 1:3, $i2 in 1:3} loop (109) [----] [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[$i1].plug_n.pin[$i2].i.re = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-inductorQM.plugToPins_n.plugToPin_n.pin_n.i.re, -inductorQM.plugToPins_n.plugToPin_n.pin_n.i.im) else Complex(0.0, 0.0)[field: re] ($RES_SIM_1017) (109) [----] end for; (110) [FOR-] (9) ($RES_SIM_1014) (110) [----] for {$i1 in 1:3, $i2 in 1:3} loop (110) [----] [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[$i2].i.im = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-inductorQM.plugToPins_p.plugToPin_p.pin_p.i.re, -inductorQM.plugToPins_p.plugToPin_p.pin_p.i.im) else Complex(0.0, 0.0)[field: im] ($RES_SIM_1015) (110) [----] end for; (111) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[1].v.re = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].v.re ($RES_SIM_710) (112) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[1].v.re = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].v.re ($RES_SIM_711) (113) [SCAL] (1) (starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].i.im + starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].i.im + starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].i.im) - starQM.plugToPins_p.plug_p.pin[3].i.im = 0.0 ($RES_SIM_285) (114) [FOR-] (9) ($RES_SIM_1012) (114) [----] for {$i1 in 1:3, $i2 in 1:3} loop (114) [----] [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[$i2].i.re = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-inductorQM.plugToPins_p.plugToPin_p.pin_p.i.re, -inductorQM.plugToPins_p.plugToPin_p.pin_p.i.im) else Complex(0.0, 0.0)[field: re] ($RES_SIM_1013) (114) [----] end for; (115) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[1].pin_n.v.im = resistorQM.plugToPins_n.pin_n[1].v.im ($RES_SIM_712) (116) [SCAL] (1) (starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].i.im + starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].i.im + starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].i.im) - starQM.plugToPins_p.plug_p.pin[2].i.im = 0.0 ($RES_SIM_286) (117) [ARRY] (3) resistorQM.v.im = {resistorQM.plug_p.pin.v.im - resistorQM.plug_n.pin.v.im, resistorQM.plug_p.pin.v.im - resistorQM.plug_n.pin.v.im, resistorQM.plug_p.pin.v.im - resistorQM.plug_n.pin.v.im} ($RES_SIM_1011) (118) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[1].pin_n.v.re = resistorQM.plugToPins_n.pin_n[1].v.re ($RES_SIM_713) (119) [SCAL] (1) (starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].i.im + starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].i.im + starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].i.im) - starQM.plugToPins_p.plug_p.pin[1].i.im = 0.0 ($RES_SIM_287) (120) [ARRY] (3) resistorQM.v.re = {resistorQM.plug_p.pin.v.re - resistorQM.plug_n.pin.v.re, resistorQM.plug_p.pin.v.re - resistorQM.plug_n.pin.v.re, resistorQM.plug_p.pin.v.re - resistorQM.plug_n.pin.v.re} ($RES_SIM_1010) (121) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[1].pin_n.reference.gamma = resistorQM.plugToPins_n.pin_n[1].reference.gamma ($RES_SIM_714) (122) [SCAL] (1) (starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].i.re + starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].i.re + starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].i.re) - starQM.plugToPins_p.plug_p.pin[3].i.re = 0.0 ($RES_SIM_288) (123) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[3].pin_p.v.im = resistorQM.plugToPins_p.pin_p[3].v.im ($RES_SIM_715) (124) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[3].pin_p.v.re = starQM.plugToPins_p.pin_p[3].v.re ($RES_SIM_540) (125) [SCAL] (1) (starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].i.re + starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].i.re + starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].i.re) - starQM.plugToPins_p.plug_p.pin[2].i.re = 0.0 ($RES_SIM_289) (126) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[3].pin_p.v.re = resistorQM.plugToPins_p.pin_p[3].v.re ($RES_SIM_716) (127) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[3].pin_p.reference.gamma = starQM.plugToPins_p.pin_p[3].reference.gamma ($RES_SIM_541) (128) [FOR-] (3) ($RES_BND_841) (128) [----] for $i1 in 1:3 loop (128) [----] [SCAL] (1) resistorQM.resistor[$i1].abs_i = (resistorQM.resistor.i.re ^ 2.0 + resistorQM.resistor.i.im ^ 2.0) ^ 0.5 ($RES_BND_842) (128) [----] end for; (129) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[3].pin_p.reference.gamma = resistorQM.plugToPins_p.pin_p[3].reference.gamma ($RES_SIM_717) (130) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[2].pin_p.v.im = starQM.plugToPins_p.pin_p[2].v.im ($RES_SIM_542) (131) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[2].pin_p.v.im = resistorQM.plugToPins_p.pin_p[2].v.im ($RES_SIM_718) (132) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[2].pin_p.v.re = starQM.plugToPins_p.pin_p[2].v.re ($RES_SIM_543) (133) [FOR-] (3) ($RES_BND_843) (133) [----] for $i1 in 1:3 loop (133) [----] [SCAL] (1) resistorQM.resistor[$i1].arg_v = Modelica.Math.atan3(resistorQM.resistor.v.im, resistorQM.resistor.v.re, 0.0) ($RES_BND_844) (133) [----] end for; (134) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[2].pin_p.v.re = resistorQM.plugToPins_p.pin_p[2].v.re ($RES_SIM_719) (135) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[2].pin_p.reference.gamma = starQM.plugToPins_p.pin_p[2].reference.gamma ($RES_SIM_544) (136) [SCAL] (1) starQM.plugToPins_p.plug_p.reference.gamma = starQM.plugToPins_p.plugToPin_p[1].plug_p.reference.gamma ($RES_SIM_545) (137) [FOR-] (3) ($RES_BND_845) (137) [----] for $i1 in 1:3 loop (137) [----] [SCAL] (1) resistorQM.resistor[$i1].abs_v = (resistorQM.resistor.v.re ^ 2.0 + resistorQM.resistor.v.im ^ 2.0) ^ 0.5 ($RES_BND_846) (137) [----] end for; (138) [SCAL] (1) starQM.plugToPins_p.plug_p.reference.gamma = starQM.plugToPins_p.plugToPin_p[2].plug_p.reference.gamma ($RES_SIM_546) (139) [SCAL] (1) starQM.pin_n.v.im = groundQM.pin.v.im ($RES_SIM_371) (140) [SCAL] (1) starQM.plugToPins_p.plug_p.reference.gamma = starQM.plugToPins_p.plugToPin_p[3].plug_p.reference.gamma ($RES_SIM_547) (141) [SCAL] (1) starQM.pin_n.v.re = groundQM.pin.v.re ($RES_SIM_372) (142) [FOR-] (3) ($RES_BND_847) (142) [----] for $i1 in 1:3 loop (142) [----] [SCAL] (1) inductorQM.abs_v[$i1] = (inductorQM.v.im ^ 2.0 + inductorQM.v.re ^ 2.0) ^ 0.5 ($RES_BND_848) (142) [----] end for; (143) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[3].v.im = starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].v.im ($RES_SIM_548) (144) [SCAL] (1) starQM.pin_n.reference.gamma = groundQM.pin.reference.gamma ($RES_SIM_373) (145) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[3].v.im = starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].v.im ($RES_SIM_549) (146) [SCAL] (1) starQM.plug_p.reference.gamma = inductorQM.plug_n.reference.gamma ($RES_SIM_374) (147) [FOR-] (3) ($RES_BND_849) (147) [----] for $i1 in 1:3 loop (147) [----] [SCAL] (1) inductorQM.arg_v[$i1] = Modelica.Math.atan3(inductorQM.v.re, inductorQM.v.im, 0.0) ($RES_BND_850) (147) [----] end for; (148) [SCAL] (1) starQM.plug_p.reference.gamma = multiSensorQM.nv.reference.gamma ($RES_SIM_375) (149) [SCAL] (1) starQM.plug_p.reference.gamma = sineVoltageQM.plug_n.reference.gamma ($RES_SIM_376) (150) [SCAL] (1) multiSensorQM.nv.pin[3].i.im + starQM.plug_p.pin[3].i.im + sineVoltageQM.plug_n.pin[3].i.im + inductorQM.plug_n.pin[3].i.im = 0.0 ($RES_SIM_377) (151) [SCAL] (1) multiSensorQM.nv.pin[2].i.im + starQM.plug_p.pin[2].i.im + sineVoltageQM.plug_n.pin[2].i.im + inductorQM.plug_n.pin[2].i.im = 0.0 ($RES_SIM_378) (152) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[2].pin_p.v.im = inductorQM.plugToPins_p.pin_p[2].v.im ($RES_SIM_630) (153) [SCAL] (1) multiSensorQM.nv.pin[1].i.im + starQM.plug_p.pin[1].i.im + sineVoltageQM.plug_n.pin[1].i.im + inductorQM.plug_n.pin[1].i.im = 0.0 ($RES_SIM_379) (154) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[2].pin_p.v.re = inductorQM.plugToPins_p.pin_p[2].v.re ($RES_SIM_631) (155) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[2].pin_p.reference.gamma = inductorQM.plugToPins_p.pin_p[2].reference.gamma ($RES_SIM_632) (156) [SCAL] (1) inductorQM.plugToPins_p.plug_p.reference.gamma = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.reference.gamma ($RES_SIM_633) (157) [SCAL] (1) inductorQM.plugToPins_p.plug_p.reference.gamma = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.reference.gamma ($RES_SIM_634) (158) [SCAL] (1) inductorQM.plugToPins_p.plug_p.reference.gamma = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.reference.gamma ($RES_SIM_635) (159) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[3].v.im = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].v.im ($RES_SIM_636) (160) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[3].v.im = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].v.im ($RES_SIM_637) (161) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[3].v.im = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].v.im ($RES_SIM_638) (162) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[2].v.im = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].v.im ($RES_SIM_639) (163) [FOR-] (3) ($RES_SIM_1008) (163) [----] for $i1 in 1:3 loop (163) [----] [SCAL] (1) resistorQM.resistor[$i1].v.im = resistorQM.resistor.pin_p.v.im - resistorQM.resistor.pin_n.v.im ($RES_SIM_1009) (163) [----] end for; (164) [SCAL] (1) (starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].i.re + starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].i.re + starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].i.re) - starQM.plugToPins_p.plug_p.pin[1].i.re = 0.0 ($RES_SIM_290) (165) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[3].pin_p.i.im - starQM.plugToPins_p.pin_p[3].i.im = 0.0 ($RES_SIM_291) (166) [FOR-] (3) ($RES_SIM_1006) (166) [----] for $i1 in 1:3 loop (166) [----] [SCAL] (1) resistorQM.resistor[$i1].v.re = resistorQM.resistor.pin_p.v.re - resistorQM.resistor.pin_n.v.re ($RES_SIM_1007) (166) [----] end for; (167) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[2].pin_p.i.im - starQM.plugToPins_p.pin_p[2].i.im = 0.0 ($RES_SIM_292) (168) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[1].pin_p.i.im - starQM.plugToPins_p.pin_p[1].i.im = 0.0 ($RES_SIM_293) (169) [FOR-] (3) ($RES_SIM_1004) (169) [----] for $i1 in 1:3 loop (169) [----] [SCAL] (1) resistorQM.resistor.pin_p.i.im + resistorQM.resistor.pin_n.i.im = 0.0 ($RES_SIM_1005) (169) [----] end for; (170) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[2].pin_p.reference.gamma = resistorQM.plugToPins_p.pin_p[2].reference.gamma ($RES_SIM_720) (171) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[3].pin_p.i.re - starQM.plugToPins_p.pin_p[3].i.re = 0.0 ($RES_SIM_294) (172) [SCAL] (1) resistorQM.plugToPins_p.plug_p.reference.gamma = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.reference.gamma ($RES_SIM_721) (173) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[2].pin_p.i.re - starQM.plugToPins_p.pin_p[2].i.re = 0.0 ($RES_SIM_295) (174) [FOR-] (3) ($RES_SIM_1002) (174) [----] for $i1 in 1:3 loop (174) [----] [SCAL] (1) resistorQM.resistor.pin_p.i.re + resistorQM.resistor.pin_n.i.re = 0.0 ($RES_SIM_1003) (174) [----] end for; (175) [SCAL] (1) resistorQM.plugToPins_p.plug_p.reference.gamma = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.reference.gamma ($RES_SIM_722) (176) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[1].pin_p.i.re - starQM.plugToPins_p.pin_p[1].i.re = 0.0 ($RES_SIM_296) (177) [SCAL] (1) resistorQM.plugToPins_p.plug_p.reference.gamma = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.reference.gamma ($RES_SIM_723) (178) [SCAL] (1) (starQM.plugToPins_p.pin_p[1].i.im + starQM.plugToPins_p.pin_p[2].i.im + starQM.plugToPins_p.pin_p[3].i.im) - starQM.pin_n.i.im = 0.0 ($RES_SIM_297) (179) [FOR-] (3) ($RES_SIM_1000) (179) [----] for $i1 in 1:3 loop (179) [----] [SCAL] (1) resistorQM.resistor[$i1].v.im = resistorQM.resistor[$i1].R_actual * resistorQM.resistor.i.im ($RES_SIM_1001) (179) [----] end for; (180) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[3].v.im = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].v.im ($RES_SIM_724) (181) [SCAL] (1) (starQM.plugToPins_p.pin_p[1].i.re + starQM.plugToPins_p.pin_p[2].i.re + starQM.plugToPins_p.pin_p[3].i.re) - starQM.pin_n.i.re = 0.0 ($RES_SIM_298) (182) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[3].v.im = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].v.im ($RES_SIM_725) (183) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[3].v.im = starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].v.im ($RES_SIM_550) (184) [SCAL] (1) groundQM.pin.i.im + starQM.pin_n.i.im = 0.0 ($RES_SIM_299) (185) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[3].v.im = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].v.im ($RES_SIM_726) (186) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[2].v.im = starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].v.im ($RES_SIM_551) (187) [FOR-] (3) ($RES_BND_851) (187) [----] for $i1 in 1:3 loop (187) [----] [SCAL] (1) inductorQM.abs_i[$i1] = (inductorQM.i.im ^ 2.0 + inductorQM.i.re ^ 2.0) ^ 0.5 ($RES_BND_852) (187) [----] end for; (188) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[2].v.im = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].v.im ($RES_SIM_727) (189) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[2].v.im = starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].v.im ($RES_SIM_552) (190) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[2].v.im = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].v.im ($RES_SIM_728) (191) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[2].v.im = starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].v.im ($RES_SIM_553) (192) [FOR-] (3) ($RES_BND_853) (192) [----] for $i1 in 1:3 loop (192) [----] [SCAL] (1) inductorQM.arg_i[$i1] = Modelica.Math.atan3(inductorQM.i.re, inductorQM.i.im, 0.0) ($RES_BND_854) (192) [----] end for; (193) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[2].v.im = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].v.im ($RES_SIM_729) (194) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[1].v.im = starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].v.im ($RES_SIM_554) (195) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[1].v.im = starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].v.im ($RES_SIM_555) (196) [SCAL] (1) multiSensorQM.nv.pin[3].i.re + starQM.plug_p.pin[3].i.re + sineVoltageQM.plug_n.pin[3].i.re + inductorQM.plug_n.pin[3].i.re = 0.0 ($RES_SIM_380) (197) [FOR-] (3) ($RES_BND_855) (197) [----] for $i1 in 1:3 loop (197) [----] [SCAL] (1) inductorQM.P[$i1] = inductorQM.i.im * inductorQM.v.im + inductorQM.i.re * inductorQM.v.re ($RES_BND_856) (197) [----] end for; (198) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[1].v.im = starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].v.im ($RES_SIM_556) (199) [SCAL] (1) multiSensorQM.nv.pin[2].i.re + starQM.plug_p.pin[2].i.re + sineVoltageQM.plug_n.pin[2].i.re + inductorQM.plug_n.pin[2].i.re = 0.0 ($RES_SIM_381) (200) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[3].v.re = starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].v.re ($RES_SIM_557) (201) [SCAL] (1) multiSensorQM.nv.pin[1].i.re + starQM.plug_p.pin[1].i.re + sineVoltageQM.plug_n.pin[1].i.re + inductorQM.plug_n.pin[1].i.re = 0.0 ($RES_SIM_382) (202) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[3].v.re = starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].v.re ($RES_SIM_558) (203) [SCAL] (1) starQM.plug_p.pin[3].v.im = inductorQM.plug_n.pin[3].v.im ($RES_SIM_383) (204) [FOR-] (3) ($RES_BND_858) (204) [----] for $i1 in 1:3 loop (204) [----] [SCAL] (1) inductorQM.Q[$i1] = inductorQM.i.im * inductorQM.v.re - inductorQM.i.re * inductorQM.v.im ($RES_BND_859) (204) [----] end for; (205) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[3].v.re = starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].v.re ($RES_SIM_559) (206) [SCAL] (1) starQM.plug_p.pin[3].v.im = multiSensorQM.nv.pin[3].v.im ($RES_SIM_384) (207) [SCAL] (1) starQM.plug_p.pin[3].v.im = sineVoltageQM.plug_n.pin[3].v.im ($RES_SIM_385) (208) [SCAL] (1) starQM.plug_p.pin[2].v.im = inductorQM.plug_n.pin[2].v.im ($RES_SIM_386) (209) [SCAL] (1) starQM.plug_p.pin[2].v.im = multiSensorQM.nv.pin[2].v.im ($RES_SIM_387) (210) [SCAL] (1) starQM.plug_p.pin[2].v.im = sineVoltageQM.plug_n.pin[2].v.im ($RES_SIM_388) (211) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[2].v.im = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].v.im ($RES_SIM_640) (212) [SCAL] (1) starQM.plug_p.pin[1].v.im = inductorQM.plug_n.pin[1].v.im ($RES_SIM_389) (213) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[2].v.im = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].v.im ($RES_SIM_641) (214) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[1].v.im = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].v.im ($RES_SIM_642) (215) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[1].v.im = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].v.im ($RES_SIM_643) (216) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[1].v.im = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].v.im ($RES_SIM_644) (217) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[3].v.re = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].v.re ($RES_SIM_645) (218) [FOR-] (3) ($RES_BND_770) (218) [----] for $i1 in 1:3 loop (218) [----] [SCAL] (1) IQM[$i1] = (multiSensorQM.i.im ^ 2.0 + multiSensorQM.i.re ^ 2.0) ^ 0.5 ($RES_BND_771) (218) [----] end for; (219) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[3].v.re = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].v.re ($RES_SIM_646) (220) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[3].v.re = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].v.re ($RES_SIM_647) (221) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[2].v.re = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].v.re ($RES_SIM_648) (222) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[2].v.re = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].v.re ($RES_SIM_649) (223) [FOR-] (3) ($RES_BND_775) (223) [----] for $i1 in 1:3 loop (223) [----] [SCAL] (1) VQM[$i1] = (multiSensorQM.v.im ^ 2.0 + multiSensorQM.v.re ^ 2.0) ^ 0.5 ($RES_BND_776) (223) [----] end for; (224) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[1].v.im = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].v.im ($RES_SIM_730) (225) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[1].v.im = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].v.im ($RES_SIM_731) (226) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[1].v.im = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].v.im ($RES_SIM_732) (227) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[3].v.re = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].v.re ($RES_SIM_733) (228) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[3].v.re = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].v.re ($RES_SIM_734) (229) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[3].v.re = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].v.re ($RES_SIM_735) (230) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[2].v.re = starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].v.re ($RES_SIM_560) (231) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[2].v.re = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].v.re ($RES_SIM_736) (232) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[2].v.re = starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].v.re ($RES_SIM_561) (233) [FOR-] (3) ($RES_BND_861) (233) [----] for $i1 in 1:3 loop (233) [----] [SCAL] (1) inductorQM.S[$i1] = ((inductorQM.v.re * inductorQM.i.re + inductorQM.v.im * inductorQM.i.im) ^ 2.0 + (inductorQM.v.re * inductorQM.i.im - inductorQM.v.im * inductorQM.i.re) ^ 2.0) ^ 0.5 ($RES_BND_862) (233) [----] end for; (234) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[2].v.re = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].v.re ($RES_SIM_737) (235) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[2].v.re = starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].v.re ($RES_SIM_562) (236) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[2].v.re = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].v.re ($RES_SIM_738) (237) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[1].v.re = starQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].v.re ($RES_SIM_563) (238) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[1].v.re = resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].v.re ($RES_SIM_739) (239) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[1].v.re = starQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].v.re ($RES_SIM_564) (240) [FOR-] (3) ($RES_BND_864) (240) [----] for $i1 in 1:3 loop (240) [----] [SCAL] (1) inductorQM.pf[$i1] = $FUN_21[$i1] ($RES_BND_865) (240) [----] end for; (241) [SCAL] (1) starQM.plugToPins_p.plug_p.pin[1].v.re = starQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].v.re ($RES_SIM_565) (242) [SCAL] (1) starQM.plug_p.pin[1].v.im = multiSensorQM.nv.pin[1].v.im ($RES_SIM_390) (243) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[1].pin_p.v.im = starQM.plugToPins_p.pin_p[1].v.im ($RES_SIM_566) (244) [SCAL] (1) starQM.plug_p.pin[1].v.im = sineVoltageQM.plug_n.pin[1].v.im ($RES_SIM_391) (245) [FOR-] (3) ($RES_BND_866) (245) [----] for $i1 in 1:3 loop (245) [----] [SCAL] (1) inductorQM.inductor[$i1].pf = $FUN_20[$i1] ($RES_BND_867) (245) [----] end for; (246) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[1].pin_p.v.re = starQM.plugToPins_p.pin_p[1].v.re ($RES_SIM_567) (247) [SCAL] (1) starQM.plug_p.pin[3].v.re = inductorQM.plug_n.pin[3].v.re ($RES_SIM_392) (248) [SCAL] (1) starQM.plugToPins_p.plugToPin_p[1].pin_p.reference.gamma = starQM.plugToPins_p.pin_p[1].reference.gamma ($RES_SIM_568) (249) [SCAL] (1) starQM.plug_p.pin[3].v.re = multiSensorQM.nv.pin[3].v.re ($RES_SIM_393) (250) [FOR-] (3) ($RES_BND_868) (250) [----] for $i1 in 1:3 loop (250) [----] [SCAL] (1) inductorQM.inductor[$i1].S = ((inductorQM.inductor.v.im * inductorQM.inductor.i.im + inductorQM.inductor.v.re * inductorQM.inductor.i.re) ^ 2.0 + (inductorQM.inductor.v.im * inductorQM.inductor.i.re - inductorQM.inductor.v.re * inductorQM.inductor.i.im) ^ 2.0) ^ 0.5 ($RES_BND_869) (250) [----] end for; (251) [SCAL] (1) inductorQM.plugToPins_n.plug_n.reference.gamma = inductorQM.plug_n.reference.gamma ($RES_SIM_569) (252) [SCAL] (1) starQM.plug_p.pin[3].v.re = sineVoltageQM.plug_n.pin[3].v.re ($RES_SIM_394) (253) [SCAL] (1) starQM.plug_p.pin[2].v.re = inductorQM.plug_n.pin[2].v.re ($RES_SIM_395) (254) [SCAL] (1) starQM.plug_p.pin[2].v.re = multiSensorQM.nv.pin[2].v.re ($RES_SIM_396) (255) [SCAL] (1) starQM.plug_p.pin[2].v.re = sineVoltageQM.plug_n.pin[2].v.re ($RES_SIM_397) (256) [SCAL] (1) starQM.plug_p.pin[1].v.re = inductorQM.plug_n.pin[1].v.re ($RES_SIM_398) (257) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[2].v.re = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].v.re ($RES_SIM_650) (258) [SCAL] (1) starQM.plug_p.pin[1].v.re = multiSensorQM.nv.pin[1].v.re ($RES_SIM_399) (259) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[1].v.re = inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].v.re ($RES_SIM_651) (260) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[1].v.re = inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].v.re ($RES_SIM_652) (261) [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[1].v.re = inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].v.re ($RES_SIM_653) (262) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[1].pin_p.v.im = inductorQM.plugToPins_p.pin_p[1].v.im ($RES_SIM_654) (263) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[1].pin_p.v.re = inductorQM.plugToPins_p.pin_p[1].v.re ($RES_SIM_655) (264) [ARRY] (3) powerQM = multiSensorQM.apparentPower.re ($RES_BND_780) (265) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[1].pin_p.reference.gamma = inductorQM.plugToPins_p.pin_p[1].reference.gamma ($RES_SIM_656) (266) [SCAL] (1) resistorQM.plugToPins_n.plug_n.reference.gamma = resistorQM.plug_n.reference.gamma ($RES_SIM_657) (267) [FOR-] (3) ($RES_SIM_658) (267) [----] for $i1 in 1:3 loop (267) [----] [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[$i1].i.im - resistorQM.plug_n.pin[$i1].i.im = 0.0 ($RES_SIM_659) (267) [----] end for; (268) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[1].v.re = resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].v.re ($RES_SIM_740) (269) [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[1].v.re = resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].v.re ($RES_SIM_741) (270) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[1].pin_p.v.im = resistorQM.plugToPins_p.pin_p[1].v.im ($RES_SIM_742) (271) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[1].pin_p.v.re = resistorQM.plugToPins_p.pin_p[1].v.re ($RES_SIM_743) (272) [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[1].pin_p.reference.gamma = resistorQM.plugToPins_p.pin_p[1].reference.gamma ($RES_SIM_744) (273) [FOR-] (3) ($RES_SIM_570) (273) [----] for $i1 in 1:3 loop (273) [----] [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[$i1].i.im - inductorQM.plug_n.pin[$i1].i.im = 0.0 ($RES_SIM_571) (273) [----] end for; (274) [FOR-] (3) ($RES_BND_870) (274) [----] for $i1 in 1:3 loop (274) [----] [SCAL] (1) inductorQM.inductor[$i1].Q = inductorQM.inductor.i.re * inductorQM.inductor.v.im - inductorQM.inductor.i.im * inductorQM.inductor.v.re ($RES_BND_871) (274) [----] end for; (275) [FOR-] (3) ($RES_SIM_572) (275) [----] for $i1 in 1:3 loop (275) [----] [SCAL] (1) inductorQM.plugToPins_n.plug_n.pin[$i1].i.re - inductorQM.plug_n.pin[$i1].i.re = 0.0 ($RES_SIM_573) (275) [----] end for; (276) [FOR-] (3) ($RES_BND_872) (276) [----] for $i1 in 1:3 loop (276) [----] [SCAL] (1) inductorQM.inductor[$i1].P = inductorQM.inductor.i.re * inductorQM.inductor.v.re + inductorQM.inductor.i.im * inductorQM.inductor.v.im ($RES_BND_873) (276) [----] end for; (277) [ARRY] (3) inductorQM.plugToPins_n.plug_n.pin.v.im = inductorQM.plug_n.pin.v.im ($RES_SIM_574) (278) [FOR-] (3) ($RES_BND_874) (278) [----] for $i1 in 1:3 loop (278) [----] [SCAL] (1) inductorQM.inductor[$i1].arg_i = Modelica.Math.atan3(inductorQM.inductor.i.im, inductorQM.inductor.i.re, 0.0) ($RES_BND_875) (278) [----] end for; (279) [ARRY] (3) inductorQM.plugToPins_n.plug_n.pin.v.re = inductorQM.plug_n.pin.v.re ($RES_SIM_575) (280) [SCAL] (1) inductorQM.plug_p.reference.gamma = inductorQM.plugToPins_p.plug_p.reference.gamma ($RES_SIM_576) (281) [FOR-] (3) ($RES_BND_876) (281) [----] for $i1 in 1:3 loop (281) [----] [SCAL] (1) inductorQM.inductor[$i1].abs_i = (inductorQM.inductor.i.re ^ 2.0 + inductorQM.inductor.i.im ^ 2.0) ^ 0.5 ($RES_BND_877) (281) [----] end for; (282) [FOR-] (3) ($RES_SIM_577) (282) [----] for $i1 in 1:3 loop (282) [----] [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[$i1].i.im - inductorQM.plug_p.pin[$i1].i.im = 0.0 ($RES_SIM_578) (282) [----] end for; (283) [FOR-] (3) ($RES_BND_878) (283) [----] for $i1 in 1:3 loop (283) [----] [SCAL] (1) inductorQM.inductor[$i1].arg_v = Modelica.Math.atan3(inductorQM.inductor.v.im, inductorQM.inductor.v.re, 0.0) ($RES_BND_879) (283) [----] end for; (284) [FOR-] (3) ($RES_SIM_579) (284) [----] for $i1 in 1:3 loop (284) [----] [SCAL] (1) inductorQM.plugToPins_p.plug_p.pin[$i1].i.re - inductorQM.plug_p.pin[$i1].i.re = 0.0 ($RES_SIM_580) (284) [----] end for; (285) [FOR-] (3) ($RES_SIM_660) (285) [----] for $i1 in 1:3 loop (285) [----] [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[$i1].i.re - resistorQM.plug_n.pin[$i1].i.re = 0.0 ($RES_SIM_661) (285) [----] end for; (286) [ARRY] (3) resistorQM.plugToPins_n.plug_n.pin.v.im = resistorQM.plug_n.pin.v.im ($RES_SIM_662) (287) [ARRY] (3) resistorQM.plugToPins_n.plug_n.pin.v.re = resistorQM.plug_n.pin.v.re ($RES_SIM_663) (288) [SCAL] (1) $FUN_6 = sum(multiSensorQM.apparentPower.re) ($RES_$AUX_951) (289) [SCAL] (1) resistorQM.plug_p.reference.gamma = resistorQM.plugToPins_p.plug_p.reference.gamma ($RES_SIM_664) (290) [SCAL] (1) $FUN_7 = sum(multiSensorQM.apparentPower.im) ($RES_$AUX_950) (291) [FOR-] (3) ($RES_SIM_665) (291) [----] for $i1 in 1:3 loop (291) [----] [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[$i1].i.im - resistorQM.plug_p.pin[$i1].i.im = 0.0 ($RES_SIM_666) (291) [----] end for; (292) [FOR-] (3) ($RES_SIM_667) (292) [----] for $i1 in 1:3 loop (292) [----] [SCAL] (1) resistorQM.plugToPins_p.plug_p.pin[$i1].i.re - resistorQM.plug_p.pin[$i1].i.re = 0.0 ($RES_SIM_668) (292) [----] end for; (293) [ARRY] (3) resistorQM.plug_p.pin.v.im = resistorQM.plugToPins_p.plug_p.pin.v.im ($RES_SIM_669) (294) [FOR-] (3) ($RES_BND_880) (294) [----] for $i1 in 1:3 loop (294) [----] [SCAL] (1) inductorQM.inductor[$i1].abs_v = (inductorQM.inductor.v.re ^ 2.0 + inductorQM.inductor.v.im ^ 2.0) ^ 0.5 ($RES_BND_881) (294) [----] end for; (295) [ARRY] (3) inductorQM.plug_p.pin.v.im = inductorQM.plugToPins_p.plug_p.pin.v.im ($RES_SIM_581) (296) [ARRY] (3) inductorQM.plug_p.pin.v.re = inductorQM.plugToPins_p.plug_p.pin.v.re ($RES_SIM_582) (297) [FOR-] (3) ($RES_BND_882) (297) [----] for $i1 in 1:3 loop (297) [----] [SCAL] (1) multiSensorQM.abs_i[$i1] = (multiSensorQM.i.im ^ 2.0 + multiSensorQM.i.re ^ 2.0) ^ 0.5 ($RES_BND_883) (297) [----] end for; (298) [FOR-] (3) ($RES_SIM_583) (298) [----] for $i1 in 1:3 loop (298) [----] [SCAL] (1) inductorQM.inductor[$i1].pin_n.i.im + inductorQM.plugToPins_n.pin_n[$i1].i.im = 0.0 ($RES_SIM_584) (298) [----] end for; (299) [FOR-] (3) ($RES_BND_884) (299) [----] for $i1 in 1:3 loop (299) [----] [SCAL] (1) multiSensorQM.arg_i[$i1] = Modelica.Math.atan3(multiSensorQM.i.re, multiSensorQM.i.im, 0.0) ($RES_BND_885) (299) [----] end for; (300) [FOR-] (3) ($RES_SIM_585) (300) [----] for $i1 in 1:3 loop (300) [----] [SCAL] (1) inductorQM.inductor[$i1].pin_n.i.re + inductorQM.plugToPins_n.pin_n[$i1].i.re = 0.0 ($RES_SIM_586) (300) [----] end for; (301) [FOR-] (3) ($RES_BND_886) (301) [----] for $i1 in 1:3 loop (301) [----] [SCAL] (1) multiSensorQM.abs_v[$i1] = (multiSensorQM.v.im ^ 2.0 + multiSensorQM.v.re ^ 2.0) ^ 0.5 ($RES_BND_887) (301) [----] end for; (302) [ARRY] (3) inductorQM.inductor.pin_n.v.im = inductorQM.plugToPins_n.pin_n.v.im ($RES_SIM_587) (303) [ARRY] (3) inductorQM.inductor.pin_n.v.re = inductorQM.plugToPins_n.pin_n.v.re ($RES_SIM_588) (304) [FOR-] (3) ($RES_BND_888) (304) [----] for $i1 in 1:3 loop (304) [----] [SCAL] (1) multiSensorQM.arg_v[$i1] = Modelica.Math.atan3(multiSensorQM.v.re, multiSensorQM.v.im, 0.0) ($RES_BND_889) (304) [----] end for; (305) [ARRY] (3) inductorQM.inductor.pin_n.reference.gamma = inductorQM.plugToPins_n.pin_n.reference.gamma ($RES_SIM_589) (306) [ARRY] (3) resistorQM.plug_p.pin.v.re = resistorQM.plugToPins_p.plug_p.pin.v.re ($RES_SIM_670) (307) [FOR-] (3) ($RES_SIM_671) (307) [----] for $i1 in 1:3 loop (307) [----] [SCAL] (1) resistorQM.resistor[$i1].pin_n.i.im + resistorQM.plugToPins_n.pin_n[$i1].i.im = 0.0 ($RES_SIM_672) (307) [----] end for; (308) [FOR-] (9) ($RES_EVT_1075) (308) [----] for {$i1 in 1:3, $i2 in 1:3} loop (308) [----] [SCAL] (1) $SEV_11[$i1, $i2] = $i2 == ({1, 2, 3})[$i1] ($RES_EVT_1076) (308) [----] end for; (309) [FOR-] (3) ($RES_SIM_673) (309) [----] for $i1 in 1:3 loop (309) [----] [SCAL] (1) resistorQM.resistor[$i1].pin_n.i.re + resistorQM.plugToPins_n.pin_n[$i1].i.re = 0.0 ($RES_SIM_674) (309) [----] end for; (310) [ARRY] (3) resistorQM.resistor.pin_n.v.im = resistorQM.plugToPins_n.pin_n.v.im ($RES_SIM_675) (311) [ARRY] (3) resistorQM.resistor.pin_n.v.re = resistorQM.plugToPins_n.pin_n.v.re ($RES_SIM_676) (312) [ARRY] (3) resistorQM.resistor.pin_n.reference.gamma = resistorQM.plugToPins_n.pin_n.reference.gamma ($RES_SIM_677) (313) [FOR-] (3) ($RES_SIM_678) (313) [----] for $i1 in 1:3 loop (313) [----] [SCAL] (1) resistorQM.plugToPins_p.pin_p[$i1].i.im + resistorQM.resistor[$i1].pin_p.i.im = 0.0 ($RES_SIM_679) (313) [----] end for; (314) [FOR-] (3) ($RES_SIM_590) (314) [----] for $i1 in 1:3 loop (314) [----] [SCAL] (1) inductorQM.plugToPins_p.pin_p[$i1].i.im + inductorQM.inductor[$i1].pin_p.i.im = 0.0 ($RES_SIM_591) (314) [----] end for; (315) [FOR-] (3) ($RES_BND_890) (315) [----] for $i1 in 1:3 loop (315) [----] [SCAL] (1) multiSensorQM.abs_apparentPower[$i1] = (multiSensorQM.apparentPower.im ^ 2.0 + multiSensorQM.apparentPower.re ^ 2.0) ^ 0.5 ($RES_BND_891) (315) [----] end for; (316) [FOR-] (3) ($RES_SIM_592) (316) [----] for $i1 in 1:3 loop (316) [----] [SCAL] (1) inductorQM.plugToPins_p.pin_p[$i1].i.re + inductorQM.inductor[$i1].pin_p.i.re = 0.0 ($RES_SIM_593) (316) [----] end for; (317) [FOR-] (3) ($RES_BND_892) (317) [----] for $i1 in 1:3 loop (317) [----] [SCAL] (1) multiSensorQM.arg_apparentPower[$i1] = Modelica.Math.atan3(multiSensorQM.apparentPower.re, multiSensorQM.apparentPower.im, 0.0) ($RES_BND_893) (317) [----] end for; (318) [ARRY] (3) inductorQM.plugToPins_p.pin_p.v.im = inductorQM.inductor.pin_p.v.im ($RES_SIM_594) (319) [SCAL] (1) multiSensorQM.abs_apparentPowerTotal = (multiSensorQM.apparentPowerTotal.re ^ 2.0 + multiSensorQM.apparentPowerTotal.im ^ 2.0) ^ 0.5 ($RES_BND_894) (320) [ARRY] (3) inductorQM.plugToPins_p.pin_p.v.re = inductorQM.inductor.pin_p.v.re ($RES_SIM_595) (321) [SCAL] (1) multiSensorQM.arg_apparentPowerTotal = Modelica.Math.atan3(multiSensorQM.apparentPowerTotal.im, multiSensorQM.apparentPowerTotal.re, 0.0) ($RES_BND_895) (322) [ARRY] (3) inductorQM.plugToPins_p.pin_p.reference.gamma = inductorQM.inductor.pin_p.reference.gamma ($RES_SIM_596) (323) [FOR-] (3) ($RES_BND_896) (323) [----] for $i1 in 1:3 loop (323) [----] [SCAL] (1) sineVoltageQM.abs_v[$i1] = (sineVoltageQM.v.im ^ 2.0 + sineVoltageQM.v.re ^ 2.0) ^ 0.5 ($RES_BND_897) (323) [----] end for; (324) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[3].pin_n.v.im = inductorQM.plugToPins_n.pin_n[3].v.im ($RES_SIM_597) (325) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[3].pin_n.v.re = inductorQM.plugToPins_n.pin_n[3].v.re ($RES_SIM_598) (326) [FOR-] (3) ($RES_BND_898) (326) [----] for $i1 in 1:3 loop (326) [----] [SCAL] (1) sineVoltageQM.arg_v[$i1] = Modelica.Math.atan3(sineVoltageQM.v.re, sineVoltageQM.v.im, 0.0) ($RES_BND_899) (326) [----] end for; (327) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[3].pin_n.reference.gamma = inductorQM.plugToPins_n.pin_n[3].reference.gamma ($RES_SIM_599) (328) [FOR-] (3) ($RES_$AUX_936) (328) [----] for $i1 in 1:3 loop (328) [----] [SCAL] (1) $FUN_16[$i1] = cos(Modelica.Math.atan3(sineVoltageQM.Q[$i1], sineVoltageQM.P[$i1], 0.0)) ($RES_$AUX_937) (328) [----] end for; (329) [SCAL] (1) sineVoltageQM.S_total = sqrt(sineVoltageQM.Q_total ^ 2.0 + sineVoltageQM.P_total ^ 2.0) ($RES_$AUX_935) (330) [FOR-] (3) ($RES_SIM_680) (330) [----] for $i1 in 1:3 loop (330) [----] [SCAL] (1) resistorQM.plugToPins_p.pin_p[$i1].i.re + resistorQM.resistor[$i1].pin_p.i.re = 0.0 ($RES_SIM_681) (330) [----] end for; (331) [SCAL] (1) sineVoltageQM.Q_total = sum(sineVoltageQM.Q) ($RES_$AUX_934) (332) [FOR-] (3) ($RES_EVT_1067) (332) [----] for $i1 in 1:3 loop (332) [----] [SCAL] (1) $SEV_6[$i1] = 1.0 + resistorQM.resistor[$i1].alpha_ref * (resistorQM.resistor[$i1].T_heatPort - resistorQM.resistor[$i1].T_ref) >= 1e-15 ($RES_EVT_1068) (332) [----] end for; (333) [SCAL] (1) sineVoltageQM.P_total = sum(sineVoltageQM.P) ($RES_$AUX_933) (334) [ARRY] (3) resistorQM.plugToPins_p.pin_p.v.im = resistorQM.resistor.pin_p.v.im ($RES_SIM_682) (335) [ARRY] (3) resistorQM.plugToPins_p.pin_p.v.re = resistorQM.resistor.pin_p.v.re ($RES_SIM_683) (336) [FOR-] (3) ($RES_$AUX_931) (336) [----] for $i1 in 1:3 loop (336) [----] [SCAL] (1) $FUN_20[$i1] = cos(Modelica.Math.atan3(inductorQM.inductor[$i1].Q, inductorQM.inductor[$i1].P, 0.0)) ($RES_$AUX_932) (336) [----] end for; (337) [ARRY] (3) resistorQM.plugToPins_p.pin_p.reference.gamma = resistorQM.resistor.pin_p.reference.gamma ($RES_SIM_684) (338) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[3].pin_n.v.im = resistorQM.plugToPins_n.pin_n[3].v.im ($RES_SIM_685) (339) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[3].pin_n.v.re = resistorQM.plugToPins_n.pin_n[3].v.re ($RES_SIM_686) (340) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[3].pin_n.reference.gamma = resistorQM.plugToPins_n.pin_n[3].reference.gamma ($RES_SIM_687) (341) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[2].pin_n.v.im = resistorQM.plugToPins_n.pin_n[2].v.im ($RES_SIM_688) (342) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[2].pin_n.v.re = resistorQM.plugToPins_n.pin_n[2].v.re ($RES_SIM_689) (343) [SCAL] (1) multiSensorQM.pc.reference.gamma = multiSensorQM.pv.reference.gamma ($RES_SIM_100) (344) [SCAL] (1) multiSensorQM.pv.reference.gamma = multiSensorQM.nv.reference.gamma ($RES_SIM_101) (345) [SCAL] (1) multiSensorQM.pc.reference.gamma = multiSensorQM.nc.reference.gamma ($RES_SIM_102) (346) [SCAL] (1) inductorQM.omega = $DER.inductorQM.plug_p.reference.gamma ($RES_SIM_103) (347) [ARRY] (6) inductorQM.i = inductorQM.plug_p.pin.i ($RES_SIM_104) (348) [FOR-] (3) ($RES_SIM_106) (348) [----] for $i1 in 1:3 loop (348) [----] [SCAL] (1) inductorQM.inductor[$i1].omega = $DER.inductorQM.inductor[$i1].pin_p.reference.gamma ($RES_SIM_107) (348) [----] end for; (349) [FOR-] (3) ($RES_$AUX_929) (349) [----] for $i1 in 1:3 loop (349) [----] [SCAL] (1) $FUN_21[$i1] = cos(Modelica.Math.atan3(inductorQM.Q[$i1], inductorQM.P[$i1], 0.0)) ($RES_$AUX_930) (349) [----] end for; (350) [SCAL] (1) inductorQM.S_total = sqrt(inductorQM.Q_total ^ 2.0 + inductorQM.P_total ^ 2.0) ($RES_$AUX_928) (351) [FOR-] (3) ($RES_SIM_108) (351) [----] for $i1 in 1:3 loop (351) [----] [SCAL] (1) inductorQM.inductor[$i1].pin_p.reference.gamma = inductorQM.inductor[$i1].pin_n.reference.gamma ($RES_SIM_109) (351) [----] end for; (352) [SCAL] (1) inductorQM.Q_total = sum(inductorQM.Q) ($RES_$AUX_927) (353) [SCAL] (1) inductorQM.P_total = sum(inductorQM.P) ($RES_$AUX_926) (354) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[2].pin_n.reference.gamma = resistorQM.plugToPins_n.pin_n[2].reference.gamma ($RES_SIM_690) (355) [FOR-] (3) ($RES_$AUX_924) (355) [----] for $i1 in 1:3 loop (355) [----] [SCAL] (1) $FUN_25[$i1] = cos(Modelica.Math.atan3(resistorQM.resistor[$i1].Q, resistorQM.resistor[$i1].P, 0.0)) ($RES_$AUX_925) (355) [----] end for; (356) [SCAL] (1) resistorQM.plugToPins_n.plug_n.reference.gamma = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.reference.gamma ($RES_SIM_691) (357) [SCAL] (1) resistorQM.plugToPins_n.plug_n.reference.gamma = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.reference.gamma ($RES_SIM_692) (358) [FOR-] (3) ($RES_$AUX_922) (358) [----] for $i1 in 1:3 loop (358) [----] [SCAL] (1) $FUN_26[$i1] = cos(Modelica.Math.atan3(resistorQM.Q[$i1], resistorQM.P[$i1], 0.0)) ($RES_$AUX_923) (358) [----] end for; (359) [SCAL] (1) resistorQM.plugToPins_n.plug_n.reference.gamma = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.reference.gamma ($RES_SIM_693) (360) [SCAL] (1) resistorQM.S_total = sqrt(resistorQM.Q_total ^ 2.0 + resistorQM.P_total ^ 2.0) ($RES_$AUX_921) (361) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[3].v.im = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].v.im ($RES_SIM_694) (362) [SCAL] (1) resistorQM.Q_total = sum(resistorQM.Q) ($RES_$AUX_920) (363) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[3].v.im = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].v.im ($RES_SIM_695) (364) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[3].v.im = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].v.im ($RES_SIM_696) (365) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[2].v.im = resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].v.im ($RES_SIM_697) (366) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[2].v.im = resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].v.im ($RES_SIM_698) (367) [SCAL] (1) resistorQM.plugToPins_n.plug_n.pin[2].v.im = resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].v.im ($RES_SIM_699) (368) [FOR-] (6) ($RES_SIM_112) (368) [----] for $i1 in 1:3 loop (368) [----] [RECD] (2) inductorQM.inductor[$i1].i = inductorQM.inductor[$i1].pin_p.i ($RES_SIM_113) (368) [----] end for; (369) [SCAL] (1) resistorQM.P_total = sum(resistorQM.P) ($RES_$AUX_919) (370) [SCAL] (1) groundQM.pin.reference.gamma = 0.0 ($RES_SIM_76) (371) [FOR-] (6) ($RES_SIM_79) (371) [----] for $i1 in 1:3 loop (371) [----] [RECD] (2) starQM.plugToPins_p.plugToPin_p[$i1].pin_p.v = starQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[({1, 2, 3})[$i1]].v ($RES_SIM_80) (371) [----] end for; (372) [FOR-] (6) ($RES_SIM_122) (372) [----] for $i1 in 1:3 loop (372) [----] [RECD] (2) inductorQM.plugToPins_n.plugToPin_n[$i1].pin_n.v = inductorQM.plugToPins_n.plugToPin_n[$i1].plug_n.pin[({1, 2, 3})[$i1]].v ($RES_SIM_123) (372) [----] end for; (373) [FOR-] (3) ($RES_SIM_124) (373) [----] for $i1 in 1:3 loop (373) [----] [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[$i1].plug_n.reference.gamma = inductorQM.plugToPins_n.plugToPin_n[$i1].pin_n.reference.gamma ($RES_SIM_125) (373) [----] end for; (374) [FOR-] (3) ($RES_SIM_81) (374) [----] for $i1 in 1:3 loop (374) [----] [SCAL] (1) starQM.plugToPins_p.plugToPin_p[$i1].plug_p.reference.gamma = starQM.plugToPins_p.plugToPin_p[$i1].pin_p.reference.gamma ($RES_SIM_82) (374) [----] end for; (375) [ARRY] (6) {Complex.'constructor'.fromReal(sineVoltageQM.plug_p.pin.i.re + sineVoltageQM.plug_n.pin.i.re, sineVoltageQM.plug_p.pin.i.im + sineVoltageQM.plug_n.pin.i.im), Complex.'constructor'.fromReal(sineVoltageQM.plug_p.pin.i.re + sineVoltageQM.plug_n.pin.i.re, sineVoltageQM.plug_p.pin.i.im + sineVoltageQM.plug_n.pin.i.im), Complex.'constructor'.fromReal(sineVoltageQM.plug_p.pin.i.re + sineVoltageQM.plug_n.pin.i.re, sineVoltageQM.plug_p.pin.i.im + sineVoltageQM.plug_n.pin.i.im)} = {Complex(0.0, 0.0) for $i1 in 1:3} ($RES_SIM_85) (376) [ARRY] (6) sineVoltageQM.i = sineVoltageQM.plug_p.pin.i ($RES_SIM_86) (377) [SCAL] (1) 6.283185307179586 * sineVoltageQM.f = $DER.sineVoltageQM.plug_p.reference.gamma ($RES_SIM_88) (378) [SCAL] (1) sineVoltageQM.plug_p.reference.gamma = sineVoltageQM.plug_n.reference.gamma ($RES_SIM_89) (379) [SCAL] (1) groundQM.pin.i.re + starQM.pin_n.i.re = 0.0 ($RES_SIM_300) (380) [SCAL] (1) (inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].i.im + inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].i.im + inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].i.im) - inductorQM.plugToPins_n.plug_n.pin[3].i.im = 0.0 ($RES_SIM_301) (381) [SCAL] (1) (inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].i.im + inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].i.im + inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].i.im) - inductorQM.plugToPins_n.plug_n.pin[2].i.im = 0.0 ($RES_SIM_302) (382) [SCAL] (1) (inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].i.im + inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].i.im + inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].i.im) - inductorQM.plugToPins_n.plug_n.pin[1].i.im = 0.0 ($RES_SIM_303) (383) [SCAL] (1) (inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].i.re + inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].i.re + inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].i.re) - inductorQM.plugToPins_n.plug_n.pin[3].i.re = 0.0 ($RES_SIM_304) (384) [SCAL] (1) (inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].i.re + inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].i.re + inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].i.re) - inductorQM.plugToPins_n.plug_n.pin[2].i.re = 0.0 ($RES_SIM_305) (385) [FOR-] (6) ($RES_SIM_130) (385) [----] for $i1 in 1:3 loop (385) [----] [RECD] (2) inductorQM.plugToPins_p.plugToPin_p[$i1].pin_p.v = inductorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[({1, 2, 3})[$i1]].v ($RES_SIM_131) (385) [----] end for; (386) [SCAL] (1) (inductorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].i.re + inductorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].i.re + inductorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].i.re) - inductorQM.plugToPins_n.plug_n.pin[1].i.re = 0.0 ($RES_SIM_306) (387) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[3].pin_n.i.im - inductorQM.plugToPins_n.pin_n[3].i.im = 0.0 ($RES_SIM_307) (388) [FOR-] (3) ($RES_SIM_132) (388) [----] for $i1 in 1:3 loop (388) [----] [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[$i1].plug_p.reference.gamma = inductorQM.plugToPins_p.plugToPin_p[$i1].pin_p.reference.gamma ($RES_SIM_133) (388) [----] end for; (389) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[2].pin_n.i.im - inductorQM.plugToPins_n.pin_n[2].i.im = 0.0 ($RES_SIM_308) (390) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[1].pin_n.i.im - inductorQM.plugToPins_n.pin_n[1].i.im = 0.0 ($RES_SIM_309) (391) [SCAL] (1) resistorQM.omega = $DER.resistorQM.plug_p.reference.gamma ($RES_SIM_136) (392) [ARRY] (6) resistorQM.i = resistorQM.plug_p.pin.i ($RES_SIM_137) (393) [FOR-] (3) ($RES_SIM_139) (393) [----] for $i1 in 1:3 loop (393) [----] [SCAL] (1) resistorQM.resistor[$i1].omega = $DER.resistorQM.resistor[$i1].pin_p.reference.gamma ($RES_SIM_140) (393) [----] end for; (394) [ARRY] (6) sineVoltageQM.v = {Complex.'constructor'.fromReal(sineVoltageQM.V[k] * cos(sineVoltageQM.phi[k]), sineVoltageQM.V[k] * sin(sineVoltageQM.phi[k])) for k in 1:3} ($RES_SIM_90) (395) [ARRY] (6) multiSensorQM.i = multiSensorQM.pc.pin.i ($RES_SIM_95) (396) [ARRY] (6) multiSensorQM.nv.pin.i = {Complex(0.0, 0.0) for $i1 in 1:3} ($RES_SIM_96) (397) [ARRY] (6) multiSensorQM.pv.pin.i = {Complex(0.0, 0.0) for $i1 in 1:3} ($RES_SIM_97) (398) [ARRY] (6) {Complex.'constructor'.fromReal(multiSensorQM.pc.pin.v.re - multiSensorQM.nc.pin.v.re, multiSensorQM.pc.pin.v.im - multiSensorQM.nc.pin.v.im), Complex.'constructor'.fromReal(multiSensorQM.pc.pin.v.re - multiSensorQM.nc.pin.v.re, multiSensorQM.pc.pin.v.im - multiSensorQM.nc.pin.v.im), Complex.'constructor'.fromReal(multiSensorQM.pc.pin.v.re - multiSensorQM.nc.pin.v.re, multiSensorQM.pc.pin.v.im - multiSensorQM.nc.pin.v.im)} = {Complex(0.0, 0.0) for $i1 in 1:3} ($RES_SIM_98) (399) [ARRY] (6) {Complex.'constructor'.fromReal(multiSensorQM.pc.pin.i.re + multiSensorQM.nc.pin.i.re, multiSensorQM.pc.pin.i.im + multiSensorQM.nc.pin.i.im), Complex.'constructor'.fromReal(multiSensorQM.pc.pin.i.re + multiSensorQM.nc.pin.i.re, multiSensorQM.pc.pin.i.im + multiSensorQM.nc.pin.i.im), Complex.'constructor'.fromReal(multiSensorQM.pc.pin.i.re + multiSensorQM.nc.pin.i.re, multiSensorQM.pc.pin.i.im + multiSensorQM.nc.pin.i.im)} = {Complex(0.0, 0.0) for $i1 in 1:3} ($RES_SIM_99) (400) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[3].pin_n.i.re - inductorQM.plugToPins_n.pin_n[3].i.re = 0.0 ($RES_SIM_310) (401) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[2].pin_n.i.re - inductorQM.plugToPins_n.pin_n[2].i.re = 0.0 ($RES_SIM_311) (402) [SCAL] (1) inductorQM.plugToPins_n.plugToPin_n[1].pin_n.i.re - inductorQM.plugToPins_n.pin_n[1].i.re = 0.0 ($RES_SIM_312) (403) [SCAL] (1) (inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].i.im + inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].i.im + inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].i.im) - inductorQM.plugToPins_p.plug_p.pin[3].i.im = 0.0 ($RES_SIM_313) (404) [SCAL] (1) (inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].i.im + inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].i.im + inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].i.im) - inductorQM.plugToPins_p.plug_p.pin[2].i.im = 0.0 ($RES_SIM_314) (405) [SCAL] (1) (inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].i.im + inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].i.im + inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].i.im) - inductorQM.plugToPins_p.plug_p.pin[1].i.im = 0.0 ($RES_SIM_315) (406) [SCAL] (1) (inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].i.re + inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].i.re + inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].i.re) - inductorQM.plugToPins_p.plug_p.pin[3].i.re = 0.0 ($RES_SIM_316) (407) [FOR-] (3) ($RES_SIM_141) (407) [----] for $i1 in 1:3 loop (407) [----] [SCAL] (1) resistorQM.resistor[$i1].pin_p.reference.gamma = resistorQM.resistor[$i1].pin_n.reference.gamma ($RES_SIM_142) (407) [----] end for; (408) [SCAL] (1) (inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].i.re + inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].i.re + inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].i.re) - inductorQM.plugToPins_p.plug_p.pin[2].i.re = 0.0 ($RES_SIM_317) (409) [SCAL] (1) (inductorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].i.re + inductorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].i.re + inductorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].i.re) - inductorQM.plugToPins_p.plug_p.pin[1].i.re = 0.0 ($RES_SIM_318) (410) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[3].pin_p.i.im - inductorQM.plugToPins_p.pin_p[3].i.im = 0.0 ($RES_SIM_319) (411) [FOR-] (6) ($RES_SIM_145) (411) [----] for $i1 in 1:3 loop (411) [----] [RECD] (2) resistorQM.resistor[$i1].i = resistorQM.resistor[$i1].pin_p.i ($RES_SIM_146) (411) [----] end for; (412) [SCAL] (1) starQM.plug_p.pin[1].v.re = sineVoltageQM.plug_n.pin[1].v.re ($RES_SIM_400) (413) [SCAL] (1) resistorQM.plug_n.reference.gamma = inductorQM.plug_p.reference.gamma ($RES_SIM_401) (414) [FOR-] (3) ($RES_SIM_402) (414) [----] for $i1 in 1:3 loop (414) [----] [SCAL] (1) resistorQM.plug_n.pin[$i1].i.im + inductorQM.plug_p.pin[$i1].i.im = 0.0 ($RES_SIM_403) (414) [----] end for; (415) [FOR-] (3) ($RES_SIM_404) (415) [----] for $i1 in 1:3 loop (415) [----] [SCAL] (1) resistorQM.plug_n.pin[$i1].i.re + inductorQM.plug_p.pin[$i1].i.re = 0.0 ($RES_SIM_405) (415) [----] end for; (416) [ARRY] (3) resistorQM.plug_n.pin.v.im = inductorQM.plug_p.pin.v.im ($RES_SIM_406) (417) [ARRY] (3) resistorQM.plug_n.pin.v.re = inductorQM.plug_p.pin.v.re ($RES_SIM_407) (418) [SCAL] (1) multiSensorQM.nc.reference.gamma = resistorQM.plug_p.reference.gamma ($RES_SIM_408) (419) [FOR-] (3) ($RES_SIM_409) (419) [----] for $i1 in 1:3 loop (419) [----] [SCAL] (1) multiSensorQM.nc.pin[$i1].i.im + resistorQM.plug_p.pin[$i1].i.im = 0.0 ($RES_SIM_410) (419) [----] end for; (420) [FOR-] (9) ($RES_SIM_990) (420) [----] for {$i1 in 1:3, $i2 in 1:3} loop (420) [----] [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[$i2].i.re = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-resistorQM.plugToPins_p.plugToPin_p.pin_p.i.re, -resistorQM.plugToPins_p.plugToPin_p.pin_p.i.im) else Complex(0.0, 0.0)[field: re] ($RES_SIM_991) (420) [----] end for; (421) [FOR-] (9) ($RES_SIM_992) (421) [----] for {$i1 in 1:3, $i2 in 1:3} loop (421) [----] [SCAL] (1) resistorQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[$i2].i.im = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-resistorQM.plugToPins_p.plugToPin_p.pin_p.i.re, -resistorQM.plugToPins_p.plugToPin_p.pin_p.i.im) else Complex(0.0, 0.0)[field: im] ($RES_SIM_993) (421) [----] end for; (422) [FOR-] (9) ($RES_SIM_994) (422) [----] for {$i1 in 1:3, $i2 in 1:3} loop (422) [----] [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[$i1].plug_n.pin[$i2].i.re = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-resistorQM.plugToPins_n.plugToPin_n.pin_n.i.re, -resistorQM.plugToPins_n.plugToPin_n.pin_n.i.im) else Complex(0.0, 0.0)[field: re] ($RES_SIM_995) (422) [----] end for; (423) [FOR-] (9) ($RES_SIM_996) (423) [----] for {$i1 in 1:3, $i2 in 1:3} loop (423) [----] [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[$i1].plug_n.pin[$i2].i.im = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-resistorQM.plugToPins_n.plugToPin_n.pin_n.i.re, -resistorQM.plugToPins_n.plugToPin_n.pin_n.i.im) else Complex(0.0, 0.0)[field: im] ($RES_SIM_997) (423) [----] end for; (424) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[2].pin_p.i.im - inductorQM.plugToPins_p.pin_p[2].i.im = 0.0 ($RES_SIM_320) (425) [FOR-] (3) ($RES_SIM_998) (425) [----] for $i1 in 1:3 loop (425) [----] [SCAL] (1) resistorQM.resistor[$i1].v.re = resistorQM.resistor[$i1].R_actual * resistorQM.resistor.i.re ($RES_SIM_999) (425) [----] end for; (426) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[1].pin_p.i.im - inductorQM.plugToPins_p.pin_p[1].i.im = 0.0 ($RES_SIM_321) (427) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[3].pin_p.i.re - inductorQM.plugToPins_p.pin_p[3].i.re = 0.0 ($RES_SIM_322) (428) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[2].pin_p.i.re - inductorQM.plugToPins_p.pin_p[2].i.re = 0.0 ($RES_SIM_323) (429) [SCAL] (1) inductorQM.plugToPins_p.plugToPin_p[1].pin_p.i.re - inductorQM.plugToPins_p.pin_p[1].i.re = 0.0 ($RES_SIM_324) (430) [SCAL] (1) (resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].i.im + resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].i.im + resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].i.im) - resistorQM.plugToPins_n.plug_n.pin[3].i.im = 0.0 ($RES_SIM_325) (431) [SCAL] (1) (resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].i.im + resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].i.im + resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].i.im) - resistorQM.plugToPins_n.plug_n.pin[2].i.im = 0.0 ($RES_SIM_326) (432) [FOR-] (3) ($RES_SIM_151) (432) [----] for $i1 in 1:3 loop (432) [----] [SCAL] (1) resistorQM.resistor[$i1].T_heatPort = resistorQM.resistor[$i1].T ($RES_SIM_152) (432) [----] end for; (433) [SCAL] (1) (resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].i.im + resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].i.im + resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].i.im) - resistorQM.plugToPins_n.plug_n.pin[1].i.im = 0.0 ($RES_SIM_327) (434) [SCAL] (1) (resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[3].i.re + resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[3].i.re + resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[3].i.re) - resistorQM.plugToPins_n.plug_n.pin[3].i.re = 0.0 ($RES_SIM_328) (435) [FOR-] (3) ($RES_SIM_153) (435) [----] for $i1 in 1:3 loop (435) [----] [SCAL] (1) resistorQM.resistor[$i1].LossPower = resistorQM.resistor.i.re * resistorQM.resistor.v.re + resistorQM.resistor.i.im * resistorQM.resistor.v.im ($RES_SIM_154) (435) [----] end for; (436) [SCAL] (1) (resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[2].i.re + resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[2].i.re + resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[2].i.re) - resistorQM.plugToPins_n.plug_n.pin[2].i.re = 0.0 ($RES_SIM_329) (437) [FOR-] (3) ($RES_SIM_157) (437) [----] for $i1 in 1:3 loop (437) [----] [SCAL] (1) resistorQM.resistor[$i1].R_actual = resistorQM.resistor[$i1].R_ref * (1.0 + resistorQM.resistor[$i1].alpha_ref * (resistorQM.resistor[$i1].T_heatPort - resistorQM.resistor[$i1].T_ref)) ($RES_SIM_158) (437) [----] end for; (438) [FOR-] (3) ($RES_SIM_411) (438) [----] for $i1 in 1:3 loop (438) [----] [SCAL] (1) multiSensorQM.nc.pin[$i1].i.re + resistorQM.plug_p.pin[$i1].i.re = 0.0 ($RES_SIM_412) (438) [----] end for; (439) [ARRY] (3) multiSensorQM.nc.pin.v.im = resistorQM.plug_p.pin.v.im ($RES_SIM_413) (440) [ARRY] (3) multiSensorQM.nc.pin.v.re = resistorQM.plug_p.pin.v.re ($RES_SIM_414) (441) [SCAL] (1) multiSensorQM.pv.pin[3].i.im + multiSensorQM.pc.pin[3].i.im + sineVoltageQM.plug_p.pin[3].i.im = 0.0 ($RES_SIM_415) (442) [SCAL] (1) multiSensorQM.pv.pin[2].i.im + multiSensorQM.pc.pin[2].i.im + sineVoltageQM.plug_p.pin[2].i.im = 0.0 ($RES_SIM_416) (443) [SCAL] (1) multiSensorQM.pv.pin[1].i.im + multiSensorQM.pc.pin[1].i.im + sineVoltageQM.plug_p.pin[1].i.im = 0.0 ($RES_SIM_417) (444) [SCAL] (1) multiSensorQM.pv.pin[3].i.re + multiSensorQM.pc.pin[3].i.re + sineVoltageQM.plug_p.pin[3].i.re = 0.0 ($RES_SIM_418) (445) [SCAL] (1) multiSensorQM.pv.pin[2].i.re + multiSensorQM.pc.pin[2].i.re + sineVoltageQM.plug_p.pin[2].i.re = 0.0 ($RES_SIM_419) (446) [SCAL] (1) (resistorQM.plugToPins_n.plugToPin_n[1].plug_n.pin[1].i.re + resistorQM.plugToPins_n.plugToPin_n[2].plug_n.pin[1].i.re + resistorQM.plugToPins_n.plugToPin_n[3].plug_n.pin[1].i.re) - resistorQM.plugToPins_n.plug_n.pin[1].i.re = 0.0 ($RES_SIM_330) (447) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[3].pin_n.i.im - resistorQM.plugToPins_n.pin_n[3].i.im = 0.0 ($RES_SIM_331) (448) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[2].pin_n.i.im - resistorQM.plugToPins_n.pin_n[2].i.im = 0.0 ($RES_SIM_332) (449) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[1].pin_n.i.im - resistorQM.plugToPins_n.pin_n[1].i.im = 0.0 ($RES_SIM_333) (450) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[3].pin_n.i.re - resistorQM.plugToPins_n.pin_n[3].i.re = 0.0 ($RES_SIM_334) (451) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[2].pin_n.i.re - resistorQM.plugToPins_n.pin_n[2].i.re = 0.0 ($RES_SIM_335) (452) [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[1].pin_n.i.re - resistorQM.plugToPins_n.pin_n[1].i.re = 0.0 ($RES_SIM_336) (453) [SCAL] (1) (resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[3].i.im + resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[3].i.im + resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[3].i.im) - resistorQM.plugToPins_p.plug_p.pin[3].i.im = 0.0 ($RES_SIM_337) (454) [SCAL] (1) (resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[2].i.im + resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[2].i.im + resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[2].i.im) - resistorQM.plugToPins_p.plug_p.pin[2].i.im = 0.0 ($RES_SIM_338) (455) [FOR-] (6) ($RES_SIM_163) (455) [----] for $i1 in 1:3 loop (455) [----] [RECD] (2) resistorQM.plugToPins_n.plugToPin_n[$i1].pin_n.v = resistorQM.plugToPins_n.plugToPin_n[$i1].plug_n.pin[({1, 2, 3})[$i1]].v ($RES_SIM_164) (455) [----] end for; (456) [SCAL] (1) (resistorQM.plugToPins_p.plugToPin_p[1].plug_p.pin[1].i.im + resistorQM.plugToPins_p.plugToPin_p[2].plug_p.pin[1].i.im + resistorQM.plugToPins_p.plugToPin_p[3].plug_p.pin[1].i.im) - resistorQM.plugToPins_p.plug_p.pin[1].i.im = 0.0 ($RES_SIM_339) (457) [FOR-] (3) ($RES_SIM_165) (457) [----] for $i1 in 1:3 loop (457) [----] [SCAL] (1) resistorQM.plugToPins_n.plugToPin_n[$i1].plug_n.reference.gamma = resistorQM.plugToPins_n.plugToPin_n[$i1].pin_n.reference.gamma ($RES_SIM_166) (457) [----] end for; (458) [SCAL] (1) multiSensorQM.pv.pin[1].i.re + multiSensorQM.pc.pin[1].i.re + sineVoltageQM.plug_p.pin[1].i.re = 0.0 ($RES_SIM_420) (459) [SCAL] (1) multiSensorQM.pc.pin[3].v.im = sineVoltageQM.plug_p.pin[3].v.im ($RES_SIM_421) (460) [SCAL] (1) multiSensorQM.pc.pin[3].v.im = multiSensorQM.pv.pin[3].v.im ($RES_SIM_422) (461) [SCAL] (1) multiSensorQM.pc.pin[2].v.im = sineVoltageQM.plug_p.pin[2].v.im ($RES_SIM_423) (462) [SCAL] (1) multiSensorQM.pc.pin[2].v.im = multiSensorQM.pv.pin[2].v.im ($RES_SIM_424) (463) [SCAL] (1) multiSensorQM.pc.pin[1].v.im = sineVoltageQM.plug_p.pin[1].v.im ($RES_SIM_425) (464) [SCAL] (1) groundQM.pin.v.im = 0.0 ($RES_SIM_1047) (465) [SCAL] (1) multiSensorQM.pc.pin[1].v.im = multiSensorQM.pv.pin[1].v.im ($RES_SIM_426) (466) [SCAL] (1) groundQM.pin.v.re = 0.0 ($RES_SIM_1046) (467) [SCAL] (1) multiSensorQM.pc.pin[3].v.re = sineVoltageQM.plug_p.pin[3].v.re ($RES_SIM_427) (468) [SCAL] (1) multiSensorQM.pc.pin[3].v.re = multiSensorQM.pv.pin[3].v.re ($RES_SIM_428) (469) [FOR-] (9) ($RES_SIM_1044) (469) [----] for {$i1 in 1:3, $i2 in 1:3} loop (469) [----] [SCAL] (1) starQM.plugToPins_p.plugToPin_p[$i1].plug_p.pin[$i2].i.im = if $SEV_11[$i1, $i2] then Complex.'constructor'.fromReal(-starQM.plugToPins_p.plugToPin_p.pin_p.i.re, -starQM.plugToPins_p.plugToPin_p.pin_p.i.im) else Complex(0.0, 0.0)[field: im] ($RES_SIM_1045) (469) [----] end for;