generate_variants_test.xmi 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  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. <cosimunits
  6. xsi:type="hintco:CosimUnitInstance"
  7. identifier="Scenario"
  8. declaration="//@csuDeclarations.0">
  9. <ports
  10. xsi:type="hintco:OutputPortInstance"
  11. identifier="psuvolt"
  12. valueTo="//@candidates.0/@cosimunits.2/@ports.1"
  13. />
  14. <ports
  15. xsi:type="hintco:OutputPortInstance"
  16. identifier="ref"
  17. valueTo="//@candidates.0/@cosimunits.1/@ports.2"
  18. />
  19. </cosimunits>
  20. <cosimunits
  21. xsi:type="hintco:CosimUnitInstance"
  22. identifier="DLoopController_FixedEuler_1Em6"
  23. declaration="//@csuDeclarations.1">
  24. <ports
  25. xsi:type="hintco:InputPortInstance"
  26. identifier="VEL_FB@expseu_"
  27. />
  28. <ports
  29. xsi:type="hintco:InputPortInstance"
  30. identifier="POS_FB@expseu_"
  31. />
  32. <ports
  33. xsi:type="hintco:InputPortInstance"
  34. identifier="REFERENCE@expseu_"
  35. >
  36. <adaptation
  37. xsi:type="hintco:XorPortAdaptation">
  38. <children
  39. xsi:type="hintco:ExtrapolationAdaptation"
  40. weight="1"/>
  41. <children
  42. xsi:type="hintco:InterpolationAdaptation"
  43. weight="5"/>
  44. </adaptation>
  45. </ports>
  46. <ports
  47. xsi:type="hintco:OutputPortInstance"
  48. identifier="OUTPUT@expseu_"
  49. valueTo="//@candidates.0/@cosimunits.2/@ports.0"
  50. />
  51. </cosimunits>
  52. <cosimunits
  53. xsi:type="hintco:CosimUnitInstance"
  54. identifier="EMAPlantNoLoad_FixedEuler_1Em6"
  55. declaration="//@csuDeclarations.2">
  56. <ports
  57. xsi:type="hintco:InputPortInstance"
  58. identifier="torque_input@expseu_"
  59. >
  60. <adaptation
  61. xsi:type="hintco:XorPortAdaptation">
  62. <children
  63. xsi:type="hintco:ExtrapolationAdaptation"
  64. weight="3"/>
  65. <children
  66. xsi:type="hintco:InterpolationAdaptation"
  67. weight="7"/>
  68. </adaptation>
  69. </ports>
  70. <ports
  71. xsi:type="hintco:InputPortInstance"
  72. identifier="psu_vol_input_v@expseu_"
  73. />
  74. <ports
  75. xsi:type="hintco:InputPortInstance"
  76. identifier="V_IN@expseu_"
  77. />
  78. <ports
  79. xsi:type="hintco:InputPortInstance"
  80. identifier="X_IN@expseu_"
  81. />
  82. <ports
  83. xsi:type="hintco:OutputPortInstance"
  84. identifier="ang_vel_out_rpm@expseu_"
  85. valueTo="//@candidates.0/@cosimunits.1/@ports.0"
  86. />
  87. <ports
  88. xsi:type="hintco:OutputPortInstance"
  89. identifier="F_OUT@expseu_"
  90. valueTo="//@candidates.0/@cosimunits.3/@ports.0"
  91. />
  92. </cosimunits>
  93. <cosimunits
  94. xsi:type="hintco:CosimUnitInstance"
  95. identifier="LoadNSensor_FixedEuler_1Em6"
  96. declaration="//@csuDeclarations.3">
  97. <ports
  98. xsi:type="hintco:InputPortInstance"
  99. identifier="F_INPUT@expseu_"
  100. />
  101. <ports
  102. xsi:type="hintco:OutputPortInstance"
  103. identifier="X_AFTER_LOAD@expseu_"
  104. valueTo="//@candidates.0/@cosimunits.1/@ports.1"
  105. />
  106. <ports
  107. xsi:type="hintco:OutputPortInstance"
  108. identifier="V_OUTPUT@expseu_"
  109. valueTo="//@candidates.0/@cosimunits.2/@ports.2"
  110. />
  111. <ports
  112. xsi:type="hintco:OutputPortInstance"
  113. identifier="X_OUTPUT@expseu_"
  114. valueTo="//@candidates.0/@cosimunits.2/@ports.3"
  115. />
  116. </cosimunits>
  117. </candidates>
  118. <csuDeclarations
  119. identifier="Scenario">
  120. </csuDeclarations>
  121. <csuDeclarations
  122. identifier="DLoopController_FixedEuler_1Em6">
  123. </csuDeclarations>
  124. <csuDeclarations
  125. identifier="EMAPlantNoLoad_FixedEuler_1Em6">
  126. </csuDeclarations>
  127. <csuDeclarations
  128. identifier="LoadNSensor_FixedEuler_1Em6">
  129. </csuDeclarations>
  130. </hintco:HintConfiguration>