IntelliGrid methodology for developing requirements for energy systems