CIFER®-MATLAB Interfaces: Development and ... - Cal Poly
CIFER®-MATLAB Interfaces: Development and ... - Cal Poly
CIFER®-MATLAB Interfaces: Development and ... - Cal Poly
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