爆炸磁通量压缩发生器(EPFCG)是一种通过用高爆炸药压缩磁通量产生高能电磁脉冲的装置。
由于会在操作时因爆炸而物理上被毁坏,一台EPFCG装置只能产生单一一次脉冲。EPFCG装置可以被个人轻易地携带并能产生几百万安培和几十太瓦的脉冲。大多数EPFCG装置需要一个启动电流脉冲来进行操作,这通常是由电容组提供。
爆炸磁通量压缩发生器在物理和材料科学研究中被用于产生超强磁场它也被用于为脉冲功率应用提供极强的电流脉冲。它们被当作一种低价的,副作用小的,伤害范围比核爆电磁脉冲武器小的,能产生瞬时电磁脉冲的电子战设备的电源进行研究。
对这类发生器的首次研究由位于前苏联萨罗夫的VNIIEF核研究中心在1950年代初进行,而后在美国则由洛斯阿拉莫斯国家实验室开展实验。
1950年代初,对十分短而强的电脉冲的需求在进行核聚变研究的苏联科学家们之中变得越来越明显。在电容器中储存能量的马克思发生器,在当时是唯一一种能够产生如此大功率的脉冲的装置。为获得达到要求的功率所需的电容器的昂贵花费促进了对更加经济的设备的研究。第一个利用炸药的磁场发生器,根据沙卡洛夫的构想被设计来担任这个角色。