Question: EEE 4 4 1 DISCRETE TIME CONTROL SYSTEMS ASSIGNMENT A discrete - time digital controller for a DC motor system is required to be designed.

EEE 441
DISCRETE TIME CONTROL SYSTEMS
ASSIGNMENT
A discrete-time digital controller for a DC motor system is required to be designed. The motor's dynamics are represented by the following transfer function:
(s)V(s)=kb(sL+R)(sJ+B)+kbkm
Where:
(s) is the Laplace transform of output signal (t), where is the angular velocity of motor,
,V(s) is the Laplace transform of input signal v(t), where v is the voltage applied to the motor,
kb is the back EMF constant,
km is the torque constant,
L is the inductance of the motor,
,R is the resistance of the motor windings,
J is the moment of inertia of the rotor,
,B is the damping coefficient.
The parameters of the DC motor to be controlled are as follows: R=1.0,L=0.5H,kb=0.02,km=0.02,J=0.02kg.m2,B=0.2Nms.
You are required to design a discrete-time digital controller that will regulate the DC motor system such that the following performance criteria are met for a unit step input:
Overshoot (Mp) : The maximum overshoot should not exceed 4.3%.
Peak Time (tp) : The peak time should not exceed 2 seconds.
Steady-State Error (ess) : The steady-state error must be less than 0.01.
Once the controller is designed, use MATLAB to simulate the closed-loop system with a unit step input. You should:
Plot the step response of the closed-loop system.
Evaluate the system's performance, including the overshoot, peak time, and steady-state error.
Ensure that the system satisfies the required specifications.
EEE 4 4 1 DISCRETE TIME CONTROL SYSTEMS

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Electrical Engineering Questions!