基于Matlab的直流局部放电检测系统GUI界面设计
研究与开发
基于Matlab的直流局部放电 检测系统GUI界面设计
刘华昌 于成龙 冉汉政
(中物院电子工程研究所,四川 绵阳 621900)
摘要 图形用户界面(GUI界面)是人机对话的主要接口,友好的GUI界面有助于提高检测系统的测试性能和效率。基于Matlab的高压直流局部放电检测系统,分析了Matlab GUI界面与硬件的接口设计,PC机与示波器的接口设计。在Matlab环境下设计了电容器高压直流局部放电检测系统的GUI界面,并在实际检测中进行了较好应用。
关键词:Matlab;GUI;ActiveX
GUI Design For PD Under DC Testing System Based on Matlab
Liu Huachang Yu Chenglong Ran Hanzheng
(The Institute of Electronic Engineering of CAEP, Mianyang, Sichuan 621900)
Abstract GUI is the main interface between people and computer, the friendly GUI is advanced in testing efficiency and performance. The testing system detects HV capacitor’s PD based on Matlab, which analyze Matlab GUI and hardware interface including PC and OSC interface. The GUI of PD testing system is designed and carried out, then bitterly applied in fact.
Key words:Matlab;GUI;ActiveX
界面的设计成为整个直流局部放电测试系统中的一
1 引言
个重要设计环节。 图形用户界面(GUI界面)是衡量测试系统性能的一个综合性指标,图形用户界面的性能对整个系统的测试效率有一定的影响,合理地设计图形用户界面,有助于优化整个测试系统的工作性能。对于高压直流局部放电检测系统,是在LeCroy示波器检测的基础上进行的二次开发。LeCroy公司的
2 Matlab GUI与检测系统的接口分析
2.1 Matlab通信接口分析
当今的软件一般都支持 ActiveX 部件的嵌入,使现代的程序设计不再是一个个孤立的程序,而可以是一些在各个方面有优势的软件集成,Matlab也不例外。Matlab支持的 ActiveX 有两个方面的涵义:
(1)在其他程序下运行Matlab的ActiveX部件。 (2)在Matlab下运行其他ActiveX部件。 从某种意义上来说,ActiveX 技术的应用有些像 DDE 链接,但比 DDE 链接更强大,所以 ActiveX 出现后,链接 DDE 的方法就不再那么吸引人了。与 ActiveX 的链接将成为主要的链接方式。ActiveX 实际上是在调用一种部件,而无需要求该部件对应的程序正在运行,这会使得其功能更加强大。
Matlab中的Instrument Control Toolbox包括两
2008年第7期 63
Waverunner系列数字示波器在国内已经得到广泛的应用,其配套软件ScopeExplorer使示波器与PC机进行双向通信,有较好的用户界面,但数据处理功能太少,仅能对波形的幅值、频率、周期、上升和下降时间等进行测量。出于测试系统考虑,还需要数据采集、数据处理等复杂功能,并且能在同一操作平台中友好进行。
因此提出在Matlab中嵌入ActiveDSO协议(ActiveX控件),通过GUI界面操作尝试达到上述目的。为达到上述目的,在Matlab环境下的图形用户
你可能喜欢
- MATLAB编程
- GUI设计
- matlab实例教程
- MATLAB课程设计
- 局放检测
- 设计案例
- 组态王教程
- 操作规程
- MATLAB趣味编程(五星红旗)2页
- 5-MATLAB混合编程技术50页
- MATLAB编程创建菜单1页
- 第六章 MATLAB编程78页
- MATLAB 编程风格指南14页
- MATLAB编程练习2页
- 基于Matlab数值计算的GUI设计3页
- 基于Matlab的直流局部放电检测系统GUI界面设计3页
- 基于MATLAB的GUI设计伺服驱动系统仿真软件2页
- MATLAB的GUI设计在时域分析中的应用1页
- java_GUI_组件设计95页
- GUI程序设计过程5页
- matlab_简明实例教程72页
- matlab实例教程19页
- matlab实用实例教程72页
- matlab_简明实例教程72页
- matlab_简明实例教程72页
- matlab_简明实例教程72页
- 数字信号处理课程设计MATLAB的使用20页
- 自动控制原理课程设计MATLAB仿真23页
- MATLAB课程设计(基于MATLAB的图像处理的基本运算)24页
- MATLAB课程设计论文.doc9页
- MATLAB课程设计35页
- 语音信号处理及MATLAB实现课程设计21页
- 变压器局放检测的现状与新技术2页
- 开关柜便携式局放检测仪的应用6页
- 局放检测简报16页
- 针对GIS/GIL的局放检测方式的对比及分析(翻译件)7页
- UHF超高频局放检测技术介绍63页
- PD-TP500A现场局放检测案例分析26页
- 水的净化教学设计案例4页
- 上海某一高层小区设计案例6页
- 东道设计案例演示(2040)47页
- 计算机平面设计项目案例71页
- 浮力设计案例3页
- 酒店设计案例4页
- 主要工种操作规程99页
- 循环水式多用真空泵操作规程2页
- 200t压力试验机操作规程2页
- 机械设备安全操作规程汇编75页
- 机械设备安全操作规程12页
- 安全操作规程712页


