ME6105 Syllabus for Fall 2009
Instructor: Chris Paredis
Room: MARC 256
Phone: 404-894-5613 (office),
404-315-7864 (home; leave message)
Email: chris.paredis@me.gatech.edu
Web: http://www.srl.gatech.edu/Members/cparedis
Office Hours: Mon 1:00 - 2:00PM, Fri 11:00 - 12:00, and by appointment
Lectures
Room: Love 184
Time: Tue-Thu 4:35-5:55
Prerequisites
Graduate standing in engineering or related discipline; Undergraduate seniors with permission of the instructor.
Prerequisites by topics: The students are expected to be familiar with the following topics at an undergraduate level:
- Statistics
- Differential equations
- Design topics: specifications, functional requirements, conceptual design, embodiment and detailed design.
- The behavior of physical systems: thermal systems, electrical systems, dynamics of mechanical systems, hydraulics (to complete their projects, the students will need familiarity with at least a subset of these topics).
- Computer-aided design and engineering (CAD/CAE)
Course Goals
To provide a theoretical foundation for the development
and use of models in system design. The models include both
decision models and analysis models
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 aversion, multi-attribute utilities, robustness
- recognize the trade-offs between the costs and value of different simulation-based design processes
Course Materials
Web Page: All materials will be posted on the official course web-site: http://www.srl.gatech.edu/education/ME6105. In addition, homework and project submissions need to be submitted electronically via t-square: http://www.t-square.gatech.edu
Textbook:
- Making Hard Decision: An Introduction to Decision Analysis, R.T. Clemen, Duxbury Press, 1997. (ISBN: 0534260349)
The book should be available in the bookstore or you may be able to find a good deal on-line.
In addition, specific chapters or overview articles will be provided on-line in the Reading Material section.
References:
- Introduction to Systems Engineering, A.P. Sage, J.E. Armstrong Jr., Wiley & Sons, 2000. (ISBN: 0471027669)
- Principles of Object-Oriented Modeling and Simulation with Modelica 2.1, Peter Fritzson, Wiley-IEEE Computer Society Press, 2003. (ISBN: 047147163)
- Continuous System Simulation, F.E. Cellier and E. Kofman, Springer, 2006. (ISBN: 0387261028)
- Simulation with Arena, 3rd edition, W. Kelton, R. Sadowski, D. Sturrock, McGraw-Hill, 2003. (ISBN: 0072919817)
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
- Solving differential (algebraic) equations
- Debugging Modelica Models
- Modeling uncertainty
- Sources and types of uncertainty
- Representation of uncertainty
- Computing with uncertainty information
- Sensitivity Analysis
- Modeling preferences
- Value functions and trade-offs under certainty
- Utility theory
- Multi-attribute utility theory
- The role of optimization in design
- Advanced Topics (time permitting)
- Latin Hypercube Sampling
- The Method of Morris for sensitivity analysis
- Information Economics -- trade-offs between (design) process and system objectives
- Information Modeling for Systems Engineering -- SysML
- Discrete event simulation in Arena
Software
The homework assignments will involve two software packages: Dymola and ModelCenter.
- Dymola: An academic license is available and CDs with the software will be distributed to all students. The software can only be used in the context of this course. Find more information about the Dymola software at www.dynasim.com.
- ModelCenter: An academic license is available and CDs with the software will be distributed to all students. To software can only be used in the context of this course. Find more information about the ModelCenter software at www.phoenix-integration.com.
Projects
A major component of this course are the projects. You are allowed (encouraged) to work in teams of 2-3 students. You are encouraged to choose a topic for your project that is of particular interest to you and that is in an application domain in which you have prior expertise. This will allow you to tailor the course to your specific interests and needs. If your thesis research includes a component that relates to modeling and simulation, you may be able to develop that component further as part of your course project.
The project is also closely tied to the homework assignments. For each of the homework assignments you will model for a different aspect of the same application as for your project. In the project you can then leverage your results of the homework assignments into a complete simulation-based design study.
Grading Scheme
- There are five individual evaluations: one homework assignment and four quizzes (< 45mins in-class; closed book):
- Homework Assignment 1: Becoming familiar with object-oriented modeling in Dymola (5%) -- individual assignment
- Quiz 1: Formulating a design problem (10%)
- Quiz 2: Solving differential algebraic equations (5%)
- Quiz 3: Taking uncertainty into account (10%)
- Quiz 4: Expressing preferences under uncertainty (10%)
- The rest of the grade will be based on a comprehensive course project that is divided into 4 group-based homework assignments:
- Homework Assignment 2: Planning your simulation-based design study (10%)
- Homework Assignment 3: Energy-based modeling with Modelica (20%)
- Homework Assignment 4: Uncertainty Analysis (15%)
- Homework Assignment 5: Preference modeling and optimization (15%)
- At the end of the semester, you will be asked to fill out a peer evaluation form, which will be taken into account in the final grade if it is clear that not all group members contributed equally.
Distance Learning
- All lecture materials and assignments will be made available electronically through the course web-site.
- All assignments are due 1 week after the on-campus deadlines (DL deadlines will be listed explicitly in the assignments)
- All homework submissions should be uploaded to t-square (no need to fax your submission)
- Graded assignments will be e-mailed back to students in pdf format
- Office hours for DL students: I like interaction. Don't hesitate to call or contact me through skype (ID: chris.paredis). When you have modeling problems with either Dymola or ModelCenter, make sure to e-mail your model to me before you call.
Additional Class Policies
Honor Code Policy: The members of the Georgia Tech Community believe that the fundamental objective of the Institute is to provide the students with a high quality education while developing in them a sense of ethics and social responsibility. We believe that trust is an integral part of the learning process and that self-discipline is necessary in this pursuit. We also believe that any instance of dishonesty hurts the entire community. It is with this in mind that we have set forth a Student Honor Code at Georgia Tech.
Office Hour Policy: We fully support an open-door policy for answering any questions you might have concerning this class. In fact, we appreciate students stopping by to ask questions. However, we hope that you: a) recognize that we have other duties as a faculty member and a student, b) respect our time, c) understand that we might not be able to see you immediately. Therefore, when stopping by outside office hours, call or send e-mail first.
Changes: When appropriate or necessary, the instructor may adjust, amend, or otherwise modify the information presented in the syllabus. Changes will be made in a manner to minimize disruption and in the interest of fostering learning. Every effort will be made to ensure that all changes are brought to the attention of students so as to minimize inconvenience.