QNET DC Motor Modeling: Fig. 5.1 Input and Output Signal Used in The Bump Test Method
QNET DC Motor Modeling: Fig. 5.1 Input and Output Signal Used in The Bump Test Method
of Electrical Engineering
Linear Control Systems EE-3052L| LAB
LAB # 05
Theoretical Background:
The bump test is a simple test based on the step response of a stable system. A step input is given to the system
and its response is recorded. As an example, consider a system given by the following transfer function:
… (5.1)
The step response shown in Fig. 5.1 is generated using this transfer function with K = 5 and τ = 0.05 s.
Fig. 5.1 Input and Output Signal Used in the Bump Test Method
The step input begins at time 𝑡0. The input signal has a minimum value of 𝑢 𝑚 𝑖 𝑛 and a maximum value
of 𝑢𝑚𝑎𝑥 . The resulting output signal is initially at 𝑦0. Once the step is applied, the output tries to follow
it and eventually settles at its steady-state value 𝑦𝑠. From the output and input signals, the steady-state gain
is given by:
… (5.2)
Where ∆𝑦 = 𝑦𝑠 − 𝑦0 and ∆𝑢 = 𝑢𝑚𝑎𝑥 − 𝑢𝑚𝑖𝑛. The time constant of the system τ is defined as the
time it takes the system to respond to the application of a step input to reach 63.2 % (1 − 1/e) of its steady
state value, i.e. for Fig. 5.1
𝑡1 = 𝑡0 + 𝜏 … (5.3)
and
y (𝑡1) = 0.632∆𝑦 + 𝑦0 … (5.4)
Lab 05| QNET DC Motor Modeling Page 1 of 3
DHA SUFFA UNIVERSITY Dept. of Electrical Engineering
Linear Control Systems EE-3052L| LAB
Then, we can read the time 𝑡1 that corresponds to (𝑡1) from the response data in Fig. 5.1. From equation 5.3,
the model time constant can be found as:
𝜏 = 𝑡1 − 𝑡0 … (5.5)
When the modeling is complete it can be verified by running the obtained model and the actual process in
open-loop. That is, the open-loop voltage is fed to both the model and the actual device such that both the
simulated and measured response can be viewed on the same scope. The model can then be adjusted to fit the
measured motor speed by fine-tuning the modeling parameters.
Lab Tasks:
1. Open the QNET_DCMCT_Modelling.vi.
2. Ensure the correct device is chosen, as shown in Fig. 5.2.
3. Run the VI. The DC motor should begin spinning and the scopes on the VI should appear similar to those
shown in Fig. 5.3
5. Once you have collected a step response, click on the Stop button to stop running the VI.
6. Select the Measurement Graphs tab to view the measured response.
7. Use the responses in the Speed (rad/s) and Voltage (V) graphs to compute the steady-state gain and
time constant of the DC motor.
8. In the Model Parameters section of the VI, enter the obtained bump test model parameters K and τ.
The blue simulation should match the red measured motor speed more closely.
9. Tune the steady-state gain K and time constant τ in the Model Parameters section so the simulation
matches the actual system better.
10. Stop the VI.
11. Power OFF the QNET DC Motor.
12. How well does your model represent the actual system? If they do not match, name one possible
source for this discrepancy.
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
13. What have you learned from this Lab? (Explain in your own words)
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Learning Outcomes:
Upon successful completion of the lab, students will be able to:
LO 1: Obtain the QNET DC Motor model using the bump test method.
LO 2: Analyze first order transfer function and verify obtained model using simulation.