首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于MATLAB与VB混合编程的电力系统仿真设计   总被引:5,自引:0,他引:5  
首先简要分析了MATLAB与VB开发工具各自的优缺点,然后在介绍了VB应用程序中集成MATLAB实现程序优化的几种方法的基础上,着重阐述了通过借助ActiveX部件与DDE技术来实现MATLAB与VB的混合编程,随后通过实例介绍了利用ActiveX与DDE相结合的方法在电力系统的仿真设计中的应用,并对实现的关键技术做了简要说明。  相似文献   

2.
本文阐述了一种利用ActiveX协议实现从VB调用MATLAB的方法,并将VB与MATLAB混合编程应用于"电路原理"课程教学过程中,通过举例展示了其实际意义和优越性。  相似文献   

3.
为更好地实现对诸如制动盘等结构部件的固有频率在线检测,采用VB和MATLAB混合编程技术和内嵌集成功能强大且界面友好的"Live Report"Gcx图形显示控件,开发了锤击法固有频率在线检测系统。阐述了系统总体构成及设计思路,详细介绍了连击探测、参数设置、数据管理、图形显示优化和数据对比等关键技术。实际的应用表明:系统能准确地完成对诸如制动盘等结构部件的固有频率在线检测,并直观地给出合格性判定结果,且性能稳定、效率高、易于使用。  相似文献   

4.
根据变频异步电动机的电磁计算特点,在分析基波精确π型等效电路和谐波等效电路的基础上,运用叠加原理和VB与MATLAB的无缝连接技术混合编程,开发了基于VB和MATLAB的变频异步电动机电磁设计程序;同时通过对一台变频异步电动机样机的电磁复算与试验进行对比,验证了其计算的可行性和准确性.  相似文献   

5.
介绍了一种基于组件对象模型(Component Object Model,COM)的VB与MATLAB混合编程方法,利用MATLAB的COM生成器生成COM组件供VB应用程序调用。以凸轮轴磨削为例,介绍了VB界面开发,以MATLAB作为计算的核心实现了凸轮磨削算法,应用于凸轮磨削,取得了良好的效果。  相似文献   

6.
李江  吐尔逊  晁勤 《电测与仪表》2006,43(1):63-64,11
介绍了一种以Active X为基础的MATLAB与VB混合编程的方法。以电流互感器励磁特性曲线为例,论述了VB调用MATLAB的详细步骤,以VB编写主界面,利用MATLAB完成曲线拟合,实现了界面与功能的完美结合,对工程人员本身计算机操作的熟练程度降到了最低,大大提高了软件的实用性。  相似文献   

7.
介绍一种基于VB调用ANSYS和MATLAB软件进行电磁力计算的方法。借助VB的参数化输入界面,调用ANSYS参数化设计语言(APDL)编写的模型计算程序和MATLAB编写的绘图程序,将计算结果返回至VB界面,实现电磁力计算、分析的一体化运行。以分析短路脱扣器为例,证明了该方法在短路脱扣器设计中的实用性、优越性。  相似文献   

8.
基于VB调用ANSYS与MATLAB的电机电磁场计算   总被引:3,自引:0,他引:3  
顿月芹  孔宇 《微特电机》2006,34(2):11-13
介绍了一种基于VB调用ANSYS与MATLAB进行电磁场计算的方法及其工作过程。借助VB实现了可视化参数输入界面,通过调用APDL语言编写的建模分析程序及MATLAB的绘图程序实现了电磁场计算的一体化运行,MATLAB大大增强了图形的处理能力。最后以分析大气隙永磁电机的三维电磁场为例,证明了该方法的优越性,该方法在很大程度上降低了ANSYS的使用难度并提高了电磁场设计分析的效率。  相似文献   

9.
基于VB和Surfer的等值线图批处理可视化   总被引:3,自引:0,他引:3  
随着有限元分析软件的开发和应用,对计算成果后处理的质量和效率提出了更高的要求,特别是等值线图的绘制对于工程设计的分析与改进尤为重要。本文结合实际工程需要,探讨了VB6.0和Surfer8.0接口问题的实现。采用VB嵌入式编程方法,在充分利用Surfer强大的绘图功能的基础上,实现了等值线图自动绘制功能,开发了等值线图批处理可视化分析软件。  相似文献   

10.
基于VB与MATLAB的中频发电机试验系统   总被引:1,自引:0,他引:1  
针对中频发电机试验系统的工作特点,给出了该系统的硬件组成框图,重点分析其工作原理和软件设计方法,并详细讨论了发电机电压的测试方法。该系统充分利用了VB在界面开发方面以及MATLAB在数学运算和图形显示方面的优势,较好地解决了系统中数据处理工作量大,以及试验过程中读数同步和多种数据实时显示等问题。实践证明,这种混合编程技术极大地提高了系统的测量精确度和开发效率,是实现电机试验数据采集、处理和虚拟显示的一种良好途径和方法,具有较大的推广价值。  相似文献   

11.
MATLAB是一种应用广泛的开发软件,具有极强的线性系统分析能力和强大的图形功能。VB是目前广为使用的windows编程语言,是一种面向对象的编程语言并且有着开发界面友好的特点,将二者有机结合,可以开发出复杂的,界面友好的人机交互处理软件。本文介绍在数值计算中利用VB语言中的ActiveX协议实现从VB中调用MATLAB来实现一个对温度场数据进行处理的可视化系统。方法是在VB语言的界面内,通过调用MATLAB控件来进行对MATLAB的编程,实现对二维、三维温度场的数据静态、动态、多角度的彩色显示,达到温度场数据可视化显示的目的。  相似文献   

12.
针对中频发电机试验系统的工作特点,给出了该系统的硬件组成框图,重点分析其工作原理和软件设计方法,并详细讨论了发电机电压的测试方法。该系统充分利用了VB在界面开发方面以及MATLAB在数学运算和图形显示方面的优势,较好地解决了系统中数据处理工作量大,以及试验过程中读数同步和多种数据实时显示等问题。实践证明,这种混合编程技术极大地提高了系统的测量精确度和开发效率,是实现电机试验数据采集、处理和虚拟显示的一种良好途径和方法,具有较大的推广价值。  相似文献   

13.
Matlab与VB的无缝集成在电力系统仿真中的应用   总被引:4,自引:2,他引:2  
为了充分发挥Matlab和VB各自优势,实现两者的无缝集成并应用于电力系统仿真设计。简要介绍了借助ActiveX部件、借助动态数据交换DDE(Dvnamic Data Exchange)技术、通过M文件和引入Matrix VB的4种集成方法,着重阐述了通过借助ActiveX部件与DDE技术实现Matlab与VB的混合编程,并以一个实例介绍了该方法在电力系统仿真设计中的应用,对实现的关键技术作了简要说明。通过在仿真平台simulink上利用电力系统模块PSB(Power System Blockset)的仿真分析,结果显示这种前台用VB编程、后台由Manab辅助的思想能较好地弥补Matlab用户界面不够友好等缺陷。  相似文献   

14.
充分利用MATLAB强大的运算及显示功能和VB开发界面友好的特点,将二者有机结合,同时通过中间数据库对MATLAB程序的运算结果进行保存。可以开发出复杂的,界面友好且易于维护的人机交互处理软件。文中以实例说明了如何通过VB实现对MATLAB程序运算结果的调用。  相似文献   

15.
MATLAB与VB结合在水电机组测试分析中的应用   总被引:1,自引:0,他引:1  
随着水电站对水电机组设备安全、可靠性要求的不断提高,相应地对水电机组故障诊断系统的性能提出了更高的要求。信号处理是水电机组故障诊断系统非常重要的一部分,MATLAB是集数值分析、信号处理和图形显示于一体的高性能数学软件,将其与VB在图形用户界面开发方面的优势结合起来,开发信号处理部分的内容不仅具有开发时间短而且具有性能好的特点。本文着重分析了VB与MATLAB结合的实现方法,并作了示例分析。  相似文献   

16.
通过GPIB接口扩展数字存储示波器功能   总被引:1,自引:1,他引:0  
介绍了基于虚拟仪器思想扩展数字存储示波器功能的设计过程。计算机通过GPIB接口与数字存储示波器进行通信,根据示波器编程指令控制数字存储示波器进行数据采集,利用VB和MATLAB语言混合编程对采集的数据做出进一步分析和处理,从而有效地扩展了数字存储示波器的功能。并能方便地推广到其他GPIB接口设备中。构建功能更多的GPIB自动测试系统。  相似文献   

17.
用MATLAB和Visual C++混合编程及应用   总被引:9,自引:0,他引:9  
论述了通过MATLAB应用程序接口(API)和MAT-LAB编译器实现和VC混合编程的原理与方法。以MATLAB工具箱中的功率谱密度函数的调用为例,分析说明了利用MATLAB引擎技术与VC互连,实现复杂程序的编译,并介绍了以静态链接库的方式编译程序,保证了程序的通用性。  相似文献   

18.
为了建立电力系统稳定器(PSS)测试系统,在实验室内实现对PSS性能的测试。阐述了电力系统低频振荡的概念以及PSS的数学模型和基本原理,介绍了VB调用Matlab程序的基本方法,着重讲述了ActiveX方法。在此基础上,在VB制作测试系统界面利用Matlab建立单机无穷大系统,采用将仿真过程分步完成的方法实现了VB与Matlab的实时数据交换。对测试系统进行了实验,结果表明:该测试系统界面友好、性能稳定,可以测试PSS的性能。该系统还可应用于PSS参数整定等领域,具有较高的实用价值。  相似文献   

19.
张海申  董爱芹  王志杰 《电力学报》2011,26(6):499-501,505
针对Matlab在电力系统研究分析应用中存在的运算速率慢的问题,提出了采用混合编程的解决办法,通过一个三相异步电机机械特性仿真分析的实例重点说明了采用COM (Component Object Model)生成器,把Matlab程序集成到COM组件被VB调用的这种混合编程方法在电力系统仿真中的应用,结果显示提高了运行速...  相似文献   

20.
Lorenz混沌系统的动力学行为是由控制参数决定。以Lorenz混沌系统的动力学行为为实例,采用更加直观的相图和时域图并借助于Lab VIEW与MATLAB软件对之进行仿真,实现系统的动力学行为。分析了Lab VIEW与MATLAB两种编程语言的特点和混合编程技术,采用两者混合编程技术实现了有效仿真,给出了混合编程的具体实现过程。实践证明,Lab VIEW与MATLAB的结合运用,简单可行,相互补充,有利于程序的仿真,提高编程效率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号