Skip to content

The FLORIS model is being used to make online predictions about the best locations in a windfarm to take measurements. From this, UAV trajectories are generated and used to simulate a UAV taking windspeed measurements over the field, showing that an accurate windspeed and direction estimate can be obtained from those measurements.

Notifications You must be signed in to change notification settings

MadRoboticist/FLORIStest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/* @mainpage

The FLORIS model is being used to make online predictions about the best locations in a windfarm to take measurements. From this, UAV trajectories are generated.

These trajectories are used to simulate a UAV taking windspeed measurements over the field, showing that an accurate windspeed and direction estimate can be obtained from those measurements.

The files included in this documentation have been created (or altered from the Floris source code) in order to carry out this research.

visualization_manager_DJ.py

This package contains functions which handle visualizations of Floris data.

pathPlan.py

This package contains functions which handle UAV path planning

UAV.py

This package contains the UAV class definition

AnimateError.py

This is a test script which runs the animateDnSerror function from visualization_manager_DJ.py

PlotSensitivityMatrix.py

This is a test script which runs the plotSensitivityMatrix function from visualization_manager_DJ.py

ReducedSM.py

This is a script which runs the reducedSM function from visualization_manager_DJ.py

GreedyPath.py

This is a script which runs the greedyPath function from pathPlan.py and plots the generated path over a static sensitivity map.

GreedyPathOnline.py

This is a script which runs the greedyPath function from pathPlan.py for a number of iterations and then displays it as an animation

example_input.json

This is an example JSON object which is used as the input parameters to create a Floris windfarm simulation.

input_reader.py

This file was altered from the original to allow a Floris object to be created from a JSON object rather than just a file.

About

The FLORIS model is being used to make online predictions about the best locations in a windfarm to take measurements. From this, UAV trajectories are generated and used to simulate a UAV taking windspeed measurements over the field, showing that an accurate windspeed and direction estimate can be obtained from those measurements.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published