Development of MATLAB Code for Analyzing Simulated Atmospheric Parameter Data – Upwork

Development of MATLAB Code for Analyzing Simulated Atmospheric Parameter Data – Upwork , 2023-06-26 04:53:48 , All jobs | upwork.com , https://www.upwork.com/jobs/Development-MATLAB-Code-for-Analyzing-Simulated-Atmospheric-Parameter-Data_~018997356ec765b0eb?source=rss, , #Development #MATLAB #Code #Analyzing #Simulated #Atmospheric #Parameter #Data #Upwork
Objective:
Develop MATLAB code to read an Excel file containing simulated atmospheric parameter data collected from a flying platform. The code should perform data cleaning, unit conversion, and segmentation based on GPS course. Additionally, it should generate statistics and perform multiplication operations on the segmented data.

You will be interested:  Music Licensing Contract Review - Upwork

Tasks:

1. Read and Process Data:
– Develop MATLAB code to read an Excel file containing simulated atmospheric parameter data.
– The data is generated by two sensors, each providing 8 parameters, and there are also 5 GPS parameters included.
– The sampling rate is 20 Hz, resulting in 72,000 rows and 23 columns of data per hour of data collection.
– The parameters include:
– WIND VELOCITY COMPONENTS (UX, UY, UZ)
– CONCENTRATIONS OF CARBON DIOXIDE (CO2) AND WATER VAPOR (H2O) IN THE AIR
– TEMPERATURE PROBE AND BAROMETER generate TEMPERATURE AND PRESSURE

2. Data Cleaning and Unit Conversion:
– Generate a new Excel sheet with the following sheets:
a) Original data sheet: Contains the raw data.
b) Cleaned data sheet: Removes NaN values and converts all units to MKS.

3. Segmentation Based on GPS Course:
– Generate sheets for each leg of the flight.
– Extract information from the GPS course column, considering a course tolerance of 20 degrees (plus or minus 10 degrees).
– Each leg represents a stabilized segment of the flight, determined by the course heading and speed.

4. Statistics Calculation:
– After cleaning the data, removing NaN values, and dividing the flight path into legs, perform the following operations for each leg:
– Generate another Excel sheet that includes the following sheets:
a) Mean data sheet: Contains the mean value for each parameter.
b) Perturbation data sheet: Represents the deviation from the mean value for each parameter.

5. Multiplication Operations:
– Generate another Excel sheet named 'Fluxes' that contains a table with the 72 possible outcomes of the multiplication.
– Include headers as specified below:
– Ux1 (m/s)
– Uy1 (m/s)
– Uz1 (m/s)
– Ts1 (C)
– CO21 (mg/m^3)
– H2O1 (mg/m^3)
– cell_tmpr1 (C)
– cell_press1 (kPa)
– Ux2 (m/s)
– Uy2 (m/s)
– Uz2 (m/s)
– Ts2 (C)
– CO22 (mg/m^3)
– H2O2 (mg/m^3)
– cell_tmpr2 (C)
– cell_press2 (kPa)

You will be interested:  Design a slide - Upwork

For each of the 8 variables, multiply them with every other variable (28 possible pairs) and square each variable (8 possible multiplications). This gives a total of 36 unique multiplications for a single sensor which gives you 72 for both.
Plot these 72 profiles.

Deliverables:
– MATLAB code for reading, cleaning, segmenting, and analyzing the simulated atmospheric parameter data.
– Excel file with the following sheets:
– Original data sheet
– Cleaned datasheet
– Sheets for each leg of the flight
– Mean datasheet
– Perturbation data sheet
– Fluxes sheet with the table containing the 72 possible outcomes of multiplication

Here is a detailed requirements, which ensure clarity and minimize confusion. However, This task should be relatively straightforward to implement.

Budget: $10

Posted On: June 25, 2023 22:53 UTC
Category: Data Analytics
Skills:Data Visualization, Data Analytics, Statistics, Statistical Analysis, Machine Learning, Big Data, MATLAB

Skills: Data Visualization, Data Analytics, Statistics, Statistical Analysis, Machine Learning, Big Data, MATLAB
Country: United States

click to apply

Get this job

Leave a Reply

Your email address will not be published. Required fields are marked *