欢迎来到天天文库
浏览记录
ID:30482077
大小:402.56 KB
页数:5页
时间:2018-12-30
《电力系统负荷预测软件中vb与matlab的接口方法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据第38卷第19期2010年10月1日电力系统保护与控制PowerSystemProtectionandControlVbl.38NO.19Oct.1.2010电力系统负荷预测软件中VB与MatIab的接口方法研究杜欣慧1,张丽芳1,李青2刘旭生2(1.太原理工大学电气与动力工程学院,山西太原030024;2.忻州供电分公司,山西忻州034000)摘要:针对电力系统负荷预测软件中VB界面与Matlab计算程序的接口问题,给出五种在VB中调用Matlab的常用方法。以实际编制的预测软件为例,重点介绍了利用ActiveX自动化技术实现VB与Mat
2、lab的连接,使Matlab在图形处理和数值运算上的强大功能和VB在界面设计上的优势得以综合发挥。通过实际应用,证明了该接口方法简单可靠,具有可行性和实用性。关键词:VB;Matlab;接口技术:负荷预测软件ResearchontheVB-MatlabinterfacemethodinloadforecastingsoftwareofpowersystemDUXin.huiI'ZHANGLi·fang‘,LIQin92.LIUXu-shengz(1.CollegeofElectricalandDynamicalEngineering,Taiyuan
3、UniversityofTechnology,Taiyuan030024,China,2.XinzhouElectricPowerCompany,Xinzhou034000,China)Abstract:AimingattheVB.Matlabinterfaceissuei11loadforecastingsoftwareofpowersystem.fivekindsofcommonmethodsforcallingMatlabinVBarepresented.Takingtheactuallybuiltloadforecastingsoftwar
4、easanexample,thispaperfocusesontheuseofAwiveXautomationtechnologytoconnectVBwithMatlab,SOthatthepowerfulfunctionofMatlabinimageprocessingandnumericaIcomputationandtheadvantagesofVBintheinterfacedesigncallbeintegrated.ThepracticalapplicationdemonstratesthatthemethodiSsimpleandr
5、eliable,andhasfeasibilityandpracticality.Keywords:VB:Matlab:interfaeetechnique;loadforecastingsoftware中图分类号:TM715文献标识码:A文章编号:1674.3415(2010)19—0208·040引言电力系统负荷预测是电力系统的规划、计划、营销(用电)、市场交易、调度等部门的重要工作之一。预测准确与否直接关系到能否为用户提供安全优质的电力供应以及能台保证系统的经济运行,负荷预测已成为实现电力系统管理现代化的重要内容之一。随着计算机技术的迅猛发展
6、,要求负荷预测软件基本都能提供多种负荷颁测模型,且软件界面友好、操作比较方便。因此,笔者结合地区电网负荷特性,建立了工程适用的负荷预测模型,并对VB和Matlab的接口技术进行研究,开发了一套适应电网发展、功能齐全的电力负荷预测软件。在此软件中采用VB与Matlab的混合编程可以完成负荷预测中数据的输入、传递、复杂计算及显示部分的工作。1VB与MatIab简介VisualBasic是微软公司系列可视化开发产品VisualStudio中的新一代面向对象的编程工具。它既是一种编程语言,同时也是一个强大的集成开发环境,利用它可以编制出各种风格的软件产品。
7、它的主要思想是用部件组装应用程序,创建Windows应用程序较为简便、快捷,同时具有易学易用以及界面可视化等优点,一经推出就风靡全球。Matlab是MathWork公司于1984年推出的功能强大的大型工程软件,其科学计算功能的强大和开放式的开发思想使其成为当今最为流行的、最为优秀的科技应用软件之一,在数值分析、科学计算、算法开发、建模和仿真等方面具有独特的优势。特别是在一些常用的复杂的矩阵运算以及仿真运算上,Matlab充分体现了其优越。Matlab、VB在具有诸多优点的同时也难免存在缺点。在程序开发过程中,希望开发周期短,选择VisualBasi
8、c作为开发工具多,但是当应用程序中遇到复杂的数学运算,如需要大运算量的矩阵计算及对分析结果进行实时直观的图形化显示时,应用
此文档下载收益归作者所有