Академический Документы
Профессиональный Документы
Культура Документы
• C-polynomial can be shifted in time arbitrarily forward or C-polynomial can always be normed to be monic monic by
backward (multiply with q or q-1) using scaling in the noise term (i.e. scaling the variance):
• C-polynomial can be normed to be monic
• C-polynomial, with roots outside the unit circle (unstable
inverse) can always be replaced by another polynomial, the
roots of which are inside the unit circle (stable inverse). This
is essential in optimal prediction theory that follows.
1
12/4/2015
2
12/4/2015
Normalize C to be monic
Usually y has been scaled such that the desired value of y is Determine the value of e(k) based on u and y.
zero, the mean value becomes unimportant and the criterion
becomes:
3
12/4/2015
Optimal prediction
Example of minimum variance controller Assume that the output is generated by the stochastic
process
y(k) is then white noise. Now it can be seen that if the roots
of C are outside the unit disc, the output has a
uncontrollable and unobservable mode. These are obtained from the series expansion. e(k), e(k-1),
… can always be determined by y and u
4
12/4/2015
Estimator error is
If the roots of C are inside the unit disc, then e can be The division of C* by A* has the result F* and remaining
computed by using the inverse model value G*.
Optimal prediction
Optimal prediction, example
Determine a 3-step predictor for the process
Summarizing:
The Diophantine equation
Estimator:
Estimator error:
Variance of the estimator error:
5
12/4/2015
variance approaches 10
the variance of y Estimator error variance in which d = degA - degB > 0 is the pole excess of the
8
(var{y} = 12.26 ), when system
6
m is large. The
estimator is good for 4
small values of m. 2
m
0
0 2 4 6 8 10 12 14 16 18 20
6
12/4/2015
With this controller y(k) becomes Let us now try a direct polynimial division. Divide qd-1C(q) by
A(q), the result is F(q) and the remainder G(q),
and variance
7
12/4/2015
Check by simulation
We obtain F and G:
y is white noise;
everything that can be Develop minimum variance control so that it can be used
done has been done, also in this latter case. Factorize B
and there is nothing
more to explain in the
data. All the roots of B+ are inside the unit disc and all roots of B-
are outside it. Additionally, B-*(z) is monic and A and B- do
not have common factors.
8
12/4/2015
in which F and G are polynomials that satisfy the First: Compensate the zero outside the unit disc
Diophantine equation
General minimum variance control, example General minimum variance control, example
Now without cancellation
9
12/4/2015
General minimum variance control, example General minimum variance control, example
Calculate the output variance (see the chapter on For a small time
Disturbance models ). For a first order system it has been period both
derived: controllers perform
well and almost
identically.
10