SlideShare a Scribd company logo
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 5, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 1121
Abstract-- The proportional- integral-derivative (PID)
control is the most used algorithm to regulate the armature
current and speed of cascade Control system in motor
drives. The controller uses two PID controllers. One PI
controller is for speed control and second PID controller for
current control in cascade structure. Inner loop is for the
current control which is faster than the outer loop. Outer
loop is for speed control. The output of the encoder is
compared with a preset reference speed. The output of the PI
controller is summed and is given as the input to the current
controller.
Keywords: DC motor, encoder, cascade control, speed
control, current control, PI controller and PID controller,
PIC18F microcontroller.
I. INTRODUCTION
Brushed DC Motors have been widely used in many
industrial applications such as electric vehicles, steel rolling
mills, electric cranes, and robotic manipulators due to
precise, wide, simple, and continuous control characteristics.
Small DC motors (in fractional power rating) are used in
control devices such as encoder for speed sensing and
servomotors for positioning. [4]
In this type of control there are two control loops, inner one
for controlling current and outer one for speed control. In
cascade control, two proportional-integral-derivative (PID)
controllers are used, which removes the delay and provides
fast control.
Fig. 1: Permanent magnet brushed dc motor
In this paper, section-1 is the fundamentals of the DC motor.
In section-2, cascade PID structure is explained. In section-
3, papers reviews are shown. In section-4, future scope is
explained and given the conclusion.
II. FUNDAMENTALS OF DC MOTOR
DC motor transfer function can be obtained by the following
equations
The armature circuit equation is:
(t)= +e (1)
Where
(t) is the armature voltage, e is the back EMF, is the
armature current, and are the armature resistance and
armature inductance respectively.[4]
The back EMF can be written as
e= (2)
Where
is a constant for the machine and w is the angular speed
of rotation.
The equation of mechanical part is:
(3)
Where J is the moment of inertia, b is the viscous friction
coefficient.
Developed torque is:
(4)
Taking Laplace transform of all forgoing equations assume
zero initial conditions for all variables, the DC motor
transfer function can be obtained as[4]
G ( ) ( )
(5)
So, DC motor is second order system. When there are no
parameters specifications of the system, system
identification is used to build mathematical modeling of the
dynamic system based on measured data. Overall system is
represented in block diagram form as shown in Figure-2, In
which voltage signal Va is applied to electrical system and
then by multiplying with K1-back emf, torque-T will go to
mechanical system. W is the output speed which is
measured by K2- speed sensor and then go back to the
reference signal.
-
Fig. 2: DC motor block diagram
III. CASCADE CONTROL STRUCTURE
In a cascade control system there is one or more control
loops inside the primary loop, and the controllers are in
cascade The (first) loop inside the primary loop is called the
secondary loop, and the controller in this loop is called the
secondary controller (or slave controller). The outer loop is
called the primary loop, and the controller in this loop is
called the primary controller (or master-controller). The
control signal calculated by the primary controller is the set
point of the secondary controller. The purpose of the
Reviews of Cascade Control of Dc Motor with Advance Controller
Bhavina Rathod1
1
PG Student, Applied Instrumentation
1
L. D. College of Engineering, Gujarat, India
T(s)
1
Electrical
system
K
1
Mechanical
system
𝑘 𝑡
𝑘
K2
W(s)
+
Va(s) Ia(s)
Reviews of Cascade Control of Dc Motor with Advance Controller
(IJSRD/Vol. 1/Issue 5/2013/021)
All rights reserved by www.ijsrd.com 1122
secondary loop is to compensate quickly for the disturbance
so that its response in the primary output variable of the
process is small. For this the secondary loop must have
register the disturbance. Cascade control can give
substantial compensation improvement. Cascade control can
also give improved tracking of a varying set point, but only
if the secondary loop has faster dynamics than the second
process.
IV. LITERATURE REVIEWS
Proportional-Integral-Derivative (PID) control is the best-
known controller in industries. PID offers simple structure
as well as robust performance for the dc motor system. PI
controller is always been compared to PID and PD
controller. PI controller is suited for dominant dead time
where constant>dead time and PID controller is suited for
dominant time constant and no noise from the transmitter.
Derivative, D is used when the loop has low noise and to
increase the stability. If the loop contains high noise, D will
increase the noise in high frequency and make the output
jittery. D is not suitable for pure dead time process. It will
cause the loop to become unstable.
From reference paper-3, it concludes that cascade PID is
better than single PID speed control. In paper-1&2, there is
used Anti-windup PID with limiter for current peak control
application and elimination of integral error in PI speed
control application. In paper-4 the PI current controller is
replaced by IMC-tuned PID controller to eliminate the
overshoot in current loop and then the overshoot in speed
loop.
In most applications improved compensation — not
improved tracking — is the main purpose of cascade
control.
Cascade PID is tuned as follow:
1. First the secondary controller is tuned, with the
primary controller in manual mode.
2. Then the primary controller is tuned, the secondary
controller in automatic mode.
There are so many methods available to find the PID
parameters. The P, I & D parameters can be found by using
relay feedback technique connected with system. By using
this we can calculate the ultimate time (Pu) and Ultimate
gain (Ku) from oscillations of output waveforms, then using
Z-N technique Kp, Ki, & Kd is found. Thus controller is
tuned for that system.[3] Finding the value of relay
amplitude (d) and output amplitude (a), we will get the
ultimate gain by computing these values in the following
equation
= (8)
V. FUTURE SCOPE
Cascade PID control will be used by making two loops,
inner for current control which is as secondary loop with
secondary PID type controller and outer one is for speed
control as the primary loop with master PID type controller
as shown in the figure-3. First current loop will be
controlled and find the PID parameters and then speed loop
will be controlled by making automatic current control loop.
Implementation of the cascade PID controller on the PIC18F
Fig. 3: Cascade control of the system
Microcontroller is as shown in figure-4. In that encoder
gives the PWM signals from the DC motor and send the
digital signals to microcontroller. Microcontroller gives the
low level digital signal (5V) which is converted by isolator
in high level digital signal (12V) sufficient for DC motor.
System implementation requires the basic equipments:
isolator, RS-232 USB driver, power supply.
Digital code low level code high level code
Figure 4: Implementation of the system
PID algorithm will be developed in PIC18F 2431
microcontroller.
PIC18F microcontroller has good features for dc motor
speed control. It includes:
1. 14-bit Power Control PWM Module
2. Motion Feedback Module
1.Three independent input capture channels:
2.Flexible operating modes for period and Pulse
3.Width measurement
4.Special Hall Sensor interface module
5.Special event trigger output to other modules
6.Quadrature Encoder Interface:
7.2 phase inputs and one index input from
encoder
8.High and low position tracking with direction
9.status and change of direction interrupt
10.Velocity measurement
3. High-Speed, 200 Ksps 10-bit A/D Converter
4. Flexible Oscillator Structure
5. Two Capture/Compare/PWM (CCP) modules
6. Enhanced USART module
7. Flash/data EEPROM.[10]
For interfacing, L298 chip as dc motor isolator is used. It is
a high voltage, high current dual full-bridge driver designed
to accept standard TTL logic levels and drive inductive
loads such as relays, solenoids, DC and stepping motors.
Two enable inputs are provided to enable or disable the
device independently of the input signals. [11]
SPEED
CONTR
OLLER
CURR
ENT
CONT
ROLL
ER
INN
ER
SYS
TEM
EXT
ERN
AL
SYS
TEM
Y u
u
1
y
2
y
INNER
LOOP
ENCODE
R
INTERFACING
CIRCUIT
DC
MOTOR
MICRO
CONTROLLE
R
Reviews of Cascade Control of Dc Motor with Advance Controller
(IJSRD/Vol. 1/Issue 5/2013/021)
All rights reserved by www.ijsrd.com 1123
VI. CONCLUSION
PID control method is accurate for output control with
disturbance rejection but it will give rise to produce high
starting current which can be dangerous for control circuitry
or motor for high capacity motor operation, while cascade
control method will give best set point tracking (Servo
response) and disturbance rejection (regulation) with
reduced starting current, which can be used for low as well
as high capacity motors. In cascade structure, for better
improvement tune the PID controller in good manner such
that it will give robust response in speed and current loop.
Implementation of PID control algorithm will make on
PIC18F microcontroller.
REFERENCES
[1] M.Nizam.Kamarudin and Sahazati Md.Rozali,
―Simulink Implementation of Digital Cascade control
DC motor model – A didactic Approach,2008‖ 2nd
International conference power and energy(PECon08)
December 1-3.
[2] Anirban Ghoshal and Vinod John, ―Anti-windup
Schemes for Proportional Integral and Proportional
Resonant Controller,2010‖ NATIONAL POWER
ELECTRONIC CONFERENCE.
[3] Lalit S. Patel, K.C.Dave. ―Cascade control Technique
for D.C.Motor Speed Control, 2011‖ International
Conference on Science and Engineering.
[4] Ibrahim K., Rateb Issa. ―Overshoot Elimination in
Cascade Control of Separately Excited DC Motors,
2012‖ European Journal of Scientific Research,
pp.98-104
[5] Mehmet AKAR, Mahmut HEKIM, Ismail TEMIZ,
Zafer DOGAN. ―The Speed and Torque Control of
Direct Current Servo Motors by using Cascade Fuzzy
PI Controller, 2012‖
[6] C. Agees Kumar, N. Kesavan Nair. ―Multi Objective
Cascade Control System Design for Speed Control of
Permanent Magnet DC Motor Drives,2012‖ European
Journal of Scientific Research
[7] Mohd Azri Bin Abd Mutalib. ―Speed control of DC
motor using PI Controller‖,2008.
[8] A.Purna Chandra Rao,Y. P. Obulesu, CH. Sai babu
―Robust internal model control strategy based pid
controller for bldcm,2010‖ International Journal of
Engineering Science and Technology.
[9] W.L. Soong. ―DC Machines : Parameter
Measurement
and Performance Prediction,2008‖ Power
Engineering Briefing Note Series.
[10] Microchip, PIC18F2331/2431/4331/4431Data Sheet.
[11] WWW.ALLDATASHEET.COM, L298, DUAL
FULL-BRIDGE DRIVER.
[12] USB MAX-232 datasheet.

