Question

In: Electrical Engineering

control system Design a system that will run on a PID process


control system

Design a system that will run on a PID process

Solutions

Expert Solution

Let us Design a DC motor speed control system which is operated by a PID controller for optimum tracking of the setpoint (speed). In this segment, the mathematical model and the transfer function of a DC-Motor will be described and the control phenomenon will be simulated in MATLAB/SIMULINK environment for the demonstration of the input-output responses.

Mathematical Modelling of DC-Motor:

The system dynamics can be represented by these differential Equations:

Where,

J is the moment of inertia 
b is the viscous friction of the motor 
Ke is the EMF constant
Kt is the torque constant of the motor
R is the resistance
L is the inductance 

The equations above can be written in the Laplace domain as:

So, the transfer function can be determined as:

Let us choose arbitrary parameter values for the motor to be demonstrated:

So the transfer function becomes:

Now, simulating the DC-Motor with the help of a PID control in SIMULINK under a step input with amplitude 2000:

Model:

Output:

From the output Response graph, you can see that our desired speed 2000 RPM is tracked successfully with very small oscillation and settling time with the help of a PID controller.

The PID parameters are:

Kp = 2, Ki = 10, Kd = 1.


Related Solutions

what is the advantages to use PID controller in control system design ?
what is the advantages to use PID controller in control system design ?
What is the function of a PID controller? List the applications of PID modes of control.
What is the function of a PID controller? List the applications of PID modes of control.
(TCO 4) Describe PID control.
(TCO 4) Describe PID control.
Which of the following best describe Proportional Integral Derivative (PID) Control? a) A system that changes...
Which of the following best describe Proportional Integral Derivative (PID) Control? a) A system that changes the output of a controller based on the difference between the controlled variable and the setpoint, and how long the input has been away from the setpoint. b)A system that changes the output of a controller based on the difference between the controlled variable and the setpoint. c) A system that changes the output of a controller based on the difference between the controlled...
how to design linear PID controller via convex optimization? (for first and second order system)
how to design linear PID controller via convex optimization? (for first and second order system)
1 - Is PID control used in Feed Forward or Feed Back control? 2 - We...
1 - Is PID control used in Feed Forward or Feed Back control? 2 - We have a controller, and every time the Operator changes the Set Point, the controller responds, and gets the process sorted out. Now, somewhere, we have read that load disturbances needed to be considered in processes, as well. How will this controller react, if there is a load disturbance, and not a Set Point change?
Design an embedded system using MSP430 to control a traffic light system. It is included a...
Design an embedded system using MSP430 to control a traffic light system. It is included a complete design description of a traffic light system to help you in your design. Show the hardware schematics and the software needed to complete your design.
answer plz No HANDWRITING Reproductive System Pelvic Inflammatory Disease (PID) Discuss PID in terms of the...
answer plz No HANDWRITING Reproductive System Pelvic Inflammatory Disease (PID) Discuss PID in terms of the below specifications listed below. 1-Pathophysiology 2-Etiology 3-Signs and Symptoms 4-Diagnostic Tests 5-Treatments
What are the steps managers use to design a control system for their firm?
What are the steps managers use to design a control system for their firm?
what are the steps needed to be done in Matlab in order to design a PID...
what are the steps needed to be done in Matlab in order to design a PID controller? ( i need a step-by-step guidelines) the transfer function is already obtained. how do you adjust the value in order to get the best value for PID controller?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT