The efficiency of solar photovoltaic (PV) panels is greatly reduced by panel soiling and high temperatures. A mechanism for eliminating both of these sources of inefficiencies is presented by integrating solar PV generation with a compressed air system. High-pressure air can be stored and used to blow over the surface of PV panels, removing present dust and cooling the panels, increasing output power. A full-system mathematical model of the proposed system is presented, comprised of compressed air generation and storage, panel temperature, panel cleaning, and PV power generation. Simulation results indicate the benefit of employing compressed air for cleaning and cooling solar PV panels. For a fixed volume of compressed air, it is advantageous to blow air over the panels early in the day if the panel is soiled or when solar radiation is most abundant with the highest achievable flow rate if the panel is clean. These strategies have been shown to achieve the greatest energy captures for a single PV panel. When comparing the energy for air compression to the energy gain from cleaning a single PV over a two-week period, an energy ROI of 23.8 is determined. The system has the potential to eliminate the requirement for additional manual cleaning of solar PV panels.