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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 4: Validation <strong>and</strong> Application<br />

In order to confirm that the new code would accurately move information between CIFER ® <strong>and</strong><br />

<strong>MATLAB</strong>, many tests were conducted. In the early stages of the code development, various<br />

sample cases provided with CIFER ®<br />

installations, such as the XVLATSWP case mentioned<br />

previously, were used. Also at this stage, a simple mass-spring-damper system was modeled as a<br />

potential example to new users of CIFER ® . Once the codes were more developed, more<br />

complicated validations were employed. The first was a closed-loop investigation of a UH-60<br />

simulation, <strong>and</strong> the second was a series of data consistency checks <strong>and</strong> cutoff frequency analysis<br />

on the Shadow 200 Tactical Unmanned Aerial Vehicle (TUAV) 6 .<br />

4.1 Sample CIFER Cases<br />

CIFER ® installations come with a series of time histories for the XV-15, <strong>and</strong> its documentation 5<br />

uses related sample cases as examples. New users of CIFER ® typically learn the interface by<br />

working through the set-up of these cases. Thus, the cases made excellent initial comparisons to<br />

determine if the <strong>MATLAB</strong> interface was working correctly. At this stage, the analysis was<br />

essentially creating plots of cases set up <strong>and</strong> run from CIFER ® <strong>and</strong> cases set up <strong>and</strong> run from<br />

<strong>MATLAB</strong>. The only major problem found was the numeric precision error discussed in Chapter<br />

3. Examples of the scripts used to set up one example case can be found in Appendix I.<br />

A series of example comparisons for the lateral sweep are shown in Figure 4.1. The aileron input<br />

is plotted against roll rate, yaw rate, lateral acceleration, <strong>and</strong> vertical velocity perturbation. The<br />

important aspect of the figure is that the plots comparing the results set up <strong>and</strong> run from<br />

<strong>MATLAB</strong>, to those set up <strong>and</strong> run from CIFER ® match. Additional plots <strong>and</strong> analysis for the XV-<br />

33

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

Saved successfully!

Ooh no, something went wrong!