You are on page 1of 9

Presented by: INDRAJEET PRASAD

Index no. - 191073



2011-12
WROCLAW UNIVERSITY OF TECHNOLOGY WROCLAW UNIVERSITY OF TECHNOLOGY WROCLAW UNIVERSITY OF TECHNOLOGY WROCLAW UNIVERSITY OF TECHNOLOGY

FACULTY OF ELECTRICAL ENGINEERING FACULTY OF ELECTRICAL ENGINEERING FACULTY OF ELECTRICAL ENGINEERING FACULTY OF ELECTRICAL ENGINEERING
[DYNAMICS AND CONT. A DYNAMICS AND CONT. A DYNAMICS AND CONT. A DYNAMICS AND CONT. ACDC DRIVES CDC DRIVES CDC DRIVES CDC DRIVES
REPORT ON DC REPORT ON DC REPORT ON DC REPORT ON DC DRIVE WITH CONTROL L DRIVE WITH CONTROL L DRIVE WITH CONTROL L DRIVE WITH CONTROL LOOP OOP OOP OOP]


2
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES
INDEX:


1. Title and Objective... 3
2. Parameters used .. 4
3. Task Step Description 5
4. Conclusion 9




























3
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES
1. TITLE:

To find the control loop of a DC motor using MATLAB program and
Simulations.


OBJECTIVE:

In order to obtain the output of the task i am using these DC motor
equations:
T
e
d|
dt
= |
t
+k
t
(u
t
0m)
T
e
d|
dt
= m
e
m
u

m
|
= |
t
0
Where:
speed
m
o
load torque
m
c
electromagnetical torque
I
c
electromagnetical time constant

















4
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES
2.PARAMETERS USED:

Te=0.07
Tm=0.23
Kt=7.4
Q=1
Kw=2
Tw=0.05
Kc=1
Tc=0.01
















5
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES
3.TASK STEP DESCRIPTIONS:

At the very first step I made the DC motor using MATLAB
And from main equation I can got output equation of the DC motor.
All this equations are shown below:


|
t
=
1
T
e
1
x
(|
t
+k
t
(u
t
+0m))
m =
1
T
m
1
x
(m
e
m
u
)
m
e
= |
t
0


After this I created the subsystem for this DC motor.
In order to check the working status of this system I create the simulation model
with the configuration of:
input values=u
t

constant value =1
load torque step impulse = rise from 0 to 1.


6
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES


Figure 1: It and speed of DC motor without control loop

As, I can see thatin fig.1 DC drive is working properly.

Now I add the control loop.
So I made a PI controller.
6(x) = k
p
(1 +
1
T
|
1
x
)

PI controller in SIMULINK:



7
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES
The main control loop:

It consists two input values. It is voltage and load torque.
These input have its own characteristics.
Voltage input value: combination of six ramp impulses.
Load torque: combination of four steps.

Figure 2: Input signal and its Simulink model


8
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES

Figure 3 : Load torque and its Simulink model


Output signals:
DC motor model with control loop works, and its output signals are shown below

Figure 4: Output current


Figure 5: Output speed

9
Presented by: INDRAJEET PRASAD (Index no. 191073)

REPORT NO-1
DYNAMICS AND CONT. ACDC DRIVES
4. CONCLUSION:

My Model of DC motor works properly. Because of some parameter Disturbance of
PI controller may cause for some problems occurred during performing the task.
But I got the output response of the task.
And I determined the control loop of the DC motor using MATLAB and
SIMULATION during the laboratory.

You might also like