SlideShare a Scribd company logo
1 of 18
Download to read offline
Welcome to EE312: Control System Engineering
This course builds on the fundamentals of calculus and signals and systems. It is structured as a first
course in control systems engineering. The course provides sound knowledge of the devices and
components used in process control and instrumentation. It also provides an understanding of the
fundamental principles of process dynamics and feedback control. Topics to be covered include
introduction to control, mathematical modelling of control systems, transducers (sensors), actuators,
system performance and specifications, and design of controllers using classical control techniques. It
provides the foundation for further course on digital control systems.
Class News and Announcements
EE312 - Lab session Selection
Hello Students
Please select your desired lab session from the options below. This activity will close on
Monday 23rd February at 4pm.
EE312 - Tutorial Session Selection
Hello Students
Please select your desired tutorial session from the options below. This activity will close
on Tuesday 24th February at 3pm.
EE312 Lab Selection - for late comers
Hello Students
This is for those students who have not yet selected a lab session. Due to the extra enrolments
of late last week, extra places have been made in the lab sessions as follows:
Monday 4pm-7pm: 2 places
Tuesday 9am-12pm: 8 places
Please make your selection by 4pm 25th Feb for Monday session and by 9am 26th Feb for
Tuesday session.
EE312: Control System Engineering
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
1 of 18 18/07/2016 1:27 p.m.
Course Coordinator
Project Group Selection (week 5 onwards) - Monday Session
Hello Students
From next week (week 5), you will be on PLCs for your mini-project. You are now required to
organise yourselves into five groups using the options below. Choose your groups before the
end of your week 5 lab session.
Note: This selection is for the Monday 2-5pm Lab session.
Course Coordinator
Project Group Selection (week 5 onwards) - Tuesday Session
Hello Students
From next week (week 5), you will be on PLCs for your mini-project. You are now required to
organise yourselves into five groups using the options below. Choose your groups by the end
of your lab session in week 5.
Note: This selection is for the Tuesday 9-12 lab session
Course Coordinator
Project Group Selection (week 5 onwards) - Wednesday Session
Hello Students
From next week (week 5), you will be on PLCs for your mini-project. You are now required to
organise yourselves into five groups using the options below. Choose your groups by the end
of your week 5 lab session.
Note: This selection is for the Wednesday 5-8pm lab session
Course Coordinator
tutorial attendance wk2-wk7 35KB
tutorial attendance wk2-wk14 13.5KB
lab attendance wk2-wk7 12.5KB
lab attendance wk2-wk14 10.8KB
Remedial Class Time
Hello Students
We need to decide on a time for the remedial class. The following two times have been
suggested based on staff and student availability. Please select one option and the option with
the highest number of votes will be selected. This activity will close Tuesday 24/03 1pm so that
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
2 of 18 18/07/2016 1:27 p.m.
Course Overview
Week 1 - Course Overview & Introduction to Control
This section has the materials and activities for week 1. You will learn about the semester activities
via the course outline and also the first topic on introduction to control systems. At the end of this
topic you should be able to:
Identify and describe various types of control systems
Identify and describe the major components of a feedback control system
Draw functional block diagrams of control systems
Explain the process of solving a control problem (designing a control system)
the class can be scheduled soon. Please respond ASAP.
Course coordinator
Course Outline 269KB
IPENZ WA Graduate Attibutes 120.9KB
The things you need to be able to do to become a professional engineer.
Meet the Teaching Staff
Course Overview
Contains important information about the course and the activities for this semester. Please
read through them.
Reading Materials for Introduction to Control
Please read through the following two files. Summarise your thoughts on the following for
discussion in the Week 2 tutorial sessions:
what are control systems and why do we need them?
Describe manual, sequential, open loop, and closed loop systems?
What are the main components needed to build a closed loop (or feedback) control
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
3 of 18 18/07/2016 1:27 p.m.
Week 2 - Mathematical Modelling
This section has the materials and activities for week 2. You will learn about mathematical modelling
for control systems. Mathematical modelling is an important part of the control system design
process. It describes the behaviour of a system/process and can be used for simulations. Time and
frequency domain representations, Laplace transforms and transfer functions of electromechanical
systems will be considered. At the end of this topic you should be able to:
Apply Laplace transforms to convert differential equation models to transfer functions
Apply inverse Laplace transforms to convert transfer function models to differential equations
Determine electrical equivalent circuits of mechanical, thermal, hydraulic, and pneumatic
dynamic systems
Compute transfer functions of dynamic systems
system?
Functional block diagrams - what are they and why are they useful?
The process or procedure for designing a control system
Video Materials for Introduction to Control
Please watch the following YouTube videos on introduction to control systems. Summarise your
thoughts on the following for discussion in the Week 2 tutorial sessions:
what are control systems and why do we need them?
Manual, sequential, open loop, and closed loop systems
What are the main components needed to build a closed loop (or feedback) control
system?
Week 2 Lecture Materials
Week 2 lecture materials on mathematical modelling
Additional Solved Examples
Inverse Laplace Transforms 142.5KB
Lab 1 - DC Servo Motor Analog Speed Control System
The objective of this lab is to introduce the student to feedback control (specifically
proportional (P) feedback) for velocity control in the Googol Technology GSMT 2000 series
DC Servo Trainer. Specifically the students will be able to:
Identify and explain the functional block diagram of a velocity control system.
Construct open-loop and closed-loop velocity control systems from functional block
diagrams.
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
4 of 18 18/07/2016 1:27 p.m.
Week 3 - Mathematical Modelling (Cont.) & Block
Diagrams
In week 3, we continue with the previous weeks topic and continue with the lecture materials from
last week.
Compare open-loop and closed-loop control systems.
Video Materials for Mathematical Modelling
Here are some useful videos on control system mathematical modelling that you can watch in
your own time.
Week 2 Tutorial Inverse Laplace and Transfer Functions 36.3KB
Lab 2 - Introduction to PLCs
The objective of this lab is to introduce the student to Omron Programmable Logic Controllers
(PLCs) and to familiarise with some common PLC functions. Specifically the students will be
able to:
Identify the input and output ports of a PLC.
Connect input switches and output loads to a PLC.
Connect a PLC to a PC via serial port.
Use SYSWIN to write a basic logic ladder diagram program and download it to a PLC.
Explain the operation of a ladder diagram program.
Use the Address Symbol Editor to add symbol names and comments to PLC ladder
programs.
Use the KEEP, SET and RESET functions in a ladder program.
Use Timers and Counters in ladder programs.
This lab will run for two lab sessions and Part 1 will be assessed before the end of your lab
class in week 3.
Additional dynamic system modelling examples
Transfer functions of dynamic systems 128.8KB
Quarter car model 1MB
Quarter car model video
Week 3 & 4 Lecture Materials - Block Diagram Representation of Control Systems
Week 3 & 4 lecture materials on Block Diagram Representation of Control Systems
Week 3 Tutorial Transfer Functions of Dynamic Systems 91.5KB
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
5 of 18 18/07/2016 1:27 p.m.
Week 4 - Block Diagrams & Transducers
In Week 4 we continue with block diagram representation of control systems and also begin the topic
of transducers.
Week 5 - Transducers
In week 5 we continue with Transducers and you will also start working on your mini-projects in the
labs.
Lab 2 - Introduction to PLCs
The objective of this lab is to introduce the student to Omron Programmable Logic Controllers
(PLCs) and to familiarise with some common PLC functions. Specifically the students will be
able to:
Identify the input and output ports of a PLC.
Connect input switches and output loads to a PLC.
Connect a PLC to a PC via serial port.
Use SYSWIN to write a basic logic ladder diagram program and download it to a PLC.
Explain the operation of a ladder diagram program.
Use the Address Symbol Editor to add symbol names and comments to PLC ladder
programs.
Use the KEEP, SET and RESET functions in a ladder program.
Use Timers and Counters in ladder programs.
This lab is continued from week 3 and Part 2 will be assessed before the end of your lab class
in week 4.
Week 3 & 4 Lecture Materials - Block Diagram Representation of Control Systems
Week 3 & 4 lecture materials on Block Diagram Representation of Control Systems
Video Materials for Block Diagram Representation of Control Systems
Here are some useful videos that will help you understand the concepts of block diagram
reduction, transfer function computation and characteristic equations. Please watch them in
your own time.
Week 4 & 5 Lecture Materials - Transducers
Week 4 & 5 lecture materials on Transducers
Video Materials for Transducers
Week 4 Tutorial Block Diagrams of Control Systems 293.2KB
Mini-Projects
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
6 of 18 18/07/2016 1:27 p.m.
Week 6 - Actuators
In week 6 we will begin with actuators and in the labs you will continue working with your project.
Week 7 - System Performance & Specifications
In week 7 we will begin with system performance & specifications. We will look at basic control
system terminology and the response of 1st and 2nd order systems. In the labs you will continue
working with your project.
Week 8 - System Performance & Specifications
In week 8 we continue with system performance & specifications. We will look at the stability of
control systems, time domain specifications, and reduced order models. In the labs you will continue
working with your project. Test 1 will be discussed in the tutorial classes.
The mini-projects will be made available in the mini-projects section of the Moodle page.
Please scroll down to see details. You will select your groups but the projects will be assigned
randomly to each group. Please select your project groups from the welcome block at the top
of the moodle page.
Week 4 & 5 Lecture Materials - Transducers
Week 4 & 5 lecture materials on Transducers
Video Materials for Transducers
Week 5 Tutorial Transducers and Sensors 68.7KB
Week 6 Lecture Materials - Actuators
Week 6 lecture materials on actuators
Video Materials for Actuators
Week 6 Tutorial Actuators 75.1KB
Week 7 Lecture Materials - System Performance & Specifications
Week 7 lecture materials on system performance & specifications
Week 7 Video Materials
Week 7 Lecture Materials - System Performance & Specifications
Week 7 lecture materials on system performance & specifications
Week 8 Video Materials
Week 8 Tutorial 131.1KB
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
7 of 18 18/07/2016 1:27 p.m.
Week 9 - System Performance & Specifications
In week 9 we continue and finish with system performance & specifications. We will look at the
determining transfer functions from step responses and steady state error analysis. In the labs you will
continue working with your project.
Week 10 - Graphical Analysis & Design - Root Locus
In week 10 we start with graphical analysis and design techniques for control systems. In particular,
this week we will study Root Locus analysis and design. Root locus analysis and design can be done
manually for relatively simple systems and computer packages such as Matlab can be used for
complex systems.
In this labs, this week is mini-project assessment week.
Week 11 - Graphical Analysis & Design - Nyquist
Plots
In week 11 we continue with graphical analysis and design techniques for control systems. In
particular, this week we will study Nyquist plot analysis and design. Nyquist analysis and design can
be done manually for relatively simple systems and computer packages such as Matlab can be used
for complex systems.
In the labs, this week you will be given a Matlab exercise to work on. This is not an assessed lab.
Week 12 - Graphical Analysis & Design - Bode Plots
Week 7 Lecture Materials - System Performance & Specifications
Week 7 lecture materials on system performance & specifications
Week 9 Video Materials
Week 9 Tutorial 488.2KB
Week 10 Lecture Materials - Graphical Analysis & Design - Root Locus
Week 10 Video Materials
Week 10 Tutorial 184.1KB
Lab
Matlab Exercise - Root Locus 221.5KB
Week 11 Lecture Materials - Graphical Analysis & Design - Nyquist Plots
Week 11 Video Materials
Week 11 Tutorial 67.9KB
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
8 of 18 18/07/2016 1:27 p.m.
In week 12 we continue with graphical analysis and design techniques for control systems. In
particular, this week we will study Bode plot analysis and design. Bode analysis and design can be
done manually for relatively simple systems and computer packages such as Matlab can be used for
complex systems.
In the labs, this week you will be designing PID controllers for physical systems. This lab will be
assessed.
Week 13 - Process Controllers & Compensators
In week 13 we will look at process controllers and compensators.
In the labs, this week you will continue designing PID controllers for physical systems from last
week. This lab will be assessed.
Topic 16
Lab 3 - PID Controllers
The objective of this lab is to study the tuning of a proportional plus integral plus derivative
(PID) controller. Specifically, the students will be able to:
Explain PID control action and controllers.
Employ a PID controller in a process control system (DC Servo Trainer).
Use the Ziegler-Nichols open loop tuning method or Ziegler-Nichols closed loop tuning
method (aka ultimate cycle method) to tune a process control system with a PID
controller.
Week 12 Lecture Materials - Graphical Analysis & Design - Bode Plots
Week 12 Video Materials
Week 12 Tutorial 42.7KB
Lab 3 - PID Controllers
The objective of this lab is to study the tuning of a proportional plus integral plus derivative
(PID) controller. Specifically, the students will be able to:
Explain PID control action and controllers.
Employ a PID controller in a process control system (DC Servo Trainer).
Use the Ziegler-Nichols open loop tuning method or Ziegler-Nichols closed loop tuning
method (aka ultimate cycle method) to tune a process control system with a PID
controller.
Week 13 Lecture Materials - Process Controllers & Compensators
Week 13 Video Materials
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
9 of 18 18/07/2016 1:27 p.m.
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
10 of 18 18/07/2016 1:27 p.m.
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
11 of 18 18/07/2016 1:27 p.m.
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
12 of 18 18/07/2016 1:27 p.m.
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
13 of 18 18/07/2016 1:27 p.m.
Mini-Project
Project planning initial plan 143.1KB
Project planning and teamwork 99.6KB
project organisation chart 65.9KB
Project Groups and Mentors 76.1KB
Projects
A PLC is a specialised form of a digital computer that is optimised for the implementation of
relay logic type of circuits. PLCs are widely used in automation (sequential control) systems.
In these mini-projects you will design and test an OMRON PLC based controllers for traffic
light systems, burglar alarms, water tank monitoring systems, and game systems. The
specifications of the system are given in Section A. Section B gives details of the mini-project
submission requirements and the assessment criteria.
The specific objectives of this project are to:
Design and test controllers for physical systems.1.
Function as an individual, and as a member or leader of a team.2.
Produce written reports and oral presentations of practical work.3.
Apply project management techniques to the planning and execution of future work.4.
Each group is required to submit a technical report (refer to http://www.monash.edu.au
/lls/llonline/writing/engineering/technical-report/index.xml for more information about
technical reports) and give a 20 minute presentation of their work.
Resources
Report Tips
Guidelines for Writing Technical Reports
Technical Writing Features & Conventions
Guidelines for Writing a Research Report
Presentation Tips 752.5KB
Example Presentation
This is an example presentation approximately 12 minutes long. A presentation is usually
derived from a paper or report that contains detailed information. The presentation focusses
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
14 of 18 18/07/2016 1:27 p.m.
on the main points of the paper/report.
Projects, teamwork and ethics 205.5KB
A presentation on projects, teamwork and ethics. Source: www3.nd.edu/~atovar/ame30362f08
/Chapter14.ppt
Teamwork & Project Planning
Pages from "Teamwork and Project Management" by Karl A. Smith, University of Minnesota,
2002
Draft Project Workplans
Example Workplans & Task Lists
Initial Project Plan Upload
Initial Project Plan Upload
Upload your groups initial project plan. This should be in MS Word of PDF format. Recall that
the plan includes the Gantt Chart (scope of work tasks and schedule) & Responsibilities Table.
This is due on 23rd March (Monday lab group), 24th March (Tuesday lab group) and 25th
March (Wednesday lab group)
Final Report Upload
- Each group is also required to submit a sprial bound hardcopy of the final report before
the electronic copy submission deadline!
- Late reports will be penalised at a rate of 3.375 marks per day (24 hours)! Therefore, if
your report is two days (48 hours) late you will basically get zero!
Final Project Report - Monday
Submit the Microsoft Word version of your final report here. This is for Monday groups only!
Final Project Report - Tuesday
Submit the Microsoft Word version of your final report here. This is for Tuesday groups only!
Final Project Report - Wednesday
Submit the Microsoft Word version of your final report here. This is for Wednesday groups
only!
Final Presentation Upload
Final Presentation Upload - Monday
Submit the final version of your presentation here. This is for Monday groups only!
Final Presentation Upload - Tuesday
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
15 of 18 18/07/2016 1:27 p.m.
MATLAB Help & Exercises
Submit the final version of your presentation here. This is for Tuesday groups only!
Final Presentation Upload - Wednesday
Submit the final version of your presentation here. This is for Wednesday groups only!
Miscellaneous Files Upload
-zip your syswin and other related files and upload them here
Miscellaneous File Upload - Monday
zip and submit your syswin and other design related files here. This is for Monday groups only!
Miscellaneous File Upload - Tuesday
zip and submit your syswin and other design related files here. This is for Tuesday groups only!
Miscellaneous File Upload - Wednesday
zip and submit your syswin and other design related files here. This is for Wednesday groups
only!
Week 10 Project Presentation Schedule
EE312 mini-project presentation schedule 2015 54.5KB
Resources (Help)
Exercises
Exercise 1: System Performance & Specifications (Week 7) 250.7KB
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
16 of 18 18/07/2016 1:27 p.m.
Miscellaneous
Miscellaneous files useful for the course.
The purpose of this exercise is to give you a quick hands-on introduction to using SIMULINK
and MATLAB to simulate the response of a control system model. In particular at the end of
the exercise you should be able to:
Build a simple block diagram model of a control system using SIMULINK & MATLAB.
Simulate the block diagram model in SIMULINK & MATLAB and display the
simulation results in graphical form on the computer screen.
Analyze the results of the simulation using MATLABS LTI Viewer and also using your
knowledge of system performance and specifications.
Tables
Additional PLC Lab Resources
File: Intro_to_PLC_week_3_.pdf
- this file contains a brief description about what a PLC is and how it works.
File: CPM1A_OPERATION_MANUAL.pdf
- this file has details about the CPM1A PLC's hardware and how to connect things to it. The
following could be very useful:
- section 1-2-3 Host Link Communication (page 14)
- section 3-4-3 Power supply wiring (pgs 52-54)
- section 3-4-4 Input wiring (pgs 55-60)
-section 3-4-5 Output wiring (pgs 61-68)
File: Syswin34_User_Manual.pdf
- this file contains information about writing a PLC program on a PC (using SYSWIN) and
downloading it to the PC.
File: Programming_Manual.pdf
- contains useful information such as memory areas, ladder-diagram programming functions
and instruction set information for Omron CPM1 and CPM2 PLCs
Control System Modelling Papers
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
17 of 18 18/07/2016 1:27 p.m.
Software
Topic 27
Topic 28
Topic 29
Topic 30
Installing Octave on your Android Smartphone or Tablet
Guidelines for installing Octave on your Android Smartphone or Tablet. It is advisable to have
1 GB RAM and quad core processor on your device. It can work slowly with dual core
processor.
Download and Install Octave for Windows
Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991
18 of 18 18/07/2016 1:27 p.m.