More Related Content

PDF
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
PDF
A Review on Rapid Control of a Brushless Motor in an Hybrid System
PDF
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
PDF
Gl3311371146
PPTX
FPGA Based Speed Control of BLDC Motor
PDF
Design and Implementation of DC Motor Speed Control using Fuzzy Logic
PDF
An overview of a continuous monitoring and control system for 3 phase induct
PDF
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
A Review on Rapid Control of a Brushless Motor in an Hybrid System
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
Gl3311371146
FPGA Based Speed Control of BLDC Motor
Design and Implementation of DC Motor Speed Control using Fuzzy Logic
An overview of a continuous monitoring and control system for 3 phase induct
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller

What's hot (18)

PDF
Development of an automatic subsea blowout preventer stack control system usi...
PDF
An opto isolator based linearization technique of a typical thyristor driven ...
PDF
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
PPTX
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
PDF
Speed Control of Induction Motor Using PLC and SCADA System
PDF
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
PDF
Fuzzy logic speed control of three phase
PDF
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
PDF
Design and development of programmable controller for air sampling machine
PDF
Adaptive Fuzzy PID Regulator for the Speed Control of Brushless Dc Motor
PDF
Simulation of igbt based speed control system for induction motor using fu
DOCX
Fpga based motor controller
PPTX
BLDC Motor Speed Control With RPM Display
PDF
Introduction of Programmable Logic Controller to Electric Overhead Travelling...
PDF
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
PPTX
Abhishek seminar
PDF
Speed control of sensorless BLDC motor with two side chopping PWM
PDF
D0255033039
Development of an automatic subsea blowout preventer stack control system usi...
An opto isolator based linearization technique of a typical thyristor driven ...
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
Speed Control of Induction Motor Using PLC and SCADA System
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Fuzzy logic speed control of three phase
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
Design and development of programmable controller for air sampling machine
Adaptive Fuzzy PID Regulator for the Speed Control of Brushless Dc Motor
Simulation of igbt based speed control system for induction motor using fu
Fpga based motor controller
BLDC Motor Speed Control With RPM Display
Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Joint control of a robotic arm using particle swarm optimization based H2/H∞ ...
Abhishek seminar
Speed control of sensorless BLDC motor with two side chopping PWM
D0255033039
Ad

