Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Modelica_3.1_Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo", uses=false) Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Running command: translateModel(Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL,tolerance=1e-06,outputFormat="empty",numberOfIntervals=60000,variableFilter="",fileNamePrefix="Modelica_3.1_Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL") translateModel(Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL,tolerance=1e-06,outputFormat="empty",numberOfIntervals=60000,variableFilter="",fileNamePrefix="Modelica_3.1_Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001306/0.001306, allocations: 110.8 kB / 16.42 MB, free: 6.461 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001187/0.001187, allocations: 189.4 kB / 17.35 MB, free: 5.734 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.386/1.386, allocations: 205.1 MB / 223.2 MB, free: 12.21 MB / 190.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.018e-05/2.019e-05, allocations: 6.219 kB / 327.2 MB, free: 3.324 MB / 270.1 MB Notification: Performance of NFInst.instantiate(Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL): time 0.01788/0.01791, allocations: 16.58 MB / 343.8 MB, free: 2.66 MB / 286.1 MB Notification: Performance of NFInst.instExpressions: time 0.01284/0.03077, allocations: 5.445 MB / 349.2 MB, free: 13.2 MB / 302.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.001368/0.03216, allocations: 91.62 kB / 349.3 MB, free: 13.11 MB / 302.1 MB Notification: Performance of NFTyping.typeComponents: time 0.002651/0.03482, allocations: 1.242 MB / 350.6 MB, free: 11.86 MB / 302.1 MB Notification: Performance of NFTyping.typeBindings: time 0.003659/0.03849, allocations: 1.596 MB / 352.2 MB, free: 10.25 MB / 302.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.00208/0.04058, allocations: 1.052 MB / 353.2 MB, free: 9.199 MB / 302.1 MB Notification: Performance of NFFlatten.flatten: time 0.006362/0.04695, allocations: 5.983 MB / 359.2 MB, free: 3.191 MB / 302.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.002994/0.04996, allocations: 2.618 MB / 361.8 MB, free: 0.5039 MB / 302.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.00325/0.05322, allocations: 2.044 MB / 363.8 MB, free: 14.45 MB / 318.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.003258/0.05649, allocations: 2.191 MB / 366 MB, free: 12.25 MB / 318.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0004932/0.05699, allocations: 408 kB / 366.4 MB, free: 11.86 MB / 318.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.003498/0.0605, allocations: 1.568 MB / 368 MB, free: 10.29 MB / 318.1 MB Notification: Performance of combineBinaries: time 0.004682/0.06519, allocations: 6.005 MB / 374 MB, free: 4.219 MB / 318.1 MB Notification: Performance of replaceArrayConstructors: time 0.002895/0.0681, allocations: 3.895 MB / 377.9 MB, free: 280 kB / 318.1 MB Notification: Performance of NFVerifyModel.verify: time 0.2032/0.2714, allocations: 0.5465 MB / 378.5 MB, free: 22.75 MB / 318.1 MB Notification: Performance of FrontEnd: time 0.0007333/0.2721, allocations: 75.06 kB / 378.5 MB, free: 22.75 MB / 318.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 1051 (657) * Number of variables: 1051 (661) Notification: Performance of Bindings: time 0.02373/0.2959, allocations: 21.56 MB / 400.1 MB, free: 16.38 MB / 318.1 MB Notification: Performance of FunctionAlias: time 0.002868/0.2988, allocations: 2.823 MB / 402.9 MB, free: 14.45 MB / 318.1 MB Notification: Performance of Early Inline: time 0.01095/0.3097, allocations: 12.48 MB / 415.4 MB, free: 6.25 MB / 318.1 MB Notification: Performance of simplify1: time 0.0007021/0.3104, allocations: 0.5977 MB / 416 MB, free: 5.914 MB / 318.1 MB Notification: Performance of Alias: time 0.01294/0.3234, allocations: 12.35 MB / 428.3 MB, free: 13.79 MB / 334.1 MB Notification: Performance of simplify2: time 0.0009219/0.3244, allocations: 490.9 kB / 428.8 MB, free: 13.45 MB / 334.1 MB Notification: Performance of Events: time 0.001865/0.3262, allocations: 1.916 MB / 430.7 MB, free: 11.66 MB / 334.1 MB Notification: Performance of Detect States: time 0.002467/0.3287, allocations: 2.608 MB / 433.3 MB, free: 9.289 MB / 334.1 MB Notification: Performance of Partitioning: time 0.004986/0.3337, allocations: 4.015 MB / 437.4 MB, free: 5.309 MB / 334.1 MB Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (513/908) **************************** (1) [ALGB] (1) Real smee.rotorCage.strayReluctance.arg_Phi = Modelica.ComplexMath.arg(smee.rotorCage.strayReluctance.Phi, 0.0) (2) [ALGB] (3) Real[3] currentRMSSensor.currentSensor.currentSensor.i (3) [ALGB] (3) Real[3] currentRMSSensor.i (4) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_p.V_m.re (5) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re (6) [ALGB] (1) Real smee.excitation.arg_Phi = Modelica.ComplexMath.arg(smee.excitation.Phi, 0.0) (7) [ALGB] (1) final Real smee.thermalAmbient.Q_flowFriction = smee.thermalAmbient.Q_flowFriction (8) [ALGB] (2) redeclare Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im (9) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_n.Phi.im (10) [ALGB] (3) flow Real[3] electricalSensor.nc.pin.i (11) [ALGB] (3) Real[3] smee.stator.resistor.heatPort.T (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (12) [ALGB] (1) redeclare Real smee.stator.strayReluctance.V_m.im (13) [ALGB] (1) redeclare Real smee.stator.Phi.im = smee.stator.port_p.Phi.im (14) [ALGB] (2) Real[2] rotorDisplacementAngle.rotatorVS2R.u (15) [ALGB] (1) Real smee.excitation.arg_V_m = Modelica.ComplexMath.arg(smee.excitation.V_m, 0.0) (16) [ALGB] (3) Real[3] smee.stator.zeroInductor.plug_n.pin.v (17) [ALGB] (2) Real[2] rotorDisplacementAngle.rotatorVS2R.y (18) [ALGB] (1) flow Real smee.excitation.reluctance.port_n.Phi.im (19) [ALGB] (3) flow Real[3] currentRMSSensor.plug_n.pin.i (20) [ALGB] (3) flow Real[3] smee.stator.resistor.heatPort.Q_flow (21) [ALGB] (1) flow Real smee.groundS.port_p.Phi.im (22) [ALGB] (1) flow Real smee.excitation.port_p.Phi.re (23) [DER-] (1) redeclare Real $DER.smee.stator.core.Phi.im (24) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.V_m.re (25) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.i (26) [ALGB] (3) flow Real[3] smee.stator.zeroInductor.plug_n.pin.i (27) [ALGB] (1) Real smee.excitation.port_n.V_m.re (28) [ALGB] (1) Real smee.strayLoad.iRMS = Modelica.Electrical.MultiPhase.Functions.quasiRMS(smee.strayLoad.i) (29) [DISC] (3) Boolean[3] $SEV_5[$i1] (30) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_p.V_m.re (31) [ALGB] (3) Real[3] currentRMSSensor.plug_n.pin.v (32) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.im (33) [ALGB] (1) final Real smee.thermalAmbient.Q_flowStrayLoad = smee.thermalAmbient.Q_flowStrayLoad (34) [ALGB] (3) flow Real[3] terminalBox.star.plug_p.pin.i (35) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_n.Phi.re (36) [ALGB] (1) Real smee.stator.strayReluctance.arg_V_m = Modelica.ComplexMath.arg(smee.stator.strayReluctance.V_m, 0.0) (37) [ALGB] (3) Real[3] rotorDisplacementAngle.VoltageSensor1.plug_n.pin.v (38) [ALGB] (3) Real[3] terminalBox.plug_sn.pin.v (39) [ALGB] (1) Real smee.stator.core.port_p.V_m.re (40) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v (41) [ALGB] (3) Real[3] rotorDisplacementAngle.VoltageSensor1.voltageSensor.n.v (42) [ALGB] (1) flow Real smee.stator.strayReluctance.port_p.Phi.im (43) [ALGB] (1) Real smee.excitation.reluctance.port_p.V_m.re (44) [ALGB] (3) Real[3] electricalSensor.power (45) [ALGB] (1) redeclare Real smee.airGap.V_mrr.re (46) [ALGB] (3) Real[3] sineVoltage.sineVoltage.n.v (47) [ALGB] (2) Real[2] smee.rotorCage.resistor.v (48) [ALGB] (1) Real smee.stator.strayReluctance.arg_Phi = Modelica.ComplexMath.arg(smee.stator.strayReluctance.Phi, 0.0) (49) [ALGB] (1) Real smee.stator.strayReluctance.port_n.V_m.im (50) [ALGB] (3) flow Real[3] smee.plug_sn.pin.i (51) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.v (52) [ALGB] (1) redeclare Real smee.excitation.reluctance.Phi.re (53) [ALGB] (3) Real[3] terminalBox.star.plug_p.pin.v (54) [ALGB] (3) flow Real[3] rotorDisplacementAngle.VoltageSensor1.plug_n.pin.i (55) [ALGB] (3) flow Real[3] terminalBox.plug_sn.pin.i (56) [ALGB] (1) Real smee.excitation.resistor.LossPower (57) [ALGB] (3) flow Real[3] rotorDisplacementAngle.VoltageSensor1.voltageSensor.n.i (58) [DER-] (1) redeclare Real $DER.smee.excitation.electroMagneticConverter.Phi.im (59) [ALGB] (1) output Real irRMS (60) [ALGB] (3) redeclare Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re (61) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_p.Phi.im (62) [ALGB] (1) Real smee.groundR.port_p.V_m.im (63) [ALGB] (3) flow Real[3] sineVoltage.sineVoltage.n.i (64) [ALGB] (1) redeclare Real smee.airGap.Phi_rr.im (65) [ALGB] (2) Real[2] smee.rotorCage.resistor.i (66) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.heatPort.T = {smee.rotorCage.resistor.resistor[$resistor1].T_heatPort for $resistor1 in 1:2} (start = {288.15 for $i1 in 1:2}, min = {0.0 for $i1 in 1:2}, nominal = {300.0 for $i1 in 1:2}) (67) [ALGB] (1) Real smee.stator.core.lossPower (68) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.arg_V_m = Modelica.ComplexMath.arg(smee.rotorCage.electroMagneticConverter.V_m, 0.0) (69) [ALGB] (3) Real[3] smee.plug_sn.pin.v (70) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.i (71) [DISC] (3) Boolean[3] switch.control (72) [ALGB] (1) flow Real smee.stator.core.port_n.Phi.im (73) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_n.V_m.im (74) [ALGB] (1) Real smee.stator.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.Phi) (75) [ALGB] (3) Real[3] smee.stator.resistor.v (76) [ALGB] (1) Real smee.rotorCage.port_n.V_m.re (77) [ALGB] (3) Real[3] smee.stator.resistor.resistor.n.v (78) [ALGB] (3) Real[3] smee.stator.resistor.plug_p.pin.v (79) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_p.V_m.im (80) [ALGB] (1) flow Real smee.rotorCage.port_p.Phi.re (81) [ALGB] (1) final Real smee.thermalAmbient.Q_flowRotorWinding = smee.thermalAmbient.Q_flowRotorWinding (82) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.arg_Phi = Modelica.ComplexMath.arg(smee.rotorCage.electroMagneticConverter.Phi, 0.0) (83) [DISC] (2) Boolean[2] $SEV_4[$i1] (84) [DER-] (1) Real $DER.smee.friction.phi (85) [ALGB] (1) Real smee.stator.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.V_m) (86) [ALGB] (1) redeclare Real smee.rotorCage.V_m.re (87) [ALGB] (3) Real[3] smee.stator.resistor.i (88) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.re (89) [ALGB] (3) flow Real[3] smee.stator.resistor.resistor.n.i (90) [ALGB] (3) flow Real[3] smee.stator.resistor.plug_p.pin.i (91) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.Phi.re = smee.rotorCage.electroMagneticConverter.port_p.Phi.re (92) [ALGB] (1) Real smee.airGap.gamma (93) [ALGB] (1) Real smee.excitation.resistor.R_actual (94) [DER-] (1) parameter Real $DER.smee.fixed.phi0 (95) [ALGB] (1) Real smee.rotorCage.arg_Phi = Modelica.ComplexMath.arg(smee.rotorCage.Phi, 0.0) (96) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re (97) [ALGB] (3) flow Real[3] smee.thermalAmbient.thermalCollectorStator.port_a.Q_flow (98) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.arg_Phi = {Modelica.ComplexMath.arg(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi, 0.0) for $singlePhaseElectroMagneticConverter1 in 1:3} (99) [ALGB] (1) Real smee.airGap.port_rn.V_m.re (100) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.v (101) [ALGB] (1) Real smee.rotorCage.strayReluctance.abs_V_m = Modelica.ComplexMath.'abs'(smee.rotorCage.strayReluctance.V_m) (102) [DER-] (1) Real $DER.smee.phiMechanical (103) [ALGB] (1) Real smee.airGap.port_sn.V_m.re (104) [ALGB] (1) flow Real smee.airGap.port_rp.Phi.re (105) [ALGB] (1) final Real smee.thermalAmbient.Q_flowExcitation = smee.thermalAmbient.Q_flowExcitation (106) [ALGB] (1) Real smee.rotorCage.arg_V_m = Modelica.ComplexMath.arg(smee.rotorCage.V_m, 0.0) (107) [ALGB] (3) Real[3] smee.stator.resistor.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}) (108) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.V_m.im (109) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.arg_V_m = {Modelica.ComplexMath.arg(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].V_m, 0.0) for $singlePhaseElectroMagneticConverter1 in 1:3} (110) [ALGB] (1) Real terminalBox.star.pin_n.v (111) [ALGB] (1) flow Real smee.airGap.port_sp.Phi.re (112) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_p.Phi.im (113) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.i (114) [ALGB] (1) Real smee.rotorCage.strayReluctance.abs_Phi = Modelica.ComplexMath.'abs'(smee.rotorCage.strayReluctance.Phi) (115) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.plug_n.pin.i (116) [ALGB] (1) Real currentRMSSensor.quasiRMS.y (117) [ALGB] (1) final output Real smee.powerBalance.lossPowerExcitation = smee.excitation.resistor.LossPower (118) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_n.V_m.im (119) [ALGB] (3) Real[3] currentRMSSensor.quasiRMS.u (120) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.LossPower (121) [ALGB] (3) flow Real[3] smee.strayLoad.plug_p.pin.i (122) [ALGB] (1) redeclare Real smee.stator.V_m.re (123) [ALGB] (3) Real[3] rotorDisplacementAngle.VoltageSensor1.v (124) [ALGB] (1) flow Real smee.stator.port_p.Phi.re (125) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.plug_n.pin.v (126) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.plug_n.pin.i (127) [ALGB] (1) redeclare Real smee.excitation.Phi.re = smee.excitation.port_p.Phi.re (128) [ALGB] (3) Real[3] rotorDisplacementAngle.plug_n.pin.v (129) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.i (130) [ALGB] (3) flow Real[3] smee.stator.plug_p.pin.i (131) [ALGB] (1) Real smee.stator.port_n.V_m.re (132) [ALGB] (1) Real smee.groundS.port_p.V_m.re (133) [ALGB] (3) Real[3] smee.strayLoad.plug_p.pin.v (134) [DER-] (2) redeclare Real[2] $DER.smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re (135) [DER-] (3) redeclare Real[3] $DER.smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im (136) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.Phi.im = smee.stator.electroMagneticConverter.port_p.Phi.im (137) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.plug_p.pin.v (138) [ALGB] (1) flow Real smee.excitation.port_n.Phi.im (139) [ALGB] (2) Real[2] smee.rotorCage.resistor.plug_n.pin.v (140) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_p.Phi.im (141) [ALGB] (3) flow Real[3] rotorDisplacementAngle.plug_n.pin.i (142) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v (143) [ALGB] (3) Real[3] smee.stator.plug_p.pin.v (144) [DISC] (1) Boolean $TEV_3 (145) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_n.V_m.im (146) [DISC] (1) Boolean $TEV_2 (147) [DISC] (1) Boolean $TEV_1 (148) [ALGB] (1) Real smee.stator.strayReluctance.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.strayReluctance.V_m) (149) [DISC] (1) Boolean $TEV_0 (150) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.plug_p.pin.i (151) [ALGB] (1) redeclare Real smee.stator.strayReluctance.Phi.im (152) [ALGB] (1) flow Real smee.excitation.reluctance.port_p.Phi.im (153) [ALGB] (1) Real smee.excitation.reluctance.port_n.V_m.im (154) [ALGB] (1) Real smee.stator.strayReluctance.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.strayReluctance.Phi) (155) [ALGB] (1) Real rampVoltage.v (156) [ALGB] (2) Real[2] smee.rotorCage.thermalCollector.port_a.T (start = {288.15 for $i1 in 1:2}, min = {0.0 for $i1 in 1:2}, nominal = {300.0 for $i1 in 1:2}) (157) [ALGB] (1) Real smee.excitation.port_p.V_m.re (158) [ALGB] (1) redeclare Real smee.stator.core.V_m.im (159) [ALGB] (1) redeclare Real smee.airGap.V_mss.re (160) [ALGB] (1) flow Real smee.brush.heatPort.Q_flow = -(-smee.brush.heatPort.Q_flow) (161) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.im (162) [ALGB] (1) Real rampVoltage.p.v (163) [ALGB] (1) Real mechanicalSensor.w (164) [ALGB] (1) Real smee.stator.core.port_n.V_m.re (165) [ALGB] (1) Real rotorDisplacementAngle.ToSpacePhasorVS.zero (166) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im (167) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.abs_V_m = Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.V_m) (168) [ALGB] (1) Real smee.stator.arg_Phi = Modelica.ComplexMath.arg(smee.stator.Phi, 0.0) (169) [ALGB] (1) flow Real smee.stator.core.port_p.Phi.re (170) [ALGB] (1) redeclare Real smee.airGap.V_msr.re (171) [ALGB] (1) redeclare Real smee.airGap.Phi_ss.im (172) [ALGB] (1) Real smee.stator.strayReluctance.port_p.V_m.im (173) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.abs_Phi = Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.Phi) (174) [ALGB] (1) Real smee.excitation.resistor.v (175) [ALGB] (3) Real[3] sineVoltage.sineVoltage.signalSource.y (176) [ALGB] (1) Real smee.stator.arg_V_m = Modelica.ComplexMath.arg(smee.stator.V_m, 0.0) (177) [ALGB] (1) final output Real smee.powerBalance.powerStator = Modelica.Electrical.MultiPhase.Functions.activePower(smee.vs, smee.is) (178) [ALGB] (1) redeclare Real smee.excitation.reluctance.V_m.re (179) [ALGB] (3) flow Real[3] star.plug_p.pin.i (180) [ALGB] (1) Real smee.tauShaft = -(-smee.tauShaft) (181) [ALGB] (1) redeclare Real smee.airGap.Phi_sr.im (182) [ALGB] (1) redeclare Real smee.excitation.electroMagneticConverter.V_m.im (183) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v (184) [ALGB] (1) flow Real smee.rotorCage.heatPortWinding.Q_flow (185) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_p.V_m.im (186) [ALGB] (3) flow Real[3] currentRMSSensor.currentSensor.plug_p.pin.i (187) [ALGB] (3) flow Real[3] switch.plug_p.pin.i (188) [ALGB] (3) Real[3] smee.internalThermalPort.heatPortStatorWinding.T (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (189) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_n.V_m.im (190) [ALGB] (3) Real[3] star.plug_p.pin.v (191) [ALGB] (1) flow Real smee.rotorCage.port_n.Phi.re (192) [ALGB] (3) Real[3] sineVoltage.plug_n.pin.v (193) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_p.Phi.im (194) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.i = smee.rotorCage.electroMagneticConverter.plug_p.pin.i (195) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.i (196) [ALGB] (3) Real[3] currentRMSSensor.currentSensor.plug_p.pin.v (197) [DISC] (3) Boolean[3] booleanReplicator.y (198) [ALGB] (1) flow Real smee.stator.strayReluctance.port_n.Phi.re (199) [ALGB] (1) flow Real star.pin_n.i (200) [ALGB] (3) Real[3] switch.plug_p.pin.v (201) [ALGB] (1) Real smee.airGap.rotator.re (202) [ALGB] (1) redeclare Real smee.rotorCage.Phi.re = smee.rotorCage.port_p.Phi.re (203) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re (204) [ALGB] (2) Real[2] smee.rotorCage.resistor.heatPort.T (start = {288.15 for $i1 in 1:2}, min = {0.0 for $i1 in 1:2}, nominal = {300.0 for $i1 in 1:2}) (205) [ALGB] (3) flow Real[3] sineVoltage.plug_n.pin.i (206) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.v = smee.rotorCage.electroMagneticConverter.plug_p.pin.v - smee.rotorCage.electroMagneticConverter.plug_n.pin.v (207) [ALGB] (1) flow Real smee.groundR.port_p.Phi.re (208) [ALGB] (2) Real[2] rotorDisplacementAngle.ToPolarVSR.y (209) [ALGB] (3) flow Real[3] currentRMSSensor.currentSensor.currentSensor.n.i (210) [ALGB] (3) Real[3] switch.idealClosingSwitch.p.v (211) [ALGB] (2) Real[2] rotorDisplacementAngle.ToPolarVSR.u (212) [ALGB] (1) flow Real smee.airGap.port_rn.Phi.re (213) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_n.Phi.re (214) [DER-] (1) Real $DER.smee.stator.zeroInductor.i0 (215) [ALGB] (1) flow Real smee.stator.port_n.Phi.im (216) [ALGB] (2) flow Real[2] smee.rotorCage.star.plug_p.pin.i (217) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.arg_V_m = {Modelica.ComplexMath.arg(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].V_m, 0.0) for $singlePhaseElectroMagneticConverter1 in 1:2} (218) [ALGB] (3) Real[3] switch.v (219) [ALGB] (1) flow Real smee.airGap.port_sn.Phi.re (220) [ALGB] (4) protected Real[2, 2] rotorDisplacementAngle.rotatorVS2R.RotationMatrix = {{cos(-rotorDisplacementAngle.add.y), -sin(-rotorDisplacementAngle.add.y)}, {sin(-rotorDisplacementAngle.add.y), cos(-rotorDisplacementAngle.add.y)}} (221) [ALGB] (1) Real smee.rotorCage.port_p.V_m.im (222) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.Phi.im (223) [ALGB] (2) Real[2] rotorDisplacementAngle.lessThreshold.u (224) [ALGB] (3) Real[3] currentRMSSensor.currentSensor.currentSensor.n.v (225) [ALGB] (1) final Real smee.thermalAmbient.Q_flowStatorCore = smee.thermalAmbient.Q_flowStatorCore (226) [ALGB] (3) flow Real[3] switch.idealClosingSwitch.p.i (227) [ALGB] (1) Real rotorDisplacementAngle.lessThreshold.y (228) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_p.V_m.im (229) [ALGB] (1) Real electricalSensor.powerTotal (230) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.arg_Phi = {Modelica.ComplexMath.arg(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi, 0.0) for $singlePhaseElectroMagneticConverter1 in 1:2} (231) [ALGB] (2) Real[2] smee.rotorCage.star.plug_p.pin.v (232) [ALGB] (3) flow Real[3] smee.thermalAmbient.thermalPort.heatPortStatorWinding.Q_flow (233) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.V_m.im (234) [ALGB] (1) final output Real smee.powerBalance.lossPowerTotal = smee.powerBalance.lossPowerExcitation + smee.powerBalance.lossPowerFriction + smee.powerBalance.lossPowerRotorCore + smee.powerBalance.lossPowerStatorWinding + smee.powerBalance.lossPowerStatorCore + smee.powerBalance.lossPowerStrayLoad + smee.powerBalance.lossPowerRotorWinding + smee.powerBalance.lossPowerBrush (235) [ALGB] (3) Real[3] switch.i (236) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.i = smee.stator.electroMagneticConverter.plug_p.pin.i (237) [ALGB] (1) Real rotorDisplacementAngle.wrapAngle.y (238) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.im (239) [ALGB] (1) redeclare Real smee.stator.strayReluctance.V_m.re (240) [ALGB] (1) redeclare Real smee.stator.Phi.re = smee.stator.port_p.Phi.re (241) [ALGB] (2) Real[2] rotorDisplacementAngle.ToSpacePhasorVS.y (242) [DISC] (3) Boolean[3] $SEV_0[$i1] (243) [ALGB] (1) Real smee.stator.port_p.V_m.re (244) [ALGB] (3) Real[3] smee.stator.zeroInductor.plug_p.pin.v (245) [ALGB] (3) Real[3] rotorDisplacementAngle.ToSpacePhasorVS.u (246) [ALGB] (3) Real[3] smee.stator.zeroInductor.i (247) [ALGB] (1) redeclare Real smee.excitation.V_m.re (248) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.v = smee.stator.electroMagneticConverter.plug_p.pin.v - smee.stator.electroMagneticConverter.plug_n.pin.v (249) [ALGB] (1) Real smee.airGap.port_rp.V_m.im (250) [ALGB] (1) flow Real smee.groundS.port_p.Phi.re (251) [ALGB] (1) flow Real smee.excitation.port_p.Phi.im (252) [ALGB] (1) Real smee.airGap.port_sp.V_m.im (253) [ALGB] (3) Real[3] electricalSensor.pv.pin.v (254) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.V_m.im (255) [ALGB] (3) flow Real[3] smee.stator.zeroInductor.plug_p.pin.i (256) [ALGB] (1) Real smee.excitation.port_n.V_m.im (257) [ALGB] (3) Real[3] smee.stator.zeroInductor.v (258) [ALGB] (1) final output Real smee.powerBalance.powerMechanical = smee.wMechanical * smee.tauShaft (259) [DISC] (1) Boolean $SEV_2 (260) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_n.Phi.re (261) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_p.V_m.im (262) [DISC] (1) Boolean $SEV_1 (263) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.re (264) [ALGB] (3) Real[3] rotorDisplacementAngle.VoltageSensor1.plug_p.pin.v (265) [ALGB] (3) Real[3] terminalBox.plug_sp.pin.v (266) [ALGB] (3) flow Real[3] electricalSensor.pv.pin.i (267) [ALGB] (1) Real smee.excitation.electroMagneticConverter.abs_Phi = Modelica.ComplexMath.'abs'(smee.excitation.electroMagneticConverter.Phi) (268) [ALGB] (2) flow Real[2] smee.rotorCage.thermalCollector.port_a.Q_flow (269) [ALGB] (3) Real[3] switch.idealClosingSwitch.LossPower (270) [ALGB] (1) Real smee.excitation.reluctance.port_p.V_m.im (271) [ALGB] (1) redeclare Real smee.airGap.V_mrr.im (272) [ALGB] (1) Real rotorDisplacementAngle.add.y (273) [ALGB] (1) redeclare Real smee.excitation.reluctance.Phi.im (274) [ALGB] (3) Real[3] sineVoltage.v (275) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v (276) [ALGB] (1) Real smee.excitation.electroMagneticConverter.abs_V_m = Modelica.ComplexMath.'abs'(smee.excitation.electroMagneticConverter.V_m) (277) [ALGB] (3) flow Real[3] rotorDisplacementAngle.VoltageSensor1.plug_p.pin.i (278) [ALGB] (3) flow Real[3] terminalBox.plug_sp.pin.i (279) [DER-] (1) Real $DER.smee.inertiaRotor.w (280) [ALGB] (3) redeclare Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im (281) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im (282) [ALGB] (3) flow Real[3] smee.stator.heatPortWinding.Q_flow (283) [ALGB] (3) Real[3] sineVoltage.i (284) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.i (285) [ALGB] (2) redeclare Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re (286) [ALGB] (1) flow Real smee.stator.core.port_n.Phi.re (287) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_n.Phi.re (288) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_p.V_m.re (289) [DER-] (1) Real $DER.smee.inertiaStator.w (290) [ALGB] (1) final output Real smee.powerBalance.lossPowerRotorCore = 0.0 (291) [ALGB] (1) flow Real smee.excitation.reluctance.port_n.Phi.re (292) [ALGB] (3) flow Real[3] currentRMSSensor.plug_p.pin.i (293) [ALGB] (3) Real[3] smee.stator.resistor.resistor.heatPort.T = {smee.stator.resistor.resistor[$resistor1].T_heatPort for $resistor1 in 1:3} (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (294) [ALGB] (1) flow Real smee.strayLoad.heatPort.Q_flow = -(-smee.strayLoad.heatPort.Q_flow) (295) [ALGB] (3) flow Real[3] currentRMSSensor.currentSensor.currentSensor.p.i (296) [ALGB] (1) flow Real smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow (297) [ALGB] (3) Real[3] smee.is = smee.plug_sp.pin.i (start = {0.0 for $i1 in 1:3}) (298) [ALGB] (3) Real[3] switch.idealClosingSwitch.n.v (299) [ALGB] (2) Real[2] smee.ir (fixed = {true for $i1 in 1:2}, start = {0.0 for $i1 in 1:2}) (300) [DER-] (1) redeclare Real $DER.smee.stator.core.Phi.re (301) [ALGB] (1) Real smee.stator.zeroInductor.v0 (302) [ALGB] (3) Real[3] smee.stator.heatPortWinding.T (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (303) [ALGB] (3) Real[3] currentRMSSensor.plug_p.pin.v (304) [ALGB] (3) Real[3] currentRMSSensor.currentSensor.currentSensor.p.v (305) [ALGB] (1) final output Real smee.powerBalance.lossPowerBrush = -smee.brush.heatPort.Q_flow (306) [ALGB] (3) Real[3] sineVoltage.sineVoltage.v (307) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_n.Phi.im (308) [ALGB] (1) final output Real smee.powerBalance.powerExcitation = smee.ve * smee.ie (309) [ALGB] (3) flow Real[3] switch.idealClosingSwitch.n.i (310) [ALGB] (1) Real smee.ie = smee.ie (311) [ALGB] (1) Real smee.stator.core.port_p.V_m.im (312) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.abs_V_m = {Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].V_m) for $singlePhaseElectroMagneticConverter1 in 1:2} (313) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.V_m.re (314) [ALGB] (1) Real smee.excitation.resistor.n.v (315) [ALGB] (1) flow Real smee.stator.strayReluctance.port_p.Phi.re (316) [ALGB] (1) flow Real smee.inertiaRotor.flange_b.tau (317) [ALGB] (1) final output Real smee.powerBalance.powerInertiaRotor = smee.inertiaRotor.a * smee.inertiaRotor.J * smee.inertiaRotor.w (318) [ALGB] (1) Real smee.stator.strayReluctance.port_n.V_m.re (319) [ALGB] (3) flow Real[3] smee.plug_sp.pin.i (320) [ALGB] (1) Real smee.excitation.reluctance.abs_Phi = Modelica.ComplexMath.'abs'(smee.excitation.reluctance.Phi) (321) [ALGB] (3) Real[3] sineVoltage.sineVoltage.i (322) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.abs_Phi = {Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi) for $singlePhaseElectroMagneticConverter1 in 1:2} (323) [ALGB] (1) Real rotorDisplacementAngle.relativeAngleSensor.phi_rel (324) [ALGB] (3) Real[3] smee.thermalAmbient.thermalCollectorStator.port_a.T (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (325) [ALGB] (3) flow Real[3] smee.strayLoad.plug_n.pin.i (326) [DER-] (1) redeclare Real $DER.smee.excitation.electroMagneticConverter.Phi.re (327) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_p.Phi.re (328) [ALGB] (1) Real smee.groundR.port_p.V_m.re (329) [ALGB] (1) Real smee.excitation.reluctance.abs_V_m = Modelica.ComplexMath.'abs'(smee.excitation.reluctance.V_m) (330) [ALGB] (1) flow Real smee.stator.port_p.Phi.im (331) [ALGB] (1) redeclare Real smee.airGap.Phi_rr.re (332) [ALGB] (3) Real[3] smee.plug_sp.pin.v (333) [ALGB] (1) redeclare Real smee.excitation.Phi.im = smee.excitation.port_p.Phi.im (334) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_n.V_m.re (335) [ALGB] (3) Real[3] rotorDisplacementAngle.plug_p.pin.v (336) [ALGB] (3) Real[3] smee.stator.resistor.plug_n.pin.v (337) [ALGB] (1) Real smee.rotorCage.port_n.V_m.im (338) [ALGB] (1) Real smee.stator.port_n.V_m.im (339) [ALGB] (3) flow Real[3] smee.stator.plug_n.pin.i (340) [ALGB] (1) Real smee.excitation.electroMagneticConverter.v (341) [ALGB] (3) Real[3] smee.strayLoad.plug_n.pin.v (342) [DER-] (3) redeclare Real[3] $DER.smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re (343) [ALGB] (1) Real smee.stator.core.arg_V_m = Modelica.ComplexMath.arg(smee.stator.core.V_m, 0.0) (344) [ALGB] (1) protected Real smee.damperCageLossPower (345) [ALGB] (1) flow Real smee.rotorCage.port_p.Phi.im (346) [ALGB] (3) flow Real[3] rotorDisplacementAngle.plug_p.pin.i (347) [ALGB] (3) flow Real[3] terminalBox.plugSupply.pin.i (348) [ALGB] (3) flow Real[3] smee.stator.resistor.resistor.heatPort.Q_flow = {-smee.stator.resistor.resistor[$resistor1].LossPower for $resistor1 in 1:3} (349) [ALGB] (3) flow Real[3] smee.stator.resistor.plug_n.pin.i (350) [ALGB] (1) redeclare Real smee.rotorCage.V_m.im (351) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.im (352) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.T_heatPort (start = {288.15 for $i1 in 1:2}, min = {0.0 for $i1 in 1:2}, nominal = {300.0 for $i1 in 1:2}) (353) [ALGB] (3) Real[3] smee.stator.plug_n.pin.v (354) [ALGB] (1) Real $FUN_7 (355) [ALGB] (1) Real smee.friction.w (356) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.Phi.im = smee.rotorCage.electroMagneticConverter.port_p.Phi.im (357) [ALGB] (1) Real smee.stator.core.arg_Phi = Modelica.ComplexMath.arg(smee.stator.core.Phi, 0.0) (358) [ALGB] (1) Real $FUN_6 (359) [ALGB] (3) Real[3] smee.stator.resistor.resistor.R_actual (360) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im (361) [ALGB] (1) flow Real smee.inertiaStator.flange_a.tau (362) [ALGB] (1) redeclare Real smee.stator.strayReluctance.Phi.re (363) [ALGB] (3) Real[3] electricalSensor.i (364) [ALGB] (1) final output Real smee.powerBalance.lossPowerFriction = -smee.friction.heatPort.Q_flow (365) [ALGB] (1) Real smee.excitation.electroMagneticConverter.arg_Phi = Modelica.ComplexMath.arg(smee.excitation.electroMagneticConverter.Phi, 0.0) (366) [ALGB] (1) Real smee.airGap.port_rn.V_m.im (367) [ALGB] (1) Real smee.wMechanical = der(smee.phiMechanical) (fixed = true, start = 0.0) (368) [ALGB] (3) Real[3] terminalBox.plugSupply.pin.v (369) [ALGB] (3) flow Real[3] smee.internalThermalPort.heatPortStatorWinding.Q_flow (370) [DER-] (1) Real $DER.smee.strayLoad.phi (371) [ALGB] (1) Real smee.airGap.port_sn.V_m.im (372) [ALGB] (1) flow Real groundExcitation.p.i (373) [ALGB] (1) flow Real smee.airGap.port_rp.Phi.im (374) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.resistor.heatPort.Q_flow = {-smee.rotorCage.resistor.resistor[$resistor1].LossPower for $resistor1 in 1:2} (375) [ALGB] (3) Real[3] electricalSensor.nv.pin.v (376) [ALGB] (1) Real smee.tauElectrical = smee.tauElectrical (377) [ALGB] (1) Real smee.excitation.electroMagneticConverter.arg_V_m = Modelica.ComplexMath.arg(smee.excitation.electroMagneticConverter.V_m, 0.0) (378) [ALGB] (1) Real smee.excitation.port_p.V_m.im (379) [ALGB] (3) Real[3] electricalSensor.v (380) [ALGB] (1) flow Real smee.airGap.port_sp.Phi.im (381) [ALGB] (3) Real[3] electricalSensor.pc.pin.v (382) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_p.Phi.re (383) [ALGB] (1) redeclare Real smee.airGap.V_mss.im (384) [ALGB] (1) redeclare Real smee.stator.core.V_m.re (385) [ALGB] (1) flow Real smee.rotorCage.star.pin_n.i (386) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.plug_p.pin.i (387) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.re (388) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_n.V_m.re (389) [ALGB] (3) flow Real[3] electricalSensor.nv.pin.i (390) [ALGB] (1) Real smee.stator.electroMagneticConverter.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.Phi) (391) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re (392) [ALGB] (1) Real $FUN_17 (393) [ALGB] (1) redeclare Real smee.stator.V_m.im (394) [ALGB] (3) flow Real[3] electricalSensor.pc.pin.i (395) [ALGB] (1) redeclare Real smee.airGap.V_msr.im (396) [ALGB] (1) Real $FUN_14 (397) [ALGB] (1) final output Real smee.powerBalance.lossPowerRotorWinding = smee.damperCageLossPower (398) [ALGB] (1) Real $FUN_13 (399) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.plug_p.pin.v (400) [ALGB] (3) Real[3] smee.vs = smee.plug_sp.pin.v - smee.plug_sn.pin.v (401) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.plug_p.pin.i (402) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.resistor.n.i (403) [ALGB] (3) Real[3] $FUN_10 (404) [ALGB] (3) Real[3] smee.stator.resistor.resistor.v (405) [ALGB] (1) Real smee.stator.electroMagneticConverter.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.V_m) (406) [ALGB] (1) Real smee.groundS.port_p.V_m.im (407) [ALGB] (1) redeclare Real smee.excitation.reluctance.V_m.im (408) [DER-] (2) redeclare Real[2] $DER.smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im (409) [ALGB] (3) Real[3] smee.stator.resistor.resistor.LossPower (410) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.Phi.re = smee.stator.electroMagneticConverter.port_p.Phi.re (411) [ALGB] (1) final output Real smee.powerBalance.powerInertiaStator = smee.inertiaStator.a * smee.inertiaStator.J * smee.inertiaStator.w (412) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.plug_n.pin.v (413) [ALGB] (1) redeclare Real smee.excitation.electroMagneticConverter.V_m.re (414) [ALGB] (1) Real smee.ve = rampVoltage.p.v - 0.0 (415) [ALGB] (2) Real[2] smee.rotorCage.resistor.plug_p.pin.v (416) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.n.v (417) [ALGB] (1) flow Real smee.excitation.port_n.Phi.re (418) [ALGB] (1) Real smee.excitation.abs_Phi = Modelica.ComplexMath.'abs'(smee.excitation.Phi) (419) [ALGB] (3) Real[3] smee.stator.resistor.resistor.i (420) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_p.Phi.re (421) [ALGB] (1) Real torqueStep.tau (422) [ALGB] (3) flow Real[3] currentRMSSensor.currentSensor.plug_n.pin.i (423) [DISC] (3) Boolean[3] switch.idealClosingSwitch.control (424) [ALGB] (3) flow Real[3] switch.plug_n.pin.i (425) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_n.V_m.re (426) [ALGB] (2) Real[2] smee.rotorCage.i = smee.rotorCage.electroMagneticConverter.i (427) [DISC] (1) Boolean booleanStep.y (428) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_n.V_m.re (429) [ALGB] (1) flow Real smee.friction.heatPort.Q_flow = -(-smee.friction.heatPort.Q_flow) (430) [ALGB] (3) Real[3] smee.stator.v = smee.stator.plug_p.pin.v - smee.stator.plug_n.pin.v (431) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.plug_n.pin.i (432) [ALGB] (1) Real smee.excitation.abs_V_m = Modelica.ComplexMath.'abs'(smee.excitation.V_m) (433) [ALGB] (3) Real[3] sineVoltage.plug_p.pin.v (434) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.v (435) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_p.Phi.re (436) [ALGB] (1) flow Real smee.excitation.reluctance.port_p.Phi.re (437) [ALGB] (3) Real[3] currentRMSSensor.currentSensor.plug_n.pin.v (438) [ALGB] (1) flow Real smee.stator.strayReluctance.port_n.Phi.im (439) [ALGB] (3) Real[3] switch.plug_n.pin.v (440) [ALGB] (3) Real[3] currentRMSSensor.currentSensor.i (441) [ALGB] (1) Real smee.excitation.reluctance.port_n.V_m.re (442) [ALGB] (1) Real smee.excitation.reluctance.arg_Phi = Modelica.ComplexMath.arg(smee.excitation.reluctance.Phi, 0.0) (443) [ALGB] (3) Real[3] smee.stator.i = smee.stator.plug_p.pin.i (444) [ALGB] (3) flow Real[3] sineVoltage.plug_p.pin.i (445) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.i (446) [ALGB] (1) final output Real smee.powerBalance.lossPowerStatorWinding = sum(smee.stator.resistor.resistor.LossPower) (447) [ALGB] (1) flow Real smee.groundR.port_p.Phi.im (448) [ALGB] (1) Real smee.excitation.reluctance.arg_V_m = Modelica.ComplexMath.arg(smee.excitation.reluctance.V_m, 0.0) (449) [ALGB] (1) Real smee.brush.n.v (450) [ALGB] (1) Real smee.inertiaRotor.a (451) [ALGB] (1) Real smee.stator.core.port_n.V_m.im (452) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_n.Phi.im (453) [ALGB] (1) Real torqueStep.phi (454) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.heatPort.Q_flow (455) [ALGB] (1) Real smee.inertiaStator.a (456) [ALGB] (1) flow Real smee.stator.core.port_p.Phi.im (457) [ALGB] (1) Real mechanicalSensor.power (458) [ALGB] (1) Real smee.rotorCage.port_p.V_m.re (459) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.Phi.re (460) [ALGB] (1) redeclare Real smee.airGap.Phi_ss.re (461) [ALGB] (1) Real smee.stator.core.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.core.V_m) (462) [ALGB] (1) Real smee.stator.strayReluctance.port_p.V_m.re (463) [ALGB] (3) Real[3] rotorDisplacementAngle.VoltageSensor1.voltageSensor.p.v (464) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.V_m.re (465) [ALGB] (1) Real smee.strayLoad.w (466) [ALGB] (3) Real[3] smee.strayLoad.v (467) [ALGB] (1) Real smee.stator.core.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.core.Phi) (468) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.re (469) [ALGB] (3) Real[3] sineVoltage.sineVoltage.p.v (470) [ALGB] (1) redeclare Real smee.airGap.Phi_sr.re (471) [ALGB] (3) Real[3] smee.thermalAmbient.thermalPort.heatPortStatorWinding.T (start = {288.15 for $i1 in 1:3}, min = {0.0 for $i1 in 1:3}, nominal = {300.0 for $i1 in 1:3}) (472) [ALGB] (3) Real[3] rotorDisplacementAngle.VoltageSensor1.voltageSensor.v (473) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_p.V_m.re (474) [ALGB] (1) Real smee.stator.port_p.V_m.im (475) [ALGB] (3) flow Real[3] rotorDisplacementAngle.VoltageSensor1.voltageSensor.p.i (476) [ALGB] (1) redeclare Real smee.excitation.V_m.im (477) [ALGB] (3) Real[3] smee.strayLoad.i (478) [ALGB] (1) Real smee.airGap.port_rp.V_m.re (479) [ALGB] (3) flow Real[3] sineVoltage.sineVoltage.p.i (480) [ALGB] (3) Real[3] switch.idealClosingSwitch.v (481) [ALGB] (1) flow Real smee.rotorCage.port_n.Phi.im (482) [ALGB] (1) Real smee.airGap.port_sp.V_m.re (483) [ALGB] (3) protected Real[3] switch.idealClosingSwitch.s (484) [ALGB] (1) final output Real smee.powerBalance.lossPowerStatorCore = smee.stator.core.lossPower (485) [ALGB] (1) Real smee.excitation.v = smee.brush.n.v - 0.0 (486) [ALGB] (3) Real[3] smee.stator.resistor.resistor.p.v (487) [ALGB] (1) Real smee.airGap.rotator.im (488) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_n.Phi.im (489) [ALGB] (1) redeclare Real smee.rotorCage.Phi.im = smee.rotorCage.port_p.Phi.im (490) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im (491) [ALGB] (3) Real[3] switch.idealClosingSwitch.i (492) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.resistor.p.i (493) [ALGB] (1) Real smee.rotorCage.abs_Phi = Modelica.ComplexMath.'abs'(smee.rotorCage.Phi) (494) [ALGB] (1) Real smee.stator.electroMagneticConverter.arg_Phi = Modelica.ComplexMath.arg(smee.stator.electroMagneticConverter.Phi, 0.0) (495) [DER-] (1) Real $DER.mechanicalSensor.flange_b.phi (496) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.abs_Phi = {Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi) for $singlePhaseElectroMagneticConverter1 in 1:3} (497) [ALGB] (1) final Real smee.thermalAmbient.Q_flowStatorWinding = smee.thermalAmbient.Q_flowStatorWinding (498) [ALGB] (3) flow Real[3] smee.stator.resistor.resistor.p.i (499) [ALGB] (1) Real smee.rotorCage.strayReluctance.arg_V_m = Modelica.ComplexMath.arg(smee.rotorCage.strayReluctance.V_m, 0.0) (500) [ALGB] (3) Real[3] currentRMSSensor.v (501) [ALGB] (1) flow Real smee.airGap.port_rn.Phi.im (502) [ALGB] (1) flow Real smee.stator.port_n.Phi.re (503) [ALGB] (1) Real smee.rotorCage.abs_V_m = Modelica.ComplexMath.'abs'(smee.rotorCage.V_m) (504) [ALGB] (1) Real smee.stator.electroMagneticConverter.arg_V_m = Modelica.ComplexMath.arg(smee.stator.electroMagneticConverter.V_m, 0.0) (505) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.R_actual (506) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.p.v (507) [ALGB] (1) flow Real smee.airGap.port_sn.Phi.im (508) [ALGB] (1) final Real smee.thermalAmbient.Q_flowTotal = smee.thermalAmbient.Q_flowStrayLoad + smee.thermalAmbient.Q_flowStatorCore + smee.thermalAmbient.Q_flowRotorWinding + smee.thermalAmbient.Q_flowStatorWinding + smee.thermalAmbient.Q_flowExcitation + 0.0 + smee.thermalAmbient.Q_flowFriction (509) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.abs_V_m = {Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].V_m) for $singlePhaseElectroMagneticConverter1 in 1:3} (510) [ALGB] (3) Real[3] electricalSensor.nc.pin.v (511) [ALGB] (1) flow Real smee.fixed.flange.tau (512) [ALGB] (1) final output Real smee.powerBalance.lossPowerStrayLoad = -smee.strayLoad.heatPort.Q_flow (513) [DISC] (3) protected Boolean[3] switch.idealClosingSwitch.off System Equations (539/907) **************************** (1) [ARRY] (3) currentRMSSensor.i = currentRMSSensor.plug_p.pin.i ($RES_SIM_51) (2) [ARRY] (3) currentRMSSensor.v = currentRMSSensor.plug_p.pin.v - currentRMSSensor.plug_n.pin.v ($RES_SIM_52) (3) [SCAL] (1) currentRMSSensor.quasiRMS.y = sqrt(sum(0.3333333333333333 .* currentRMSSensor.quasiRMS.u .^ 2.0)) ($RES_SIM_53) (4) [FOR-] (3) ($RES_SIM_54) (4) [----] for $i1 in 1:3 loop (4) [----] [SCAL] (1) currentRMSSensor.currentSensor.currentSensor[$i1].n.i = -currentRMSSensor.currentSensor.currentSensor[$i1].i ($RES_SIM_55) (4) [----] end for; (5) [FOR-] (3) ($RES_SIM_56) (5) [----] for $i1 in 1:3 loop (5) [----] [SCAL] (1) currentRMSSensor.currentSensor.currentSensor[$i1].p.i = currentRMSSensor.currentSensor.currentSensor[$i1].i ($RES_SIM_57) (5) [----] end for; (6) [FOR-] (3) ($RES_SIM_58) (6) [----] for $i1 in 1:3 loop (6) [----] [SCAL] (1) currentRMSSensor.currentSensor.currentSensor[$i1].p.v = currentRMSSensor.currentSensor.currentSensor[$i1].n.v ($RES_SIM_59) (6) [----] end for; (7) [SCAL] (1) 3.0 * smee.stator.zeroInductor.i0 = sum(smee.stator.zeroInductor.i) ($RES_$AUX_784) (8) [SCAL] (1) smee.thermalAmbient.Q_flowStatorWinding = sum(smee.thermalAmbient.thermalCollectorStator.port_a.Q_flow) ($RES_$AUX_783) (9) [SCAL] (1) -smee.rotorCage.star.pin_n.i = sum(smee.rotorCage.star.plug_p.pin.i) ($RES_$AUX_782) (10) [SCAL] (1) -smee.rotorCage.heatPortWinding.Q_flow = sum(smee.rotorCage.thermalCollector.port_a.Q_flow) ($RES_$AUX_781) (11) [SCAL] (1) 3.0 * rotorDisplacementAngle.ToSpacePhasorVS.zero = sum(rotorDisplacementAngle.ToSpacePhasorVS.u) ($RES_$AUX_780) (12) [ARRY] (3) electricalSensor.power = electricalSensor.v * electricalSensor.i ($RES_SIM_61) (13) [ARRY] (3) electricalSensor.v = electricalSensor.pv.pin.v - electricalSensor.nv.pin.v ($RES_SIM_62) (14) [ARRY] (3) electricalSensor.i = electricalSensor.pc.pin.i ($RES_SIM_63) (15) [SCAL] (1) $FUN_6 = sqrt(rotorDisplacementAngle.ToPolarVSR.u[1] ^ 2.0 + rotorDisplacementAngle.ToPolarVSR.u[2] ^ 2.0) ($RES_$AUX_779) (16) [ARRY] (3) electricalSensor.nv.pin.i = {0.0 for $i1 in 1:3} ($RES_SIM_64) (17) [SCAL] (1) $FUN_7 = atan2(rotorDisplacementAngle.ToPolarVSR.u[2], rotorDisplacementAngle.ToPolarVSR.u[1]) ($RES_$AUX_778) (18) [ARRY] (3) electricalSensor.pv.pin.i = {0.0 for $i1 in 1:3} ($RES_SIM_65) (19) [SCAL] (1) rotorDisplacementAngle.wrapAngle.y = Modelica.Math.wrapAngle(rotorDisplacementAngle.lessThreshold.y, rotorDisplacementAngle.wrapAngle.positiveRange) ($RES_$AUX_777) (20) [ARRY] (3) electricalSensor.pc.pin.v - electricalSensor.nc.pin.v = {0.0 for $i1 in 1:3} ($RES_SIM_66) (21) [SCAL] (1) electricalSensor.powerTotal = sum(electricalSensor.power) ($RES_$AUX_776) (22) [ARRY] (3) electricalSensor.pc.pin.i + electricalSensor.nc.pin.i = {0.0 for $i1 in 1:3} ($RES_SIM_67) (23) [FOR-] (3) ($RES_$AUX_774) (23) [----] for $i1 in 1:3 loop (23) [----] [SCAL] (1) $FUN_10[$i1] = sin(sineVoltage.sineVoltage[$i1].signalSource.freqHz * 6.283185307179586 * (time - sineVoltage.sineVoltage[$i1].signalSource.startTime) + sineVoltage.sineVoltage[$i1].signalSource.phase) ($RES_$AUX_775) (23) [----] end for; (24) [SCAL] (1) mechanicalSensor.power = -torqueStep.tau * mechanicalSensor.w ($RES_SIM_69) (25) [SCAL] (1) -star.pin_n.i = sum(star.plug_p.pin.i) ($RES_$AUX_773) (26) [SCAL] (1) 0.0 = sum(terminalBox.star.plug_p.pin.i) ($RES_$AUX_772) (27) [SCAL] (1) $FUN_13 = cos(-rotorDisplacementAngle.add.y) ($RES_$AUX_771) (28) [SCAL] (1) $FUN_14 = sin(-rotorDisplacementAngle.add.y) ($RES_$AUX_770) (29) [SCAL] (1) mechanicalSensor.w = $DER.mechanicalSensor.flange_b.phi ($RES_SIM_71) (30) [SCAL] (1) smee.damperCageLossPower = sum(smee.rotorCage.resistor.resistor.LossPower) ($RES_$AUX_769) (31) [SCAL] (1) rotorDisplacementAngle.lessThreshold.y = if noEvent($SEV_1) then 0.0 else rotorDisplacementAngle.lessThreshold.u[2] ($RES_SIM_74) (32) [SCAL] (1) 1.4142135623730951 * irRMS = sqrt(smee.rotorCage.i[1] ^ 2.0 + smee.rotorCage.i[2] ^ 2.0) ($RES_$AUX_768) (33) [SCAL] (1) $FUN_17 = sum(smee.stator.resistor.resistor.LossPower) ($RES_$AUX_767) (34) [SCAL] (1) rotorDisplacementAngle.ToPolarVSR.y[2] = if noEvent($SEV_2) then 0.0 else $FUN_7 ($RES_SIM_77) (35) [SCAL] (1) rotorDisplacementAngle.ToPolarVSR.y[1] = $FUN_6 ($RES_SIM_78) (36) [ARRY] (2) rotorDisplacementAngle.rotatorVS2R.y = rotorDisplacementAngle.rotatorVS2R.RotationMatrix * rotorDisplacementAngle.rotatorVS2R.u ($RES_SIM_79) (37) [SCAL] (1) rotorDisplacementAngle.add.y = rotorDisplacementAngle.add.k1 * rotorDisplacementAngle.relativeAngleSensor.phi_rel + rotorDisplacementAngle.add.k2 * rotorDisplacementAngle.constant_.k ($RES_SIM_80) (38) [SCAL] (1) rotorDisplacementAngle.relativeAngleSensor.phi_rel = mechanicalSensor.flange_b.phi - rotorDisplacementAngle.fixed.phi0 ($RES_SIM_84) (39) [ARRY] (2) rotorDisplacementAngle.ToSpacePhasorVS.y = rotorDisplacementAngle.ToSpacePhasorVS.TransformationMatrix * rotorDisplacementAngle.ToSpacePhasorVS.u ($RES_SIM_85) (40) [FOR-] (3) ($RES_SIM_87) (40) [----] for $i1 in 1:3 loop (40) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].v = rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].p.v - rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].n.v ($RES_SIM_88) (40) [----] end for; (41) [FOR-] (3) ($RES_SIM_89) (41) [----] for $i1 in 1:3 loop (41) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].n.i = 0.0 ($RES_SIM_90) (41) [----] end for; (42) [FOR-] (3) ($RES_SIM_91) (42) [----] for $i1 in 1:3 loop (42) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].p.i = 0.0 ($RES_SIM_92) (42) [----] end for; (43) [SCAL] (1) 0.0 = rampVoltage.p.v - smee.brush.n.v ($RES_SIM_95) (44) [SCAL] (1) -smee.brush.heatPort.Q_flow = 0.0 ($RES_SIM_96) (45) [RECD] (2) smee.excitation.reluctance.port_p.Phi = smee.excitation.reluctance.Phi ($RES_SIM_99) (46) [SCAL] (1) smee.thermalAmbient.Q_flowTotal = smee.thermalAmbient.Q_flowStrayLoad + smee.thermalAmbient.Q_flowStatorCore + smee.thermalAmbient.Q_flowRotorWinding + smee.thermalAmbient.Q_flowStatorWinding + smee.thermalAmbient.Q_flowExcitation + smee.thermalAmbient.Q_flowFriction ($RES_BND_704) (47) [SCAL] (1) smee.strayLoad.iRMS = sqrt(sum(0.3333333333333333 .* smee.strayLoad.i .^ 2.0)) ($RES_BND_706) (48) [SCAL] (1) smee.ve = rampVoltage.p.v ($RES_BND_708) (49) [SCAL] (1) 1.5707963267948966 * smee.excitation.reluctance.V_m.im = smee.excitation.reluctance.R_m.q * smee.excitation.reluctance.Phi.im ($RES_SIM_101) (50) [SCAL] (1) 1.5707963267948966 * smee.excitation.reluctance.V_m.re = smee.excitation.reluctance.R_m.d * smee.excitation.reluctance.Phi.re ($RES_SIM_102) (51) [SCAL] (1) -smee.excitation.electroMagneticConverter.v = $DER.smee.excitation.electroMagneticConverter.Phi.re * smee.excitation.electroMagneticConverter.N.re + $DER.smee.excitation.electroMagneticConverter.Phi.im * smee.excitation.electroMagneticConverter.N.im ($RES_SIM_103) (52) [SCAL] (1) smee.excitation.electroMagneticConverter.v = smee.excitation.resistor.n.v ($RES_SIM_107) (53) [SCAL] (1) smee.rotorCage.abs_V_m = (smee.rotorCage.V_m.re ^ 2.0 + smee.rotorCage.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_710) (54) [SCAL] (1) smee.rotorCage.arg_V_m = Modelica.Math.atan3(smee.rotorCage.V_m.im, smee.rotorCage.V_m.re, 0.0) ($RES_BND_711) (55) [SCAL] (1) smee.rotorCage.abs_Phi = (smee.rotorCage.Phi.re ^ 2.0 + smee.rotorCage.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_712) (56) [SCAL] (1) smee.rotorCage.arg_Phi = Modelica.Math.atan3(smee.rotorCage.Phi.im, smee.rotorCage.Phi.re, 0.0) ($RES_BND_713) (57) [ARRY] (2) smee.rotorCage.i = smee.rotorCage.electroMagneticConverter.i ($RES_BND_714) (58) [ARRY] (2) smee.rotorCage.electroMagneticConverter.v = smee.rotorCage.electroMagneticConverter.plug_p.pin.v - smee.rotorCage.electroMagneticConverter.plug_n.pin.v ($RES_BND_717) (59) [ARRY] (2) smee.rotorCage.electroMagneticConverter.i = smee.rotorCage.electroMagneticConverter.plug_p.pin.i ($RES_BND_718) (60) [SCAL] (1) smee.rotorCage.electroMagneticConverter.abs_V_m = (smee.rotorCage.electroMagneticConverter.V_m.re ^ 2.0 + smee.rotorCage.electroMagneticConverter.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_719) (61) [RECD] (2) smee.excitation.electroMagneticConverter.port_p.Phi = smee.excitation.electroMagneticConverter.Phi ($RES_SIM_110) (62) [SCAL] (1) smee.excitation.resistor.v = smee.brush.n.v - smee.excitation.resistor.n.v ($RES_SIM_113) (63) [SCAL] (1) smee.excitation.resistor.LossPower = smee.excitation.resistor.v * smee.ie ($RES_SIM_114) (64) [SCAL] (1) smee.excitation.resistor.v = smee.excitation.resistor.R_actual * smee.ie ($RES_SIM_115) (65) [SCAL] (1) smee.excitation.resistor.R_actual = smee.excitation.resistor.R * (1.0 + smee.excitation.resistor.alpha * (smee.thermalAmbient.constTe.k - smee.excitation.resistor.T_ref)) ($RES_SIM_116) (66) [ARRY] (3) smee.thermalAmbient.thermalCollectorStator.port_a.T = {smee.thermalAmbient.constTs.k for $i1 in 1:3} ($RES_SIM_200) (67) [RECD] (2) smee.rotorCage.strayReluctance.port_p.Phi = smee.rotorCage.strayReluctance.Phi ($RES_SIM_119) (68) [RECD] (2) smee.stator.strayReluctance.port_p.Phi = smee.stator.strayReluctance.Phi ($RES_SIM_209) (69) [SCAL] (1) smee.rotorCage.electroMagneticConverter.arg_V_m = Modelica.Math.atan3(smee.rotorCage.electroMagneticConverter.V_m.im, smee.rotorCage.electroMagneticConverter.V_m.re, 0.0) ($RES_BND_720) (70) [SCAL] (1) smee.rotorCage.electroMagneticConverter.abs_Phi = (smee.rotorCage.electroMagneticConverter.Phi.re ^ 2.0 + smee.rotorCage.electroMagneticConverter.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_721) (71) [SCAL] (1) smee.rotorCage.electroMagneticConverter.arg_Phi = Modelica.Math.atan3(smee.rotorCage.electroMagneticConverter.Phi.im, smee.rotorCage.electroMagneticConverter.Phi.re, 0.0) ($RES_BND_722) (72) [FOR-] (2) ($RES_BND_723) (72) [----] for $i1 in 1:2 loop (72) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].arg_Phi = Modelica.Math.atan3(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im, smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re, 0.0) ($RES_BND_724) (72) [----] end for; (73) [FOR-] (2) ($RES_BND_725) (73) [----] for $i1 in 1:2 loop (73) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].abs_Phi = (smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re ^ 2.0 + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_726) (73) [----] end for; (74) [FOR-] (2) ($RES_BND_727) (74) [----] for $i1 in 1:2 loop (74) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].arg_V_m = Modelica.Math.atan3(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im, smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re, 0.0) ($RES_BND_728) (74) [----] end for; (75) [FOR-] (2) ($RES_BND_729) (75) [----] for $i1 in 1:2 loop (75) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].abs_V_m = (smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re ^ 2.0 + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_730) (75) [----] end for; (76) [SCAL] (1) 1.5707963267948966 * smee.rotorCage.strayReluctance.V_m.im = smee.rotorCage.strayReluctance.R_m.q * smee.rotorCage.strayReluctance.Phi.im ($RES_SIM_121) (77) [SCAL] (1) 1.5707963267948966 * smee.rotorCage.strayReluctance.V_m.re = smee.rotorCage.strayReluctance.R_m.d * smee.rotorCage.strayReluctance.Phi.re ($RES_SIM_122) (78) [ARRY] (2) smee.rotorCage.thermalCollector.port_a.T = {smee.thermalAmbient.constTr.k for $i1 in 1:2} ($RES_SIM_123) (79) [FOR-] (2) ($RES_SIM_127) (79) [----] for $i1 in 1:2 loop (79) [----] [SCAL] (1) smee.rotorCage.star.plug_p.pin[$i1].v = 0.0 ($RES_SIM_128) (79) [----] end for; (80) [SCAL] (1) 1.5707963267948966 * smee.stator.strayReluctance.V_m.im = smee.stator.strayReluctance.R_m.q * smee.stator.strayReluctance.Phi.im ($RES_SIM_211) (81) [SCAL] (1) 1.5707963267948966 * smee.stator.strayReluctance.V_m.re = smee.stator.strayReluctance.R_m.d * smee.stator.strayReluctance.Phi.re ($RES_SIM_212) (82) [ARRY] (2) smee.rotorCage.resistor.i = smee.rotorCage.resistor.plug_p.pin.i ($RES_SIM_129) (83) [RECD] (2) smee.stator.core.port_p.Phi = smee.stator.core.Phi ($RES_SIM_214) (84) [SCAL] (1) smee.stator.core.V_m.im = 0.0 ($RES_SIM_216) (85) [SCAL] (1) smee.stator.core.V_m.re = 0.0 ($RES_SIM_217) (86) [SCAL] (1) smee.stator.core.lossPower = 1.5707963267948966 * (smee.stator.core.V_m.re * $DER.smee.stator.core.Phi.re + smee.stator.core.V_m.im * $DER.smee.stator.core.Phi.im) ($RES_SIM_218) (87) [ARRY] (3) smee.stator.resistor.i = smee.stator.resistor.plug_p.pin.i ($RES_SIM_219) (88) [SCAL] (1) smee.phiMechanical = mechanicalSensor.flange_b.phi - smee.fixed.phi0 ($RES_BND_643) (89) [FOR-] (3) ($RES_SIM_307) (89) [----] for $i1 in 1:3 loop (89) [----] [SCAL] (1) smee.internalThermalPort.heatPortStatorWinding[$i1].Q_flow = 0.0 ($RES_SIM_308) (89) [----] end for; (90) [SCAL] (1) smee.wMechanical = $DER.smee.phiMechanical ($RES_BND_644) (91) [SCAL] (1) smee.thermalAmbient.Q_flowFriction + smee.friction.heatPort.Q_flow = 0.0 ($RES_SIM_309) (92) [SCAL] (1) smee.powerBalance.lossPowerBrush = -smee.brush.heatPort.Q_flow ($RES_BND_647) (93) [FOR-] (2) ($RES_BND_731) (93) [----] for $i1 in 1:2 loop (93) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].heatPort.Q_flow = -smee.rotorCage.resistor.resistor[$i1].LossPower ($RES_BND_732) (93) [----] end for; (94) [SCAL] (1) smee.powerBalance.lossPowerExcitation = smee.excitation.resistor.LossPower ($RES_BND_648) (95) [SCAL] (1) smee.powerBalance.powerExcitation = smee.ve * smee.ie ($RES_BND_649) (96) [FOR-] (2) ($RES_BND_733) (96) [----] for $i1 in 1:2 loop (96) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].heatPort.T = smee.rotorCage.resistor.resistor[$i1].T_heatPort ($RES_BND_734) (96) [----] end for; (97) [SCAL] (1) smee.rotorCage.strayReluctance.abs_V_m = (smee.rotorCage.strayReluctance.V_m.re ^ 2.0 + smee.rotorCage.strayReluctance.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_735) (98) [SCAL] (1) smee.rotorCage.strayReluctance.arg_V_m = Modelica.Math.atan3(smee.rotorCage.strayReluctance.V_m.im, smee.rotorCage.strayReluctance.V_m.re, 0.0) ($RES_BND_736) (99) [SCAL] (1) smee.rotorCage.strayReluctance.abs_Phi = (smee.rotorCage.strayReluctance.Phi.re ^ 2.0 + smee.rotorCage.strayReluctance.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_737) (100) [SCAL] (1) smee.rotorCage.strayReluctance.arg_Phi = Modelica.Math.atan3(smee.rotorCage.strayReluctance.Phi.im, smee.rotorCage.strayReluctance.Phi.re, 0.0) ($RES_BND_738) (101) [ARRY] (2) smee.rotorCage.resistor.v = smee.rotorCage.resistor.plug_p.pin.v - smee.rotorCage.resistor.plug_n.pin.v ($RES_SIM_130) (102) [SCAL] (1) smee.excitation.v = smee.brush.n.v ($RES_BND_739) (103) [FOR-] (2) ($RES_SIM_131) (103) [----] for $i1 in 1:2 loop (103) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].i = smee.rotorCage.resistor.resistor[$i1].p.i ($RES_SIM_132) (103) [----] end for; (104) [FOR-] (2) ($RES_SIM_133) (104) [----] for $i1 in 1:2 loop (104) [----] [SCAL] (1) 0.0 = smee.rotorCage.resistor.resistor[$i1].p.i + smee.rotorCage.resistor.resistor[$i1].n.i ($RES_SIM_134) (104) [----] end for; (105) [FOR-] (2) ($RES_SIM_135) (105) [----] for $i1 in 1:2 loop (105) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].v = smee.rotorCage.resistor.resistor[$i1].p.v - smee.rotorCage.resistor.resistor[$i1].n.v ($RES_SIM_136) (105) [----] end for; (106) [ARRY] (3) smee.stator.resistor.v = smee.stator.resistor.plug_p.pin.v - smee.stator.resistor.plug_n.pin.v ($RES_SIM_220) (107) [FOR-] (2) ($RES_SIM_137) (107) [----] for $i1 in 1:2 loop (107) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].LossPower = smee.rotorCage.resistor.resistor[$i1].v * smee.rotorCage.resistor.resistor[$i1].i ($RES_SIM_138) (107) [----] end for; (108) [FOR-] (3) ($RES_SIM_221) (108) [----] for $i1 in 1:3 loop (108) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].i = smee.stator.resistor.resistor[$i1].p.i ($RES_SIM_222) (108) [----] end for; (109) [FOR-] (2) ($RES_SIM_139) (109) [----] for $i1 in 1:2 loop (109) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].v = smee.rotorCage.resistor.resistor[$i1].R_actual * smee.rotorCage.resistor.resistor[$i1].i ($RES_SIM_140) (109) [----] end for; (110) [FOR-] (3) ($RES_SIM_223) (110) [----] for $i1 in 1:3 loop (110) [----] [SCAL] (1) 0.0 = smee.stator.resistor.resistor[$i1].p.i + smee.stator.resistor.resistor[$i1].n.i ($RES_SIM_224) (110) [----] end for; (111) [FOR-] (3) ($RES_SIM_225) (111) [----] for $i1 in 1:3 loop (111) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].v = smee.stator.resistor.resistor[$i1].p.v - smee.stator.resistor.resistor[$i1].n.v ($RES_SIM_226) (111) [----] end for; (112) [SCAL] (1) smee.thermalAmbient.Q_flowStrayLoad + smee.strayLoad.heatPort.Q_flow = 0.0 ($RES_SIM_310) (113) [FOR-] (3) ($RES_SIM_227) (113) [----] for $i1 in 1:3 loop (113) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].LossPower = smee.stator.resistor.resistor[$i1].v * smee.stator.resistor.resistor[$i1].i ($RES_SIM_228) (113) [----] end for; (114) [SCAL] (1) smee.tauShaft + smee.inertiaRotor.flange_b.tau = 0.0 ($RES_SIM_311) (115) [FOR-] (3) ($RES_SIM_229) (115) [----] for $i1 in 1:3 loop (115) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].v = smee.stator.resistor.resistor[$i1].R_actual * smee.stator.resistor.resistor[$i1].i ($RES_SIM_230) (115) [----] end for; (116) [SCAL] (1) smee.rotorCage.port_n.Phi.im + smee.airGap.port_rp.Phi.im = 0.0 ($RES_SIM_313) (117) [SCAL] (1) smee.powerBalance.lossPowerRotorWinding = smee.damperCageLossPower ($RES_BND_650) (118) [SCAL] (1) smee.rotorCage.port_n.Phi.re + smee.airGap.port_rp.Phi.re = 0.0 ($RES_SIM_314) (119) [SCAL] (1) smee.powerBalance.lossPowerFriction = -smee.friction.heatPort.Q_flow ($RES_BND_651) (120) [SCAL] (1) smee.groundS.port_p.Phi.im + smee.airGap.port_sp.Phi.im + smee.stator.port_n.Phi.im = 0.0 ($RES_SIM_315) (121) [SCAL] (1) smee.powerBalance.lossPowerStrayLoad = -smee.strayLoad.heatPort.Q_flow ($RES_BND_652) (122) [SCAL] (1) smee.groundS.port_p.Phi.re + smee.airGap.port_sp.Phi.re + smee.stator.port_n.Phi.re = 0.0 ($RES_SIM_316) (123) [SCAL] (1) smee.powerBalance.lossPowerRotorCore = 0.0 ($RES_BND_653) (124) [ARRY] (3) switch.plug_p.pin.v = switch.idealClosingSwitch.p.v ($RES_SIM_400) (125) [SCAL] (1) smee.powerBalance.lossPowerStatorCore = smee.stator.core.lossPower ($RES_BND_654) (126) [SCAL] (1) smee.powerBalance.lossPowerStatorWinding = $FUN_17 ($RES_BND_655) (127) [FOR-] (3) ($RES_SIM_402) (127) [----] for $i1 in 1:3 loop (127) [----] [SCAL] (1) -(terminalBox.plug_sp.pin[$i1].i + terminalBox.plugSupply.pin[$i1].i) = 0.0 ($RES_SIM_403) (127) [----] end for; (128) [SCAL] (1) smee.powerBalance.lossPowerTotal = smee.powerBalance.lossPowerExcitation + smee.powerBalance.lossPowerFriction + smee.powerBalance.lossPowerRotorCore + smee.powerBalance.lossPowerStatorWinding + smee.powerBalance.lossPowerStatorCore + smee.powerBalance.lossPowerStrayLoad + smee.powerBalance.lossPowerRotorWinding + smee.powerBalance.lossPowerBrush ($RES_BND_656) (129) [SCAL] (1) smee.powerBalance.powerInertiaRotor = smee.inertiaRotor.a * smee.inertiaRotor.J * smee.inertiaRotor.w ($RES_BND_657) (130) [ARRY] (3) terminalBox.plug_sp.pin.v = terminalBox.plugSupply.pin.v ($RES_SIM_404) (131) [SCAL] (1) smee.excitation.abs_V_m = (smee.excitation.V_m.re ^ 2.0 + smee.excitation.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_741) (132) [SCAL] (1) smee.powerBalance.powerInertiaStator = smee.inertiaStator.a * smee.inertiaStator.J * smee.inertiaStator.w ($RES_BND_658) (133) [FOR-] (3) ($RES_SIM_405) (133) [----] for $i1 in 1:3 loop (133) [----] [SCAL] (1) terminalBox.star.plug_p.pin[$i1].i - terminalBox.plug_sn.pin[$i1].i = 0.0 ($RES_SIM_406) (133) [----] end for; (134) [SCAL] (1) smee.excitation.arg_V_m = Modelica.Math.atan3(smee.excitation.V_m.im, smee.excitation.V_m.re, 0.0) ($RES_BND_742) (135) [SCAL] (1) smee.powerBalance.powerMechanical = smee.wMechanical * smee.tauShaft ($RES_BND_659) (136) [SCAL] (1) smee.excitation.abs_Phi = (smee.excitation.Phi.re ^ 2.0 + smee.excitation.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_743) (137) [ARRY] (3) terminalBox.plug_sn.pin.v = terminalBox.star.plug_p.pin.v ($RES_SIM_407) (138) [SCAL] (1) smee.excitation.arg_Phi = Modelica.Math.atan3(smee.excitation.Phi.im, smee.excitation.Phi.re, 0.0) ($RES_BND_744) (139) [FOR-] (3) ($RES_SIM_408) (139) [----] for $i1 in 1:3 loop (139) [----] [SCAL] (1) sineVoltage.sineVoltage[$i1].n.i - sineVoltage.plug_n.pin[$i1].i = 0.0 ($RES_SIM_409) (139) [----] end for; (140) [SCAL] (1) smee.excitation.electroMagneticConverter.abs_V_m = (smee.excitation.electroMagneticConverter.V_m.re ^ 2.0 + smee.excitation.electroMagneticConverter.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_747) (141) [SCAL] (1) smee.excitation.electroMagneticConverter.arg_V_m = Modelica.Math.atan3(smee.excitation.electroMagneticConverter.V_m.im, smee.excitation.electroMagneticConverter.V_m.re, 0.0) ($RES_BND_748) (142) [SCAL] (1) smee.excitation.electroMagneticConverter.abs_Phi = (smee.excitation.electroMagneticConverter.Phi.re ^ 2.0 + smee.excitation.electroMagneticConverter.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_749) (143) [FOR-] (2) ($RES_SIM_141) (143) [----] for $i1 in 1:2 loop (143) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].R_actual = smee.rotorCage.resistor.resistor[$i1].R * (1.0 + smee.rotorCage.resistor.resistor[$i1].alpha * (smee.rotorCage.resistor.resistor[$i1].T_heatPort - smee.rotorCage.resistor.resistor[$i1].T_ref)) ($RES_SIM_142) (143) [----] end for; (144) [FOR-] (2) ($RES_SIM_145) (144) [----] for $i1 in 1:2 loop (144) [----] [SCAL] (1) -smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].v = $DER.smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi.re * smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.re + $DER.smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi.im * smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.im ($RES_SIM_146) (144) [----] end for; (145) [FOR-] (3) ($RES_SIM_231) (145) [----] for $i1 in 1:3 loop (145) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].R_actual = smee.stator.resistor.resistor[$i1].R * (1.0 + smee.stator.resistor.resistor[$i1].alpha * (smee.stator.resistor.resistor[$i1].T_heatPort - smee.stator.resistor.resistor[$i1].T_ref)) ($RES_SIM_232) (145) [----] end for; (146) [FOR-] (2) ($RES_SIM_149) (146) [----] for $i1 in 1:2 loop (146) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i = 0.0 ($RES_SIM_150) (146) [----] end for; (147) [ARRY] (3) smee.stator.zeroInductor.i = smee.stator.zeroInductor.plug_p.pin.i ($RES_SIM_235) (148) [ARRY] (3) smee.stator.zeroInductor.v = smee.stator.zeroInductor.plug_p.pin.v - smee.stator.zeroInductor.plug_n.pin.v ($RES_SIM_236) (149) [ARRY] (3) smee.stator.zeroInductor.plug_p.pin.i + smee.stator.zeroInductor.plug_n.pin.i = {0.0 for $i1 in 1:3} ($RES_SIM_237) (150) [ARRY] (3) smee.stator.zeroInductor.v = {smee.stator.zeroInductor.v0 for $i1 in 1:3} ($RES_SIM_238) (151) [SCAL] (1) smee.stator.zeroInductor.v0 = smee.stator.zeroInductor.Lzero * $DER.smee.stator.zeroInductor.i0 ($RES_SIM_239) (152) [SCAL] (1) smee.powerBalance.powerStator = sum(smee.vs * smee.is) ($RES_BND_660) (153) [ARRY] (3) smee.vs = smee.plug_sp.pin.v - smee.plug_sn.pin.v ($RES_BND_661) (154) [ARRY] (3) smee.is = smee.plug_sp.pin.i ($RES_BND_662) (155) [ARRY] (3) smee.stator.v = smee.stator.plug_p.pin.v - smee.stator.plug_n.pin.v ($RES_BND_663) (156) [ARRY] (3) sineVoltage.sineVoltage.n.v = sineVoltage.plug_n.pin.v ($RES_SIM_410) (157) [SCAL] (1) smee.thermalAmbient.Q_flowStatorCore - smee.stator.core.lossPower = 0.0 ($RES_SIM_327) (158) [ARRY] (3) smee.stator.i = smee.stator.plug_p.pin.i ($RES_BND_664) (159) [FOR-] (3) ($RES_SIM_411) (159) [----] for $i1 in 1:3 loop (159) [----] [SCAL] (1) sineVoltage.sineVoltage[$i1].p.i - sineVoltage.plug_p.pin[$i1].i = 0.0 ($RES_SIM_412) (159) [----] end for; (160) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.im - smee.stator.electroMagneticConverter.port_p.Phi.im = 0.0 ($RES_SIM_328) (161) [SCAL] (1) smee.stator.abs_V_m = (smee.stator.V_m.re ^ 2.0 + smee.stator.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_665) (162) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.re - smee.stator.electroMagneticConverter.port_p.Phi.re = 0.0 ($RES_SIM_329) (163) [SCAL] (1) smee.stator.arg_V_m = Modelica.Math.atan3(smee.stator.V_m.im, smee.stator.V_m.re, 0.0) ($RES_BND_666) (164) [ARRY] (3) sineVoltage.sineVoltage.p.v = sineVoltage.plug_p.pin.v ($RES_SIM_413) (165) [SCAL] (1) smee.excitation.electroMagneticConverter.arg_Phi = Modelica.Math.atan3(smee.excitation.electroMagneticConverter.Phi.im, smee.excitation.electroMagneticConverter.Phi.re, 0.0) ($RES_BND_750) (166) [SCAL] (1) smee.stator.abs_Phi = (smee.stator.Phi.re ^ 2.0 + smee.stator.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_667) (167) [SCAL] (1) smee.excitation.reluctance.abs_V_m = (smee.excitation.reluctance.V_m.re ^ 2.0 + smee.excitation.reluctance.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_751) (168) [SCAL] (1) smee.stator.arg_Phi = Modelica.Math.atan3(smee.stator.Phi.im, smee.stator.Phi.re, 0.0) ($RES_BND_668) (169) [ARRY] (3) currentRMSSensor.currentSensor.i = currentRMSSensor.quasiRMS.u ($RES_SIM_415) (170) [SCAL] (1) smee.excitation.reluctance.arg_V_m = Modelica.Math.atan3(smee.excitation.reluctance.V_m.im, smee.excitation.reluctance.V_m.re, 0.0) ($RES_BND_752) (171) [ARRY] (3) smee.stator.electroMagneticConverter.v = smee.stator.electroMagneticConverter.plug_p.pin.v - smee.stator.electroMagneticConverter.plug_n.pin.v ($RES_BND_669) (172) [FOR-] (3) ($RES_SIM_416) (172) [----] for $i1 in 1:3 loop (172) [----] [SCAL] (1) currentRMSSensor.currentSensor.plug_n.pin[$i1].i - currentRMSSensor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_417) (172) [----] end for; (173) [SCAL] (1) smee.excitation.reluctance.abs_Phi = (smee.excitation.reluctance.Phi.re ^ 2.0 + smee.excitation.reluctance.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_753) (174) [SCAL] (1) smee.excitation.reluctance.arg_Phi = Modelica.Math.atan3(smee.excitation.reluctance.Phi.im, smee.excitation.reluctance.Phi.re, 0.0) ($RES_BND_754) (175) [ARRY] (3) currentRMSSensor.currentSensor.plug_n.pin.v = currentRMSSensor.plug_n.pin.v ($RES_SIM_418) (176) [FOR-] (3) ($RES_SIM_419) (176) [----] for $i1 in 1:3 loop (176) [----] [SCAL] (1) currentRMSSensor.currentSensor.plug_p.pin[$i1].i - currentRMSSensor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_420) (176) [----] end for; (177) [ARRY] (4) rotorDisplacementAngle.rotatorVS2R.RotationMatrix = {{$FUN_13, -$FUN_14}, {$FUN_14, $FUN_13}} ($RES_BND_756) (178) [RECD] (2) smee.stator.Phi = smee.stator.port_p.Phi ($RES_BND_758) (179) [SCAL] (1) smee.groundR.port_p.V_m.im = smee.excitation.port_p.V_m.im ($RES_SIM_506) (180) [FOR-] (2) ($RES_SIM_151) (180) [----] for $i1 in 1:2 loop (180) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i ($RES_SIM_152) (180) [----] end for; (181) [SCAL] (1) smee.groundR.port_p.V_m.im = smee.airGap.port_rn.V_m.im ($RES_SIM_507) (182) [SCAL] (1) smee.groundR.port_p.V_m.re = smee.excitation.port_p.V_m.re ($RES_SIM_508) (183) [FOR-] (2) ($RES_SIM_153) (183) [----] for $i1 in 1:2 loop (183) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].v = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.v - smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.v ($RES_SIM_154) (183) [----] end for; (184) [SCAL] (1) smee.groundR.port_p.V_m.re = smee.airGap.port_rn.V_m.re ($RES_SIM_509) (185) [FOR-] (3) ($RES_SIM_241) (185) [----] for $i1 in 1:3 loop (185) [----] [SCAL] (1) -smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].v = $DER.smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi.re * smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.re + $DER.smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi.im * smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.im ($RES_SIM_242) (185) [----] end for; (186) [FOR-] (4) ($RES_SIM_159) (186) [----] for $i1 in 1:2 loop (186) [----] [RECD] (2) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].port_p.Phi = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi ($RES_SIM_160) (186) [----] end for; (187) [FOR-] (3) ($RES_SIM_245) (187) [----] for $i1 in 1:3 loop (187) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i = 0.0 ($RES_SIM_246) (187) [----] end for; (188) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.Phi.im - smee.stator.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_330) (189) [FOR-] (3) ($RES_SIM_247) (189) [----] for $i1 in 1:3 loop (189) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i ($RES_SIM_248) (189) [----] end for; (190) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.Phi.im + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.im = 0.0 ($RES_SIM_331) (191) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.im + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.im = 0.0 ($RES_SIM_332) (192) [FOR-] (3) ($RES_SIM_249) (192) [----] for $i1 in 1:3 loop (192) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].v = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.v - smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.v ($RES_SIM_250) (192) [----] end for; (193) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.Phi.re - smee.stator.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_333) (194) [ARRY] (3) smee.stator.electroMagneticConverter.i = smee.stator.electroMagneticConverter.plug_p.pin.i ($RES_BND_670) (195) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.Phi.re + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.re = 0.0 ($RES_SIM_334) (196) [SCAL] (1) smee.stator.electroMagneticConverter.abs_V_m = (smee.stator.electroMagneticConverter.V_m.re ^ 2.0 + smee.stator.electroMagneticConverter.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_671) (197) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.re + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.re = 0.0 ($RES_SIM_335) (198) [SCAL] (1) smee.stator.electroMagneticConverter.arg_V_m = Modelica.Math.atan3(smee.stator.electroMagneticConverter.V_m.im, smee.stator.electroMagneticConverter.V_m.re, 0.0) ($RES_BND_672) (199) [SCAL] (1) smee.stator.core.port_p.Phi.im + smee.stator.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_336) (200) [SCAL] (1) smee.stator.electroMagneticConverter.abs_Phi = (smee.stator.electroMagneticConverter.Phi.re ^ 2.0 + smee.stator.electroMagneticConverter.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_673) (201) [SCAL] (1) smee.stator.core.port_p.Phi.re + smee.stator.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_337) (202) [SCAL] (1) smee.stator.electroMagneticConverter.arg_Phi = Modelica.Math.atan3(smee.stator.electroMagneticConverter.Phi.im, smee.stator.electroMagneticConverter.Phi.re, 0.0) ($RES_BND_674) (203) [ARRY] (3) currentRMSSensor.plug_p.pin.v = currentRMSSensor.currentSensor.plug_p.pin.v ($RES_SIM_421) (204) [SCAL] (1) smee.airGap.port_sn.Phi.im + smee.stator.port_p.Phi.im = 0.0 ($RES_SIM_338) (205) [FOR-] (3) ($RES_BND_675) (205) [----] for $i1 in 1:3 loop (205) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].arg_Phi = Modelica.Math.atan3(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im, smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re, 0.0) ($RES_BND_676) (205) [----] end for; (206) [ARRY] (3) currentRMSSensor.currentSensor.currentSensor.i = currentRMSSensor.currentSensor.i ($RES_SIM_422) (207) [SCAL] (1) smee.airGap.port_sn.Phi.re + smee.stator.port_p.Phi.re = 0.0 ($RES_SIM_339) (208) [FOR-] (3) ($RES_SIM_423) (208) [----] for $i1 in 1:3 loop (208) [----] [SCAL] (1) currentRMSSensor.currentSensor.currentSensor[$i1].n.i - currentRMSSensor.currentSensor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_424) (208) [----] end for; (209) [RECD] (2) smee.stator.electroMagneticConverter.Phi = smee.stator.electroMagneticConverter.port_p.Phi ($RES_BND_760) (210) [FOR-] (3) ($RES_BND_677) (210) [----] for $i1 in 1:3 loop (210) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].abs_Phi = (smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re ^ 2.0 + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_678) (210) [----] end for; (211) [ARRY] (3) currentRMSSensor.currentSensor.currentSensor.n.v = currentRMSSensor.currentSensor.plug_n.pin.v ($RES_SIM_425) (212) [RECD] (2) smee.rotorCage.Phi = smee.rotorCage.port_p.Phi ($RES_BND_762) (213) [FOR-] (3) ($RES_BND_679) (213) [----] for $i1 in 1:3 loop (213) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].arg_V_m = Modelica.Math.atan3(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im, smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re, 0.0) ($RES_BND_680) (213) [----] end for; (214) [FOR-] (3) ($RES_SIM_426) (214) [----] for $i1 in 1:3 loop (214) [----] [SCAL] (1) currentRMSSensor.currentSensor.currentSensor[$i1].p.i - currentRMSSensor.currentSensor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_427) (214) [----] end for; (215) [RECD] (2) smee.rotorCage.electroMagneticConverter.Phi = smee.rotorCage.electroMagneticConverter.port_p.Phi ($RES_BND_764) (216) [ARRY] (3) currentRMSSensor.currentSensor.plug_p.pin.v = currentRMSSensor.currentSensor.currentSensor.p.v ($RES_SIM_428) (217) [RECD] (2) smee.excitation.Phi = smee.excitation.port_p.Phi ($RES_BND_766) (218) [ARRY] (2) smee.ir = smee.rotorCage.i ($RES_SIM_514) (219) [SCAL] (1) smee.stator.electroMagneticConverter.port_n.V_m.im = smee.stator.core.port_p.V_m.im ($RES_SIM_600) (220) [SCAL] (1) smee.friction.w = $DER.smee.friction.phi ($RES_SIM_163) (221) [SCAL] (1) smee.stator.electroMagneticConverter.port_n.V_m.re = smee.stator.core.port_p.V_m.re ($RES_SIM_601) (222) [SCAL] (1) (smee.excitation.electroMagneticConverter.port_n.Phi.im + smee.excitation.reluctance.port_n.Phi.im) - smee.excitation.port_n.Phi.im = 0.0 ($RES_SIM_518) (223) [SCAL] (1) smee.friction.phi = mechanicalSensor.flange_b.phi - smee.fixed.phi0 ($RES_SIM_164) (224) [FOR-] (3) ($RES_SIM_602) (224) [----] for $i1 in 1:3 loop (224) [----] [SCAL] (1) smee.stator.resistor.heatPort[$i1].Q_flow - smee.stator.heatPortWinding[$i1].Q_flow = 0.0 ($RES_SIM_603) (224) [----] end for; (225) [SCAL] (1) (smee.excitation.electroMagneticConverter.port_n.Phi.re + smee.excitation.reluctance.port_n.Phi.re) - smee.excitation.port_n.Phi.re = 0.0 ($RES_SIM_519) (226) [SCAL] (1) -smee.friction.heatPort.Q_flow = 0.0 ($RES_SIM_165) (227) [ARRY] (3) smee.stator.resistor.heatPort.T = smee.stator.heatPortWinding.T ($RES_SIM_604) (228) [ARRY] (3) smee.strayLoad.i = smee.strayLoad.plug_p.pin.i ($RES_SIM_167) (229) [SCAL] (1) (smee.stator.electroMagneticConverter.port_p.Phi.im + smee.stator.strayReluctance.port_p.Phi.im) - smee.stator.port_p.Phi.im = 0.0 ($RES_SIM_605) (230) [ARRY] (3) smee.strayLoad.v = smee.strayLoad.plug_p.pin.v - smee.strayLoad.plug_n.pin.v ($RES_SIM_168) (231) [SCAL] (1) (smee.stator.electroMagneticConverter.port_p.Phi.re + smee.stator.strayReluctance.port_p.Phi.re) - smee.stator.port_p.Phi.re = 0.0 ($RES_SIM_606) (232) [ARRY] (3) smee.strayLoad.plug_p.pin.i + smee.strayLoad.plug_n.pin.i = {0.0 for $i1 in 1:3} ($RES_SIM_169) (233) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.im = smee.stator.port_p.V_m.im ($RES_SIM_607) (234) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.im = smee.stator.electroMagneticConverter.port_p.V_m.im ($RES_SIM_608) (235) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.re = smee.stator.port_p.V_m.re ($RES_SIM_609) (236) [FOR-] (6) ($RES_SIM_255) (236) [----] for $i1 in 1:3 loop (236) [----] [RECD] (2) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].port_p.Phi = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi ($RES_SIM_256) (236) [----] end for; (237) [SCAL] (1) smee.inertiaStator.flange_a.tau + smee.fixed.flange.tau + smee.tauElectrical = 0.0 ($RES_SIM_340) (238) [SCAL] (1) smee.inertiaStator.J * smee.inertiaStator.a = smee.inertiaStator.flange_a.tau ($RES_SIM_258) (239) [FOR-] (3) ($RES_SIM_342) (239) [----] for $i1 in 1:3 loop (239) [----] [SCAL] (1) electricalSensor.nc.pin[$i1].i + currentRMSSensor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_343) (239) [----] end for; (240) [SCAL] (1) smee.inertiaStator.a = $DER.smee.inertiaStator.w ($RES_SIM_259) (241) [FOR-] (3) ($RES_BND_681) (241) [----] for $i1 in 1:3 loop (241) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].abs_V_m = (smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re ^ 2.0 + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_682) (241) [----] end for; (242) [ARRY] (3) electricalSensor.nc.pin.v = currentRMSSensor.plug_p.pin.v ($RES_SIM_344) (243) [SCAL] (1) electricalSensor.pv.pin[3].i + electricalSensor.pc.pin[3].i + switch.plug_n.pin[3].i = 0.0 ($RES_SIM_345) (244) [FOR-] (3) ($RES_BND_683) (244) [----] for $i1 in 1:3 loop (244) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].heatPort.Q_flow = -smee.stator.resistor.resistor[$i1].LossPower ($RES_BND_684) (244) [----] end for; (245) [SCAL] (1) electricalSensor.pv.pin[2].i + electricalSensor.pc.pin[2].i + switch.plug_n.pin[2].i = 0.0 ($RES_SIM_346) (246) [ARRY] (2) rotorDisplacementAngle.ToPolarVSR.y = rotorDisplacementAngle.lessThreshold.u ($RES_SIM_430) (247) [SCAL] (1) electricalSensor.pv.pin[1].i + electricalSensor.pc.pin[1].i + switch.plug_n.pin[1].i = 0.0 ($RES_SIM_347) (248) [FOR-] (3) ($RES_BND_685) (248) [----] for $i1 in 1:3 loop (248) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].heatPort.T = smee.stator.resistor.resistor[$i1].T_heatPort ($RES_BND_686) (248) [----] end for; (249) [SCAL] (1) electricalSensor.pv.pin[3].v = switch.plug_n.pin[3].v ($RES_SIM_348) (250) [SCAL] (1) electricalSensor.pv.pin[3].v = electricalSensor.pc.pin[3].v ($RES_SIM_349) (251) [SCAL] (1) smee.stator.core.abs_V_m = (smee.stator.core.V_m.re ^ 2.0 + smee.stator.core.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_687) (252) [ARRY] (2) rotorDisplacementAngle.rotatorVS2R.y = rotorDisplacementAngle.ToPolarVSR.u ($RES_SIM_433) (253) [SCAL] (1) smee.stator.core.arg_V_m = Modelica.Math.atan3(smee.stator.core.V_m.im, smee.stator.core.V_m.re, 0.0) ($RES_BND_688) (254) [ARRY] (2) rotorDisplacementAngle.ToSpacePhasorVS.y = rotorDisplacementAngle.rotatorVS2R.u ($RES_SIM_434) (255) [SCAL] (1) smee.stator.core.abs_Phi = (smee.stator.core.Phi.re ^ 2.0 + smee.stator.core.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_689) (256) [ARRY] (3) rotorDisplacementAngle.VoltageSensor1.v = rotorDisplacementAngle.ToSpacePhasorVS.u ($RES_SIM_435) (257) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.im = smee.excitation.port_n.V_m.im ($RES_SIM_520) (258) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.im = smee.excitation.reluctance.port_n.V_m.im ($RES_SIM_521) (259) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.re = smee.excitation.port_n.V_m.re ($RES_SIM_522) (260) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.re = smee.excitation.reluctance.port_n.V_m.re ($RES_SIM_523) (261) [SCAL] (1) (smee.excitation.electroMagneticConverter.port_p.Phi.im + smee.excitation.reluctance.port_p.Phi.im) - smee.excitation.port_p.Phi.im = 0.0 ($RES_SIM_524) (262) [SCAL] (1) (smee.excitation.electroMagneticConverter.port_p.Phi.re + smee.excitation.reluctance.port_p.Phi.re) - smee.excitation.port_p.Phi.re = 0.0 ($RES_SIM_525) (263) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.im = smee.excitation.port_p.V_m.im ($RES_SIM_526) (264) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.re = smee.stator.electroMagneticConverter.port_p.V_m.re ($RES_SIM_610) (265) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.im = smee.excitation.reluctance.port_p.V_m.im ($RES_SIM_527) (266) [SCAL] (1) smee.strayLoad.w = $DER.smee.strayLoad.phi ($RES_SIM_172) (267) [FOR-] (3) ($RES_SIM_611) (267) [----] for $i1 in 1:3 loop (267) [----] [SCAL] (1) smee.stator.electroMagneticConverter.plug_n.pin[$i1].i - smee.stator.plug_n.pin[$i1].i = 0.0 ($RES_SIM_612) (267) [----] end for; (268) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.re = smee.excitation.port_p.V_m.re ($RES_SIM_528) (269) [SCAL] (1) smee.strayLoad.phi = mechanicalSensor.flange_b.phi - smee.fixed.phi0 ($RES_SIM_173) (270) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.re = smee.excitation.reluctance.port_p.V_m.re ($RES_SIM_529) (271) [SCAL] (1) -smee.strayLoad.heatPort.Q_flow = 0.0 ($RES_SIM_174) (272) [ARRY] (3) smee.stator.electroMagneticConverter.plug_n.pin.v = smee.stator.plug_n.pin.v ($RES_SIM_613) (273) [FOR-] (3) ($RES_SIM_614) (273) [----] for $i1 in 1:3 loop (273) [----] [SCAL] (1) smee.stator.resistor.plug_n.pin[$i1].i + smee.stator.zeroInductor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_615) (273) [----] end for; (274) [ARRY] (3) smee.strayLoad.v = {0.0 for $i1 in 1:3} ($RES_SIM_176) (275) [SCAL] (1) smee.inertiaStator.w = $DER.smee.fixed.phi0 ($RES_SIM_260) (276) [ARRY] (3) smee.stator.resistor.plug_n.pin.v = smee.stator.zeroInductor.plug_p.pin.v ($RES_SIM_616) (277) [FOR-] (3) ($RES_SIM_617) (277) [----] for $i1 in 1:3 loop (277) [----] [SCAL] (1) smee.stator.resistor.plug_p.pin[$i1].i - smee.stator.plug_p.pin[$i1].i = 0.0 ($RES_SIM_618) (277) [----] end for; (278) [SCAL] (1) smee.airGap.gamma = smee.airGap.p * (mechanicalSensor.flange_b.phi - smee.fixed.phi0) ($RES_SIM_179) (279) [SCAL] (1) smee.inertiaRotor.J * smee.inertiaRotor.a = smee.tauElectrical + smee.inertiaRotor.flange_b.tau ($RES_SIM_263) (280) [ARRY] (3) smee.stator.plug_p.pin.v = smee.stator.resistor.plug_p.pin.v ($RES_SIM_619) (281) [SCAL] (1) smee.inertiaRotor.a = $DER.smee.inertiaRotor.w ($RES_SIM_264) (282) [SCAL] (1) smee.inertiaRotor.w = $DER.mechanicalSensor.flange_b.phi ($RES_SIM_265) (283) [SCAL] (1) electricalSensor.pv.pin[2].v = switch.plug_n.pin[2].v ($RES_SIM_350) (284) [SCAL] (1) electricalSensor.pv.pin[2].v = electricalSensor.pc.pin[2].v ($RES_SIM_351) (285) [SCAL] (1) electricalSensor.pv.pin[1].v = switch.plug_n.pin[1].v ($RES_SIM_352) (286) [SCAL] (1) smee.stator.core.arg_Phi = Modelica.Math.atan3(smee.stator.core.Phi.im, smee.stator.core.Phi.re, 0.0) ($RES_BND_690) (287) [SCAL] (1) electricalSensor.pv.pin[1].v = electricalSensor.pc.pin[1].v ($RES_SIM_353) (288) [SCAL] (1) smee.stator.strayReluctance.abs_V_m = (smee.stator.strayReluctance.V_m.re ^ 2.0 + smee.stator.strayReluctance.V_m.im ^ 2.0) ^ 0.5 ($RES_BND_693) (289) [SCAL] (1) smee.stator.strayReluctance.arg_V_m = Modelica.Math.atan3(smee.stator.strayReluctance.V_m.im, smee.stator.strayReluctance.V_m.re, 0.0) ($RES_BND_694) (290) [FOR-] (3) ($RES_SIM_440) (290) [----] for $i1 in 1:3 loop (290) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.plug_n.pin[$i1].i - rotorDisplacementAngle.plug_n.pin[$i1].i = 0.0 ($RES_SIM_441) (290) [----] end for; (291) [SCAL] (1) smee.stator.strayReluctance.abs_Phi = (smee.stator.strayReluctance.Phi.re ^ 2.0 + smee.stator.strayReluctance.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_695) (292) [SCAL] (1) smee.stator.strayReluctance.arg_Phi = Modelica.Math.atan3(smee.stator.strayReluctance.Phi.im, smee.stator.strayReluctance.Phi.re, 0.0) ($RES_BND_696) (293) [ARRY] (3) rotorDisplacementAngle.plug_n.pin.v = rotorDisplacementAngle.VoltageSensor1.plug_n.pin.v ($RES_SIM_442) (294) [ARRY] (3) booleanReplicator.y = switch.control ($RES_SIM_359) (295) [FOR-] (3) ($RES_SIM_443) (295) [----] for $i1 in 1:3 loop (295) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.plug_p.pin[$i1].i - rotorDisplacementAngle.plug_p.pin[$i1].i = 0.0 ($RES_SIM_444) (295) [----] end for; (296) [ARRY] (3) rotorDisplacementAngle.plug_p.pin.v = rotorDisplacementAngle.VoltageSensor1.plug_p.pin.v ($RES_SIM_445) (297) [ARRY] (3) rotorDisplacementAngle.VoltageSensor1.voltageSensor.v = rotorDisplacementAngle.VoltageSensor1.v ($RES_SIM_446) (298) [FOR-] (3) ($RES_SIM_447) (298) [----] for $i1 in 1:3 loop (298) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].p.i - rotorDisplacementAngle.VoltageSensor1.plug_p.pin[$i1].i = 0.0 ($RES_SIM_448) (298) [----] end for; (299) [ARRY] (3) rotorDisplacementAngle.VoltageSensor1.voltageSensor.p.v = rotorDisplacementAngle.VoltageSensor1.plug_p.pin.v ($RES_SIM_449) (300) [FOR-] (2) ($RES_SIM_533) (300) [----] for $i1 in 1:2 loop (300) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.plug_p.pin[$i1].i + smee.rotorCage.resistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_534) (300) [----] end for; (301) [ARRY] (2) smee.rotorCage.electroMagneticConverter.plug_p.pin.v = smee.rotorCage.resistor.plug_p.pin.v ($RES_SIM_535) (302) [FOR-] (2) ($RES_SIM_536) (302) [----] for $i1 in 1:2 loop (302) [----] [SCAL] (1) smee.rotorCage.resistor.heatPort[$i1].Q_flow + smee.rotorCage.thermalCollector.port_a[$i1].Q_flow = 0.0 ($RES_SIM_537) (302) [----] end for; (303) [FOR-] (3) ($RES_SIM_620) (303) [----] for $i1 in 1:3 loop (303) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].heatPort.Q_flow - smee.stator.resistor.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_621) (303) [----] end for; (304) [SCAL] (1) smee.tauElectrical = -(1.5707963267948966 * smee.airGap.p) * (smee.airGap.Phi_ss.im * smee.airGap.V_mss.re - smee.airGap.Phi_ss.re * smee.airGap.V_mss.im) ($RES_SIM_182) (305) [ARRY] (2) smee.rotorCage.resistor.heatPort.T = smee.rotorCage.thermalCollector.port_a.T ($RES_SIM_538) (306) [SCAL] (1) 1.5707963267948966 * (smee.airGap.V_mrr.im + smee.airGap.V_msr.im) = smee.airGap.Phi_rr.im * smee.airGap.R_m.q ($RES_SIM_183) (307) [ARRY] (3) smee.stator.resistor.resistor.heatPort.T = smee.stator.resistor.heatPort.T ($RES_SIM_622) (308) [SCAL] (1) 1.5707963267948966 * (smee.airGap.V_mrr.re + smee.airGap.V_msr.re) = smee.airGap.Phi_rr.re * smee.airGap.R_m.d ($RES_SIM_184) (309) [FOR-] (3) ($RES_SIM_623) (309) [----] for $i1 in 1:3 loop (309) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].n.i - smee.stator.resistor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_624) (309) [----] end for; (310) [RECD] (2) smee.airGap.Phi_sr = smee.airGap.Phi_rr ($RES_SIM_185) (311) [ARRY] (3) smee.stator.resistor.resistor.n.v = smee.stator.resistor.plug_n.pin.v ($RES_SIM_625) (312) [FOR-] (3) ($RES_SIM_626) (312) [----] for $i1 in 1:3 loop (312) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].p.i - smee.stator.resistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_627) (312) [----] end for; (313) [ARRY] (3) smee.stator.resistor.resistor.p.v = smee.stator.resistor.plug_p.pin.v ($RES_SIM_628) (314) [SCAL] (1) (groundExcitation.p.i + smee.ie) - smee.ie = 0.0 ($RES_SIM_273) (315) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.V_m.im = smee.stator.electroMagneticConverter.port_n.V_m.im ($RES_SIM_629) (316) [SCAL] (1) -(torqueStep.tau + smee.tauShaft) = 0.0 ($RES_SIM_276) (317) [FOR-] (3) ($RES_SIM_360) (317) [----] for $i1 in 1:3 loop (317) [----] [SCAL] (1) sineVoltage.plug_p.pin[$i1].i + switch.plug_p.pin[$i1].i = 0.0 ($RES_SIM_361) (317) [----] end for; (318) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow + smee.brush.heatPort.Q_flow = 0.0 ($RES_SIM_277) (319) [SCAL] (1) smee.stator.core.port_p.Phi.im + smee.stator.core.port_n.Phi.im = 0.0 ($RES_SIM_800) (320) [ARRY] (3) sineVoltage.plug_p.pin.v = switch.plug_p.pin.v ($RES_SIM_362) (321) [SCAL] (1) smee.thermalAmbient.Q_flowExcitation - smee.excitation.resistor.LossPower = 0.0 ($RES_SIM_279) (322) [SCAL] (1) smee.stator.strayReluctance.V_m.re = smee.stator.strayReluctance.port_p.V_m.re - smee.stator.strayReluctance.port_n.V_m.re ($RES_SIM_801) (323) [SCAL] (1) smee.stator.strayReluctance.V_m.im = smee.stator.strayReluctance.port_p.V_m.im - smee.stator.strayReluctance.port_n.V_m.im ($RES_SIM_802) (324) [SCAL] (1) smee.stator.strayReluctance.port_p.Phi.re + smee.stator.strayReluctance.port_n.Phi.re = 0.0 ($RES_SIM_803) (325) [FOR-] (3) ($RES_SIM_365) (325) [----] for $i1 in 1:3 loop (325) [----] [SCAL] (1) terminalBox.plugSupply.pin[$i1].i + currentRMSSensor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_366) (325) [----] end for; (326) [SCAL] (1) smee.stator.strayReluctance.port_p.Phi.im + smee.stator.strayReluctance.port_n.Phi.im = 0.0 ($RES_SIM_804) (327) [SCAL] (1) smee.groundS.port_p.V_m.re = 0.0 ($RES_SIM_805) (328) [FOR-] (3) ($RES_SIM_450) (328) [----] for $i1 in 1:3 loop (328) [----] [SCAL] (1) rotorDisplacementAngle.VoltageSensor1.voltageSensor[$i1].n.i - rotorDisplacementAngle.VoltageSensor1.plug_n.pin[$i1].i = 0.0 ($RES_SIM_451) (328) [----] end for; (329) [ARRY] (3) terminalBox.plugSupply.pin.v = currentRMSSensor.plug_n.pin.v ($RES_SIM_367) (330) [SCAL] (1) smee.groundS.port_p.V_m.im = 0.0 ($RES_SIM_806) (331) [FOR-] (3) ($RES_SIM_368) (331) [----] for $i1 in 1:3 loop (331) [----] [SCAL] (1) star.plug_p.pin[$i1].i + sineVoltage.plug_n.pin[$i1].i = 0.0 ($RES_SIM_369) (331) [----] end for; (332) [SCAL] (1) smee.airGap.port_sp.Phi.re + smee.airGap.port_sn.Phi.re = 0.0 ($RES_SIM_807) (333) [ARRY] (3) rotorDisplacementAngle.VoltageSensor1.voltageSensor.n.v = rotorDisplacementAngle.VoltageSensor1.plug_n.pin.v ($RES_SIM_452) (334) [SCAL] (1) smee.airGap.port_sp.Phi.im + smee.airGap.port_sn.Phi.im = 0.0 ($RES_SIM_808) (335) [SCAL] (1) smee.airGap.port_rp.Phi.re + smee.airGap.port_rn.Phi.re = 0.0 ($RES_SIM_809) (336) [SCAL] (1) (smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].Q_flow + smee.stator.heatPortWinding[3].Q_flow) - smee.internalThermalPort.heatPortStatorWinding[3].Q_flow = 0.0 ($RES_SIM_456) (337) [SCAL] (1) smee.rotorCage.star.plug_p.pin[2].i + smee.rotorCage.electroMagneticConverter.plug_n.pin[2].i + smee.rotorCage.resistor.plug_n.pin[2].i = 0.0 ($RES_SIM_540) (338) [SCAL] (1) (smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].Q_flow + smee.stator.heatPortWinding[2].Q_flow) - smee.internalThermalPort.heatPortStatorWinding[2].Q_flow = 0.0 ($RES_SIM_457) (339) [SCAL] (1) smee.rotorCage.star.plug_p.pin[1].i + smee.rotorCage.electroMagneticConverter.plug_n.pin[1].i + smee.rotorCage.resistor.plug_n.pin[1].i = 0.0 ($RES_SIM_541) (340) [SCAL] (1) (smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].Q_flow + smee.stator.heatPortWinding[1].Q_flow) - smee.internalThermalPort.heatPortStatorWinding[1].Q_flow = 0.0 ($RES_SIM_458) (341) [SCAL] (1) smee.rotorCage.star.plug_p.pin[2].v = smee.rotorCage.resistor.plug_n.pin[2].v ($RES_SIM_542) (342) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T = smee.stator.heatPortWinding[3].T ($RES_SIM_459) (343) [SCAL] (1) smee.rotorCage.star.plug_p.pin[2].v = smee.rotorCage.electroMagneticConverter.plug_n.pin[2].v ($RES_SIM_543) (344) [SCAL] (1) smee.rotorCage.star.plug_p.pin[1].v = smee.rotorCage.resistor.plug_n.pin[1].v ($RES_SIM_544) (345) [SCAL] (1) smee.rotorCage.star.plug_p.pin[1].v = smee.rotorCage.electroMagneticConverter.plug_n.pin[1].v ($RES_SIM_545) (346) [RECD] (2) smee.airGap.port_rp.Phi = smee.airGap.Phi_rr ($RES_SIM_191) (347) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.V_m.re = smee.stator.electroMagneticConverter.port_n.V_m.re ($RES_SIM_630) (348) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.im = smee.rotorCage.electroMagneticConverter.port_n.V_m.im ($RES_SIM_547) (349) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.im = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.V_m.im ($RES_SIM_631) (350) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.im = smee.rotorCage.port_n.V_m.im ($RES_SIM_548) (351) [RECD] (2) smee.airGap.port_sp.Phi = smee.airGap.Phi_ss ($RES_SIM_193) (352) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.re = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.V_m.re ($RES_SIM_632) (353) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.re = smee.rotorCage.electroMagneticConverter.port_n.V_m.re ($RES_SIM_549) (354) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.im = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.im ($RES_SIM_633) (355) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.re = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.re ($RES_SIM_634) (356) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.im = smee.stator.electroMagneticConverter.port_p.V_m.im ($RES_SIM_635) (357) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.re = smee.stator.electroMagneticConverter.port_p.V_m.re ($RES_SIM_636) (358) [FOR-] (3) ($RES_SIM_637) (358) [----] for $i1 in 1:3 loop (358) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i - smee.stator.electroMagneticConverter.plug_n.pin[$i1].i = 0.0 ($RES_SIM_638) (358) [----] end for; (359) [SCAL] (1) smee.groundR.port_p.Phi.im + smee.excitation.port_p.Phi.im + smee.airGap.port_rn.Phi.im = 0.0 ($RES_SIM_282) (360) [SCAL] (1) smee.groundR.port_p.Phi.re + smee.excitation.port_p.Phi.re + smee.airGap.port_rn.Phi.re = 0.0 ($RES_SIM_283) (361) [ARRY] (3) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v = smee.stator.electroMagneticConverter.plug_n.pin.v ($RES_SIM_639) (362) [SCAL] (1) smee.thermalAmbient.Q_flowRotorWinding + smee.rotorCage.heatPortWinding.Q_flow = 0.0 ($RES_SIM_285) (363) [ARRY] (3) star.plug_p.pin.v = sineVoltage.plug_n.pin.v ($RES_SIM_370) (364) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.im - smee.rotorCage.electroMagneticConverter.port_p.Phi.im = 0.0 ($RES_SIM_287) (365) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.re - smee.rotorCage.electroMagneticConverter.port_p.Phi.re = 0.0 ($RES_SIM_288) (366) [SCAL] (1) smee.airGap.port_rp.Phi.im + smee.airGap.port_rn.Phi.im = 0.0 ($RES_SIM_810) (367) [SCAL] (1) terminalBox.plug_sp.pin[3].i + smee.plug_sp.pin[3].i + rotorDisplacementAngle.plug_p.pin[3].i = 0.0 ($RES_SIM_372) (368) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.im - smee.rotorCage.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_289) (369) [SCAL] (1) smee.airGap.port_sp.V_m.re - smee.airGap.port_sn.V_m.re = smee.airGap.V_mss.re ($RES_SIM_811) (370) [SCAL] (1) terminalBox.plug_sp.pin[2].i + smee.plug_sp.pin[2].i + rotorDisplacementAngle.plug_p.pin[2].i = 0.0 ($RES_SIM_373) (371) [SCAL] (1) smee.airGap.port_sp.V_m.im - smee.airGap.port_sn.V_m.im = smee.airGap.V_mss.im ($RES_SIM_812) (372) [SCAL] (1) terminalBox.plug_sp.pin[1].i + smee.plug_sp.pin[1].i + rotorDisplacementAngle.plug_p.pin[1].i = 0.0 ($RES_SIM_374) (373) [SCAL] (1) smee.airGap.port_rp.V_m.re - smee.airGap.port_rn.V_m.re = smee.airGap.V_mrr.re ($RES_SIM_813) (374) [SCAL] (1) terminalBox.plug_sp.pin[3].v = rotorDisplacementAngle.plug_p.pin[3].v ($RES_SIM_375) (375) [SCAL] (1) smee.airGap.port_rp.V_m.im - smee.airGap.port_rn.V_m.im = smee.airGap.V_mrr.im ($RES_SIM_814) (376) [SCAL] (1) terminalBox.plug_sp.pin[3].v = smee.plug_sp.pin[3].v ($RES_SIM_376) (377) [SCAL] (1) smee.airGap.V_msr.re = smee.airGap.V_mss.im * smee.airGap.rotator.im + smee.airGap.V_mss.re * smee.airGap.rotator.re ($RES_SIM_815) (378) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T = smee.internalThermalPort.heatPortStatorWinding[3].T ($RES_SIM_460) (379) [SCAL] (1) terminalBox.plug_sp.pin[2].v = rotorDisplacementAngle.plug_p.pin[2].v ($RES_SIM_377) (380) [SCAL] (1) smee.airGap.V_msr.im = smee.airGap.V_mss.im * smee.airGap.rotator.re - smee.airGap.V_mss.re * smee.airGap.rotator.im ($RES_SIM_816) (381) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T = smee.stator.heatPortWinding[2].T ($RES_SIM_461) (382) [SCAL] (1) terminalBox.plug_sp.pin[2].v = smee.plug_sp.pin[2].v ($RES_SIM_378) (383) [SCAL] (1) smee.airGap.Phi_sr.re = smee.airGap.Phi_ss.im * smee.airGap.rotator.im + smee.airGap.Phi_ss.re * smee.airGap.rotator.re ($RES_SIM_817) (384) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T = smee.internalThermalPort.heatPortStatorWinding[2].T ($RES_SIM_462) (385) [SCAL] (1) terminalBox.plug_sp.pin[1].v = rotorDisplacementAngle.plug_p.pin[1].v ($RES_SIM_379) (386) [SCAL] (1) smee.airGap.Phi_sr.im = smee.airGap.Phi_ss.im * smee.airGap.rotator.re - smee.airGap.Phi_ss.re * smee.airGap.rotator.im ($RES_SIM_818) (387) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T = smee.stator.heatPortWinding[1].T ($RES_SIM_463) (388) [SCAL] (1) smee.airGap.rotator.re = cos(smee.airGap.gamma) ($RES_SIM_819) (389) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T = smee.internalThermalPort.heatPortStatorWinding[1].T ($RES_SIM_464) (390) [SCAL] (1) smee.stator.port_p.V_m.im = smee.airGap.port_sn.V_m.im ($RES_SIM_465) (391) [SCAL] (1) smee.stator.port_p.V_m.re = smee.airGap.port_sn.V_m.re ($RES_SIM_466) (392) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.re = smee.rotorCage.port_n.V_m.re ($RES_SIM_550) (393) [SCAL] (1) smee.stator.port_n.V_m.im = smee.groundS.port_p.V_m.im ($RES_SIM_467) (394) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.im = smee.rotorCage.electroMagneticConverter.port_p.V_m.im ($RES_SIM_551) (395) [SCAL] (1) smee.stator.port_n.V_m.im = smee.airGap.port_sp.V_m.im ($RES_SIM_468) (396) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.im = smee.rotorCage.port_p.V_m.im ($RES_SIM_552) (397) [SCAL] (1) smee.stator.port_n.V_m.re = smee.groundS.port_p.V_m.re ($RES_SIM_469) (398) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.re = smee.rotorCage.electroMagneticConverter.port_p.V_m.re ($RES_SIM_553) (399) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.re = smee.rotorCage.port_p.V_m.re ($RES_SIM_554) (400) [FOR-] (2) ($RES_SIM_555) (400) [----] for $i1 in 1:2 loop (400) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].heatPort.Q_flow - smee.rotorCage.resistor.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_556) (400) [----] end for; (401) [FOR-] (3) ($RES_SIM_640) (401) [----] for $i1 in 1:3 loop (401) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i - smee.stator.electroMagneticConverter.plug_p.pin[$i1].i = 0.0 ($RES_SIM_641) (401) [----] end for; (402) [ARRY] (2) smee.rotorCage.resistor.resistor.heatPort.T = smee.rotorCage.resistor.heatPort.T ($RES_SIM_557) (403) [FOR-] (2) ($RES_SIM_558) (403) [----] for $i1 in 1:2 loop (403) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].n.i - smee.rotorCage.resistor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_559) (403) [----] end for; (404) [ARRY] (3) smee.stator.electroMagneticConverter.plug_p.pin.v = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v ($RES_SIM_642) (405) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.im + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.im = 0.0 ($RES_SIM_290) (406) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.re - smee.rotorCage.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_291) (407) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.re + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.re = 0.0 ($RES_SIM_292) (408) [SCAL] (1) (smee.rotorCage.electroMagneticConverter.port_n.Phi.im + smee.rotorCage.strayReluctance.port_n.Phi.im) - smee.rotorCage.port_n.Phi.im = 0.0 ($RES_SIM_293) (409) [SCAL] (1) (smee.rotorCage.electroMagneticConverter.port_n.Phi.re + smee.rotorCage.strayReluctance.port_n.Phi.re) - smee.rotorCage.port_n.Phi.re = 0.0 ($RES_SIM_294) (410) [SCAL] (1) $TEV_0 = time < torqueStep.startTime ($RES_EVT_862) (411) [SCAL] (1) (smee.rotorCage.electroMagneticConverter.port_p.Phi.im + smee.rotorCage.strayReluctance.port_p.Phi.im) - smee.rotorCage.port_p.Phi.im = 0.0 ($RES_SIM_295) (412) [SCAL] (1) $TEV_1 = time >= booleanStep.startTime ($RES_EVT_863) (413) [SCAL] (1) (smee.rotorCage.electroMagneticConverter.port_p.Phi.re + smee.rotorCage.strayReluctance.port_p.Phi.re) - smee.rotorCage.port_p.Phi.re = 0.0 ($RES_SIM_296) (414) [SCAL] (1) $TEV_2 = time < rampVoltage.signalSource.startTime ($RES_EVT_864) (415) [SCAL] (1) terminalBox.plug_sp.pin[1].v = smee.plug_sp.pin[1].v ($RES_SIM_380) (416) [SCAL] (1) smee.excitation.port_n.Phi.im + smee.rotorCage.port_p.Phi.im = 0.0 ($RES_SIM_297) (417) [SCAL] (1) $TEV_3 = time < (rampVoltage.signalSource.startTime + rampVoltage.signalSource.duration) ($RES_EVT_865) (418) [SCAL] (1) electricalSensor.nv.pin[3].i + smee.plug_sn.pin[3].i + terminalBox.plug_sn.pin[3].i + rotorDisplacementAngle.plug_n.pin[3].i = 0.0 ($RES_SIM_381) (419) [SCAL] (1) smee.excitation.port_n.Phi.re + smee.rotorCage.port_p.Phi.re = 0.0 ($RES_SIM_298) (420) [FOR-] (3) ($RES_EVT_866) (420) [----] for $i1 in 1:3 loop (420) [----] [SCAL] (1) $SEV_0[$i1] = time < sineVoltage.sineVoltage[$i1].signalSource.startTime ($RES_EVT_867) (420) [----] end for; (421) [SCAL] (1) smee.airGap.rotator.im = sin(smee.airGap.gamma) ($RES_SIM_820) (422) [SCAL] (1) electricalSensor.nv.pin[2].i + smee.plug_sn.pin[2].i + terminalBox.plug_sn.pin[2].i + rotorDisplacementAngle.plug_n.pin[2].i = 0.0 ($RES_SIM_382) (423) [SCAL] (1) smee.groundR.port_p.V_m.re = 0.0 ($RES_SIM_821) (424) [SCAL] (1) electricalSensor.nv.pin[1].i + smee.plug_sn.pin[1].i + terminalBox.plug_sn.pin[1].i + rotorDisplacementAngle.plug_n.pin[1].i = 0.0 ($RES_SIM_383) (425) [SCAL] (1) $SEV_1 = rotorDisplacementAngle.lessThreshold.u[1] < rotorDisplacementAngle.lessThreshold.threshold ($RES_EVT_868) (426) [SCAL] (1) smee.groundR.port_p.V_m.im = 0.0 ($RES_SIM_822) (427) [SCAL] (1) electricalSensor.nv.pin[3].v = rotorDisplacementAngle.plug_n.pin[3].v ($RES_SIM_384) (428) [SCAL] (1) $SEV_2 = rotorDisplacementAngle.ToPolarVSR.y[1] <= 1e-60 ($RES_EVT_869) (429) [FOR-] (2) ($RES_SIM_823) (429) [----] for $i1 in 1:2 loop (429) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_824) (429) [----] end for; (430) [SCAL] (1) electricalSensor.nv.pin[3].v = smee.plug_sn.pin[3].v ($RES_SIM_385) (431) [SCAL] (1) electricalSensor.nv.pin[3].v = terminalBox.plug_sn.pin[3].v ($RES_SIM_386) (432) [FOR-] (2) ($RES_SIM_825) (432) [----] for $i1 in 1:2 loop (432) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_826) (432) [----] end for; (433) [SCAL] (1) smee.stator.port_n.V_m.re = smee.airGap.port_sp.V_m.re ($RES_SIM_470) (434) [SCAL] (1) electricalSensor.nv.pin[2].v = rotorDisplacementAngle.plug_n.pin[2].v ($RES_SIM_387) (435) [SCAL] (1) electricalSensor.nv.pin[2].v = smee.plug_sn.pin[2].v ($RES_SIM_388) (436) [FOR-] (2) ($RES_SIM_827) (436) [----] for $i1 in 1:2 loop (436) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.re - smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.re = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.re ($RES_SIM_828) (436) [----] end for; (437) [SCAL] (1) electricalSensor.nv.pin[2].v = terminalBox.plug_sn.pin[2].v ($RES_SIM_389) (438) [FOR-] (2) ($RES_SIM_829) (438) [----] for $i1 in 1:2 loop (438) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.im - smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.im = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.im ($RES_SIM_830) (438) [----] end for; (439) [ARRY] (2) smee.rotorCage.resistor.resistor.n.v = smee.rotorCage.resistor.plug_n.pin.v ($RES_SIM_560) (440) [FOR-] (2) ($RES_SIM_561) (440) [----] for $i1 in 1:2 loop (440) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].p.i - smee.rotorCage.resistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_562) (440) [----] end for; (441) [FOR-] (3) ($RES_SIM_478) (441) [----] for $i1 in 1:3 loop (441) [----] [SCAL] (1) smee.strayLoad.plug_p.pin[$i1].i - smee.plug_sp.pin[$i1].i = 0.0 ($RES_SIM_479) (441) [----] end for; (442) [ARRY] (2) smee.rotorCage.resistor.resistor.p.v = smee.rotorCage.resistor.plug_p.pin.v ($RES_SIM_563) (443) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.im = smee.rotorCage.electroMagneticConverter.port_n.V_m.im ($RES_SIM_564) (444) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.re = smee.rotorCage.electroMagneticConverter.port_n.V_m.re ($RES_SIM_565) (445) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.im = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.im ($RES_SIM_566) (446) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.re = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.re ($RES_SIM_567) (447) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.im = smee.rotorCage.electroMagneticConverter.port_p.V_m.im ($RES_SIM_568) (448) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.re = smee.rotorCage.electroMagneticConverter.port_p.V_m.re ($RES_SIM_569) (449) [FOR-] (2) ($RES_EVT_871) (449) [----] for $i1 in 1:2 loop (449) [----] [SCAL] (1) $SEV_4[$i1] = 1.0 + smee.rotorCage.resistor.resistor[$i1].alpha * (smee.rotorCage.resistor.resistor[$i1].T_heatPort - smee.rotorCage.resistor.resistor[$i1].T_ref) >= 1e-15 ($RES_EVT_872) (449) [----] end for; (450) [FOR-] (3) ($RES_EVT_873) (450) [----] for $i1 in 1:3 loop (450) [----] [SCAL] (1) $SEV_5[$i1] = 1.0 + smee.stator.resistor.resistor[$i1].alpha * (smee.stator.resistor.resistor[$i1].T_heatPort - smee.stator.resistor.resistor[$i1].T_ref) >= 1e-15 ($RES_EVT_874) (450) [----] end for; (451) [SCAL] (1) electricalSensor.nv.pin[1].v = rotorDisplacementAngle.plug_n.pin[1].v ($RES_SIM_390) (452) [SCAL] (1) electricalSensor.nv.pin[1].v = smee.plug_sn.pin[1].v ($RES_SIM_391) (453) [SCAL] (1) electricalSensor.nv.pin[1].v = terminalBox.plug_sn.pin[1].v ($RES_SIM_392) (454) [FOR-] (2) ($RES_SIM_831) (454) [----] for $i1 in 1:2 loop (454) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.re = 0.6366197723675814 * smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.re * smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i ($RES_SIM_832) (454) [----] end for; (455) [ARRY] (3) switch.control = switch.idealClosingSwitch.control ($RES_SIM_394) (456) [FOR-] (2) ($RES_SIM_833) (456) [----] for $i1 in 1:2 loop (456) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.im = 0.6366197723675814 * smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.im * smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i ($RES_SIM_834) (456) [----] end for; (457) [FOR-] (3) ($RES_SIM_395) (457) [----] for $i1 in 1:3 loop (457) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].n.i - switch.plug_n.pin[$i1].i = 0.0 ($RES_SIM_396) (457) [----] end for; (458) [SCAL] (1) smee.rotorCage.strayReluctance.V_m.re = smee.rotorCage.strayReluctance.port_p.V_m.re - smee.rotorCage.strayReluctance.port_n.V_m.re ($RES_SIM_835) (459) [ARRY] (3) smee.plug_sp.pin.v = smee.strayLoad.plug_p.pin.v ($RES_SIM_480) (460) [ARRY] (3) switch.idealClosingSwitch.n.v = switch.plug_n.pin.v ($RES_SIM_397) (461) [SCAL] (1) smee.rotorCage.strayReluctance.V_m.im = smee.rotorCage.strayReluctance.port_p.V_m.im - smee.rotorCage.strayReluctance.port_n.V_m.im ($RES_SIM_836) (462) [FOR-] (3) ($RES_SIM_481) (462) [----] for $i1 in 1:3 loop (462) [----] [SCAL] (1) smee.stator.plug_p.pin[$i1].i + smee.strayLoad.plug_n.pin[$i1].i = 0.0 ($RES_SIM_482) (462) [----] end for; (463) [FOR-] (3) ($RES_SIM_398) (463) [----] for $i1 in 1:3 loop (463) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].p.i - switch.plug_p.pin[$i1].i = 0.0 ($RES_SIM_399) (463) [----] end for; (464) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.Phi.re + smee.rotorCage.strayReluctance.port_n.Phi.re = 0.0 ($RES_SIM_837) (465) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.Phi.im + smee.rotorCage.strayReluctance.port_n.Phi.im = 0.0 ($RES_SIM_838) (466) [ARRY] (3) smee.stator.plug_p.pin.v = smee.strayLoad.plug_n.pin.v ($RES_SIM_483) (467) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.Phi.re + smee.excitation.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_839) (468) [FOR-] (2) ($RES_SIM_570) (468) [----] for $i1 in 1:2 loop (468) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i - smee.rotorCage.electroMagneticConverter.plug_n.pin[$i1].i = 0.0 ($RES_SIM_571) (468) [----] end for; (469) [ARRY] (2) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v = smee.rotorCage.electroMagneticConverter.plug_n.pin.v ($RES_SIM_572) (470) [FOR-] (2) ($RES_SIM_573) (470) [----] for $i1 in 1:2 loop (470) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i - smee.rotorCage.electroMagneticConverter.plug_p.pin[$i1].i = 0.0 ($RES_SIM_574) (470) [----] end for; (471) [ARRY] (2) smee.rotorCage.electroMagneticConverter.plug_p.pin.v = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v ($RES_SIM_575) (472) [FOR-] (3) ($RES_SIM_578) (472) [----] for $i1 in 1:3 loop (472) [----] [SCAL] (1) smee.thermalAmbient.thermalCollectorStator.port_a[$i1].Q_flow - smee.thermalAmbient.thermalPort.heatPortStatorWinding[$i1].Q_flow = 0.0 ($RES_SIM_579) (472) [----] end for; (473) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.Phi.im + smee.excitation.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_840) (474) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.re - smee.excitation.electroMagneticConverter.port_n.V_m.re = smee.excitation.electroMagneticConverter.V_m.re ($RES_SIM_841) (475) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.im - smee.excitation.electroMagneticConverter.port_n.V_m.im = smee.excitation.electroMagneticConverter.V_m.im ($RES_SIM_842) (476) [SCAL] (1) smee.excitation.electroMagneticConverter.V_m.re = 0.6366197723675814 * smee.excitation.electroMagneticConverter.N.re * smee.ie ($RES_SIM_843) (477) [SCAL] (1) smee.excitation.electroMagneticConverter.V_m.im = 0.6366197723675814 * smee.excitation.electroMagneticConverter.N.im * smee.ie ($RES_SIM_844) (478) [SCAL] (1) smee.excitation.reluctance.V_m.re = smee.excitation.reluctance.port_p.V_m.re - smee.excitation.reluctance.port_n.V_m.re ($RES_SIM_845) (479) [FOR-] (3) ($RES_SIM_490) (479) [----] for $i1 in 1:3 loop (479) [----] [SCAL] (1) smee.stator.plug_n.pin[$i1].i - smee.plug_sn.pin[$i1].i = 0.0 ($RES_SIM_491) (479) [----] end for; (480) [SCAL] (1) smee.excitation.reluctance.V_m.im = smee.excitation.reluctance.port_p.V_m.im - smee.excitation.reluctance.port_n.V_m.im ($RES_SIM_846) (481) [SCAL] (1) smee.excitation.reluctance.port_p.Phi.re + smee.excitation.reluctance.port_n.Phi.re = 0.0 ($RES_SIM_847) (482) [ARRY] (3) smee.stator.plug_n.pin.v = smee.plug_sn.pin.v ($RES_SIM_492) (483) [SCAL] (1) smee.excitation.reluctance.port_p.Phi.im + smee.excitation.reluctance.port_n.Phi.im = 0.0 ($RES_SIM_848) (484) [SCAL] (1) smee.excitation.V_m.re = smee.excitation.port_p.V_m.re - smee.excitation.port_n.V_m.re ($RES_SIM_849) (485) [SCAL] (1) smee.rotorCage.port_p.V_m.im = smee.excitation.port_n.V_m.im ($RES_SIM_495) (486) [SCAL] (1) smee.rotorCage.port_p.V_m.re = smee.excitation.port_n.V_m.re ($RES_SIM_496) (487) [ARRY] (3) smee.thermalAmbient.thermalCollectorStator.port_a.T = smee.thermalAmbient.thermalPort.heatPortStatorWinding.T ($RES_SIM_580) (488) [SCAL] (1) smee.airGap.port_rp.V_m.im = smee.rotorCage.port_n.V_m.im ($RES_SIM_497) (489) [SCAL] (1) smee.airGap.port_rp.V_m.re = smee.rotorCage.port_n.V_m.re ($RES_SIM_498) (490) [SCAL] (1) smee.excitation.V_m.im = smee.excitation.port_p.V_m.im - smee.excitation.port_n.V_m.im ($RES_SIM_850) (491) [SCAL] (1) smee.rotorCage.electroMagneticConverter.V_m.re = smee.rotorCage.electroMagneticConverter.port_p.V_m.re - smee.rotorCage.electroMagneticConverter.port_n.V_m.re ($RES_SIM_851) (492) [SCAL] (1) smee.rotorCage.electroMagneticConverter.V_m.im = smee.rotorCage.electroMagneticConverter.port_p.V_m.im - smee.rotorCage.electroMagneticConverter.port_n.V_m.im ($RES_SIM_852) (493) [SCAL] (1) smee.rotorCage.V_m.re = smee.rotorCage.port_p.V_m.re - smee.rotorCage.port_n.V_m.re ($RES_SIM_853) (494) [SCAL] (1) smee.rotorCage.V_m.im = smee.rotorCage.port_p.V_m.im - smee.rotorCage.port_n.V_m.im ($RES_SIM_854) (495) [SCAL] (1) smee.stator.electroMagneticConverter.V_m.re = smee.stator.electroMagneticConverter.port_p.V_m.re - smee.stator.electroMagneticConverter.port_n.V_m.re ($RES_SIM_855) (496) [SCAL] (1) smee.stator.electroMagneticConverter.V_m.im = smee.stator.electroMagneticConverter.port_p.V_m.im - smee.stator.electroMagneticConverter.port_n.V_m.im ($RES_SIM_856) (497) [SCAL] (1) smee.stator.V_m.re = smee.stator.port_p.V_m.re - smee.stator.port_n.V_m.re ($RES_SIM_857) (498) [SCAL] (1) smee.stator.V_m.im = smee.stator.port_p.V_m.im - smee.stator.port_n.V_m.im ($RES_SIM_858) (499) [FOR-] (3) ($RES_SIM_590) (499) [----] for $i1 in 1:3 loop (499) [----] [SCAL] (1) smee.stator.zeroInductor.plug_n.pin[$i1].i + smee.stator.electroMagneticConverter.plug_p.pin[$i1].i = 0.0 ($RES_SIM_591) (499) [----] end for; (500) [ARRY] (3) smee.stator.zeroInductor.plug_n.pin.v = smee.stator.electroMagneticConverter.plug_p.pin.v ($RES_SIM_592) (501) [SCAL] (1) (smee.stator.core.port_n.Phi.im + smee.stator.strayReluctance.port_n.Phi.im) - smee.stator.port_n.Phi.im = 0.0 ($RES_SIM_594) (502) [SCAL] (1) (smee.stator.core.port_n.Phi.re + smee.stator.strayReluctance.port_n.Phi.re) - smee.stator.port_n.Phi.re = 0.0 ($RES_SIM_595) (503) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.im = smee.stator.port_n.V_m.im ($RES_SIM_596) (504) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.im = smee.stator.core.port_n.V_m.im ($RES_SIM_597) (505) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.re = smee.stator.port_n.V_m.re ($RES_SIM_598) (506) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.re = smee.stator.core.port_n.V_m.re ($RES_SIM_599) (507) [FOR-] (3) ($RES_SIM_785) (507) [----] for $i1 in 1:3 loop (507) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_786) (507) [----] end for; (508) [FOR-] (3) ($RES_SIM_787) (508) [----] for $i1 in 1:3 loop (508) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_788) (508) [----] end for; (509) [FOR-] (3) ($RES_SIM_789) (509) [----] for $i1 in 1:3 loop (509) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.re - smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.re = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.re ($RES_SIM_790) (509) [----] end for; (510) [FOR-] (3) ($RES_SIM_791) (510) [----] for $i1 in 1:3 loop (510) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.im - smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.im = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.im ($RES_SIM_792) (510) [----] end for; (511) [FOR-] (3) ($RES_SIM_793) (511) [----] for $i1 in 1:3 loop (511) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.re = 0.6366197723675814 * smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.re * smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i ($RES_SIM_794) (511) [----] end for; (512) [FOR-] (3) ($RES_SIM_795) (512) [----] for $i1 in 1:3 loop (512) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].V_m.im = 0.6366197723675814 * smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.N.im * smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i ($RES_SIM_796) (512) [----] end for; (513) [SCAL] (1) smee.stator.core.V_m.re = smee.stator.core.port_p.V_m.re - smee.stator.core.port_n.V_m.re ($RES_SIM_797) (514) [SCAL] (1) smee.stator.core.V_m.im = smee.stator.core.port_p.V_m.im - smee.stator.core.port_n.V_m.im ($RES_SIM_798) (515) [SCAL] (1) smee.stator.core.port_p.Phi.re + smee.stator.core.port_n.Phi.re = 0.0 ($RES_SIM_799) (516) [ARRY] (3) switch.v = switch.plug_p.pin.v - switch.plug_n.pin.v ($RES_SIM_10) (517) [FOR-] (3) ($RES_SIM_11) (517) [----] for $i1 in 1:3 loop (517) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].i = switch.idealClosingSwitch[$i1].p.i ($RES_SIM_12) (517) [----] end for; (518) [FOR-] (3) ($RES_SIM_13) (518) [----] for $i1 in 1:3 loop (518) [----] [SCAL] (1) 0.0 = switch.idealClosingSwitch[$i1].p.i + switch.idealClosingSwitch[$i1].n.i ($RES_SIM_14) (518) [----] end for; (519) [FOR-] (3) ($RES_SIM_15) (519) [----] for $i1 in 1:3 loop (519) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].v = switch.idealClosingSwitch[$i1].p.v - switch.idealClosingSwitch[$i1].n.v ($RES_SIM_16) (519) [----] end for; (520) [FOR-] (3) ($RES_SIM_19) (520) [----] for $i1 in 1:3 loop (520) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].LossPower = switch.idealClosingSwitch[$i1].v * switch.idealClosingSwitch[$i1].i ($RES_SIM_20) (520) [----] end for; (521) [ARRY] (3) switch.i = switch.plug_p.pin.i ($RES_SIM_9) (522) [SCAL] (1) booleanStep.y = if $TEV_1 then not booleanStep.startValue else booleanStep.startValue ($RES_SIM_8) (523) [ARRY] (3) booleanReplicator.y = {booleanStep.y for $i1 in 1:3} ($RES_SIM_7) (524) [SCAL] (1) torqueStep.tau = torqueStep.offsetTorque + (if $TEV_0 then 0.0 else torqueStep.stepTorque) ($RES_SIM_5) (525) [SCAL] (1) torqueStep.phi = mechanicalSensor.flange_b.phi ($RES_SIM_4) (526) [FOR-] (3) ($RES_SIM_21) (526) [----] for $i1 in 1:3 loop (526) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].i = switch.idealClosingSwitch[$i1].s * (if switch.idealClosingSwitch[$i1].off then switch.idealClosingSwitch[$i1].Goff else 1.0) ($RES_SIM_22) (526) [----] end for; (527) [FOR-] (3) ($RES_SIM_23) (527) [----] for $i1 in 1:3 loop (527) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].v = switch.idealClosingSwitch[$i1].s * (if switch.idealClosingSwitch[$i1].off then 1.0 else switch.idealClosingSwitch[$i1].Ron) ($RES_SIM_24) (527) [----] end for; (528) [FOR-] (3) ($RES_SIM_25) (528) [----] for $i1 in 1:3 loop (528) [----] [SCAL] (1) switch.idealClosingSwitch[$i1].off = not switch.idealClosingSwitch[$i1].control ($RES_SIM_26) (528) [----] end for; (529) [FOR-] (3) ($RES_SIM_28) (529) [----] for $i1 in 1:3 loop (529) [----] [SCAL] (1) terminalBox.star.plug_p.pin[$i1].v = terminalBox.star.pin_n.v ($RES_SIM_29) (529) [----] end for; (530) [SCAL] (1) rampVoltage.v = rampVoltage.p.v ($RES_SIM_32) (531) [SCAL] (1) rampVoltage.v = rampVoltage.signalSource.offset + (if $TEV_2 then 0.0 else if $TEV_3 then (rampVoltage.signalSource.height * (time - rampVoltage.signalSource.startTime)) / rampVoltage.signalSource.duration else rampVoltage.signalSource.height) ($RES_SIM_34) (532) [FOR-] (3) ($RES_SIM_37) (532) [----] for $i1 in 1:3 loop (532) [----] [SCAL] (1) star.plug_p.pin[$i1].v = 0.0 ($RES_SIM_38) (532) [----] end for; (533) [ARRY] (3) sineVoltage.i = sineVoltage.plug_p.pin.i ($RES_SIM_39) (534) [ARRY] (3) sineVoltage.v = sineVoltage.plug_p.pin.v - sineVoltage.plug_n.pin.v ($RES_SIM_40) (535) [FOR-] (3) ($RES_SIM_41) (535) [----] for $i1 in 1:3 loop (535) [----] [SCAL] (1) sineVoltage.sineVoltage[$i1].i = sineVoltage.sineVoltage[$i1].p.i ($RES_SIM_42) (535) [----] end for; (536) [FOR-] (3) ($RES_SIM_43) (536) [----] for $i1 in 1:3 loop (536) [----] [SCAL] (1) 0.0 = sineVoltage.sineVoltage[$i1].p.i + sineVoltage.sineVoltage[$i1].n.i ($RES_SIM_44) (536) [----] end for; (537) [FOR-] (3) ($RES_SIM_45) (537) [----] for $i1 in 1:3 loop (537) [----] [SCAL] (1) sineVoltage.sineVoltage[$i1].v = sineVoltage.sineVoltage[$i1].p.v - sineVoltage.sineVoltage[$i1].n.v ($RES_SIM_46) (537) [----] end for; (538) [FOR-] (3) ($RES_SIM_47) (538) [----] for $i1 in 1:3 loop (538) [----] [SCAL] (1) sineVoltage.sineVoltage[$i1].v = sineVoltage.sineVoltage[$i1].signalSource.y ($RES_SIM_48) (538) [----] end for; (539) [FOR-] (3) ($RES_SIM_49) (539) [----] for $i1 in 1:3 loop (539) [----] [SCAL] (1) sineVoltage.sineVoltage[$i1].signalSource.y = sineVoltage.sineVoltage[$i1].signalSource.offset + (if $SEV_0[$i1] then 0.0 else sineVoltage.sineVoltage[$i1].signalSource.amplitude * $FUN_10[$i1]) ($RES_SIM_50) (539) [----] end for;