-
16
pages
-
English
-
Documents
Description
Advanced Modelica TutorialExercisesHilding Elmqvist, DynasimMartin Otter, DLRRefine MultiBody/EngineMake Engine example model a reusable component1. Manage parameters2. Allow changing number of cylinders3. Test rig with replaceable engineAdvanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 2Use Cylinder from Library MultiBodyAdvanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 3Package structuringFirst create package Then create models, etc within the packageAdvanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 4Task 1. Handling of parameters• Now – multiple selectDependent on experimentCommon to all cylindersSpecific for each cylinderOK as defaultAdvanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 5Parameter record• Introduce parameter record for common parameters– Record gives possible reuse of data in different engine configurations– Propagate record elements to individual parameters– Introduce tabs and groupsAdvanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 6To build record in the GUICreate record Change of setting neededcylinderParameters and insert parameters.Drag and dropAdvanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 7Copy and paste alternativeDelete this lineContext menu (after paste)Advanced Modelica Tutorial - Exercises, Modelica'2003, Nov. 3-4, 2003 8Create MyCylinderCreate modelMyCylinder and insert a ...
-
Publié par
-
Langue
English