Legacy Documentation

Polynomial Control Systems (2014)

This is documentation for an obsolete product.
Current products and services

Previous section-----Next section

4.1.4 The Transmission Zeros of a System

The transmission zeros of a system are all zeros of polynomials i(s) (see Eq. (4.7)) in the numerator terms of the McMillan form of the TransferFunction object. These are the values of s for which the transfer-function matrix loses rank. They are also the locations in the s-plane to which the multivariable system poles tend under infinite feedback gains, in a root-locus sense. For the system considered earlier in Example 4.1, the transfer-function model

was shown to have the McMillan form

from which it can be seen that this system has one transmission zero at s = +1. This means that two of the system poles will be attracted into the right half-plane, with one approaching this zero, and the other tending to +, under feedback gain. Once a zero appears in one of the numerator terms of the McMillan form of a system, it will also appear in all subsequent numerator terms of the McMillan form. In this example, this tells the designer that after the first feedback loop is closed with a high gain, a right half-plane zero at s = +1 will appear in the second loop, and all subsequent loops. The transmission zeros can be determined, for all the model forms now implemented, by using the function TransmissionZeros.

The TransmissionZeros function.

Make sure the application is loaded.

In[1]:=

Here is a two-input, two-output transfer function.

In[2]:=
Out[3]=

This is a list of its transmission zeros.

In[4]:=
Out[5]=

You can also apply the function TransmissionZeros directly to a rational polynomial matrix.

In[6]:=
Out[7]=
In[8]:=
Out[9]=

Due to this right half-plane transmission zero, it is not possible to set up two simultaneous feedback loops with a gain > 10, say, around this apparently simple multivariable system, and maintain stability.

Here is simple forward-path compensator with two gains = 100.

In[10]:=
Out[11]=

Here is the resulting closed-loop system with unity feedback.

In[12]:=
Out[13]=

Here is its McMillan form.

In[14]:=
Out[15]=

As the system transmission zeros do not change under constant output feedback, the transmission zero at s = +1 remains unchanged by this feedback, but two of the system poles have been attracted into the right half of the s-plane, and one is approaching the transmission zero at +1, namely, the pole at s = 1.18487, and the other is going toward +; namely, the pole at s = 36.8245.