MFCG(Magnetic Flux Compression Generator)是一种已初步用于军事并逐步拓展应用领域的脉冲功率电源。正在研究的新概念武器主要有定向能( 强激光、高功率电磁脉冲、粒子束) 武器和电发射动能武器两大类等。除了使用有毒气体的化学激光武器之外, 上述新概念武器都需要脉冲功率电源(Pulsed Power Supply,PPS) 激励或驱动。而MFCG就是PPS的一种。MFCG按照结构不同可以分为三类。第一类为一次性使用的爆炸式磁通压缩发电机, 英文名称为Magnetic Flux Compression Generator (MFCG) 或Flux Compression Generator (FCG) ,相应的汉语名称为磁通压缩发电机或磁压缩发生器。第二类为旋转式磁通压缩发电机, 名称为旋转磁压缩发生器(Magnetic Flux Generator)、补偿脉冲交流发电机(Compensatory Pulse Alternator或Compulsator,缩写为CPA) 等。