More Related Content

Similar to EE312: Control Systems

ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com myblue134
 
ECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.comECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.comledlang1
 
Ecet 365 Enhance teaching / snaptutorial.com
Ecet 365   Enhance teaching / snaptutorial.comEcet 365   Enhance teaching / snaptutorial.com
Ecet 365 Enhance teaching / snaptutorial.comDavis116a
 
Ecet 365 Education Redefined - snaptutorial.com
Ecet 365    Education Redefined - snaptutorial.comEcet 365    Education Redefined - snaptutorial.com
Ecet 365 Education Redefined - snaptutorial.comDavisMurphyC85
 
ECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.comECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.comdonaldzs109
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Abdul Hannan
 
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...IRJET Journal
 
Jss co justification me malp mca re
Jss co justification me malp mca  reJss co justification me malp mca  re
Jss co justification me malp mca reSHAH JAINAM
 
Analog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory ManualAnalog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory ManualJanelle Martinez
 
ECET 405 Inspiring Innovation/tutorialrank.com
 ECET 405 Inspiring Innovation/tutorialrank.com ECET 405 Inspiring Innovation/tutorialrank.com
ECET 405 Inspiring Innovation/tutorialrank.comjonhson124
 
1.01.Introduction.pptx
1.01.Introduction.pptx1.01.Introduction.pptx
1.01.Introduction.pptxBinish Raza
 
