- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电磁兼容发射数据处理系统设计与实现
电磁兼容发射数据处理系统设计与实现
摘 要
电磁兼容性测试主要通过发射和抗扰度这两大方向来体现试验品的特性。其中所谓“发射”,是利用相关产品标准(如 GB 4343.1和GB 13837等)中所规定的限值来衡量试验品的无线电干扰特性。电磁骚扰测试频率范围一直在扩大,检测结果数据也随之增多,每个敏感频点的测试数据的细节在波形图片中尚不够直观,利用MATLAB和C#软件联合编程编写含有新算法函数的软件,利用新算法函数软件来处理原接收机硬件获取的数据,可帮助检测人员筛选数据。
【关键词】电磁兼容试验 发射 无线电干扰特性 MATLAB与C#联合编程
MATLAB是一款先进的数据处理软件,自动诞生开始一直大受联合编程者的欢迎,它十分方便与Visual Studio系列编译语言融合,在开发具备友好界面和高数学特性的工具软件时,可采用的最有方法就是利用MATLAB和C#进行联合编程。电磁兼容试验中的端子骚扰(Conducted Emission)和功率骚扰(Disturbance Power)也属于国家CCC产品强制试验中的EMI项目,其测试成本投入相对辐射骚扰(RE)低廉很多,一款专业为端子骚扰和功率骚扰接收机定制数据处理软件,可帮助检定人员高效而准确的生成测试原始记录。
1 研究背景
电磁兼容试验在我国兴起于上世纪90年代。针对不用的产品特性,所用的检测标准不尽相同。考虑到端子骚扰的话,信息类产品主要源自GB 9254,音视频类产品和家用电器主要需要符合GB 13837和GB 4343.1的规定,而工业、科学和医疗设备需要满足的又是GB 4824。这些国家强制标准还映射到了各行各业自己的对应产品标准中,例如铁道部的TB/T 3034与我们的国标都是源自CISPR 11、CISPR 22等诸多对电磁兼容骚扰测试限值和方法进行了规定的标准。
对于某类型产品而言三个频率段的电磁兼容实验限值一般都包含在同一份国家标准中。虽然三个测试的频率段有所交集,但是其试验方法、设备和场地却不尽相同。
2 研究目的
一般电磁兼容实验室常面对可能包括:家用电器、电动工具、音视频设备、信息技术设备、电信终端和医疗设备。上述设备在进行EMC试验时所用到的主要设备和摆放方式几乎相同、相通,例如一套由频率范围为150kHz~30MHz的接收机和人工电源网络组成的测试系统,便可进行90%以上常见产品的射频传导骚扰限值试验。以某品牌接收机为例,其可生成的REPORT型式虽然包括txt文档、数字位图和PDF文档,但是其内容全部不能进行编辑,不能按需选择生成仅包涵重点信息的报告,按照频率点提取的扫描峰值总量有6000多行数据,要进行全部数据的查阅极为不方便。现有设备除了对冗余数据筛选能力不足以外,对EMI测量数据的计量特性体现也不足,比如说在最终结果的数值修约和不确定度的评定几乎不涉及。
3 研究技术路线和解决方案
根据射频传导骚扰和功率骚扰试验工作需要处理的数据所具备的特殊情况,设计系统的开发平台、运行环境、系统功能和计量特性,主要功能除符合我院实际工作需要外,还需将系统移植到使用同样测试硬件的我省部分企业实验室,从而保证系统能发挥应有的作用和具备相应的价值。
3.1 系统开发平台
联合编程的开发平台其实可选择的并不多,利用Visual Studio和MATLAB完成联合编程基本原理已被广泛论证且普遍适用。考虑到操作界面的友好性与可扩展性,选用MATLAB R2009a与Visual Studio 2010 C#语言进行联合编程最为合适。
3.2 系统功能及实现方案
3.2.1 数据格式批量调整
EMI Receiver可输出的数据格式需要经过调整才可被MATLAB语言编译的函数提取并进行后续处理,而MATLAB语言获取数据的能力略显不足,其强大的图像和数据处理功能不言而喻,但是只有首现借助C#,编译可调整数据格式的函数才能让MATLAB发挥其优势。
3.2.2 数据筛选和计算
通过程序转换后的数据在xls文件中占6024行,冗余信息量大且查阅困难,利用MATLAB编写的程序具有直观的操作界面现将全部数据呈现在操作员面前(见图1),它可将波形图、限值和扫描结果直接呈现在操作员面前,点击程序中“数据处理”按钮后数据自动筛选功能立即开始运行,在筛选工作开始的同时,程序会指引操作员将被筛选过的数据存入指定位置,以便和后期运算衔接。
一般接收机工作原理都是在预扫中获得全部频率点的电压电平峰值,对其中超越了限值的频率点进行准峰值和平均值扫描,这样获得的矩阵就包括了频率点、峰值、准峰值和平均值。但是这样的一个矩阵在被导出的时涵盖了敏感点和非敏感点的全部信息,对于工作来说
文档评论(0)