MECH 450 Lab Assignment 4 - Controlling DC Motor Position
MECH 450 Lab Assignment 4 - Controlling DC Motor Position
Submitted to:
Eng. Rihab K. Hamza
Date of Submission:
MECH 450 Laboratory Assignment 4 2/3
In the previous lab module, the open loop transfer function that relates the input
voltage to DC motor to the output motor speed, measured by the tachometer, is
identified as a first order transfer function
1) Derive the open Loop Transfer function of the DC motor Position from the
above information. [5%]
2) Complete the Block Diagram below representing the DC motor position
control.[10%]
3) Derive the feedback close-loop transfer function T(s) stating the input and the
output. Include the closed loop block diagram. [10%]
4) Design PD-controller gains to control the DC motor position that will satisfy
your design requirements. (show all steps) [10%]
5) State the effect of the Proportional and the derivative controller in a dynamic
system. [10%]
Spring 2024
MECH 450 Laboratory Assignment 4 3/3
6) using Simulink in MATLAB to simulate the system with the controller gain
found above and illustrate the system response. is it satisfying the required
specifications of your system? If not, explain how can you improve your
controlled system to satisfy the requirements? [10%]
7) Now show the response of your system which achieved the control
requirements (by displaying the graph) and state the final best controller gains
you got. [5%]
8) Gives full details of how the controller is implemented in LabVIEW. Did the
motor move with the controller gains you got from the simulation? Did it give a
good response that satisfying the control requirement? Show the system
response (graph). Explain how did you find the best PD controller for your
system? Discuss in details your tuning procedure. Gives your observation
how the system work? [10%]
Show a screenshot of your program
9) Now, after finding the best controller gains for your system, perform final
tests for your controlled system by performing a step response from min. to
max and from max. to min.
For each test result find the system performance parameters (i.e. rise time,
settling time, percentage overshoot, and steady state error) Show your
calculations at the graphs. Discuss your results by comparing the parameters
with the stated design requirements. [20%]
10) Does your system satisfy the desired specifications? Is the PD is a good
controller for your system? Discuss. State the final controller you got.[10%]
Assignment Requirements:
Spring 2024