Table 1: Comparison chart for various control strategies.

MethodsStructural complexityComputation timeType of solutionRequirement of a priori knowledge

Fuzzy logicNSGY
Genetic algorithmYMGN
Particle swarm optimizationNMGN
Energy consumption minimization strategyYSLN
Pontryagin’s minimum principleNSLY
Dynamic programmingYMGY
Model predictiveNSGN
Stochastic dynamic programmingYMGN
Neural networkYSGY

G = global, L = local, N = no, Y = yes, M = more, and S = small.