Lecture 1 Introduction to Linear Control Systems
Transcript of Lecture 1 Introduction to Linear Control Systems
![Page 1: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/1.jpg)
1/27
MECE 3350Control Systems
Lecture 1Introduction to Linear Control Systems
MECE 3350 - C. Rossa 1 / 27 Lecture 1
![Page 2: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/2.jpg)
2/27
Videos in this lecture
Lecture 1: https://youtu.be/TyJSMVarQZQ
Exercise 1: https://youtu.be/xHRKLbFdjvw
Exercise 2: https://youtu.be/Up_FpeS5zUI
MECE 3350 - C. Rossa 2 / 27 Lecture 1
![Page 3: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/3.jpg)
3/27
Applications of Control System
Autonomous robots
https://www.youtube.com/watch?v=fRj34o4hN4I
MECE 3350 - C. Rossa 3 / 27 Lecture 1
![Page 4: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/4.jpg)
4/27
Applications of Control System
Autonomous cars
https://www.youtube.com/watch?v=cdgQpa1pUUE
MECE 3350 - C. Rossa 4 / 27 Lecture 1
![Page 5: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/5.jpg)
5/27
Applications of Control System
Control of quadcopters
https://www.youtube.com/watch?v=w2itwFJCgFQ
MECE 3350 - C. Rossa 5 / 27 Lecture 1
![Page 6: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/6.jpg)
6/27
Applications of Control System
Self-balancing robots
https://www.youtube.com/watch?v=n_6p-1J551Y
MECE 3350 - C. Rossa 6 / 27 Lecture 1
![Page 7: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/7.jpg)
7/27
Applications of Control System
Robotic surgery
https://www.youtube.com/watch?v=-5lzGk7dgCQ
Anything else?
MECE 3350 - C. Rossa 7 / 27 Lecture 1
![Page 8: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/8.jpg)
8/27
More applications
→ Automatic assembly line
→ Machine tool control
→ Space technology and satellite control
→ Power Systems
→ Micro electro mechanical systems (MEMS)
→ Smart transportation systems
→ Ship stabilization systems
→ Temperature control systems
→ Missile launching systems
→ Voltage stabilizer systems
→ Sun tracking control of solar collectors
→ ...
MECE 3350 - C. Rossa 8 / 27 Lecture 1
![Page 9: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/9.jpg)
9/27
Control engineering
The first step in control engineering is to understand the system we want tocontrol.
Then, we design a secondary system that controls the behaviour of the firstsystem
This is called open-loop control.
MECE 3350 - C. Rossa 9 / 27 Lecture 1
![Page 10: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/10.jpg)
10/27
Control engineering
A closed-loop control system uses a measurement of the output and feedbackof this signal to compare it with the desired output.
MECE 3350 - C. Rossa 10 / 27 Lecture 1
![Page 11: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/11.jpg)
11/27
Control engineering
A closed-loop control system uses a measurement of the output and feedbackof this signal to compare it with the desired output.
MECE 3350 - C. Rossa 11 / 27 Lecture 1
![Page 12: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/12.jpg)
12/27
A simple feedback systemThe variable being controlled is measured by a sensor and fed back to thecontroller to influence the controlled variable.
MECE 3350 - C. Rossa 12 / 27 Lecture 1
![Page 13: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/13.jpg)
13/27
Example - cruise control
From measurements, we determined that:
→ A 1◦ change in the throttle angle causes a 10 km/h change in speed.
→ When the road grade changes by 1%, the speed changes by 5 km/h
MECE 3350 - C. Rossa 13 / 27 Lecture 1
![Page 14: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/14.jpg)
14/27
Example - cruise control
Step 1 - Model the system to be controlled
→ A 1◦ change in the throttle angle causes a 10 km/h change in speed.
→ When the road grade changes by 1%, the speed changes by 5 km/h
MECE 3350 - C. Rossa 14 / 27 Lecture 1
![Page 15: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/15.jpg)
15/27
Example - cruise control
Step 2 - Find a suitable controller
→ A 1◦ change in the throttle angle causes a 10 km/h change in speed.
→ When the road grade changes by 1%, the speed changes by 5 km/h
MECE 3350 - C. Rossa 15 / 27 Lecture 1
![Page 16: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/16.jpg)
16/27
Example - cruise control
Step 2 - Find a suitable controller
→ A 1◦ change in the throttle angle causes a 10 km/h change in speed.
→ When the road grade changes by 1%, the speed changes by 5 km/h
MECE 3350 - C. Rossa 16 / 27 Lecture 1
![Page 17: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/17.jpg)
17/27
Example - cruise control
y = 10(u − 0.5w)u =
Combining the equations:
y = 100101 r − 5
101w
MECE 3350 - C. Rossa 17 / 27 Lecture 1
![Page 18: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/18.jpg)
18/27
Linear systems
A linear system satisfies the properties of superposition and homogeneity
Superposition: xi provides a response yi , thus:
Homogeneity: x1 provides a response y1, the response to αx1 is:
MECE 3350 - C. Rossa 18 / 27 Lecture 1
![Page 19: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/19.jpg)
19/27
Linear systems
Are these systems linear ?
Linear approximations
MECE 3350 - C. Rossa 19 / 27 Lecture 1
![Page 20: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/20.jpg)
20/27
Pendulum exampleTorque vs angle θ
τ(t) = mg` sin(θ)
Is this system linear?
Taylor’s series around θ = 0:
sin θ = θ − θ3
3! + θ5
5! −θ7
7! + . . .
For θ ≈ 0, we have:
τ(t) ≈
MECE 3350 - C. Rossa 20 / 27 Lecture 1
![Page 21: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/21.jpg)
21/27
Exercise 1
Sketch a block diagram fro a manual steering system of an automobile.Indicate the location of the following elements and signals:
The process
The desired output signal
The sensor
The actuator
The actuator output signal
The controller
The controller output signal
The reference signal
The error signal
MECE 3350 - C. Rossa 21 / 27 Lecture 1
![Page 22: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/22.jpg)
22/27
Exercise 1 - continued
MECE 3350 - C. Rossa 22 / 27 Lecture 1
![Page 23: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/23.jpg)
23/27
Exercise 2
Sketch a block diagram fro a manual steering system of a water level controlledby a float and valve. Indicate the location of the following elements and signals:
The process
The desired output signal
The sensor
The actuator
The actuator output signal
The controller
The controller output signal
The reference signal
The error signal
MECE 3350 - C. Rossa 23 / 27 Lecture 1
![Page 24: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/24.jpg)
24/27
Exercise 2 - continued
MECE 3350 - C. Rossa 24 / 27 Lecture 1
![Page 25: Lecture 1 Introduction to Linear Control Systems](https://reader034.fdocuments.us/reader034/viewer/2022043013/626ba071d9c1384e2034fc02/html5/thumbnails/25.jpg)
25/27
Next episode...
• Dynamic models
MECE 3350 - C. Rossa 25 / 27 Lecture 1