检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《电力自动化设备》2011年第4期112-115,共4页Electric Power Automation Equipment
摘 要:应用Delphi和Matlab混合编程的方法设计可视化的配电网无功优化计算软件,其中Delphi实现图形界面和数据管理,Matlab实现无功优化计算和绘图功能。使用Matlab软件中的COM组件封装工具对Matlab程序进行打包并在Delphi中注册该COM组件,以实现对Matlab程序的调用。通过OleVariant变量格式或者文本文件动态传递矩阵参数;通过剪切板操作或窗口嵌套将Matlab的图形窗口嵌入到Delphi环境中。指出通过分散文档或稀疏矩阵的形式进行参数传递,对不同形式变量进行合理的定义,可提高程序的运行效率。简要介绍了配电网无功优化的数学模型,并采用自适应的微分进化算法作为无功优化算法,算例结果表明该软件应用效果良好。The hybrid programming of Delphi and Matlab is applied to the design of visual reactive power optimization software for distribution network.The graphical interface module and data management module are programmed with Delphi while the computation module and graphics module are programmed with Matlab.The Matlab programs are packaged with the COM component packaging tool of Matlab and then are registered as COM component in Delphi for its call.The matrix parameters are dynamically transferred as OleVariant variable format or text file.The Matlab graphics window is embedded in Delphi environment by clipboard operations or window nesting.The operational efficiency of program is improved when the parameters are transferred by dispersed document or sparse matrix and the variables of different forms are defined reasonably.The math model of reactive power optimization for distribution network is briefly introduced,which applies the adaptive differential evolution algorithm.Case calculation shows its good effect.
分 类 号:TM731[电气工程—电力系统及自动化]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.112