Question: Problem 5 A small permanent magnet DC motor drives a large inertial load whose inertia is ( J ) . There is no
Problem
A small permanent magnet DC motor drives a large inertial load whose inertia is J There is no friction or damping in the system. The motor is driven in current mode, which means the motor torque TKT I is directly contolled by the input. There is no friction or damping in the system.
a Show that the transfer function of this plant between current input and position output is
GpsfracThetasIsfracKTJ s
Tip: See "Turning motor into a torque source" section of the lecture notes on DC motors.
b Using whatever design tools you like, including MATLAB, explore PID control forms to design a closedloop system that has a good step response you get to define "good" that is relatively fast without too much overshoot, or too many oscillations, or too much steadystate error. For this problem, let mathrmJmathrm~kgmathrmmwedge and mathrmKamathrm~Nmathrmm Amp. The position feedback signal scaling is mathrm~Vmathrmrad In designing the control system, the maximum input to the motor ie the max input to plant Gp is pm mathrmAmps so use controller gains that keep the plant input to that limitSee note below.
Report your findings so that the reader can understand what you are proposing for your design and why. When reporting your findings, include a step response and a plot of motor current input to confirm that it remains under Amps
Note : Limiting the motor input to A does not apply for the first few values following the step when using D control as the D part of the controller differentiates the error, which will have a large value when the reference input steps.
Note : You may use P PI PD or PID forms of the controller, whatever you think might work to do the job.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
