数据类型的处理方法和装置的制造方法

文档序号:8259024阅读:210来源:国知局
数据类型的处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种数据类型的处理方法和装置。
【背景技术】
[0002]电磁暂态仿真已广泛应用于电力系统的规划、设计、运行和研究等领域,并且其仿真结果已成为上述领域决策的主要依据。当前,在电磁暂态仿真领域应用最多的专业软件是电力系统计算机辅助设计和包括直流工程的电磁暂态(Power System Computer AidedDesign/Electromgnetic Transients including DC,简称 PSCAD/EMTDC),上述软件对电网元件、电力电子元件、控制器等其他非线性元件及其组成的系统具有模拟分析能力,其中,PSCAD是图形界面,EMTDC是计算引擎,PSCAD显著提高了 EMTDC的使用方便性。PSCAD能够使用户以图形化方式搭建系统进行仿真,并能够使用户在完全一致的图形环境中进行数据处理。PSCAD图形界面使电力系统可视化仿真向更深层次迈进了一步,很多理论研究过程和实践过程都广泛应用了 PSCAD/EMTDC。
[0003]而BPA软件(由美国邦纳维尔电管局BPA研发)是电力系统潮流分布仿真或机电暂态仿真的主要工具之一,目前尚无图形化界面,因此其模型数据的数据类型主要为文本形式的数据类型,这样,BPA仿真软件的模型数据录入和模型数据维护很不方便。另外,由于BPA对电力电子元件、交直流混合输电开关等模型数据的处理比较粗糙,因此,要想模拟上述模型数据的详细动作特性就需要进行电磁暂态仿真。然而,目前多数电网模型数据采用机电暂态仿真文件进行记录,这样,采用电磁暂态仿真文件记录的电网模型数据相对较少。于是,当对电力系统进行电磁暂态仿真分析时,电力部门通常采用人工方式解析机电暂态仿真文件的模型数据,进而构建电磁暂态仿真文件的模型数据。而采用人工方式解析机电暂态仿真文件的模型数据以构建电磁暂态仿真文件的模型数据的方案需要投入大量人力,并花费较长时间。另外,由于电磁暂态仿真文件的模型数据与机电暂态仿真文件的模型数据存在很大的差异,因此采用人工方式进行模型数据转换时,不仅效率较低,而且容易出错。
[0004]针对相关技术中将机电暂态仿真文件的数据类型转换到电磁暂态仿真文件的数据类型的效率比较低的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明的主要目的在于提供一种数据类型的处理方法和装置,以解决相关技术中将机电暂态仿真文件的数据类型转换到电磁暂态仿真文件的数据类型的效率比较低的问题。
[0006]为了实现上述目的,根据本发明的一个方面,提供了一种数据类型的处理方法。该方法包括:获取第一元件模型参数,其中,第一元件模型参数为机电暂态仿真文件中的元件模型参数;利用图形化处理平台将第一元件模型参数转换成第二元件模型参数,其中,第二元件模型参数为与机电暂态仿真文件相对应的电磁暂态仿真文件中的元件模型参数;以及获取第二元件模型参数的参数值。
[0007]进一步地,利用图形化处理平台将第一元件模型参数转换成第二元件模型参数包括:在图形化处理平台中确定与第一元件模型相对应的可缩放矢量图形(Scalable VectorGraphics,简称SVG)图元模型,其中,第一元件模型为第一元件模型参数对应的模型;获取SVG图元模型信息;以及根据SVG图元模型信息将第一元件模型参数转换成对应的第二元件模型参数。
[0008]进一步地,在图形化处理平台中确定与第一元件模型相对应的SVG图元模型之前,该方法还包括:判断第一元件模型在图形化处理平台中是否有相对应的所述SVG图元模型;以及如果第一元件模型在图形化处理平台中没有相对应的SVG图元模型,则在图形化处理平台中新建与第一元件模型相对应的SVG图元模型。
[0009]进一步地,获取SVG图元模型信息包括:实例化SVG图元模型以确定第一元件模型的链表;以及根据链表获取SVG图兀模型的坐标信息、方向信息和拐点信息。
[0010]进一步地,第一元件模型参数为以下任意一个或多个模型参数:发电机模型参数、线路模型参数、变压器模型参数和调速励磁系统模型参数。
[0011]为了实现上述目的,根据本发明的另一方面,提供了一种数据类型的处理装置。该装置包括:第一获取单元,用于获取第一元件模型参数,其中,第一元件模型参数为机电暂态仿真文件中的元件模型参数;转换单元,用于利用图形化处理平台将第一元件模型参数转换成第二元件模型参数,其中,第二元件模型参数为与机电暂态仿真文件相对应的电磁暂态仿真文件中的元件模型参数;以及第二获取单元,用于获取第二元件模型参数的参数值。
[0012]进一步地,转换单元包括:确定模块,用于在图形化处理平台中确定与第一元件模型相对应的SVG图元模型,其中,第一元件模型为第一元件模型参数对应的模型;获取模块,用于获取SVG图元模型信息;以及转换模块,用于根据SVG图元模型信息将第一元件模型参数转换成对应的所述第二元件模型参数。
[0013]进一步地,转换单元还包括:判断模块,用于判断第一元件模型在图形化处理平台中是否有相对应的SVG图元模型;以及新建模块,用于当第一元件模型在图形化处理平台中没有相对应的SVG图元模型,在图形化处理平台中新建与第一元件模型相对应的SVG图元模型。
[0014]进一步地,获取模块包括:实例化子模块,用于实例化SVG图元模型以确定第一元件模型的链表;以及获取子模块,用于根据链表获取SVG图兀模型的坐标信息、方向信息和拐点信息。
[0015]进一步地,第一元件模型参数为以下任意一个或多个模型参数:电机模型参数、线路模型参数、变压器模型参数和调速励磁系统模型参数。
[0016]通过本发明,采用获取第一元件模型参数,其中,第一元件模型参数为机电暂态仿真文件中的元件模型参数;利用图形化处理平台将第一元件模型参数转换成第二元件模型参数,其中,第二元件模型参数为与机电暂态仿真文件相对应的电磁暂态仿真文件中的元件模型参数;以及获取第二元件模型参数的参数值,解决了相关技术中将机电暂态仿真文件的数据类型转换到电磁暂态仿真文件的数据类型的效率比较低的问题,进而达到了提高由机电暂态仿真文件的数据类型到电磁暂态仿真文件的数据类型的转换效率的效果。
【附图说明】
[0017]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018]图1是根据本发明第一实施例的数据类型的处理装置的示意图;
[0019]图2是根据本发明第二实施例的数据类型的处理装置的示意图;
[0020]图3是根据本发明第一实施例的数据类型的处理方法的流程图;以及
[0021]图4是根据本发明第二实施例的数据类型的处理方法的流程图。
【具体实施方式】
[0022]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0023]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
[0024]根据本发明的实施例,提供了一种数据类型的处理装置,该数据类型的处理装置用于将机电暂态仿真文件的数据类型自动转换成电磁暂态仿真文件的数据类型。
[0025]图1是根据本发明第一实施例的数据类型的处理装置的示意图。
[0026]如图1所示,该数据类型的处理装置包括:第一获取单元10、转换单元20和第二获取单元30。
[0027]第一获取单元10用于获取第一元件模型参数,其中,第一元件模型参数可以为机电暂态仿真文件中的元件模型参数或者可以为潮流分布文件中的元件模型参数。机电暂态仿真文件和潮流分布文件均为可以在BPA软件中读取的文件。在本发明实施例中,第一元件模型参数为第一元件模型对应的参数,该第一元件模型参数可以为一个或者多个模型参数,并且第一元件模型参数可以为发电机模型参数、线路模型参数、变压器模型参数和调速励磁系统模型参数。第一元件模型参数可以包括第一元件模型的坐标参数、方向参数、尺寸参数和拐点参数等。需要说明的是,第一元件模型参数可以为两个元件模型之间的连接件的模型参数。
[0028]转换单元20用于利用图形化处理平台将第一元件模型参数转换成第二元件模型参数,其中,第二元件模型参数为与机电暂
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1