Pe 3032, control systems engineering syllabus original as of 2 21- 2017
Pe 3032, control systems engineering syllabus original as of 2 21- 2017Pe 3032, control systems engineering syllabus original as of 2 21- 2017
Pe 3032, control systems engineering syllabus original as of 2 21- 2017CharltonInao1
 

Similar to EE312: Control Systems (20)

ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com 
 
Coupled tanks courseware
Coupled tanks coursewareCoupled tanks courseware
Coupled tanks courseware
 
ECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.comECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.com
 
Ecet 365 Enhance teaching / snaptutorial.com
Ecet 365   Enhance teaching / snaptutorial.comEcet 365   Enhance teaching / snaptutorial.com
Ecet 365 Enhance teaching / snaptutorial.com
 
Ecet 365 Education Redefined - snaptutorial.com
Ecet 365    Education Redefined - snaptutorial.comEcet 365    Education Redefined - snaptutorial.com
Ecet 365 Education Redefined - snaptutorial.com
 
ECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.comECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.com
 
Adbms lab manual
Adbms lab manualAdbms lab manual
Adbms lab manual
 
Control term proj3012
Control term proj3012Control term proj3012
Control term proj3012
 
Coupled tanks
Coupled tanksCoupled tanks
Coupled tanks
 
Plc 2 12 ed
Plc 2   12 edPlc 2   12 ed
Plc 2 12 ed
 
