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

MECH 450 Lab Assignment 4 - Controlling DC Motor Position

Uploaded by

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

MECH 450 Lab Assignment 4 - Controlling DC Motor Position

Uploaded by

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

Department of Mechanical & Aerospace Engineering

Dynamic systems and control lab –MECH 450


Spring 2024

Experiment 1: Mechanical System


(DC Motor)
Lab Assignment # 4:
Controlling DC Motor Position
using PD
Section:

Students’ Names IDs Grade

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

In this lab, proportional Derivative PD controller will be designed, and


implemented in LabVIEW to control the position of the DC motor system to
satisfy the following control system requirements; rise time tr  7s, settling time ts
 10s, overshoot PO%  5%, steady state error ess  5%.

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:

• Each group must submit a typed assignment. (Handwriting not accepted).


• All equations must be typed using the MS equation editor and must be
numbered.
• All symbols have to be defined or included in the nomenclature.
• Drawings must be generated using appropriate computer software.
• Plots must be done using Matlab or Excel with axis-labels and units
• Drawing and plots must have figure numbers and captions.

Spring 2024

You might also like