Adaptive Inverse Control

Chapter 5 - Inverse Plant Modeling

Inverse Plant Modeling

 

5.0 INTRODUCTION

Control concepts taught in Chapter 1 involve the use of adaptive plant inverses as controllers in feedforward control configurations. Pursuing these ideas, our next step is the development of general techniques for finding inverses of plants that need to be controlled. We shall restrict our development to apply only to stable plants. If the plant of interest is unstable, conventional feedback should be applied to stabilize it. Then the combination of the plant and its feedback stabilizer can be regarded as an equivalent stable plant. The subject is discussed in detail in Appendix D. Only linear, single-input single-output (SISO) systems will be treated here. Nonlinear and MIMO systems will be discussed subsequently in Chapters 10 and 11.

The plant generally has poles and zeros. The inverse of the plant therefore should have zeros and poles. If the plant is minimum-phase, that is, has all of its zeros inside the unit circle in the z-plane, then the inverse will be stable with all of its poles inside the unit circle. If the plant is nonminimum-phase, then some of the poles of the inverse will be outside the unit circle and the inverse will be unstable. In general, not knowing whether the plant is minimum-phase or not, there is uncertainty about the feasibility of making a plant inverse. This uncertainty can for the most part be overcome and excellent inverses can be made in practice by using the appropriate adaptive inverse modeling techniques.

We shall begin with a discussion of inverse modeling of minimum-phase plants, then discuss inverse modeling of nonminimum-phase plants. Model-reference inverse modeling will be described next. The effects of plant disturbance will then be considered, and online and offline inverse modeling will be illustrated. Finally, the effects of gradient noise upon the plant inverse model will be analyzed, leading to expressions for noise in the weights of the inverse model and for the variance of the dynamic system error of the entire control system.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Universal Process Controllers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.