甲醇在氰乙酸中起什么作用
发布网友
发布时间:2022-05-05 07:17
我来回答
共1个回答
热心网友
时间:2023-10-14 20:31
我想:
一、氰乙酸遇水生成丙二酸和氨气,或丙二酸的铵盐。硫酸酸化后产生丙二酸,丙二酸在硫酸催化下与甲醇反应生成产物丙二酸二甲酯,甲醇作用主要有两种:1.作为反应物存在,2.作为反应溶剂,因为氰乙酸是固体。补加甲醇的作用也可能有两种:1.提高甲醇浓度,将丙二酸反应完,提高丙二酸反应率,2.继续加甲醇可以稀释酸的浓度(酸是否过量),终止反应,防止副反应发成。具体作用应通过做实验确定。
二、酸的浓度不宜过大,反应温度不宜高,负责丙二酸脱羧生成乙酸。乳化层中残留的丙二酸可以测一下,乳化的原因可能是因为中和洗涤时产生有机盐导致,可以通过酸化破乳,使有机盐恢复为丙二酸,还是那句话,用实验证实。
三、如果反应中硫酸为适量酸,那么要确定需要增加多少算才可以把乳化物中的有机盐转化为丙二酸,如此才能将原料有效利用。
一切看实验。
希望对您有所帮助。
热心网友
时间:2023-10-14 20:31
我想:
一、氰乙酸遇水生成丙二酸和氨气,或丙二酸的铵盐。硫酸酸化后产生丙二酸,丙二酸在硫酸催化下与甲醇反应生成产物丙二酸二甲酯,甲醇作用主要有两种:1.作为反应物存在,2.作为反应溶剂,因为氰乙酸是固体。补加甲醇的作用也可能有两种:1.提高甲醇浓度,将丙二酸反应完,提高丙二酸反应率,2.继续加甲醇可以稀释酸的浓度(酸是否过量),终止反应,防止副反应发成。具体作用应通过做实验确定。
二、酸的浓度不宜过大,反应温度不宜高,负责丙二酸脱羧生成乙酸。乳化层中残留的丙二酸可以测一下,乳化的原因可能是因为中和洗涤时产生有机盐导致,可以通过酸化破乳,使有机盐恢复为丙二酸,还是那句话,用实验证实。
三、如果反应中硫酸为适量酸,那么要确定需要增加多少算才可以把乳化物中的有机盐转化为丙二酸,如此才能将原料有效利用。
一切看实验。
希望对您有所帮助。