System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种新型配电网动态仿真平台数据交互方法及系统技术方案_技高网

一种新型配电网动态仿真平台数据交互方法及系统技术方案

技术编号:39961037 阅读:10 留言:0更新日期:2024-01-09 00:02
本发明专利技术公开了一种新型配电网动态仿真平台数据交互方法及系统,涉及数据处理转换技术领域,包括:构建配电网动态仿真平台;确定配电网动态仿真平台格式;对原始数据进行解析以及转换;通过动态仿真平台对配电网的动态过程进行仿真模拟。本发明专利技术提出了一种用于配电网动态仿真平台的数据格式转换技术。通过该技术,无需手动进行数据格式的迁移,而采用自动化代码进行数据格式转换,实现从.xlsx格式向.raw和.dyr格式的转换,从而提高了对比仿真的准确度和仿真效率,解决了面向配电网大规模节点系统的数据迁移问题。

【技术实现步骤摘要】

本专利技术涉及数据处理转换,具体为一种新型配电网动态仿真平台数据交互方法及系统


技术介绍

1、随着电力系统电力电子化特征日趋明显,建立面向大规模新能源接入的国产自主配电网仿真平台被提上日程。传统配电网仿真主流的仿真工具主要为国外软件,包括pss/e、digsilent和rt/lab等,仿真建模技术对外依赖度高,开放性差;且主网的psasp与dsp软件对配电网大多不适用,建立国产自主的配电网仿真平台显得尤为重要。

2、工业界和学术界成熟的电力系统仿真软件都自定义了各自的输入数据格式,在开发新的仿真平台后,需要与成熟的商业仿真软件进行对比仿真验证平台的可行性与准确性,进行对比仿真需要保证数据的一致,所以需要开发针对两个平台输入数据自动化相互转换技术。

3、本配电网仿真平台的输入数据格式为excel的.xlsx格式,同时包含潮流计算和动态元件数据,pss/e软件的格式分为潮流计算的.raw文件和动态元件的.dyr文件,因此在本平台上搭建模型和拓扑完成动态仿真后,其结果准确性和精度需要进行对比仿真。所以需要编写从.xlsx格式到.raw和.dyr格式数据转换技术脚本。


技术实现思路

1、在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。

2、鉴于上述存在的问题,提出了本专利技术。

3、因此,本专利技术解决的技术问题是:传统配电网仿真主流的仿真工具主要为国外软件,包括pss/e、digsilent和rt/lab等,仿真建模技术对外依赖度高,开放性差。

4、为解决上述技术问题,本专利技术提供如下技术方案:一种新型配电网动态仿真平台数据交互方法,其包括如下步骤,构建配电网动态仿真平台;确定配电网动态仿真平台格式;对原始数据进行解析以及转换;通过动态仿真平台对配电网的动态过程进行仿真模拟。

5、作为本专利技术所述的一种新型配电网动态仿真平台数据交互方法的一种优选方案,其中:所述配电网动态仿真平台格式包括稳态数据以及动态数据。

6、所述稳态数据包括bus页、pq页、pv页、slack页以及line页。

7、所述动态数据包括genrou页、gencls页、exdc2页以及tgov1页。

8、作为本专利技术所述的一种新型配电网动态仿真平台数据交互方法的一种优选方案,其中:所述bus页包括idx、连接状态、电压等级、节点电压最大与最小限幅值以及节点电压的初始幅值和相位。

9、所述pq页包括idx、连接状态、pq连接的节点、电压等级、节点电压最大与最小限幅值以及pq负荷的有功与无功功率。

10、所述pv页包括idx、连接状态、pv连接的节点、电压等级、发电机额定容量、发电机输出的初始有功功率和无功功率、节点电压和输出有功和无功最大与最小限幅值以及发电机的电枢电阻和电枢电抗。

11、所述slack页包括idx、连接状态、slack连接的节点、电压等级、发电机额定容量、发电机输出的初始有功功率和无功功率、节点电压和输出有功和无功最大与最小限幅值以及发电机的电枢电阻和电枢电抗。

12、所述line页包括idx、连接状态、始末节点、电网频率、始末电压等级和线路的电阻、电抗和电导。

13、作为本专利技术所述的一种新型配电网动态仿真平台数据交互方法的一种优选方案,其中:所述genrou页包括idx、连接状态、连接节点、发电机序号、额定容量、电网频率、电压等级、阻尼系数、启动时间、d轴以及q轴的同步电抗、暂态以及次暂态电抗。

14、所述exdc2页包括idx、连接状态、励磁机序号以及时间常数参数。

15、所述tgov1页包括idx、连接状态、原动机序号、调速增益以及时间常数参数。

16、作为本专利技术所述的一种新型配电网动态仿真平台数据交互方法的一种优选方案,其中:所述解析以及转换包括,对输电线路运行状态信息的历史进行归一化处理,得到输电线路运行状态参数信息的平均值,排除每组输电线路运行状态所有参数信息相同的部分,保留不同的部分,将剩余不同参数的部分作为可区别特征。

17、若获取的实时输电线路的运行状态数据无法通过所述的可区别特征,则对实时输电线路状态数据进行重新聚类,将无法通过的状态数据输入数据解析模块,对未通过的状态数据进行解析。

