Basically I get many research paper where are different types of metaheuristic algorithms used in the smart grid or the smart microgrid operation for optimization. I just want to know which algorithms are essential to optimize smart grid operation.
The question that you should ask yourself is whether you want this optimization to be performed in real time or not because using PSO, genetic or DE will force you to go offline and then perform the optimization method, which is not desirable.
This largely depends on your design problem. What aspect of smart grid operations do you want to optimize? What are your constraints criteria? Remember, smart grid operations is very wide. So, your design architecture dictates which optimization tool is applicable.