dr damian giaouris
Contact us Contact
 
Messages from Damian
 

Note: These are "model solutions" & are only presented to crosscheck your results. YOUR answer must include full derivation, comments and result comparison.

More examples will take place during our normal lectures which do not appear here.

Useful Links
 
Newcastle University
EECE

For recent academic years please go to CANVAS. 


2019-2020

EEE8115-EEE8086

Robust and Adaptive Control Systems

Handouts

Chapter 1, Chapter 2, Chapter 3, Chapter 4, Chapter 5

Notes during lecture

Lecture 1, Lecture 2, Lecture 3, Lecture 4, Lecture 5,
Lecture 6, Lecture 7,

Recap Recordings

Recorded Lecture 1, Recorded Lecture 2, Recorded Lecture 3,
Recorded Lecture 4, Recorded Lecture 5, Recorded Lecture 6,
Recorded Lecture 7,

 

 

EEE8013-EEE3001

Linear Controller Design and State Space Analysis

Class of 2019-2020: Good Luck with your exams!

 

Handouts

Chapter 1 (Last updated 25/09/2019), Solution to tutorial 1,
Chapter 1 , (Last updated 25/09/2019)

Chapter 2, Solution to tutorial 2, Chapter 2

Chapter 3, Solution to tutorial 3,

Chapter 4, Solution to tutorial 4,

Handouts for Matlab Sessions

Tutorial on material from Induction Week,

Chapter 1, Chapter 2, Chapter 3, Chapter 4,

Notes during lecture

Lecture 1a, Lecture 1b, Lecture 2, Lecture 3,
Lecture 4, Lecture 5, Lecture 6, Lecture 7,
Lecture 8, Lecture 9, Lecture 10, Lecture 11,
Lecture 12,

Recap Recordings

Recorded Lecture 1a, Recorded Lecture 1b,
Recorded Lecture 2, Recorded Lecture 3,
Recorded Lecture 4, Recorded Lecture 5,
Recorded Lecture 6, Recorded Lecture 7,
Recorded Lecture 9, Recorded Lecture 10,
Recorded Lecture 11, Recorded Lecture 12

Matlab/Simulink files

mfile_complex_eigs,

sim file STM complex eigs,

State_feedback, Estimation, Tracking,

Recommended Books

Differential Equations: An Introduction to Modern Methods and Applications,
J. Brannan & W. Boyce

Applied nonlinear control, Slotine, Li, Prantice-Hall

Useful information can also be found at MIT's OpenCourseWare:
http://ocw.mit.edu/OcwWeb

https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/

http://web.mit.edu/nsl/www/videos/lectures.html

------------------------------------------------------------------------------------------------------------------

Matlab Handout

Matlab student edition

--------------------------------------------------------------------------------------------------------------------

 

2018-2019

EEE8115-EEE8086

Robust and Adaptive Control Systems

Handouts

Chapter 1, Chapter 2, Chapter 3, Chapter 4,
Chapter 5

Notes during lecture

Lecture 1, Lecture 2, Lecture 3, Lecture 4,
Lecture 5, Lecture 6, Lecture 7, Lecture 8,
Lecture 9,

Recap Recordings

Recorded Lecture 1, Recorded Lecture 2,
Recorded Lecture 3, Recorded Lecture 4,
Recorded Lecture 5, Recorded Lecture 6,
Recorded Lecture 7, Recorded Lecture 8,
Recorded Lecture 9, Recorded Lecture 10,

Simulink files for Chapter 5

Simple tracking, Fast tracking,

Sliding 1, Sliding 2, MRAS

 

EEE8013-EEE3001

Linear Controller Design and State Space Analysis

Handouts

Chapter 1, mfile_for_Chapter_1, , Chapter 1 ,
s-Plane

Chapter 2, Chapter 2

Chapter 3

Chapter 4, State_feedback_Estimator_Tracking,

Handouts for Matlab Sessions

Tutorial on material from Induction Week,

Chapter 1_Matlab

Chapter 2_Matlab

Chapter 3_Matlab

Chapter 4_Matlab

Mock exam paper, Solution

Notes during lecture

Induction week - MSc only_Matlab

Lecture 1, Lecture 2, Lecture 3, Lecture 4,
Lecture 5, Lecture 6, Lecture 7, Lecture 8,
Lecture 9, Lecture 10 (as a zip file), Lecture 11,

Recap Recordings