Ece4510 notes00
Ece4510 notes00Ece4510 notes00
Ece4510 notes00
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual
 
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
 
Mini Project- Torque Control of a DC Motor
Mini Project- Torque Control of a DC MotorMini Project- Torque Control of a DC Motor
Mini Project- Torque Control of a DC Motor
 
Prg 211 prg211
Prg 211 prg211Prg 211 prg211
Prg 211 prg211
 
Jss co justification me malp mca re
Jss co justification me malp mca  reJss co justification me malp mca  re
Jss co justification me malp mca re
 
Analog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory ManualAnalog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory Manual
 
ECET 405 Inspiring Innovation/tutorialrank.com
 ECET 405 Inspiring Innovation/tutorialrank.com ECET 405 Inspiring Innovation/tutorialrank.com
ECET 405 Inspiring Innovation/tutorialrank.com
 
1.01.Introduction.pptx
1.01.Introduction.pptx1.01.Introduction.pptx
1.01.Introduction.pptx
 
Pe 3032, control systems engineering syllabus original as of 2 21- 2017
Pe 3032, control systems engineering syllabus original as of 2 21- 2017Pe 3032, control systems engineering syllabus original as of 2 21- 2017
Pe 3032, control systems engineering syllabus original as of 2 21- 2017
 

