Autonomous Power Generation System