Recorded Lecture 1, Recorded Lecture 2,
Recorded Lecture 3, Recorded Lecture 4,
Recorded Lecture 5, Recorded Lecture 6,
Recorded Lecture 7, Recorded Lecture 8,
Recorded Lecture 9, Recorded Lecture 10,
Recorded Lecture 11,

 

Matlab/Simulink files

 

Recommended Books

Differential Equations: An Introduction to Modern Methods and Applications,
J. Brannan & W. Boyce

Applied nonlinear control, Slotine, Li, Prantice-Hall

Useful information can also be found at MIT's OpenCourseWare:
http://ocw.mit.edu/OcwWeb

https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/

http://web.mit.edu/nsl/www/videos/lectures.html

------------------------------------------------------------------------------------------------------------------

Matlab Handout

Matlab student edition

--------------------------------------------------------------------------------------------------------------------

 

2017-2018

--------------------------------------------------------------------------------------------------------------------

EEE8115-EEE8086

Robust and Adaptive Control Systems

Handouts

Chapter 1, (Updated 01/02/2018), Chapter 2,

Chapter 3, Chapter 3 , Chapter 4, Chapter 5

Notes during lecture

Lecture 1, Lecture 2, Lecture 3, Lecture 4,

Lecture 5, Lecture 6, State Space 1, State Space 2

Lecture 7, Lecture 8, Lecture 9, Lecture 10,

Recap Recordings

Recorded Lecture 1, Recorded Lecture 2,

Recorded Lecture 3, Recorded Lecture 4,

Recorded Lecture 5, Recorded Lecture 6,

Recorded Lecture 7, Recorded Lecture 8,

Recorded Lecture 9, Recorded Lecture 10,

Recorded Lecture 11,

Simulink files for Chapter 5

Simple tracking, Fast tracking,

Sliding 1, Sliding 2, MRAS

 

 

 

--------------------------------------------------------------------------------------------------------------------

EEE8013-EEE3001

Linear Controller Design and State Space Analysis

Class of 2017-2018

Past exam papers

Handouts

Chapter 1 (Updated 20/10/2017), Chapter 1

Chapter 2 (Updated 17/10/2017), Chapter 2

Chapter 3 (Updated 20/10/2017), Chapter 3

Chapter 4 (Updated 24/10/2017),Chapter 4

Notes during lecture

Lecture notes 1, Lecture notes 2 , Lecture notes 3,

Lecture notes 4, Lecture notes 5, Lecture notes 6,

Lecture notes 7, Lecture notes 8, Lecture notes 9,

Lecture notes 10, Lecture notes 12

Recap Recordings

Recorded Lecture 1, Recorded Lecture 2,

Recorded Lecture 3, Recorded Lecture 4,

Recorded Lecture 5, Recorded Lecture 6,

Recorded Lecture 7, Recorded Lecture 8,

Recorded Lecture 9 , Recorded Lecture 11,

Useful files for Observability

mfile_Obsv Matrix, The three state space models

Useful file for Estimator

Open and Closed Loop estimators

Useful file for Tracking

Tracking

EEE8013

Tutorial on material from Induction Week,

mfile_Lorenz, Simulink model for Lorenz Attractor

Chapter 1 - Matlab, Tutorial 1 - Matlab

Chapter 2 - Matlab Tutorial 2 - Matlab

Chapter & Tutorial 3 - Matlab, Simulink model

Chapter & Tutorial 4 - Matlab, Simulink model

 

Recommended Books:

Differential Equations: An Introduction to Modern Methods and Applications,
J. Brannan & W. Boyce

Applied nonlinear control, Slotine, Li, Prantice-Hall

Useful information can also be found at MIT's OpenCourseWare:
http://ocw.mit.edu/OcwWeb

https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/

http://web.mit.edu/nsl/www/videos/lectures.html

------------------------------------------------------------------------------------------------------------------

Matlab Handout

Matlab student edition

 

 

2016-2017

--------------------------------------------------------------------------------------------------------------------

Robust & Adaptive Control Systems

EEE8115

Chapter 1, Exercises for chapter 1

Notes 1, Notes 2, Simulink file for Tutorial 1

Chapter 2, Exercises for chapter 2 , Notes,

Simulink file for State Space

Chapter 3

Chapter 4, Simulink file for chapter 4, Simulink file for chapter 4, Simulink file for chapter 4, Simulink file for chapter 4, Notes 1, Notes 2, Notes 3

Chapter 5, Simple tracking, Fast tracking,

Sliding 1, Sliding 2, Notes 1, Notes 2

MRAS, Notes 3, Notes 4

Recommended Books:

