Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.65 KB

README.md

File metadata and controls

19 lines (14 loc) · 1.65 KB

MPPTNeuralNetworkEmbedded

Bachelor's degree thesis at Università degli Studi Roma Tre with title "Design and Implementation of a MPPT algorithm for photovoltaic panels based on neural networks". Feed-Forward Multi Layer Perceptron solution for MPPT for photovoltaic panels. More info and the thesis (in italian) on my website. Complete software with testing, simulation and configurability available here.

Implementation of this software for Stellaris Launchpad LM4F120H5QR by Texas Instruments.

  • neuralnet.h - Computes a Feed-Forward Multi Layer Perceptron Neural Net for solving MPPT. It takes voltage, current and temperature of the photovoltaic panel and outputs the optimal voltage to apply to the panel in order to get the MPP.
  • uart_debug.h - Serial communication library for Stellaris Launchpad
  • helper.h - Float to string conversion library based on this StackOverflow question

Libraries/Tech:

  • CMake - builds
  • StellarisWare - libraries for Stellaris Launchpad made by Texas Instruments

Credits

Made by: Flavio Primo

Supervisor: Francesco Riganti Fulginei