automatic control systems -lecture note...
TRANSCRIPT
1/52
Automatic Control Systems
Modeling of Physical Systems 5
Automatic Control Systems -Lecture Note 15-
2/52
Automatic Control Systems
AC Motors
Classification
i) Induction Motor (Asynchronous Motor)
ii) Synchronous Motor
Advantages of AC Motors
i) Cost-effective
ii) Convenient power source due to standard AC supply
iii) No commutator and brush mechanism needed in some types
iv) Lower power dissipation, lower rotor inertia, and light weight in some designs
v) Virtually no electric arcing (less hazardous in chemical environments)
□ AC Motors
3/52
Automatic Control Systems
AC Motors
vi) Constant-speed operation without servo control (in some
synchronous machines)
vii) No drift problems in AC amplifiers in supply circuits (unlike
DC amplifiers)
viii) High reliability
Disadvantages of AC Motors
i) Lower starting torque
ii) Auxiliary starting device needed for some motors
iii) Difficulty in variable-speed control (except when modern
thyristor-control devices and field feedback compensation
techniques are used)
4/52
Automatic Control Systems
Induction Motor(Asynchronous Motor)
□ Induction Motor Model
1
2
3
cos
2cos
3
4cos
3
: angular speed of a rotating field
p
p
p
p
v t a t
v t a t
v t a t
5/52
Automatic Control Systems
Induction Motor(Asynchronous Motor)
Rotating field generates the driving torque by interacting with
the rotor windings Induction Motor
6/52
Automatic Control Systems
Induction Motor(Asynchronous Motor)
Rotating field speed,
: frequency of the AC supply
: number of three-phase winding sets used
Slip rate : relative speed
p
fn
p
n
f m
f
S
8/52
Automatic Control Systems
Synchronous Motor
The rotor of a synchronous AC motor rotates in synchronism
with a rotating field generated by the stator windings
This motor has rotor windings that are energized by an
external DC source.
Suitable for constant-speed applications under variable-load
conditions
Drawback : an auxiliary “starter” is required
using a small DC motor
(at steady-state, act as a DC generator)
9/52
Automatic Control Systems
Step Motor
Also called as “Stepping Motor”, “Stepper Motor”
(Example1) Two-stack step motor
□ Step Motor
17/52
Automatic Control Systems
Step Motor
Three-phase single-stack VR step motor with twelve stator poles
(teeth) and eight rotor teeth
18/52
Automatic Control Systems
Systems with Transportation Lags (Time Delays)
□ Systems with Transportation Lags (Time Delays)
19/52
Automatic Control Systems
Systems with Transportation Lags (Time Delays)
Time lag is given by seconds v
dTd
:
d
d
d
d
T s
T s
T s
b t y t T
B s e Y s
B se
Y s
time delay e
20/52
Automatic Control Systems
Systems with Transportation Lags (Time Delays)
Approximation of the time delay
ionapproximatsT
sT
e
ee
sTsT
ee
sTsTe
d
d
sT
sTsT
dd
sT
sT
dd
sT
d
d
d
d
d
d
Pade :
21
21
iii)
21
11 ii)
21 i)
2/
2/
22
22
21/52
Automatic Control Systems
Summary
Modeling : mathematical description of physical system based
on corresponding physical laws
Model : differential equation, state equation, or transfer function
used in simulation, analysis, and control design
i) LTI system
ii) LTV system
iii) Nonlinear LTI system
iv) Nonlinear LTV system
Real Physical System Mathematical Model Modeling
22/52
Automatic Control Systems
Summary
Two approaches to derive an equation of motion
i) Newtonian Mechanics : based on Newton’s 2nd law of motion
ii) Lagrangian Mechanics : analytic method based on energy
concept
23/52
Automatic Control Systems
Summary
Newtonian Mechanics
describes rigid body motion using the balanced force relation
Linear motion
: vector sum of applied forces on a rigid body
: mass of rigid body
: vector of acceleration of rigid body
F
m
a
maF
24/52
Automatic Control Systems
Summary
Rotational motion :
: sum of applied torques of rigid body
: mass moment of inertia of rigid body
: angular acceleration of rigid body
【Note】 Free body diagram : net description of forces exerted on
a rigid body convenient when deriving Newtonian equation of
motion
T J
T
J
25/52
Automatic Control Systems
Summary
Largrangian Mechanics
derives equation of motion by using all the energy terms in a
rigid body such as kinetic, potential, and dissipating energies
Lagrange equation
: generalized coordinate, : kinetic energy
: potential energy, : dissipating energy
: non-conservative generalized force corresponding to
, 1,2, ,j
j jj j
d T T V DQ j n
dt q qq q
Tjq
V D
jQ jq
26/52
Automatic Control Systems
Summary
【Note】 i) , , are functions of generalized variable
ii) Lagrangian :
iii) Lagrange equation
T V D jq
VTL
, 1,2, ,j
jj j
d L L DQ j n
dt qq q
27/52
Automatic Control Systems
Summary
Kinetic energy
: mass and moment of inertia
: linear and angular velocity
【Note】 vector equation of kinetic energy
22
2
1
2
1JmvT
Jm ,
, v
1 1
2 2
T TT m J v v ω ω
28/52
Automatic Control Systems
Summary
Dissipative friction energy
: viscous friction coefficient
: velocity
【Note】 Generalized force
1. an external force as function of generalized coordinate
variables
2. represents force for linear motion and torque for rotational
motion, respectively
2
2
1bvD
b
v
29/52
Automatic Control Systems
Summary
Example : mass-spring-damper system
: mass, : spring constant,
: damping coefficient
: external force, : displacement
m
m
x
b
k
F
k
x
b
F
<Fig> mass-spring-damper system
30/52
Automatic Control Systems
Summary
i) Newtonian mechanics
: F ma kx b x F m x
(1)m x b x kx F
<Fig> free body diagram
31/52
Automatic Control Systems
Summary
ii) Largrangian mechanics :
1 dof system( )
1n xq 1
2 221 1 1
, , 2 2 2
, 0, ,
T m x V kx D b x
d T T V Dm x kx b x
dt x x xx
(1)m x b x kx F
32/52
Automatic Control Systems
Summary
【Example1】
Network Equation
Loop Method
Node Method
State-Variable Method
(used in modern control design)
□ Modeling of Electrical Networks
33/52
Automatic Control Systems
Summary
Voltage in L :
Current in C :
i) State-space representation
State : , Output : ,
Input :
(1) tetetRi
dt
tdiL c
(2) ti
dt
tdeC c
teti c , tytec
ti
tety
tu
Lti
te
L
R
L
C
dt
tdidt
tde
tute
c
c
c
01
10
1
10
34/52
Automatic Control Systems
Summary
State-Diagram
Another state-space representation
State : , Output : ,
Input :
“optional”
1 2 , c ce t x t e t x t
tytec
tute
35/52
Automatic Control Systems
Summary
(2) → (1) :
1 1
22
1
2
0 1 0
1 1
1 0
c c cLC e t RC e t e t e t
x t x tu tR
x tx t LC L LC
x ty t
x t
36/52
Automatic Control Systems
Summary
ii) Transfer function representation
if is output
1
1
1111
11
2
2
2
RCsLCs
sLCsL
RsLC
sE
sEc
1111
1
11
2
2
RCsLCs
Cs
sLCsL
RsL
sE
sI
ti
38/52
Automatic Control Systems
Summary
automation
sensor
general sensor object detection touch
proximity
range sensor displacement
motor control
sensor
position
Speed/acceleration
force/torque/elastic
force
process control
sensor
temperature
Fluid/fluid speed/fluid
pressure
density/thickness
pH
39/52
Automatic Control Systems
Summary
motor
control
sensor
analog
potentiometer
linear/rotary variable differential
transformer (LVDT/RVDT)
resolver
synchro
inductive
digital
optical encoder
absolute encoder
laser interferometer
40/52
Automatic Control Systems
Summary
Incremental Encoder
Position or velocity detecting digital output
By counting the pulses or by timing the pulse width
Equally spaced and identical slit areas
41/52
Automatic Control Systems
Summary
Incremental encoder (Single channel)
Single channel encoder no direction information
Dual channel encoder direction information detected
43/52
Automatic Control Systems
Summary
Absolute Encoder
Many pulse tracks for position indication
The pulse windows on the tracks can be organized into some
pattern (≡code)
i) Binary Code
ii) Gray Code : single bit continuous change
46/52
Automatic Control Systems
Summary
Servo Motors (accurate motors for control purpose)
i) AC Motors : cheap, robust, hard to control (due to
nonlinearity)
ii) DC Motors : expensive, easy to control
□ DC Motors
48/52
Automatic Control Systems
Summary
If the conductor is free to move, then it generates
back electromotive force (back e.m.f.)
will be opposing the magnetic flux (by Lenz's law)
conductor) oflength : (motor of principle ; lliBf
vlBeb
be