Skip to content

This is the core of the genetic algorithm (GA) used for optimization. It uses the `NSGA-II algorithm for multi-objective optimization of smooth components.

License

Notifications You must be signed in to change notification settings

HoraeSheng/Algorithm-for-multi-objective-optimization

 
 

Repository files navigation

SMOOTH

Build Status Documentation Status

SMOOTH stands for "Simulation Model for Optimized Operation and Topology of Hybrid energy systems". This tool serves to minimise costs and maximise the sustainability of dynamic energy systems. The key features of SMOOTH are:

  • The real world energy system is reduced to its relevant components
  • Detailed modelling of components including non-linear component behaviour, state-dependent component behaviour and tracking arbitrary states of the components
  • Stepwise simulation without using perfect foresight
  • Parameter optimization possible in combination with a genetic algorithm

See the documentation for details.

About

This is the core of the genetic algorithm (GA) used for optimization. It uses the `NSGA-II algorithm for multi-objective optimization of smooth components.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%