SYDE 351 - Systems Models I
Stephen Birkett


Research


Teaching
Systems Models I
Topics & Problems
Applied Linear Algebra
Musical Instruments

Music
Erard
Pleyel
Lipp
Marcia Hadjimarkos

|homepage|

Instructor:
Stephen Birkett

Teaching Assistants:

Objectives:
The main objective of this course is to learn how to construct and analyse mathematical models of multi-domain dynamic discrete component physical systems. You will also learn systematic methods for equation formulation, and solution techniques which will be implemented using matlab and other computer software.

Course Listserv:
syde351@yahoogroups.com
You are all encouraged to join this listserv, which will be used for all official administrative communication, discussion, announcements, project information, and so on. An invitation will be sent to everyone registered at the beginning of term.

Materials:
DC Karnopp, DL Margolis & RC Rosenberg, System Dynamics: Modeling and Simulation of Mechatronic Systems, Wiley, 2006 This is the course textbook. Exercises will be taken from it. There will also be supplementary material covered in the lectures but NOT in the textbook.

Access to Matlab software is essential.


Three options are possible (one cheap and one expensive). Matlab is available on campus in nexus labs and may be accessed on unix servers by dial-in from home after installing XWindows software, a licence for which can be purchased from the CHIP (cost $20). Alternatively Matlab software may be purchased from Mathworks, or various other sources, but it is expensive. A student version of Matlab is available to purchase for $99US without any special toolboxes. Matlab can also be accessed off campus by using remote desktop and engterm. Further information about on campus resources can be found on the IST matlab site.

Outline: You will learn how to construct simulation models for discrete dynamic multi-domain physical systems. Physical domains include electrical, mechanical, hydraulic (acoustic), and thermal. The text focuses on the use of bondgraphs; this approach will be supplemented from time to time with extra material on linear graph models, which are technically equivalent (although there are some practical differences in implementation). We will cover the following topics: 1-Systems thinking, design methodology and modelling. 2-Multi-ports and bondgraphs. 3-Basic component models. 4-Single and multi-domain system models. 5-State-space formulation. 6-Numercal simulation. This material covers most of chapters 1-5, and 13 in the textbook. Additional material may be selected from other chapters.

Grading Scheme:
Midterm (20%) + Project (30%) + Final exam (50%)

Assignments.
Suggested problems will be listed on the topics webpage. You can get help with these in the tutorials, from TAs, or from me. The first line for efficient communication is email, and especially the course listserv which is a great resource for communal discussion. You can hand your work in at any time to a TA to get feedback.

Midterm.
7:00-9:00pm, Wednesday 9 June: E2-1303A & 1303B. Text 1.1-1.6; 2.1-2.4; 3.1-3.5 (not thermal); 4.1 (no 2-ports). Also any material covered in lectures not in the textbook.

Project.
The project is an important component of this course. A description of a physical system will be given. Working in groups of THREE, you will be required to: (i) build a benchtop model of the system using the facilities of the project machine shop; (ii) develop a mathematical model of the system; (iii) simulate the system behaviour and compare to the results of physical testing in order to validate your model; (iv) prepare a report. You will be expected to keep individual log books to document your personal involvement. Further details on the project will be provided as soon as possible. Practical experience constructing simulation models and obtaining parameters for simple benchtop models will be acquired in the tutorials. Show and Tell: 9:00-12:00, Monday 26 July: DC Fishbowl.



|top of page|


©2004 Stephen Birkett