0% found this document useful (0 votes)
102 views3 pages

DC Motor Analysis Simulink

The document describes modeling a DC motor using Simulink. It discusses the components of a DC motor and how torque is generated. It then outlines the steps to create a Simulink model of a DC motor, including adding blocks, creating a parameter script, and connecting the blocks. Key blocks include transfer functions, sources, gains, sums, and scopes. The model simulates the speed and torque outputs of a DC motor over time.

Uploaded by

Adil Khattak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views3 pages

DC Motor Analysis Simulink

The document describes modeling a DC motor using Simulink. It discusses the components of a DC motor and how torque is generated. It then outlines the steps to create a Simulink model of a DC motor, including adding blocks, creating a parameter script, and connecting the blocks. Key blocks include transfer functions, sources, gains, sums, and scopes. The model simulates the speed and torque outputs of a DC motor over time.

Uploaded by

Adil Khattak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Design and Control of a DC motor using Matlab Simulink

DC Motor:
A DC motor is an electrical motor that uses direct current (DC) to produce
mechanical force. The most common types rely on magnetic forces produced by
currents in the coils. Nearly all types of DC motors have some internal mechanism,
either electromechanical or electronic, to periodically change the direction of current
in part of the motor.

Torque of a DC Motor:
Torque or moment or moment of force is the tendency of a force to rotate or move an
object about an axis. A force is a push or pull, likewise, torque is a twist to an object.
Mathematically, torque, T = F × r.

Force generated by one conductor: F=Bil


Torque generated: T=Bil ∙ b
Total torque: T=nbBil = 𝒌𝒕 ∙ i
Modeling a DC Motor Using Simulink:
1. Open the Simulink environment using the Simulink tab
or the command in Matlab.
2. Create the model as shown in Figure 1 by adding the
required blocks. (Hint: Add the following blocks transfer
function, source, scope, gain, constant, sum.

Figure 1. Schematic of a DC motor.

3. Create a script file with the following parameters.


1. Ra=0.5;
2. La=0.1;
3. J=5;
4. B=0.01;
5. TL=20;
6. Va=160;
7. tau_a=La/Ra;
8. tau_m=J/B;
9. Kephi=1.6;
4. Change the added blocks in Figure 1 with the following Parameters.

a. First H(S) = 1/Ra/(tau_a 1)


Numerator = 1/Ra
Denominator = tau_a 1

b. Constant block 1 to Va
c. Constant block 2 to TL
d. Feedback gain blocks to Kephi
e. Second H(S) = [1/B]/ (tau_m 1)
Numerator = 1/B
Denominator = tau_m 1
f. Sum block change signs from ++ to +-
g. Output gain to 60*(2*pi)
h. For scope add two inputs and in display make the first port to be speed
port by typing speed and the second port to be Torque.
i. Press run you will get an error message saying parameters missing. This
is because we need to load the parameter script add it to fix all errors and
see the output.
j. The output would look like as shown in Figure 2.

You might also like