6.10.  NICHOLS CHART

The Nichols chart [21] is a very useful technique for determining stability and the closed-loop frequency response of a feedback system. Stability is determined from a plot of the open-loop gain versus phase characteristics. At the same time, the closed-loop frequency response of the system is determined by utilizing contours of constant closed-loop amplitude and phase shift which are overlaid on the gain-phase plot.

In order to derive the basic Nichols chart relationships, let us consider the unity-feedback system illustrated in Figure 6.45. The closed-loop transfer function is given by

Image

Image

Figure 6.45   Block diagram of a simple feedback control system.

or

Image

where M(ω) represents the amplitude component of the transfer function and α(ω) the phase component of the transfer function. The radian frequency at which the maximum value of C()/R() occurs is called the resonant frequency of the system, ωp, and the maximum value of C()/R() is denoted by Mp. For the system illustrated in Figure 6.45, we would expect a typical closed-loop frequency response to have the general form shown in Figure 6.46.

From Section 4.2 we know that a small margin of stability would mean a relatively small value for ζ and a relatively large value for Mp. This can be further clarified if we examine the Nyquist diagrams illustrated in Figure 6.47. Notice that M(ω) is much less than unity for the case of a system having a large degree of stability, as shown in part (a) of the figure. In contrast, M(ω) is much greater than unity for the case of a system having a very small degree of stability, as shown in part (b) of the figure. We next develop the Nichols-chart contours in the complex plane in order to be able to determine Mp and ωp quantitatively for a feedback control system.

Reconsidering the basic relationships of the unity-feedback control system illustrated in Figure 6.45, let us represent the complex vector G() by an amplitude and phase as follows:

Image

Substituting Eq. (6.114) into the system transfer function, as given by Eq. (6.112), we obtain

Image

Figure 6.46   A typical closed-loop frequency-response curve for the system shown in Figure 6.45.

Image

Figure 6.47   Qualitative stability comparison of two systems illustrating corresponding values of M(ω). (a) Stable system with large degree of stability:

                                                                   Image

(b) Stable system with very small degree of stability:

Image

Image

Dividing through by |G()|e, we obtain

Image

Using the trigonometric relationship for the exponential term, we obtain the expression

Image

The expression of Eq. (6.117) has a magnitude of M(ω) and a phase angle α(ω) which are given by

Image

Image

A detailed plot of G in decibels versus θ in degrees, with M and α as parameters, known as the Nichols chart, is illustrated in Figure 6.48. Notice the symmetry of these curves about the −180° and 0 dB point.

The stability criterion for the Nichols chart is quite simple, because the −1 + j0 point of the Nyquist diagram corresponds to the 0-dB, −180° point of Figure 6.48. Therefore, for minimum-phase systems, the phase margin and gain margin can be determined.

Image

Figure 6.48   Nichols chart.

The Nichols chart can be used for the analysis and/or synthesis of a feedback control system. For analysis, we can use the Nichols chart to obtain the closed-loop frequency response from the Bode diagram and determine the maximum value of peaking Mp and the frequency at which it occurs, ωp. From a synthesis viewpoint, we can use the Nichols chart to meet certain requirements as to the values of Mp and ωp. We demonstrate the use of this method as a total for analysis in this section. Its value as a tool for synthesis is illustrated in Section 7.8 of Chapter 7.

Let us determine the closed-loop frequency response for the third-order feed-back control system which is illustrated in Figure 6.49. Specifically, we are now interested in obtaining the values of Mp and ωp using the Nichols chart. They can be obtained by first drawing the Bode diagram as shown in Figure 6.50. Then, for each value of ω, the magnitude and phase of G() are then plotted onto a Nichols chart as shown in Figure 6.51a. The Bode diagram and Nichols chart were obtained using MATLAB, and are contained in the M-file that is part of my MCSTD Toolbox and can be retrieved free from The MathWorks, Inc. anonymous FTP server at ftp://ftp.mathworks.com/pub/books/shinners. It indicates a phase margin of 27.7° and a gain margin at 8.175 dB which agrees with the values obtained from the Bode diagram of Figure 6.50. The intersections of G() with M(ω) on the Nichols chart give the closed-loop response from which Mp and ωp can be obtained. The resulting response, shown in Figure 6.51b, indicates a value of Mp = 6.758 dB (2.2) and ωp = 8.989 rad/sec. This too was obtained using MATLAB. It is important to note that the use of MATLAB and the MCSTD Toolbox permits one to obtain the Nichols chart directly without having to first obtain the Bode diagram.

In practice, a value of Mp = 2.2 is a little too high. Usually, Mp is chosen somewhere between 1.0 and 1.4 (see Section 7.8). The technique of compensation of this system utilizing the Nichols chart is illustrated in Section 7.8 of Chapter 7. Let us here, however, indicate how the constant M loci on the Nichols chart may be used to limit Mp to some maximum value, say 2.2 dB (1.3). Because the interior of the M = 2.2 dB locus consists entirely of constant-magnitude loci which represent M greater than 2.2 dB, we must confine the Nichols locus to the exterior of the M = 2.2 dB locus. The system illustrated in Figure 6.49 is compensated, to meet certain maximum requirements of Mp, in Section 7.8 of Chapter 7 utilizing the Nichols chart.

The values of ωp and Mp determined in this section and the rest of the book where the Nichols chart is applied, uses the function “wpmp” which is part of my MCSTD Toolbox. It calculates ωp and Mp analytically and very accurately rather than using graphical techniques. My toolbox is available to the reader free, and can be retrieved from The Mathworks, Inc. anonymous FTP server at ftp://ftp.mathworks.com/pub/books/shinners.

Image

Figure 6.49   A third-order feedback control system.

Image

Figure 6.50   Bode diagram for the system shown in Figure 6.49, where

                                                                   Image.

In the following section, 6.11, the procedure for obtaining the Nichols chart using MATLAB is provided. This is of great assistance to the control-system engineer in obtaining very powerful results with a few MATLAB statements.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.77.114