Engineering PapersโŒ• Search

NASA NTRS ยท 20205009669

An Interactive MATLAB Program for Fitting Transfer Functions to Frequency Responses

Abstract

A computer program called FRFit (Frequency Response Fitting) for matching single-input single-output (SISO) transfer function models to empirical frequency response data is described. The program was written in MATLAB and has a graphical user interface (GUI). It is interactive in that the user manually builds the transfer function model using ``elementary factors'' (gain, delay, differentiators and integrators, and first- and second-order poles and zeros) and adjusts their values with sliders or entry fields. A nonlinear optimization can also be used to determine maximum-likelihood estimates of the transfer function parameters and their associated uncertainties. The program has some usefulness as a teaching aid, and can be applied to model structure determination, reduced-order modeling, preliminary analysis, and other system identification problems. FRFit is demonstrated using example problems, including the identification of aircraft transfer functions and rational function approximations of Theodorsen's function.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Jared A Grauer. An Interactive MATLAB Program for Fitting Transfer Functions to Frequency Responses. https://ntrs.nasa.gov/citations/20205009669

Cite the original work for its findings. Save a collection to share your selection of sources.