Tutorial 2
Tutorial 2
Objectives
The objective of this tutorial is to:
• learn how to compute the Laplace transform and use its properties;
• implement and analyse numerically transfer functions and time reponse using
Matlab.
Problem 1
1. Explain the working principle of a DC motor depicted in Figure 1.
2. Explain the components and variables shown of the schematic diagram in Figure
2 and map them to the physical D.C. motor shown in Figure 1.
Page 1
Control ENGD3113 2022/2023
3. The mathematical model of the D.C. motor is represented by equations (1) and
(2).
Electrical Part:
dia Ra Kb 1
= − ia − ωm + ea (1)
dt La La La
Mechanical Part:
dωm Km b
= ia − ωm (2)
dt Im Im
where Kb is the back emf constant, Km is the motor constant and b is the friction
coefficient.
• Build a Simulink model of the D.C. motor, and simulate its behaviour for
the constant input voltage and the following values of the motor parameters:
Ra = 1, La = 1 mH, Im = 1 N.m.s2 /rad, b = 20 N.m.s/rad and Km = Kb =
5 N.m/A, ea = 10V .
• Build a Simulink model of the D.C. motor ignoring the inductance, simu-
late its behaviour and compare the results with the ones obtained in 3).
Problem 2
Find the Laplace transforms of the following functions:
• f2 (t) = δ (t) − 43 e−t u(t) + 31 e2t u(t), where δ (t) is the Dirac-delta function and
u(t) is the unit-step function.
Page 2
Control ENGD3113 2022/2023
Problem 3
• Calculate the transfer function from ( f → x), assuming the input is the force
and the output is the mass’s displacement, of the rectilinear vibration system
described by the differential equation given below:
• Compare the calculated transfer function to the standard second order oscillatory
system transfer function,
Kωn2
G(s) = ,
s + 2ζ ωn s + ωn2
2
• Simulate the step response of the system resulting from the sudden change of the
force f (t) using the command “step” in Matlab. Investigate how the response
changes for different values of c.
• Compare the final value of the response from the simulations to the final value
of the response obtained from the final value theorem.
Problem 4
• Calculate the transfer function from (τ → θ ), assuming the input is the torque
and the output is the angular position, of the torsional vibration system described
by the differential equation given below:
J θ̈ + cθ̇ = τ.
Page 3
Control ENGD3113 2022/2023
K
G(s) = ,
s(sT + 1)
• By assuming numerical values for J = 0.0214, c = 0.086 (these values are com-
patible with the torsional laboratory apparatus) calculate K, T and define the
transfer function of the system in Matlab.
• Simulate the step response of the system resulting from a sudden change of
the torque using the command “step” in Matlab. Investigate how the response
changes for different J.
• Compare the final value of the response from the simulations to the final value
of the response obtained from the final value theorem.
Page 4