CN117763808B - 基于模板规则的直流输电***电磁暂态自动化建模方法 - Google Patents

基于模板规则的直流输电***电磁暂态自动化建模方法 Download PDF

Info

Publication number
CN117763808B
CN117763808B CN202311623193.1A CN202311623193A CN117763808B CN 117763808 B CN117763808 B CN 117763808B CN 202311623193 A CN202311623193 A CN 202311623193A CN 117763808 B CN117763808 B CN 117763808B
Authority
CN
China
Prior art keywords
direct current
node
template
name
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311623193.1A
Other languages
English (en)
Other versions
CN117763808A (zh
Inventor
李壮
徐得超
穆清
彭红英
陈绪江
刘敏
张星
乔小敏
杨冬月
彭丽
程昱
田鹏飞
卓谷颖
孙丽香
牛琳琳
庞润甜
何永菁
王霄霄
吴狄珅
王祥旭
徐翌征
徐树文
王跃
王峰
郑伟杰
李蕾
冷崇明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Electric Power Research Institute Co Ltd CEPRI
Original Assignee
China Electric Power Research Institute Co Ltd CEPRI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Electric Power Research Institute Co Ltd CEPRI filed Critical China Electric Power Research Institute Co Ltd CEPRI
Priority to CN202311623193.1A priority Critical patent/CN117763808B/zh
Publication of CN117763808A publication Critical patent/CN117763808A/zh
Application granted granted Critical
Publication of CN117763808B publication Critical patent/CN117763808B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于模板规则的直流输电***电磁暂态自动化建模方法,并开发建模工具,将需要手动操作构建直流模型的过程进行自动化实现。根据机电方式数据和配置文件将直流运行方式自动化修改到电磁暂态算例中,并找到并网点自动接入电网。将原本需要人工开展数天工作量的工作,缩短到数小时,减小了计算人员的工作量,提高了直流电磁暂态模型构建的效率,推动了大电网电磁暂态仿真的实用化。

Description

基于模板规则的直流输电***电磁暂态自动化建模方法
技术领域
本发明涉及电力***电磁暂态建模仿真技术领域,并且更具体地,涉及一种基于模板规则的直流输电***电磁暂态自动化建模方法。
背景技术
电力***全数字仿真装置(Advanced Digital Power System Simulator,ADPSS)是由中国电力科学研究院研发的基于高性能PC机群的全数字仿真***,可以开展大电网全电磁暂态仿真研究,目前已被广泛应用于电网各个单位、科研院所、高校等。
大电网电磁暂态建模是高精度电磁暂态仿真的基础,通常大电网电磁模型是根据机电暂态模型建立,目前已基本实现交流电网依据机电暂态模型的自动电磁暂态建模。但对于含有直流输电***的大电网,需要转换完成交流网后,手动导入已有的直流模型并修改运行方式,并且对于分层直流***逆变侧有高低端换流阀,不易更新直流运行工况。因此,有必要对直流***开展自动化建模。
目前基于ADPSS平台均已建立起我国大部分直流工程电磁暂态厂家模型,被广泛应用在故障反演、方式计算、***规划等场景中。本发明提供了一种基于模板规则的直流输电***电磁暂态自动化建模方法及***,可以根据直流模板及配置文件自动构建出不同方式的直流模型,已在华中电网、河南电网等网省公司推广,被应用于大电网仿真中。
现有的直流电磁暂态模型构建方法主要是基于厂家直流模型,人工将已有的直流模型通过导入工程到子电路的方式导入至ADPSS电磁暂态算例中,然后手动修改直流模型的运行方式,将换流母线电压初值、直流功率、控制方式等参数修改为与对应的机电暂态方式一致,再将直流模型接入交流网中,分层直流模型还需针对高低端分别操作修改,从而构建出含有直流模型的大电网仿真算例。
当前技术方案需要人工操作多个步骤,才能构建出直流电磁暂态模型,操作流程复杂,同时直流运行方式参数较多,均需要手动修改,容易出错,建模效率较低。将直流模型导入电磁算例后还需要找到并网点,将直流接入电网,才能开展仿真调试工作,比较费时费力。
发明内容
为了解决上述背景技术所述的在构建含有直流***的电磁暂态算例时效率低的问题,本发明提供一种基于模板规则的直流输电***电磁暂态自动化建模方法,将需要手动操作构建直流模型的过程自动化实现,根据机电方式数据和配置文件将直流运行方式自动化修改到电磁暂态算例中,并找到并网点自动接入电网。减小计算人员的工作量,提高直流电磁暂态模型构建的效率。
根据本发明的一个方面,提供了一种基于模板规则的直流输电***电磁暂态自动化建模方法,包括:
根据厂家已构建的直流模型,建立模板文件;
制作与模板文件对应的直流配置文件;
根据直流配置文件和机电方式提供的直流运行方式信息,依次修改模板文件中的相应UdDynSet元件参数;
在电网算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;
通过外部母线节点与外部换流站交流母线连接,得到含有直流***的电磁暂态电网算例。
可选地,所述根据厂家已构建的直流模型,建立模板文件,包括:
读取厂家已构建的直流模型,确定预设的多个参数对应的控制面板元件、母线元件、电压源元件;
若所需参数为控制面板元件,则将控制面板元件所关联的中间变量删除,在中间变量所在的UDM中新建一个UdDynSet元件,将新建的UdDynSet元件关联至控制面板元件,得到直流模型的模板文件。
可选地,所述制作与模板文件对应的直流配置文件,包括:
新建文件名为直流配置文件.xml的文本文件;
将直流配置文件.xml的根节点命名为Scene,根节点Scene拥有元素节点name和Brktime,元素节点name拥有一个文本节点,代表直流模板的算例名称,元素节点Brktime拥有一个文本节点,代表直流模板所接钳位电压源断开的时间;根节点Scene下拥有多个子节点,分别对应预设的多个参数及元件;
设置每个子节点都含有group子节点,为不同机电数据对应的模型修改方式和说明;
设置每个group子节点拥有element节点,每个element节点拥有多个元素节点,得到与模板文件对应的直流配置文件。
可选地,所述group子节点含有元素节点order、元素节点Valid、元素节点Modename,其中元素节点order为机电数据的不同情况编号;Valid元素节点为此机电数据是否有效,无效填0,有效填1;Modename元素节点为此机电数据和参数order的补充说明。
可选地,每个所述element节点拥有的多个元素节点包括元素节点name、元素节点showName、元素节点pName、元素节点value,其中元素节点name为此参数对应的元件名称,自动化方法根据此元件名称找到模板算例中的元件修改其参数;元素节点showName和元素节点pName分别为元件的显示名称和配置名称,用来辨识要修改的元件参数;元素节点value为机电参数所对应的基准值。
根据本发明的又一个方面,提供了一种基于模板规则的直流输电***电磁暂态自动化建模***,包括:
模板文件建立模块,用于根据厂家已构建的直流模型,建立模板文件;
直流配置文件制作模块,用于制作与模板文件对应的直流配置文件;
元件参数修改模块,用于根据直流配置文件和机电方式提供的直流运行方式信息,依次修改模板文件中的相应UdDynSet元件参数;
导入模块,用于在电网算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;
连接模块,用于通过外部母线节点与外部换流站交流母线连接,得到含有直流***的电磁暂态电网算例。
可选地,所述模板文件建立模块,具体用于:
读取厂家已构建的直流模型,确定预设的多个参数对应的控制面板元件、母线元件、电压源元件;
若所需参数为控制面板元件,则将控制面板元件所关联的中间变量删除,在中间变量所在的UDM中新建一个UdDynSet元件,将新建的UdDynSet元件关联至控制面板元件,得到直流模型的模板文件。
可选地,所述直流配置文件制作模块,具体用于:
新建文件名为直流配置文件.xml的文本文件;
将直流配置文件.xml的根节点命名为Scene,根节点Scene拥有元素节点name和Brktime,元素节点name拥有一个文本节点,代表直流模板的算例名称,元素节点Brktime拥有一个文本节点,代表直流模板所接钳位电压源断开的时间;根节点Scene下拥有多个子节点,分别对应预设的多个参数及元件;
设置每个子节点都含有group子节点,为不同机电数据对应的模型修改方式和说明;
设置每个group子节点拥有element节点,每个element节点拥有多个元素节点,得到与模板文件对应的直流配置文件。
根据本发明的又一个方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本发明上述任一方面所述的方法。
根据本发明的又一个方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现本发明上述任一方面所述的方法。
本发明提出了基于模板规则的直流输电***电磁暂态自动化建模方法,并开发建模工具,将需要手动操作构建直流模型的过程进行自动化实现。根据机电方式数据和配置文件将直流运行方式自动化修改到电磁暂态算例中,并找到并网点自动接入电网。将原本需要人工开展数天工作量的工作,缩短到数小时,减小了计算人员的工作量,提高了直流电磁暂态模型构建的效率,推动了大电网电磁暂态仿真的实用化。
附图说明
通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:
附图1为本发明提供的基于模板规则的直流输电***电磁暂态自动化建模流程。
附图2为本发明提供的“直流配置文件.xml”文件示意图。
附图3为本发明提供的实例中“双极功率定值”参数的控制面板元件示意图。
附图4为本发明提供的实例中“双极功率定值”控制面板元件参数示意图。
附图5为本发明提供的实例中接入中间变量“BIP_POW_REF”的UD_in元件示意图。
附图6为本发明提供的实例中UdDynSet元件和UD_out元件示意图。
附图7为本发明提供的实例中UdDynSet元件参数示意图。
附图8为本发明提供的实例中UD_out元件参数示意图。
附图9为本发明提供的实例中控制面板元件关联UdDynSet元件的信号名示意图。
附图10为本发明提供的实例中双极功率定值对应的xml配置文件示意图。
附图11为本发明提供的实例中天中直流接入交流网示意图。
附图12为本发明提供的基于模板规则的直流输电***电磁暂态自动化建模***的结构示意图。
附图13是本发明一示例性实施例提供的电子设备的结构。
具体实施方式
下面,将参考附图详细地描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。
应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
本发明提供了一种基于模板规则的直流输电***电磁暂态自动化建模方法及***,基于厂家已经构建的直流***模型,自动化生成与机电暂态工程方式一致的电磁暂态模型并接入大电网中。
图1示出了本发明所提供的基于模板规则的直流输电***电磁暂态自动化建模方法的流程示意图。如图1所示,基于模板规则的直流输电***电磁暂态自动化建模方法,包括:
(1)首先需要建立直流模型模板文件(此模板文件建立后,可重复使用,无需二次构建)。建立直流模板文件的具体步骤如下;
1-1)读取ADPSS原始直流厂家模型,找到下表1所列所有参数对应的控制面板元件、母线元件、电压源元件;
表1
1-2)若表中所需参数为控制面板元件,则将此控制面板元件所关联的中间变量删去,在中间变量所在的UDM中新建一个UdDynSet,将其关联至控制面板,这样做的目的是方便对直流参数所对应的UdDynSet元件统一修改;
1-3)经过上述步骤操作,得到此直流模型的模板文件;
(2)其次,需要制作与此直流模板文件对应的配置文件,配置文件定义为xml格式,包含修改直流模板所需的参数对应的元件名称,如UdDynSet元件名称、母线元件名称等,制作xml配置文件步骤如下;
2-1)新建文件名为“直流配置文件.xml”的文本文件;
2-2)根节点名称为“Scene”,根节点“Scene”拥有元素节点“name”和“Brktime”,“name”拥有一个文本节点,代表了直流模板的算例名称,“Brktime”拥有一个文本节点,代表了直流模板所接钳位电压源断开的时间(直流***需在钳位电压源的辅助下启动,启动后断开电源完成并网)。
2-3)“Scene”节点下拥有多个子节点,分别对应了步骤(2)中给出的参数及元件,例如直流运行方式为“RunMode”,如下表2所示:
表2
2-4)在步骤2-3)的基础上,每个子节点都含有“group”子节点,为不同机电数据对应的模型修改方式和说明,“group”子节点含有元素节点“order”、“Valid”、“Modename”,其中“order”为此机电数据的不同情况编号,例如直流运行方式有“停运”“双极大地回线”等;Valid为此数据是否有效,无效填0,有效填1;“Modename”为此机电数据和参数“order”的补充说明;
2-5)每个“group”子节点拥有“element”节点,每个“element”节点拥有元素节点“name”、“showName”、“pName”、“value”,其中“name”为此参数对应的元件名称,自动化方法根据此名称找到模板算例中的元件修改其参数;“showName”“pName”为元件的显示名称和配置名称,用来辨识要修改的元件参数(一般元件有多个参数,例如电压源有电压和相角);“value”为机电参数所对应的基准值。
2-6)由以上步骤得到此直流模板文件对应的配置文件,文件示意图如附图2所示。
(3)根据以上步骤所建立的“直流配置文件.xml”和机电数据提供的步骤2-3)中的直流运行方式信息,按照模板规则修改直流模板文件,同时将机电数据中的换流站交流母线潮流电压、相角修改到模板中的钳位电压源中,使得模板中的直流方式变为所需要的方式;
(4)判断电磁暂态模型交流电网中换流母线所在位置,在算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;
(5)通过外部母线节点与外部换流站交流母线连接,最终得到含有直流的电磁暂态电网算例。开发了建模工具实现上述自动建模流程。
本发明具有以下优点:
(1)提出了基于模板规则的直流输电***电磁暂态自动化建模方法,并开发建模工具,将需要手动操作构建直流模型的过程进行自动化实现;
(2)根据机电方式数据和配置文件将直流运行方式自动化修改到电磁暂态算例中,并找到并网点自动接入电网;
(3)将原本需要人工开展数天工作量的工作,缩短到数小时,减小了计算人员的工作量,提高了直流电磁暂态模型构建的效率,推动了大电网电磁暂态仿真的实用化。
本发明的其他优点、特征将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。
下面结合附图和实例对本发明作进一步说明。
基于模板规则的直流输电***电磁暂态自动化建模方法,以天中直流为例,构建含天中直流的电磁暂态模型,具体步骤如下:
步骤一:打开天中直流工程算例,读取模型参数,找到上表1所列所有参数对应的控制面板元件、母线元件、电压源元件;
例如“双极功率定值”参数为控制面板元件,如附图3所示,控制面板元件关联变量中间变量,如附图4所示。
步骤二:搜索控制面板关联的中间变量“BIP_POW_REF”,找到接入此中间变量的UD_in元件,如附图5所示,在旁边新建UdDynSet元件和UD_out元件,并连接,如附图6所示,其中UdDynSet元件设置名称为“BIP_POW_REF”,UD_out元件设置中间变量“BIP_POW_REF”,如附图7和附图8所示。
步骤三:将控制面板“BIP_POW_REF”元件的受控元件类型选为UDM,受控信号名由中间变量改为UdDynSet元件的信号名“BIP_POW_REF”,如附图9所示。将步骤一中每个控制面板元件均按此方法修改。
步骤四:根据UdDynSet元件的元件名称制作“直流配置文件.xml”,例如“双极功率定值”所对应的UdDynSet元件名称为“1-17-UdDynSet-BIP_POW_REF-3851”,则xml文件中的element字段为“1-17-UdDynSet-BIP_POW_REF-3851”,如附图10所示。
步骤五:根据以上步骤所建立的“直流配置文件.xml”和机电数据提供的直流运行方式信息,按照模板规则修改直流模板文件,同时将机电数据中的换流站交流母线潮流电压、相角修改到模板中的钳位电压源中,使得模板中的直流方式变为所需要的方式。
步骤六:判断电磁暂态模型交流电网中换流母线所在位置,在算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;通过外部母线节点与外部换流站交流母线连接,最终得到含有直流的电磁暂态电网算例,如附图11所示。
本发明的保护点如下:
(1)本发明提出的直流模板文件建立方法,读取ADPSS原始直流厂家模型,找到参数对应的控制面板元件/UdDynSet元件、母线元件、电压源元件;若所需参数为控制面板元件,则将此控制面板元件所关联的中间变量删去,在中间变量所在的UDM中新建一个UdDynSet,将其关联至控制面板。
(2)本发明提出的“直流配置文件.xml”建立方法,根节点名称为“Scene”,根节点“Scene”拥有元素节点“name”和“Brktime”;“Scene”节点下拥有多个子节点,分别对应上述表1给出的参数及元件;每个子节点都含有“group”子节点,给出了不同机电数据对应的模型修改方式和说明;“group”子节点含有元素节点“order”、“Valid”、“Modename”,给出了要修改的参数的补充说明;每个“group”子节点拥有“element”节点,每个“element”节点拥有元素节点“name”、“showName”、“pName”、“value”,给出了要修改的直流模板中的元件名称和参数。
(3)本发明提出的按照模板规则修改直流模板文件,同时将机电数据中的换流站交流母线潮流电压、相角修改到模板中的钳位电压源中,使得模板中的直流方式变为所需要的方式;判断电磁暂态模型交流电网中换流母线所在位置,在算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;通过外部母线节点与外部换流站交流母线连接,最终得到含有直流的电磁暂态电网算例。
综上所述,本发明提出了基于模板规则的直流输电***电磁暂态自动化建模方法,并开发建模工具,将需要手动操作构建直流模型的过程进行自动化实现。根据机电方式数据和配置文件将直流运行方式自动化修改到电磁暂态算例中,并找到并网点自动接入电网。将原本需要人工开展数天工作量的工作,缩短到数小时,减小了计算人员的工作量,提高了直流电磁暂态模型构建的效率,推动了大电网电磁暂态仿真的实用化。
示例性***
图12是本发明一示例性实施例提供的基于模板规则的直流输电***电磁暂态自动化建模***的结构示意图。如图12所示,***包括:
模板文件建立模块,用于根据厂家已构建的直流模型,建立模板文件;
直流配置文件制作模块,用于制作与模板文件对应的直流配置文件;
元件参数修改模块,用于根据直流配置文件和机电方式提供的直流运行方式信息,依次修改模板文件中的相应UdDynSet元件参数;
导入模块,用于在电网算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;
连接模块,用于通过外部母线节点与外部换流站交流母线连接,得到含有直流***的电磁暂态电网算例。
可选地,所述模板文件建立模块,具体用于:
读取厂家已构建的直流模型,确定预设的多个参数对应的控制面板元件、母线元件、电压源元件;
若所需参数为控制面板元件,则将控制面板元件所关联的中间变量删除,在中间变量所在的UDM中新建一个UdDynSet元件,将新建的UdDynSet元件关联至控制面板元件,得到直流模型的模板文件。
可选地,所述直流配置文件制作模块,具体用于:
新建文件名为直流配置文件.xml的文本文件;
将直流配置文件.xml的根节点命名为Scene,根节点Scene拥有元素节点name和Brktime,元素节点name拥有一个文本节点,代表直流模板的算例名称,元素节点Brktime拥有一个文本节点,代表直流模板所接钳位电压源断开的时间;根节点Scene下拥有多个子节点,分别对应预设的多个参数及元件;
设置每个子节点都含有group子节点,为不同机电数据对应的模型修改方式和说明;
设置每个group子节点拥有element节点,每个element节点拥有多个元素节点,得到与模板文件对应的直流配置文件。
本发明的实施例的基于模板规则的直流输电***电磁暂态自动化建模***与本发明的另一个实施例的基于模板规则的直流输电***电磁暂态自动化建模方法相对应,在此不再赘述。
示例性电子设备
图13是本发明一示例性实施例提供的电子设备的结构。如图13所示,电子设备130包括一个或多个处理器131和存储器132。
处理器131可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备中的其他组件以执行期望的功能。
存储器132可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器131可以运行所述程序指令,以实现上文所述的本发明的各个实施例的软件程序的对历史变更记录进行信息挖掘的方法以及/或者其他期望的功能。在一个示例中,电子设备还可以包括:输入装置133和输出装置134,这些组件通过总线***和/或其他形式的连接机构(未示出)互连。
此外,该输入装置133还可以包括例如键盘、鼠标等等。
该输出装置134可以向外部输出各种信息。该输出装置134可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。
当然,为了简化,图13中仅示出了该电子设备中与本发明有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备还可以包括任何其他适当的组件。
示例性计算机程序产品和计算机可读存储介质
除了上述方法和设备以外,本发明的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本发明各种实施例的方法中的步骤。
所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本发明实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
此外,本发明的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本发明各种实施例的对历史变更记录进行信息挖掘的方法中的步骤。
所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、***或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,在本发明中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本发明的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本发明为必须采用上述具体的细节来实现。
本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于***实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明中涉及的器件、***、设备、***的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、***、设备、***。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
可能以许多方式来实现本发明的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和***。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
还需要指出的是,在本发明的***、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本发明。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本发明的范围。因此,本发明不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本发明的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

Claims (6)

1.一种基于模板规则的直流输电***电磁暂态自动化建模方法,其特征在于,包括:
根据厂家已构建的直流模型,建立模板文件;
制作与模板文件对应的直流配置文件;
根据直流配置文件和机电方式提供的直流运行方式信息,依次修改模板文件中的相应UdDynSet元件参数;其中,UdDynSet元件为用户自定义模型动态输入节点元件,通过UdDynSet元件实现控制面板与用户自定义模型程序的信息交互定义;UdDynSet元件参数包括元件名称、说明、显示名称和初始值;
在电网算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;
通过外部母线节点与外部换流站交流母线连接,得到含有直流***的电磁暂态电网算例;
其中,所述根据厂家已构建的直流模型,建立模板文件,包括:
读取厂家已构建的直流模型,确定预设的多个参数对应的控制面板元件、母线元件、电压源元件;
若所需参数为控制面板元件,则将控制面板元件所关联的中间变量删除,在中间变量所在的UDM中新建一个UdDynSet元件,将新建的UdDynSet元件关联至控制面板元件,得到直流模型的模板文件;
所述制作与模板文件对应的直流配置文件,包括:
新建文件名为直流配置文件.xml的文本文件;
将直流配置文件.xml的根节点命名为Scene,根节点Scene拥有元素节点name和Brktime,元素节点name拥有一个文本节点,代表直流模板的算例名称,元素节点Brktime拥有一个文本节点,代表直流模板所接钳位电压源断开的时间;根节点Scene下拥有多个子节点,分别对应预设的多个参数及元件;
设置每个子节点都含有group子节点,为不同机电数据对应的模型修改方式和说明;
设置每个group子节点拥有element节点,每个element节点拥有多个元素节点,得到与模板文件对应的直流配置文件。
2.根据权利要求1所述的方法,其特征在于,所述group子节点含有元素节点order、元素节点Valid、元素节点Modename,其中元素节点order为机电数据的不同情况编号;Valid元素节点为此机电数据是否有效,无效填0,有效填1;Modename元素节点为此机电数据和参数order的补充说明。
3.根据权利要求1所述的方法,其特征在于,每个所述element节点拥有的多个元素节点包括元素节点name、元素节点showName、元素节点pName、元素节点value,其中元素节点name为此参数对应的元件名称,自动化方法根据此元件名称找到模板算例中的元件修改其参数;元素节点showName和元素节点pName分别为元件的显示名称和配置名称,用来辨识要修改的元件参数;元素节点value为机电参数所对应的基准值。
4.一种基于模板规则的直流输电***电磁暂态自动化建模***,其特征在于,包括:
模板文件建立模块,用于根据厂家已构建的直流模型,建立模板文件;
直流配置文件制作模块,用于制作与模板文件对应的直流配置文件;
元件参数修改模块,用于根据直流配置文件和机电方式提供的直流运行方式信息,依次修改模板文件中的相应UdDynSet元件参数;其中,UdDynSet元件为用户自定义模型动态输入节点元件,通过UdDynSet元件实现控制面板与用户自定义模型程序的信息交互定义;UdDynSet元件参数包括元件名称、说明、显示名称和初始值;
导入模块,用于在电网算例中新建子电路,将修改好的直流模板文件通过导入工程到子电路的功能导入;
连接模块,用于通过外部母线节点与外部换流站交流母线连接,得到含有直流***的电磁暂态电网算例;
其中,所述模板文件建立模块,具体用于:
读取厂家已构建的直流模型,确定预设的多个参数对应的控制面板元件、母线元件、电压源元件;
若所需参数为控制面板元件,则将控制面板元件所关联的中间变量删除,在中间变量所在的UDM中新建一个UdDynSet元件,将新建的UdDynSet元件关联至控制面板元件,得到直流模型的模板文件;
所述直流配置文件制作模块,具体用于:
新建文件名为直流配置文件.xml的文本文件;
将直流配置文件.xml的根节点命名为Scene,根节点Scene拥有元素节点name和Brktime,元素节点name拥有一个文本节点,代表直流模板的算例名称,元素节点Brktime拥有一个文本节点,代表直流模板所接钳位电压源断开的时间;根节点Scene下拥有多个子节点,分别对应预设的多个参数及元件;
设置每个子节点都含有group子节点,为不同机电数据对应的模型修改方式和说明;
设置每个group子节点拥有element节点,每个element节点拥有多个元素节点,得到与模板文件对应的直流配置文件。
5.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-3任一所述的方法。
6.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述权利要求1-3任一所述的方法。
CN202311623193.1A 2023-11-30 2023-11-30 基于模板规则的直流输电***电磁暂态自动化建模方法 Active CN117763808B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311623193.1A CN117763808B (zh) 2023-11-30 2023-11-30 基于模板规则的直流输电***电磁暂态自动化建模方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311623193.1A CN117763808B (zh) 2023-11-30 2023-11-30 基于模板规则的直流输电***电磁暂态自动化建模方法

