采用氧化锌作为催化剂,利用尿素和乙二醇反应生成碳酸乙烯酯,对反应温度、反应时间、催化剂用量等影响因素进行了考察。研究发现,最佳反应温度为150℃,最佳反应时间为3 h,最佳催化剂用量(质量分数)为5.0%时,在该条件下,反应收率可达89.9%。反应过程中尿素选择性较高,为98%,副产物较少。通过对反应的动力学研究,排除外扩散影响,尿素反应级数为2级反应,表观活化能为33.86 kJ/mol,指前因子为1.53×105。