基于XML及对象技术的电能质量数据交换模型研究与实现
发布时间:2018-11-15 07:02
【摘要】:电能质量监测分析在中国已有二十多年的发展历史,但在电力市场上仍处于培育和起步阶段。早期不同厂家电能质量监测数据的格式规约各异,不利于电能质量数据的共享与交换。为了使电能质量数据的共享、分析与评估成为可能,IEEE提出了一种统一的电能质量数据交换格式——PQDIF标准,该格式采用二进制结构,具有良好的数据压缩性,但由于文件内部的通道定义和序列值分离,两者间采用较为复杂的参数索引方式相关联,需要借助第三方软件或是自主研发的解析软件才能完成对PQDIF的解析,且难以实现基于Web的数据传输和交互。本文采用面向对象的建模技术,基于IEEEP1159.3(Drm 11)标准和扰动分类,将电能质量监测数据分为V类、W类和P类三种类型,在逻辑结构上把数据源中的通道记录和实际观测记录紧密相连,使其便于修改和解析:基于可扩展标记语言XML,提出了一种用XML文件存储实现的电能质量数据格式模型PQXML,明确规定了模型的结构并约定了详细的语义,建立了UML类图,给出类图与XML文档间的模式映射规则,极大地提高了数据模型的通用性,易于跨平台传输及异构系统间的交换;最后,采用PQXML标准规定了电能质量监测主站系统与不同厂家的电能质量子系统之间的数据交互要求,并提出一致性检测方法,以便将来为上层的电能质量高级应用软件提供更好的服务。使用本文的建模方法,使得电能质量数据交换模型及其实现方式具有良好的鲁棒性和可行性,通过与IEEE PQDIF进行解析性能比较,证明了PQXML模型具有更好的传输性、易用性和跨平台特性,从而促进智能电网及能源互联从理论到应用的进一步发展。
[Abstract]:Power quality monitoring and analysis has been developing for more than 20 years in China, but it is still in the developing and starting stage in the power market. In the early years, the format of power quality monitoring data from different manufacturers is different, which is not conducive to the sharing and exchange of power quality data. In order to make power quality data sharing and analysis and evaluation possible, IEEE proposed a unified power quality data exchange format, PQDIF standard, which adopts binary structure and has good data compression. However, because of the separation of channel definition and sequence value within the file, the two methods are related by a more complex parameter index method, which requires the help of third-party software or self-developed parsing software to complete the parsing of PQDIF. And it is difficult to realize data transmission and interaction based on Web. Based on IEEEP1159.3 (Drm 11) standard and disturbance classification, the power quality monitoring data are classified into three types: class V, class W and class P, based on object-oriented modeling technology. In the logical structure, the channel records in the data source and the actual observation records are closely connected to make it easy to modify and analyze. Based on extensible markup language (XML,), a power quality data format model PQXML, based on XML file storage is proposed. The structure of the model is clearly defined and the detailed semantics are agreed, the UML class diagram is established, and the schema mapping rules between the class diagram and the XML document are given, which greatly improve the generality of the data model and facilitate the cross-platform transmission and the exchange between heterogeneous systems. Finally, the data interaction requirements between the power quality monitoring master station system and the power quality subsystem of different manufacturers are defined by PQXML standard, and the consistency detection method is proposed. In order to provide better service for the power quality application software in the future. The modeling method of this paper is used to make the power quality data exchange model and its implementation have good robustness and feasibility. Compared with the analytical performance of IEEE PQDIF, it is proved that the PQXML model has better transmission performance. Ease of use and cross-platform characteristics promote the further development of smart grid and energy interconnection from theory to application.
【学位授予单位】:华北电力大学(北京)
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TM76
[Abstract]:Power quality monitoring and analysis has been developing for more than 20 years in China, but it is still in the developing and starting stage in the power market. In the early years, the format of power quality monitoring data from different manufacturers is different, which is not conducive to the sharing and exchange of power quality data. In order to make power quality data sharing and analysis and evaluation possible, IEEE proposed a unified power quality data exchange format, PQDIF standard, which adopts binary structure and has good data compression. However, because of the separation of channel definition and sequence value within the file, the two methods are related by a more complex parameter index method, which requires the help of third-party software or self-developed parsing software to complete the parsing of PQDIF. And it is difficult to realize data transmission and interaction based on Web. Based on IEEEP1159.3 (Drm 11) standard and disturbance classification, the power quality monitoring data are classified into three types: class V, class W and class P, based on object-oriented modeling technology. In the logical structure, the channel records in the data source and the actual observation records are closely connected to make it easy to modify and analyze. Based on extensible markup language (XML,), a power quality data format model PQXML, based on XML file storage is proposed. The structure of the model is clearly defined and the detailed semantics are agreed, the UML class diagram is established, and the schema mapping rules between the class diagram and the XML document are given, which greatly improve the generality of the data model and facilitate the cross-platform transmission and the exchange between heterogeneous systems. Finally, the data interaction requirements between the power quality monitoring master station system and the power quality subsystem of different manufacturers are defined by PQXML standard, and the consistency detection method is proposed. In order to provide better service for the power quality application software in the future. The modeling method of this paper is used to make the power quality data exchange model and its implementation have good robustness and feasibility. Compared with the analytical performance of IEEE PQDIF, it is proved that the PQXML model has better transmission performance. Ease of use and cross-platform characteristics promote the further development of smart grid and energy interconnection from theory to application.
【学位授予单位】:华北电力大学(北京)
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TM76
【相似文献】
中国期刊全文数据库 前10条
1 陈警众;电能质量讲座 第四讲 电能质量改善措施的实际应用[J];供用电;2001年01期
2 ;教育部电能质量工程研究中心[J];安徽科技;2002年03期
3 奚s,
本文编号:2332491
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2332491.html