matlab emi滤波器设计,基于Matlab-GUI的EMI滤波器设计

本文探讨了电磁兼容(EMI)滤波器在电子设备中面临的挑战,重点介绍了如何利用Matlab-GUI创建高效设计方法,通过仿真实现精确的插入损耗计算,降低设计成本。文章强调了理解干扰特性、共模和差模滤波器原理的重要性,并提出了如何选择和设计滤波器以满足实际需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

电子工业技术的飞速发展,带动了一系列新兴学科,电磁兼容也成为新秀并不断发展和壮大。经过10年发展,尤其随着变频器以及高频脉宽调制等变流技术在各种电源设备、传动设备等的广泛使用,其工作频率的不断提高,形成设备间互相干扰,情况日益严重,电磁兼容性问题已成为电路设计工程师面临的极为棘手问题[1]。目前加装电源滤波器成了解决传导和辐射的有效手段,并在电子设备的电源输入中广泛应用。但是怎么选择一个现有的滤波器或者设计一个能满足需要的滤波器呢?工程师们往往显得比较盲目,多数凭借经验作尝试。首先根据经验使用一个滤波器,如果不能满足要求再重新修改设计或者换另一个新的滤波器。因此,要找到一个合适的EMI滤波器就成为一个费时且高成本的任务。这也迫切需要提供一种能够快速解决问题的办法。基于Matlab-GUI的EMI滤波器设计方法及建立的仿真平台充分利用了Matlab强大的计算功能,使仿真出来的共模、差模插入损耗曲线,及其他EMI滤波器相应参数曲线具有很好的光滑性,更高的计算精度。能使设计出来的滤波器参数不仅符合现场实际的状况,而且能把设计人员从繁重的计算工作中解脱出来,通过仿真就可以了解滤波器各项性能指标,因此在设备投入使用前就可以全面掌握,清晰明了。1干扰特性在解决问题前,首先对电子系统产生的总的干扰情况要有清晰的了解,需要知道共模干扰是多少?差模干扰是多少?标准要求抑制多少干扰电压等?明确了这些干扰特性我们才能根据实际的需要提出要求,选择材料并进行计算和设计。2EMI滤波器的原理及设计电磁噪声不可避免,但减少传导干扰的方法通常有多种,如合理铺设地线、采取星型铺地、避免环形地线等,以尽可能减少公共阻抗;设计合理的缓冲电路;减少电路杂散电容等。但最主要还是利用EMI滤波器衰减各种传导干扰,特别是电网与设备电源对彼此的噪声干扰[2]。EMI滤波器在设计时,需要针对共模干扰与差模干扰不同的截止频率,分别设计相对应的元件参数。共模干扰和差模干扰形成的原因不一样,同时两者在电磁干扰中所占频谱研究与开发2013年第11期33范围也不一样[3]:1)0.1MHz以内,主要以差模干扰为主。2)0.1~1MHz内,差模和共模干扰共存。3)1~30MHz内,主要以共模干扰为主。可见共模干扰所占频谱较宽,有助于解决电磁干扰滤波器采用不同拓扑结构形式。2.1EMI滤波器插入损耗插入损耗是频率的函数。通常把插入损耗随频率变化的曲线称为滤波器的频率特性。滤波器的插入损耗越大,滤波效果越好。EMI电源滤波器插入损耗的定义为,没有滤波器接入时,从噪声源传输到负载的功率P1,和接入滤波器后,噪声源传输到负载的功率P2之比,用dB(分贝)表示[4]。滤波器接入前、后的电路如图1的EMI滤波器插入损耗框图(a)、(b)所示。SV1VSRLRISV1VSR2V2ILR1I(a)(b)图1EMI滤波器插入损耗框图12IL10lg(P/P)(1)由于:P1=V12/RL,P2=V22/RL所以:221212IL10lg(V/V)20lg(V/V)(2)又有:L1SSLRVVRR(3)根据图1(b)的网络传输方程,同时有'122122VAVBIICVDI(4)最后可以推导出插入损耗的计算公式:1LSLS2SL20lgVARBCRRDRILVRR(5)插入损耗是EMI滤波器的重要技术参数,在设计和选用时应予主要考虑。在EMI滤波器的安全、常规电气性能、环境及机械等条件都满足要求时,应尽量选择插入损耗值大些[5]。插入损耗可分为共模插入损耗和差模插入损耗。2.2工作原理1)共模电感如图2所示在同一磁环上绕上两组方

基于MATLABGUI滤波器设计软件设计-基于MATLAB GUI滤波器设计软件设计.doc 第一次发帖 希望可以给大家带来帮助! 目 录 1 设计任务....................................... 1 2 MATLAB GUI的简介.............................. 2 3 滤波器设计原理................................. 3 3.1滤波器概述.................................................. 3 3.2 IIR数字滤波器.............................................. 4 3.2.1 IIR数字滤波器设计原理................................ 4 3.2.2 IIR滤波器设计思想.................................... 5 3.2.3 IIR滤波器设计编程实现................................ 6 4 基于Matlab GUI的数字滤波器设计思路及实现 12 4. 1 GUI界面设计概述......................................... 12 4.2 “滤波器设计软件”设计所实现任务........................... 14 4.3 基于Matlab GUI的数字滤波器设计实现........................ 16 4.3.1 “滤波器设计软件”GUI界面设计........................ 16 4.3.2 “滤波器设计软件”回调函数编写....................... 17 4.3.3AutoChoose.m程序的编写................................ 22 4.4 运行和结果显示............................................. 28 5 设计总结和心得............................... 33 5.1 设计总结................................................... 33 5.2 设计心得................................................... 34 Abstract....................................... 35 参考文献........................................ 36
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值