Non-model Based Frequency Control Design

Page 1

Non-Model-Based Frequency Control Design Steve Rogers, srogers@isr.us, Brian Stolarik, bstolark@isr.us Institute for Scientific Research, 119 Roush Circle, Box 27220, Fairmont, WV 26555-2720

Abstract Many legacy baseline simulations exist in various languages written over the past few decades. These occasionally must be upgraded and new controllers must be designed or the existing ones redesigned to accommodate changes. Many control designs rely on the ability to obtain linear models at various operating conditions. In many cases it is difficult or impossible to linearize the baseline legacy simulations. Lack of linearization capability limits the use of control designs utilizing the rich possibilities of modern control theory. Hinfinity and H2 theory have combined the use of classical control criteria with modern norm-based control theory. Even in the absence of linearized models we can take advantage of H∞ ideas by using only simulation outputs. In this paper we review some of the classical control criteria used in H∞ approaches and apply them to the outputs of a simple helicopter simulation output. Keywords : H infinity, frequency control Introduction H∞ was developed in the 80’s and has been very popular since1-4 . In nearly all of the development there is a reliance on the ability to obtain linear models of the plant to affect the design. Frequency spectrum data from the linearized models is then compared with a desired spectrum to arrive at an optimal or sub optimal controller. A rich body of designs has been developed in this fashion. Unfortunately, the necessary linear models require a significant effort to develop, validate, and maintain. In addition, the controller gains generally must be adjusted when transitioning from less accurate linear mo dels to more accurate nonlinear models or hardware-in-the-loop environments. Linear models are used for proof-of concepts. However, with the many legacy designs and decades of research, there is little need to investigate new controller structures. If designs could be developed directly from simulation outputs of the nonlinear models, control development could proceed much faster. The advantages resulting from designs directly from more accurate nonlinear models include: 1) less reliance and therefore, less effort required for linear model development, 2) by proceeding directly to nonlinear models more development resources are available for model validation, and 3) overall control development may be significantly reduced. Considering today’s highpowered computers, comparison studies may be performed quickly with even complex simulations. The design process may be automated in a straightforward manner. The paper is organized as follows: 1) Introduction, 2)

Classical control using H∞ ideas, and 3) Simulation on unstable Helicopter Model. Classical Control Using H∞ Ideas In reference 1, performance and stability criteria are generated based on available linear models. Figure 1 shows the typical assumed architecture of the system S. u

y C

P

Figure 1 The Closed Loop System S

In Figure 1 u is the input vector, y is the output vector, C is the compensator, and P is the given plant rational function. Key functions include1 : • Closed loop function T = PC/(1+PC) • Sensitivity function S = (1+PC)-1 • Tracking error for input u, Su • Closed loop compensator Q = CS • Closed loop plant PS • Open loop transfer function L = PC Figure 2 shows a model reference approach to frequency control design. Model Reference Frequency Design Architecture y

u

C

M

P

fft U(w)

fft Y(w)

M is a low pass filter with a desired frequency response. U(w) and Y(w) are frequency responses used for controller C design.

Figure 2 Model Reference Frequency Design A frequency domain performance requirement is an inequality that the designable transfer function T must satisfy, and an interval in ω for which the inequality is required to hold. The frequency domain performance requirements may be written in the form of a disk inequality |K(jω) – T(jω)| <= R(jω), ωa <= ω <= ωb , which T must satisfy. Various classical measures of performance include: phase/gain margin, tracking error, bandwidth, closed loop roll-off, and disturbance rejection. The above


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.