More from Praneel Chand

Oscilloscopes and Scan Tools
Oscilloscopes and Scan ToolsOscilloscopes and Scan Tools
Oscilloscopes and Scan ToolsPraneel Chand
 
Intelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicIntelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicPraneel Chand
 
project marking rubric - EE323 2015
project marking rubric - EE323 2015project marking rubric - EE323 2015
project marking rubric - EE323 2015Praneel Chand
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotPraneel Chand
 
Assessment 3 descriptor
Assessment 3 descriptorAssessment 3 descriptor
Assessment 3 descriptorPraneel Chand
 
Assessment 2 descriptor
Assessment 2  descriptorAssessment 2  descriptor
Assessment 2 descriptorPraneel Chand
 
Assessment 1 descriptor
Assessment 1 descriptorAssessment 1 descriptor
Assessment 1 descriptorPraneel Chand
 
Introduction to Vehicle Electronic Systems and Fault Diagnosis
Introduction to Vehicle Electronic Systems and Fault DiagnosisIntroduction to Vehicle Electronic Systems and Fault Diagnosis
Introduction to Vehicle Electronic Systems and Fault DiagnosisPraneel Chand
 
Multisensor Fusion and Integration - pres
Multisensor Fusion and Integration - presMultisensor Fusion and Integration - pres
Multisensor Fusion and Integration - presPraneel Chand
 
Direct Digital Design
Direct Digital DesignDirect Digital Design
Direct Digital DesignPraneel Chand
 
EE312 – System Performance-lect rev1
EE312 – System Performance-lect rev1EE312 – System Performance-lect rev1
EE312 – System Performance-lect rev1Praneel Chand
 

More from Praneel Chand (12)

Oscilloscopes and Scan Tools
Oscilloscopes and Scan ToolsOscilloscopes and Scan Tools
Oscilloscopes and Scan Tools
 
Moodle page samples
Moodle page samplesMoodle page samples
Moodle page samples
 
Intelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicIntelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy Logic
 
project marking rubric - EE323 2015
project marking rubric - EE323 2015project marking rubric - EE323 2015
project marking rubric - EE323 2015
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
 
Assessment 3 descriptor
Assessment 3 descriptorAssessment 3 descriptor
Assessment 3 descriptor
 
Assessment 2 descriptor
Assessment 2  descriptorAssessment 2  descriptor
Assessment 2 descriptor
 
Assessment 1 descriptor
Assessment 1 descriptorAssessment 1 descriptor
Assessment 1 descriptor
 
Introduction to Vehicle Electronic Systems and Fault Diagnosis
Introduction to Vehicle Electronic Systems and Fault DiagnosisIntroduction to Vehicle Electronic Systems and Fault Diagnosis
Introduction to Vehicle Electronic Systems and Fault Diagnosis
 
Multisensor Fusion and Integration - pres
Multisensor Fusion and Integration - presMultisensor Fusion and Integration - pres
Multisensor Fusion and Integration - pres
 
Direct Digital Design
Direct Digital DesignDirect Digital Design
Direct Digital Design
 
EE312 – System Performance-lect rev1
EE312 – System Performance-lect rev1EE312 – System Performance-lect rev1
EE312 – System Performance-lect rev1
 

