The document presents a multi-stage calibration method for sunphotometers that combines comparison calibration between different wavelengths with aureole observation methods to enhance calibration accuracy under unstable atmospheric conditions. The proposed method shows improved calibration results compared to existing methods, particularly in terms of reducing calibration errors and uncertainties associated with varying atmospheric turbidity. Through numerical simulations and actual observation data analysis, the new method is validated to be superior in achieving precise calibration constants at different wavelengths.