Bioaerosols have received widespread attention since the outbreak of Coronavirus Disease 2019 owing to their harmful effect on public health. To deal with indoor bioaerosols in an energy-saving method, an air filtration and sterilization PV-Trombe wall was proposed in this study. An experiment rig concerning thermal sterilization of aerosolized Klebsiella pneumoniae was set up to test its feasibility and effectiveness at different exposure temperature and residence time. With the experimental data, an inactivation model was derived based on the first kinetic model and Arrhenius equation. Besides, a mathematic model concerning heat and mass transfer was established for simulating the system performance at different conditions. The results reveal that: (1) The survival ratio of bioaerosols was 0.848, 0.689, 0.493 and 0.257 for the exposure temperature of 45 °C, 60 °C, 73 °C and 85 °C at the residence time of 6.5 s (2) the survival ratio predicted by the inactivation model corresponded well with the experimental results and the root mean square error was 0.041. (3) The electrical and thermal efficiencies were 0.134 and 0.218 while the indoor bacterial concentration was reduced by over 60 % with bacterial quantity of filter maintained at a low level. (4) The increase of air velocity could significantly improve the purification performance.