Você está na página 1de 11

Sankalchand Patel College Of Engineering, Visnagar

B.E. Sem: IV Electrical Subject: Control Theory (141701)

List Of Practical

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.

Introduction of MATLAB/SIMULINK and its application in control system. Simulation of Time Response of First order and Second Order system using MATLAB. Simulation of Different types of Response in control System using MATLAB. Obtain transfer function by state space & block diagrame reduction method using MATLAB. DC Motor open loop Modeling in MATLAB Programming Design of Root Locus and Verification using MATLAB Programming. To plot the Bode diagram and Verify using MATLAB Programming. To plot the Nyquist plots and Verify using MATLAB Programming. Open loop response of first order control system using Analog PID. Close loop control of first order system using Analog PID. Close loop control of first order control system using Digital PID.

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

Sankalchand Patel College of Engineering, Visnagar Department of Electrical Engineering


Subject : Control Theory (141701) Semester: B.E. IV Electrical
Teaching Scheme Theory Tutorial Practical Total Evaluation Scheme Mid Sem UniversityExam Exam (Theory) (Theory) (E) (M) 70 30

Internal Assement (I) 50

Sr. No. Exp-1 Exp-2 Exp-3 Exp-4

Title of Experiment Introduction of MATLAB/SIMULINK and its application in control system. Simulation of Time Response of First order and Second Order system using MATLAB. Simulation of Different types of Response in control System using MATLAB. Obtain transfer function by state space & block diagrame reduction method using MATLAB.

Date

Marks

Sign

Exp-5 Exp-6 Exp-7 Exp-8 Exp-9 Exp-10 Exp-11

DC Motor open loop Modeling in MATLAB Programming Design of Root Locus and Verification using MATLAB Programming. To plot the Bode diagram and Verify using MATLAB Programming. To plot the Nyquist plots and Verify using MATLAB Programming. Open loop response of first order control system using Analog PID. Close loop control of first order system using Analog PID. Close loop control of first order control system using Digital PID. Total

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

Experiment:1
Date: Aim: Introduction of MATLAB/SIMULINK and its application in control system.

To Perform Different operations of Matrix using MATLAB Programming.

1. Define the Matrix in the Command Window.

>> A= [2 4 6; 7 8 5; 4 5 9]

A= 2 7 4 4 8 5 6 5 9

>> B= [8 4 6; 1 4 7; 3 5 7]

B= 8 1 3 4 4 5 6 7 7

2. Perform the Addition of Matrix A & B.

Code: >> C=A+B C= 10 8 7 8 12 10 12 12 16


B.E. Sem. IV Control Theory

Sankalchand Patel College of Engineering.

3. Perform Multiplication of 3x3 Matrix.

Code: >> E=A*B

E= 38 54 82 79 85 133 64 81 122 Calculation:

4. Perform Division of 3x3 Matrix. Code: >> F=A/B F= 0.0000 0.2857 0.5714 -0.6667 -4.2381 5.5238 0.5000 1.2857 -0.4286 Calculation:

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

5. Calculate the Inverse of the Following 2x2 Matrix. Code: >> G= [4 5; 7 8] G= 4 7 5 8

>> H=inv (I) H= -2.6667 1.6667 2.3333 -1.3333 Calculation:

6. Calculate the Inverse of the Following 3x3 Matrix. Code: >> I=[2 4 6;4 6 8;5 7 5] I= 2 4 5 4 6 7 6 8 5

>> J=inv (I) J= -1.6250 1.3750 -0.2500 1.2500 -1.2500 0.5000 -0.1250 0.3750 -0.2500

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

Calculation:

7. Calculate the Eigen value of the Following 3x3 Matrix. Code: >> K=eig (I) K= 16.1561 -0.3533 -2.8028 Calculation:

8. Calculate the Determinant of a given 3x3 Matrix. Code: >> L= [3 1 5; 2 4 6; 2 5 1] L= 3 2 2 1 4 5 5 6 1

>> M=det (L) M = -58 Calculation:

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

Experiment:2
Date: Aim: Simulation of time response of first order and second order system using MATLAB.

First Order: Open loop: Model file:

1 s+1 Step T ransfer Fcn Scope

Result:

Step Response

0.8
A m p litu d e

0.6

0.4

0.2

0 0

Time (sec)

.m File Code: numG=[1] denG=[1 1] G=tf (numG,denG) get(G); step(G)

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

Result:
Step Response

0.8
A m p litu d e

0.6

0.4

0.2

0 0

Time (sec)

Closed loop:

Model file:
1 Step Gain 15 2s+1 Transfer Fcn Scope

Result:

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

m. File Code: numG=[15] denG=[2 1] G= tf(numG, denG) k=1 c=feedback(G,k) step(c) Result:
Step Response

0.8

Amplitude

0.6

0.4

0.2

0 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Time (sec)

Second Order: Open loop: Model file:


1 s2 +s+1 Step Transfer Fcn Scope

Result:

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

.m File Code: numG=[1] denG=[1 1 1] G=tf(numG,denG) get(G); step(G) Result:

Step Response

1.4 1.2 1
A m p litu d e

0.8 0.6 0.4 0.2 0 0

6
Time (sec)

10

12

Closed loop: Model:


1 s2 +s+1 Step T ransfer Fcn Scope

Result:

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

.m File Code: numG=[1] denG=[1 1 1] G= tf(numG, denG) k=1 c=feedback(G,k) step(c) Result:
Step Response

0.7 0.6 0.5


A m p litu d e

0.4 0.3 0.2 0.1 0 0

6
Time (sec)

10

12

Plot Impulse Response of given Transfer Function. .m File Code: numa = [3 2] denb = [2 4 5 1] c = tf(numa,denb) Impulse(c) Result: numa = 3 2 denb = 2 4 5 1 Transfer function: 3s+2 --------------------------2 s^3 + 4 s^2 + 5 s + 1
Impulse Response

0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0

A m plitude

10
Time (sec)

15

20

25

Sankalchand Patel College of Engineering.

B.E. Sem. IV

Control Theory

Você também pode gostar