Similar to Reviews of Cascade Control of Dc Motor with Advance Controller (20)

PDF
Speed control of dc motor using relay feedback tuned pi
PDF
Simulation DC Motor Speed Control System by using PID Controller
PDF
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
PDF
Self-Tuning Fuzzy PID Design for BLDC Speed Control
PDF
Camera Movement Control using PID Controller in LabVIEW
PDF
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
PDF
F05613947
PDF
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
PDF
Embedded intelligent adaptive PI controller for an electromechanical system
PDF
IRJET - Design of EV with Fault Detection and Monitoring in Low Voltage S...
PDF
A Flexible Closed Loop PMDC Motor Speed Control System for Precise Positioning
PDF
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
PDF
IRJET- Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
PDF
Modified Chattering Free Sliding Mode Control of DC Motor
PDF
final project
PPT
Presentation200 (1).ppt
PDF
Design and Implementation of speed control for 3 phase induction motor using ...
PDF
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
PDF
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
PDF
Ct36570573
Speed control of dc motor using relay feedback tuned pi
Simulation DC Motor Speed Control System by using PID Controller
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Self-Tuning Fuzzy PID Design for BLDC Speed Control
Camera Movement Control using PID Controller in LabVIEW
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
F05613947
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Embedded intelligent adaptive PI controller for an electromechanical system
IRJET - Design of EV with Fault Detection and Monitoring in Low Voltage S...
A Flexible Closed Loop PMDC Motor Speed Control System for Precise Positioning
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
IRJET- Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
Modified Chattering Free Sliding Mode Control of DC Motor
final project
Presentation200 (1).ppt
Design and Implementation of speed control for 3 phase induction motor using ...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
Ct36570573
Ad

