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