根据离子液体阴阳离子可以选择的特性,采用两步法合成1-(4-磺酸基)丁基-3-甲基咪唑硫酸氢盐等16种离子液体。通过对这16种离子液体来替代浓硫酸作为丙酸甲酯合成催化剂的试验,得出结论:1-(4-磺酸基)丁基-3-甲基咪唑硫酸氢盐离子液体催化反应速度快,在20 min内使丙酸甲酯浓度达到66.12%,并使最终反应体系中丙酸甲酯的浓度最高(达到74.67%),其催化效果最好。