SYDE 351 - Systems Models I
Instructor: Stephen Birkett
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, and apply them in practical simulations. You will also learn systematic methods for equation formulation, and solution techniques which will be implemented using matlab and other computer software.
Course Communications : I find UW Learn cumbersome for simple purposes, so, for a long time I have preferred to use a basic listserv for discussion and communication related to your SYDE 351 course. It has always been a slow process to get the majority of the class signed up, so many people miss the initial emails. This year I will simply send emails to the addresses provided for the class roster by Quest. Please be sure to read these emails identified by [syde351]. All announcements will be sent via this method: assignment and other course info, updates, test information, lecture and problem-solving commentary, text and lecture typos, project information, clarifications, exam hints etc.
|DC Karnopp, DL Margolis & RC Rosenberg, System Dynamics: Modeling and Simulation of Mechatronic Systems, Wiley, 2006 OR 2012 (either edition is ok)|
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 is essential.
|Outline: You will learn how to construct simulation models for discrete dynamic multi-domain physical systems. This includes electrical, mechanical, hydraulic (acoustic), and thermal domains. 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 (25%) + Project (25%) + Final exam (50%) Weighting may be adjusted later at my discretion.
Assignments. Suggested textbook 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. Some of the course material is NOT in the textbook, and the texbook has a somewhat meagre collection of problems anyway, with sketchy solutions. I recommend supplementing these by exploring the course topics with your own problems, simulation, and so on, until you feel confident in your understanding, can apply the concepts, and do the computation. You can hand your work in at any time to get feedback.
Midterm. Thursday 11 June 2015: 12:30-2:30 (in class time)
Project. The project is an important component of this course (I think it is actually the most important part). A physical system will be selected meeting characteristics (rules) to be given by me. Working in groups of THREE, you are to: (i) build a benchtop prototype of the system; (ii) develop a mathematical model of the system; (iii) simulate the system behaviour and compare to the results of physical testing to validate your model; (iv) prepare a report. You will be expected to keep individual note books to document your personal involvement. Further details on the project will be provided as soon as possible. Show and Tell: Friday 24 July 2015: morning.