(P1) Modul DC Motor Speed Control System
(P1) Modul DC Motor Speed Control System
OBJECTIVES
In order to understand how dc motor speed control system works, in this experiment
we will study the closed loop system of speed control, the effect of gain and
disturbances for speed control, and two directional speed control.
REFERENCES
EQUIPMENT REQUIRED
- MATLAB & Simulink Software R2014 and up version (make sure you already
download and install it in your computer)
PRE-EXPERIMENT TASK
Explain DC motor speed control system and it’s all components, download the
Simulink project and give brief explanation which part take role as :
a) Reference(input),
b) Summing point(Error Detector),
c) Controller
d) Actuator
e) Sensor
f) The Plant
1
INTRODUCTION
Electric current in magnetic field will give mechanical force. If the wires that bring
current is shaped into circle/loop, then both side loops, will get force effect in different
direction. Those forces produce torque to rotate motor.
1. Field control.
2. Voltage control.
1. Field Control
This method can be done by controlling shunt field current with reducing and
increasing through resistance variable that is connected to field coil in series as shown
in Figure 1
2
2. Voltage Control
This control is done by adjusting the voltage supplied to the motor as shown in Figure
2.
This control can be done by adjusting the armature resistance by connecting series
with resistance variables as shown in Figure 3.
Devices Used :
Modular servo system MS 150 is an electronic circuit block used to control the speed
and position of a DC servo motor. Modular servo system MS 150 consist of power
supply, servo amplifier, two units of the DC motor, reduction gear tachogenerator unit,
3
transducers and modules.
Modular servo system MS 150 is an electronic circuit block used to control the speed
and position of a DC servo motor. Modular servo system MS 150 consist of power
supply, servo amplifier, two units of the DC motor, reduction gear tachogenerator unit,
transducers and modules
4
The speed control can be done by controlling the input signal (voltage) to the DC
motor, because speed of DC motor is affected by the magnitude of input voltage. Such
control system commonly called the open-loop speed control system. In state of
constant load or in a state of no-load, open-loop control system may still be used.
However, in a state load change, the open-loop system is not able to be accounted for
more reliability.
Open-loop speed control system can be modified to the system closed-loop. This
system compares the actual speed with speed desired. The comparison will generate
an error signal (error signal) which will then be used to drive the motor through servo
amplifier. Thus, the motor can maintain a constant speed value.
In the first experiment, the feedback signal in this case is voltage generated by the
tachogenerator compared with a reference signal in opposite polarity. Comparison of
the sum of the reference signal with feedback signal that is used for provide input to
the servo amplifier to drive the motor. As comparators, operational amplifiers used.
While DC motors used assembled using armature control.
In the last part of this experiment will be created speed control system with two-way
rotation, namely in the forward direction (forward) and direction backward (reversed).
5
The system uses a high gain, so the component Op-Amp replaced with Pre-Amp
because these tools can make the motor rotates forward or backward, and have a gain
about 25.
6
EXPERIMENT
Servo amplifiers require positive input voltage, so the op - amp should produce a
positive output voltage. In this experiment, the op-amp functioned as an inverter so as
to produce a positive output then input op - amp should be negative.
Cautions:
2. Make sure you have design the system as shown in the picture below.
A. Operational Procedure:
3. Before you run the simulation, check again all the connectors.
4. Press DC Motor Machine and Change preset model into 5HP 240V 1750RPM
Field: 300.
5. Check the parameter pane, and write down its value to the experimental data.
7
6. Press the “Lookup Table”.
7. Set up the Table Data and fill it with your group student number ID from the
least until the greatest.
9. Make sure the system achieve settle point of all your input.
10. After completion of the measurement make sure you filled the experimental
data.
B. Experimental Data
Motor Characteristics
Parameters Value
Ra (ohms)
La (H)
Rf (ohms)
Lf (H)
Laf (H)
Inertia
Friction Coef.
Torque (N.m)
Initial Speed
8
Experiment towards the 3 last digit NRP of each member
(A)
(B)
(C)
(D)
3. Compare the result on third row (error voltage) and also the sum of first
row (reference voltage) and second row (tachogenerator voltage)?
1. Make sure that you have connected the tachogenerator to the summing point (error
detector).
2. Make sure that you have connected the tachogenerator to the Scope of ‘ref & actual
9
speed’.
A. Operational Procedure:
2. Make sure that you have connected the tachogenerator to the summing point
(error detector).
3. Make sure that you have connected the tachogenerator to the Scope of ‘ref &
actual speed’.
7. After the experiment, make sure you write down the experimental data.
10
B. Experimental Data
Experiment towards the 3 last digit NRP of each member & Kp (0.001)
Reference Tachogenerator Error Signal Motor Speed
Signal (Volt) Signal (Volt) (Volt) (rpm)
(A)
(B)
(C)
(D)
Caution:
1. Read the step
11
Figure 9 Controller Parameter Set-up Window.
A. Operational Procedure:
1. Make the circuit as shown in Figure 2.8.
2. Check the all of the connections
3. Press the PID controller to set up the parameter.
4. Press the Lookup Table and set it as the term of reference signal calculation
below.
5. Make sure your system could achieve the steady state condition for all inputs.
6. Observe the system responds, and take a picture documentation for each
responds, then put it in the attachment section.
B. Experimental Data
X50 Gain Gain Gain Gain Gain Gain Gain Gain Gain Gain Gain Gain
1 5 10 1 5 10 1 5 10 1 5 10
(D-A)
(D-B)
(D-C)
(C-A)
(C-B)
(B-A)
12
C. Analysis and Experiment Task:
For input 5 volt, determine the error steady state for speed (s) .
13