A gestão de energia é reduzir o consumo de energia, bem como procurar fontes alternativas de energia mais baratas, de modo a minimizar o custo total do consumo de energia. Um conjunto de exigências interligadas de preços que podem ser fornecidas através da rede principal e de um DER (Stochastic Distributed Energy Resources - Recursos Energéticos Distribuídos Estocásticos). Para resolver este problema de EMS, foi implementado um algoritmo de optimização baseado na abordagem de Programação Linear (LP). O objectivo do método proposto é maximizar a utilização do agrupamento de pedidos quando este é sujeito a um conjunto de constrangimentos. Este algoritmo LP permite ao cluster de procura comprar, armazenar e vender energia em momentos adequados para ajustar o nível de carga horária. Para avaliar o desempenho do algoritmo proposto, foi considerado um sistema de barramento IEEE 14. A melhoria do método é que o problema de optimização tem duas fontes de incerteza relacionadas tanto com o nível de produção dos DER como com o preço da energia obtida da/vendida à rede principal é modelada utilizando técnicas de Robust Optimization. A tecnologia Smart Grid é utilizada para realizar a comunicação de 2 vias entre o EMS e a rede principal e entre o EMS e os DERs.