You are on page 1of 24

BAKI ALİ NEFT MƏKTƏBİ

Control Theory 1
Laboratory work

Assignment title Simulation of Control Systems with


Simulink

Student’s full name Ali Asgarov

Group number
17.2

Report submitted on 19.11.2020

Supervisor’s name Gancho Vachkov

|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Content

Introduction ............................................. Error! Bookmark not defined.


Theory ...................................................... Error! Bookmark not defined.
Solution to Problems ................................ Error! Bookmark not defined.
Discussion of Results… .............................Error! Bookmark not defined.9
Conclusions .............................................. Error! Bookmark not defined.
References…………………………………………………………………….…………………10

2|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Task 1
Cascade structure for control of motor angular velocity is shown in Figure 1.

The control system consists of the following blocks: velocity controller (VC),
current controller (CC), power supply device (PS), current sensor (CS), DC
motor (M), velocity sensor (VS), gearbox (G) and load (L).
The system has an inner current control loop and an outer velocity control loop.
A simplified block diagram of the velocity control system is shown in Figure 2.

3|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

The current control loop is represented approximately by a second order


transfer function. The controlled variable (angular velocity), the reference
variable and the disturbance variable are denoted by y, r and d, respectively.
The values of the system parameters are :

I have already built the circuit the above presented circuit on MATLAB Simulink
Environment.
Here is the screenshot of the built circuit for solving Task 1 namely for velocity
control system.

4|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

If we substitute the given parameters to the places we will get a circuit like
above presented.
Then we will solve part a of task 1.

Parameter block for reference variable and disturbance variables

5|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for part a of task 1.

6|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Then we will solve part b of task 1.

For case 1:
Here is Transfer Function 1 Block Parameters

7|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for case – 1.

For case 2 :
Here is Transfer Function 1 Block Parameters

8|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for case – 2.

For case 3 :

9|Page

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for case – 3.

10 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Then we will solve part c of task 1.

11 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for part c.

Discussion of obtained results about PI and P controllersFro

12 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

From the output of two cases we can see that overshoot and rise time for each
case is different from each other.
The percent of overshoot is defined as :

Where M pt , is the peak value of the time response, and fv is the final value of
the response. Normally, fv is the magnitude of the input, but many systems
have a final value significantly different from the desired input magnitude.
Percent of overshoot and damping ratio relationship is like that.

The swiftness of a response to a step input as described by Equation (4.15) is


dependent on  and n . For a given  , the response is faster for larger n
and for a given n , the response is faster for lower  .

13 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Task 2

14 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

The values of the system parameters are :

I have already built the circuit the above presented circuit on MATLAB Simulink
Environment.
Here is the screenshot of the built circuit for solving Task 2 namely for
temperature control system.

15 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

If we substitute the given parameters to the places we will get a circuit like
above presented.
Then we will solve part a of task 2.

Parameter block for reference variable and disturbance variables

16 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Eqaution of PID

17 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for part a of task 2.

18 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Then we will solve part b of task 2

For case 1:

19 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for case – 1

For case 2:

20 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for case – 2 (r,y scope)

For case 3:

21 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Here is the presentation , display of the scope for case – 3

22 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Discussion
From the output of each case we can see that overshoot and rise time for each
case is different from each other.
The percent of overshoot is defined as :

Where M pt , is the peak value of the time response, and fv is the final value of
the response. Normally, fv is the magnitude of the input, but many systems
have a final value significantly different from the desired input magnitude.
Percent of overshoot and damping ratio relationship is like that.

The swiftness of a response to a step input as described by Equation (4.15) is


dependent on  and n . For a given  , the response is faster for larger n
and for a given n , the response is faster for lower  .
23 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020
BAKI ALİ NEFT MƏKTƏBİ

Reference
[1] Laboratory Sheet

24 | P a g e

KEYFİYYƏTİN TƏMİNATI ŞÖBƏSİ


BAKI 2020

You might also like