CONTROLLER REALIZATION:DIRECT STRUCTURE

A control algorithm which takes the form of a z-transform polynomial must be realized in the computer in the form of a program containing unit delays, constant multipliers, and adders.

A given controller transfer function can be realized in many different ways. Mathematically the alternative realizations are all equivalent, differing only in the way they are implemented. Different realizations have different computational efficiencies, different sensitivities to pa- rameter errors, and different programming efforts are needed in each case. Only some of the important realizations, such as the direct structure, cascaded structure and parallel structure, as well as the second-order structures, are described in this chapter.

DIRECT STRUCTURE

The transfer function D(z) of a digital controller can be represented in general by a ratio of two polynomials

Controller Realization-0136

In direct structure the coefficients a j and b j appear as multipliers. There are several forms of direct structure, and we shall look at two of the most popular ones: the direct canonical structure and the direct noncanonical structure.

Direct Canonical Structure

Remembering that b0 = 1, we can rewrite (10.1) as

Controller Realization-0137

Controller Realization-0138

Controller Realization-0139

Controller Realization-0140

Draw the block diagram of the direct noncanonical realization of this controller.

Solution

With reference to (10.12) and Figure 10.3, we can draw the required block diagram as in Figure 10.4.

Leave a comment

Your email address will not be published. Required fields are marked *