EE312: Control Systems

  • 1. Welcome to EE312: Control System Engineering This course builds on the fundamentals of calculus and signals and systems. It is structured as a first course in control systems engineering. The course provides sound knowledge of the devices and components used in process control and instrumentation. It also provides an understanding of the fundamental principles of process dynamics and feedback control. Topics to be covered include introduction to control, mathematical modelling of control systems, transducers (sensors), actuators, system performance and specifications, and design of controllers using classical control techniques. It provides the foundation for further course on digital control systems. Class News and Announcements EE312 - Lab session Selection Hello Students Please select your desired lab session from the options below. This activity will close on Monday 23rd February at 4pm. EE312 - Tutorial Session Selection Hello Students Please select your desired tutorial session from the options below. This activity will close on Tuesday 24th February at 3pm. EE312 Lab Selection - for late comers Hello Students This is for those students who have not yet selected a lab session. Due to the extra enrolments of late last week, extra places have been made in the lab sessions as follows: Monday 4pm-7pm: 2 places Tuesday 9am-12pm: 8 places Please make your selection by 4pm 25th Feb for Monday session and by 9am 26th Feb for Tuesday session. EE312: Control System Engineering Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 1 of 18 18/07/2016 1:27 p.m.
  • 2. Course Coordinator Project Group Selection (week 5 onwards) - Monday Session Hello Students From next week (week 5), you will be on PLCs for your mini-project. You are now required to organise yourselves into five groups using the options below. Choose your groups before the end of your week 5 lab session. Note: This selection is for the Monday 2-5pm Lab session. Course Coordinator Project Group Selection (week 5 onwards) - Tuesday Session Hello Students From next week (week 5), you will be on PLCs for your mini-project. You are now required to organise yourselves into five groups using the options below. Choose your groups by the end of your lab session in week 5. Note: This selection is for the Tuesday 9-12 lab session Course Coordinator Project Group Selection (week 5 onwards) - Wednesday Session Hello Students From next week (week 5), you will be on PLCs for your mini-project. You are now required to organise yourselves into five groups using the options below. Choose your groups by the end of your week 5 lab session. Note: This selection is for the Wednesday 5-8pm lab session Course Coordinator tutorial attendance wk2-wk7 35KB tutorial attendance wk2-wk14 13.5KB lab attendance wk2-wk7 12.5KB lab attendance wk2-wk14 10.8KB Remedial Class Time Hello Students We need to decide on a time for the remedial class. The following two times have been suggested based on staff and student availability. Please select one option and the option with the highest number of votes will be selected. This activity will close Tuesday 24/03 1pm so that Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 2 of 18 18/07/2016 1:27 p.m.
  • 3. Course Overview Week 1 - Course Overview & Introduction to Control This section has the materials and activities for week 1. You will learn about the semester activities via the course outline and also the first topic on introduction to control systems. At the end of this topic you should be able to: Identify and describe various types of control systems Identify and describe the major components of a feedback control system Draw functional block diagrams of control systems Explain the process of solving a control problem (designing a control system) the class can be scheduled soon. Please respond ASAP. Course coordinator Course Outline 269KB IPENZ WA Graduate Attibutes 120.9KB The things you need to be able to do to become a professional engineer. Meet the Teaching Staff Course Overview Contains important information about the course and the activities for this semester. Please read through them. Reading Materials for Introduction to Control Please read through the following two files. Summarise your thoughts on the following for discussion in the Week 2 tutorial sessions: what are control systems and why do we need them? Describe manual, sequential, open loop, and closed loop systems? What are the main components needed to build a closed loop (or feedback) control Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 3 of 18 18/07/2016 1:27 p.m.
  • 4. Week 2 - Mathematical Modelling This section has the materials and activities for week 2. You will learn about mathematical modelling for control systems. Mathematical modelling is an important part of the control system design process. It describes the behaviour of a system/process and can be used for simulations. Time and frequency domain representations, Laplace transforms and transfer functions of electromechanical systems will be considered. At the end of this topic you should be able to: Apply Laplace transforms to convert differential equation models to transfer functions Apply inverse Laplace transforms to convert transfer function models to differential equations Determine electrical equivalent circuits of mechanical, thermal, hydraulic, and pneumatic dynamic systems Compute transfer functions of dynamic systems system? Functional block diagrams - what are they and why are they useful? The process or procedure for designing a control system Video Materials for Introduction to Control Please watch the following YouTube videos on introduction to control systems. Summarise your thoughts on the following for discussion in the Week 2 tutorial sessions: what are control systems and why do we need them? Manual, sequential, open loop, and closed loop systems What are the main components needed to build a closed loop (or feedback) control system? Week 2 Lecture Materials Week 2 lecture materials on mathematical modelling Additional Solved Examples Inverse Laplace Transforms 142.5KB Lab 1 - DC Servo Motor Analog Speed Control System The objective of this lab is to introduce the student to feedback control (specifically proportional (P) feedback) for velocity control in the Googol Technology GSMT 2000 series DC Servo Trainer. Specifically the students will be able to: Identify and explain the functional block diagram of a velocity control system. Construct open-loop and closed-loop velocity control systems from functional block diagrams. Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 4 of 18 18/07/2016 1:27 p.m.
  • 5. Week 3 - Mathematical Modelling (Cont.) & Block Diagrams In week 3, we continue with the previous weeks topic and continue with the lecture materials from last week. Compare open-loop and closed-loop control systems. Video Materials for Mathematical Modelling Here are some useful videos on control system mathematical modelling that you can watch in your own time. Week 2 Tutorial Inverse Laplace and Transfer Functions 36.3KB Lab 2 - Introduction to PLCs The objective of this lab is to introduce the student to Omron Programmable Logic Controllers (PLCs) and to familiarise with some common PLC functions. Specifically the students will be able to: Identify the input and output ports of a PLC. Connect input switches and output loads to a PLC. Connect a PLC to a PC via serial port. Use SYSWIN to write a basic logic ladder diagram program and download it to a PLC. Explain the operation of a ladder diagram program. Use the Address Symbol Editor to add symbol names and comments to PLC ladder programs. Use the KEEP, SET and RESET functions in a ladder program. Use Timers and Counters in ladder programs. This lab will run for two lab sessions and Part 1 will be assessed before the end of your lab class in week 3. Additional dynamic system modelling examples Transfer functions of dynamic systems 128.8KB Quarter car model 1MB Quarter car model video Week 3 & 4 Lecture Materials - Block Diagram Representation of Control Systems Week 3 & 4 lecture materials on Block Diagram Representation of Control Systems Week 3 Tutorial Transfer Functions of Dynamic Systems 91.5KB Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 5 of 18 18/07/2016 1:27 p.m.
  • 6. Week 4 - Block Diagrams & Transducers In Week 4 we continue with block diagram representation of control systems and also begin the topic of transducers. Week 5 - Transducers In week 5 we continue with Transducers and you will also start working on your mini-projects in the labs. Lab 2 - Introduction to PLCs The objective of this lab is to introduce the student to Omron Programmable Logic Controllers (PLCs) and to familiarise with some common PLC functions. Specifically the students will be able to: Identify the input and output ports of a PLC. Connect input switches and output loads to a PLC. Connect a PLC to a PC via serial port. Use SYSWIN to write a basic logic ladder diagram program and download it to a PLC. Explain the operation of a ladder diagram program. Use the Address Symbol Editor to add symbol names and comments to PLC ladder programs. Use the KEEP, SET and RESET functions in a ladder program. Use Timers and Counters in ladder programs. This lab is continued from week 3 and Part 2 will be assessed before the end of your lab class in week 4. Week 3 & 4 Lecture Materials - Block Diagram Representation of Control Systems Week 3 & 4 lecture materials on Block Diagram Representation of Control Systems Video Materials for Block Diagram Representation of Control Systems Here are some useful videos that will help you understand the concepts of block diagram reduction, transfer function computation and characteristic equations. Please watch them in your own time. Week 4 & 5 Lecture Materials - Transducers Week 4 & 5 lecture materials on Transducers Video Materials for Transducers Week 4 Tutorial Block Diagrams of Control Systems 293.2KB Mini-Projects Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 6 of 18 18/07/2016 1:27 p.m.
  • 7. Week 6 - Actuators In week 6 we will begin with actuators and in the labs you will continue working with your project. Week 7 - System Performance & Specifications In week 7 we will begin with system performance & specifications. We will look at basic control system terminology and the response of 1st and 2nd order systems. In the labs you will continue working with your project. Week 8 - System Performance & Specifications In week 8 we continue with system performance & specifications. We will look at the stability of control systems, time domain specifications, and reduced order models. In the labs you will continue working with your project. Test 1 will be discussed in the tutorial classes. The mini-projects will be made available in the mini-projects section of the Moodle page. Please scroll down to see details. You will select your groups but the projects will be assigned randomly to each group. Please select your project groups from the welcome block at the top of the moodle page. Week 4 & 5 Lecture Materials - Transducers Week 4 & 5 lecture materials on Transducers Video Materials for Transducers Week 5 Tutorial Transducers and Sensors 68.7KB Week 6 Lecture Materials - Actuators Week 6 lecture materials on actuators Video Materials for Actuators Week 6 Tutorial Actuators 75.1KB Week 7 Lecture Materials - System Performance & Specifications Week 7 lecture materials on system performance & specifications Week 7 Video Materials Week 7 Lecture Materials - System Performance & Specifications Week 7 lecture materials on system performance & specifications Week 8 Video Materials Week 8 Tutorial 131.1KB Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 7 of 18 18/07/2016 1:27 p.m.
  • 8. Week 9 - System Performance & Specifications In week 9 we continue and finish with system performance & specifications. We will look at the determining transfer functions from step responses and steady state error analysis. In the labs you will continue working with your project. Week 10 - Graphical Analysis & Design - Root Locus In week 10 we start with graphical analysis and design techniques for control systems. In particular, this week we will study Root Locus analysis and design. Root locus analysis and design can be done manually for relatively simple systems and computer packages such as Matlab can be used for complex systems. In this labs, this week is mini-project assessment week. Week 11 - Graphical Analysis & Design - Nyquist Plots In week 11 we continue with graphical analysis and design techniques for control systems. In particular, this week we will study Nyquist plot analysis and design. Nyquist analysis and design can be done manually for relatively simple systems and computer packages such as Matlab can be used for complex systems. In the labs, this week you will be given a Matlab exercise to work on. This is not an assessed lab. Week 12 - Graphical Analysis & Design - Bode Plots Week 7 Lecture Materials - System Performance & Specifications Week 7 lecture materials on system performance & specifications Week 9 Video Materials Week 9 Tutorial 488.2KB Week 10 Lecture Materials - Graphical Analysis & Design - Root Locus Week 10 Video Materials Week 10 Tutorial 184.1KB Lab Matlab Exercise - Root Locus 221.5KB Week 11 Lecture Materials - Graphical Analysis & Design - Nyquist Plots Week 11 Video Materials Week 11 Tutorial 67.9KB Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 8 of 18 18/07/2016 1:27 p.m.
  • 9. In week 12 we continue with graphical analysis and design techniques for control systems. In particular, this week we will study Bode plot analysis and design. Bode analysis and design can be done manually for relatively simple systems and computer packages such as Matlab can be used for complex systems. In the labs, this week you will be designing PID controllers for physical systems. This lab will be assessed. Week 13 - Process Controllers & Compensators In week 13 we will look at process controllers and compensators. In the labs, this week you will continue designing PID controllers for physical systems from last week. This lab will be assessed. Topic 16 Lab 3 - PID Controllers The objective of this lab is to study the tuning of a proportional plus integral plus derivative (PID) controller. Specifically, the students will be able to: Explain PID control action and controllers. Employ a PID controller in a process control system (DC Servo Trainer). Use the Ziegler-Nichols open loop tuning method or Ziegler-Nichols closed loop tuning method (aka ultimate cycle method) to tune a process control system with a PID controller. Week 12 Lecture Materials - Graphical Analysis & Design - Bode Plots Week 12 Video Materials Week 12 Tutorial 42.7KB Lab 3 - PID Controllers The objective of this lab is to study the tuning of a proportional plus integral plus derivative (PID) controller. Specifically, the students will be able to: Explain PID control action and controllers. Employ a PID controller in a process control system (DC Servo Trainer). Use the Ziegler-Nichols open loop tuning method or Ziegler-Nichols closed loop tuning method (aka ultimate cycle method) to tune a process control system with a PID controller. Week 13 Lecture Materials - Process Controllers & Compensators Week 13 Video Materials Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 9 of 18 18/07/2016 1:27 p.m.
  • 10. Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 10 of 18 18/07/2016 1:27 p.m.
  • 11. Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 11 of 18 18/07/2016 1:27 p.m.
  • 12. Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 12 of 18 18/07/2016 1:27 p.m.
  • 13. Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 13 of 18 18/07/2016 1:27 p.m.
  • 14. Mini-Project Project planning initial plan 143.1KB Project planning and teamwork 99.6KB project organisation chart 65.9KB Project Groups and Mentors 76.1KB Projects A PLC is a specialised form of a digital computer that is optimised for the implementation of relay logic type of circuits. PLCs are widely used in automation (sequential control) systems. In these mini-projects you will design and test an OMRON PLC based controllers for traffic light systems, burglar alarms, water tank monitoring systems, and game systems. The specifications of the system are given in Section A. Section B gives details of the mini-project submission requirements and the assessment criteria. The specific objectives of this project are to: Design and test controllers for physical systems.1. Function as an individual, and as a member or leader of a team.2. Produce written reports and oral presentations of practical work.3. Apply project management techniques to the planning and execution of future work.4. Each group is required to submit a technical report (refer to http://www.monash.edu.au /lls/llonline/writing/engineering/technical-report/index.xml for more information about technical reports) and give a 20 minute presentation of their work. Resources Report Tips Guidelines for Writing Technical Reports Technical Writing Features & Conventions Guidelines for Writing a Research Report Presentation Tips 752.5KB Example Presentation This is an example presentation approximately 12 minutes long. A presentation is usually derived from a paper or report that contains detailed information. The presentation focusses Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 14 of 18 18/07/2016 1:27 p.m.
  • 15. on the main points of the paper/report. Projects, teamwork and ethics 205.5KB A presentation on projects, teamwork and ethics. Source: www3.nd.edu/~atovar/ame30362f08 /Chapter14.ppt Teamwork & Project Planning Pages from "Teamwork and Project Management" by Karl A. Smith, University of Minnesota, 2002 Draft Project Workplans Example Workplans & Task Lists Initial Project Plan Upload Initial Project Plan Upload Upload your groups initial project plan. This should be in MS Word of PDF format. Recall that the plan includes the Gantt Chart (scope of work tasks and schedule) & Responsibilities Table. This is due on 23rd March (Monday lab group), 24th March (Tuesday lab group) and 25th March (Wednesday lab group) Final Report Upload - Each group is also required to submit a sprial bound hardcopy of the final report before the electronic copy submission deadline! - Late reports will be penalised at a rate of 3.375 marks per day (24 hours)! Therefore, if your report is two days (48 hours) late you will basically get zero! Final Project Report - Monday Submit the Microsoft Word version of your final report here. This is for Monday groups only! Final Project Report - Tuesday Submit the Microsoft Word version of your final report here. This is for Tuesday groups only! Final Project Report - Wednesday Submit the Microsoft Word version of your final report here. This is for Wednesday groups only! Final Presentation Upload Final Presentation Upload - Monday Submit the final version of your presentation here. This is for Monday groups only! Final Presentation Upload - Tuesday Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 15 of 18 18/07/2016 1:27 p.m.
  • 16. MATLAB Help & Exercises Submit the final version of your presentation here. This is for Tuesday groups only! Final Presentation Upload - Wednesday Submit the final version of your presentation here. This is for Wednesday groups only! Miscellaneous Files Upload -zip your syswin and other related files and upload them here Miscellaneous File Upload - Monday zip and submit your syswin and other design related files here. This is for Monday groups only! Miscellaneous File Upload - Tuesday zip and submit your syswin and other design related files here. This is for Tuesday groups only! Miscellaneous File Upload - Wednesday zip and submit your syswin and other design related files here. This is for Wednesday groups only! Week 10 Project Presentation Schedule EE312 mini-project presentation schedule 2015 54.5KB Resources (Help) Exercises Exercise 1: System Performance & Specifications (Week 7) 250.7KB Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 16 of 18 18/07/2016 1:27 p.m.
  • 17. Miscellaneous Miscellaneous files useful for the course. The purpose of this exercise is to give you a quick hands-on introduction to using SIMULINK and MATLAB to simulate the response of a control system model. In particular at the end of the exercise you should be able to: Build a simple block diagram model of a control system using SIMULINK & MATLAB. Simulate the block diagram model in SIMULINK & MATLAB and display the simulation results in graphical form on the computer screen. Analyze the results of the simulation using MATLABS LTI Viewer and also using your knowledge of system performance and specifications. Tables Additional PLC Lab Resources File: Intro_to_PLC_week_3_.pdf - this file contains a brief description about what a PLC is and how it works. File: CPM1A_OPERATION_MANUAL.pdf - this file has details about the CPM1A PLC's hardware and how to connect things to it. The following could be very useful: - section 1-2-3 Host Link Communication (page 14) - section 3-4-3 Power supply wiring (pgs 52-54) - section 3-4-4 Input wiring (pgs 55-60) -section 3-4-5 Output wiring (pgs 61-68) File: Syswin34_User_Manual.pdf - this file contains information about writing a PLC program on a PC (using SYSWIN) and downloading it to the PC. File: Programming_Manual.pdf - contains useful information such as memory areas, ladder-diagram programming functions and instruction set information for Omron CPM1 and CPM2 PLCs Control System Modelling Papers Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 17 of 18 18/07/2016 1:27 p.m.
  • 18. Software Topic 27 Topic 28 Topic 29 Topic 30 Installing Octave on your Android Smartphone or Tablet Guidelines for installing Octave on your Android Smartphone or Tablet. It is advisable to have 1 GB RAM and quad core processor on your device. It can work slowly with dual core processor. Download and Install Octave for Windows Course: EE312: Control System Engineering http://elearn.usp.ac.fj/course/view.php?id=3991 18 of 18 18/07/2016 1:27 p.m.