Publications (2)

Publication Number Publication Date
CN117763808A CN117763808A (zh) 2024-03-26
CN117763808B true CN117763808B (zh) 2024-07-02

Family

ID=90313743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311623193.1A Active CN117763808B (zh) 2023-11-30 2023-11-30 基于模板规则的直流输电***电磁暂态自动化建模方法

Country Status (1)

Country Link
CN (1) CN117763808B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701303A (zh) * 2016-01-15 2016-06-22 中国电力科学研究院 一种基于adpss的直流输电***中电磁暂态仿真方法
CN109004638A (zh) * 2018-06-29 2018-12-14 中国电力科学研究院有限公司 一种柔性直流工程机电-电磁混合仿真方法及***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112260331B (zh) * 2020-12-21 2021-04-23 中国电力科学研究院有限公司 特高压交直流电网仿真平台及构建方法
CN113300383B (zh) * 2021-04-16 2023-06-02 西安热工研究院有限公司 一种机电暂态建模方法、***、设备及存储介质
CN115293073A (zh) * 2022-07-27 2022-11-04 华北电力科学研究院有限责任公司 Bpa机电暂态模型至adpss电磁暂态模型的转换方法和装置
CN116910969A (zh) * 2023-04-28 2023-10-20 中国电力科学研究院有限公司 一种万节点级电磁暂态实时仿真平台及电磁暂态仿真方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701303A (zh) * 2016-01-15 2016-06-22 中国电力科学研究院 一种基于adpss的直流输电***中电磁暂态仿真方法
CN109004638A (zh) * 2018-06-29 2018-12-14 中国电力科学研究院有限公司 一种柔性直流工程机电-电磁混合仿真方法及***