More from ijsrd.com (20)

PDF
IoT Enabled Smart Grid
PDF
A Survey Report on : Security & Challenges in Internet of Things
PDF
IoT for Everyday Life
PDF
Study on Issues in Managing and Protecting Data of IOT
PDF
Interactive Technologies for Improving Quality of Education to Build Collabor...
PDF
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
PDF
A Study of the Adverse Effects of IoT on Student's Life
PDF
Pedagogy for Effective use of ICT in English Language Learning
PDF
Virtual Eye - Smart Traffic Navigation System
PDF
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
PDF
Understanding IoT Management for Smart Refrigerator
PDF
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
PDF
A Review: Microwave Energy for materials processing
PDF
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
PDF
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
PDF
Making model of dual axis solar tracking with Maximum Power Point Tracking
PDF
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
PDF
Study and Review on Various Current Comparators
PDF
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
PDF
Defending Reactive Jammers in WSN using a Trigger Identification Service.
IoT Enabled Smart Grid
A Survey Report on : Security & Challenges in Internet of Things
IoT for Everyday Life
Study on Issues in Managing and Protecting Data of IOT
Interactive Technologies for Improving Quality of Education to Build Collabor...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
A Study of the Adverse Effects of IoT on Student's Life
Pedagogy for Effective use of ICT in English Language Learning
Virtual Eye - Smart Traffic Navigation System
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Understanding IoT Management for Smart Refrigerator
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
A Review: Microwave Energy for materials processing
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
Making model of dual axis solar tracking with Maximum Power Point Tracking
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
Study and Review on Various Current Comparators
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Defending Reactive Jammers in WSN using a Trigger Identification Service.

Recently uploaded (20)

PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
communication and presentation skills 01
PPTX
Artificial Intelligence
PDF
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PDF
737-MAX_SRG.pdf student reference guides
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PPT
introduction to datamining and warehousing
PDF
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
Categorization of Factors Affecting Classification Algorithms Selection
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
Safety Seminar civil to be ensured for safe working.
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
communication and presentation skills 01
Artificial Intelligence
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
III.4.1.2_The_Space_Environment.p pdffdf
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
737-MAX_SRG.pdf student reference guides
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
introduction to datamining and warehousing
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...

Reviews of Cascade Control of Dc Motor with Advance Controller

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 5, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 1121 Abstract-- The proportional- integral-derivative (PID) control is the most used algorithm to regulate the armature current and speed of cascade Control system in motor drives. The controller uses two PID controllers. One PI controller is for speed control and second PID controller for current control in cascade structure. Inner loop is for the current control which is faster than the outer loop. Outer loop is for speed control. The output of the encoder is compared with a preset reference speed. The output of the PI controller is summed and is given as the input to the current controller. Keywords: DC motor, encoder, cascade control, speed control, current control, PI controller and PID controller, PIC18F microcontroller. I. INTRODUCTION Brushed DC Motors have been widely used in many industrial applications such as electric vehicles, steel rolling mills, electric cranes, and robotic manipulators due to precise, wide, simple, and continuous control characteristics. Small DC motors (in fractional power rating) are used in control devices such as encoder for speed sensing and servomotors for positioning. [4] In this type of control there are two control loops, inner one for controlling current and outer one for speed control. In cascade control, two proportional-integral-derivative (PID) controllers are used, which removes the delay and provides fast control. Fig. 1: Permanent magnet brushed dc motor In this paper, section-1 is the fundamentals of the DC motor. In section-2, cascade PID structure is explained. In section- 3, papers reviews are shown. In section-4, future scope is explained and given the conclusion. II. FUNDAMENTALS OF DC MOTOR DC motor transfer function can be obtained by the following equations The armature circuit equation is: (t)= +e (1) Where (t) is the armature voltage, e is the back EMF, is the armature current, and are the armature resistance and armature inductance respectively.[4] The back EMF can be written as e= (2) Where is a constant for the machine and w is the angular speed of rotation. The equation of mechanical part is: (3) Where J is the moment of inertia, b is the viscous friction coefficient. Developed torque is: (4) Taking Laplace transform of all forgoing equations assume zero initial conditions for all variables, the DC motor transfer function can be obtained as[4] G ( ) ( ) (5) So, DC motor is second order system. When there are no parameters specifications of the system, system identification is used to build mathematical modeling of the dynamic system based on measured data. Overall system is represented in block diagram form as shown in Figure-2, In which voltage signal Va is applied to electrical system and then by multiplying with K1-back emf, torque-T will go to mechanical system. W is the output speed which is measured by K2- speed sensor and then go back to the reference signal. - Fig. 2: DC motor block diagram III. CASCADE CONTROL STRUCTURE In a cascade control system there is one or more control loops inside the primary loop, and the controllers are in cascade The (first) loop inside the primary loop is called the secondary loop, and the controller in this loop is called the secondary controller (or slave controller). The outer loop is called the primary loop, and the controller in this loop is called the primary controller (or master-controller). The control signal calculated by the primary controller is the set point of the secondary controller. The purpose of the Reviews of Cascade Control of Dc Motor with Advance Controller Bhavina Rathod1 1 PG Student, Applied Instrumentation 1 L. D. College of Engineering, Gujarat, India T(s) 1 Electrical system K 1 Mechanical system 𝑘 𝑡 𝑘 K2 W(s) + Va(s) Ia(s)
  • 2. Reviews of Cascade Control of Dc Motor with Advance Controller (IJSRD/Vol. 1/Issue 5/2013/021) All rights reserved by www.ijsrd.com 1122 secondary loop is to compensate quickly for the disturbance so that its response in the primary output variable of the process is small. For this the secondary loop must have register the disturbance. Cascade control can give substantial compensation improvement. Cascade control can also give improved tracking of a varying set point, but only if the secondary loop has faster dynamics than the second process. IV. LITERATURE REVIEWS Proportional-Integral-Derivative (PID) control is the best- known controller in industries. PID offers simple structure as well as robust performance for the dc motor system. PI controller is always been compared to PID and PD controller. PI controller is suited for dominant dead time where constant>dead time and PID controller is suited for dominant time constant and no noise from the transmitter. Derivative, D is used when the loop has low noise and to increase the stability. If the loop contains high noise, D will increase the noise in high frequency and make the output jittery. D is not suitable for pure dead time process. It will cause the loop to become unstable. From reference paper-3, it concludes that cascade PID is better than single PID speed control. In paper-1&2, there is used Anti-windup PID with limiter for current peak control application and elimination of integral error in PI speed control application. In paper-4 the PI current controller is replaced by IMC-tuned PID controller to eliminate the overshoot in current loop and then the overshoot in speed loop. In most applications improved compensation — not improved tracking — is the main purpose of cascade control. Cascade PID is tuned as follow: 1. First the secondary controller is tuned, with the primary controller in manual mode. 2. Then the primary controller is tuned, the secondary controller in automatic mode. There are so many methods available to find the PID parameters. The P, I & D parameters can be found by using relay feedback technique connected with system. By using this we can calculate the ultimate time (Pu) and Ultimate gain (Ku) from oscillations of output waveforms, then using Z-N technique Kp, Ki, & Kd is found. Thus controller is tuned for that system.[3] Finding the value of relay amplitude (d) and output amplitude (a), we will get the ultimate gain by computing these values in the following equation = (8) V. FUTURE SCOPE Cascade PID control will be used by making two loops, inner for current control which is as secondary loop with secondary PID type controller and outer one is for speed control as the primary loop with master PID type controller as shown in the figure-3. First current loop will be controlled and find the PID parameters and then speed loop will be controlled by making automatic current control loop. Implementation of the cascade PID controller on the PIC18F Fig. 3: Cascade control of the system Microcontroller is as shown in figure-4. In that encoder gives the PWM signals from the DC motor and send the digital signals to microcontroller. Microcontroller gives the low level digital signal (5V) which is converted by isolator in high level digital signal (12V) sufficient for DC motor. System implementation requires the basic equipments: isolator, RS-232 USB driver, power supply. Digital code low level code high level code Figure 4: Implementation of the system PID algorithm will be developed in PIC18F 2431 microcontroller. PIC18F microcontroller has good features for dc motor speed control. It includes: 1. 14-bit Power Control PWM Module 2. Motion Feedback Module 1.Three independent input capture channels: 2.Flexible operating modes for period and Pulse 3.Width measurement 4.Special Hall Sensor interface module 5.Special event trigger output to other modules 6.Quadrature Encoder Interface: 7.2 phase inputs and one index input from encoder 8.High and low position tracking with direction 9.status and change of direction interrupt 10.Velocity measurement 3. High-Speed, 200 Ksps 10-bit A/D Converter 4. Flexible Oscillator Structure 5. Two Capture/Compare/PWM (CCP) modules 6. Enhanced USART module 7. Flash/data EEPROM.[10] For interfacing, L298 chip as dc motor isolator is used. It is a high voltage, high current dual full-bridge driver designed to accept standard TTL logic levels and drive inductive loads such as relays, solenoids, DC and stepping motors. Two enable inputs are provided to enable or disable the device independently of the input signals. [11] SPEED CONTR OLLER CURR ENT CONT ROLL ER INN ER SYS TEM EXT ERN AL SYS TEM Y u u 1 y 2 y INNER LOOP ENCODE R INTERFACING CIRCUIT DC MOTOR MICRO CONTROLLE R
  • 3. Reviews of Cascade Control of Dc Motor with Advance Controller (IJSRD/Vol. 1/Issue 5/2013/021) All rights reserved by www.ijsrd.com 1123 VI. CONCLUSION PID control method is accurate for output control with disturbance rejection but it will give rise to produce high starting current which can be dangerous for control circuitry or motor for high capacity motor operation, while cascade control method will give best set point tracking (Servo response) and disturbance rejection (regulation) with reduced starting current, which can be used for low as well as high capacity motors. In cascade structure, for better improvement tune the PID controller in good manner such that it will give robust response in speed and current loop. Implementation of PID control algorithm will make on PIC18F microcontroller. REFERENCES [1] M.Nizam.Kamarudin and Sahazati Md.Rozali, ―Simulink Implementation of Digital Cascade control DC motor model – A didactic Approach,2008‖ 2nd International conference power and energy(PECon08) December 1-3. [2] Anirban Ghoshal and Vinod John, ―Anti-windup Schemes for Proportional Integral and Proportional Resonant Controller,2010‖ NATIONAL POWER ELECTRONIC CONFERENCE. [3] Lalit S. Patel, K.C.Dave. ―Cascade control Technique for D.C.Motor Speed Control, 2011‖ International Conference on Science and Engineering. [4] Ibrahim K., Rateb Issa. ―Overshoot Elimination in Cascade Control of Separately Excited DC Motors, 2012‖ European Journal of Scientific Research, pp.98-104 [5] Mehmet AKAR, Mahmut HEKIM, Ismail TEMIZ, Zafer DOGAN. ―The Speed and Torque Control of Direct Current Servo Motors by using Cascade Fuzzy PI Controller, 2012‖ [6] C. Agees Kumar, N. Kesavan Nair. ―Multi Objective Cascade Control System Design for Speed Control of Permanent Magnet DC Motor Drives,2012‖ European Journal of Scientific Research [7] Mohd Azri Bin Abd Mutalib. ―Speed control of DC motor using PI Controller‖,2008. [8] A.Purna Chandra Rao,Y. P. Obulesu, CH. Sai babu ―Robust internal model control strategy based pid controller for bldcm,2010‖ International Journal of Engineering Science and Technology. [9] W.L. Soong. ―DC Machines : Parameter Measurement and Performance Prediction,2008‖ Power Engineering Briefing Note Series. [10] Microchip, PIC18F2331/2431/4331/4431Data Sheet. [11] WWW.ALLDATASHEET.COM, L298, DUAL FULL-BRIDGE DRIVER. [12] USB MAX-232 datasheet.