Credit Hours: |
3-0-3 |
Prerequisites: |
Graduate standing in engineering or related discipline; Undergraduate seniors with permission of the instructor. |
Catalog Description: |
Modeling and simutaltion concepts, algorithms, and methods; modeling of energy-based and discrete-event systems; modeling of design decisions; information modeling and knowledge representation; project. |
Textbooks: |
R.T. Clemen, Making Hard Decision: An Introduction to Decision Analysis, Duxbury Press, 1997. |
Instructors: |
David Rosen |
References: |
- A.P. Sage, J.E. Armstrong Jr., Introduction to Systems Engineering, Wiley & Sons, 2000.
- Peter Fritzson, Principles of Object-Oriented Modeling and Simulation with Modelica 2.1, Wiley-IEEE Computer Society Press, 2003.
- F. E. Cellier and E. Kofman, Continuous System Simulation, Springer, 2006.
- W. Kelton, R. Sadowski, D. Sturrock, Simulation with Arena, 3rd edition, McGraw-Hill, 2003.
|
Goals: |
Upon completion of this course, the student should be able to:
- frame decisions: objectives, alternatives, outcomes, preferences.
- evaluate design alternatives by conducting simulation studies
- select the appropriate modeling paradigm to support a design decision
- select a solution algorithm that matches the characteristics of an analysis model
- critically evaluate analysis results in the presence of uncertainty
- model designer preferences -- risk averseness, multi-attribute utilities, robustness
- recognize the trade-offs between the costs and value of different simulation-based design process
|
Topics: |
- Course Overview and Introduction
- Modeling of energy-based systems
- Object Oriented Modeling in Dymola
- Modeling the structure of design problems
- Modeling the structure of design problems: Influence diagrams
- Modeling Design Objectives
- What is modeling and Simulation?
- Modeling of energy-based systems
- The Modelica Language
- Evaluation and comparison of continuous-time M&S software
- Solving differential (algebraic) equations
- Debugging Modelica Models
- Modeling uncertainty
- Sources and types of uncertainty
- Representation of uncertainty
- Computing with uncertainty information
- Sensitivity Analysis
- The Method of Morris
- Modeling preferences
- Value functions and trade-offs under certainty
- Utility theory
- Multi-attribute utility theory
- The role of optimization in design
- Information Economics -- trade-offs between (design) process and system objective
- Selected Topics
- Information Modeling for Systems Engineering -- SysML
- Example: Discrete event simulation in Arena
|
|
|
Grading Scheme (%): |
There are no exams. The entire grade will be based on a comprehensive course project that is divided into 5 homework assignments:
- Homework Assignment 1: Becoming familiar with object-oriented modeling in Dymola (10%) -- individual assignment
- Homework Assignment 2: Planning your simulation-based design study (15%)
- Homework Assignment 3: Energy-based modeling with Modelica (25%)
- Homework Assignment 4:Uncertainty Analysis (20%)
- Homework Assignment 5:Preference modeling and optimization (30%)
|
|