(Computer Control)5. Pole Placement for I.O. Model
1. Pole Placement
For a input-output model
Plant:
Feedback controller:
Feedforward controller:
For the close loop:,
We have close loop t.f.
We have the c.p.
If the order of the plant is n,
we will have the following in order to tune all parameters
2.Reduce Order by Pole-Zero Cancellation
If we want to cancel out stable zeros, we can choose
Then
But we cannot cancel unstable zeros.
and we can also cancel stable poles by choosing
and
and we can also cancel them at the same time.
and the equation becomes
in order to cancel
we need to choose
Then we have
The order of the equation is becoming less.
3. Disturbance Rejection
we find the transfer function between disturbance and output is
if the disturbance is constant, we just need $H_v(1)=0 quad R(1)=0$.
therefore, we just need
Tracking Problem
is stable, i.e. the system has stable inverse.
4. Design Steps
First build feedback controller and then build feedforward controller.
how to build feedback controller
1. Design R, if zero cancelled, R needs to contain zero. if disturbance is cancelled, R needs to contain z-1.
2. Design R and S by solving
3. Choose T or $H_{ff}$ at the final stage.
5. Example
The Plant
The Desired Model
We need disturbance rejection
Then we have
Then we have
Then the feedback system is
Now we will design the feedforward controller,
Therefore the controller is
Example
Plant
The desired
a) The process zero is canceled
The order of the plant is 2.
Then we have Diophantine Equation
Then we have
Then the close loop system is
We know
Then we have
Therefore
b) The process zero is not canceled
Then we have Diophantine Equation
Then we have
Then we design the feedforward controller.
Therefore, the controller is
推薦閱讀: