.:citationwinds:M300: Difference between revisions

From ADPAA
Jump to navigation Jump to search
 
(9 intermediate revisions by 2 users not shown)
Line 10: Line 10:
'''Purpose'''
'''Purpose'''


Extracts analog data from SEA M300 data system file (*.sea) and creates the *.analog.raw file. Extracts Cloud Imaging Probes (CIP) housekeeping information from SEA M300 data system file(*.sea).
This script extracts analog data from SEA M300 data system file (*.sea) and creates the *.analog.raw file. It also extracts Cloud Imaging Probes (CIP) housekeeping information from SEA M300 data system file(*.sea).


'''Required Input File'''
'''Required Input File'''
Line 17: Line 17:


'''Output File'''
'''Output File'''
Among many other files, it generates:


<nowiki>*.analog.raw</nowiki>
<nowiki>*.analog.raw</nowiki>
<nowiki>*.applanix.raw</nowiki>


<nowiki>*.housekeeping.cip.raw</nowiki>
<nowiki>*.housekeeping.cip.raw</nowiki>
The first two will be used in the following scripts.
'''Syntax'''
  process_raw <-d> <-v> <-vm> input_file


''Example Syntax''
''Example Syntax''
Line 39: Line 48:
<nowiki>*.physical.raw</nowiki>
<nowiki>*.physical.raw</nowiki>


''Syntax''
'''Syntax'''
   analog2physical <final> <csh_error> <hotwire_offset> <nohotwireslave> <physical> <ccn> <ballvario> <nevzorov> <TDLflow> input_file
   analog2physical <final> <csh_error> <hotwire_offset> <nohotwireslave> <physical> <ccn> <ballvario> <nevzorov> <TDLflow> input_file


Line 59: Line 68:


<TDLflow> generates a *.TDLflow.raw file.
<TDLflow> generates a *.TDLflow.raw file.


''Example Syntax''
''Example Syntax''
Line 65: Line 75:
The *.analog.raw file is generated from process_raw.
The *.analog.raw file is generated from process_raw.


==convert_physical==
==winds_file==
'''Purpose'''


'''Purpose'''
To create a "*winds.raw" file by compiling and running the winds_file idl routines.


Uses total temperature, static pressure and dynamic pressure to correct for dynamic effect on the total temperature measurement to calculate air temperature.
'''Required Input Files'''


'''Required Input File'''
<nowiki>*.physical.raw</nowiki> and <nowiki>*.applanix.raw</nowiki>


<nowiki>*.physical.*</nowiki>
The *.physical.raw file is generated by running the analog2physical script on the *.analog.raw file created by the process_raw script from the *.sea file.
The *applanix.raw file is generated by running the process_raw script on an *.sea file.


'''Output File'''
'''Output File'''


<nowiki>*.basic.raw</nowiki>
<nowiki>*REAL.winds.raw*</nowiki>
 
'''Syntax'''
  winds_file <final> <csh_error> physical_file applanix_file
 
''Optional Parameters:''
 
<final> causes the output data to be tagged "Final" instead of "Preliminary".


==winds_file==
<csh_error> causes the error to be returned to the csh calling program instead of occurring in the IDL code.
'''Purpose'''


'''Output File'''


<nowiki>*.winds.raw*</nowiki>
''Example Syntax''
  winds_file 14_04_29_15_21_03.physical.raw 14_04_29_15_21_03.applanix.raw


=Processing References=
=Processing References=

Latest revision as of 18:01, 8 August 2018

Citation Research Aircraft Atmospheric Winds (Aircraft Processing)

Calibration Data Processing Scripts

Post-flight Data Processing Scripts

process_raw

Purpose

This script extracts analog data from SEA M300 data system file (*.sea) and creates the *.analog.raw file. It also extracts Cloud Imaging Probes (CIP) housekeeping information from SEA M300 data system file(*.sea).

Required Input File

*.sea

Output File

Among many other files, it generates:

*.analog.raw

*.applanix.raw

*.housekeeping.cip.raw

The first two will be used in the following scripts.

Syntax

 process_raw <-d> <-v> <-vm> input_file

Example Syntax

 process_raw $ADPAA_DIR/src/TestData/FlightData/20140429_152103/PostProcessing/14_04_29_15_21_03.sea

analog2physical

Purpose

To convert analog measurements from engineering units (voltages) to physical units (i.e. degree C).

Required Input File

*.analog.*

Output File

*.physical.raw

Syntax

 analog2physical <final> <csh_error> <hotwire_offset> <nohotwireslave> <physical> <ccn> <ballvario> <nevzorov> <TDLflow> input_file

Optional parameters

<final> causes the output data to be tagged Final instead of Preliminary.

<csh_error> causes the error to be returned to the csh calling program.

<nohotwireslave> causes the hot wire probe voltage not to be checked.

<physical> generates a *.physical.raw file.

<ccn> generates a *ccn.raw file.

<ballvario> generates a *balvario.raw file.

<nevzorov> generates a *.nevzorov file.

<TDLflow> generates a *.TDLflow.raw file.


Example Syntax

 analog2physical $ADPAA_DIR/src/TestData/FlightData/20140429_152103/PostProcessing/14_04_29_15_21_03.analog.raw
 

The *.analog.raw file is generated from process_raw.

winds_file

Purpose

To create a "*winds.raw" file by compiling and running the winds_file idl routines.

Required Input Files

*.physical.raw and *.applanix.raw

The *.physical.raw file is generated by running the analog2physical script on the *.analog.raw file created by the process_raw script from the *.sea file. The *applanix.raw file is generated by running the process_raw script on an *.sea file.

Output File

*REAL.winds.raw*

Syntax

 winds_file <final> <csh_error> physical_file applanix_file

Optional Parameters:

<final> causes the output data to be tagged "Final" instead of "Preliminary".

<csh_error> causes the error to be returned to the csh calling program instead of occurring in the IDL code.


Example Syntax

 winds_file 14_04_29_15_21_03.physical.raw 14_04_29_15_21_03.applanix.raw

Processing References

http://aerosol.atmos.und.edu/ADPAA/winds/index.html

Lenschow, D. H., 1986: Aircraft measurements in the boundary layer. Probing the Atmospheric Boun.-Layer Meteor., D. H. Lenschow, Amer. Meteor. Soc., 39–55.