I'm learning Nyquist plots and something has been seriously bugging me when treating poles or zeros in the origin. Nyquist plots obtains information based on the argument principle which states

"If f(z) is a meromorphic function inside and on some closed contour C, and f has no zeros or poles on C, then

$${\displaystyle \oint _{C}{f'(z) \over f(z)}\,dz=2\pi i(N-P)} \oint_{C} {f'(z) \over f(z)}\, dz=2\pi i (N-P)$$ where N and P denote respectively the number of zeros and poles of f(z) inside the contour C, with each zero and pole counted as many times as its multiplicity and order, respectively, indicate."

So we just ignore the fact the transfer function contains a pole over the contour $C$? How can we treat them normally when it clearly violates the argument principle?

  • $\begingroup$ Are you talking about the closed-loop or open-loop transfer function? $\endgroup$ – Matt L. Apr 1 '19 at 7:27
  • $\begingroup$ Doesn’t matter, what ever you are finding the Nyquist plot of. Closed or open loop, in terms of the math it’s just a function. $\endgroup$ – Colin Hicks Apr 1 '19 at 8:10
  • 1
    $\begingroup$ Oh, I see, you are talking about the Nyquist contour. You don't ignore Poles on it. If you have a pole on the imaginary axis, you usually modify the Nyquist contour in such a way, that you avoid the pole with a half circle of $r\rightarrow 0$. $\endgroup$ – Max Apr 1 '19 at 9:27
  • 1
    $\begingroup$ I totally thought I did accept it! I swear I clicked that checkmark. Your answer was very interesting indeed, especially because the stability conclusion is independent on which way you decide to make the contour! $\endgroup$ – Colin Hicks Apr 7 '19 at 21:34
  • 1
    $\begingroup$ @ColinHicks: Maybe you upvoted it :) Anyway, the decision if the system is stable or not must indeed be independent of the contour. But the number of poles inside the contour (and, hence, the number of encirclements of the origin) is different, depending on which way you circumvent the poles on the imaginary axis. $\endgroup$ – Matt L. Apr 8 '19 at 6:05

We don't ignore poles on the contour. As mentioned in a comment, poles are avoided by modifying the contour as shown in the figure below, where a contour appropriate for a pole at $s=0$ is shown.

Nyquist contour

Fig. 1: Nyquist contour for a pole at $s=0$ (from "Modern Control Engineering" by K. Ogata).

The contour moves around the pole along a semi-circle centered at the location of the pole. The radius of that semi-circle approaches zero, such that the whole right half-plane is enclosed by the resulting contour. Note that by choosing the contour in this way, a pole on the imaginary axis is outside the contour, and will not add to the encirclements of the origin in the Nyquist plot.

Of course we could also move along a semi-circle in the left half-plane to avoid a pole on the imaginary axis. In that case, the pole would be inside the contour.

As an example, consider the function


It has a double zero in the left half-plane, one pole in the left half-plane, and one pole on the imaginary axis at $s=0$. If we use the contour shown in Fig.1, we get the Nyquist plot shown in the right-hand side figure below (the corresponding contour is shown on the left).

enter image description here

There is no encirclement of the origin, in agreement with the fact that there are no poles and zeros inside the contour. Note that due to our choice of the contour, the pole at $s=0$ is outside the contour.

If we choose a different contour with a small semi-circle in the left half-plane to avoid the pole at $s=0$ (left-hand side figure below), the pole at $s=0$ is inside the contour, and, consequently, the Nyquist plot shows one counter-clockwise encirclement of the origin (right-hand side figure below), corresponding to one pole and no zeros inside the contour.

enter image description here

In sum, poles on the imaginary axis are avoided by moving along semi-circles of infinitesimal radius, and, depending on whether the semi-circle is in the right or the left half-plane, the poles on the imaginary axis are either outside or inside the contour, which is reflected in the Nyquist plot by the number of encirclements of the origin.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.