Design, customization and implementation of energy simulation with