Also Published As

Publication number Publication date
CN117763808A (zh) 2024-03-26

Similar Documents

Publication Publication Date Title
CN111797450B (zh) 基于bim的电网工程模型设计***、方法、设备和存储介质
US20020147505A1 (en) Process for programming an automation application
CN111026451A (zh) 一种用于变电站终端间隔的参数配置方法及配置工具
CN117763808B (zh) 基于模板规则的直流输电***电磁暂态自动化建模方法
KR20140115108A (ko) 전력 계통 운영 시스템의 화면 생성 방법
CN108959391B (zh) 展现数据库集群架构图的设备、***、方法、存储介质
Wenger et al. Transformation of IEC 61131-3 to IEC 61499 based on a model driven development approach
Vanfretti et al. Towards automated power system model transformation for multi-TSO phasor time domain simulations using Modelica
CN114416099B (zh) 一种基于信息物理***的模型集成方法及相关组件
CN115940202A (zh) 基于人工智能的多逆变器功率分配控制方法、装置及设备
Ma et al. A hybrid model transformation approach based on j2ee platform
Augenstein et al. Top-energy: computational support for energy system engineering processes
CN110377934B (zh) 船用机电产品的设计计算方法及装置
JP4148296B2 (ja) 系統解析方法
CN109657332B (zh) 一种大规模电网电磁暂态自动建模的分网解耦方法及***
CN112818433A (zh) 一种面向核动力装置控制***仿真模型的快速建模方法
CN104899045A (zh) 一种通用的软件编码辅助***及方法
CN113495535B (zh) 一种通过配置实现生产运行控制的方法及***
Tselishchev et al. Improving CAD Application Efficiency in the Design of Control Schemes for Self-Use Mechanisms
CN110390166B (zh) 一种辅助生成adpss用户自定义功能框插件的方法
CN204360367U (zh) 代码自动生成装置
CN103412976A (zh) 一种基于odm的电力***机电暂态仿真建模方法
Dimitrov et al. Synthesis and implementation of a digital control system for a Buck DC-DC converter
Goldschmidt Towards an infrastructure for domain-specific languages in a multi-domain cloud platform
JP2013190837A (ja) エンジニアリングツール

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant