Distributed solar power generation is an approach to provide solar energy resources by deploying tools and technologies in proximity to the end users of the power. The system for power generation can be installed on rooftops of houses and...