Project - Speed Control of a Direct Current (DC) motor
Project - Speed Control of a Direct Current (DC) motor:
Summary:
*The Project is based on speed control of a DC Motor By Using PID Controller.
*Initially,simulink model of a Dc Motor is constructed, then make it as subsystem called "DC MOTOR".
*After that,Subsystem Dc motor is connected to the discrete PID controller to maintain the desired speed.
*After that Pid controller begin with Kp,Ki,Kd as 1.0,1.0,0 after tuning accordingly, we can adjust Kp,Ki,Kd as
31.58, 82.37, 2.35 resp. To obtain Control Design Objectives.
Simulink model for DC Motor:

Parameters:


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:

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):

In above two cases,we change desired speed as 50 in case 1 and 230 in case 2 , since the both a case, Plotting Remains same. Hence, we maintain desired Speed For a Dc Motor. and all the files and imags are uploaded on answer body