Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr TransiEnt_TransiEnt.Components.Electrical.Machines.MSLSynchronousMachine.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 9.1.3-maint.9.1.x/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 9.1.3-maint.9.1.x/package.mo): time 2.492/2.492, allocations: 396 MB / 418.6 MB, free: 9.887 MB / 334.1 MB " [Timeout remaining time 177] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/DymolaCommands master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/DymolaCommands master/package.mo): time 0.000841/0.000841, allocations: 30.34 kB / 0.5062 GB, free: 6.527 MB / 398.1 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/package.mo", uses=false) [Timeout 180] "[/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Control/PredictorModels_3508/Check/package.mo:2:1-21:10:writable] Warning: The package.order file contains a class TestReheater, which is expected to be stored in file TestReheater.mo, but seems to be named testReheater.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Control/PredictorModels_3508/Check/testReheater.mo:2:1-117:17:writable] Warning: Expected the package to have name testReheater, but got TestReheater. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/package.mo:2:1-23:10:writable] Warning: PhysicalMills was referenced in the package.order file, but was not found in package.mo, PhysicalMills/package.mo or PhysicalMills.mo. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/package.mo:2:1-22:18:writable] Warning: Expected the package to have name physicalMills, but got PhysicalMills. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/package.mo:2:1-22:18:writable] Warning: The package.order file contains a class Mill_L4_advancedInit, which is expected to be stored in file Mill_L4_advancedInit.mo, but seems to be named mill_L4_advancedInit.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/package.mo:2:1-22:18:writable] Warning: The package.order file contains a class Mill_L4, which is expected to be stored in file Mill_L4.mo, but seems to be named mill_L4.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/mill_L4_advancedInit.mo:2:1-58:25:writable] Warning: Expected the package to have name mill_L4_advancedInit, but got Mill_L4_advancedInit. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/mill_L4_advancedInit.mo:2:1-58:25:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills; but got within ClaRa.Components.Mills.PhysicalMills; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/mill_L4.mo:2:1-315:12:writable] Warning: Expected the package to have name mill_L4, but got Mill_L4. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/mill_L4.mo:2:1-315:12:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills; but got within ClaRa.Components.Mills.PhysicalMills; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/package.mo:2:1-21:10:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills; but got within ClaRa.Components.Mills.PhysicalMills; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/package.mo:2:1-21:10:writable] Warning: The package.order file contains a class TestMillBox_2, which is expected to be stored in file TestMillBox_2.mo, but seems to be named testMillBox_2.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/package.mo:2:1-21:10:writable] Warning: The package.order file contains a class TestMillBox_1_measurementInput, which is expected to be stored in file TestMillBox_1_measurementInput.mo, but seems to be named testMillBox_1_measurementInput.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/package.mo:2:1-21:10:writable] Warning: The package.order file contains a class TestMillBox_1, which is expected to be stored in file TestMillBox_1.mo, but seems to be named testMillBox_1.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/testMillBox_2.mo:2:1-297:18:writable] Warning: Expected the package to have name testMillBox_2, but got TestMillBox_2. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/testMillBox_2.mo:2:1-297:18:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Check; but got within ClaRa.Components.Mills.PhysicalMills.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/testMillBox_1_measurementInput.mo:2:1-1342:35:writable] Warning: Expected the package to have name testMillBox_1_measurementInput, but got TestMillBox_1_measurementInput. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/testMillBox_1_measurementInput.mo:2:1-1342:35:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Check; but got within ClaRa.Components.Mills.PhysicalMills.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/testMillBox_1.mo:2:1-465:18:writable] Warning: Expected the package to have name testMillBox_1, but got TestMillBox_1. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Check/testMillBox_1.mo:2:1-465:18:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Check; but got within ClaRa.Components.Mills.PhysicalMills.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/package.mo:2:1-29:12:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills; but got within ClaRa.Components.Mills.PhysicalMills; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/FlowClassifier.mo:2:1-346:19:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/CentrifugalClassifier.mo:2:1-380:26:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/GrinderRingRoller.mo:2:1-294:22:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/FuelJoin_distributed.mo:2:1-133:25:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Dryer.mo:2:1-301:10:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/package.mo:2:1-20:17:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/package.mo:2:1-20:13:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Transport_Velocity/package.mo:2:1-20:23:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Transport_Velocity/Transport_complex.mo:2:1-71:22:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Transport_Velocity; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Transport_Velocity; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Transport_Velocity/Transport_constant.mo:2:1-49:23:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Transport_Velocity; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Transport_Velocity; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Transport_Velocity/Transport_base.mo:2:1-52:19:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Transport_Velocity; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Transport_Velocity; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Selection_Function/package.mo:2:1-20:23:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Selection_Function/Selection_Kersting.mo:2:1-80:23:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Selection_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Selection_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Selection_Function/Selection_Steinmetz.mo:2:1-104:24:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Selection_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Selection_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Selection_Function/Selection_constant.mo:2:1-45:23:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Selection_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Selection_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Selection_Function/Selection_base.mo:2:1-50:19:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Selection_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Selection_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Breakage_Function/package.mo:2:1-20:22:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Breakage_Function/Breakage_Austin.mo:2:1-109:20:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Breakage_Function/Breakage_Steinmetz.mo:2:1-106:23:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Breakage_Function/Breakage_constant.mo:2:1-45:22:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Grinding/Breakage_Function/Breakage_base.mo:2:1-51:18:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Grinding.Breakage_Function; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Drying/package.mo:2:1-20:11:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Drying/Drying_ideal.mo:2:1-58:17:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Drying; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Drying; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Drying/Drying_base.mo:2:1-44:16:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Drying; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Drying; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Classifying/package.mo:2:1-20:16:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Classifying/Classifying_flow.mo:2:1-111:21:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Classifying; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Classifying; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Classifying/Classifying_centrifugal.mo:2:1-153:28:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Classifying; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Classifying; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Classifying/Classifying_centrifugal_base.mo:2:1-45:33:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Classifying; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Classifying; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Classifying/Classifying_flow_base.mo:2:1-45:26:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Classifying; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Classifying; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/package.mo:2:1-20:12:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/iCom_Dryer.mo:2:1-57:15:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/iCom_FlowClassifier.mo:2:1-67:24:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/iCom_CentrifugalClassifier.mo:2:1-69:31:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/iCom_Grinder.mo:2:1-61:17:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/FuelClassification_example_21classes.mo:2:1-43:41:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/GeometricProgression.mo:2:1-56:25:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/FuelClassification_generic.mo:2:1-43:31:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/FuelClassification_example_05classes.mo:2:1-43:41:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/FuelClassification_example_11classes.mo:2:1-43:41:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Fundamentals/Records/FuelClassification_base.mo:2:1-61:28:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Fundamentals.Records; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Fundamentals.Records; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/package.mo:2:1-23:10:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes; but got within ClaRa.Components.Mills.PhysicalMills.Volumes; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/package.mo:2:1-23:10:writable] Warning: The package.order file contains a class TestFuelJoin, which is expected to be stored in file TestFuelJoin.mo, but seems to be named testFuelJoin.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/package.mo:2:1-23:10:writable] Warning: The package.order file contains a class TestAerosolVolume, which is expected to be stored in file TestAerosolVolume.mo, but seems to be named testAerosolVolume.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/package.mo:2:1-23:10:writable] Warning: The package.order file contains a class TestDryer, which is expected to be stored in file TestDryer.mo, but seems to be named testDryer.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/package.mo:2:1-23:10:writable] Warning: The package.order file contains a class TestGrinder, which is expected to be stored in file TestGrinder.mo, but seems to be named testGrinder.mo. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testFuelJoin.mo:2:1-93:17:writable] Warning: Expected the package to have name testFuelJoin, but got TestFuelJoin. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testFuelJoin.mo:2:1-93:17:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Check; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testAerosolVolume.mo:2:1-176:22:writable] Warning: Expected the package to have name testAerosolVolume, but got TestAerosolVolume. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testAerosolVolume.mo:2:1-176:22:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Check; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testDryer.mo:2:1-93:14:writable] Warning: Expected the package to have name testDryer, but got TestDryer. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testDryer.mo:2:1-93:14:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Check; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testGrinder.mo:2:1-154:16:writable] Warning: Expected the package to have name testGrinder, but got TestGrinder. Proceeding since only the case of the names are different. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/Components/Mills/physicalMills/Volumes/Check/testGrinder.mo:2:1-154:16:writable] Warning: Expected the package to have within ClaRa.Components.Mills.physicalMills.Volumes.Check; but got within ClaRa.Components.Mills.PhysicalMills.Volumes.Check; (ignoring the potential error; the class might have been inserted at an unexpected location). Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/package.mo): time 0.9978/0.9978, allocations: 128.9 MB / 0.7294 GB, free: 7.996 MB / 0.4981 GB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaReference 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaReference 4.0.0+maint.om/package.mo): time 0.01348/0.01348, allocations: 0.8998 MB / 0.8549 GB, free: 7.793 MB / 0.6231 GB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_LinearSystems2 2.4.0/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_LinearSystems2 2.4.0/package.mo): time 0.299/0.299, allocations: 45.27 MB / 1.024 GB, free: 75.32 MB / 0.6232 GB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.1.0/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.1.0/package.mo): time 0.1109/0.1109, allocations: 13.77 MB / 1.17 GB, free: 65.26 MB / 0.6232 GB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001732/0.001732, allocations: 112 kB / 1.307 GB, free: 10.47 MB / 0.7013 GB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001618/0.001618, allocations: 188.7 kB / 1.444 GB, free: 202.1 MB / 0.7638 GB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.625/1.625, allocations: 225.6 MB / 1.801 GB, free: 30.87 MB / 0.7794 GB " [Timeout remaining time 178] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Design master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Design master/package.mo): time 0.0008511/0.0008511, allocations: 35.88 kB / 1.989 GB, free: 6.891 MB / 0.9357 GB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/DataFiles master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/DataFiles master/package.mo): time 0.0007825/0.0007825, allocations: 33.72 kB / 2.177 GB, free: 216.6 MB / 0.9825 GB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/package.mo): time 1.778/1.778, allocations: 223.6 MB / 2.583 GB, free: 59.45 MB / 1.014 GB " [Timeout remaining time 178] Using package TransiEnt with version 2.0.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/package.mo) Using package DataFiles with version 0.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/DataFiles master/package.mo) Using package Design with version 0.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Design master/package.mo) Using package Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Using package Modelica_StateGraph2 with version 2.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_StateGraph2 2.1.0/package.mo) Using package Modelica_LinearSystems2 with version 2.4.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica_LinearSystems2 2.4.0/package.mo) Using package ModelicaReference with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaReference 4.0.0+maint.om/package.mo) Using package ClaRa with version 1.8.1 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/package.mo) Using package DymolaCommands with version 0.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/DymolaCommands master/package.mo) Using package Buildings with version 9.1.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 9.1.3-maint.9.1.x/package.mo) Running command: translateModel(TransiEnt.Components.Electrical.Machines.MSLSynchronousMachine,tolerance=1e-06,outputFormat="empty",numberOfIntervals=6000,variableFilter="",fileNamePrefix="TransiEnt_TransiEnt.Components.Electrical.Machines.MSLSynchronousMachine") translateModel(TransiEnt.Components.Electrical.Machines.MSLSynchronousMachine,tolerance=1e-06,outputFormat="empty",numberOfIntervals=6000,variableFilter="",fileNamePrefix="TransiEnt_TransiEnt.Components.Electrical.Machines.MSLSynchronousMachine") [Timeout 660] "Notification: Skipped loading package TILMedia (1.8.1 ClaRa) using MODELICAPATH /home/hudson/saved_omc/libraries/.openmodelica/libraries (uses-annotation may be wrong). Notification: Skipped loading package TILMedia (1.8.0 ClaRa) using MODELICAPATH /home/hudson/saved_omc/libraries/.openmodelica/libraries (uses-annotation may be wrong). Warning: TransiEnt requested package ClaRa of version 1.8.0. ClaRa 1.8.1 is used instead which states that it is only compatible with a conversion script. Use convertPackageToLibrary(TransiEnt, ClaRa, \"1.8.1\") to run the conversion script or proceed with potential issues as a result. Notification: TransiEnt requested package Buildings of version 9.0.0. Buildings 9.1.3 is used instead which states that it is fully compatible without conversion script needed. Notification: Performance of FrontEnd - loaded program: time 0.04112/0.04112, allocations: 20.76 MB / 3.093 GB, free: 61.1 MB / 1.264 GB Notification: Performance of FrontEnd - Absyn->SCode: time 0.5022/0.5433, allocations: 236.6 MB / 3.324 GB, free: 12 kB / 1.436 GB Notification: Automatically loaded package TILMedia 1.8.2 ClaRa due to usage. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/Components/Electrical/Machines/Base/PartialActivePowerGenerator.mo:59:3-59:38:writable] Warning: The model can't be instantiated due to top-level outer element 'simCenter', it may only be used as part of a simulation model. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/Components/Electrical/Machines/Base/PartialActivePowerGenerator.mo:59:3-59:38:writable] Warning: An inner declaration for outer component simCenter could not be found and was automatically generated. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/Components/Electrical/Machines/Base/PartialActivePowerGenerator.mo:59:3-59:38:writable] Notification: The diagnostics message for the missing inner is: Your model is using an outer \"simCenter\" but it does not contain an inner \"simCenter\" component. Drag model TransiEnt.SimCenter into your model to make it work. Notification: Performance of NFInst.instantiate(TransiEnt.Components.Electrical.Machines.MSLSynchronousMachine): time 0.1487/0.6921, allocations: 47.77 MB / 3.371 GB, free: 408 kB / 1.483 GB Notification: Performance of NFInst.instExpressions: time 0.01758/0.7096, allocations: 10.14 MB / 3.381 GB, free: 6.23 MB / 1.498 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.002466/0.7121, allocations: 87.44 kB / 3.381 GB, free: 6.145 MB / 1.498 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.1-ClaRa_1.8.1_Release/SimCenter.mo:69:5-70:35:writable] Warning: Connector cycleSumPort is not balanced: The number of potential variables (0) is not equal to the number of flow variables (4). Notification: Performance of NFTyping.typeComponents: time 0.005303/0.7174, allocations: 1.935 MB / 3.383 GB, free: 4.203 MB / 1.498 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TransiEnt 2.0.2-master/Basics/Functions/fullPathName.mo:2:1-78:17:writable] Warning: Pure function 'TransiEnt.Basics.Functions.fullPathName' contains a call to impure function 'Modelica.Utilities.Streams.print'. Notification: Performance of NFTyping.typeBindings: time 0.005809/0.7232, allocations: 1.799 MB / 3.385 GB, free: 2.395 MB / 1.498 GB Notification: Performance of NFTyping.typeClassSections: time 0.002502/0.7257, allocations: 0.7678 MB / 3.385 GB, free: 1.625 MB / 1.498 GB Notification: Performance of NFFlatten.flatten: time 0.007033/0.7327, allocations: 4.197 MB / 3.389 GB, free: 13.41 MB / 1.514 GB Notification: Performance of NFFlatten.resolveConnections: time 0.002311/0.7351, allocations: 1.141 MB / 3.39 GB, free: 12.21 MB / 1.514 GB Notification: Performance of NFEvalConstants.evaluate: time 0.003666/0.7387, allocations: 2.18 MB / 3.393 GB, free: 10.02 MB / 1.514 GB Notification: Performance of NFSimplifyModel.simplify: time 0.003856/0.7426, allocations: 2.353 MB / 3.395 GB, free: 7.66 MB / 1.514 GB Notification: Performance of NFPackage.collectConstants: time 0.0008833/0.7435, allocations: 428 kB / 3.395 GB, free: 7.242 MB / 1.514 GB Notification: Performance of NFFlatten.collectFunctions: time 0.002721/0.7462, allocations: 1.112 MB / 3.396 GB, free: 6.129 MB / 1.514 GB Notification: Performance of NFScalarize.scalarize: time 0.001727/0.7479, allocations: 1.565 MB / 3.398 GB, free: 4.559 MB / 1.514 GB Notification: Performance of NFVerifyModel.verify: time 0.003357/0.7513, allocations: 2.436 MB / 3.4 GB, free: 2.109 MB / 1.514 GB Notification: Performance of NFConvertDAE.convert: time 0.009061/0.7603, allocations: 6.926 MB / 3.407 GB, free: 11.16 MB / 1.53 GB Notification: Performance of FrontEnd - DAE generated: time 4.909e-06/0.7603, allocations: 0 / 3.407 GB, free: 11.16 MB / 1.53 GB Notification: Performance of FrontEnd: time 1.333e-06/0.7603, allocations: 0 / 3.407 GB, free: 11.16 MB / 1.53 GB Notification: Performance of Transformations before backend: time 0.0001528/0.7605, allocations: 0 / 3.407 GB, free: 11.16 MB / 1.53 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 570 * Number of variables: 570 Notification: Performance of Generate backend data structure: time 0.01219/0.7727, allocations: 5.971 MB / 3.413 GB, free: 5.113 MB / 1.53 GB Notification: Performance of prepare preOptimizeDAE: time 4.35e-05/0.7727, allocations: 8.031 kB / 3.413 GB, free: 5.105 MB / 1.53 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.001988/0.7747, allocations: 0.6768 MB / 3.414 GB, free: 4.426 MB / 1.53 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.01121/0.7859, allocations: 5.407 MB / 3.419 GB, free: 14.95 MB / 1.545 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0002209/0.7861, allocations: 164.4 kB / 3.419 GB, free: 14.79 MB / 1.545 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.0006108/0.7868, allocations: 216 kB / 3.419 GB, free: 14.58 MB / 1.545 GB Error: An independent subset of the model has imbalanced number of equations (492) and variables (490). variables: terminal.Q_internal terminal.P_internal terminal.S terminal.Q terminal.Q_el_set terminal.P_el_set terminal.epp.Q terminal.epp.P terminalBox.starpoint.i terminalBox.starpoint.v terminalBox.plugSupply.pin[3].i terminalBox.plugSupply.pin[3].v terminalBox.plugSupply.pin[2].i terminalBox.plugSupply.pin[2].v terminalBox.plugSupply.pin[1].i terminalBox.plugSupply.pin[1].v terminalBox.star.pin_n.i terminalBox.star.pin_n.v terminalBox.star.plug_p.pin[3].i terminalBox.star.plug_p.pin[3].v terminalBox.star.plug_p.pin[2].i terminalBox.star.plug_p.pin[2].v terminalBox.star.plug_p.pin[1].i terminalBox.star.plug_p.pin[1].v terminalBox.plug_sn.pin[3].i terminalBox.plug_sn.pin[3].v terminalBox.plug_sn.pin[2].i terminalBox.plug_sn.pin[2].v terminalBox.plug_sn.pin[1].i terminalBox.plug_sn.pin[1].v terminalBox.plug_sp.pin[3].i terminalBox.plug_sp.pin[3].v terminalBox.plug_sp.pin[2].i terminalBox.plug_sp.pin[2].v terminalBox.plug_sp.pin[1].i terminalBox.plug_sp.pin[1].v rampCurrent.v rampCurrent.i rampCurrent.n.i rampCurrent.n.v rampCurrent.p.i rampCurrent.p.v ground.p.i ground.p.v star.pin_n.i star.pin_n.v star.plug_p.pin[3].i star.plug_p.pin[3].v star.plug_p.pin[2].i star.plug_p.pin[2].v star.plug_p.pin[1].i star.plug_p.pin[1].v sineVoltage.sineVoltage[3].signalSource.y sineVoltage.sineVoltage[3].i sineVoltage.sineVoltage[3].n.i sineVoltage.sineVoltage[3].n.v sineVoltage.sineVoltage[3].p.i sineVoltage.sineVoltage[3].p.v sineVoltage.sineVoltage[3].v sineVoltage.sineVoltage[2].signalSource.y sineVoltage.sineVoltage[2].i sineVoltage.sineVoltage[2].n.i sineVoltage.sineVoltage[2].n.v sineVoltage.sineVoltage[2].p.i sineVoltage.sineVoltage[2].p.v sineVoltage.sineVoltage[2].v sineVoltage.sineVoltage[1].signalSource.y sineVoltage.sineVoltage[1].i sineVoltage.sineVoltage[1].n.i sineVoltage.sineVoltage[1].n.v sineVoltage.sineVoltage[1].p.i sineVoltage.sineVoltage[1].p.v sineVoltage.sineVoltage[1].v sineVoltage.plug_n.pin[3].i sineVoltage.plug_n.pin[3].v sineVoltage.plug_n.pin[2].i sineVoltage.plug_n.pin[2].v sineVoltage.plug_n.pin[1].i sineVoltage.plug_n.pin[1].v sineVoltage.plug_p.pin[3].i sineVoltage.plug_p.pin[3].v sineVoltage.plug_p.pin[2].i sineVoltage.plug_p.pin[2].v sineVoltage.plug_p.pin[1].i sineVoltage.plug_p.pin[1].v sineVoltage.i[3] sineVoltage.i[2] sineVoltage.i[1] sineVoltage.v[3] sineVoltage.v[2] sineVoltage.v[1] electricalPowerSensor.i_[2] electricalPowerSensor.i_[1] electricalPowerSensor.v_[2] electricalPowerSensor.v_[1] electricalPowerSensor.plug_nv.pin[3].i electricalPowerSensor.plug_nv.pin[3].v electricalPowerSensor.plug_nv.pin[2].i electricalPowerSensor.plug_nv.pin[2].v electricalPowerSensor.plug_nv.pin[1].i electricalPowerSensor.plug_nv.pin[1].v electricalPowerSensor.plug_ni.pin[3].i electricalPowerSensor.plug_ni.pin[3].v electricalPowerSensor.plug_ni.pin[2].i electricalPowerSensor.plug_ni.pin[2].v electricalPowerSensor.plug_ni.pin[1].i electricalPowerSensor.plug_ni.pin[1].v electricalPowerSensor.plug_p.pin[3].i electricalPowerSensor.plug_p.pin[3].v electricalPowerSensor.plug_p.pin[2].i electricalPowerSensor.plug_p.pin[2].v electricalPowerSensor.plug_p.pin[1].i electricalPowerSensor.plug_p.pin[1].v electricalPowerSensor.Q electricalPowerSensor.P groundExcitation.p.i groundExcitation.p.v smee.damperCageLossPower smee.brush.lossPower smee.brush.heatPort.Q_flow smee.brush.i smee.brush.n.i smee.brush.n.v smee.brush.p.i smee.brush.p.v smee.brush.v smee.pin_en.i smee.pin_en.v smee.pin_ep.i smee.pin_ep.v smee.lesigma.i smee.lesigma.n.i smee.lesigma.n.v smee.lesigma.p.i smee.lesigma.p.v smee.lesigma.v smee.re.R_actual smee.re.T_heatPort smee.re.LossPower smee.re.heatPort.Q_flow smee.re.heatPort.T smee.re.i smee.re.n.i smee.re.n.v smee.re.p.i smee.re.p.v smee.re.v smee.electricalExcitation.pin_en.i smee.electricalExcitation.pin_en.v smee.electricalExcitation.pin_ep.i smee.electricalExcitation.pin_ep.v smee.electricalExcitation.spacePhasor_r.i_[2] smee.electricalExcitation.spacePhasor_r.i_[1] smee.electricalExcitation.spacePhasor_r.v_[2] smee.electricalExcitation.spacePhasor_r.v_[1] smee.electricalExcitation.ve smee.electricalExcitation.ie smee.damperCage.spacePhasor_r.i_[2] smee.damperCage.spacePhasor_r.i_[1] smee.damperCage.spacePhasor_r.v_[2] smee.damperCage.spacePhasor_r.v_[1] smee.damperCage.lossPower smee.damperCage.i[2] smee.damperCage.i[1] smee.damperCage.Rrq_actual smee.damperCage.Rrd_actual smee.damperCage.T_heatPort smee.damperCage.LossPower smee.damperCage.heatPort.Q_flow smee.damperCage.heatPort.T smee.ie smee.ve smee.airGap.i_mr[2] smee.airGap.i_mr[1] smee.airGap.spacePhasor_r.i_[2] smee.airGap.spacePhasor_r.i_[1] smee.airGap.spacePhasor_r.v_[2] smee.airGap.spacePhasor_r.v_[1] smee.airGap.spacePhasor_s.i_[2] smee.airGap.spacePhasor_s.i_[1] smee.airGap.spacePhasor_s.v_[2] smee.airGap.spacePhasor_s.v_[1] smee.airGap.support.tau smee.airGap.support.phi smee.airGap.flange.tau smee.airGap.flange.phi smee.airGap.RotationMatrix[2,2] smee.airGap.RotationMatrix[2,1] smee.airGap.RotationMatrix[1,2] smee.airGap.RotationMatrix[1,1] smee.airGap.psi_mr[2] smee.airGap.psi_mr[1] smee.airGap.psi_ms[2] smee.airGap.psi_ms[1] smee.airGap.i_rr[2] smee.airGap.i_rr[1] smee.airGap.i_rs[2] smee.airGap.i_rs[1] smee.airGap.i_sr[2] smee.airGap.i_sr[1] smee.airGap.i_ss[2] smee.airGap.i_ss[1] smee.airGap.gamma smee.airGap.tauElectrical smee.idq_dr[2] smee.idq_dr[1] smee.ir[2] smee.ir[1] smee.internalThermalPort.heatPortBrush.Q_flow smee.internalThermalPort.heatPortExcitation.Q_flow smee.internalThermalPort.heatPortExcitation.T smee.internalThermalPort.heatPortRotorWinding.Q_flow smee.internalThermalPort.heatPortRotorWinding.T smee.internalThermalPort.heatPortFriction.Q_flow smee.internalThermalPort.heatPortStrayLoad.Q_flow smee.internalThermalPort.heatPortRotorCore.Q_flow smee.internalThermalPort.heatPortStatorCore.Q_flow smee.internalThermalPort.heatPortStatorWinding[3].Q_flow smee.internalThermalPort.heatPortStatorWinding[3].T smee.internalThermalPort.heatPortStatorWinding[2].Q_flow smee.internalThermalPort.heatPortStatorWinding[2].T smee.internalThermalPort.heatPortStatorWinding[1].Q_flow smee.internalThermalPort.heatPortStatorWinding[1].T smee.thermalAmbient.temperatureBrush.port.Q_flow smee.thermalAmbient.constTe.y smee.thermalAmbient.temperatureExcitation.T smee.thermalAmbient.temperatureExcitation.port.Q_flow smee.thermalAmbient.temperatureExcitation.port.T smee.thermalAmbient.constTr.y smee.thermalAmbient.temperatureRotorWinding.T smee.thermalAmbient.temperatureRotorWinding.port.Q_flow smee.thermalAmbient.temperatureRotorWinding.port.T smee.thermalAmbient.Q_flowTotal smee.thermalAmbient.Q_flowExcitation smee.thermalAmbient.Q_flowRotorWinding smee.thermalAmbient.thermalCollectorStator.port_b.Q_flow smee.thermalAmbient.thermalCollectorStator.port_b.T smee.thermalAmbient.thermalCollectorStator.port_a[3].Q_flow smee.thermalAmbient.thermalCollectorStator.port_a[3].T smee.thermalAmbient.thermalCollectorStator.port_a[2].Q_flow smee.thermalAmbient.thermalCollectorStator.port_a[2].T smee.thermalAmbient.thermalCollectorStator.port_a[1].Q_flow smee.thermalAmbient.thermalCollectorStator.port_a[1].T smee.thermalAmbient.constTs.y smee.thermalAmbient.temperatureFriction.port.Q_flow smee.thermalAmbient.temperatureStrayLoad.port.Q_flow smee.thermalAmbient.temperatureRotorCore.port.Q_flow smee.thermalAmbient.temperatureStatorCore.port.Q_flow smee.thermalAmbient.temperatureStatorWinding.T smee.thermalAmbient.temperatureStatorWinding.port.Q_flow smee.thermalAmbient.temperatureStatorWinding.port.T smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow smee.thermalAmbient.thermalPort.heatPortExcitation.Q_flow smee.thermalAmbient.thermalPort.heatPortExcitation.T smee.thermalAmbient.thermalPort.heatPortRotorWinding.Q_flow smee.thermalAmbient.thermalPort.heatPortRotorWinding.T smee.thermalAmbient.thermalPort.heatPortFriction.Q_flow smee.thermalAmbient.thermalPort.heatPortStrayLoad.Q_flow smee.thermalAmbient.thermalPort.heatPortRotorCore.Q_flow smee.thermalAmbient.thermalPort.heatPortStatorCore.Q_flow smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].Q_flow smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].Q_flow smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].Q_flow smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T smee.thermalAmbient.Q_flowFriction smee.thermalAmbient.Q_flowStrayLoad smee.thermalAmbient.Q_flowRotorCore smee.thermalAmbient.Q_flowStatorCore smee.thermalAmbient.Q_flowStatorWinding smee.strayLoad.iRMS smee.strayLoad.lossPower smee.strayLoad.heatPort.Q_flow smee.strayLoad.w smee.strayLoad.tau smee.strayLoad.phi smee.strayLoad.support.tau smee.strayLoad.support.phi smee.strayLoad.flange.tau smee.strayLoad.flange.phi smee.strayLoad.plug_n.pin[3].i smee.strayLoad.plug_n.pin[3].v smee.strayLoad.plug_n.pin[2].i smee.strayLoad.plug_n.pin[2].v smee.strayLoad.plug_n.pin[1].i smee.strayLoad.plug_n.pin[1].v smee.strayLoad.plug_p.pin[3].i smee.strayLoad.plug_p.pin[3].v smee.strayLoad.plug_p.pin[2].i smee.strayLoad.plug_p.pin[2].v smee.strayLoad.plug_p.pin[1].i smee.strayLoad.plug_p.pin[1].v smee.strayLoad.i[3] smee.strayLoad.i[2] smee.strayLoad.i[1] smee.strayLoad.v[3] smee.strayLoad.v[2] smee.strayLoad.v[1] smee.spacePhasorS.spacePhasor.i_[2] smee.spacePhasorS.spacePhasor.i_[1] smee.spacePhasorS.spacePhasor.v_[2] smee.spacePhasorS.spacePhasor.v_[1] smee.spacePhasorS.ground.i smee.spacePhasorS.ground.v smee.spacePhasorS.zero.i smee.spacePhasorS.zero.v smee.spacePhasorS.plug_n.pin[3].i smee.spacePhasorS.plug_n.pin[3].v smee.spacePhasorS.plug_n.pin[2].i smee.spacePhasorS.plug_n.pin[2].v smee.spacePhasorS.plug_n.pin[1].i smee.spacePhasorS.plug_n.pin[1].v smee.spacePhasorS.plug_p.pin[3].i smee.spacePhasorS.plug_p.pin[3].v smee.spacePhasorS.plug_p.pin[2].i smee.spacePhasorS.plug_p.pin[2].v smee.spacePhasorS.plug_p.pin[1].i smee.spacePhasorS.plug_p.pin[1].v smee.spacePhasorS.i[3] smee.spacePhasorS.i[2] smee.spacePhasorS.i[1] smee.spacePhasorS.v[3] smee.spacePhasorS.v[2] smee.spacePhasorS.v[1] smee.statorCore.spacePhasor.i_[2] smee.statorCore.spacePhasor.i_[1] smee.statorCore.spacePhasor.v_[2] smee.statorCore.spacePhasor.v_[1] smee.statorCore.lossPower smee.statorCore.heatPort.Q_flow smee.lszero.i smee.lszero.n.i smee.lszero.n.v smee.lszero.p.i smee.lszero.p.v smee.lszero.v smee.lssigma.spacePhasor_b.i_[2] smee.lssigma.spacePhasor_b.i_[1] smee.lssigma.spacePhasor_b.v_[2] smee.lssigma.spacePhasor_b.v_[1] smee.lssigma.spacePhasor_a.i_[2] smee.lssigma.spacePhasor_a.i_[1] smee.lssigma.spacePhasor_a.v_[2] smee.lssigma.spacePhasor_a.v_[1] smee.lssigma.i_[2] smee.lssigma.i_[1] smee.lssigma.v_[2] smee.lssigma.v_[1] smee.rs.resistor[3].R_actual smee.rs.resistor[3].T_heatPort smee.rs.resistor[3].LossPower smee.rs.resistor[3].heatPort.Q_flow smee.rs.resistor[3].heatPort.T smee.rs.resistor[3].i smee.rs.resistor[3].n.i smee.rs.resistor[3].n.v smee.rs.resistor[3].p.i smee.rs.resistor[3].p.v smee.rs.resistor[3].v smee.rs.resistor[2].R_actual smee.rs.resistor[2].T_heatPort smee.rs.resistor[2].LossPower smee.rs.resistor[2].heatPort.Q_flow smee.rs.resistor[2].heatPort.T smee.rs.resistor[2].i smee.rs.resistor[2].n.i smee.rs.resistor[2].n.v smee.rs.resistor[2].p.i smee.rs.resistor[2].p.v smee.rs.resistor[2].v smee.rs.resistor[1].R_actual smee.rs.resistor[1].T_heatPort smee.rs.resistor[1].LossPower smee.rs.resistor[1].heatPort.Q_flow smee.rs.resistor[1].heatPort.T smee.rs.resistor[1].i smee.rs.resistor[1].n.i smee.rs.resistor[1].n.v smee.rs.resistor[1].p.i smee.rs.resistor[1].p.v smee.rs.resistor[1].v smee.rs.heatPort[3].Q_flow smee.rs.heatPort[3].T smee.rs.heatPort[2].Q_flow smee.rs.heatPort[2].T smee.rs.heatPort[1].Q_flow smee.rs.heatPort[1].T smee.rs.plug_n.pin[3].i smee.rs.plug_n.pin[3].v smee.rs.plug_n.pin[2].i smee.rs.plug_n.pin[2].v smee.rs.plug_n.pin[1].i smee.rs.plug_n.pin[1].v smee.rs.plug_p.pin[3].i smee.rs.plug_p.pin[3].v smee.rs.plug_p.pin[2].i smee.rs.plug_p.pin[2].v smee.rs.plug_p.pin[1].i smee.rs.plug_p.pin[1].v smee.rs.i[3] smee.rs.i[2] smee.rs.i[1] smee.rs.v[3] smee.rs.v[2] smee.rs.v[1] smee.plug_sn.pin[3].i smee.plug_sn.pin[3].v smee.plug_sn.pin[2].i smee.plug_sn.pin[2].v smee.plug_sn.pin[1].i smee.plug_sn.pin[1].v smee.plug_sp.pin[3].i smee.plug_sp.pin[3].v smee.plug_sp.pin[2].i smee.plug_sp.pin[2].v smee.plug_sp.pin[1].i smee.plug_sp.pin[1].v smee.idq_rr[2] smee.idq_rr[1] smee.idq_rs[2] smee.idq_rs[1] smee.idq_sr[2] smee.idq_sr[1] smee.idq_ss[2] smee.idq_ss[1] smee.i_0_s smee.is[3] smee.is[2] smee.is[1] smee.vs[3] smee.vs[2] smee.vs[1] smee.powerBalance.lossPowerBrush smee.powerBalance.lossPowerExcitation smee.powerBalance.powerExcitation smee.powerBalance.lossPowerRotorWinding smee.powerBalance.lossPowerFriction smee.powerBalance.lossPowerStrayLoad smee.powerBalance.lossPowerRotorCore smee.powerBalance.lossPowerStatorCore smee.powerBalance.lossPowerStatorWinding smee.powerBalance.lossPowerTotal smee.powerBalance.powerInertiaRotor smee.powerBalance.powerInertiaStator smee.powerBalance.powerMechanical smee.powerBalance.powerStator smee.internalSupport.tau smee.internalSupport.phi smee.friction.lossPower smee.friction.heatPort.Q_flow smee.friction.w smee.friction.tau smee.friction.phi smee.friction.support.tau smee.friction.support.phi smee.friction.flange.tau smee.friction.flange.phi smee.fixed.flange.tau smee.fixed.flange.phi smee.inertiaStator.a smee.inertiaStator.w smee.inertiaStator.phi smee.inertiaStator.flange_b.tau smee.inertiaStator.flange_b.phi smee.inertiaStator.flange_a.tau smee.inertiaStator.flange_a.phi smee.inertiaRotor.a smee.inertiaRotor.w smee.inertiaRotor.phi smee.inertiaRotor.flange_b.tau smee.inertiaRotor.flange_b.phi smee.inertiaRotor.flange_a.tau smee.inertiaRotor.flange_a.phi smee.flange.tau smee.flange.phi smee.tauShaft smee.tauElectrical smee.wMechanical smee.phiMechanical cosphi S Q omega P_el_is P mpp.tau mpp.phi epp.Q epp.P equations: 1 : smee.rs.resistor[1].p.v = smee.rs.plug_p.pin[1].v 2 : smee.rs.resistor[2].p.v = smee.rs.plug_p.pin[2].v 3 : smee.rs.resistor[3].p.v = smee.rs.plug_p.pin[3].v 4 : smee.rs.resistor[1].n.v = smee.rs.plug_n.pin[1].v 5 : smee.rs.resistor[2].n.v = smee.rs.plug_n.pin[2].v 6 : smee.rs.resistor[3].n.v = smee.rs.plug_n.pin[3].v 7 : smee.rs.resistor[1].heatPort.T = smee.rs.heatPort[1].T 8 : smee.rs.resistor[2].heatPort.T = smee.rs.heatPort[2].T 9 : smee.rs.resistor[3].heatPort.T = smee.rs.heatPort[3].T 10 : smee.thermalAmbient.constTr.y = smee.thermalAmbient.temperatureRotorWinding.T 11 : smee.thermalAmbient.temperatureRotorWinding.port.T = smee.thermalAmbient.thermalPort.heatPortRotorWinding.T 12 : smee.thermalAmbient.constTe.y = smee.thermalAmbient.temperatureExcitation.T 13 : smee.thermalAmbient.temperatureExcitation.port.T = smee.thermalAmbient.thermalPort.heatPortExcitation.T 14 : smee.thermalAmbient.constTs.y = smee.thermalAmbient.temperatureStatorWinding.T 15 : smee.thermalAmbient.thermalCollectorStator.port_b.T = smee.thermalAmbient.temperatureStatorWinding.port.T 16 : smee.thermalAmbient.thermalCollectorStator.port_a[1].T = smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T 17 : smee.thermalAmbient.thermalCollectorStator.port_a[2].T = smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T 18 : smee.thermalAmbient.thermalCollectorStator.port_a[3].T = smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T 19 : smee.idq_dr[1] = smee.damperCage.i[1] 20 : smee.idq_dr[1] = smee.ir[1] 21 : smee.idq_dr[2] = smee.damperCage.i[2] 22 : smee.idq_dr[2] = smee.ir[2] 23 : smee.damperCageLossPower = smee.damperCage.lossPower 24 : smee.airGap.spacePhasor_r.v_[1] = smee.electricalExcitation.spacePhasor_r.v_[1] 25 : smee.airGap.spacePhasor_r.v_[1] = smee.damperCage.spacePhasor_r.v_[1] 26 : smee.airGap.spacePhasor_r.v_[2] = smee.electricalExcitation.spacePhasor_r.v_[2] 27 : smee.airGap.spacePhasor_r.v_[2] = smee.damperCage.spacePhasor_r.v_[2] 28 : smee.electricalExcitation.pin_en.v = smee.pin_en.v 29 : smee.pin_ep.v = smee.brush.p.v 30 : smee.brush.p.i - smee.pin_ep.i = 0.0 31 : smee.brush.n.v = smee.re.p.v 32 : smee.re.n.v = smee.lesigma.p.v 33 : smee.lesigma.n.v = smee.electricalExcitation.pin_ep.v 34 : smee.lssigma.spacePhasor_b.v_[1] = smee.airGap.spacePhasor_s.v_[1] 35 : smee.lssigma.spacePhasor_b.v_[2] = smee.airGap.spacePhasor_s.v_[2] 36 : smee.thermalAmbient.thermalPort.heatPortExcitation.T = smee.internalThermalPort.heatPortExcitation.T 37 : smee.thermalAmbient.thermalPort.heatPortExcitation.T = smee.re.heatPort.T 38 : smee.airGap.flange.phi = smee.inertiaRotor.flange_a.phi 39 : smee.friction.support.phi = smee.internalSupport.phi 40 : smee.friction.support.phi = smee.inertiaStator.flange_a.phi 41 : smee.friction.support.phi = smee.fixed.flange.phi 42 : smee.friction.support.phi = smee.strayLoad.support.phi 43 : smee.friction.support.phi = smee.airGap.support.phi 44 : smee.thermalAmbient.thermalPort.heatPortRotorWinding.T = smee.internalThermalPort.heatPortRotorWinding.T 45 : smee.thermalAmbient.thermalPort.heatPortRotorWinding.T = smee.damperCage.heatPort.T 46 : smee.spacePhasorS.plug_n.pin[1].v = smee.plug_sn.pin[1].v 47 : smee.spacePhasorS.plug_n.pin[2].v = smee.plug_sn.pin[2].v 48 : smee.spacePhasorS.plug_n.pin[3].v = smee.plug_sn.pin[3].v 49 : smee.strayLoad.plug_n.pin[1].v = smee.rs.plug_p.pin[1].v 50 : smee.strayLoad.plug_n.pin[2].v = smee.rs.plug_p.pin[2].v 51 : smee.strayLoad.plug_n.pin[3].v = smee.rs.plug_p.pin[3].v 52 : smee.strayLoad.plug_p.pin[1].v = smee.plug_sp.pin[1].v 53 : smee.strayLoad.plug_p.pin[2].v = smee.plug_sp.pin[2].v 54 : smee.strayLoad.plug_p.pin[3].v = smee.plug_sp.pin[3].v 55 : smee.spacePhasorS.plug_p.pin[1].v = smee.rs.plug_n.pin[1].v 56 : smee.spacePhasorS.plug_p.pin[2].v = smee.rs.plug_n.pin[2].v 57 : smee.spacePhasorS.plug_p.pin[3].v = smee.rs.plug_n.pin[3].v 58 : smee.spacePhasorS.zero.v = smee.lszero.p.v 59 : smee.lszero.n.v = smee.spacePhasorS.ground.v 60 : smee.statorCore.spacePhasor.v_[1] = smee.lssigma.spacePhasor_a.v_[1] 61 : smee.statorCore.spacePhasor.v_[1] = smee.spacePhasorS.spacePhasor.v_[1] 62 : smee.statorCore.spacePhasor.v_[2] = smee.lssigma.spacePhasor_a.v_[2] 63 : smee.statorCore.spacePhasor.v_[2] = smee.spacePhasorS.spacePhasor.v_[2] 64 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T = smee.internalThermalPort.heatPortStatorWinding[1].T 65 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].T = smee.rs.heatPort[1].T 66 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T = smee.internalThermalPort.heatPortStatorWinding[2].T 67 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].T = smee.rs.heatPort[2].T 68 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T = smee.internalThermalPort.heatPortStatorWinding[3].T 69 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].T = smee.rs.heatPort[3].T 70 : smee.inertiaRotor.flange_b.phi = smee.friction.flange.phi 71 : smee.inertiaRotor.flange_b.phi = smee.flange.phi 72 : smee.inertiaRotor.flange_b.phi = smee.strayLoad.flange.phi 73 : sineVoltage.sineVoltage[1].p.v = sineVoltage.plug_p.pin[1].v 74 : sineVoltage.sineVoltage[2].p.v = sineVoltage.plug_p.pin[2].v 75 : sineVoltage.sineVoltage[3].p.v = sineVoltage.plug_p.pin[3].v 76 : sineVoltage.sineVoltage[1].n.v = sineVoltage.plug_n.pin[1].v 77 : sineVoltage.sineVoltage[2].n.v = sineVoltage.plug_n.pin[2].v 78 : sineVoltage.sineVoltage[3].n.v = sineVoltage.plug_n.pin[3].v 79 : star.plug_p.pin[3].v = star.pin_n.v 80 : star.plug_p.pin[3].v = star.plug_p.pin[2].v 81 : star.plug_p.pin[3].v = star.plug_p.pin[1].v 82 : (-star.plug_p.pin[2].i) - star.plug_p.pin[1].i - star.pin_n.i - star.plug_p.pin[3].i = 0.0 83 : terminalBox.star.plug_p.pin[3].v = terminalBox.star.pin_n.v 84 : terminalBox.star.plug_p.pin[3].v = terminalBox.star.plug_p.pin[2].v 85 : terminalBox.star.plug_p.pin[3].v = terminalBox.star.plug_p.pin[1].v 86 : (-terminalBox.star.plug_p.pin[2].i) - terminalBox.star.plug_p.pin[1].i - terminalBox.star.pin_n.i - terminalBox.star.plug_p.pin[3].i = 0.0 87 : terminalBox.plug_sn.pin[1].v = terminalBox.star.plug_p.pin[1].v 88 : terminalBox.plug_sn.pin[2].v = terminalBox.star.plug_p.pin[2].v 89 : terminalBox.plug_sn.pin[3].v = terminalBox.star.plug_p.pin[3].v 90 : terminalBox.star.plug_p.pin[1].i - terminalBox.plug_sn.pin[1].i = 0.0 91 : terminalBox.star.plug_p.pin[2].i - terminalBox.plug_sn.pin[2].i = 0.0 92 : terminalBox.star.plug_p.pin[3].i - terminalBox.plug_sn.pin[3].i = 0.0 93 : terminalBox.plug_sp.pin[1].v = terminalBox.plugSupply.pin[1].v 94 : terminalBox.plug_sp.pin[2].v = terminalBox.plugSupply.pin[2].v 95 : terminalBox.plug_sp.pin[3].v = terminalBox.plugSupply.pin[3].v 96 : (-terminalBox.plug_sp.pin[1].i) - terminalBox.plugSupply.pin[1].i = 0.0 97 : (-terminalBox.plug_sp.pin[2].i) - terminalBox.plugSupply.pin[2].i = 0.0 98 : (-terminalBox.plug_sp.pin[3].i) - terminalBox.plugSupply.pin[3].i = 0.0 99 : terminalBox.star.pin_n.v = terminalBox.starpoint.v 100 : terminal.P_internal = terminal.P_el_set 101 : terminal.Q_internal = terminal.Q_el_set 102 : star.pin_n.v = ground.p.v 103 : star.plug_p.pin[1].v = sineVoltage.plug_n.pin[1].v 104 : star.plug_p.pin[2].v = sineVoltage.plug_n.pin[2].v 105 : star.plug_p.pin[3].v = sineVoltage.plug_n.pin[3].v 106 : sineVoltage.plug_p.pin[1].v = electricalPowerSensor.plug_p.pin[1].v 107 : sineVoltage.plug_p.pin[2].v = electricalPowerSensor.plug_p.pin[2].v 108 : sineVoltage.plug_p.pin[3].v = electricalPowerSensor.plug_p.pin[3].v 109 : rampCurrent.p.v = smee.pin_en.v 110 : rampCurrent.p.v = groundExcitation.p.v 111 : rampCurrent.n.v = smee.pin_ep.v 112 : terminalBox.plug_sn.pin[1].v = smee.plug_sn.pin[1].v 113 : terminalBox.plug_sn.pin[1].v = electricalPowerSensor.plug_nv.pin[1].v 114 : terminalBox.plug_sn.pin[2].v = smee.plug_sn.pin[2].v 115 : terminalBox.plug_sn.pin[2].v = electricalPowerSensor.plug_nv.pin[2].v 116 : terminalBox.plug_sn.pin[3].v = smee.plug_sn.pin[3].v 117 : terminalBox.plug_sn.pin[3].v = electricalPowerSensor.plug_nv.pin[3].v 118 : terminalBox.plug_sp.pin[1].v = smee.plug_sp.pin[1].v 119 : terminalBox.plug_sp.pin[2].v = smee.plug_sp.pin[2].v 120 : terminalBox.plug_sp.pin[3].v = smee.plug_sp.pin[3].v 121 : terminalBox.plugSupply.pin[1].v = electricalPowerSensor.plug_ni.pin[1].v 122 : terminalBox.plugSupply.pin[2].v = electricalPowerSensor.plug_ni.pin[2].v 123 : terminalBox.plugSupply.pin[3].v = electricalPowerSensor.plug_ni.pin[3].v 124 : mpp.phi = smee.flange.phi 125 : smee.flange.tau - mpp.tau = 0.0 126 : terminal.P_el_set = electricalPowerSensor.P 127 : terminal.Q_el_set = electricalPowerSensor.Q 128 : i_e = rampCurrent.i 129 : epp.P = 0.0 130 : epp.Q = 0.0 131 : mpp.tau = 0.0 132 : smee.inertiaStator.flange_b.tau = 0.0 133 : smee.thermalAmbient.thermalPort.heatPortFriction.Q_flow + smee.friction.heatPort.Q_flow - smee.internalThermalPort.heatPortFriction.Q_flow = 0.0 134 : smee.internalSupport.tau = 0.0 135 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].Q_flow + smee.rs.heatPort[1].Q_flow - smee.internalThermalPort.heatPortStatorWinding[1].Q_flow = 0.0 136 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].Q_flow + smee.rs.heatPort[2].Q_flow - smee.internalThermalPort.heatPortStatorWinding[2].Q_flow = 0.0 137 : smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].Q_flow + smee.rs.heatPort[3].Q_flow - smee.internalThermalPort.heatPortStatorWinding[3].Q_flow = 0.0 138 : smee.rs.resistor[1].p.i - smee.rs.plug_p.pin[1].i = 0.0 139 : smee.rs.resistor[1].n.i - smee.rs.plug_n.pin[1].i = 0.0 140 : smee.rs.resistor[1].heatPort.Q_flow - smee.rs.heatPort[1].Q_flow = 0.0 141 : smee.rs.resistor[2].p.i - smee.rs.plug_p.pin[2].i = 0.0 142 : smee.rs.resistor[2].n.i - smee.rs.plug_n.pin[2].i = 0.0 143 : smee.rs.resistor[2].heatPort.Q_flow - smee.rs.heatPort[2].Q_flow = 0.0 144 : smee.rs.resistor[3].p.i - smee.rs.plug_p.pin[3].i = 0.0 145 : smee.rs.resistor[3].n.i - smee.rs.plug_n.pin[3].i = 0.0 146 : smee.rs.resistor[3].heatPort.Q_flow - smee.rs.heatPort[3].Q_flow = 0.0 147 : smee.airGap.spacePhasor_s.i_[1] + smee.lssigma.spacePhasor_b.i_[1] = 0.0 148 : smee.airGap.spacePhasor_s.i_[2] + smee.lssigma.spacePhasor_b.i_[2] = 0.0 149 : smee.spacePhasorS.ground.i + smee.lszero.n.i = 0.0 150 : smee.thermalAmbient.thermalPort.heatPortStatorCore.Q_flow + smee.statorCore.heatPort.Q_flow - smee.internalThermalPort.heatPortStatorCore.Q_flow = 0.0 151 : smee.spacePhasorS.plug_p.pin[1].i + smee.rs.plug_n.pin[1].i = 0.0 152 : smee.spacePhasorS.plug_p.pin[2].i + smee.rs.plug_n.pin[2].i = 0.0 153 : smee.spacePhasorS.plug_p.pin[3].i + smee.rs.plug_n.pin[3].i = 0.0 154 : smee.spacePhasorS.plug_n.pin[1].i - smee.plug_sn.pin[1].i = 0.0 155 : smee.spacePhasorS.plug_n.pin[2].i - smee.plug_sn.pin[2].i = 0.0 156 : smee.spacePhasorS.plug_n.pin[3].i - smee.plug_sn.pin[3].i = 0.0 157 : smee.spacePhasorS.zero.i + smee.lszero.p.i = 0.0 158 : smee.spacePhasorS.spacePhasor.i_[1] + smee.statorCore.spacePhasor.i_[1] + smee.lssigma.spacePhasor_a.i_[1] = 0.0 159 : smee.spacePhasorS.spacePhasor.i_[2] + smee.statorCore.spacePhasor.i_[2] + smee.lssigma.spacePhasor_a.i_[2] = 0.0 160 : smee.strayLoad.plug_p.pin[1].i - smee.plug_sp.pin[1].i = 0.0 161 : smee.strayLoad.plug_p.pin[2].i - smee.plug_sp.pin[2].i = 0.0 162 : smee.strayLoad.plug_p.pin[3].i - smee.plug_sp.pin[3].i = 0.0 163 : smee.strayLoad.plug_n.pin[1].i + smee.rs.plug_p.pin[1].i = 0.0 164 : smee.strayLoad.plug_n.pin[2].i + smee.rs.plug_p.pin[2].i = 0.0 165 : smee.strayLoad.plug_n.pin[3].i + smee.rs.plug_p.pin[3].i = 0.0 166 : smee.strayLoad.flange.tau + smee.friction.flange.tau + smee.inertiaRotor.flange_b.tau - smee.flange.tau = 0.0 167 : smee.thermalAmbient.thermalPort.heatPortStrayLoad.Q_flow + smee.strayLoad.heatPort.Q_flow - smee.internalThermalPort.heatPortStrayLoad.Q_flow = 0.0 168 : smee.thermalAmbient.thermalPort.heatPortRotorCore.Q_flow - smee.internalThermalPort.heatPortRotorCore.Q_flow = 0.0 169 : smee.thermalAmbient.temperatureStatorCore.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortStatorCore.Q_flow = 0.0 170 : smee.thermalAmbient.temperatureRotorCore.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortRotorCore.Q_flow = 0.0 171 : smee.thermalAmbient.temperatureStrayLoad.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortStrayLoad.Q_flow = 0.0 172 : smee.thermalAmbient.temperatureFriction.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortFriction.Q_flow = 0.0 173 : smee.thermalAmbient.thermalCollectorStator.port_a[1].Q_flow - smee.thermalAmbient.thermalPort.heatPortStatorWinding[1].Q_flow = 0.0 174 : smee.thermalAmbient.thermalCollectorStator.port_a[2].Q_flow - smee.thermalAmbient.thermalPort.heatPortStatorWinding[2].Q_flow = 0.0 175 : smee.thermalAmbient.thermalCollectorStator.port_a[3].Q_flow - smee.thermalAmbient.thermalPort.heatPortStatorWinding[3].Q_flow = 0.0 176 : smee.thermalAmbient.thermalCollectorStator.port_b.Q_flow + smee.thermalAmbient.temperatureStatorWinding.port.Q_flow = 0.0 177 : smee.thermalAmbient.temperatureRotorWinding.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortRotorWinding.Q_flow = 0.0 178 : smee.thermalAmbient.temperatureExcitation.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortExcitation.Q_flow = 0.0 179 : smee.thermalAmbient.temperatureBrush.port.Q_flow - smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow = 0.0 180 : smee.internalThermalPort.heatPortStatorWinding[1].Q_flow = 0.0 181 : smee.internalThermalPort.heatPortStatorWinding[2].Q_flow = 0.0 182 : smee.internalThermalPort.heatPortStatorWinding[3].Q_flow = 0.0 183 : smee.internalThermalPort.heatPortStatorCore.Q_flow = 0.0 184 : smee.internalThermalPort.heatPortRotorCore.Q_flow = 0.0 185 : smee.internalThermalPort.heatPortStrayLoad.Q_flow = 0.0 186 : smee.internalThermalPort.heatPortFriction.Q_flow = 0.0 187 : smee.internalThermalPort.heatPortRotorWinding.Q_flow = 0.0 188 : smee.internalThermalPort.heatPortExcitation.Q_flow = 0.0 189 : smee.internalThermalPort.heatPortBrush.Q_flow = 0.0 190 : smee.airGap.flange.tau + smee.inertiaRotor.flange_a.tau = 0.0 191 : smee.airGap.support.tau + smee.strayLoad.support.tau + smee.friction.support.tau + smee.fixed.flange.tau + smee.inertiaStator.flange_a.tau - smee.internalSupport.tau = 0.0 192 : smee.damperCage.heatPort.Q_flow + smee.thermalAmbient.thermalPort.heatPortRotorWinding.Q_flow - smee.internalThermalPort.heatPortRotorWinding.Q_flow = 0.0 193 : smee.electricalExcitation.spacePhasor_r.i_[1] + smee.damperCage.spacePhasor_r.i_[1] + smee.airGap.spacePhasor_r.i_[1] = 0.0 194 : smee.electricalExcitation.spacePhasor_r.i_[2] + smee.damperCage.spacePhasor_r.i_[2] + smee.airGap.spacePhasor_r.i_[2] = 0.0 195 : smee.electricalExcitation.pin_en.i - smee.pin_en.i = 0.0 196 : smee.lesigma.p.i + smee.re.n.i = 0.0 197 : smee.re.heatPort.Q_flow + smee.thermalAmbient.thermalPort.heatPortExcitation.Q_flow - smee.internalThermalPort.heatPortExcitation.Q_flow = 0.0 198 : smee.lesigma.n.i + smee.electricalExcitation.pin_ep.i = 0.0 199 : smee.brush.n.i + smee.re.p.i = 0.0 200 : smee.brush.heatPort.Q_flow + smee.thermalAmbient.thermalPort.heatPortBrush.Q_flow - smee.internalThermalPort.heatPortBrush.Q_flow = 0.0 201 : rampCurrent.p.i + groundExcitation.p.i + smee.pin_en.i = 0.0 202 : terminalBox.plug_sn.pin[1].i + electricalPowerSensor.plug_nv.pin[1].i + smee.plug_sn.pin[1].i = 0.0 203 : terminalBox.plug_sn.pin[2].i + electricalPowerSensor.plug_nv.pin[2].i + smee.plug_sn.pin[2].i = 0.0 204 : terminalBox.plug_sn.pin[3].i + electricalPowerSensor.plug_nv.pin[3].i + smee.plug_sn.pin[3].i = 0.0 205 : sineVoltage.plug_p.pin[1].i + electricalPowerSensor.plug_p.pin[1].i = 0.0 206 : sineVoltage.plug_p.pin[2].i + electricalPowerSensor.plug_p.pin[2].i = 0.0 207 : sineVoltage.plug_p.pin[3].i + electricalPowerSensor.plug_p.pin[3].i = 0.0 208 : sineVoltage.sineVoltage[1].p.i - sineVoltage.plug_p.pin[1].i = 0.0 209 : sineVoltage.sineVoltage[1].n.i - sineVoltage.plug_n.pin[1].i = 0.0 210 : sineVoltage.sineVoltage[2].p.i - sineVoltage.plug_p.pin[2].i = 0.0 211 : sineVoltage.sineVoltage[2].n.i - sineVoltage.plug_n.pin[2].i = 0.0 212 : sineVoltage.sineVoltage[3].p.i - sineVoltage.plug_p.pin[3].i = 0.0 213 : sineVoltage.sineVoltage[3].n.i - sineVoltage.plug_n.pin[3].i = 0.0 214 : star.plug_p.pin[1].i + sineVoltage.plug_n.pin[1].i = 0.0 215 : star.plug_p.pin[2].i + sineVoltage.plug_n.pin[2].i = 0.0 216 : star.plug_p.pin[3].i + sineVoltage.plug_n.pin[3].i = 0.0 217 : ground.p.i + star.pin_n.i = 0.0 218 : rampCurrent.n.i + smee.pin_ep.i = 0.0 219 : terminalBox.plug_sp.pin[1].i + smee.plug_sp.pin[1].i = 0.0 220 : terminalBox.plug_sp.pin[2].i + smee.plug_sp.pin[2].i = 0.0 221 : terminalBox.plug_sp.pin[3].i + smee.plug_sp.pin[3].i = 0.0 222 : terminalBox.star.pin_n.i - terminalBox.starpoint.i = 0.0 223 : terminalBox.plugSupply.pin[1].i + electricalPowerSensor.plug_ni.pin[1].i = 0.0 224 : terminalBox.plugSupply.pin[2].i + electricalPowerSensor.plug_ni.pin[2].i = 0.0 225 : terminalBox.plugSupply.pin[3].i + electricalPowerSensor.plug_ni.pin[3].i = 0.0 226 : terminalBox.starpoint.i = 0.0 227 : terminal.epp.P - epp.P = 0.0 228 : terminal.epp.Q - epp.Q = 0.0 229 : smee.inertiaRotor.phi = smee.inertiaRotor.flange_a.phi 230 : smee.inertiaRotor.phi = smee.inertiaRotor.flange_b.phi 231 : smee.inertiaRotor.w = der(smee.inertiaRotor.phi) 232 : smee.inertiaRotor.a = der(smee.inertiaRotor.w) 233 : smee.inertiaRotor.J * smee.inertiaRotor.a = smee.inertiaRotor.flange_a.tau + smee.inertiaRotor.flange_b.tau 234 : smee.inertiaStator.phi = smee.inertiaStator.flange_a.phi 235 : smee.inertiaStator.phi = smee.inertiaStator.flange_b.phi 236 : smee.inertiaStator.w = der(smee.inertiaStator.phi) 237 : smee.inertiaStator.a = der(smee.inertiaStator.w) 238 : smee.inertiaStator.J * smee.inertiaStator.a = smee.inertiaStator.flange_a.tau + smee.inertiaStator.flange_b.tau 239 : smee.fixed.flange.phi = smee.fixed.phi0 240 : smee.friction.tau = 0.0 241 : smee.friction.lossPower = (-smee.friction.tau) * smee.friction.w 242 : smee.friction.phi = smee.friction.flange.phi - smee.friction.support.phi 243 : smee.friction.w = der(smee.friction.phi) 244 : smee.friction.tau = -smee.friction.flange.tau 245 : smee.friction.tau = smee.friction.support.tau 246 : smee.vs = {smee.plug_sp.pin[1].v - smee.plug_sn.pin[1].v, smee.plug_sp.pin[2].v - smee.plug_sn.pin[2].v, smee.plug_sp.pin[3].v - smee.plug_sn.pin[3].v} 247 : smee.is = {smee.plug_sp.pin[1].i, smee.plug_sp.pin[2].i, smee.plug_sp.pin[3].i} 248 : smee.idq_ss = smee.airGap.i_ss 249 : smee.idq_sr = smee.airGap.i_sr 250 : smee.idq_rs = smee.airGap.i_rs 251 : smee.idq_rr = smee.airGap.i_rr 252 : smee.rs.resistor[1].R_actual = smee.rs.resistor[1].R * (1.0 + smee.rs.resistor[1].alpha * (smee.rs.resistor[1].T_heatPort - smee.rs.resistor[1].T_ref)) 253 : smee.rs.resistor[1].v = smee.rs.resistor[1].R_actual * smee.rs.resistor[1].i 254 : smee.rs.resistor[1].LossPower = smee.rs.resistor[1].v * smee.rs.resistor[1].i 255 : 0.0 = smee.rs.resistor[1].p.i + smee.rs.resistor[1].n.i 256 : smee.rs.resistor[1].i = smee.rs.resistor[1].p.i 257 : smee.rs.resistor[1].v = smee.rs.resistor[1].p.v - smee.rs.resistor[1].n.v 258 : smee.rs.resistor[2].R_actual = smee.rs.resistor[2].R * (1.0 + smee.rs.resistor[2].alpha * (smee.rs.resistor[2].T_heatPort - smee.rs.resistor[2].T_ref)) 259 : smee.rs.resistor[2].v = smee.rs.resistor[2].R_actual * smee.rs.resistor[2].i 260 : smee.rs.resistor[2].LossPower = smee.rs.resistor[2].v * smee.rs.resistor[2].i 261 : 0.0 = smee.rs.resistor[2].p.i + smee.rs.resistor[2].n.i 262 : smee.rs.resistor[2].i = smee.rs.resistor[2].p.i 263 : smee.rs.resistor[2].v = smee.rs.resistor[2].p.v - smee.rs.resistor[2].n.v 264 : smee.rs.resistor[3].R_actual = smee.rs.resistor[3].R * (1.0 + smee.rs.resistor[3].alpha * (smee.rs.resistor[3].T_heatPort - smee.rs.resistor[3].T_ref)) 265 : smee.rs.resistor[3].v = smee.rs.resistor[3].R_actual * smee.rs.resistor[3].i 266 : smee.rs.resistor[3].LossPower = smee.rs.resistor[3].v * smee.rs.resistor[3].i 267 : 0.0 = smee.rs.resistor[3].p.i + smee.rs.resistor[3].n.i 268 : smee.rs.resistor[3].i = smee.rs.resistor[3].p.i 269 : smee.rs.resistor[3].v = smee.rs.resistor[3].p.v - smee.rs.resistor[3].n.v 270 : smee.rs.v[1] = smee.rs.plug_p.pin[1].v - smee.rs.plug_n.pin[1].v 271 : smee.rs.v[2] = smee.rs.plug_p.pin[2].v - smee.rs.plug_n.pin[2].v 272 : smee.rs.v[3] = smee.rs.plug_p.pin[3].v - smee.rs.plug_n.pin[3].v 273 : smee.rs.i[1] = smee.rs.plug_p.pin[1].i 274 : smee.rs.i[2] = smee.rs.plug_p.pin[2].i 275 : smee.rs.i[3] = smee.rs.plug_p.pin[3].i 276 : smee.lssigma.spacePhasor_a.i_[1] + smee.lssigma.spacePhasor_b.i_[1] = 0.0 277 : smee.lssigma.spacePhasor_a.i_[2] + smee.lssigma.spacePhasor_b.i_[2] = 0.0 278 : smee.lssigma.v_[1] = smee.lssigma.spacePhasor_a.v_[1] - smee.lssigma.spacePhasor_b.v_[1] 279 : smee.lssigma.v_[2] = smee.lssigma.spacePhasor_a.v_[2] - smee.lssigma.spacePhasor_b.v_[2] 280 : smee.lssigma.i_[1] = smee.lssigma.spacePhasor_a.i_[1] 281 : smee.lssigma.i_[2] = smee.lssigma.spacePhasor_a.i_[2] 282 : smee.lssigma.v_[1] = smee.lssigma.L[1] * der(smee.lssigma.i_[1]) 283 : smee.lssigma.v_[2] = smee.lssigma.L[2] * der(smee.lssigma.i_[2]) 284 : smee.lszero.L * der(smee.lszero.i) = smee.lszero.v 285 : 0.0 = smee.lszero.p.i + smee.lszero.n.i 286 : smee.lszero.i = smee.lszero.p.i 287 : smee.lszero.v = smee.lszero.p.v - smee.lszero.n.v 288 : smee.statorCore.spacePhasor.i_[1] = 0.0 289 : smee.statorCore.spacePhasor.i_[2] = 0.0 290 : smee.statorCore.lossPower = 1.5 * (smee.statorCore.spacePhasor.v_[1] * smee.statorCore.spacePhasor.i_[1] + smee.statorCore.spacePhasor.v_[2] * smee.statorCore.spacePhasor.i_[2]) 291 : smee.spacePhasorS.v[1] = smee.spacePhasorS.plug_p.pin[1].v - smee.spacePhasorS.plug_n.pin[1].v 292 : smee.spacePhasorS.v[2] = smee.spacePhasorS.plug_p.pin[2].v - smee.spacePhasorS.plug_n.pin[2].v 293 : smee.spacePhasorS.v[3] = smee.spacePhasorS.plug_p.pin[3].v - smee.spacePhasorS.plug_n.pin[3].v 294 : smee.spacePhasorS.i[1] = smee.spacePhasorS.plug_p.pin[1].i 295 : smee.spacePhasorS.i[2] = smee.spacePhasorS.plug_p.pin[2].i 296 : smee.spacePhasorS.i[3] = smee.spacePhasorS.plug_p.pin[3].i 297 : smee.spacePhasorS.i[1] = -smee.spacePhasorS.plug_n.pin[1].i 298 : smee.spacePhasorS.i[2] = -smee.spacePhasorS.plug_n.pin[2].i 299 : smee.spacePhasorS.i[3] = -smee.spacePhasorS.plug_n.pin[3].i 300 : 3.0 * smee.spacePhasorS.zero.v = smee.spacePhasorS.v[1] + smee.spacePhasorS.v[2] + smee.spacePhasorS.v[3] 301 : smee.spacePhasorS.spacePhasor.v_[1] = smee.spacePhasorS.TransformationMatrix[1,1] * smee.spacePhasorS.v[1] + smee.spacePhasorS.TransformationMatrix[1,2] * smee.spacePhasorS.v[2] + smee.spacePhasorS.TransformationMatrix[1,3] * smee.spacePhasorS.v[3] 302 : smee.spacePhasorS.spacePhasor.v_[2] = smee.spacePhasorS.TransformationMatrix[2,1] * smee.spacePhasorS.v[1] + smee.spacePhasorS.TransformationMatrix[2,2] * smee.spacePhasorS.v[2] + smee.spacePhasorS.TransformationMatrix[2,3] * smee.spacePhasorS.v[3] 303 : (-3.0) * smee.spacePhasorS.zero.i = smee.spacePhasorS.i[1] + smee.spacePhasorS.i[2] + smee.spacePhasorS.i[3] 304 : -smee.spacePhasorS.spacePhasor.i_[1] = smee.spacePhasorS.TransformationMatrix[1,1] * smee.spacePhasorS.i[1] + smee.spacePhasorS.TransformationMatrix[1,2] * smee.spacePhasorS.i[2] + smee.spacePhasorS.TransformationMatrix[1,3] * smee.spacePhasorS.i[3] 305 : -smee.spacePhasorS.spacePhasor.i_[2] = smee.spacePhasorS.TransformationMatrix[2,1] * smee.spacePhasorS.i[1] + smee.spacePhasorS.TransformationMatrix[2,2] * smee.spacePhasorS.i[2] + smee.spacePhasorS.TransformationMatrix[2,3] * smee.spacePhasorS.i[3] 306 : smee.spacePhasorS.ground.v = 0.0 307 : smee.strayLoad.v[1] = 0.0 308 : smee.strayLoad.v[2] = 0.0 309 : smee.strayLoad.v[3] = 0.0 310 : smee.strayLoad.tau = 0.0 311 : smee.strayLoad.lossPower = (-smee.strayLoad.tau) * smee.strayLoad.w 312 : smee.strayLoad.phi = smee.strayLoad.flange.phi - smee.strayLoad.support.phi 313 : smee.strayLoad.w = der(smee.strayLoad.phi) 314 : smee.strayLoad.tau = -smee.strayLoad.flange.tau 315 : smee.strayLoad.tau = smee.strayLoad.support.tau 316 : smee.strayLoad.plug_p.pin[1].i + smee.strayLoad.plug_n.pin[1].i = 0.0 317 : smee.strayLoad.plug_p.pin[2].i + smee.strayLoad.plug_n.pin[2].i = 0.0 318 : smee.strayLoad.plug_p.pin[3].i + smee.strayLoad.plug_n.pin[3].i = 0.0 319 : smee.strayLoad.v[1] = smee.strayLoad.plug_p.pin[1].v - smee.strayLoad.plug_n.pin[1].v 320 : smee.strayLoad.v[2] = smee.strayLoad.plug_p.pin[2].v - smee.strayLoad.plug_n.pin[2].v 321 : smee.strayLoad.v[3] = smee.strayLoad.plug_p.pin[3].v - smee.strayLoad.plug_n.pin[3].v 322 : smee.strayLoad.i[1] = smee.strayLoad.plug_p.pin[1].i 323 : smee.strayLoad.i[2] = smee.strayLoad.plug_p.pin[2].i 324 : smee.strayLoad.i[3] = smee.strayLoad.plug_p.pin[3].i 325 : smee.thermalAmbient.temperatureStatorWinding.port.T = smee.thermalAmbient.temperatureStatorWinding.T 326 : smee.thermalAmbient.constTs.y = smee.thermalAmbient.constTs.k 327 : smee.thermalAmbient.thermalCollectorStator.port_b.Q_flow + smee.thermalAmbient.thermalCollectorStator.port_a[1].Q_flow + smee.thermalAmbient.thermalCollectorStator.port_a[2].Q_flow + smee.thermalAmbient.thermalCollectorStator.port_a[3].Q_flow = 0.0 328 : smee.thermalAmbient.thermalCollectorStator.port_a[1].T = smee.thermalAmbient.thermalCollectorStator.port_b.T 329 : smee.thermalAmbient.thermalCollectorStator.port_a[2].T = smee.thermalAmbient.thermalCollectorStator.port_b.T 330 : smee.thermalAmbient.thermalCollectorStator.port_a[3].T = smee.thermalAmbient.thermalCollectorStator.port_b.T 331 : smee.thermalAmbient.temperatureRotorWinding.port.T = smee.thermalAmbient.temperatureRotorWinding.T 332 : smee.thermalAmbient.constTr.y = smee.thermalAmbient.constTr.k 333 : smee.thermalAmbient.temperatureExcitation.port.T = smee.thermalAmbient.temperatureExcitation.T 334 : smee.thermalAmbient.constTe.y = smee.thermalAmbient.constTe.k 335 : smee.airGap.i_mr[1] = smee.airGap.i_sr[1] + smee.airGap.i_rr[1] 336 : smee.airGap.i_mr[2] = smee.airGap.i_sr[2] + smee.airGap.i_rr[2] 337 : smee.airGap.psi_mr[1] = smee.airGap.L[1,1] * smee.airGap.i_mr[1] + smee.airGap.L[1,2] * smee.airGap.i_mr[2] 338 : smee.airGap.psi_mr[2] = smee.airGap.L[2,1] * smee.airGap.i_mr[1] + smee.airGap.L[2,2] * smee.airGap.i_mr[2] 339 : smee.airGap.psi_ms[1] = smee.airGap.RotationMatrix[1,1] * smee.airGap.psi_mr[1] + smee.airGap.RotationMatrix[1,2] * smee.airGap.psi_mr[2] 340 : smee.airGap.psi_ms[2] = smee.airGap.RotationMatrix[2,1] * smee.airGap.psi_mr[1] + smee.airGap.RotationMatrix[2,2] * smee.airGap.psi_mr[2] 341 : smee.airGap.gamma = /*Real*/(smee.airGap.p) * (smee.airGap.flange.phi - smee.airGap.support.phi) 342 : smee.airGap.RotationMatrix[1,1] = cos(smee.airGap.gamma) 343 : smee.airGap.RotationMatrix[1,2] = -sin(smee.airGap.gamma) 344 : smee.airGap.RotationMatrix[2,1] = sin(smee.airGap.gamma) 345 : smee.airGap.RotationMatrix[2,2] = cos(smee.airGap.gamma) 346 : smee.airGap.i_ss[1] = smee.airGap.spacePhasor_s.i_[1] 347 : smee.airGap.i_ss[2] = smee.airGap.spacePhasor_s.i_[2] 348 : smee.airGap.i_ss[1] = smee.airGap.RotationMatrix[1,1] * smee.airGap.i_sr[1] + smee.airGap.RotationMatrix[1,2] * smee.airGap.i_sr[2] 349 : smee.airGap.i_ss[2] = smee.airGap.RotationMatrix[2,1] * smee.airGap.i_sr[1] + smee.airGap.RotationMatrix[2,2] * smee.airGap.i_sr[2] 350 : smee.airGap.i_rr[1] = smee.airGap.spacePhasor_r.i_[1] 351 : smee.airGap.i_rr[2] = smee.airGap.spacePhasor_r.i_[2] 352 : smee.airGap.i_rs[1] = smee.airGap.RotationMatrix[1,1] * smee.airGap.i_rr[1] + smee.airGap.RotationMatrix[1,2] * smee.airGap.i_rr[2] 353 : smee.airGap.i_rs[2] = smee.airGap.RotationMatrix[2,1] * smee.airGap.i_rr[1] + smee.airGap.RotationMatrix[2,2] * smee.airGap.i_rr[2] 354 : smee.airGap.spacePhasor_s.v_[1] = der(smee.airGap.psi_ms[1]) 355 : smee.airGap.spacePhasor_s.v_[2] = der(smee.airGap.psi_ms[2]) 356 : smee.airGap.spacePhasor_r.v_[1] = der(smee.airGap.psi_mr[1]) 357 : smee.airGap.spacePhasor_r.v_[2] = der(smee.airGap.psi_mr[2]) 358 : smee.airGap.tauElectrical = 1.5 * /*Real*/(smee.airGap.p) * (smee.airGap.spacePhasor_s.i_[2] * smee.airGap.psi_ms[1] - smee.airGap.spacePhasor_s.i_[1] * smee.airGap.psi_ms[2]) 359 : smee.airGap.flange.tau = -smee.airGap.tauElectrical 360 : smee.airGap.support.tau = smee.airGap.tauElectrical 361 : smee.damperCage.i = {-smee.damperCage.spacePhasor_r.i_[1], -smee.damperCage.spacePhasor_r.i_[2]} 362 : smee.damperCage.Rrd_actual = smee.damperCage.Rrd * (1.0 + smee.damperCage.alpha * (smee.damperCage.T_heatPort - smee.damperCage.T_ref)) 363 : smee.damperCage.Rrq_actual = smee.damperCage.Rrq * (1.0 + smee.damperCage.alpha * (smee.damperCage.T_heatPort - smee.damperCage.T_ref)) 364 : smee.damperCage.spacePhasor_r.v_[1] = smee.damperCage.Rrd_actual * smee.damperCage.spacePhasor_r.i_[1] + smee.damperCage.Lrsigmad * der(smee.damperCage.spacePhasor_r.i_[1]) 365 : smee.damperCage.spacePhasor_r.v_[2] = smee.damperCage.Rrq_actual * smee.damperCage.spacePhasor_r.i_[2] + smee.damperCage.Lrsigmaq * der(smee.damperCage.spacePhasor_r.i_[2]) 366 : 0.6666666666666666 * smee.damperCage.LossPower = smee.damperCage.Rrd_actual * smee.damperCage.spacePhasor_r.i_[1] ^ 2.0 + smee.damperCage.Rrq_actual * smee.damperCage.spacePhasor_r.i_[2] ^ 2.0 367 : smee.electricalExcitation.pin_ep.i + smee.electricalExcitation.pin_en.i = 0.0 368 : smee.electricalExcitation.ie = smee.electricalExcitation.pin_ep.i 369 : smee.electricalExcitation.ve = smee.electricalExcitation.pin_ep.v - smee.electricalExcitation.pin_en.v 370 : smee.electricalExcitation.spacePhasor_r.i_[1] = (-smee.electricalExcitation.ie) * smee.electricalExcitation.turnsRatio 371 : smee.electricalExcitation.spacePhasor_r.i_[2] = 0.0 372 : smee.electricalExcitation.ve = 1.5 * smee.electricalExcitation.spacePhasor_r.v_[1] * smee.electricalExcitation.turnsRatio 373 : smee.re.R_actual = smee.re.R * (1.0 + smee.re.alpha * (smee.re.T_heatPort - smee.re.T_ref)) 374 : smee.re.v = smee.re.R_actual * smee.re.i 375 : smee.re.LossPower = smee.re.v * smee.re.i 376 : 0.0 = smee.re.p.i + smee.re.n.i 377 : smee.re.i = smee.re.p.i 378 : smee.re.v = smee.re.p.v - smee.re.n.v 379 : smee.lesigma.L * der(smee.lesigma.i) = smee.lesigma.v 380 : 0.0 = smee.lesigma.p.i + smee.lesigma.n.i 381 : smee.lesigma.i = smee.lesigma.p.i 382 : smee.lesigma.v = smee.lesigma.p.v - smee.lesigma.n.v 383 : smee.brush.v = 0.0 384 : smee.brush.lossPower = smee.brush.v * smee.brush.i 385 : 0.0 = smee.brush.p.i + smee.brush.n.i 386 : smee.brush.i = smee.brush.p.i 387 : smee.brush.v = smee.brush.p.v - smee.brush.n.v 388 : groundExcitation.p.v = 0.0 389 : electricalPowerSensor.plug_p.pin[1].v = electricalPowerSensor.plug_ni.pin[1].v 390 : electricalPowerSensor.plug_p.pin[2].v = electricalPowerSensor.plug_ni.pin[2].v 391 : electricalPowerSensor.plug_p.pin[3].v = electricalPowerSensor.plug_ni.pin[3].v 392 : electricalPowerSensor.plug_p.pin[1].i + electricalPowerSensor.plug_ni.pin[1].i = 0.0 393 : electricalPowerSensor.plug_p.pin[2].i + electricalPowerSensor.plug_ni.pin[2].i = 0.0 394 : electricalPowerSensor.plug_p.pin[3].i + electricalPowerSensor.plug_ni.pin[3].i = 0.0 395 : electricalPowerSensor.plug_nv.pin[1].i = 0.0 396 : electricalPowerSensor.plug_nv.pin[2].i = 0.0 397 : electricalPowerSensor.plug_nv.pin[3].i = 0.0 398 : electricalPowerSensor.v_ = Modelica.Electrical.Machines.SpacePhasors.Functions.ToSpacePhasor({electricalPowerSensor.plug_p.pin[1].v - electricalPowerSensor.plug_nv.pin[1].v, electricalPowerSensor.plug_p.pin[2].v - electricalPowerSensor.plug_nv.pin[2].v, electricalPowerSensor.plug_p.pin[3].v - electricalPowerSensor.plug_nv.pin[3].v})[1] 399 : electricalPowerSensor.i_ = Modelica.Electrical.Machines.SpacePhasors.Functions.ToSpacePhasor({electricalPowerSensor.plug_p.pin[1].i, electricalPowerSensor.plug_p.pin[2].i, electricalPowerSensor.plug_p.pin[3].i})[1] 400 : 0.6666666666666666 * electricalPowerSensor.P = electricalPowerSensor.v_[1] * electricalPowerSensor.i_[1] + electricalPowerSensor.v_[2] * electricalPowerSensor.i_[2] 401 : 0.6666666666666666 * electricalPowerSensor.Q = electricalPowerSensor.v_[2] * electricalPowerSensor.i_[1] - electricalPowerSensor.v_[1] * electricalPowerSensor.i_[2] 402 : sineVoltage.sineVoltage[1].signalSource.y = sineVoltage.sineVoltage[1].signalSource.offset + (if time < sineVoltage.sineVoltage[1].signalSource.startTime then 0.0 else sineVoltage.sineVoltage[1].signalSource.amplitude * sin(6.283185307179586 * sineVoltage.sineVoltage[1].signalSource.f * (time - sineVoltage.sineVoltage[1].signalSource.startTime) + sineVoltage.sineVoltage[1].signalSource.phase)) 403 : sineVoltage.sineVoltage[1].v = sineVoltage.sineVoltage[1].signalSource.y 404 : 0.0 = sineVoltage.sineVoltage[1].p.i + sineVoltage.sineVoltage[1].n.i 405 : sineVoltage.sineVoltage[1].i = sineVoltage.sineVoltage[1].p.i 406 : sineVoltage.sineVoltage[1].v = sineVoltage.sineVoltage[1].p.v - sineVoltage.sineVoltage[1].n.v 407 : sineVoltage.sineVoltage[2].signalSource.y = sineVoltage.sineVoltage[2].signalSource.offset + (if time < sineVoltage.sineVoltage[2].signalSource.startTime then 0.0 else sineVoltage.sineVoltage[2].signalSource.amplitude * sin(6.283185307179586 * sineVoltage.sineVoltage[2].signalSource.f * (time - sineVoltage.sineVoltage[2].signalSource.startTime) + sineVoltage.sineVoltage[2].signalSource.phase)) 408 : sineVoltage.sineVoltage[2].v = sineVoltage.sineVoltage[2].signalSource.y 409 : 0.0 = sineVoltage.sineVoltage[2].p.i + sineVoltage.sineVoltage[2].n.i 410 : sineVoltage.sineVoltage[2].i = sineVoltage.sineVoltage[2].p.i 411 : sineVoltage.sineVoltage[2].v = sineVoltage.sineVoltage[2].p.v - sineVoltage.sineVoltage[2].n.v 412 : sineVoltage.sineVoltage[3].signalSource.y = sineVoltage.sineVoltage[3].signalSource.offset + (if time < sineVoltage.sineVoltage[3].signalSource.startTime then 0.0 else sineVoltage.sineVoltage[3].signalSource.amplitude * sin(6.283185307179586 * sineVoltage.sineVoltage[3].signalSource.f * (time - sineVoltage.sineVoltage[3].signalSource.startTime) + sineVoltage.sineVoltage[3].signalSource.phase)) 413 : sineVoltage.sineVoltage[3].v = sineVoltage.sineVoltage[3].signalSource.y 414 : 0.0 = sineVoltage.sineVoltage[3].p.i + sineVoltage.sineVoltage[3].n.i 415 : sineVoltage.sineVoltage[3].i = sineVoltage.sineVoltage[3].p.i 416 : sineVoltage.sineVoltage[3].v = sineVoltage.sineVoltage[3].p.v - sineVoltage.sineVoltage[3].n.v 417 : sineVoltage.v[1] = sineVoltage.plug_p.pin[1].v - sineVoltage.plug_n.pin[1].v 418 : sineVoltage.v[2] = sineVoltage.plug_p.pin[2].v - sineVoltage.plug_n.pin[2].v 419 : sineVoltage.v[3] = sineVoltage.plug_p.pin[3].v - sineVoltage.plug_n.pin[3].v 420 : sineVoltage.i[1] = sineVoltage.plug_p.pin[1].i 421 : sineVoltage.i[2] = sineVoltage.plug_p.pin[2].i 422 : sineVoltage.i[3] = sineVoltage.plug_p.pin[3].i 423 : ground.p.v = 0.0 424 : rampCurrent.v = rampCurrent.p.v - rampCurrent.n.v 425 : 0.0 = rampCurrent.p.i + rampCurrent.n.i 426 : rampCurrent.i = rampCurrent.p.i 427 : terminal.epp.P = if terminal.change_sign == false then terminal.P_internal else -terminal.P_internal 428 : terminal.epp.Q = if terminal.change_sign == false then terminal.Q_internal else -terminal.Q_internal 429 : terminal.S = sqrt(terminal.P_internal ^ 2.0 + terminal.Q_internal ^ 2.0) 430 : P = epp.P 431 : P_el_is = -epp.P 432 : omega = der(mpp.phi) 433 : Q = epp.Q 434 : S = /*Real*/(sign(epp.P)) * sqrt(epp.P ^ 2.0 + epp.Q ^ 2.0) 435 : cosphi = noEvent(if S > 0.0 then P / S else 0.0) 436 : smee.phiMechanical = smee.flange.phi - smee.internalSupport.phi 437 : smee.wMechanical = der(smee.phiMechanical) 438 : smee.tauElectrical = smee.inertiaRotor.flange_a.tau 439 : smee.tauShaft = -smee.flange.tau 440 : smee.friction.heatPort.Q_flow = -smee.friction.lossPower 441 : smee.powerBalance.powerStator = Modelica.Electrical.Machines.SpacePhasors.Functions.activePower(smee.vs, smee.is) 442 : smee.powerBalance.powerMechanical = smee.wMechanical * smee.tauShaft 443 : smee.powerBalance.powerInertiaStator = smee.inertiaStator.J * smee.inertiaStator.a * smee.inertiaStator.w 444 : smee.powerBalance.powerInertiaRotor = smee.inertiaRotor.J * smee.inertiaRotor.a * smee.inertiaRotor.w 445 : smee.powerBalance.lossPowerTotal = smee.powerBalance.lossPowerStatorWinding + smee.powerBalance.lossPowerStatorCore + smee.powerBalance.lossPowerRotorCore + smee.powerBalance.lossPowerStrayLoad + smee.powerBalance.lossPowerFriction + smee.powerBalance.lossPowerRotorWinding + smee.powerBalance.lossPowerExcitation + smee.powerBalance.lossPowerBrush 446 : smee.powerBalance.lossPowerStatorWinding = smee.rs.resistor[1].LossPower + smee.rs.resistor[2].LossPower + smee.rs.resistor[3].LossPower 447 : smee.powerBalance.lossPowerStatorCore = smee.statorCore.lossPower 448 : smee.powerBalance.lossPowerRotorCore = 0.0 449 : smee.powerBalance.lossPowerStrayLoad = smee.strayLoad.lossPower 450 : smee.powerBalance.lossPowerFriction = smee.friction.lossPower 451 : smee.powerBalance.lossPowerRotorWinding = smee.damperCageLossPower 452 : smee.powerBalance.powerExcitation = smee.ve * smee.ie 453 : smee.powerBalance.lossPowerExcitation = smee.re.LossPower 454 : smee.powerBalance.lossPowerBrush = smee.brush.lossPower 455 : smee.i_0_s = smee.spacePhasorS.zero.i 456 : smee.rs.resistor[1].heatPort.T = smee.rs.resistor[1].T_heatPort 457 : smee.rs.resistor[1].heatPort.Q_flow = -smee.rs.resistor[1].LossPower 458 : smee.rs.resistor[2].heatPort.T = smee.rs.resistor[2].T_heatPort 459 : smee.rs.resistor[2].heatPort.Q_flow = -smee.rs.resistor[2].LossPower 460 : smee.rs.resistor[3].heatPort.T = smee.rs.resistor[3].T_heatPort 461 : smee.rs.resistor[3].heatPort.Q_flow = -smee.rs.resistor[3].LossPower 462 : smee.statorCore.heatPort.Q_flow = -smee.statorCore.lossPower 463 : smee.strayLoad.heatPort.Q_flow = -smee.strayLoad.lossPower 464 : smee.strayLoad.iRMS = sqrt(sum(smee.strayLoad.i .^ 2.0 / 3.0)) 465 : smee.thermalAmbient.Q_flowStatorWinding = smee.thermalAmbient.temperatureStatorWinding.port.Q_flow 466 : smee.thermalAmbient.Q_flowStatorCore = smee.thermalAmbient.temperatureStatorCore.port.Q_flow 467 : smee.thermalAmbient.Q_flowRotorCore = smee.thermalAmbient.temperatureRotorCore.port.Q_flow 468 : smee.thermalAmbient.Q_flowStrayLoad = smee.thermalAmbient.temperatureStrayLoad.port.Q_flow 469 : smee.thermalAmbient.Q_flowFriction = smee.thermalAmbient.temperatureFriction.port.Q_flow 470 : smee.thermalAmbient.Q_flowRotorWinding = smee.thermalAmbient.temperatureRotorWinding.port.Q_flow 471 : smee.thermalAmbient.Q_flowExcitation = smee.thermalAmbient.temperatureExcitation.port.Q_flow 472 : smee.thermalAmbient.Q_flowTotal = smee.thermalAmbient.Q_flowStatorWinding + smee.thermalAmbient.Q_flowRotorWinding + smee.thermalAmbient.Q_flowExcitation + smee.thermalAmbient.Q_flowStatorCore + smee.thermalAmbient.Q_flowRotorCore + smee.thermalAmbient.Q_flowStrayLoad + smee.thermalAmbient.Q_flowFriction 473 : smee.ve = smee.pin_ep.v - smee.pin_en.v 474 : smee.ie = smee.pin_ep.i 475 : smee.damperCage.heatPort.T = smee.damperCage.T_heatPort 476 : smee.damperCage.heatPort.Q_flow = -smee.damperCage.LossPower 477 : smee.damperCage.lossPower = smee.damperCage.LossPower 478 : smee.re.heatPort.T = smee.re.T_heatPort 479 : smee.re.heatPort.Q_flow = -smee.re.LossPower 480 : smee.brush.heatPort.Q_flow = -smee.brush.lossPower 481 : terminal.Q = terminal.epp.Q Notification: Performance of preOpt clockPartitioning (simulation) <failed>: time 0.008438/0.7952, allocations: 5.597 MB / 3.425 GB, free: 8.941 MB / 1.545 GB Error: pre-optimization module clockPartitioning (simulation) failed. " [Timeout remaining time 657] [Calling sys.exit(0), Time elapsed: 17.92880483623594] Failed to read output from testmodel.py, exit status != 0: 2.7977380761876702 2.812849045 2.049209067 Calling exit ... <OMPython.OMCSessionZMQ object at 0x7f5b9fce57b0>