Site icon Upwork jobs and All that news – GPT, AI, Travel

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.

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)

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

Exit mobile version