丙炔酸的合成主要有以下几种方法:
1、利用三氧化铬的硫酸溶液把丙炔醇氧化为丙炔酸。
2、用乙炔钠在高压釜中与二氧化碳反应,得到丙炔酸钠后酸化得到丙炔酸。
3、在4-羟基-TEMPO的催化下,使用次氯酸钠把丙炔醇氧化成丙炔酸。
4、通过丁炔二酸单钠盐脱羧得到丙炔酸。
上述四种方法,方法1会产生大量的硫酸铬废液,对环境造成污染;方法2需用金属钠,且在压力容器中进行,操作危险、安全性差;方法3反应体系复杂、收率低;方法4的原料成本高、没有竞争力。
现有技术中,丙炔酸乙酯都是由丙炔酸与乙醇在催化剂的作用下发生酯化反应得到,其中,催化剂有硫酸、三氟化硼乙醚等,前者由于使用大量硫酸,会对环境造成污染,而后者则存在成本高等问题。
具体方法:在500mL反应瓶中,投入230ml二氯甲烷、56g丙炔醇、138g无水乙醇、360g冰醋酸及429g次氯酸钙及20g分子筛,室温搅拌。GC跟踪直到原料反应完全。反应结束后,加入300ml水和10g硫代硫酸钠搅拌半小时,慢慢加入固体碳酸氢钠调pH=7~8。静置分层,水相用二氯甲烷萃取(每次50ml,三次),合并有机层,饱和盐水洗涤、无水硫酸钠干燥后,先蒸馏除去二氯甲烷,后精馏得到73g丙炔酸乙酯,收率75.0%,bp116~118℃。