case_study_double_loop.xmi 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?xml version="1.0" encoding="ASCII"?>
  2. <hintco:HintConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:hintco="ua.ansymo.hintco">
  3. <candidates
  4. identifier="Original"
  5. stopTime="2.0"
  6. stepSize="1.0E-5"
  7. outputStepSize="0.001">
  8. <cosimunits
  9. xsi:type="hintco:CosimUnitInstance"
  10. identifier="Scenario"
  11. declaration="//@csuDeclarations.0">
  12. <ports
  13. xsi:type="hintco:OutputPortInstance"
  14. identifier="psuvolt"
  15. valueTo="//@candidates.0/@cosimunits.2/@ports.1"/>
  16. <ports
  17. xsi:type="hintco:OutputPortInstance"
  18. identifier="ref"
  19. valueTo="//@candidates.0/@cosimunits.1/@ports.2"/>
  20. </cosimunits>
  21. <cosimunits
  22. xsi:type="hintco:CosimUnitInstance"
  23. identifier="DLoopController_FixedEuler_1Em6"
  24. declaration="//@csuDeclarations.1">
  25. <ports
  26. xsi:type="hintco:InputPortInstance"
  27. identifier="VEL_FB@expseu_"
  28. valueFrom="//@candidates.0/@cosimunits.2/@ports.4"/>
  29. <ports
  30. xsi:type="hintco:InputPortInstance"
  31. identifier="POS_FB@expseu_"
  32. valueFrom="//@candidates.0/@cosimunits.3/@ports.1"/>
  33. <ports
  34. xsi:type="hintco:InputPortInstance"
  35. identifier="REFERENCE@expseu_"
  36. valueFrom="//@candidates.0/@cosimunits.0/@ports.1"/>
  37. <ports
  38. xsi:type="hintco:OutputPortInstance"
  39. identifier="OUTPUT@expseu_"
  40. valueTo="//@candidates.0/@cosimunits.2/@ports.0"/>
  41. </cosimunits>
  42. <cosimunits
  43. xsi:type="hintco:CosimUnitInstance"
  44. identifier="EMAPlantNoLoad_FixedEuler_1Em6"
  45. declaration="//@csuDeclarations.2">
  46. <ports
  47. xsi:type="hintco:InputPortInstance"
  48. identifier="torque_input@expseu_"
  49. valueFrom="//@candidates.0/@cosimunits.1/@ports.3"/>
  50. <ports
  51. xsi:type="hintco:InputPortInstance"
  52. identifier="psu_vol_input_v@expseu_"
  53. valueFrom="//@candidates.0/@cosimunits.0/@ports.0"/>
  54. <ports
  55. xsi:type="hintco:InputPortInstance"
  56. identifier="V_IN@expseu_"
  57. valueFrom="//@candidates.0/@cosimunits.3/@ports.2"/>
  58. <ports
  59. xsi:type="hintco:InputPortInstance"
  60. identifier="X_IN@expseu_"
  61. valueFrom="//@candidates.0/@cosimunits.3/@ports.3"/>
  62. <ports
  63. xsi:type="hintco:OutputPortInstance"
  64. identifier="ang_vel_out_rpm@expseu_"
  65. valueTo="//@candidates.0/@cosimunits.1/@ports.0"/>
  66. <ports
  67. xsi:type="hintco:OutputPortInstance"
  68. identifier="F_OUT@expseu_"
  69. valueTo="//@candidates.0/@cosimunits.3/@ports.0"/>
  70. </cosimunits>
  71. <cosimunits
  72. xsi:type="hintco:CosimUnitInstance"
  73. identifier="LoadNSensor_FixedEuler_1Em6"
  74. declaration="//@csuDeclarations.3">
  75. <ports
  76. xsi:type="hintco:InputPortInstance"
  77. identifier="F_INPUT@expseu_"
  78. valueFrom="//@candidates.0/@cosimunits.2/@ports.5"/>
  79. <ports
  80. xsi:type="hintco:OutputPortInstance"
  81. identifier="X_AFTER_LOAD@expseu_"
  82. valueTo="//@candidates.0/@cosimunits.1/@ports.1"/>
  83. <ports
  84. xsi:type="hintco:OutputPortInstance"
  85. identifier="V_OUTPUT@expseu_"
  86. valueTo="//@candidates.0/@cosimunits.2/@ports.2"/>
  87. <ports
  88. xsi:type="hintco:OutputPortInstance"
  89. identifier="X_OUTPUT@expseu_"
  90. valueTo="//@candidates.0/@cosimunits.2/@ports.3"/>
  91. </cosimunits>
  92. </candidates>
  93. <csuDeclarations
  94. identifier="Scenario"
  95. path="resources/Scenario.fmu"
  96. guid="{a174734c-d15f-4ef0-838d-06526230b19e}"/>
  97. <csuDeclarations
  98. identifier="DLoopController_FixedEuler_1Em6"
  99. path="resources/DLoopController_FixedEuler_1Em6.fmu"
  100. guid="2761528305"/>
  101. <csuDeclarations
  102. identifier="EMAPlantNoLoad_FixedEuler_1Em6"
  103. path="resources/EMAPlantNoLoad_FixedEuler_1Em6.fmu"
  104. guid="698567049"/>
  105. <csuDeclarations
  106. identifier="LoadNSensor_FixedEuler_1Em6"
  107. path="resources/LoadNSensor_FixedEuler_1Em6.fmu"
  108. guid="2810456241"/>
  109. </hintco:HintConfiguration>