Professional Documents
Culture Documents
- Cybernetics Advanced
Below
we
see
the
behavior
of
these
3
different
systems
after
an
impulse:
Asymptotically
stable
system:
lim = 0
!!
Marginally
stable
system:
Unstable
system:
lim =
!!
Faculty of Technology, Postboks 203, Kjlnes ring 56, N-3901 Porsgrunn, Norway. Tel: +47 35 57 50 00 Fax: +47 35 57 54 01
Poles
The
poles
is
important
when
analysis
the
stability
of
a
system.
The
figure
below
gives
an
overview
of
the
poles
impact
on
the
stability
of
a
system:
Thus,
we
have
the
following:
Asymptotically
stable
system:
Each
of
the
poles
of
the
transfer
function
lies
strictly
in
the
left
half
plane
(has
strictly
negative
real
part).
Marginally
stable
system:
One
or
more
poles
lies
on
the
imaginary
axis
(have
real
part
equal
to
zero),
and
all
these
poles
are
distinct.
Besides,
no
poles
lie
in
the
right
half
plane.
Unstable
system:
At
least
one
pole
lies
in
the
right
half
plane
(has
real
part
greater
than
zero).
Or:
There
are
multiple
and
coincident
poles
on
the
imaginary
axis.
!
Example:
double
integrator
() = !
!
EE4107
-
Cybernetics
Advanced
Feedback
Systems
Below
we
see
a
typical
feedback
system:
Where
we
have
the
following
transfer
functions:
Where
! ()
is
the
Controller
transfer
function
! ()
is
the
Process
transfer
function
! ()
is
the
Measurement
(sensor)
transfer
function
Here
are
some
important
transfer
functions
to
determine
the
stability
of
a
feedback
system:
4
=
! ! !
()
()
=
=
= 1 ()
() 1 + ! ! ! 1 + ()
()
1
=
= 1 ()
() 1 + ()
Characteristic
Polynomial
We
have
that:
=
! ()
! ()
And:
()
()
=
=
=
() 1 + ()
! ()
! ()
! ()
=
() ! + !
1+ !
! ()
Where
! ()
and
!
numerator
and
the
denominator
of
the
Loop
transfer
function
().
The
characteristic
polynomial
for
the
control
system
(tracking
function)
is
defined
as:
= ! + !
The
stability
of
the
control
system
is
determined
by
the
placement
of
the
roots
of
the
characteristic
polynomial
in
the
complex
plane.
1
+1
1
=
=
=
1
!
1
1
Task
1.1
Pen
and
paper:
What
are
the
poles
for
the
different
transfer
functions
above?
Plot
the
poles
in
the
imaginary
plane.
What
are
the
stability
properties
of
these
systems
(asymptotically
stable
system,
marginally
stable
system
or
unstable
system)?
Discuss
the
results.
Task
1.2
Do
the
same
using
MathScript.
Discuss
the
results.
Tip!
Use
the
built-in
functions
poles
and
pzgraph.
Task
1.3
Plot
the
impulse
responses
of
these
systems
using
MathScript.
Are
they
as
expected?.
Tip!
Use
the
built-in
function
impulse,
which
is
similar
to
the
step
function
we
have
used
before.
The
transfer
function
for
the
process
is:
! () =
1
+ 1 !
6
! () = !
We
shall
use
3
different
values
for
! :
! = 1
! = 2
! = 4
Task
2.1
Find
(),
()
and
()
for
the
system
(both
pen
and
paper
and
in
MathScript).
Tip!
In
MathScript
we
can
use
the
series
and
feedback
functions
in
order
to
find
()
and
().
Task
2.2
Plot
the
step
response
for
the
feedback
system
(()).
Task
2.3
Find
the
poles
and
plot
the
poles
in
the
imaginary
plane
for
the
feedback
system
(()).
Is
the
system
asymptotically
stable,
marginally
stable
system
or
unstable
(for
the
3
different
values
of
! )?
Discuss
the
results.
The
transfer
functions
are
as
follows:
7
! =
!
!!"
! + 1
! =
!
!!"
! + 1
! = !
! = !
! + 1
!
Task
3.1
Find
the
loop
transfer
function
(),
the
tracking
transfer
function
()
and
the
sensitivity
transfer
function
()
for
the
system.
The
transfer
function
for
the
process
(including
measurement)
is:
2
!" =
Task
4.1
Define
the
stability
properties
of
this
process
(is
the
process
stable
or
not?).
Task
4.2
The
transfer
function
for
the
controller
is:
! = !
1.
2.
3.
4.
Task
4.3
EE4107
-
Cybernetics
Advanced
8
For
which
values
of
!
is
the
system
Asymptotically
Stable
Unstable
Marginally
stable?
Task
4.4
Define
the
system
in
MathScript
and
find
the
step
response
for
the
system
for
different
values
of
! .
Additional Resources
http://home.hit.no/~hansha/?lab=mathscript