The Nationwide Renewable Energy Laboratory (NREL) developed a Software called PVWatts for this goal. It estimates the energy generation and cost of energy of grid-connected PV energy systems for any address in the world. It enables homeowners, tiny constructing proprietors, installers, and producers to simply develop estimates on the general perf