Methods of determining if all roots of a polynomial have a negative real part

1k Views Asked by At

So my question is basically summarized in the title.

The root of the question lies actually in application of the rules. Namely the stability of linear time invariant feedback systems is determined by concluding that all the the poles of rational polynomial function have negative real parts.

Now in control theory this is very cubersomly solved by use of Hurwitz determinants and constructing wierd tables with loads of special cases. All of this if founded on Routh-Hurwitz theorem.

My question is if there are any more elegant methods to determine any of following :

  1. Number of roots with negative real parts
  2. Number of roots with positive real parts
  3. Ascertain existence of roots with positive real parts ( as to say system is unstable ) ?
  4. Exclude the possibility that roots with negative/positive real parts exist?
1

There are 1 best solutions below

1
On

You could use a Nyquist plot and instead look at encirclements of the origin instead of the minus one point. Starting with a rational polynomial transfer function

$$ G(s) = \frac{N(s)}{D(s)} = \frac{b_0 + b_1\,s + \cdots b_m\,s^m}{a_0 + a_1\,s + \cdots a_n\,s^n}, $$

with $b_m,a_n \neq 0$ and $n \geq m$. Since the zeros of $G(s)$ are also not known (and currently not of interest) and one would prefer that the considered transfer function in the Nyquist plot to be bounded (for ease of encirclement counting) you could use

$$ H(s) = \frac{(1 + s)^n}{a_0 + a_1\,s + \cdots a_n\,s^n}. $$

It can also be noted that if $a_0=0$ then the Nyquist plot of $H(s)$ will still blow up near $s=0$. This however can easily be fixed since $a_0=0$ implies that $D(s)$ has a root at $s=0$ which can be factored out, such that one can continu as stated above with the residual of $D(s)$.

Now if $G(s)$ would not have any unstable poles (all roots of $D(s)$ have negative real part) then the Nyquist plot of $H(s)$ would have zero encirclements of the origin.