Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Modelica_3.2.1_Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump.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_LoadDump,tolerance=1e-06,outputFormat="empty",numberOfIntervals=200000,variableFilter="",fileNamePrefix="Modelica_3.2.1_Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump") translateModel(Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump,tolerance=1e-06,outputFormat="empty",numberOfIntervals=200000,variableFilter="",fileNamePrefix="Modelica_3.2.1_Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.00116/0.00116, allocations: 107.4 kB / 16.42 MB, free: 6.477 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.001074/0.001074, allocations: 187.2 kB / 17.35 MB, free: 5.707 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.266/1.266, allocations: 205.1 MB / 223.2 MB, free: 12.23 MB / 190.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 1.622e-05/1.623e-05, allocations: 2.281 kB / 327.2 MB, free: 3.309 MB / 270.1 MB Notification: Performance of NFInst.instantiate(Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump): time 0.01654/0.01656, allocations: 17.17 MB / 344.4 MB, free: 2.047 MB / 286.1 MB Notification: Performance of NFInst.instExpressions: time 0.01163/0.02824, allocations: 5.784 MB / 350.2 MB, free: 12.25 MB / 302.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.003162/0.03144, allocations: 95.62 kB / 350.3 MB, free: 12.15 MB / 302.1 MB Notification: Performance of NFTyping.typeComponents: time 0.003264/0.03472, allocations: 1.281 MB / 351.5 MB, free: 10.86 MB / 302.1 MB Notification: Performance of NFTyping.typeBindings: time 0.004705/0.03944, allocations: 1.67 MB / 353.2 MB, free: 9.184 MB / 302.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.002664/0.04211, allocations: 1.208 MB / 354.4 MB, free: 7.973 MB / 302.1 MB Notification: Performance of NFFlatten.flatten: time 0.007027/0.04915, allocations: 6.418 MB / 360.8 MB, free: 1.531 MB / 302.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.002946/0.05211, allocations: 2.607 MB / 363.4 MB, free: 14.86 MB / 318.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.002767/0.05489, allocations: 2.173 MB / 365.6 MB, free: 12.68 MB / 318.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.002226/0.05713, allocations: 2.304 MB / 367.9 MB, free: 10.36 MB / 318.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0004413/0.05758, allocations: 428 kB / 368.3 MB, free: 9.945 MB / 318.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.002985/0.06057, allocations: 1.576 MB / 369.9 MB, free: 8.367 MB / 318.1 MB Notification: Performance of combineBinaries: time 0.004406/0.06499, allocations: 6.384 MB / 376.3 MB, free: 1.918 MB / 318.1 MB Notification: Performance of replaceArrayConstructors: time 0.1565/0.2215, allocations: 4.151 MB / 380.4 MB, free: 23.14 MB / 318.1 MB Notification: Performance of NFVerifyModel.verify: time 0.002001/0.2235, allocations: 0.5676 MB / 381 MB, free: 23.14 MB / 318.1 MB Notification: Performance of FrontEnd: time 0.0007836/0.2243, allocations: 95.58 kB / 381.1 MB, free: 23.14 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: 1076 (674) * Number of variables: 1076 (685) Notification: Performance of Bindings: time 0.02611/0.2504, allocations: 23.37 MB / 404.5 MB, free: 13.46 MB / 318.1 MB Notification: Performance of FunctionAlias: time 0.00321/0.2536, allocations: 2.317 MB / 406.8 MB, free: 11.89 MB / 318.1 MB Notification: Performance of Early Inline: time 0.01132/0.265, allocations: 12.86 MB / 419.7 MB, free: 3.469 MB / 318.1 MB Notification: Performance of simplify1: time 0.0005561/0.2656, allocations: 0.6014 MB / 420.3 MB, free: 3.137 MB / 318.1 MB Notification: Performance of Alias: time 0.01299/0.2786, allocations: 12.65 MB / 432.9 MB, free: 9.051 MB / 334.1 MB Notification: Performance of simplify2: time 0.0008596/0.2794, allocations: 490.1 kB / 433.4 MB, free: 8.711 MB / 334.1 MB Notification: Performance of Events: time 0.001985/0.2814, allocations: 2.065 MB / 435.4 MB, free: 6.777 MB / 334.1 MB Notification: Performance of Detect States: time 0.002583/0.284, allocations: 2.801 MB / 438.2 MB, free: 4.258 MB / 334.1 MB Notification: Performance of Partitioning: time 0.004889/0.2889, allocations: 4.252 MB / 442.5 MB, free: 36 kB / 334.1 MB Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (535/939) **************************** (1) [ALGB] (3) flow Real[3] loadInductor.plug_n.pin.i (2) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.V_m.im (3) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.V_m.im (4) [ALGB] (1) flow Real smee.stator.port_n.Phi.re (5) [ALGB] (1) Real smee.stator.port_p.V_m.re (6) [ALGB] (1) flow Real smee.strayLoad.heatPort.Q_flow = -(-smee.strayLoad.heatPort.Q_flow) (7) [ALGB] (1) flow Real smee.excitation.reluctance.port_p.Phi.im (8) [ALGB] (1) Real smee.stator.electroMagneticConverter.arg_Phi = Modelica.ComplexMath.arg(smee.stator.electroMagneticConverter.Phi, 0.0) (9) [ALGB] (1) flow Real smee.airGap.port_sp.Phi.im (10) [ALGB] (2) redeclare Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im (11) [ALGB] (1) Real voltageController.addP.u2 (12) [ALGB] (1) Real voltageQuasiRMSSensor.ToSpacePhasor1.zero (13) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_n.V_m.im (14) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.Phi.re (15) [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}) (16) [ALGB] (1) redeclare Real smee.stator.core.V_m.re (17) [ALGB] (1) redeclare Real smee.airGap.Phi_rr.im (18) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v (19) [ALGB] (1) Real smee.stator.port_n.V_m.im (20) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.heatPort.Q_flow (21) [DISC] (3) Boolean[3] $SEV_2[$i1] (22) [ALGB] (3) Real[3] smee.is = smee.plug_sp.pin.i (start = {0.0 for $i1 in 1:3}) (23) [ALGB] (1) redeclare Real smee.rotorCage.V_m.im (24) [ALGB] (2) Real[2] smee.ir (start = {0.0 for $i1 in 1:2}) (25) [ALGB] (1) flow Real smee.groundS.port_p.Phi.im (26) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.i (27) [ALGB] (1) Real smee.stator.electroMagneticConverter.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.Phi) (28) [ALGB] (1) Real excitationVoltage.v (29) [ALGB] (1) Real smee.ie = smee.ie (30) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_p.V_m.re (31) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_n.Phi.re (32) [ALGB] (3) flow Real[3] smee.stator.resistor.heatPort.Q_flow (33) [ALGB] (1) flow Real smee.stator.core.port_p.Phi.im (34) [DER-] (1) Real $DER.smee.inertiaRotor.w (35) [ALGB] (1) Real smee.stator.electroMagneticConverter.arg_V_m = Modelica.ComplexMath.arg(smee.stator.electroMagneticConverter.V_m, 0.0) (36) [ALGB] (1) redeclare Real smee.excitation.electroMagneticConverter.V_m.im (37) [ALGB] (3) Real[3] smee.stator.resistor.resistor.v (38) [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}) (39) [ALGB] (1) redeclare Real smee.rotorCage.Phi.re = smee.rotorCage.port_p.Phi.re (40) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.im (41) [ALGB] (3) flow Real[3] switch.closerWithArc.n.i (42) [ALGB] (3) flow Real[3] smee.thermalAmbient.thermalPort.heatPortStatorWinding.Q_flow (43) [ALGB] (3) Real[3] smee.stator.resistor.resistor.i (44) [ALGB] (1) redeclare Real smee.excitation.V_m.re (45) [ALGB] (1) final output Real smee.powerBalance.powerStator = Modelica.Electrical.MultiPhase.Functions.activePower(smee.vs, smee.is) (46) [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}) (47) [ALGB] (1) redeclare Real smee.airGap.Phi_ss.re (48) [DER-] (3) redeclare Real[3] $DER.smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re (49) [ALGB] (3) redeclare Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re (50) [ALGB] (3) Real[3] switch.closerWithArc.n.v (51) [ALGB] (1) redeclare Real smee.airGap.V_msr.im (52) [ALGB] (1) redeclare Real smee.excitation.reluctance.Phi.im (53) [ALGB] (1) Real smee.stator.electroMagneticConverter.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.V_m) (54) [ALGB] (1) redeclare Real smee.stator.V_m.im (55) [ALGB] (3) Real[3] voltageQuasiRMSSensor.VoltageSensor1.v (56) [ALGB] (1) Real smee.stator.strayReluctance.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.strayReluctance.V_m) (57) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.re (58) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re (59) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_p.V_m.re (60) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_n.Phi.re (61) [ALGB] (3) Real[3] smee.stator.zeroInductor.i (62) [ALGB] (1) Real smee.airGap.port_sn.V_m.re (63) [ALGB] (1) flow Real smee.airGap.port_rn.Phi.im (64) [ALGB] (1) Real smee.airGap.port_rp.V_m.im (65) [ALGB] (3) Real[3] smee.stator.zeroInductor.v (66) [ALGB] (3) flow Real[3] smee.stator.plug_n.pin.i (67) [ALGB] (3) flow Real[3] smee.stator.heatPortWinding.Q_flow (68) [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 (69) [ALGB] (1) redeclare Real smee.stator.Phi.re = smee.stator.port_p.Phi.re (70) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.R_actual (71) [ALGB] (3) Real[3] smee.stator.plug_n.pin.v (72) [ALGB] (1) Real smee.stator.strayReluctance.arg_V_m = Modelica.ComplexMath.arg(smee.stator.strayReluctance.V_m, 0.0) (73) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_n.V_m.im (74) [DISC] (2) Boolean[2] $SEV_11[$i1] (75) [ALGB] (1) flow Real smee.rotorCage.port_n.Phi.im (76) [ALGB] (1) Real smee.rotorCage.port_p.V_m.im (77) [ALGB] (3) flow Real[3] smee.stator.plug_p.pin.i (78) [ALGB] (3) flow Real[3] smee.thermalAmbient.thermalCollectorStator.port_a.Q_flow (79) [ALGB] (3) flow Real[3] switch.closerWithArc.p.i (80) [ALGB] (1) flow Real smee.groundR.port_p.Phi.im (81) [ALGB] (1) Real smee.stator.strayReluctance.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.strayReluctance.Phi) (82) [ALGB] (1) Real voltageController.addSat.y (83) [ALGB] (1) flow Real smee.airGap.port_rp.Phi.re (84) [ALGB] (3) Real[3] smee.stator.plug_p.pin.v (85) [ALGB] (1) Real smee.airGap.rotator.im (86) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_p.Phi.re (87) [DISC] (3) Boolean[3] booleanReplicator.y (88) [ALGB] (1) final Real smee.thermalAmbient.Q_flowStatorWinding = smee.thermalAmbient.Q_flowStatorWinding (89) [ALGB] (3) Real[3] switch.closerWithArc.p.v (90) [ALGB] (1) Real setPointGain.y (91) [ALGB] (1) Real smee.stator.core.port_n.V_m.re (92) [DER-] (1) redeclare Real $DER.smee.excitation.electroMagneticConverter.Phi.re (93) [ALGB] (1) Real speedRamp.y (94) [ALGB] (1) Real $FUN_17 (95) [ALGB] (1) Real smee.excitation.resistor.LossPower (96) [DER-] (1) redeclare Real $DER.smee.stator.core.Phi.im (97) [ALGB] (1) flow Real smee.rotorCage.port_p.Phi.re (98) [ALGB] (1) Real smee.excitation.electroMagneticConverter.arg_Phi = Modelica.ComplexMath.arg(smee.excitation.electroMagneticConverter.Phi, 0.0) (99) [ALGB] (3) Real[3] $FUN_13 (100) [ALGB] (3) Real[3] $FUN_12 (101) [ALGB] (1) Real $FUN_11 (102) [ALGB] (1) Real $FUN_10 (103) [ALGB] (3) Real[3] smee.stator.resistor.resistor.p.v (104) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_n.V_m.re (105) [ALGB] (1) Real smee.stator.strayReluctance.arg_Phi = Modelica.ComplexMath.arg(smee.stator.strayReluctance.Phi, 0.0) (106) [ALGB] (1) redeclare Real smee.stator.strayReluctance.Phi.im (107) [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} (108) [ALGB] (2) flow Real[2] smee.rotorCage.star.plug_p.pin.i (109) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_n.Phi.im (110) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_p.V_m.im (111) [ALGB] (1) flow Real smee.inertiaStator.flange_a.tau (112) [ALGB] (3) flow Real[3] smee.stator.resistor.resistor.p.i (113) [ALGB] (1) Real smee.tauElectrical = smee.tauElectrical (114) [ALGB] (2) Real[2] smee.rotorCage.star.plug_p.pin.v (115) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.im (116) [ALGB] (1) Real smee.rotorCage.strayReluctance.abs_V_m = Modelica.ComplexMath.'abs'(smee.rotorCage.strayReluctance.V_m) (117) [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}) (118) [ALGB] (1) Real smee.excitation.electroMagneticConverter.abs_Phi = Modelica.ComplexMath.'abs'(smee.excitation.electroMagneticConverter.Phi) (119) [ALGB] (1) Real smee.excitation.resistor.R_actual (120) [ALGB] (3) Real[3] loadInductor.inductor.v (121) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.Phi.im = smee.rotorCage.electroMagneticConverter.port_p.Phi.im (122) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.abs_Phi = {Modelica.ComplexMath.'abs'(smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi) for $singlePhaseElectroMagneticConverter1 in 1:3} (123) [ALGB] (1) Real smee.excitation.electroMagneticConverter.arg_V_m = Modelica.ComplexMath.arg(smee.excitation.electroMagneticConverter.V_m, 0.0) (124) [ALGB] (1) final output Real smee.powerBalance.lossPowerExcitation = smee.excitation.resistor.LossPower (125) [ALGB] (1) Real smee.excitation.port_n.V_m.re (126) [ALGB] (3) flow Real[3] smee.strayLoad.plug_n.pin.i (127) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.re (128) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re (129) [ALGB] (3) flow Real[3] smee.stator.resistor.resistor.heatPort.Q_flow = {-smee.stator.resistor.resistor[$resistor1].LossPower for $resistor1 in 1:3} (130) [ALGB] (1) flow Real smee.stator.strayReluctance.port_p.Phi.re (131) [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} (132) [ALGB] (1) Real smee.rotorCage.strayReluctance.arg_V_m = Modelica.ComplexMath.arg(smee.rotorCage.strayReluctance.V_m, 0.0) (133) [ALGB] (3) Real[3] smee.strayLoad.plug_n.pin.v (134) [ALGB] (3) flow Real[3] currentQuasiRMSSensor.CurrentSensor1.currentSensor.n.i (135) [ALGB] (1) Real speedSensor.w (136) [ALGB] (1) Real smee.rotorCage.strayReluctance.abs_Phi = Modelica.ComplexMath.'abs'(smee.rotorCage.strayReluctance.Phi) (137) [ALGB] (3) flow Real[3] smee.strayLoad.plug_p.pin.i (138) [ALGB] (3) Real[3] smee.stator.resistor.resistor.n.v (139) [ALGB] (1) Real smee.stator.core.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.core.V_m) (140) [ALGB] (1) Real smee.excitation.electroMagneticConverter.abs_V_m = Modelica.ComplexMath.'abs'(smee.excitation.electroMagneticConverter.V_m) (141) [ALGB] (1) flow Real smee.inertiaRotor.flange_b.tau (142) [ALGB] (3) Real[3] currentQuasiRMSSensor.CurrentSensor1.currentSensor.n.v (143) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.V_m.re (144) [ALGB] (3) Real[3] currentQuasiRMSSensor.CurrentSensor1.i (145) [ALGB] (1) Real smee.excitation.resistor.n.v (146) [ALGB] (3) Real[3] smee.strayLoad.plug_p.pin.v (147) [ALGB] (3) flow Real[3] smee.stator.resistor.resistor.n.i (148) [ALGB] (1) flow Real smee.stator.strayReluctance.port_n.Phi.im (149) [ALGB] (1) Real smee.stator.strayReluctance.port_p.V_m.im (150) [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} (151) [ALGB] (1) flow Real smee.excitation.reluctance.port_p.Phi.re (152) [DISC] (1) Boolean $TEV_3 (153) [DISC] (1) Boolean $TEV_2 (154) [DISC] (1) Boolean $TEV_1 (155) [ALGB] (2) redeclare Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.re (156) [DISC] (1) Boolean $TEV_0 (157) [ALGB] (1) final Real smee.thermalAmbient.Q_flowExcitation = smee.thermalAmbient.Q_flowExcitation (158) [ALGB] (1) final Real smee.thermalAmbient.Q_flowStrayLoad = smee.thermalAmbient.Q_flowStrayLoad (159) [ALGB] (1) Real smee.rotorCage.strayReluctance.arg_Phi = Modelica.ComplexMath.arg(smee.rotorCage.strayReluctance.Phi, 0.0) (160) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_p.Phi.im (161) [ALGB] (1) Real smee.stator.core.arg_V_m = Modelica.ComplexMath.arg(smee.stator.core.V_m, 0.0) (162) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.Phi.im (163) [DER-] (1) Real $DER.smee.strayLoad.phi (164) [ALGB] (1) Real smee.airGap.gamma (165) [ALGB] (1) redeclare Real smee.stator.core.V_m.im (166) [ALGB] (1) redeclare Real smee.airGap.Phi_rr.re (167) [ALGB] (1) Real smee.stator.arg_Phi = Modelica.ComplexMath.arg(smee.stator.Phi, 0.0) (168) [ALGB] (3) Real[3] loadInductor.i (169) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.i = smee.stator.electroMagneticConverter.plug_p.pin.i (170) [ALGB] (1) Real smee.stator.port_n.V_m.re (171) [ALGB] (1) Real smee.stator.core.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.core.Phi) (172) [ALGB] (1) Real smee.excitation.reluctance.port_p.V_m.im (173) [ALGB] (1) flow Real smee.excitation.reluctance.port_n.Phi.im (174) [ALGB] (3) Real[3] loadInductor.v (175) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.v = smee.stator.electroMagneticConverter.plug_p.pin.v - smee.stator.electroMagneticConverter.plug_n.pin.v (176) [ALGB] (3) flow Real[3] voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.n.i (177) [ALGB] (3) Real[3] smee.stator.resistor.v (178) [ALGB] (1) Real smee.rotorCage.arg_Phi = Modelica.ComplexMath.arg(smee.rotorCage.Phi, 0.0) (179) [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 (180) [ALGB] (1) Real smee.friction.w (181) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_n.Phi.im (182) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_p.V_m.im (183) [ALGB] (3) flow Real[3] currentQuasiRMSSensor.CurrentSensor1.currentSensor.p.i (184) [ALGB] (3) Real[3] voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.n.v (185) [ALGB] (3) Real[3] smee.stator.resistor.i (186) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.v (187) [DER-] (1) Real $DER.speed.w (188) [ALGB] (1) Real smee.stator.abs_Phi = Modelica.ComplexMath.'abs'(smee.stator.Phi) (189) [ALGB] (1) flow Real smee.excitation.port_p.Phi.im (190) [ALGB] (3) Real[3] currentQuasiRMSSensor.CurrentSensor1.currentSensor.p.v (191) [ALGB] (1) flow Real smee.brush.heatPort.Q_flow = -(-smee.brush.heatPort.Q_flow) (192) [ALGB] (1) redeclare Real smee.rotorCage.Phi.im = smee.rotorCage.port_p.Phi.im (193) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.i (194) [ALGB] (1) Real smee.stator.core.arg_Phi = Modelica.ComplexMath.arg(smee.stator.core.Phi, 0.0) (195) [ALGB] (1) redeclare Real smee.airGap.V_mss.im (196) [DISS] (1) protected discrete Real loadControl.pulseStart (197) [ALGB] (1) Real smee.stator.arg_V_m = Modelica.ComplexMath.arg(smee.stator.V_m, 0.0) (198) [ALGB] (3) Real[3] loadResistor.resistor.R_actual (199) [ALGB] (1) Real smee.rotorCage.abs_Phi = Modelica.ComplexMath.'abs'(smee.rotorCage.Phi) (200) [ALGB] (1) protected Real voltageController.limiter.simplifiedExpr (201) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_p.Phi.re (202) [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} (203) [ALGB] (1) final Real smee.thermalAmbient.Q_flowFriction = smee.thermalAmbient.Q_flowFriction (204) [ALGB] (1) Real smee.irRMS (205) [DER-] (3) redeclare Real[3] $DER.smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im (206) [ALGB] (1) Real smee.inertiaRotor.a (207) [ALGB] (3) Real[3] currentQuasiRMSSensor.ToSpacePhasor1.u (208) [ALGB] (1) redeclare Real smee.airGap.V_msr.re (209) [ALGB] (3) flow Real[3] terminalBox.star.plug_p.pin.i (210) [ALGB] (1) redeclare Real smee.excitation.reluctance.Phi.re (211) [ALGB] (2) Real[2] currentQuasiRMSSensor.ToSpacePhasor1.y (212) [DISC] (3) Boolean[3] $SEV_0[$i1] (213) [DISC] (3) Boolean[3] $SEV_3[$i1] (214) [ALGB] (1) Real smee.strayLoad.w (215) [ALGB] (1) Real smee.rotorCage.arg_V_m = Modelica.ComplexMath.arg(smee.rotorCage.V_m, 0.0) (216) [ALGB] (3) Real[3] smee.strayLoad.v (217) [DER-] (1) Real $DER.smee.flange.phi (218) [ALGB] (3) Real[3] voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.v (219) [ALGB] (3) Real[3] switch.closerWithArc.LossPower (220) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im (221) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.plug_p.pin.v (222) [ALGB] (3) Real[3] terminalBox.star.plug_p.pin.v (223) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.im (224) [ALGB] (3) Real[3] smee.strayLoad.i (225) [ALGB] (1) flow Real ground.p.i (226) [ALGB] (1) Real smee.stator.abs_V_m = Modelica.ComplexMath.'abs'(smee.stator.V_m) (227) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.plug_p.pin.i (228) [ALGB] (1) Real smee.airGap.port_sn.V_m.im (229) [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} (230) [ALGB] (3) flow Real[3] voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.p.i (231) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.plug_n.pin.v (232) [ALGB] (1) redeclare Real smee.excitation.reluctance.V_m.im (233) [DER-] (2) redeclare Real[2] $DER.smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.re (234) [DISC] (3) Boolean[3] switch.closerWithArc.control (235) [ALGB] (3) Real[3] voltageQuasiRMSSensor.VoltageSensor1.plug_p.pin.v (236) [ALGB] (1) final output Real smee.powerBalance.lossPowerBrush = -smee.brush.heatPort.Q_flow (237) [ALGB] (1) redeclare Real smee.stator.Phi.im = smee.stator.port_p.Phi.im (238) [ALGB] (2) Real[2] currentQuasiRMSSensor.ToPolar1.u (239) [ALGB] (1) Real smee.rotorCage.abs_V_m = Modelica.ComplexMath.'abs'(smee.rotorCage.V_m) (240) [ALGB] (3) Real[3] voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.p.v (241) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.abs_Phi = {Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$singlePhaseElectroMagneticConverter1].Phi) for $singlePhaseElectroMagneticConverter1 in 1:2} (242) [ALGB] (2) Real[2] currentQuasiRMSSensor.ToPolar1.y (243) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re (244) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.plug_n.pin.i (245) [DER-] (3) Real[3] $DER.loadInductor.inductor.i (246) [ALGB] (3) flow Real[3] voltageQuasiRMSSensor.VoltageSensor1.plug_p.pin.i (247) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_n.V_m.re (248) [ALGB] (1) flow Real smee.stator.port_p.Phi.im (249) [ALGB] (3) Real[3] voltageQuasiRMSSensor.VoltageSensor1.plug_n.pin.v (250) [ALGB] (1) Real smee.airGap.port_sp.V_m.re (251) [ALGB] (1) flow Real smee.airGap.port_sn.Phi.re (252) [ALGB] (1) flow Real smee.airGap.port_rp.Phi.im (253) [ALGB] (1) flow Real smee.groundR.port_p.Phi.re (254) [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}) (255) [ALGB] (3) flow Real[3] voltageQuasiRMSSensor.VoltageSensor1.plug_n.pin.i (256) [ALGB] (1) Real smee.stator.core.port_n.V_m.im (257) [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} (258) [DER-] (1) redeclare Real $DER.smee.stator.core.Phi.re (259) [ALGB] (1) flow Real smee.rotorCage.port_p.Phi.im (260) [ALGB] (1) Real smee.groundS.port_p.V_m.re (261) [ALGB] (1) Real smee.groundR.port_p.V_m.im (262) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.resistor.n.i (263) [ALGB] (3) Real[3] loadResistor.plug_p.pin.v (264) [ALGB] (1) Real smee.excitation.resistor.v (265) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_n.Phi.re (266) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_p.V_m.re (267) [ALGB] (1) flow Real smee.stator.core.port_n.Phi.re (268) [ALGB] (1) Real smee.stator.core.port_p.V_m.re (269) [ALGB] (1) Real smee.excitation.arg_Phi = Modelica.ComplexMath.arg(smee.excitation.Phi, 0.0) (270) [DISC] (3) Boolean[3] $SEV_12[$i1] (271) [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}) (272) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.n.v (273) [ALGB] (3) flow Real[3] loadResistor.plug_p.pin.i (274) [ALGB] (3) Real[3] loadResistor.plug_n.pin.v (275) [ALGB] (3) flow Real[3] currentQuasiRMSSensor.CurrentSensor1.plug_n.pin.i (276) [ALGB] (1) Real smee.excitation.electroMagneticConverter.v (277) [ALGB] (3) flow Real[3] smee.plug_sn.pin.i (278) [ALGB] (1) redeclare Real smee.excitation.Phi.im = smee.excitation.port_p.Phi.im (279) [ALGB] (3) Real[3] smee.stator.v = smee.stator.plug_p.pin.v - smee.stator.plug_n.pin.v (280) [ALGB] (3) flow Real[3] loadResistor.plug_n.pin.i (281) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_n.V_m.im (282) [ALGB] (3) Real[3] currentQuasiRMSSensor.CurrentSensor1.plug_n.pin.v (283) [ALGB] (1) final output Real smee.powerBalance.powerMechanical = smee.wMechanical * smee.tauShaft (284) [ALGB] (3) Real[3] loadResistor.i (285) [ALGB] (3) Real[3] smee.plug_sn.pin.v (286) [DER-] (1) Real $DER.smee.friction.phi (287) [ALGB] (1) Real smee.excitation.abs_Phi = Modelica.ComplexMath.'abs'(smee.excitation.Phi) (288) [ALGB] (3) flow Real[3] currentQuasiRMSSensor.CurrentSensor1.plug_p.pin.i (289) [ALGB] (3) Real[3] smee.stator.i = smee.stator.plug_p.pin.i (290) [ALGB] (1) flow Real smee.rotorCage.heatPortWinding.Q_flow (291) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im (292) [ALGB] (3) flow Real[3] smee.plug_sp.pin.i (293) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.V_m.im (294) [ALGB] (3) Real[3] loadResistor.v (295) [ALGB] (3) Real[3] currentQuasiRMSSensor.CurrentSensor1.plug_p.pin.v (296) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_p.Phi.im (297) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.i = smee.rotorCage.electroMagneticConverter.plug_p.pin.i (298) [ALGB] (1) Real smee.excitation.arg_V_m = Modelica.ComplexMath.arg(smee.excitation.V_m, 0.0) (299) [ALGB] (3) Real[3] smee.plug_sp.pin.v (300) [ALGB] (3) Real[3] loadInductor.inductor.p.v (301) [ALGB] (2) Real[2] smee.rotorCage.i = smee.rotorCage.electroMagneticConverter.i (302) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.v = smee.rotorCage.electroMagneticConverter.plug_p.pin.v - smee.rotorCage.electroMagneticConverter.plug_n.pin.v (303) [ALGB] (1) Real smee.airGap.port_rn.V_m.re (304) [ALGB] (1) Real smee.strayLoad.iRMS = Modelica.Electrical.MultiPhase.Functions.quasiRMS(smee.strayLoad.i) (305) [ALGB] (3) flow Real[3] loadInductor.inductor.p.i (306) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.resistor.p.i (307) [ALGB] (1) flow Real smee.friction.heatPort.Q_flow = -(-smee.friction.heatPort.Q_flow) (308) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re (309) [ALGB] (1) Real smee.stator.strayReluctance.port_p.V_m.re (310) [ALGB] (1) flow Real smee.stator.strayReluctance.port_n.Phi.re (311) [ALGB] (1) redeclare Real smee.airGap.Phi_sr.im (312) [ALGB] (1) Real smee.stator.zeroInductor.v0 (313) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.p.v (314) [ALGB] (3) Real[3] smee.stator.zeroInductor.plug_p.pin.v (315) [ALGB] (1) Real terminalBox.star.pin_n.v (316) [ALGB] (1) Real smee.excitation.abs_V_m = Modelica.ComplexMath.'abs'(smee.excitation.V_m) (317) [ALGB] (1) Real smee.rotorCage.port_n.V_m.re (318) [ALGB] (1) redeclare Real smee.airGap.V_mrr.im (319) [ALGB] (3) flow Real[3] smee.stator.zeroInductor.plug_p.pin.i (320) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_p.Phi.re (321) [DISC] (3) Boolean[3] switch.control (322) [ALGB] (3) Real[3] smee.stator.zeroInductor.plug_n.pin.v (323) [ALGB] (1) Real smee.stator.strayReluctance.port_n.V_m.im (324) [ALGB] (2) Real[2] smee.rotorCage.resistor.v (325) [ALGB] (1) flow Real smee.excitation.reluctance.port_n.Phi.re (326) [ALGB] (1) Real smee.excitation.reluctance.port_p.V_m.re (327) [ALGB] (3) flow Real[3] smee.stator.zeroInductor.plug_n.pin.i (328) [ALGB] (2) Real[2] smee.rotorCage.resistor.i (329) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.i (330) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_p.V_m.im (331) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_n.Phi.im (332) [ALGB] (3) Real[3] loadInductor.inductor.n.v (333) [ALGB] (1) redeclare Real smee.stator.strayReluctance.V_m.re (334) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v (335) [ALGB] (3) flow Real[3] voltageQuasiRMSSensor.plug_n.pin.i (336) [ALGB] (3) flow Real[3] loadInductor.inductor.n.i (337) [ALGB] (1) Real voltageController.controlError = setPointGain.y - voltageController.addP.u2 (338) [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}) (339) [DER-] (1) Real $DER.smee.phiMechanical (340) [ALGB] (1) flow Real smee.excitation.port_p.Phi.re (341) [ALGB] (1) Real smee.excitation.reluctance.port_n.V_m.im (342) [ALGB] (3) Real[3] voltageQuasiRMSSensor.plug_n.pin.v (343) [DER-] (1) Real $DER.smee.stator.zeroInductor.i0 (344) [ALGB] (1) redeclare Real smee.airGap.V_mss.re (345) [ALGB] (3) Real[3] smee.vs = smee.plug_sp.pin.v - smee.plug_sn.pin.v (346) [ALGB] (3) flow Real[3] voltageQuasiRMSSensor.plug_p.pin.i (347) [ALGB] (1) flow Real smee.rotorCage.electroMagneticConverter.port_p.Phi.im (348) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.V_m.re (349) [ALGB] (1) flow Real smee.fixed.flange.tau (350) [ALGB] (3) Real[3] voltageQuasiRMSSensor.plug_p.pin.v (351) [ALGB] (1) Real smee.ve = excitationVoltage.p.v - 0.0 (352) [ALGB] (3) flow Real[3] switch.plug_n.pin.i (353) [ALGB] (1) Real voltageController.addP.y (354) [ALGB] (1) Real smee.excitation.port_p.V_m.im (355) [ALGB] (1) flow Real smee.excitation.port_n.Phi.im (356) [ALGB] (3) Real[3] switch.plug_n.pin.v (357) [ALGB] (2) flow Real[2] smee.rotorCage.thermalCollector.port_a.Q_flow (358) [ALGB] (3) Real[3] loadResistor.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}) (359) [ALGB] (3) flow Real[3] star.plug_p.pin.i (360) [ALGB] (3) flow Real[3] switch.plug_p.pin.i (361) [ALGB] (1) Real voltageQuasiRMSSensor.Gain1.u (362) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.i (363) [ALGB] (1) redeclare Real smee.excitation.reluctance.V_m.re (364) [DER-] (2) redeclare Real[2] $DER.smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.Phi.im (365) [ALGB] (1) final output Real smee.powerBalance.lossPowerStatorCore = smee.stator.core.lossPower (366) [ALGB] (3) Real[3] star.plug_p.pin.v (367) [ALGB] (3) Real[3] switch.plug_p.pin.v (368) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v (369) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.Phi.im = smee.stator.electroMagneticConverter.port_p.Phi.im (370) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im (371) [ALGB] (1) flow Real smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow (372) [ALGB] (1) flow Real smee.stator.port_p.Phi.re (373) [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}) (374) [ALGB] (1) flow Real smee.airGap.port_sn.Phi.im (375) [ALGB] (1) Real smee.airGap.port_sp.V_m.im (376) [ALGB] (1) Real currentQuasiRMSSensor.Gain1.y (377) [DISC] (3) Boolean[3] $SEV_1[$i1] (378) [ALGB] (1) Real currentQuasiRMSSensor.Gain1.u (379) [ALGB] (1) Real smee.tauShaft = -(-smee.tauShaft) (380) [DER-] (1) Real $DER.voltageController.I.y (381) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.v (382) [ALGB] (1) redeclare Real smee.rotorCage.strayReluctance.V_m.re (383) [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}) (384) [ALGB] (1) Real voltageController.gainTrack.y (385) [ALGB] (1) final output Real smee.powerBalance.powerInertiaStator = smee.inertiaStator.a * smee.inertiaStator.J * smee.inertiaStator.w (386) [ALGB] (1) Real smee.stator.port_p.V_m.im (387) [ALGB] (1) flow Real smee.stator.port_n.Phi.im (388) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.i (389) [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}) (390) [ALGB] (1) Real smee.groundS.port_p.V_m.im (391) [ALGB] (1) flow Real smee.airGap.port_sp.Phi.re (392) [ALGB] (1) Real smee.groundR.port_p.V_m.re (393) [ALGB] (1) final output Real smee.powerBalance.powerInertiaRotor = smee.inertiaRotor.a * smee.inertiaRotor.J * smee.inertiaRotor.w (394) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.port_n.V_m.re (395) [ALGB] (1) Real voltageController.P.y (396) [ALGB] (1) Real smee.stator.core.port_p.V_m.im (397) [ALGB] (1) flow Real smee.stator.core.port_n.Phi.im (398) [ALGB] (3) flow Real[3] terminalBox.plugSupply.pin.i (399) [DISC] (1) Boolean loadControl.y (400) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.v (401) [ALGB] (1) Real voltageController.addPID.y (402) [ALGB] (3) Real[3] terminalBox.plugSupply.pin.v (403) [ALGB] (1) flow Real smee.groundS.port_p.Phi.re (404) [ALGB] (1) redeclare Real smee.rotorCage.V_m.re (405) [ALGB] (3) Real[3] smee.stator.resistor.plug_p.pin.v (406) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.i (407) [ALGB] (1) redeclare Real smee.excitation.Phi.re = smee.excitation.port_p.Phi.re (408) [ALGB] (1) final output Real smee.powerBalance.lossPowerRotorWinding = smee.damperCageLossPower (409) [ALGB] (1) final output Real smee.powerBalance.powerExcitation = smee.ve * smee.ie (410) [ALGB] (1) Real smee.stator.electroMagneticConverter.port_n.V_m.re (411) [ALGB] (1) output Real controlError = (setPointGain.y - voltageController.addP.u2) / smeeData.VsNominal (412) [ALGB] (1) flow Real smee.stator.core.port_p.Phi.re (413) [ALGB] (3) flow Real[3] smee.stator.resistor.plug_p.pin.i (414) [ALGB] (1) redeclare Real smee.excitation.electroMagneticConverter.V_m.re (415) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.resistor.heatPort.Q_flow = {-smee.rotorCage.resistor.resistor[$resistor1].LossPower for $resistor1 in 1:2} (416) [DER-] (1) Real $DER.smee.inertiaStator.w (417) [ALGB] (3) Real[3] currentQuasiRMSSensor.plug_p.pin.v (418) [ALGB] (3) Real[3] smee.stator.resistor.plug_n.pin.v (419) [ALGB] (3) Real[3] loadResistor.resistor.v (420) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.re (421) [ALGB] (1) flow Real smee.rotorCage.star.pin_n.i (422) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_p.Phi.re (423) [ALGB] (1) Real smee.excitation.v = smee.brush.n.v - 0.0 (424) [ALGB] (3) flow Real[3] currentQuasiRMSSensor.plug_p.pin.i (425) [ALGB] (3) flow Real[3] smee.stator.resistor.plug_n.pin.i (426) [DISC] (1) Boolean $SEV_9 (427) [ALGB] (1) Real $FUN_8 (428) [ALGB] (1) redeclare Real smee.excitation.V_m.im (429) [ALGB] (1) Real $FUN_7 (430) [DISC] (1) Boolean $SEV_7 (431) [DISC] (1) Boolean $SEV_6 (432) [ALGB] (3) Real[3] loadResistor.resistor.i (433) [DISC] (1) Boolean $SEV_5 (434) [DISC] (1) Boolean $SEV_4 (435) [ALGB] (2) Real[2] smee.rotorCage.resistor.resistor.LossPower (436) [ALGB] (3) Real[3] currentQuasiRMSSensor.plug_n.pin.v (437) [ALGB] (1) redeclare Real smee.airGap.Phi_ss.im (438) [ALGB] (1) Real smee.airGap.port_rn.V_m.im (439) [ALGB] (3) redeclare Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.V_m.im (440) [ALGB] (1) flow Real speed.flange.tau (441) [ALGB] (1) redeclare Real smee.stator.V_m.re (442) [ALGB] (1) Real smee.excitation.reluctance.arg_Phi = Modelica.ComplexMath.arg(smee.excitation.reluctance.Phi, 0.0) (443) [ALGB] (3) flow Real[3] currentQuasiRMSSensor.plug_n.pin.i (444) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im (445) [ALGB] (1) redeclare Real smee.airGap.Phi_sr.re (446) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.plug_n.pin.i (447) [ALGB] (3) Real[3] terminalBox.plug_sp.pin.v (448) [ALGB] (1) flow Real smee.excitation.electroMagneticConverter.port_n.Phi.im (449) [ALGB] (1) Real smee.excitation.electroMagneticConverter.port_p.V_m.im (450) [ALGB] (3) Real[3] switch.v (451) [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}) (452) [ALGB] (1) Real smee.rotorCage.port_n.V_m.im (453) [ALGB] (1) final Real smee.thermalAmbient.Q_flowStatorCore = smee.thermalAmbient.Q_flowStatorCore (454) [ALGB] (1) Real excitationVoltage.p.v (455) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.plug_n.pin.v (456) [ALGB] (3) flow Real[3] terminalBox.plug_sp.pin.i (457) [ALGB] (1) redeclare Real smee.airGap.V_mrr.re (458) [ALGB] (3) Real[3] switch.i (459) [ALGB] (1) Real smee.airGap.port_rp.V_m.re (460) [ALGB] (1) flow Real smee.airGap.port_rn.Phi.re (461) [ALGB] (2) flow Real[2] smee.rotorCage.electroMagneticConverter.plug_p.pin.i (462) [ALGB] (3) Real[3] terminalBox.plug_sn.pin.v (463) [ALGB] (1) Real speed.a (464) [ALGB] (1) Real smee.stator.strayReluctance.port_n.V_m.re (465) [ALGB] (1) Real smee.excitation.reluctance.abs_Phi = Modelica.ComplexMath.'abs'(smee.excitation.reluctance.Phi) (466) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.plug_p.pin.v (467) [ALGB] (3) flow Real[3] terminalBox.plug_sn.pin.i (468) [DISC] (3) protected Boolean[3] switch.closerWithArc.quenched (fixed = {true for $i1 in 1:3}, start = {true for $i1 in 1:3}) (469) [ALGB] (1) Real smee.rotorCage.port_p.V_m.re (470) [ALGB] (1) flow Real smee.rotorCage.port_n.Phi.re (471) [ALGB] (3) Real[3] loadResistor.resistor.LossPower (472) [ALGB] (1) Real smee.excitation.reluctance.arg_V_m = Modelica.ComplexMath.arg(smee.excitation.reluctance.V_m, 0.0) (473) [ALGB] (1) final output Real smee.powerBalance.lossPowerRotorCore = 0.0 (474) [DISC] (3) Boolean[3] switch.closerWithArc.off (fixed = {true for $i1 in 1:3}, start = {true for $i1 in 1:3}) (475) [ALGB] (2) Real[2] voltageQuasiRMSSensor.ToSpacePhasor1.y (fixed = {true for $i1 in 1:2}, start = {0.001 for $i1 in 1:2}) (476) [ALGB] (1) Real smee.stator.core.lossPower (477) [ALGB] (1) flow Real smee.rotorCage.strayReluctance.port_n.Phi.re (478) [ALGB] (3) Real[3] voltageQuasiRMSSensor.ToSpacePhasor1.u (479) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_p.V_m.re (480) [ALGB] (1) flow Real groundExcitation.p.i (481) [ALGB] (3) Real[3] loadResistor.resistor.p.v (482) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.abs_V_m = Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.V_m) (483) [ALGB] (1) redeclare Real smee.stator.strayReluctance.V_m.im (484) [ALGB] (1) Real smee.airGap.rotator.re (485) [ALGB] (1) flow Real smee.stator.electroMagneticConverter.port_p.Phi.im (486) [ALGB] (3) flow Real[3] loadResistor.resistor.p.i (487) [ALGB] (1) final output Real smee.powerBalance.lossPowerStatorWinding = sum(smee.stator.resistor.resistor.LossPower) (488) [ALGB] (1) Real smee.inertiaStator.a (489) [DER-] (1) redeclare Real $DER.smee.excitation.electroMagneticConverter.Phi.im (490) [ALGB] (3) Real[3] switch.closerWithArc.v (491) [ALGB] (1) Real smee.excitation.reluctance.port_n.V_m.re (492) [ALGB] (2) Real[2] voltageQuasiRMSSensor.ToPolar1.u (493) [ALGB] (3) Real[3] smee.stator.resistor.resistor.R_actual (494) [ALGB] (1) Real voltageController.gainPID.y (495) [ALGB] (2) Real[2] voltageQuasiRMSSensor.ToPolar1.y (496) [ALGB] (1) final output Real smee.powerBalance.lossPowerFriction = -smee.friction.heatPort.Q_flow (497) [ALGB] (3) Real[3] switch.closerWithArc.i (498) [ALGB] (1) Real smee.excitation.reluctance.abs_V_m = Modelica.ComplexMath.'abs'(smee.excitation.reluctance.V_m) (499) [ALGB] (1) Real smee.rotorCage.strayReluctance.port_n.V_m.im (500) [ALGB] (3) flow Real[3] smee.internalThermalPort.heatPortStatorWinding.Q_flow (501) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.V_m.im (502) [ALGB] (1) Real currentQuasiRMSSensor.ToSpacePhasor1.zero (503) [ALGB] (1) Real voltageController.addI.y (504) [ALGB] (1) redeclare Real smee.stator.strayReluctance.Phi.re (505) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.arg_V_m = Modelica.ComplexMath.arg(smee.rotorCage.electroMagneticConverter.V_m, 0.0) (506) [ALGB] (1) protected Real smee.damperCageLossPower (507) [ALGB] (3) Real[3] currentQuasiRMSSensor.CurrentSensor1.currentSensor.i (508) [ALGB] (1) Real smee.wMechanical = der(smee.phiMechanical) (start = 0.0) (509) [ALGB] (1) flow Real smee.excitation.port_n.Phi.re (510) [ALGB] (1) Real smee.excitation.port_p.V_m.re (511) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.abs_Phi = Modelica.ComplexMath.'abs'(smee.rotorCage.electroMagneticConverter.Phi) (512) [ALGB] (2) Real[2] smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.V_m.re (513) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.plug_n.pin.i (514) [DER-] (1) parameter Real $DER.smee.fixed.phi0 (515) [ALGB] (1) redeclare Real smee.rotorCage.electroMagneticConverter.Phi.re = smee.rotorCage.electroMagneticConverter.port_p.Phi.re (516) [ALGB] (2) Real[2] smee.rotorCage.resistor.plug_n.pin.v (517) [ALGB] (1) final output Real smee.powerBalance.lossPowerStrayLoad = -smee.strayLoad.heatPort.Q_flow (518) [ALGB] (1) Real smee.brush.n.v (519) [ALGB] (3) Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v (520) [ALGB] (3) Real[3] loadInductor.plug_p.pin.v (521) [ALGB] (2) flow Real[2] smee.rotorCage.resistor.plug_p.pin.i (522) [ALGB] (3) Real[3] loadResistor.resistor.n.v (523) [ALGB] (1) Real smee.excitation.port_n.V_m.im (524) [ALGB] (1) redeclare Real smee.stator.electroMagneticConverter.Phi.re = smee.stator.electroMagneticConverter.port_p.Phi.re (525) [ALGB] (3) flow Real[3] smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.i (526) [DER-] (1) Real $DER.speed.phi (527) [ALGB] (3) flow Real[3] loadInductor.plug_p.pin.i (528) [ALGB] (1) flow Real smee.stator.strayReluctance.port_p.Phi.im (529) [ALGB] (1) Real smee.rotorCage.electroMagneticConverter.arg_Phi = Modelica.ComplexMath.arg(smee.rotorCage.electroMagneticConverter.Phi, 0.0) (530) [ALGB] (2) Real[2] smee.rotorCage.resistor.plug_p.pin.v (531) [ALGB] (3) flow Real[3] loadResistor.resistor.n.i (532) [ALGB] (3) Real[3] loadInductor.plug_n.pin.v (533) [ALGB] (3) Real[3] smee.stator.resistor.resistor.LossPower (534) [ALGB] (1) final Real smee.thermalAmbient.Q_flowRotorWinding = smee.thermalAmbient.Q_flowRotorWinding (535) [DISS] (3) protected discrete Real[3] switch.closerWithArc.tSwitch (fixed = {true for $i1 in 1:3}, start = {-1e60 for $closerWithArc1 in 1:3}) System Equations (554/938) **************************** (1) [FOR-] (3) ($RES_SIM_50) (1) [----] for $i1 in 1:3 loop (1) [----] [-IF-] (1)if switch.closerWithArc[$i1].off then (1) [----] [----] [-IF-] (1)if switch.closerWithArc[$i1].quenched then (1) [----] [----] [----] [SCAL] (1) switch.closerWithArc[$i1].i = switch.closerWithArc[$i1].Goff * switch.closerWithArc[$i1].v ($RES_SIM_53) (1) [----] [----] [----] else (1) [----] [----] [----] [SCAL] (1) switch.closerWithArc[$i1].v = min(switch.closerWithArc[$i1].Vmax, switch.closerWithArc[$i1].V0 + switch.closerWithArc[$i1].dVdt * (time - switch.closerWithArc[$i1].tSwitch)) * sign(switch.closerWithArc[$i1].i) ($RES_SIM_54) (1) [----] [----] [----] end if; (1) [----] [----] else (1) [----] [----] [SCAL] (1) switch.closerWithArc[$i1].v = switch.closerWithArc[$i1].Ron * switch.closerWithArc[$i1].i ($RES_SIM_55) (1) [----] [----] end if; (1) [----] end for; (2) [FOR-] (3) ($RES_SIM_56) (2) [----] for $i1 in 1:3 loop (2) [----] [SCAL] (1) switch.closerWithArc[$i1].quenched = $SEV_3[$i1] ($RES_SIM_57) (2) [----] end for; (3) [FOR-] (3) ($RES_SIM_58) (3) [----] for $i1 in 1:3 loop (3) [----] [WHEN] (1)when edge(switch.closerWithArc[$i1].off) then (3) [----] [----] switch.closerWithArc[$i1].tSwitch := time (3) [----] [----] end when; (3) [----] end for; (4) [FOR-] (3) ($RES_SIM_60) (4) [----] for $i1 in 1:3 loop (4) [----] [SCAL] (1) switch.closerWithArc[$i1].off = not switch.closerWithArc[$i1].control ($RES_SIM_61) (4) [----] end for; (5) [SCAL] (1) loadControl.y = $SEV_4 ($RES_SIM_62) (6) [WHEN] (1)when $TEV_1 then (6) [----] loadControl.pulseStart := time (6) [----] end when; (7) [SCAL] (1) currentQuasiRMSSensor.ToPolar1.y[2] = if noEvent($SEV_5) then 0.0 else $FUN_11 ($RES_SIM_64) (8) [SCAL] (1) currentQuasiRMSSensor.ToPolar1.y[1] = $FUN_10 ($RES_SIM_65) (9) [ARRY] (2) currentQuasiRMSSensor.ToSpacePhasor1.y = currentQuasiRMSSensor.ToSpacePhasor1.TransformationMatrix * currentQuasiRMSSensor.ToSpacePhasor1.u ($RES_SIM_66) (10) [SCAL] (1) currentQuasiRMSSensor.Gain1.y = currentQuasiRMSSensor.Gain1.k * currentQuasiRMSSensor.Gain1.u ($RES_SIM_68) (11) [FOR-] (3) ($RES_SIM_69) (11) [----] for $i1 in 1:3 loop (11) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].n.i = -currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].i ($RES_SIM_70) (11) [----] end for; (12) [FOR-] (3) ($RES_SIM_71) (12) [----] for $i1 in 1:3 loop (12) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].p.i = currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].i ($RES_SIM_72) (12) [----] end for; (13) [FOR-] (3) ($RES_SIM_73) (13) [----] for $i1 in 1:3 loop (13) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].p.v = currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].n.v ($RES_SIM_74) (13) [----] end for; (14) [SCAL] (1) excitationVoltage.v = excitationVoltage.p.v ($RES_SIM_78) (15) [SCAL] (1) voltageController.limiter.simplifiedExpr = voltageController.addFF.k1 * voltageController.gainPID.y + voltageController.addFF.k2 * voltageController.FFzero.k ($RES_SIM_79) (16) [SCAL] (1) excitationVoltage.v = homotopy(smooth(0, if $SEV_6 then voltageController.limiter.uMax else if $SEV_7 then voltageController.limiter.uMin else voltageController.limiter.simplifiedExpr), voltageController.limiter.simplifiedExpr) ($RES_SIM_82) (17) [SCAL] (1) voltageController.gainTrack.y = voltageController.gainTrack.k * voltageController.addSat.y ($RES_SIM_85) (18) [SCAL] (1) voltageController.addSat.y = voltageController.addSat.k1 * excitationVoltage.v + voltageController.addSat.k2 * voltageController.limiter.simplifiedExpr ($RES_SIM_86) (19) [SCAL] (1) voltageController.addI.y = voltageController.addI.k2 * voltageController.addP.u2 + voltageController.addI.k1 * setPointGain.y + voltageController.addI.k3 * voltageController.gainTrack.y ($RES_SIM_87) (20) [SCAL] (1) voltageController.addPID.y = voltageController.addPID.k2 * voltageController.Dzero.k + voltageController.addPID.k1 * voltageController.P.y + voltageController.addPID.k3 * voltageController.I.y ($RES_SIM_88) (21) [SCAL] (1) voltageController.gainPID.y = voltageController.gainPID.k * voltageController.addPID.y ($RES_SIM_89) (22) [SCAL] (1) $DER.voltageController.I.y = voltageController.I.k * voltageController.addI.y ($RES_SIM_90) (23) [SCAL] (1) voltageController.P.y = voltageController.P.k * voltageController.addP.y ($RES_SIM_93) (24) [SCAL] (1) voltageController.addP.y = voltageController.addP.k1 * setPointGain.y + voltageController.addP.k2 * voltageController.addP.u2 ($RES_SIM_94) (25) [SCAL] (1) voltageQuasiRMSSensor.ToPolar1.y[2] = if noEvent($SEV_9) then 0.0 else $FUN_8 ($RES_SIM_95) (26) [SCAL] (1) voltageQuasiRMSSensor.ToPolar1.y[1] = $FUN_7 ($RES_SIM_96) (27) [ARRY] (3) smee.stator.v = smee.stator.plug_p.pin.v - smee.stator.plug_n.pin.v ($RES_BND_700) (28) [ARRY] (2) voltageQuasiRMSSensor.ToSpacePhasor1.y = voltageQuasiRMSSensor.ToSpacePhasor1.TransformationMatrix * voltageQuasiRMSSensor.ToSpacePhasor1.u ($RES_SIM_97) (29) [ARRY] (3) smee.stator.i = smee.stator.plug_p.pin.i ($RES_BND_701) (30) [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_702) (31) [SCAL] (1) voltageController.addP.u2 = voltageQuasiRMSSensor.Gain1.k * voltageQuasiRMSSensor.Gain1.u ($RES_SIM_99) (32) [SCAL] (1) smee.stator.arg_V_m = Modelica.Math.atan3(smee.stator.V_m.im, smee.stator.V_m.re, 0.0) ($RES_BND_703) (33) [SCAL] (1) smee.stator.abs_Phi = (smee.stator.Phi.re ^ 2.0 + smee.stator.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_704) (34) [SCAL] (1) smee.stator.arg_Phi = Modelica.Math.atan3(smee.stator.Phi.im, smee.stator.Phi.re, 0.0) ($RES_BND_705) (35) [ARRY] (3) smee.stator.electroMagneticConverter.v = smee.stator.electroMagneticConverter.plug_p.pin.v - smee.stator.electroMagneticConverter.plug_n.pin.v ($RES_BND_706) (36) [ARRY] (3) smee.stator.electroMagneticConverter.i = smee.stator.electroMagneticConverter.plug_p.pin.i ($RES_BND_707) (37) [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_708) (38) [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_709) (39) [FOR-] (3) ($RES_SIM_100) (39) [----] for $i1 in 1:3 loop (39) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].v = voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].p.v - voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].n.v ($RES_SIM_101) (39) [----] end for; (40) [FOR-] (3) ($RES_SIM_102) (40) [----] for $i1 in 1:3 loop (40) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].n.i = 0.0 ($RES_SIM_103) (40) [----] end for; (41) [FOR-] (3) ($RES_SIM_104) (41) [----] for $i1 in 1:3 loop (41) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].p.i = 0.0 ($RES_SIM_105) (41) [----] end for; (42) [SCAL] (1) setPointGain.y = setPointGain.k * speedSensor.w ($RES_SIM_106) (43) [SCAL] (1) speedSensor.w = $DER.smee.flange.phi ($RES_SIM_108) (44) [SCAL] (1) speedRamp.y = speedRamp.offset + (if $TEV_2 then 0.0 else if $TEV_3 then (speedRamp.height * (time - speedRamp.startTime)) / speedRamp.duration else speedRamp.height) ($RES_SIM_109) (45) [SCAL] (1) 3.0 * smee.stator.zeroInductor.i0 = sum(smee.stator.zeroInductor.i) ($RES_$AUX_822) (46) [SCAL] (1) smee.thermalAmbient.Q_flowStatorWinding = sum(smee.thermalAmbient.thermalCollectorStator.port_a.Q_flow) ($RES_$AUX_821) (47) [SCAL] (1) -smee.rotorCage.star.pin_n.i = sum(smee.rotorCage.star.plug_p.pin.i) ($RES_$AUX_820) (48) [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_710) (49) [SCAL] (1) smee.stator.electroMagneticConverter.arg_Phi = Modelica.Math.atan3(smee.stator.electroMagneticConverter.Phi.im, smee.stator.electroMagneticConverter.Phi.re, 0.0) ($RES_BND_711) (50) [FOR-] (3) ($RES_BND_712) (50) [----] for $i1 in 1:3 loop (50) [----] [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_713) (50) [----] end for; (51) [FOR-] (3) ($RES_BND_714) (51) [----] for $i1 in 1:3 loop (51) [----] [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_715) (51) [----] end for; (52) [FOR-] (3) ($RES_BND_716) (52) [----] for $i1 in 1:3 loop (52) [----] [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_717) (52) [----] end for; (53) [RECD] (2) smee.rotorCage.electroMagneticConverter.Phi = smee.rotorCage.electroMagneticConverter.port_p.Phi ($RES_BND_801) (54) [FOR-] (3) ($RES_BND_718) (54) [----] for $i1 in 1:3 loop (54) [----] [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_719) (54) [----] end for; (55) [RECD] (2) smee.excitation.Phi = smee.excitation.port_p.Phi ($RES_BND_803) (56) [SCAL] (1) speed.a = (speedRamp.y - speed.w) * speed.w_crit ($RES_SIM_111) (57) [SCAL] (1) speed.a = $DER.speed.w ($RES_SIM_112) (58) [SCAL] (1) speed.w = $DER.speed.phi ($RES_SIM_113) (59) [SCAL] (1) speed.phi = smee.flange.phi ($RES_SIM_114) (60) [SCAL] (1) -smee.strayLoad.heatPort.Q_flow = 0.0 ($RES_SIM_200) (61) [FOR-] (3) ($RES_SIM_117) (61) [----] for $i1 in 1:3 loop (61) [----] [SCAL] (1) terminalBox.star.plug_p.pin[$i1].v = terminalBox.star.pin_n.v ($RES_SIM_118) (61) [----] end for; (62) [ARRY] (3) smee.strayLoad.v = {0.0 for $i1 in 1:3} ($RES_SIM_202) (63) [SCAL] (1) smee.airGap.gamma = smee.airGap.p * (smee.flange.phi - smee.fixed.phi0) ($RES_SIM_205) (64) [SCAL] (1) -smee.rotorCage.heatPortWinding.Q_flow = sum(smee.rotorCage.thermalCollector.port_a.Q_flow) ($RES_$AUX_819) (65) [SCAL] (1) 0.0 = sum(terminalBox.star.plug_p.pin.i) ($RES_$AUX_818) (66) [SCAL] (1) 3.0 * voltageQuasiRMSSensor.ToSpacePhasor1.zero = sum(voltageQuasiRMSSensor.ToSpacePhasor1.u) ($RES_$AUX_817) (67) [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_208) (68) [SCAL] (1) $FUN_7 = sqrt(voltageQuasiRMSSensor.ToPolar1.u[1] ^ 2.0 + voltageQuasiRMSSensor.ToPolar1.u[2] ^ 2.0) ($RES_$AUX_816) (69) [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_209) (70) [SCAL] (1) $FUN_8 = atan2(voltageQuasiRMSSensor.ToPolar1.u[2], voltageQuasiRMSSensor.ToPolar1.u[1]) ($RES_$AUX_815) (71) [SCAL] (1) 3.0 * currentQuasiRMSSensor.ToSpacePhasor1.zero = sum(currentQuasiRMSSensor.ToSpacePhasor1.u) ($RES_$AUX_814) (72) [SCAL] (1) $FUN_10 = sqrt(currentQuasiRMSSensor.ToPolar1.u[1] ^ 2.0 + currentQuasiRMSSensor.ToPolar1.u[2] ^ 2.0) ($RES_$AUX_813) (73) [SCAL] (1) $FUN_11 = atan2(currentQuasiRMSSensor.ToPolar1.u[2], currentQuasiRMSSensor.ToPolar1.u[1]) ($RES_$AUX_812) (74) [FOR-] (3) ($RES_$AUX_810) (74) [----] for $i1 in 1:3 loop (74) [----] [SCAL] (1) $FUN_12[$i1] = abs(switch.closerWithArc[$i1].i) ($RES_$AUX_811) (74) [----] end for; (75) [FOR-] (3) ($RES_BND_720) (75) [----] for $i1 in 1:3 loop (75) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].heatPort.Q_flow = -smee.stator.resistor.resistor[$i1].LossPower ($RES_BND_721) (75) [----] end for; (76) [FOR-] (3) ($RES_BND_722) (76) [----] for $i1 in 1:3 loop (76) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].heatPort.T = smee.stator.resistor.resistor[$i1].T_heatPort ($RES_BND_723) (76) [----] end for; (77) [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_724) (78) [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_725) (79) [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_726) (80) [SCAL] (1) smee.stator.core.arg_Phi = Modelica.Math.atan3(smee.stator.core.Phi.im, smee.stator.core.Phi.re, 0.0) ($RES_BND_727) (81) [SCAL] (1) 0.0 = excitationVoltage.p.v - smee.brush.n.v ($RES_SIM_121) (82) [SCAL] (1) -smee.brush.heatPort.Q_flow = 0.0 ($RES_SIM_122) (83) [RECD] (2) smee.excitation.reluctance.port_p.Phi = smee.excitation.reluctance.Phi ($RES_SIM_125) (84) [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_210) (85) [SCAL] (1) 1.5707963267948966 * smee.excitation.reluctance.V_m.im = smee.excitation.reluctance.R_m.q * smee.excitation.reluctance.Phi.im ($RES_SIM_127) (86) [RECD] (2) smee.airGap.Phi_sr = smee.airGap.Phi_rr ($RES_SIM_211) (87) [SCAL] (1) 1.5707963267948966 * smee.excitation.reluctance.V_m.re = smee.excitation.reluctance.R_m.d * smee.excitation.reluctance.Phi.re ($RES_SIM_128) (88) [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_129) (89) [FOR-] (3) ($RES_$AUX_808) (89) [----] for $i1 in 1:3 loop (89) [----] [SCAL] (1) $FUN_13[$i1] = abs(switch.closerWithArc[$i1].v) ($RES_$AUX_809) (89) [----] end for; (90) [SCAL] (1) (smee.ie + groundExcitation.p.i) - smee.ie = 0.0 ($RES_SIM_300) (91) [RECD] (2) smee.airGap.port_rp.Phi = smee.airGap.Phi_rr ($RES_SIM_217) (92) [SCAL] (1) ground.p.i = sum(star.plug_p.pin.i) ($RES_$AUX_807) (93) [SCAL] (1) smee.thermalAmbient.Q_flowExcitation - smee.excitation.resistor.LossPower = 0.0 ($RES_SIM_301) (94) [SCAL] (1) smee.damperCageLossPower = sum(smee.rotorCage.resistor.resistor.LossPower) ($RES_$AUX_806) (95) [RECD] (2) smee.airGap.port_sp.Phi = smee.airGap.Phi_ss ($RES_SIM_219) (96) [SCAL] (1) 1.4142135623730951 * smee.irRMS = sqrt(smee.rotorCage.i[1] ^ 2.0 + smee.rotorCage.i[2] ^ 2.0) ($RES_$AUX_805) (97) [SCAL] (1) $FUN_17 = sum(smee.stator.resistor.resistor.LossPower) ($RES_$AUX_804) (98) [SCAL] (1) smee.groundR.port_p.Phi.im + smee.excitation.port_p.Phi.im + smee.airGap.port_rn.Phi.im = 0.0 ($RES_SIM_304) (99) [SCAL] (1) smee.groundR.port_p.Phi.re + smee.excitation.port_p.Phi.re + smee.airGap.port_rn.Phi.re = 0.0 ($RES_SIM_305) (100) [SCAL] (1) smee.thermalAmbient.Q_flowRotorWinding + smee.rotorCage.heatPortWinding.Q_flow = 0.0 ($RES_SIM_307) (101) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.im - smee.rotorCage.electroMagneticConverter.port_p.Phi.im = 0.0 ($RES_SIM_309) (102) [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_730) (103) [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_731) (104) [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_732) (105) [SCAL] (1) smee.stator.strayReluctance.arg_Phi = Modelica.Math.atan3(smee.stator.strayReluctance.Phi.im, smee.stator.strayReluctance.Phi.re, 0.0) ($RES_BND_733) (106) [SCAL] (1) smee.excitation.electroMagneticConverter.v = smee.excitation.resistor.n.v ($RES_SIM_133) (107) [RECD] (2) smee.excitation.electroMagneticConverter.port_p.Phi = smee.excitation.electroMagneticConverter.Phi ($RES_SIM_136) (108) [SCAL] (1) smee.excitation.resistor.v = smee.brush.n.v - smee.excitation.resistor.n.v ($RES_SIM_139) (109) [ARRY] (3) smee.thermalAmbient.thermalCollectorStator.port_a.T = {smee.thermalAmbient.constTs.k for $i1 in 1:3} ($RES_SIM_226) (110) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.re - smee.rotorCage.electroMagneticConverter.port_p.Phi.re = 0.0 ($RES_SIM_310) (111) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.im - smee.rotorCage.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_311) (112) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.im + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.im = 0.0 ($RES_SIM_312) (113) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.re - smee.rotorCage.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_313) (114) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.re + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.re = 0.0 ($RES_SIM_314) (115) [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_315) (116) [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_316) (117) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[1].v = terminalBox.plug_sp.pin[1].v ($RES_SIM_400) (118) [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_317) (119) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[1].v = smee.plug_sp.pin[1].v ($RES_SIM_401) (120) [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_318) (121) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[3].i + smee.plug_sn.pin[3].i + terminalBox.plug_sn.pin[3].i = 0.0 ($RES_SIM_402) (122) [SCAL] (1) smee.excitation.port_n.Phi.im + smee.rotorCage.port_p.Phi.im = 0.0 ($RES_SIM_319) (123) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[2].i + smee.plug_sn.pin[2].i + terminalBox.plug_sn.pin[2].i = 0.0 ($RES_SIM_403) (124) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[1].i + smee.plug_sn.pin[1].i + terminalBox.plug_sn.pin[1].i = 0.0 ($RES_SIM_404) (125) [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_741) (126) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[3].v = terminalBox.plug_sn.pin[3].v ($RES_SIM_405) (127) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[3].v = smee.plug_sn.pin[3].v ($RES_SIM_406) (128) [SCAL] (1) smee.strayLoad.iRMS = sqrt(sum(0.3333333333333333 .* smee.strayLoad.i .^ 2.0)) ($RES_BND_743) (129) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[2].v = terminalBox.plug_sn.pin[2].v ($RES_SIM_407) (130) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[2].v = smee.plug_sn.pin[2].v ($RES_SIM_408) (131) [SCAL] (1) smee.ve = excitationVoltage.p.v ($RES_BND_745) (132) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[1].v = terminalBox.plug_sn.pin[1].v ($RES_SIM_409) (133) [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_747) (134) [SCAL] (1) smee.rotorCage.arg_V_m = Modelica.Math.atan3(smee.rotorCage.V_m.im, smee.rotorCage.V_m.re, 0.0) ($RES_BND_748) (135) [SCAL] (1) smee.excitation.resistor.LossPower = smee.excitation.resistor.v * smee.ie ($RES_SIM_140) (136) [SCAL] (1) smee.rotorCage.abs_Phi = (smee.rotorCage.Phi.re ^ 2.0 + smee.rotorCage.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_749) (137) [SCAL] (1) smee.excitation.resistor.v = smee.excitation.resistor.R_actual * smee.ie ($RES_SIM_141) (138) [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_142) (139) [RECD] (2) smee.rotorCage.strayReluctance.port_p.Phi = smee.rotorCage.strayReluctance.Phi ($RES_SIM_145) (140) [SCAL] (1) 1.5707963267948966 * smee.rotorCage.strayReluctance.V_m.im = smee.rotorCage.strayReluctance.R_m.q * smee.rotorCage.strayReluctance.Phi.im ($RES_SIM_147) (141) [SCAL] (1) 1.5707963267948966 * smee.rotorCage.strayReluctance.V_m.re = smee.rotorCage.strayReluctance.R_m.d * smee.rotorCage.strayReluctance.Phi.re ($RES_SIM_148) (142) [ARRY] (2) smee.rotorCage.thermalCollector.port_a.T = {smee.thermalAmbient.constTr.k for $i1 in 1:2} ($RES_SIM_149) (143) [RECD] (2) smee.stator.strayReluctance.port_p.Phi = smee.stator.strayReluctance.Phi ($RES_SIM_235) (144) [SCAL] (1) smee.excitation.port_n.Phi.re + smee.rotorCage.port_p.Phi.re = 0.0 ($RES_SIM_320) (145) [SCAL] (1) 1.5707963267948966 * smee.stator.strayReluctance.V_m.im = smee.stator.strayReluctance.R_m.q * smee.stator.strayReluctance.Phi.im ($RES_SIM_237) (146) [SCAL] (1) 1.5707963267948966 * smee.stator.strayReluctance.V_m.re = smee.stator.strayReluctance.R_m.d * smee.stator.strayReluctance.Phi.re ($RES_SIM_238) (147) [SCAL] (1) voltageQuasiRMSSensor.plug_n.pin[1].v = smee.plug_sn.pin[1].v ($RES_SIM_410) (148) [FOR-] (3) ($RES_SIM_411) (148) [----] for $i1 in 1:3 loop (148) [----] [SCAL] (1) loadInductor.inductor[$i1].n.i - loadInductor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_412) (148) [----] end for; (149) [FOR-] (3) ($RES_SIM_329) (149) [----] for $i1 in 1:3 loop (149) [----] [SCAL] (1) smee.internalThermalPort.heatPortStatorWinding[$i1].Q_flow = 0.0 ($RES_SIM_330) (149) [----] end for; (150) [ARRY] (3) loadInductor.inductor.n.v = loadInductor.plug_n.pin.v ($RES_SIM_413) (151) [SCAL] (1) smee.rotorCage.arg_Phi = Modelica.Math.atan3(smee.rotorCage.Phi.im, smee.rotorCage.Phi.re, 0.0) ($RES_BND_750) (152) [FOR-] (3) ($RES_SIM_414) (152) [----] for $i1 in 1:3 loop (152) [----] [SCAL] (1) loadInductor.inductor[$i1].p.i - loadInductor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_415) (152) [----] end for; (153) [ARRY] (2) smee.rotorCage.i = smee.rotorCage.electroMagneticConverter.i ($RES_BND_751) (154) [ARRY] (3) loadInductor.inductor.p.v = loadInductor.plug_p.pin.v ($RES_SIM_416) (155) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T = smee.internalThermalPort.heatPortStatorWinding[1].T ($RES_SIM_500) (156) [FOR-] (3) ($RES_SIM_417) (156) [----] for $i1 in 1:3 loop (156) [----] [SCAL] (1) loadResistor.resistor[$i1].n.i - loadResistor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_418) (156) [----] end for; (157) [ARRY] (2) smee.rotorCage.electroMagneticConverter.v = smee.rotorCage.electroMagneticConverter.plug_p.pin.v - smee.rotorCage.electroMagneticConverter.plug_n.pin.v ($RES_BND_754) (158) [SCAL] (1) smee.stator.port_p.V_m.im = smee.airGap.port_sn.V_m.im ($RES_SIM_501) (159) [ARRY] (2) smee.rotorCage.electroMagneticConverter.i = smee.rotorCage.electroMagneticConverter.plug_p.pin.i ($RES_BND_755) (160) [SCAL] (1) smee.stator.port_p.V_m.re = smee.airGap.port_sn.V_m.re ($RES_SIM_502) (161) [ARRY] (3) loadResistor.resistor.n.v = loadResistor.plug_n.pin.v ($RES_SIM_419) (162) [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_756) (163) [SCAL] (1) smee.stator.port_n.V_m.im = smee.groundS.port_p.V_m.im ($RES_SIM_503) (164) [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_757) (165) [SCAL] (1) smee.stator.port_n.V_m.im = smee.airGap.port_sp.V_m.im ($RES_SIM_504) (166) [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_758) (167) [SCAL] (1) smee.stator.port_n.V_m.re = smee.groundS.port_p.V_m.re ($RES_SIM_505) (168) [SCAL] (1) smee.rotorCage.electroMagneticConverter.arg_Phi = Modelica.Math.atan3(smee.rotorCage.electroMagneticConverter.Phi.im, smee.rotorCage.electroMagneticConverter.Phi.re, 0.0) ($RES_BND_759) (169) [SCAL] (1) smee.stator.port_n.V_m.re = smee.airGap.port_sp.V_m.re ($RES_SIM_506) (170) [FOR-] (2) ($RES_SIM_153) (170) [----] for $i1 in 1:2 loop (170) [----] [SCAL] (1) smee.rotorCage.star.plug_p.pin[$i1].v = 0.0 ($RES_SIM_154) (170) [----] end for; (171) [ARRY] (2) smee.rotorCage.resistor.i = smee.rotorCage.resistor.plug_p.pin.i ($RES_SIM_155) (172) [ARRY] (2) smee.rotorCage.resistor.v = smee.rotorCage.resistor.plug_p.pin.v - smee.rotorCage.resistor.plug_n.pin.v ($RES_SIM_156) (173) [RECD] (2) smee.stator.core.port_p.Phi = smee.stator.core.Phi ($RES_SIM_240) (174) [FOR-] (2) ($RES_SIM_157) (174) [----] for $i1 in 1:2 loop (174) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].i = smee.rotorCage.resistor.resistor[$i1].p.i ($RES_SIM_158) (174) [----] end for; (175) [SCAL] (1) smee.stator.core.V_m.im = 0.0 ($RES_SIM_242) (176) [FOR-] (2) ($RES_SIM_159) (176) [----] for $i1 in 1:2 loop (176) [----] [SCAL] (1) 0.0 = smee.rotorCage.resistor.resistor[$i1].p.i + smee.rotorCage.resistor.resistor[$i1].n.i ($RES_SIM_160) (176) [----] end for; (177) [SCAL] (1) smee.stator.core.V_m.re = 0.0 ($RES_SIM_243) (178) [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_244) (179) [ARRY] (3) smee.stator.resistor.i = smee.stator.resistor.plug_p.pin.i ($RES_SIM_245) (180) [ARRY] (3) smee.stator.resistor.v = smee.stator.resistor.plug_p.pin.v - smee.stator.resistor.plug_n.pin.v ($RES_SIM_246) (181) [FOR-] (3) ($RES_SIM_247) (181) [----] for $i1 in 1:3 loop (181) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].i = smee.stator.resistor.resistor[$i1].p.i ($RES_SIM_248) (181) [----] end for; (182) [SCAL] (1) smee.thermalAmbient.Q_flowFriction + smee.friction.heatPort.Q_flow = 0.0 ($RES_SIM_331) (183) [SCAL] (1) smee.thermalAmbient.Q_flowStrayLoad + smee.strayLoad.heatPort.Q_flow = 0.0 ($RES_SIM_332) (184) [FOR-] (3) ($RES_SIM_249) (184) [----] for $i1 in 1:3 loop (184) [----] [SCAL] (1) 0.0 = smee.stator.resistor.resistor[$i1].p.i + smee.stator.resistor.resistor[$i1].n.i ($RES_SIM_250) (184) [----] end for; (185) [SCAL] (1) smee.tauShaft + smee.inertiaRotor.flange_b.tau = 0.0 ($RES_SIM_333) (186) [SCAL] (1) smee.rotorCage.port_n.Phi.im + smee.airGap.port_rp.Phi.im = 0.0 ($RES_SIM_335) (187) [SCAL] (1) $TEV_0 = $PRE.switch.closerWithArc[$i1].quenched ($RES_EVT_903) (188) [SCAL] (1) smee.rotorCage.port_n.Phi.re + smee.airGap.port_rp.Phi.re = 0.0 ($RES_SIM_336) (189) [SCAL] (1) $TEV_1 = sample(1, loadControl.startTime, loadControl.period) ($RES_EVT_904) (190) [FOR-] (3) ($RES_SIM_420) (190) [----] for $i1 in 1:3 loop (190) [----] [SCAL] (1) loadResistor.resistor[$i1].p.i - loadResistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_421) (190) [----] end for; (191) [SCAL] (1) smee.groundS.port_p.Phi.im + smee.airGap.port_sp.Phi.im + smee.stator.port_n.Phi.im = 0.0 ($RES_SIM_337) (192) [SCAL] (1) $TEV_2 = time < speedRamp.startTime ($RES_EVT_905) (193) [SCAL] (1) smee.groundS.port_p.Phi.re + smee.airGap.port_sp.Phi.re + smee.stator.port_n.Phi.re = 0.0 ($RES_SIM_338) (194) [SCAL] (1) $TEV_3 = time < (speedRamp.startTime + speedRamp.duration) ($RES_EVT_906) (195) [ARRY] (3) loadResistor.resistor.p.v = loadResistor.plug_p.pin.v ($RES_SIM_422) (196) [FOR-] (3) ($RES_EVT_907) (196) [----] for $i1 in 1:3 loop (196) [----] [SCAL] (1) $SEV_0[$i1] = 1.0 + loadResistor.resistor[$i1].alpha * (loadResistor.resistor[$i1].T_heatPort - loadResistor.resistor[$i1].T_ref) >= 1e-15 ($RES_EVT_908) (196) [----] end for; (197) [ARRY] (3) switch.control = switch.closerWithArc.control ($RES_SIM_423) (198) [FOR-] (2) ($RES_BND_760) (198) [----] for $i1 in 1:2 loop (198) [----] [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_761) (198) [----] end for; (199) [FOR-] (3) ($RES_SIM_424) (199) [----] for $i1 in 1:3 loop (199) [----] [SCAL] (1) switch.closerWithArc[$i1].n.i - switch.plug_n.pin[$i1].i = 0.0 ($RES_SIM_425) (199) [----] end for; (200) [FOR-] (3) ($RES_EVT_909) (200) [----] for $i1 in 1:3 loop (200) [----] [SCAL] (1) $SEV_1[$i1] = $FUN_12[$i1] <= $FUN_13[$i1] * switch.closerWithArc[$i1].Goff ($RES_EVT_910) (200) [----] end for; (201) [FOR-] (2) ($RES_BND_762) (201) [----] for $i1 in 1:2 loop (201) [----] [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_763) (201) [----] end for; (202) [SCAL] (1) controlError = (setPointGain.y - voltageController.addP.u2) / smeeData.VsNominal ($RES_BND_679) (203) [ARRY] (3) switch.closerWithArc.n.v = switch.plug_n.pin.v ($RES_SIM_426) (204) [FOR-] (3) ($RES_SIM_427) (204) [----] for $i1 in 1:3 loop (204) [----] [SCAL] (1) switch.closerWithArc[$i1].p.i - switch.plug_p.pin[$i1].i = 0.0 ($RES_SIM_428) (204) [----] end for; (205) [FOR-] (2) ($RES_BND_764) (205) [----] for $i1 in 1:2 loop (205) [----] [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_765) (205) [----] end for; (206) [FOR-] (2) ($RES_BND_766) (206) [----] for $i1 in 1:2 loop (206) [----] [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_767) (206) [----] end for; (207) [ARRY] (3) switch.plug_p.pin.v = switch.closerWithArc.p.v ($RES_SIM_429) (208) [FOR-] (2) ($RES_BND_768) (208) [----] for $i1 in 1:2 loop (208) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].heatPort.Q_flow = -smee.rotorCage.resistor.resistor[$i1].LossPower ($RES_BND_769) (208) [----] end for; (209) [FOR-] (3) ($RES_SIM_514) (209) [----] for $i1 in 1:3 loop (209) [----] [SCAL] (1) smee.strayLoad.plug_p.pin[$i1].i - smee.plug_sp.pin[$i1].i = 0.0 ($RES_SIM_515) (209) [----] end for; (210) [FOR-] (2) ($RES_SIM_161) (210) [----] for $i1 in 1:2 loop (210) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].v = smee.rotorCage.resistor.resistor[$i1].p.v - smee.rotorCage.resistor.resistor[$i1].n.v ($RES_SIM_162) (210) [----] end for; (211) [ARRY] (3) smee.plug_sp.pin.v = smee.strayLoad.plug_p.pin.v ($RES_SIM_516) (212) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.im = smee.rotorCage.electroMagneticConverter.port_n.V_m.im ($RES_SIM_600) (213) [FOR-] (3) ($RES_SIM_517) (213) [----] for $i1 in 1:3 loop (213) [----] [SCAL] (1) smee.stator.plug_p.pin[$i1].i + smee.strayLoad.plug_n.pin[$i1].i = 0.0 ($RES_SIM_518) (213) [----] end for; (214) [FOR-] (2) ($RES_SIM_163) (214) [----] for $i1 in 1:2 loop (214) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].LossPower = smee.rotorCage.resistor.resistor[$i1].v * smee.rotorCage.resistor.resistor[$i1].i ($RES_SIM_164) (214) [----] end for; (215) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.re = smee.rotorCage.electroMagneticConverter.port_n.V_m.re ($RES_SIM_601) (216) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.im = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.im ($RES_SIM_602) (217) [ARRY] (3) smee.stator.plug_p.pin.v = smee.strayLoad.plug_n.pin.v ($RES_SIM_519) (218) [FOR-] (2) ($RES_SIM_165) (218) [----] for $i1 in 1:2 loop (218) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].v = smee.rotorCage.resistor.resistor[$i1].R_actual * smee.rotorCage.resistor.resistor[$i1].i ($RES_SIM_166) (218) [----] end for; (219) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.re = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.re ($RES_SIM_603) (220) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.im = smee.rotorCage.electroMagneticConverter.port_p.V_m.im ($RES_SIM_604) (221) [FOR-] (2) ($RES_SIM_167) (221) [----] for $i1 in 1:2 loop (221) [----] [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_168) (221) [----] end for; (222) [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.re = smee.rotorCage.electroMagneticConverter.port_p.V_m.re ($RES_SIM_605) (223) [FOR-] (3) ($RES_SIM_251) (223) [----] for $i1 in 1:3 loop (223) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].v = smee.stator.resistor.resistor[$i1].p.v - smee.stator.resistor.resistor[$i1].n.v ($RES_SIM_252) (223) [----] end for; (224) [FOR-] (2) ($RES_SIM_606) (224) [----] for $i1 in 1:2 loop (224) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i - smee.rotorCage.electroMagneticConverter.plug_n.pin[$i1].i = 0.0 ($RES_SIM_607) (224) [----] end for; (225) [FOR-] (3) ($RES_SIM_253) (225) [----] for $i1 in 1:3 loop (225) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].LossPower = smee.stator.resistor.resistor[$i1].v * smee.stator.resistor.resistor[$i1].i ($RES_SIM_254) (225) [----] end for; (226) [ARRY] (2) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v = smee.rotorCage.electroMagneticConverter.plug_n.pin.v ($RES_SIM_608) (227) [FOR-] (2) ($RES_SIM_609) (227) [----] for $i1 in 1:2 loop (227) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i - smee.rotorCage.electroMagneticConverter.plug_p.pin[$i1].i = 0.0 ($RES_SIM_610) (227) [----] end for; (228) [FOR-] (3) ($RES_SIM_255) (228) [----] for $i1 in 1:3 loop (228) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].v = smee.stator.resistor.resistor[$i1].R_actual * smee.stator.resistor.resistor[$i1].i ($RES_SIM_256) (228) [----] end for; (229) [FOR-] (3) ($RES_SIM_257) (229) [----] for $i1 in 1:3 loop (229) [----] [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_258) (229) [----] end for; (230) [SCAL] (1) smee.phiMechanical = smee.flange.phi - smee.fixed.phi0 ($RES_BND_680) (231) [FOR-] (3) ($RES_EVT_911) (231) [----] for $i1 in 1:3 loop (231) [----] [SCAL] (1) $SEV_2[$i1] = $SEV_1[$i1] or $TEV_0 ($RES_EVT_912) (231) [----] end for; (232) [SCAL] (1) smee.wMechanical = $DER.smee.phiMechanical ($RES_BND_681) (233) [FOR-] (3) ($RES_EVT_913) (233) [----] for $i1 in 1:3 loop (233) [----] [SCAL] (1) $SEV_3[$i1] = switch.closerWithArc[$i1].off and $SEV_2[$i1] ($RES_EVT_914) (233) [----] end for; (234) [SCAL] (1) smee.powerBalance.lossPowerBrush = -smee.brush.heatPort.Q_flow ($RES_BND_684) (235) [SCAL] (1) $SEV_4 = time >= loadControl.pulseStart and time < (loadControl.pulseStart + loadControl.Twidth) ($RES_EVT_915) (236) [SCAL] (1) smee.powerBalance.lossPowerExcitation = smee.excitation.resistor.LossPower ($RES_BND_685) (237) [SCAL] (1) currentQuasiRMSSensor.ToPolar1.y[1] = currentQuasiRMSSensor.Gain1.u ($RES_SIM_431) (238) [SCAL] (1) $SEV_5 = currentQuasiRMSSensor.ToPolar1.y[1] <= 1e-60 ($RES_EVT_916) (239) [SCAL] (1) smee.powerBalance.powerExcitation = smee.ve * smee.ie ($RES_BND_686) (240) [ARRY] (2) currentQuasiRMSSensor.ToSpacePhasor1.y = currentQuasiRMSSensor.ToPolar1.u ($RES_SIM_432) (241) [SCAL] (1) smee.thermalAmbient.Q_flowStatorCore - smee.stator.core.lossPower = 0.0 ($RES_SIM_349) (242) [SCAL] (1) $SEV_6 = voltageController.limiter.simplifiedExpr > voltageController.limiter.uMax ($RES_EVT_917) (243) [FOR-] (2) ($RES_BND_770) (243) [----] for $i1 in 1:2 loop (243) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].heatPort.T = smee.rotorCage.resistor.resistor[$i1].T_heatPort ($RES_BND_771) (243) [----] end for; (244) [SCAL] (1) smee.powerBalance.lossPowerRotorWinding = smee.damperCageLossPower ($RES_BND_687) (245) [ARRY] (3) currentQuasiRMSSensor.CurrentSensor1.i = currentQuasiRMSSensor.ToSpacePhasor1.u ($RES_SIM_433) (246) [SCAL] (1) $SEV_7 = voltageController.limiter.simplifiedExpr < voltageController.limiter.uMin ($RES_EVT_918) (247) [SCAL] (1) smee.powerBalance.lossPowerFriction = -smee.friction.heatPort.Q_flow ($RES_BND_688) (248) [FOR-] (3) ($RES_SIM_434) (248) [----] for $i1 in 1:3 loop (248) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.plug_n.pin[$i1].i - currentQuasiRMSSensor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_435) (248) [----] end for; (249) [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_772) (250) [SCAL] (1) smee.powerBalance.lossPowerStrayLoad = -smee.strayLoad.heatPort.Q_flow ($RES_BND_689) (251) [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_773) (252) [ARRY] (3) currentQuasiRMSSensor.CurrentSensor1.plug_n.pin.v = currentQuasiRMSSensor.plug_n.pin.v ($RES_SIM_436) (253) [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_774) (254) [FOR-] (3) ($RES_SIM_437) (254) [----] for $i1 in 1:3 loop (254) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.plug_p.pin[$i1].i - currentQuasiRMSSensor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_438) (254) [----] end for; (255) [SCAL] (1) smee.rotorCage.strayReluctance.arg_Phi = Modelica.Math.atan3(smee.rotorCage.strayReluctance.Phi.im, smee.rotorCage.strayReluctance.Phi.re, 0.0) ($RES_BND_775) (256) [SCAL] (1) smee.excitation.v = smee.brush.n.v ($RES_BND_776) (257) [ARRY] (3) currentQuasiRMSSensor.plug_p.pin.v = currentQuasiRMSSensor.CurrentSensor1.plug_p.pin.v ($RES_SIM_439) (258) [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_778) (259) [SCAL] (1) smee.excitation.arg_V_m = Modelica.Math.atan3(smee.excitation.V_m.im, smee.excitation.V_m.re, 0.0) ($RES_BND_779) (260) [FOR-] (3) ($RES_SIM_526) (260) [----] for $i1 in 1:3 loop (260) [----] [SCAL] (1) smee.stator.plug_n.pin[$i1].i - smee.plug_sn.pin[$i1].i = 0.0 ($RES_SIM_527) (260) [----] end for; (261) [FOR-] (2) ($RES_SIM_171) (261) [----] for $i1 in 1:2 loop (261) [----] [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_172) (261) [----] end for; (262) [ARRY] (2) smee.rotorCage.electroMagneticConverter.plug_p.pin.v = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v ($RES_SIM_611) (263) [ARRY] (3) smee.stator.plug_n.pin.v = smee.plug_sn.pin.v ($RES_SIM_528) (264) [FOR-] (2) ($RES_SIM_175) (264) [----] for $i1 in 1:2 loop (264) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i = 0.0 ($RES_SIM_176) (264) [----] end for; (265) [FOR-] (3) ($RES_SIM_614) (265) [----] for $i1 in 1:3 loop (265) [----] [SCAL] (1) smee.thermalAmbient.thermalCollectorStator.port_a[$i1].Q_flow - smee.thermalAmbient.thermalPort.heatPortStatorWinding[$i1].Q_flow = 0.0 ($RES_SIM_615) (265) [----] end for; (266) [FOR-] (2) ($RES_SIM_177) (266) [----] for $i1 in 1:2 loop (266) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i ($RES_SIM_178) (266) [----] end for; (267) [ARRY] (3) smee.thermalAmbient.thermalCollectorStator.port_a.T = smee.thermalAmbient.thermalPort.heatPortStatorWinding.T ($RES_SIM_616) (268) [ARRY] (3) smee.stator.zeroInductor.i = smee.stator.zeroInductor.plug_p.pin.i ($RES_SIM_261) (269) [ARRY] (3) smee.stator.zeroInductor.v = smee.stator.zeroInductor.plug_p.pin.v - smee.stator.zeroInductor.plug_n.pin.v ($RES_SIM_262) (270) [FOR-] (2) ($RES_SIM_179) (270) [----] for $i1 in 1:2 loop (270) [----] [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_180) (270) [----] end for; (271) [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_263) (272) [ARRY] (3) smee.stator.zeroInductor.v = {smee.stator.zeroInductor.v0 for $i1 in 1:3} ($RES_SIM_264) (273) [SCAL] (1) smee.stator.zeroInductor.v0 = smee.stator.zeroInductor.Lzero * $DER.smee.stator.zeroInductor.i0 ($RES_SIM_265) (274) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.im - smee.stator.electroMagneticConverter.port_p.Phi.im = 0.0 ($RES_SIM_350) (275) [FOR-] (3) ($RES_SIM_267) (275) [----] for $i1 in 1:3 loop (275) [----] [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_268) (275) [----] end for; (276) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.Phi.re - smee.stator.electroMagneticConverter.port_p.Phi.re = 0.0 ($RES_SIM_351) (277) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.Phi.im - smee.stator.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_352) (278) [SCAL] (1) $SEV_9 = voltageQuasiRMSSensor.ToPolar1.y[1] <= 1e-60 ($RES_EVT_920) (279) [SCAL] (1) smee.powerBalance.lossPowerRotorCore = 0.0 ($RES_BND_690) (280) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.Phi.im + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.im = 0.0 ($RES_SIM_353) (281) [SCAL] (1) smee.powerBalance.lossPowerStatorCore = smee.stator.core.lossPower ($RES_BND_691) (282) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.im + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.im = 0.0 ($RES_SIM_354) (283) [FOR-] (2) ($RES_EVT_922) (283) [----] for $i1 in 1:2 loop (283) [----] [SCAL] (1) $SEV_11[$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_923) (283) [----] end for; (284) [SCAL] (1) smee.powerBalance.lossPowerStatorWinding = $FUN_17 ($RES_BND_692) (285) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.Phi.re - smee.stator.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_355) (286) [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_693) (287) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.Phi.re + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.Phi.re = 0.0 ($RES_SIM_356) (288) [FOR-] (3) ($RES_EVT_924) (288) [----] for $i1 in 1:3 loop (288) [----] [SCAL] (1) $SEV_12[$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_925) (288) [----] end for; (289) [SCAL] (1) smee.powerBalance.powerInertiaRotor = smee.inertiaRotor.a * smee.inertiaRotor.J * smee.inertiaRotor.w ($RES_BND_694) (290) [ARRY] (3) currentQuasiRMSSensor.CurrentSensor1.currentSensor.i = currentQuasiRMSSensor.CurrentSensor1.i ($RES_SIM_440) (291) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.Phi.re + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.Phi.re = 0.0 ($RES_SIM_357) (292) [SCAL] (1) smee.powerBalance.powerInertiaStator = smee.inertiaStator.a * smee.inertiaStator.J * smee.inertiaStator.w ($RES_BND_695) (293) [FOR-] (3) ($RES_SIM_441) (293) [----] for $i1 in 1:3 loop (293) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].n.i - currentQuasiRMSSensor.CurrentSensor1.plug_n.pin[$i1].i = 0.0 ($RES_SIM_442) (293) [----] end for; (294) [SCAL] (1) smee.stator.core.port_p.Phi.im + smee.stator.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_358) (295) [SCAL] (1) smee.powerBalance.powerMechanical = smee.wMechanical * smee.tauShaft ($RES_BND_696) (296) [SCAL] (1) smee.stator.core.port_p.Phi.re + smee.stator.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_359) (297) [SCAL] (1) smee.excitation.abs_Phi = (smee.excitation.Phi.re ^ 2.0 + smee.excitation.Phi.im ^ 2.0) ^ 0.5 ($RES_BND_780) (298) [SCAL] (1) smee.powerBalance.powerStator = sum(smee.vs * smee.is) ($RES_BND_697) (299) [ARRY] (3) currentQuasiRMSSensor.CurrentSensor1.currentSensor.n.v = currentQuasiRMSSensor.CurrentSensor1.plug_n.pin.v ($RES_SIM_443) (300) [SCAL] (1) smee.excitation.arg_Phi = Modelica.Math.atan3(smee.excitation.Phi.im, smee.excitation.Phi.re, 0.0) ($RES_BND_781) (301) [ARRY] (3) smee.vs = smee.plug_sp.pin.v - smee.plug_sn.pin.v ($RES_BND_698) (302) [FOR-] (3) ($RES_SIM_444) (302) [----] for $i1 in 1:3 loop (302) [----] [SCAL] (1) currentQuasiRMSSensor.CurrentSensor1.currentSensor[$i1].p.i - currentQuasiRMSSensor.CurrentSensor1.plug_p.pin[$i1].i = 0.0 ($RES_SIM_445) (302) [----] end for; (303) [ARRY] (3) smee.is = smee.plug_sp.pin.i ($RES_BND_699) (304) [ARRY] (3) currentQuasiRMSSensor.CurrentSensor1.plug_p.pin.v = currentQuasiRMSSensor.CurrentSensor1.currentSensor.p.v ($RES_SIM_446) (305) [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_784) (306) [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_785) (307) [SCAL] (1) smee.rotorCage.port_p.V_m.im = smee.excitation.port_n.V_m.im ($RES_SIM_531) (308) [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_786) (309) [SCAL] (1) smee.rotorCage.port_p.V_m.re = smee.excitation.port_n.V_m.re ($RES_SIM_532) (310) [SCAL] (1) smee.excitation.electroMagneticConverter.arg_Phi = Modelica.Math.atan3(smee.excitation.electroMagneticConverter.Phi.im, smee.excitation.electroMagneticConverter.Phi.re, 0.0) ($RES_BND_787) (311) [SCAL] (1) smee.airGap.port_rp.V_m.im = smee.rotorCage.port_n.V_m.im ($RES_SIM_533) (312) [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_788) (313) [SCAL] (1) smee.airGap.port_rp.V_m.re = smee.rotorCage.port_n.V_m.re ($RES_SIM_534) (314) [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_789) (315) [FOR-] (4) ($RES_SIM_185) (315) [----] for $i1 in 1:2 loop (315) [----] [RECD] (2) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].port_p.Phi = smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi ($RES_SIM_186) (315) [----] end for; (316) [FOR-] (3) ($RES_SIM_626) (316) [----] for $i1 in 1:3 loop (316) [----] [SCAL] (1) smee.stator.zeroInductor.plug_n.pin[$i1].i + smee.stator.electroMagneticConverter.plug_p.pin[$i1].i = 0.0 ($RES_SIM_627) (316) [----] end for; (317) [FOR-] (3) ($RES_SIM_271) (317) [----] for $i1 in 1:3 loop (317) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i = 0.0 ($RES_SIM_272) (317) [----] end for; (318) [SCAL] (1) smee.friction.w = $DER.smee.friction.phi ($RES_SIM_189) (319) [ARRY] (3) smee.stator.zeroInductor.plug_n.pin.v = smee.stator.electroMagneticConverter.plug_p.pin.v ($RES_SIM_628) (320) [FOR-] (3) ($RES_SIM_273) (320) [----] for $i1 in 1:3 loop (320) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].i = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i ($RES_SIM_274) (320) [----] end for; (321) [FOR-] (3) ($RES_SIM_275) (321) [----] for $i1 in 1:3 loop (321) [----] [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_276) (321) [----] end for; (322) [SCAL] (1) smee.airGap.port_sn.Phi.im + smee.stator.port_p.Phi.im = 0.0 ($RES_SIM_360) (323) [SCAL] (1) smee.airGap.port_sn.Phi.re + smee.stator.port_p.Phi.re = 0.0 ($RES_SIM_361) (324) [SCAL] (1) smee.inertiaStator.flange_a.tau + smee.fixed.flange.tau + smee.tauElectrical = 0.0 ($RES_SIM_362) (325) [SCAL] (1) speed.flange.tau - smee.tauShaft = 0.0 ($RES_SIM_364) (326) [ARRY] (3) booleanReplicator.y = switch.control ($RES_SIM_365) (327) [FOR-] (3) ($RES_SIM_368) (327) [----] for $i1 in 1:3 loop (327) [----] [SCAL] (1) star.plug_p.pin[$i1].i + loadInductor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_369) (327) [----] end for; (328) [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_790) (329) [SCAL] (1) smee.excitation.reluctance.arg_Phi = Modelica.Math.atan3(smee.excitation.reluctance.Phi.im, smee.excitation.reluctance.Phi.re, 0.0) ($RES_BND_791) (330) [SCAL] (1) voltageController.controlError = setPointGain.y - voltageController.addP.u2 ($RES_BND_793) (331) [RECD] (2) smee.stator.Phi = smee.stator.port_p.Phi ($RES_BND_795) (332) [SCAL] (1) smee.groundR.port_p.V_m.im = smee.excitation.port_p.V_m.im ($RES_SIM_542) (333) [RECD] (2) smee.stator.electroMagneticConverter.Phi = smee.stator.electroMagneticConverter.port_p.Phi ($RES_BND_797) (334) [SCAL] (1) smee.groundR.port_p.V_m.im = smee.airGap.port_rn.V_m.im ($RES_SIM_543) (335) [SCAL] (1) smee.groundR.port_p.V_m.re = smee.excitation.port_p.V_m.re ($RES_SIM_544) (336) [RECD] (2) smee.rotorCage.Phi = smee.rotorCage.port_p.Phi ($RES_BND_799) (337) [SCAL] (1) smee.groundR.port_p.V_m.re = smee.airGap.port_rn.V_m.re ($RES_SIM_545) (338) [SCAL] (1) smee.friction.phi = smee.flange.phi - smee.fixed.phi0 ($RES_SIM_190) (339) [SCAL] (1) -smee.friction.heatPort.Q_flow = 0.0 ($RES_SIM_191) (340) [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_630) (341) [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_631) (342) [ARRY] (3) smee.strayLoad.i = smee.strayLoad.plug_p.pin.i ($RES_SIM_193) (343) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.im = smee.stator.port_n.V_m.im ($RES_SIM_632) (344) [ARRY] (3) smee.strayLoad.v = smee.strayLoad.plug_p.pin.v - smee.strayLoad.plug_n.pin.v ($RES_SIM_194) (345) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.im = smee.stator.core.port_n.V_m.im ($RES_SIM_633) (346) [ARRY] (3) smee.strayLoad.plug_p.pin.i + smee.strayLoad.plug_n.pin.i = {0.0 for $i1 in 1:3} ($RES_SIM_195) (347) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.re = smee.stator.port_n.V_m.re ($RES_SIM_634) (348) [SCAL] (1) smee.stator.strayReluctance.port_n.V_m.re = smee.stator.core.port_n.V_m.re ($RES_SIM_635) (349) [SCAL] (1) smee.stator.electroMagneticConverter.port_n.V_m.im = smee.stator.core.port_p.V_m.im ($RES_SIM_636) (350) [FOR-] (6) ($RES_SIM_281) (350) [----] for $i1 in 1:3 loop (350) [----] [RECD] (2) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].port_p.Phi = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].Phi ($RES_SIM_282) (350) [----] end for; (351) [SCAL] (1) smee.strayLoad.w = $DER.smee.strayLoad.phi ($RES_SIM_198) (352) [SCAL] (1) smee.stator.electroMagneticConverter.port_n.V_m.re = smee.stator.core.port_p.V_m.re ($RES_SIM_637) (353) [SCAL] (1) smee.strayLoad.phi = smee.flange.phi - smee.fixed.phi0 ($RES_SIM_199) (354) [FOR-] (3) ($RES_SIM_638) (354) [----] for $i1 in 1:3 loop (354) [----] [SCAL] (1) smee.stator.resistor.heatPort[$i1].Q_flow - smee.stator.heatPortWinding[$i1].Q_flow = 0.0 ($RES_SIM_639) (354) [----] end for; (355) [SCAL] (1) smee.inertiaStator.J * smee.inertiaStator.a = smee.inertiaStator.flange_a.tau ($RES_SIM_284) (356) [SCAL] (1) smee.inertiaStator.a = $DER.smee.inertiaStator.w ($RES_SIM_285) (357) [SCAL] (1) smee.inertiaStator.w = $DER.smee.fixed.phi0 ($RES_SIM_286) (358) [ARRY] (3) star.plug_p.pin.v = loadInductor.plug_n.pin.v ($RES_SIM_370) (359) [FOR-] (3) ($RES_SIM_371) (359) [----] for $i1 in 1:3 loop (359) [----] [SCAL] (1) switch.plug_p.pin[$i1].i + currentQuasiRMSSensor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_372) (359) [----] end for; (360) [SCAL] (1) smee.inertiaRotor.J * smee.inertiaRotor.a = smee.tauElectrical + smee.inertiaRotor.flange_b.tau ($RES_SIM_289) (361) [ARRY] (3) switch.plug_p.pin.v = currentQuasiRMSSensor.plug_p.pin.v ($RES_SIM_373) (362) [FOR-] (3) ($RES_SIM_374) (362) [----] for $i1 in 1:3 loop (362) [----] [SCAL] (1) loadResistor.plug_p.pin[$i1].i + switch.plug_n.pin[$i1].i = 0.0 ($RES_SIM_375) (362) [----] end for; (363) [ARRY] (3) loadResistor.plug_p.pin.v = switch.plug_n.pin.v ($RES_SIM_376) (364) [FOR-] (3) ($RES_SIM_377) (364) [----] for $i1 in 1:3 loop (364) [----] [SCAL] (1) loadInductor.plug_p.pin[$i1].i + loadResistor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_378) (364) [----] end for; (365) [ARRY] (3) loadInductor.plug_p.pin.v = loadResistor.plug_n.pin.v ($RES_SIM_379) (366) [SCAL] (1) voltageQuasiRMSSensor.ToPolar1.y[1] = voltageQuasiRMSSensor.Gain1.u ($RES_SIM_466) (367) [ARRY] (2) smee.ir = smee.rotorCage.i ($RES_SIM_550) (368) [ARRY] (2) voltageQuasiRMSSensor.ToSpacePhasor1.y = voltageQuasiRMSSensor.ToPolar1.u ($RES_SIM_467) (369) [ARRY] (3) voltageQuasiRMSSensor.VoltageSensor1.v = voltageQuasiRMSSensor.ToSpacePhasor1.u ($RES_SIM_468) (370) [FOR-] (3) ($RES_SIM_469) (370) [----] for $i1 in 1:3 loop (370) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.plug_n.pin[$i1].i - voltageQuasiRMSSensor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_470) (370) [----] end for; (371) [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_554) (372) [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_555) (373) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.im = smee.excitation.port_n.V_m.im ($RES_SIM_556) (374) [ARRY] (3) smee.stator.resistor.heatPort.T = smee.stator.heatPortWinding.T ($RES_SIM_640) (375) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.im = smee.excitation.reluctance.port_n.V_m.im ($RES_SIM_557) (376) [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_641) (377) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.re = smee.excitation.port_n.V_m.re ($RES_SIM_558) (378) [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_642) (379) [SCAL] (1) smee.excitation.electroMagneticConverter.port_n.V_m.re = smee.excitation.reluctance.port_n.V_m.re ($RES_SIM_559) (380) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.im = smee.stator.port_p.V_m.im ($RES_SIM_643) (381) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.im = smee.stator.electroMagneticConverter.port_p.V_m.im ($RES_SIM_644) (382) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.re = smee.stator.port_p.V_m.re ($RES_SIM_645) (383) [SCAL] (1) smee.inertiaRotor.a = $DER.smee.inertiaRotor.w ($RES_SIM_290) (384) [SCAL] (1) smee.stator.strayReluctance.port_p.V_m.re = smee.stator.electroMagneticConverter.port_p.V_m.re ($RES_SIM_646) (385) [SCAL] (1) smee.inertiaRotor.w = $DER.smee.flange.phi ($RES_SIM_291) (386) [FOR-] (3) ($RES_SIM_647) (386) [----] for $i1 in 1:3 loop (386) [----] [SCAL] (1) smee.stator.electroMagneticConverter.plug_n.pin[$i1].i - smee.stator.plug_n.pin[$i1].i = 0.0 ($RES_SIM_648) (386) [----] end for; (387) [ARRY] (3) smee.stator.electroMagneticConverter.plug_n.pin.v = smee.stator.plug_n.pin.v ($RES_SIM_649) (388) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow + smee.brush.heatPort.Q_flow = 0.0 ($RES_SIM_298) (389) [FOR-] (3) ($RES_SIM_823) (389) [----] for $i1 in 1:3 loop (389) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_824) (389) [----] end for; (390) [FOR-] (3) ($RES_SIM_825) (390) [----] for $i1 in 1:3 loop (390) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im + smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_826) (390) [----] end for; (391) [FOR-] (3) ($RES_SIM_387) (391) [----] for $i1 in 1:3 loop (391) [----] [SCAL] (1) terminalBox.plugSupply.pin[$i1].i + currentQuasiRMSSensor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_388) (391) [----] end for; (392) [ARRY] (3) voltageQuasiRMSSensor.VoltageSensor1.plug_n.pin.v = voltageQuasiRMSSensor.plug_n.pin.v ($RES_SIM_471) (393) [FOR-] (3) ($RES_SIM_827) (393) [----] for $i1 in 1:3 loop (393) [----] [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_828) (393) [----] end for; (394) [FOR-] (3) ($RES_SIM_472) (394) [----] for $i1 in 1:3 loop (394) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.plug_p.pin[$i1].i - voltageQuasiRMSSensor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_473) (394) [----] end for; (395) [ARRY] (3) terminalBox.plugSupply.pin.v = currentQuasiRMSSensor.plug_n.pin.v ($RES_SIM_389) (396) [FOR-] (3) ($RES_SIM_829) (396) [----] for $i1 in 1:3 loop (396) [----] [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_830) (396) [----] end for; (397) [ARRY] (3) voltageQuasiRMSSensor.plug_p.pin.v = voltageQuasiRMSSensor.VoltageSensor1.plug_p.pin.v ($RES_SIM_474) (398) [ARRY] (3) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.v = voltageQuasiRMSSensor.VoltageSensor1.v ($RES_SIM_475) (399) [FOR-] (3) ($RES_SIM_476) (399) [----] for $i1 in 1:3 loop (399) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].p.i - voltageQuasiRMSSensor.VoltageSensor1.plug_p.pin[$i1].i = 0.0 ($RES_SIM_477) (399) [----] end for; (400) [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_560) (401) [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_561) (402) [ARRY] (3) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.p.v = voltageQuasiRMSSensor.VoltageSensor1.plug_p.pin.v ($RES_SIM_478) (403) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.im = smee.excitation.port_p.V_m.im ($RES_SIM_562) (404) [FOR-] (3) ($RES_SIM_479) (404) [----] for $i1 in 1:3 loop (404) [----] [SCAL] (1) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor[$i1].n.i - voltageQuasiRMSSensor.VoltageSensor1.plug_n.pin[$i1].i = 0.0 ($RES_SIM_480) (404) [----] end for; (405) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.im = smee.excitation.reluctance.port_p.V_m.im ($RES_SIM_563) (406) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.re = smee.excitation.port_p.V_m.re ($RES_SIM_564) (407) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.V_m.re = smee.excitation.reluctance.port_p.V_m.re ($RES_SIM_565) (408) [FOR-] (3) ($RES_SIM_650) (408) [----] for $i1 in 1:3 loop (408) [----] [SCAL] (1) smee.stator.resistor.plug_n.pin[$i1].i + smee.stator.zeroInductor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_651) (408) [----] end for; (409) [ARRY] (3) smee.stator.resistor.plug_n.pin.v = smee.stator.zeroInductor.plug_p.pin.v ($RES_SIM_652) (410) [FOR-] (2) ($RES_SIM_569) (410) [----] for $i1 in 1:2 loop (410) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.plug_p.pin[$i1].i + smee.rotorCage.resistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_570) (410) [----] end for; (411) [FOR-] (3) ($RES_SIM_653) (411) [----] for $i1 in 1:3 loop (411) [----] [SCAL] (1) smee.stator.resistor.plug_p.pin[$i1].i - smee.stator.plug_p.pin[$i1].i = 0.0 ($RES_SIM_654) (411) [----] end for; (412) [ARRY] (3) smee.stator.plug_p.pin.v = smee.stator.resistor.plug_p.pin.v ($RES_SIM_655) (413) [FOR-] (3) ($RES_SIM_656) (413) [----] for $i1 in 1:3 loop (413) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].heatPort.Q_flow - smee.stator.resistor.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_657) (413) [----] end for; (414) [ARRY] (3) smee.stator.resistor.resistor.heatPort.T = smee.stator.resistor.heatPort.T ($RES_SIM_658) (415) [FOR-] (3) ($RES_SIM_659) (415) [----] for $i1 in 1:3 loop (415) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].n.i - smee.stator.resistor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_660) (415) [----] end for; (416) [FOR-] (3) ($RES_SIM_831) (416) [----] for $i1 in 1:3 loop (416) [----] [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_832) (416) [----] end for; (417) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[3].i + smee.plug_sp.pin[3].i + terminalBox.plug_sp.pin[3].i = 0.0 ($RES_SIM_393) (418) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[2].i + smee.plug_sp.pin[2].i + terminalBox.plug_sp.pin[2].i = 0.0 ($RES_SIM_394) (419) [FOR-] (3) ($RES_SIM_833) (419) [----] for $i1 in 1:3 loop (419) [----] [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_834) (419) [----] end for; (420) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[1].i + smee.plug_sp.pin[1].i + terminalBox.plug_sp.pin[1].i = 0.0 ($RES_SIM_395) (421) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[3].v = terminalBox.plug_sp.pin[3].v ($RES_SIM_396) (422) [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_835) (423) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[3].v = smee.plug_sp.pin[3].v ($RES_SIM_397) (424) [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_836) (425) [ARRY] (3) voltageQuasiRMSSensor.VoltageSensor1.voltageSensor.n.v = voltageQuasiRMSSensor.VoltageSensor1.plug_n.pin.v ($RES_SIM_481) (426) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[2].v = terminalBox.plug_sp.pin[2].v ($RES_SIM_398) (427) [SCAL] (1) smee.stator.core.port_p.Phi.re + smee.stator.core.port_n.Phi.re = 0.0 ($RES_SIM_837) (428) [SCAL] (1) voltageQuasiRMSSensor.plug_p.pin[2].v = smee.plug_sp.pin[2].v ($RES_SIM_399) (429) [SCAL] (1) smee.stator.core.port_p.Phi.im + smee.stator.core.port_n.Phi.im = 0.0 ($RES_SIM_838) (430) [FOR-] (3) ($RES_SIM_483) (430) [----] for $i1 in 1:3 loop (430) [----] [SCAL] (1) -(terminalBox.plug_sp.pin[$i1].i + terminalBox.plugSupply.pin[$i1].i) = 0.0 ($RES_SIM_484) (430) [----] end for; (431) [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_839) (432) [ARRY] (3) terminalBox.plug_sp.pin.v = terminalBox.plugSupply.pin.v ($RES_SIM_485) (433) [FOR-] (3) ($RES_SIM_486) (433) [----] for $i1 in 1:3 loop (433) [----] [SCAL] (1) terminalBox.star.plug_p.pin[$i1].i - terminalBox.plug_sn.pin[$i1].i = 0.0 ($RES_SIM_487) (433) [----] end for; (434) [ARRY] (2) smee.rotorCage.electroMagneticConverter.plug_p.pin.v = smee.rotorCage.resistor.plug_p.pin.v ($RES_SIM_571) (435) [ARRY] (3) terminalBox.plug_sn.pin.v = terminalBox.star.plug_p.pin.v ($RES_SIM_488) (436) [FOR-] (2) ($RES_SIM_572) (436) [----] for $i1 in 1:2 loop (436) [----] [SCAL] (1) smee.rotorCage.resistor.heatPort[$i1].Q_flow + smee.rotorCage.thermalCollector.port_a[$i1].Q_flow = 0.0 ($RES_SIM_573) (436) [----] end for; (437) [ARRY] (2) smee.rotorCage.resistor.heatPort.T = smee.rotorCage.thermalCollector.port_a.T ($RES_SIM_574) (438) [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_576) (439) [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_577) (440) [ARRY] (3) smee.stator.resistor.resistor.n.v = smee.stator.resistor.plug_n.pin.v ($RES_SIM_661) (441) [SCAL] (1) smee.rotorCage.star.plug_p.pin[2].v = smee.rotorCage.resistor.plug_n.pin[2].v ($RES_SIM_578) (442) [FOR-] (3) ($RES_SIM_662) (442) [----] for $i1 in 1:3 loop (442) [----] [SCAL] (1) smee.stator.resistor.resistor[$i1].p.i - smee.stator.resistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_663) (442) [----] end for; (443) [SCAL] (1) smee.rotorCage.star.plug_p.pin[2].v = smee.rotorCage.electroMagneticConverter.plug_n.pin[2].v ($RES_SIM_579) (444) [ARRY] (3) smee.stator.resistor.resistor.p.v = smee.stator.resistor.plug_p.pin.v ($RES_SIM_664) (445) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.V_m.im = smee.stator.electroMagneticConverter.port_n.V_m.im ($RES_SIM_665) (446) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_n.V_m.re = smee.stator.electroMagneticConverter.port_n.V_m.re ($RES_SIM_666) (447) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.im = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.V_m.im ($RES_SIM_667) (448) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_n.V_m.re = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[3].port_p.V_m.re ($RES_SIM_668) (449) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.im = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.im ($RES_SIM_669) (450) [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_840) (451) [SCAL] (1) smee.stator.strayReluctance.port_p.Phi.re + smee.stator.strayReluctance.port_n.Phi.re = 0.0 ($RES_SIM_841) (452) [SCAL] (1) smee.stator.strayReluctance.port_p.Phi.im + smee.stator.strayReluctance.port_n.Phi.im = 0.0 ($RES_SIM_842) (453) [SCAL] (1) smee.groundS.port_p.V_m.re = 0.0 ($RES_SIM_843) (454) [SCAL] (1) smee.groundS.port_p.V_m.im = 0.0 ($RES_SIM_844) (455) [SCAL] (1) smee.airGap.port_sp.Phi.re + smee.airGap.port_sn.Phi.re = 0.0 ($RES_SIM_845) (456) [SCAL] (1) smee.airGap.port_sp.Phi.im + smee.airGap.port_sn.Phi.im = 0.0 ($RES_SIM_846) (457) [SCAL] (1) smee.airGap.port_rp.Phi.re + smee.airGap.port_rn.Phi.re = 0.0 ($RES_SIM_847) (458) [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_492) (459) [SCAL] (1) smee.airGap.port_rp.Phi.im + smee.airGap.port_rn.Phi.im = 0.0 ($RES_SIM_848) (460) [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_493) (461) [SCAL] (1) smee.airGap.port_sp.V_m.re - smee.airGap.port_sn.V_m.re = smee.airGap.V_mss.re ($RES_SIM_849) (462) [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_494) (463) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T = smee.stator.heatPortWinding[3].T ($RES_SIM_495) (464) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T = smee.internalThermalPort.heatPortStatorWinding[3].T ($RES_SIM_496) (465) [SCAL] (1) smee.rotorCage.star.plug_p.pin[1].v = smee.rotorCage.resistor.plug_n.pin[1].v ($RES_SIM_580) (466) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T = smee.stator.heatPortWinding[2].T ($RES_SIM_497) (467) [SCAL] (1) smee.rotorCage.star.plug_p.pin[1].v = smee.rotorCage.electroMagneticConverter.plug_n.pin[1].v ($RES_SIM_581) (468) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T = smee.internalThermalPort.heatPortStatorWinding[2].T ($RES_SIM_498) (469) [SCAL] (1) smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T = smee.stator.heatPortWinding[1].T ($RES_SIM_499) (470) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.im = smee.rotorCage.electroMagneticConverter.port_n.V_m.im ($RES_SIM_583) (471) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.im = smee.rotorCage.port_n.V_m.im ($RES_SIM_584) (472) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.re = smee.rotorCage.electroMagneticConverter.port_n.V_m.re ($RES_SIM_585) (473) [SCAL] (1) smee.rotorCage.strayReluctance.port_n.V_m.re = smee.rotorCage.port_n.V_m.re ($RES_SIM_586) (474) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_n.V_m.re = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[2].port_p.V_m.re ($RES_SIM_670) (475) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.im = smee.rotorCage.electroMagneticConverter.port_p.V_m.im ($RES_SIM_587) (476) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.im = smee.stator.electroMagneticConverter.port_p.V_m.im ($RES_SIM_671) (477) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.im = smee.rotorCage.port_p.V_m.im ($RES_SIM_588) (478) [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[1].port_p.V_m.re = smee.stator.electroMagneticConverter.port_p.V_m.re ($RES_SIM_672) (479) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.re = smee.rotorCage.electroMagneticConverter.port_p.V_m.re ($RES_SIM_589) (480) [FOR-] (3) ($RES_SIM_673) (480) [----] for $i1 in 1:3 loop (480) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_n.i - smee.stator.electroMagneticConverter.plug_n.pin[$i1].i = 0.0 ($RES_SIM_674) (480) [----] end for; (481) [ARRY] (3) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_n.v = smee.stator.electroMagneticConverter.plug_n.pin.v ($RES_SIM_675) (482) [FOR-] (3) ($RES_SIM_676) (482) [----] for $i1 in 1:3 loop (482) [----] [SCAL] (1) smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter[$i1].pin_p.i - smee.stator.electroMagneticConverter.plug_p.pin[$i1].i = 0.0 ($RES_SIM_677) (482) [----] end for; (483) [ARRY] (3) smee.stator.electroMagneticConverter.plug_p.pin.v = smee.stator.electroMagneticConverter.singlePhaseElectroMagneticConverter.pin_p.v ($RES_SIM_678) (484) [SCAL] (1) smee.airGap.port_sp.V_m.im - smee.airGap.port_sn.V_m.im = smee.airGap.V_mss.im ($RES_SIM_850) (485) [SCAL] (1) smee.airGap.port_rp.V_m.re - smee.airGap.port_rn.V_m.re = smee.airGap.V_mrr.re ($RES_SIM_851) (486) [SCAL] (1) smee.airGap.port_rp.V_m.im - smee.airGap.port_rn.V_m.im = smee.airGap.V_mrr.im ($RES_SIM_852) (487) [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_853) (488) [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_854) (489) [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_855) (490) [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_856) (491) [SCAL] (1) smee.airGap.rotator.re = cos(smee.airGap.gamma) ($RES_SIM_857) (492) [SCAL] (1) smee.airGap.rotator.im = sin(smee.airGap.gamma) ($RES_SIM_858) (493) [SCAL] (1) smee.groundR.port_p.V_m.re = 0.0 ($RES_SIM_859) (494) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.V_m.re = smee.rotorCage.port_p.V_m.re ($RES_SIM_590) (495) [FOR-] (2) ($RES_SIM_591) (495) [----] for $i1 in 1:2 loop (495) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].heatPort.Q_flow - smee.rotorCage.resistor.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_592) (495) [----] end for; (496) [ARRY] (2) smee.rotorCage.resistor.resistor.heatPort.T = smee.rotorCage.resistor.heatPort.T ($RES_SIM_593) (497) [FOR-] (2) ($RES_SIM_594) (497) [----] for $i1 in 1:2 loop (497) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].n.i - smee.rotorCage.resistor.plug_n.pin[$i1].i = 0.0 ($RES_SIM_595) (497) [----] end for; (498) [ARRY] (2) smee.rotorCage.resistor.resistor.n.v = smee.rotorCage.resistor.plug_n.pin.v ($RES_SIM_596) (499) [FOR-] (2) ($RES_SIM_597) (499) [----] for $i1 in 1:2 loop (499) [----] [SCAL] (1) smee.rotorCage.resistor.resistor[$i1].p.i - smee.rotorCage.resistor.plug_p.pin[$i1].i = 0.0 ($RES_SIM_598) (499) [----] end for; (500) [ARRY] (2) smee.rotorCage.resistor.resistor.p.v = smee.rotorCage.resistor.plug_p.pin.v ($RES_SIM_599) (501) [SCAL] (1) smee.groundR.port_p.V_m.im = 0.0 ($RES_SIM_860) (502) [FOR-] (2) ($RES_SIM_861) (502) [----] for $i1 in 1:2 loop (502) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.re + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_862) (502) [----] end for; (503) [FOR-] (2) ($RES_SIM_863) (503) [----] for $i1 in 1:2 loop (503) [----] [SCAL] (1) smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_p.Phi.im + smee.rotorCage.electroMagneticConverter.singlePhaseElectroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_864) (503) [----] end for; (504) [FOR-] (2) ($RES_SIM_865) (504) [----] for $i1 in 1:2 loop (504) [----] [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_866) (504) [----] end for; (505) [FOR-] (2) ($RES_SIM_867) (505) [----] for $i1 in 1:2 loop (505) [----] [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_868) (505) [----] end for; (506) [FOR-] (2) ($RES_SIM_869) (506) [----] for $i1 in 1:2 loop (506) [----] [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_870) (506) [----] end for; (507) [FOR-] (2) ($RES_SIM_871) (507) [----] for $i1 in 1:2 loop (507) [----] [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_872) (507) [----] end for; (508) [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_873) (509) [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_874) (510) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.Phi.re + smee.rotorCage.strayReluctance.port_n.Phi.re = 0.0 ($RES_SIM_875) (511) [SCAL] (1) smee.rotorCage.strayReluctance.port_p.Phi.im + smee.rotorCage.strayReluctance.port_n.Phi.im = 0.0 ($RES_SIM_876) (512) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.Phi.re + smee.excitation.electroMagneticConverter.port_n.Phi.re = 0.0 ($RES_SIM_877) (513) [SCAL] (1) smee.excitation.electroMagneticConverter.port_p.Phi.im + smee.excitation.electroMagneticConverter.port_n.Phi.im = 0.0 ($RES_SIM_878) (514) [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_879) (515) [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_880) (516) [SCAL] (1) smee.excitation.electroMagneticConverter.V_m.re = 0.6366197723675814 * smee.excitation.electroMagneticConverter.N.re * smee.ie ($RES_SIM_881) (517) [SCAL] (1) smee.excitation.electroMagneticConverter.V_m.im = 0.6366197723675814 * smee.excitation.electroMagneticConverter.N.im * smee.ie ($RES_SIM_882) (518) [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_883) (519) [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_884) (520) [SCAL] (1) smee.excitation.reluctance.port_p.Phi.re + smee.excitation.reluctance.port_n.Phi.re = 0.0 ($RES_SIM_885) (521) [SCAL] (1) smee.excitation.reluctance.port_p.Phi.im + smee.excitation.reluctance.port_n.Phi.im = 0.0 ($RES_SIM_886) (522) [SCAL] (1) smee.excitation.V_m.re = smee.excitation.port_p.V_m.re - smee.excitation.port_n.V_m.re ($RES_SIM_887) (523) [SCAL] (1) smee.excitation.V_m.im = smee.excitation.port_p.V_m.im - smee.excitation.port_n.V_m.im ($RES_SIM_888) (524) [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_889) (525) [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_890) (526) [SCAL] (1) smee.rotorCage.V_m.re = smee.rotorCage.port_p.V_m.re - smee.rotorCage.port_n.V_m.re ($RES_SIM_891) (527) [SCAL] (1) smee.rotorCage.V_m.im = smee.rotorCage.port_p.V_m.im - smee.rotorCage.port_n.V_m.im ($RES_SIM_892) (528) [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_893) (529) [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_894) (530) [SCAL] (1) smee.stator.V_m.re = smee.stator.port_p.V_m.re - smee.stator.port_n.V_m.re ($RES_SIM_895) (531) [SCAL] (1) smee.stator.V_m.im = smee.stator.port_p.V_m.im - smee.stator.port_n.V_m.im ($RES_SIM_896) (532) [ARRY] (3) loadInductor.i = loadInductor.plug_p.pin.i ($RES_SIM_10) (533) [ARRY] (3) loadInductor.v = loadInductor.plug_p.pin.v - loadInductor.plug_n.pin.v ($RES_SIM_11) (534) [FOR-] (3) ($RES_SIM_12) (534) [----] for $i1 in 1:3 loop (534) [----] [SCAL] (1) loadInductor.inductor[$i1].i = loadInductor.inductor[$i1].p.i ($RES_SIM_13) (534) [----] end for; (535) [FOR-] (3) ($RES_SIM_14) (535) [----] for $i1 in 1:3 loop (535) [----] [SCAL] (1) 0.0 = loadInductor.inductor[$i1].p.i + loadInductor.inductor[$i1].n.i ($RES_SIM_15) (535) [----] end for; (536) [FOR-] (3) ($RES_SIM_16) (536) [----] for $i1 in 1:3 loop (536) [----] [SCAL] (1) loadInductor.inductor[$i1].v = loadInductor.inductor[$i1].p.v - loadInductor.inductor[$i1].n.v ($RES_SIM_17) (536) [----] end for; (537) [FOR-] (3) ($RES_SIM_18) (537) [----] for $i1 in 1:3 loop (537) [----] [SCAL] (1) loadInductor.inductor[$i1].L * $DER.loadInductor.inductor[$i1].i = loadInductor.inductor[$i1].v ($RES_SIM_19) (537) [----] end for; (538) [FOR-] (3) ($RES_SIM_8) (538) [----] for $i1 in 1:3 loop (538) [----] [SCAL] (1) star.plug_p.pin[$i1].v = 0.0 ($RES_SIM_9) (538) [----] end for; (539) [ARRY] (3) booleanReplicator.y = {loadControl.y for $i1 in 1:3} ($RES_SIM_6) (540) [ARRY] (3) loadResistor.i = loadResistor.plug_p.pin.i ($RES_SIM_20) (541) [ARRY] (3) loadResistor.v = loadResistor.plug_p.pin.v - loadResistor.plug_n.pin.v ($RES_SIM_21) (542) [FOR-] (3) ($RES_SIM_22) (542) [----] for $i1 in 1:3 loop (542) [----] [SCAL] (1) loadResistor.resistor[$i1].i = loadResistor.resistor[$i1].p.i ($RES_SIM_23) (542) [----] end for; (543) [FOR-] (3) ($RES_SIM_24) (543) [----] for $i1 in 1:3 loop (543) [----] [SCAL] (1) 0.0 = loadResistor.resistor[$i1].p.i + loadResistor.resistor[$i1].n.i ($RES_SIM_25) (543) [----] end for; (544) [FOR-] (3) ($RES_SIM_26) (544) [----] for $i1 in 1:3 loop (544) [----] [SCAL] (1) loadResistor.resistor[$i1].v = loadResistor.resistor[$i1].p.v - loadResistor.resistor[$i1].n.v ($RES_SIM_27) (544) [----] end for; (545) [FOR-] (3) ($RES_SIM_28) (545) [----] for $i1 in 1:3 loop (545) [----] [SCAL] (1) loadResistor.resistor[$i1].T_heatPort = loadResistor.resistor[$i1].T ($RES_SIM_29) (545) [----] end for; (546) [FOR-] (3) ($RES_SIM_30) (546) [----] for $i1 in 1:3 loop (546) [----] [SCAL] (1) loadResistor.resistor[$i1].LossPower = loadResistor.resistor[$i1].v * loadResistor.resistor[$i1].i ($RES_SIM_31) (546) [----] end for; (547) [FOR-] (3) ($RES_SIM_32) (547) [----] for $i1 in 1:3 loop (547) [----] [SCAL] (1) loadResistor.resistor[$i1].v = loadResistor.resistor[$i1].R_actual * loadResistor.resistor[$i1].i ($RES_SIM_33) (547) [----] end for; (548) [FOR-] (3) ($RES_SIM_34) (548) [----] for $i1 in 1:3 loop (548) [----] [SCAL] (1) loadResistor.resistor[$i1].R_actual = loadResistor.resistor[$i1].R * (1.0 + loadResistor.resistor[$i1].alpha * (loadResistor.resistor[$i1].T_heatPort - loadResistor.resistor[$i1].T_ref)) ($RES_SIM_35) (548) [----] end for; (549) [ARRY] (3) switch.i = switch.plug_p.pin.i ($RES_SIM_38) (550) [ARRY] (3) switch.v = switch.plug_p.pin.v - switch.plug_n.pin.v ($RES_SIM_39) (551) [FOR-] (3) ($RES_SIM_40) (551) [----] for $i1 in 1:3 loop (551) [----] [SCAL] (1) switch.closerWithArc[$i1].i = switch.closerWithArc[$i1].p.i ($RES_SIM_41) (551) [----] end for; (552) [FOR-] (3) ($RES_SIM_42) (552) [----] for $i1 in 1:3 loop (552) [----] [SCAL] (1) 0.0 = switch.closerWithArc[$i1].p.i + switch.closerWithArc[$i1].n.i ($RES_SIM_43) (552) [----] end for; (553) [FOR-] (3) ($RES_SIM_44) (553) [----] for $i1 in 1:3 loop (553) [----] [SCAL] (1) switch.closerWithArc[$i1].v = switch.closerWithArc[$i1].p.v - switch.closerWithArc[$i1].n.v ($RES_SIM_45) (553) [----] end for; (554) [FOR-] (3) ($RES_SIM_48) (554) [----] for $i1 in 1:3 loop (554) [----] [SCAL] (1) switch.closerWithArc[$i1].LossPower = switch.closerWithArc[$i1].v * switch.closerWithArc[$i1].i ($RES_SIM_49) (554) [----] end for;