以固体酸SO42-/SnO2-SiO2为催化剂,催化大豆油和甲醇制备生物柴油,考察了催化剂的制备条件和反应的最佳条件。结果表明,当催化剂的n(Sn)/n(Si)摩尔比达1∶3以上,浸渍硫酸溶液浓度为1.0~1.5 mol/L,450℃焙烧5 h,催化剂对酯交换反应有高催化活性,催化剂的活性不受体系中游离脂肪酸的影响,醇油摩尔比为13∶1,每摩尔油使用1.0 g催化剂,120℃反应3h,脂肪酸甲酯收率达90%以上。催化剂的吡啶红外谱图表明催化剂具有L酸中心和B酸中心,催化剂的NH3-TPD曲线表明催化剂具有超强酸性。