Challenge

Project - Speed Control of a Direct Current (DC) motor

solution:

  • Here the Speed control of a DC motor is either done manually by the operator or by means of an automatic control device.
  • This is different to speed regulation where the speed is trying to be maintained or regulated against the natural change in speed due to a change in the load on the shaft
  • so the speed can be varied by changing:

    1. The terminal voltage of the armature V
    2. The external resistance in armature circuit Ra
    3. The flux per pole
  • So Terminal voltage and external resistance involve a change that affects the armature circuit while flux involves a change in the maginetic field

  • so Therefore speed control of DC motor can be classified into:

    1. Armature Control Methods
    2. Field Control Methods
  • Here first we need to creat simulink model of the DC motor and make it as subsytem called the DC motor

Simulink model for the DC motor:

Parameters:

J=0.01; % moment of inertia
B=0.1; % motor viscous friction
Km=0.01;% Back Emf
Kt=0.01; % Motor Torque Constant
Ra=1; % Armature Resistance
La=0.5;%Armature Inductance
Plotting of Initial Dc Motor Behaviour in Various Scenario Without any Controller:
Design Dc Motor with Discrete PID Contoller:

Block Parameters Of Discrete PID Controller:

Initially Kp=1,Ki=1,Kd=0, After Tuning we set Kp,Ki,Kd as 31.58, 82.37, 2.35 Respectively. To Obtain Desing Control Objectives Of settling time ,overshoot and Steady State Error within the limit.

Plotting while Tuning as settling time as 1.51 sec:

Plotting while Tuning as overshoot is less than 5%:

Plotting while Tuning as Steady State Error is less than 1%:

Final Plot After Updating into Block:

Maintaining Stability of a dynamic system:

Scope Results:

1) To maintain a desired speed for the motor (case 1:Desired Speed = 50):

2) To maintain a desired speed for the motor (case 2:Desired Speed = 230):

Here by observing the above two graphs we change the desired speed as 50 in the case1 and 230 in the case 2

But here both the plots reamains same

So by this we can say that we maintained desired speed of a DC motor

Conclusion:

we have desined In this project a Simulink model for the DC motor as shown in Figure 1.and also we Use the Proportional Integral and Derivative PID control design knowledge gained in the training to design develop and test a controller to maintain a desired speed for the motor

All the required images and files are attached with answer body as above and below

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.