EECS 460: Homework #8 Solutions
EECS 460: Winter 2008, Homework #8 Solutions
1 of 11

This
** preview**
has intentionally

**sections.**

*blurred***to view the full version.**

*Sign up*
EECS 460: Winter 2008, Homework #8 Solutions
2 of 11

0
0.5
1
1.5
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Problem 1:
Step Response with PD Controller only
Time (sec)
Amplitude
Student Version of MATLAB
EECS 460: Winter 2008, Homework #8 Solutions
3 of 11

This
** preview**
has intentionally

**sections.**

*blurred***to view the full version.**

*Sign up*
Problem
#
2.
#
(a)
#
#
There
#
are
#
many
#
ways
#
to
#
design
#
the
#
precompensator.
##
I
#
will
#
highlight
#
two
#
possibilities.
##
In
#
both
#
cases,
#
the
#
solution
#
is
#
obtained
#
via
#
experimentation
#
is
#
MATLAB.
#
#
Case
#
1:
#
Cancel
#
zero
#
and
#
add
#
a
#
different
#
zero
#
#
Suppose
#
that
#
we
#
choose
#
a
#
precompensator
#
#
+ ,
3.241
3.241
c
P
s
s
.
,
#
#
which
#
exactly
#
cancels
#
the
#
zero
#
in
#
the
#
closed
#
loop
#
transfer
#
function.
##
This
#
results
#
in
#
zero
#
overshoot
#
(and
#
also
#
slows
#
down
#
the
#
rise
#
time).
##
Since
#
we
#
are
#
able
#
to
#
tolerate
#
5%
#
overshoot,
#
we
#
can
#
try
#
putting
#
a
#
new
#
zero
#
further
#
into
#
the
#
left
#
half
#
plane.
##