Syde 352 L

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

SYDE 352L – Control Systems Laboratory

Syllabus
Lab Description:

This lab is intended to give students a practical introduction to System Identification, Controller Design
and Controller Validation. It should be noted that the majority of the content required to do the labs will
be ahead of the lecture schedule. Therefore, it is imperative that students read and fully understand the
Lab Manual (Practical Controller Design) as per the reading schedule, to be successful in the labs.

Lab Instructor:

Chris McClellan, MASc, PEng.


Email: chris.mcclellan@uwaterloo.ca,
Office location: E7‐6414,
Office Hours: setup an appointment via email or just stop by.

Lab Times:

Monday: 1:30 to 4:20 pm in Teaching Lab (E5‐6005)


Tuesday: 1:30 to 4:20 pm in Teaching Lab (E5‐6005)
Wednesday: 1:30 to 4:20 pm in Teaching Lab (E5‐6005)
Thursday: 8:30 to 11:20 pm in Teaching Lab (E5‐6005)

Lab Schedule:

 Week 1 (January 9 – 12) – Lab 0 – Orientation and Matlab/Simulink Workshop


 Week 3 (January 23 – 26) – Lab 1 – System Identification of Disc Plant
 Week 5 (February 6 – 9) – Lab 2 – PID Controller Design and Validation of Disc Plant
 Week 8 (February 27 – March 2) – Lab 3 – System Identification of Inverted Pendulum
 Week 10 (March 13 – 16) – Lab 4 – PID Controller Design and Validation of Inverted Pendulum

1
Lab reports are due by 11:59 pm, 7 days after your lab session. This includes weekends. Submit one lab
report per group, to the appropriate LEARN TurnItIn drop box. If you are sick, have an interview etc,
contact the Lab Instructor before your lab session to make arrangements. Late lab reports have a 10%
per day penalty.

Lab Marking:

Lab reports are worth the following:


Lab 0 – no deliverables
Lab 1 – 20%
Lab 2 – 30%
Lab 3 – 20%
Lab 4 – 30%

Reading Schedule:

Lab Manual – Practical Controller Design (available on LEARN)

 Weeks 1 and 2 – Chapters 2, 3, & 8


 Weeks 4 and 5 – Chapters 4, 5, 6 & 9

Groups:

You’ll be working in groups of 2. Sign up on LEARN under the appropriate day/time.

Documentation/Code:

All documentation and Matlab code is available on LEARN.

Lab Philosophy:

This lab is an Upper Year Lab; as a result, expectations are much higher. Perhaps in past labs you were
given a rubric, so that expectations were clear. For this lab, the onus is on the student to read and fully
understand the instructions, in order to meet success. No rubric will be given but you’re always welcome
to ask for clarification.

2
Report Format:

Your report is expected to include a title page with your names, ID #s, the date and the Lab #. You are not
required to provide a table of contents, introduction, executive summary or references. The report is
intended to be much like a Log Book, where you would outline your steps/results/conclusions so that you
could recreate this procedure, if you were required.

Prelab:
There is no defined Prelab. However, it is strongly advised that you read and understand the chapters of
the Lab Manual prescribed for each lab. It is also strongly advised that you do some prep
calculations/simulations etc. to come into the lab with some momentum. This is especially true for Labs
2 and 4.

Software:

Matlab/Simulink is the only software package required for your lab reports. To download your own copy,
follow this link: https://www.mathworks.com/academia/tah‐portal/university‐of‐waterloo‐
31483447.html. Make sure to include the Control Systems Toolbox when you do.

Instructional Contingencies for Covid‐19:

Should we be required to move away from full‐occupancy in‐person teaching, the instructors will work
with the Department to ensure that students have a fair opportunity to meet course requirements and
to be notified of any changes in a timely manner.

Learning Outcomes:

At the end of this course, students should be able to:

 Devise and test a model of the system they wish to control (3a, 3b, 3c)
 Create a PID Controller to meet the Desired Performance Specifications (5b, 5c)
 Run simulations to verify the performance of their PID Controller (5b, 5c)
 Document your methodology (7a, 7c)

3
Canadian Engineering Accreditation Board Graduate Attributes:

Canadian Engineering Accreditation Board Graduate Attributes

Graduate Attribute Indicator

3. Investigation a. Design experiments to investigate complex engineering problems


b. Gather information from relevant sources to address complex engineering problems
c. Synthesize information from multiple sources to reach valid conclusions
5. Use of Engineering b. Create and/or modify appropriate engineering tools, identifying their limitations
Tools c. Use engineering tools appropriately

a. Generate appropriate documentation to communicate within the profession and to


7. Communication society at large
c. Interpret information, including instructions

UW Academic Policies:

Academic Integrity:

In order to maintain a culture of academic integrity, members of the University of Waterloo community
are expected to promote honesty, trust, fairness, respect and responsibility. [Check
www.uwaterloo.ca/academicintegrity/ for more information.]

Grievance:

A student who believes that a decision affecting some aspect of his/her university life has been unfair or
unreasonable may have grounds for initiating a grievance. Read Policy 70, Student Petitions and
Grievances, Section 4: www.adm.uwaterloo.ca/infosec/Policies/policy70.htm. When in doubt please be
certain to contact the department’s administrative assistant who will provide further assistance.

Discipline:

A student is expected to know what constitutes academic integrity [check


www.uwaterloo.ca/academicintegrity/] to avoid committing an academic offence, and to take
responsibility for his/her actions. A student who is unsure whether an action constitutes an offence, or
who needs help in learning how to avoid offences (e.g., plagiarism, cheating) or about “rules” for group
work/collaboration should seek guidance from the course instructor, academic advisor, or the
undergraduate Associate Dean. For information on categories of offences and types of penalties, students
should refer to Policy 71, Student Discipline, www.adm.uwaterloo.ca/infosec/Policies/policy71.htm. For
typical penalties check Guidelines for the Assessment of Penalties,
www.adm.uwaterloo.ca/infosec/guidelines/penaltyguidelines.htm.

4
Appeals:

A decision made or penalty imposed under Policy 70 (Student Petitions and Grievances) (other than a
petition) or Policy 71 (Student Discipline) may be appealed if there is a ground. A student who believes
he/she has a ground for an appeal should refer to Policy 72 (Student Appeals)
www.adm.uwaterloo.ca/infosec/Policies/policy72.htm.

Note for Students with Disabilities:

The Office for Persons with Disabilities (OPD), located in Needles Hall, Room 1132, collaborates with all
academic departments to arrange appropriate accommodations for students with disabilities without
compromising the academic integrity of the curriculum. If you require academic accommodations to
lessen the impact of your disability, please register with the OPD at the beginning of each academic term.

Plagiarism Software:

Plagiarism detection software (Turnitin) will be used to screen lab assignments in this course. This
software is being used to verify that the use of all information and sources is documented. A student may
request not to have their assignments screened by Turnitin. If requested, in the first week of the term,
details will be provided about the arrangements for the use of Turnitin and alternatives in this course.

Note: All information in the Syllabus is intended as a starting point, and can change at any time based on
the discretion of the Lab Instructor.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy