0% found this document useful (0 votes)
78 views23 pages

Chapter 5 Design Feedback Cotnrollers For Motor Drives

The document discusses the design of feedback controllers for motor drives, emphasizing the importance of precise speed and position control in applications like robotics and factory automation. It outlines control objectives, including zero steady-state error and good dynamic response, and describes the cascade control structure commonly used in motor drives. The document also details the steps for designing the controller, including modeling the system and utilizing PI controllers for effective motion control.

Uploaded by

rathana.nicol
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views23 pages

Chapter 5 Design Feedback Cotnrollers For Motor Drives

The document discusses the design of feedback controllers for motor drives, emphasizing the importance of precise speed and position control in applications like robotics and factory automation. It outlines control objectives, including zero steady-state error and good dynamic response, and describes the cascade control structure commonly used in motor drives. The document also details the steps for designing the controller, including modeling the system and utilizing PI controllers for effective motion control.

Uploaded by

rathana.nicol
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CHAPTER V

DESIGN FEEDBACK COTNROLLERS


FOR MOTOR DRIVES

PREPARED BY: MR. SAN RATHANA 1


5-1 INTRODUCTION
Many applications, such as robotics and factory automation, require
precise control of speed and position.
In such applications, a feedback control is used.

PREPARED BY: MR. SAN RATHANA 2


5-2 CONTROL OBJECTIVES
The controller is designed with the following objectives in mind:
1. A zero steady state error
2. A good dynamics response (which implies both a fast transient response, for
example to a step change in the input, and a small settling time with very
little overshoot).

PREPARED BY: MR. SAN RATHANA 3


5-2 CONTROL OBJECTIVES
To keep the discussion simple, a unity feedback will be assumed. The
open-loop transfer function (including the forward path and the unity
feedback path) is:

PREPARED BY: MR. SAN RATHANA 4


5-2 CONTROL OBJECTIVES
As a first-order approximation in many practical systems:

PREPARED BY: MR. SAN RATHANA 5


5-3 CASCADE CONTROL STRUCTURE
The Cascade control structure is commonly used for motor drives
because of its flexibility. It consists of distinct control loop; the
innermost current (torque) loop is followed by the speed loop.

PREPARED BY: MR. SAN RATHANA 6


5-4 STEP IN DESIGNING THE FEEDBACK
CONTROLLER
In view of the above, the following steps for designing the controller
are suggested:
1. The first step is to assume that, around the steady-state operating point, the
input reference changes and the load disturbances are all small.
2. Based on the linear control theory, once the controller has been designed,
the entire system can be simulated on a computer under large-signal
conditions to evaluate the adequacy of the controller.

PREPARED BY: MR. SAN RATHANA 7


5-5 SYSTEM REPRESENTATION FOR SMALL
SIGNAL ANALYSIS
For ease of the analysis, the system is assumed linear and the steady-
state operating point is assumed to be zero for all of the system
variable.
This linear analysis can be then extended to nonlinear systems and to
steady-state operating conditions other than zero.
5-5-1 The average representation of the PPU
For the purposes of designing the feedback controller, we will
assume that the dc-bus voltage within the PPU is constant.

PREPARED BY: MR. SAN RATHANA 8


5-5 SYSTEM REPRESENTATION FOR SMALL
SIGNAL ANALYSIS

PREPARED BY: MR. SAN RATHANA 9


5-5 SYSTEM REPRESENTATION FOR SMALL
SIGNAL ANALYSIS
5-5-2 Modeling of the DC Machine and the Mechanical Load
The dc motor and the mechanical load are modeled in which the
speed and the 𝑏𝑎𝑐𝑘 − 𝑒𝑚𝑓 are assumed not to contain switching
frequency components.
The electrical and the mechanical equations corresponding are:

PREPARED BY: MR. SAN RATHANA 10


5-5 SYSTEM REPRESENTATION FOR SMALL
SIGNAL ANALYSIS

PREPARED BY: MR. SAN RATHANA 11


5-5 SYSTEM REPRESENTATION FOR SMALL
SIGNAL ANALYSIS

PREPARED BY: MR. SAN RATHANA 12


5-5 SYSTEM REPRESENTATION FOR SMALL
SIGNAL ANALYSIS

PREPARED BY: MR. SAN RATHANA 13


5-6 CONTROLLER DESIGN
5-6-1 PI Controllers
Motion control systems often utilize a PI Controller.
The input to the controller is the error, which is the difference
between the reference input and the measured output.

In the integral controller, the output is proportional to the integral of


the error, expressed in the Laplace domain is:

PREPARED BY: MR. SAN RATHANA 14


5-6 CONTROLLER DESIGN

PREPARED BY: MR. SAN RATHANA 15


5-6 CONTROLLER DESIGN
The transfer function of a PI controller is:

PREPARED BY: MR. SAN RATHANA 16


5-7 EXAMPLE OF A CONTROLLER DESIGN
In the following discussion,
we will consider the example
of a permanent-magnet dc
motor supplied by a switch-
mode PWM dc-dc converter.
The system parameters are
given as follows:

PREPARED BY: MR. SAN RATHANA 17


5-7 EXAMPLE OF A CONTROLLER DESIGN
5-7-1 The design of the
torque (current) control
loop
We will begin with the
innermost loop to
represent the motor load
combination, PPU and PI
Controller.

PREPARED BY: MR. SAN RATHANA 18


5-7 EXAMPLE OF A CONTROLLER DESIGN

PREPARED BY: MR. SAN RATHANA 19


5-7 EXAMPLE OF A CONTROLLER DESIGN

5-7-2 The design of the Speed Loop


We will select the bandwidth of the speed loop to be one order of
the magnitude smaller than that of the current (torque) loop.
Therefore, the closed-current loop can be assumed ideal for design
purposes and represented by unity.

PREPARED BY: MR. SAN RATHANA 20


5-7 EXAMPLE OF A CONTROLLER DESIGN

PREPARED BY: MR. SAN RATHANA 21


5-7 EXAMPLE OF A CONTROLLER DESIGN

PREPARED BY: MR. SAN RATHANA 22


5-7 EXAMPLE OF A CONTROLLER DESIGN
5-7-3 The design of position control loop
We will select the bandwidth of the position loop to be one order of
magnitude smaller than that of the speed loop. Therefore, the speed
loop can be idealized and represented by unity.

PREPARED BY: MR. SAN RATHANA 23

You might also like