22.06.2015 Views

CIFER®-MATLAB Interfaces: Development and ... - Cal Poly

CIFER®-MATLAB Interfaces: Development and ... - Cal Poly

CIFER®-MATLAB Interfaces: Development and ... - Cal Poly

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

consistency by reconstructing responses for various signals based on kinematic laws of motion.<br />

Examples of this type of analysis can be found in Chapter 4.<br />

The arithmetic function uses the screen interface from the main programs but only has two<br />

screens. Thus the conversion to comm<strong>and</strong>-line interface was reasonably straightforward.<br />

2.5 Parametric Modeling – NAVFIT, DERIVID, VERIFY<br />

The three remaining main programs of CIFER ® will be covered in less detail as this project does<br />

not involve them. It is important to note their use as this constitutes a major portion of CIFER ® ’s<br />

potential <strong>and</strong> the direction that future work on modernizing the interface will take.<br />

NAVFIT allows users to fit a transfer function to a single frequency response. The interface uses<br />

a cost function to give the user an indication of how closely a particular fit matches the response<br />

data. The user specifies the order of the transfer function desired <strong>and</strong> then the program iterates to<br />

find an optimum fit.<br />

The interface used by NAVFIT is similar to the RMS <strong>and</strong> b<strong>and</strong>width utilities except it has many<br />

more input options <strong>and</strong> more loops at certain segments. Additionally, it was built up on code that<br />

was originally created by McDonnell Douglas Aircraft outside of NASA. Thus, it would be<br />

particularly challenging to adapt to a comm<strong>and</strong>-line format. This was one major factor for not<br />

including NAVFIT within the scope of this project.<br />

DERIVID constructs a state-space system based on a series of related frequency responses. It<br />

generates the appropriate control derivatives for the coefficient matrices of a state-space system.<br />

This is a very powerful ability as it enables the creation or validation of math models for<br />

17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!