In recent years, organic-inorganic hybrid perovskite solar cells (PSCs) have received more and more attention due to their high photovoltaic (PV) performance, potentially high efficiency, simple cost-effective, scalable, and vacuum-free fabrication techniques. Concerned, but there are still stability issues in PSCs. The use of inorganic materials as photogenerated carrier transport layers can enhance the stability of PSC. In this report, we designed a PSC model with a novel npp+ heterojunction cell structure of Al/ITO/BaSnO3 /CH3NH3 PbI3 /Cu2O/(Cu or Mo) and analyzed the structure by varying the thickness and carrier concentration of each constituent layer, working temperature, and back-contact metal work function using SCAPS-1D solar cell simulator. The simulation addresses, in particular, the role of the BaSnO3 as electron transport materials (ETM) and Cu2O as hole transport materials (HTM) for the device performance. Using BaSnO3 and Cu2O as ETM and HTM, respectively, this article presents the optimization of cell parameters to improve device performance with a predicted power conversion efficiency (PCE) of 32% for the modeled PSC. The proposed novel structure for PSC showed very good PV performance stability on elevated temperature with the temperature coefficient of PCE of only - 0.112 %K-1.