Skip to content

flaprimo/MPPTNeuralNetworkEmbedded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Feed-Forward Multi Layer Perceptron solution for MPPT for photovoltaic panels implementation on Stellaris Launchpad Microcontroller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages