基于BorlandC_和PSIM混合编程的仿真研究.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:1.1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于BorlandC_和PSIM混合编程的仿真研究.pdf

基于BorlandC_和PSIM混合编程的仿真研究.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

年第期防爆电机()20074EXPLOSION-PROOFELECTRICMACHINE第42卷(总第137期)基于BorlandC++和PSMI混合编程的仿真研究胡佑群华东交通大学电力与电子工程学院,江西南昌(330013)摘要在电力电子仿真中通常使用的仿真软件有Matlab、PSIM等,本文介绍一种新的用BorlandC++和PSIM混合编程方法,来实现在PSIM中使用.DLL模块对逆变并网控制系统进行空间矢量控制仿真,仿真过程显示其速度较相同参数下的Matlab仿真快,同时其在.DLL文件的程序经过简单修改可在DSP当中使用,提高了工作效率。关键词BorlandC++PSIM混合编程仿真中图分类号TM301.2文献标识码A文章编号1008-7281(2007)04-0014-04SimulationStudyofHybridProgrammingBasedonBorlandC++andPSIMHuYouqunAbstractInthefieldofpowerelectronsimulation,MatlabandPSIMareusuallyused.ThispaperintroducesanewmethodofhybridprogrammingbyBorlandC++andPSIM.UsingdllmoduleinPSIM,acontravariantparallelnetworksystemcontrolledbyspacevectorisbeingsimulated.ThesimulationprocessshowsthatatthesameparametersitssimulatingspeedisfasterthanMatlab,andtheprogramofDLLfilecanbeusedinDSPbymodifyingsomeofthevariables,throughthiswaytheworkefficiencywillbeenhanced.KeywordsBorlandC++,PSIM,hybridprogramming,simulation.多,方便得多。本文利用PSIM与BorlandC++混0引言合编程,将空间矢量算法应用于逆变并网控制中,在电力电子仿真混合编程中我们发现使用S在仿真结构上及要操作的方法上,达到了预期的函数或.DLL模块比使用元件库要方便,只要通过效果,且其效率确实优于Matlab。编程将自己的思路用语句的形式表达出来,就能1PSIM软件中关于混合编程接口达到效果。有些文章对其进行了较为详细的说[1][2]的介绍明。但对于仿真速度来说,同一模型相同仿真参数的情况下,采用Matlab比采用PSIM仿真在PSIM软件中新建一个模型文件,通过Ele2效率要低得多。从软件本身来说,Matlab软件安ment菜单,可以找到Other选项,在其下面的装空间比PSIM软件要大很多。PSIM是针对电力Functionblock项,可以打开一个DLL模块。根据电子和电机控制的专业仿真软件,能够提供友好需要可以选择出有不同输入的DLL模块(如用户界面,具有快速仿真和多功能波形处理等优图1),模块有多种引脚1、3、6、12、20、25,模块附点,并包含丰富的控制元件库,为电机驱动系统设近带有点的为输入端。计与控制回路分析提供了强大的仿真开发环境。输入的信号进入模块以后就被离散化,也就而BorlandC++作为一种新颖的可视化编程语言,是被采样,输出也是离散化的,离散化率是由步长在运行速度、能实现的功能及开发应用程序界面控制的,这个模块的好处就是在于其属性当中只方面具有强大功能,能够利用它完成各种各样应有两个选项:模块的名称及被调用的DLL文件用程序的开发。将PSIM仿真软件同BorlandC++名,通过将某个DLL文件名称写入模块的属性当结合起来,其仿真效率可以得到很大的提高,且其中即可,注意的是文件名要用全名,包括后缀名操作方面相对于用Matlab与VC++来说也简单得称,此外还有一点是DLL文件要同仿真文件放在收稿日期:20062092201胡佑群男1979年生;华东交通大学电力与电子工程学院硕士研究生,主要研究方向为电力电子与电力传动.41年第期20074()防爆电机第42卷(总第137期)EXPLOSION-PROOFELECTRICMACHINE在这段程序当中需要注意的是,程序段的开头#include<math.h>及_declspec(dllexport)是不可以改变的,这是PSIM的一种规范,其后的函数名可以改成自己喜欢的,程序名称是为Dll2FileName,但函数参数只