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.

id.controls<br />

id.outputs<br />

id.caseout<br />

id.crosscor<br />

id.savdb<br />

id.plot<br />

SCREEN 3<br />

id.evntnum<br />

id.flghtnum<br />

id.strttim<br />

id.stoptim<br />

id.source<br />

id.thdt<br />

id.biasflag<br />

id.thfile<br />

SCREEN 4<br />

id.conchnl<br />

id.conunit<br />

id.conscfac<br />

SCREEN 5<br />

id.outchnl<br />

id.outunit<br />

id.outscfac<br />

SCREEN 6<br />

id.frall<br />

id.frcalc<br />

Control names (user-specified)<br />

Output names<br />

Case name for freq responses (may be<br />

different from the case name)<br />

Cross-correlate controls? ('Y' or 'N')<br />

Save frequency response in the database('Y' or 'N')<br />

Generate plots? ('Y' or 'N')<br />

Event list (i=1,10)<br />

Flight list (corresponds to eventnum)<br />

Start time for each time history<br />

Stop times<br />

Code for where time histories come from:<br />

1 for st<strong>and</strong>-alone ASCII files<br />

2 for TRENDS<br />

3 for FLYTE<br />

4 for READMIS<br />

>4 other sources as defined by source code<br />

Time interval between samples<br />

Bias <strong>and</strong> drift removal? ('Y' or 'N')<br />

Array to store time history file names<br />

Primary channel names for each control<br />

Engineering units for control channels<br />

Scale factors for each channel<br />

Primary channel names for each output<br />

Engineering units for output channels<br />

Scale factors for each channel<br />

Compute all frequency responses? ('Y' or 'N')<br />

Table indicating which responses to compute.<br />

(Blank if not to be computed; '*' to compute.)<br />

SCREEN 7<br />

id.conditioning Array to store conditioning information. The<br />

first row contains the code for the type<br />

of conditioning:<br />

1 for expansion<br />

2 for decimation<br />

3 for filter<br />

The second row stores the actual value<br />

id.condunit If the filtering option is used, this field<br />

stores the unit that the value is provided in.<br />

If left blank, Hertz is assumed.<br />

id.savconth Save files of conditioned time histories?<br />

'N' no files, 'A' ASCII format only,<br />

'U' unformatted only, 'Y' both types<br />

SCREEN 8<br />

id.winon<br />

id.winid<br />

id.winlen<br />

id.wininpt<br />

id.winoutpt<br />

id.windec<br />

id.minfft<br />

Entry for each window: blank not to compute,<br />

'*' to compute<br />

Window descriptor<br />

Window Lengths<br />

Number of t.h. points input to the FFT<br />

Number of points returned by the FFT<br />

(wininpt + winoutpt = power of 2)<br />

(winoutpt must be .le. wininpt)<br />

Output decimation factor for frequency responses<br />

Min FFT freq for this window<br />

84

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

Saved successfully!

Ooh no, something went wrong!