This is Ray Phan's free video lecture page for lectures on Electrical & Computer Engineering and related topics. Videos will be placed on this website as I teach courses, or when I TA courses where it merits video capture. The courses that I have taught and are available online on my website so far are: - ELE 635 - Communication Systems: Winter 2009 - ELE 639 - Control Systems: Spring 2009, Spring 2010, Spring 2011 - MTH 820 - Image Analysis: Winter 2010, Winter 2011. Ray Phan is a Ph.D. candidate with the Department of Electrical and Computer Engineering at Ryerson University in Toronto, Ontario, Canada. He is currently a Vanier Canada Graduate Scholar, the most prestigious and highest valued Ph.D. scholarship to be awarded for Ph.D. study in Canada. For more information about myself, please see: http://www.ee.ryerson.ca/~rphan/RayCV.pdf
Here we cover elaborate on the second-order underdamped model further, and deriving the equations for percent overshoot, rise time, settle time, and steady-state error using this model. We then cover some examples on how to determine the second-order model parameters given a random transfer function, as well as determining the rise time, settle time, etc. using only the closed-loop transfer function.
In this part, we cover more steady-state error examples, as well as using the steady-state error equations to help us determine the right range of gains for stable operation, in addition to meeting steady-state error requirements. We also cover some common control system examples, but we elaborate on those in the next part.
In this next part, we go through some common definitions seen in underdamped step response outputs, as well as an introduction to steady state error analysis in a more detailed mathematical point of view. The purpose of this is to gain an analytical tool for evaluating the performance of control systems, without the need for knowing what the output is before hand.
In this part, I complete our talk about Routh-Hurwitz, by covering more examples. We go through what happens when there are marginally stable poles in the system, as well as using the Routh Array to help determine the stable range of gains under Proportional Control for the system to operate under
In this second part, we go through some more Mason's Gain Formula examples, and how to construct Signal Flow Graphs from the Block Diagrams. We then cover an introduction to stability, the Routh-Hurwitz Criterion, as well as examples on calculating the Routh Array
In this lecture, we cover the basics of Block Diagrams and Block Diagram Algebra.... noticing how painful this can be when analyzing very complex systems, we then turn to Signal Flow Graphs to help make our analysis easier. We then determine the transfer function of a system through Mason's Gain Formula with the use of Signal Flow Graphs, accompanied by some examples.
In this second part, I cover the basics of Laplace Transforms - just enough knowledge to get through the course. This course is NOT a course on computing the Laplace Transform, but for using it as a tool for control systems analysis. I cover some of the basics, such as going from Time to Laplace, Laplace to Time, the relationship between differential equations and transfer functions, and how useful this relationship is when dealing with control systems. I do some examples to wet your whistle -...
This is the first part of the first lecture for ELE / BME 639: Control Systems for the Spring 2012 semester. Here, I go through the course logistics, as well as introducing the basic concepts of what the course deals with, and the vocabulary that we will be frequently encountering as we go through the course.
In this video, I cover the solutions to Winter 2011's final exam. I don't have a copy of the original final exam, but I had the code I wrote that solved all the questions, so I simply deducted from that. The exam is 5 questions, with some theoretical, but mostly programming questions. The questions range from image enhancement, to segmentation, to registration and geometric transformations. The images and code can be found here: http://www.rnet.ryerson.ca/~rphan/mth820/w2012/finalexamreview
This is the last assignment for MTH 820: Image Analysis, at Ryerson University for the Winter 2012 semester. We cover low-level segmentation, using the pixel intensities to determine how to properly separate an image into multiple classes. We go through four problems that deal specifically with this kind of segmentation. To access the code and notes, go to http://www.rnet.ryerson.ca/~rphan/mth820/w2012/lab7