18、若获取的实时输电线路的运行状态数据通过所述的可区别特征,则对运行状态数据进行转换,若转换后不符合配电网动态仿真平台的数据格式,则发出实时输电线路状态异常提示。

19、作为本专利技术所述的一种新型配电网动态仿真平台数据交互方法的一种优选方案,其中:所述解析以及转换还包括,利用python的pandas库从.xlsx文件中读取数据并存为dataframe,依次对照.xlsx文件与pss/e的输入文件格式进行遍历选择的数据行和列,提取每行的数据,即pandas的read_excel函数读取excel文件的各个工作表,包括bus页、pq页、tv页、slack页以及line页,将数据转换成特定的格式,在特定的位置插入新的数据行、删除字符串,通过.raw和.dyr文件的格式进行组织。

20、作为本专利技术所述的一种新型配电网动态仿真平台数据交互方法的一种优选方案,其中:具体解析步骤包括,导入python库、定义文件处理函数、定义角度转换函数、定义空格设定函数、定义psse函数、定义文件打开函数、定义文件创建函数、定义主函数以及运行主函数。

21、通过导入python库,提供所需的函数,用于文件处理、数据计算以及数据分析。

22、所述导入python库包括pandas、math、shutil以及tkinter。

23、所述pandas用于数据处理和读取.xlsx文件。

24、所述math用于提供数学运算函数。

25、所述shutil用于文件操作。

26、所述tkinter用于创建gui图形用户界面。

27、所述定义文件处理包括,通过自动化脚本定义函数用于文件处理。

28、所述函数包括move_file函数、copy_file函数、remove_string函数、insert_lines函数、insert_data函数、find_insert_position函数、find_insert_line函数以及remove_blank_lines函数。

29、所述move_file函数用于移动文件,所述copy_file函数用于复制文件,所述remove_string函数用于删除文件中的字符串,所述insert_lines函数用于在文件的特定位置插入行,所述insert_data函数用于在文件的特定位置插入数据,所述find_insert_position函数用于查找插入数据的位置,所述find_insert_lin本文档来自技高网...

【技术保护点】

1.一种新型配电网动态仿真平台数据交互方法,其特征在于,包括:

2.如权利要求1所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述配电网动态仿真平台数据格式包括稳态数据以及动态数据;

3.如权利要求2所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述Bus页包括idx、连接状态、电压等级、节点电压最大与最小限幅值以及节点电压的初始幅值和相位;

4.如权利要求3所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述GENROU页包括idx、连接状态、连接节点、发电机序号、额定容量、电网频率、电压等级、阻尼系数、启动时间、d轴以及q轴的同步电抗、暂态以及次暂态电抗;

5.如权利要求4所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述解析以及转换包括,对输电线路运行状态信息的历史进行归一化处理,得到输电线路运行状态参数信息的平均值,排除每组输电线路运行状态所有参数信息相同的部分,保留不同的部分,将剩余不同参数的部分作为可区别特征;

6.如权利要求5所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述解析以及转换还包括,利用Python的Pandas库从.xlsx文件中读取数据并存为DataFrame,依次对照.xlsx文件与PSS/E的输入文件格式进行遍历选择,提取每行的数据,即pandas的read_excel函数读取Excel文件的各个工作表,包括Bus页、PQ页、TV页、Slack页以及Line页,将弧度转换为角度,在特定的位置插入新的数据行、删除字符串,通过.raw和.dyr文件的格式进行组织。

7.如权利要求6所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:具体解析步骤包括,导入Python库、定义文件处理函数、定义角度转换函数、定义空格设定函数、定义Psse函数、定义文件打开函数、定义文件创建函数、定义主函数以及运行主函数;

8.一种采用如权利要求1~7任一所述的一种新型配电网动态仿真平台数据交互方法的系统,其特征在于:包括数据采集模块、数据解析模块以及数据转换模块;

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的用于新型配电网动态仿真平台数据交互方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述用于新型配电网动态仿真平台数据交互方法的步骤。

...

【技术特征摘要】

1.一种新型配电网动态仿真平台数据交互方法,其特征在于,包括:

2.如权利要求1所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述配电网动态仿真平台数据格式包括稳态数据以及动态数据;

3.如权利要求2所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述bus页包括idx、连接状态、电压等级、节点电压最大与最小限幅值以及节点电压的初始幅值和相位;

4.如权利要求3所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述genrou页包括idx、连接状态、连接节点、发电机序号、额定容量、电网频率、电压等级、阻尼系数、启动时间、d轴以及q轴的同步电抗、暂态以及次暂态电抗;

5.如权利要求4所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述解析以及转换包括,对输电线路运行状态信息的历史进行归一化处理,得到输电线路运行状态参数信息的平均值,排除每组输电线路运行状态所有参数信息相同的部分,保留不同的部分,将剩余不同参数的部分作为可区别特征;

6.如权利要求5所述的一种新型配电网动态仿真平台数据交互方法,其特征在于:所述解析以及转换还包括,利用python的pandas库从.xlsx文件中读取数据并存为datafra...

【专利技术属性】
技术研发人员:周柯金庆忍吴丽芳要若天白浩杨炜晨莫枝阅秦丽文周杨珺李巍徐敏刘通
申请(专利权)人:广西电网有限责任公司电力科学研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1