Here you will find examples on how to use mocalum provided as jupyter notebooks. The purpose of the examples is to familiarize users with mocalum and enable them to quickly build there own workflows with it. The examples cover various usage of mocalum and they are provided as 5 tutorials.
Make sure you install jupyter package in the conda enviroment in which you have mocalum installed using command:
conda install jupyterThis tutorial introduces the fundamental methods and data structures of mocalum, such as:
- Adding a lidar to the
mocalumobject - Configuring lidar measurement scenario
- Configuring and generating lidar uncertainty contributors
- Configuring and generating flow field
- Calculating radial velocity
- Reconstructing wind speed
- Accessing generated
mocalumspecificxarraydatasets
In tutorial 1 we worked with a single lidar performing a PPI scan. This tutorial explains how to configure mocalum to work with multi lidars. Specifically, it covers the following topics:
- Adding multiple lidars (dual-Doppler) to the
mocalumobject - Configuring measurement scenario for multi lidars
- Generation of the turbulent flow field for multi lidars
- Calculating radial velocity for multi lidars
- Wind speed reconstruction for multi lidars
- Simple plotting of results
This tutorial explains:
- Background on the generation of uniform and turbulent flow fields
- Access to the generated flow fields
- Plotting of flow field data
This tutorial explains:
- Configuration of
IVAPmeasurement scenario - Generation of 4D turbulent flow field
- Calculation of wind speed uncertainty for sector scanning lidar considering correlated uncertainty terms
- Calculation of wind speed uncertainty for sector scanning lidar considering uncorrelated uncertainty terms
- Running simulation for a range of wind direction and angular sectors
This tutorial explains:
- Configuration of dual-Doppler measurement scenario
- Generation of 4D turbulent flow field
- Running simulation for a range of wind direction and between-beam angles (i.e., intersecting angles between two laser beams)