Differential Equations: An Introduction to Modern Methods and Applications,
J. Brannan & W. Boyce

Applied nonlinear control, Slotine, Li, Prantice-Hall

Useful information can also be found at MIT's OpenCourseWare:
http://ocw.mit.edu/OcwWeb

https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/

http://web.mit.edu/nsl/www/videos/lectures.html

--------------------------------------------------------------------------------------------------------------------

Matlab

Module material:

Handouts

Matlab student edition

--------------------------------------------------------------------------------------------------------------------

Subsea Control & Communications

EEE8072

2019-2020

Notes

2018-2019

Notes

2017-2018

Notes

2016-2017

Chapter 1, Chapter 2, Chapter 3, ppt file,

Notes 1, Notes 2, Notes 3

2015-2016

Chapter 1, Chapter 2, Chapter 3, ppt file, Notes

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

Before 2011

Industrial Automation and Robotics

(& Artificial Intelligence)

EEE3008 & EEE8005

Module material:

Chapter 1, Chapter 2, Chapter 3, Chapter 4,

DH Rules - A summary, Exam Table,

Recorded Lectures

SDL Recorded Lecture

ppt file (without PLCs)

PLC Simulator Handout

(By Mr Mubarak Alkahtani, Dr Matthew Armstrong)

 

SDL: Introduction to Fuzzy Logic

SDL: Introduction to Artificial Neural Networks

(By Dr Shady Gadoue)

SDL: Introduction to Genetic Algorithms

(By Dr Shady Gadoue)

SDL: Introduction to TS Fuzzy Logic

(By Mr Kamyar Mehran)

 

Recommended Books:

Introduction to Robotics: Mechanics and Control, J. Craig

Robot Modeling and Control, M. Spong, S. Hutchinson, M. Vidyasagar .

 

State Space Analysis and

Controller Design,

EEE3001 & EEE8013

Module material:

 

Chapter 1, Exercises for chapter 1

Chapter 2, Exercises for chapter 2

Chapter 3, Exercises for chapter 3

Chapter 4, Chapter 5, Chapter 6

Exam Table,

Recorded Lectures, Recorded Lectures (SDL),

 

Old Recordings:

Recorded Lecture 1, Recorded Lecture 2

Recorded Lecture 3, Recorded Lecture 4,

Recorded Lecture 5, Recorded Lecture 6

Recorded Lecture 7, Recorded Lecture 8

Recorded Lecture 9 (Revision - EEE8013)

Recorded Lecture 10 (Mock Exam - EEE8013)

 

Recommended Books:

Dynamics for Engineers, S. Banerjee

Differential Equations: An Introduction to Modern Methods and Applications,
J. Brannan & W. Boyce

Modern control design : with MATLAB and SIMULINK, A. Tewari

Modern Control Engineerin, K. Ogata

Feedback Control of Dynamic Systems,
G. Franklin, J. Powel, A. Emami-Naeini

Useful information can also be found at MIT's OpenCourseWare:
http://ocw.mit.edu/OcwWeb

 

Matlab Tutorials

The Matlab Tutorial

 

Advanced Control Systems EEE8007

(Jointly taught with Dr Matthew Arsmtrong)

Only 3-4 sessions: Handout 1 Handout 2 Handout 3

A sample of Tutorial Exercises: Tutorial 1. Tutorial 2.

 

Dynamic Systems and Control EEE2002

Module material:

Handout 1 Handout 2 Handout 3 Handout 4

Handout 5 Handout 6

Tutorial 1 Solution 1 Simulink file for Tutorial 1

Tutorial 2 Solution 2 Simulink file for Tutorial 2

Tutorial 3 Solution 3 Simulink file for Tutorial 3

Tutorial 4 Solution 4 Simulink file for Tutorial 4

Tutorial 5 Solution 5 Simulink file for Tutorial 5

Tutorial 6 Tutorial 7 Tutorial 8

Supplementary material on transients.

Supplementary material on extra poles and zeros.

Supplementary material on cascade control of DC machines,

Supplementary material on root locus I.

Supplementary material on root locus II.

 

Recommended Books:

Modern Control Engineerin, K. Ogata

Dynamics for Engineers, S. Banerjee

Feedback Control of Dynamic Systems,
G. Franklin, J. Powel, A. Emami-Naeini

Modern control systems,
R. Dorf, R. Bishop

Automatic control systems
B. Kuo, F. Golnaraghi

Useful information can also be found at MIT's OpenCourseWare:
http://ocw.mit.edu/OcwWeb

 

   
NEWCASTLE UNIVERSITY