LIN XIAOLANG, MA WEIZHE, GONG LIWU, et al. Reactive Power Optimization Software for Cross-platform Based on Qt and Matlab Language. [J]. Power capacitor & reactive power compensation, 2015, 36(2): 50-55.
LIN XIAOLANG, MA WEIZHE, GONG LIWU, et al. Reactive Power Optimization Software for Cross-platform Based on Qt and Matlab Language. [J]. Power capacitor & reactive power compensation, 2015, 36(2): 50-55. DOI: 10.14044/j.1674-1757.pcrpc.2015.02.012.
基于Qt与Matlab的跨平台无功优化软件设计
摘要
随着电力系统规模的不断扩大和逐渐出现多平台共存的现象
为了能够兼容多种操作系统平台
设计了一款以BPA为数据基础
使用Qt与Matlab混合编程方法的跨平台地区电网无功优化软件
其中Qt实现图形界面和数据管理
Matlab实现无功优化计算功能。以面向对象的技术和模块化设计思想进行软件的开发
集成了BPA数据解析、网络拓扑分析、潮流计算、无功优化、结果对比等功能。由于采用跨平台的设计理念
为日后的升级维护带来极大方便
也增强了软件的通用性
该软件经实际应用
取得了较满意的效果。
Abstract
With the enlargement of scale and gradual appearance of multi-platform coexistence in the power system and for being able to compatible various operation system platforms
a kind of reactive power optimization software of cross-platform area power grid with BPA as data base and hybrid programming method of Qt and Matlab is designed
in which Qt achieves graphical interface and data management
while Matlab achieves reactive power optimization calculation function. The software development with idea of object-oriented technology and modular design integrates such functions as BPA data analysis
network topology analysis
power flow calculation and reactive power optimization and result comparison.Adoption of cross-platform design idea not only brings great convenience for maintenance and upgrades in the future
but also enhances the versatility of the software. The software has obtained satisfactory result throughout practical application.
关键词
跨平台Qt无功优化混合编程优化配置
Keywords
cross-platformQtreactive power optimizationhybrid programmingoptimal configuration