CN106844812A - 一种基于emtdc的控制保护仿真建模方法 - Google Patents
一种基于emtdc的控制保护仿真建模方法 Download PDFInfo
- Publication number
- CN106844812A CN106844812A CN201510888930.XA CN201510888930A CN106844812A CN 106844812 A CN106844812 A CN 106844812A CN 201510888930 A CN201510888930 A CN 201510888930A CN 106844812 A CN106844812 A CN 106844812A
- Authority
- CN
- China
- Prior art keywords
- execution
- basic function
- pulse generation
- function module
- emtdc
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于EMTDC的控制保护仿真建模方法,采用执行周期可设置的基本功能模块搭建仿真模型的控制保护逻辑,各段逻辑的基本功能模块可采用不同的执行周期,基本功能模块的执行周期由执行周期脉冲产生模块统一调度;执行周期脉冲产生模块和执行周期可设置的基本功能模块均是通过PSCAD/EMTDC软件自定义功能开发,执行周期脉冲产生模块,在时间间隔等于所设定的执行周期时发出脉冲信号;基本功能模块,以执行周期脉冲产生模块的输出作为参数。本发明可以提高仿真模型与实际工程的一致性,仿真结果更加可靠,其分析结果可以更好的指导工程实际。
Description
技术领域
本发明涉及一种基于EMTDC的控制保护仿真建模方法,属于电力系统数字仿真技术领域。
背景技术
PSCAD/EMTDC软件是一款强大的电力系统电磁暂态仿真分析软件,广泛的应用于电力系统故障分析、理论研究等各个方面。随着高压直流工程的建设,我国的电网结构越来越复杂,电力系统的安全稳定运行对电力系统分析技术提出了更高的要求。要准确地研究电力系统的动态行为就必须建立详细的、准确的、与实际的控制保护系统主要功能一致的仿真模型。实际控制保护系统的各个控制模块分布在不同任务链上,执行周期各不相同,而不是PSCAD/EMTDC的统一仿真步长。PSCAD/EMTDC自带元件库中的标准元件没有多任务的执行周期调度功能,以此为基础搭建的仿真模型会导致模型的仿真结果与实际工程的运行工况差异较大。因此,为了提高仿真模型与实际工程的一致性,需要考虑新的仿真建模方法。
发明内容
为了解决上述技术问题,本发明提供了一种基于EMTDC的控制保护仿真建模方法。
为了达到上述目的,本发明所采用的技术方案是:
一种基于EMTDC的控制保护仿真建模方法,采用执行周期可设置的基本功能模块搭建仿真模型的控制保护逻辑,各段逻辑的基本功能模块可采用不同的执行周期,基本功能模块的执行周期由执行周期脉冲产生模块统一调度;
所述执行周期脉冲产生模块和执行周期可设置的基本功能模块均是通过PSCAD/EMTDC软件自定义功能开发,所述执行周期脉冲产生模块,在时间间隔等于所设定的执行周期时发出脉冲信号;所述基本功能模块,以执行周期脉冲产生模块的输出作为参数。
所述执行周期脉冲产生模块包含N个执行周期参数,输出为N个执行周期的标志位;当时间间隔等于第M个执行周期时,第M个执行周期标志位即为宽度为一个PSCAD/EMTDC仿真步长的高电平否则为低电平;其中M≤N。
所述基本功能模块以执行周期脉冲产生模块输出的执行周期标志位为参数,每个PSCAD/EMTDC仿真步长检测一次该标志位是否为高电平,如果是高电平,则执行相应的运算,否则进入下一个PSCAD/EMTDC仿真周期,输出结果保持不变。
本发明所达到的有益效果:1、本发明采用执行周期可设置的基本功能模块搭建仿真模型的控制保护逻辑,各段逻辑的基本功能模块可采用不同的执行周期;可以提高仿真模型与实际工程的一致性,仿真结果更加可靠,其分析结果可以更好的指导工程实际;2、基本功能模块的执行周期由执行周期脉冲产生模块统一调度,方便模块执行周期的设定、修改和管理。
附图说明
图1为本发明整体实现框图。
图2为一个可设置五个执行周期的执行周期脉冲产生模块。
图3为执行周期脉冲产生模块的程序流程图。
图4为具有执行周期设定功能的三输入加法器模块。
具体实施方式
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
一种基于EMTDC的控制保护仿真建模方法,采用执行周期可设置的基本功能模块搭建仿真模型的控制保护逻辑,各段逻辑的基本功能模块可采用不同的执行周期,基本功能模块的执行周期由执行周期脉冲产生模块统一调度。
执行周期脉冲产生模块和执行周期可设置的基本功能模块均是通过PSCAD/EMTDC软件自定义功能开发。执行周期脉冲产生模块,在时间间隔等于所设定的执行周期时发出脉冲信号;基本功能模块,以执行周期脉冲产生模块的输出作为参数。
如图1所示,为该方法的整体实现框图。执行周期脉冲产生模块包含N个执行周期参数,分别为Level1、Level2、Level3……LevelN,输出的一个N维的数组Sample_plus(N)对应存放N个执行周期的标志位。图中的两段逻辑采用了不同的执行周期。基本功能模块1、2、3为单输入单输出模块,基本功能模块4为3输入单输出模块;基本功能模块1、2、3、4以执行周期脉冲产生模块输出的执行周期标志位Sample_plus(M)为参数,M≤N,这几个基本功能块的执行周期即为执行周期脉冲产生模块的参数LevelM所设置的周期。基本功能模块1的输入为IN1,基本功能模块2的输入为IN2,基本功能模块3的输入为IN3,基本功能模块1、2、3的输出作为基本功能模块4的输入,基本功能模块4的输出为OUT1。上述简单逻辑的执行周期即为执行周期脉冲产生模块的参数LevelM所设置的周期,如果需要改变逻辑的执行周期可以通过改变基本功能模块的M值或通过改变执行周期脉冲产生模块的参数LevelM所设置的周期来实现。基本功能模块5、6、7为单输入单输出模块,基本功能模块8为3输入单输出模块;基本功能模块5、6、7、8以执行周期脉冲产生模块输出的执行周期标志位Sample_plus(I)为参数,I≤N,这几个基本功能块的执行周期即为执行周期脉冲产生模块的参数LevelI所设置的周期。基本功能模块5的输入为IN5,基本功能模块6的输入为IN6,基本功能模块7的输入为IN7,基本功能模块5、6、7的输出作为基本功能模块8的输入,基本功能模块8的输出为OUT2。上述简单逻辑的执行周期即为执行周期脉冲产生模块的参数LevelI所设置的周期,如果需要改变逻辑的执行周期可以通过改变基本功能模块的I值或通过改变执行周期脉冲产生模块的参数LevelI所设置的周期来实现。
执行周期脉冲产生模块包含N个执行周期参数,输出为N个执行周期的标志位;当时间间隔等于第M个执行周期时,第M个执行周期标志位即为宽度为一个PSCAD/EMTDC仿真步长的高电平否则为低电平。如图2所示,执行周期脉冲产生模块可设置五个执行周期Level1、Level2、Level3、Level4、Level5,五个执行周期分别设为100μs、200μs、300μs、400μs、500μs,每个执行周期设置值可调整。输出的一个5维的数组Sample_plus(5)对应存放5个执行周期的标志位。图3所示为执行周期脉冲产生模块的程序流程图,Time为当前仿真时刻;Time_old(5)存放Sample_plus(5)各位最后一次为高电平的时刻;Delt_time(5)为当前仿真时刻与Sample_plus(5) 各位最后一次为高电平时刻之间的差值即:Delt_time(M)=Time-Time_old(M),如果Delt_time(M)等于Level(M)则Sample_plus(M)=1并用当前时刻更新Time_old(M)的值,否则Sample_plus(M)=0。
基本功能模块以执行周期脉冲产生模块输出的执行周期标志位为参数,每个PSCAD/EMTDC仿真步长检测一次该标志位是否为高电平,如果是高电平,则执行相应的运算,否则进入下一个PSCAD/EMTDC仿真周期,输出结果保持不变。如图4所示,三输入加法器模块有三个输入端一个输出端一个参数,三个输入端分别为IN1、IN2、IN3,一个输出端为OUT,参数为执行周期脉冲产生模块输出的执行周期标志位Sample_plus(M)。如果Sample_plus(M)=1,则OUT=IN1+IN2+IN3,否则输出保持不变。上述三输入加法器模块的执行周期即为执行周期脉冲产生模块的参数LevelM所设置的周期,如果需要改变逻辑的执行周期可以通过改变基本功能模块的M值或通过改变执行周期脉冲产生模块的参数LevelM所设置的周期来实现。
综上所述,上述方法采用执行周期可设置的基本功能模块搭建仿真模型的控制保护逻辑,各段逻辑的基本功能模块可采用不同的执行周期;可以提高仿真模型与实际工程的一致性,仿真结果更加可靠,其分析结果可以更好的指导工程实际;基本功能模块的执行周期由执行周期脉冲产生模块统一调度,方便模块执行周期的设定、修改和管理。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
Claims (3)
1.一种基于EMTDC的控制保护仿真建模方法,其特征在于:采用执行周期可设置的基本功能模块搭建仿真模型的控制保护逻辑,各段逻辑的基本功能模块可采用不同的执行周期,基本功能模块的执行周期由执行周期脉冲产生模块统一调度;
所述执行周期脉冲产生模块和执行周期可设置的基本功能模块均是通过PSCAD/EMTDC软件自定义功能开发,所述执行周期脉冲产生模块,在时间间隔等于所设定的执行周期时发出脉冲信号;所述基本功能模块,以执行周期脉冲产生模块的输出作为参数。
2.根据权利要求1所述的一种基于EMTDC的控制保护仿真建模方法,其特征在于:所述执行周期脉冲产生模块包含N个执行周期参数,输出为N个执行周期的标志位;当时间间隔等于第M个执行周期时,第M个执行周期标志位即为宽度为一个PSCAD/EMTDC仿真步长的高电平否则为低电平;其中M≤N。
3.根据权利要求2所述的一种基于EMTDC的控制保护仿真建模方法,其特征在于:所述基本功能模块以执行周期脉冲产生模块输出的执行周期标志位为参数,每个PSCAD/EMTDC仿真步长检测一次该标志位是否为高电平,如果是高电平,则执行相应的运算,否则进入下一个PSCAD/EMTDC仿真周期,输出结果保持不变。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510888930.XA CN106844812A (zh) | 2015-12-07 | 2015-12-07 | 一种基于emtdc的控制保护仿真建模方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510888930.XA CN106844812A (zh) | 2015-12-07 | 2015-12-07 | 一种基于emtdc的控制保护仿真建模方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106844812A true CN106844812A (zh) | 2017-06-13 |
Family
ID=59151339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510888930.XA Pending CN106844812A (zh) | 2015-12-07 | 2015-12-07 | 一种基于emtdc的控制保护仿真建模方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106844812A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108646587A (zh) * | 2018-04-18 | 2018-10-12 | 许继电气股份有限公司 | 一种emtdc并行仿真方法及系统 |
| CN110442435A (zh) * | 2019-07-08 | 2019-11-12 | 国网江苏省电力有限公司 | 基于pscad/emtdc的仿真程序调度方法与装置 |
| CN111638655A (zh) * | 2020-06-01 | 2020-09-08 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | 一种用于紧凑型直流控制保护装置的周期分配方法及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100545827B1 (ko) * | 2003-10-28 | 2006-01-24 | 한국전력공사 | 차단기 적정 차단 용량 계산 방법 및 그 시스템 |
| CN1896757A (zh) * | 2006-06-28 | 2007-01-17 | 南京南瑞继保电气有限公司 | 用计次识别换相失败的方法 |
| KR20100076188A (ko) * | 2008-12-26 | 2010-07-06 | 한국전기연구원 | 반파 비한류형 초전도 한류기의 해석모델 설계방법 |
| CN103259254A (zh) * | 2013-05-21 | 2013-08-21 | 南京南瑞继保电气有限公司 | 一种串联igbt阀组保护系统及保护方法 |
| CN103294846A (zh) * | 2013-04-10 | 2013-09-11 | 国家电网公司 | 特高压直流输电工程控制保护系统电磁暂态仿真建模方法 |
-
2015
- 2015-12-07 CN CN201510888930.XA patent/CN106844812A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100545827B1 (ko) * | 2003-10-28 | 2006-01-24 | 한국전력공사 | 차단기 적정 차단 용량 계산 방법 및 그 시스템 |
| CN1896757A (zh) * | 2006-06-28 | 2007-01-17 | 南京南瑞继保电气有限公司 | 用计次识别换相失败的方法 |
| KR20100076188A (ko) * | 2008-12-26 | 2010-07-06 | 한국전기연구원 | 반파 비한류형 초전도 한류기의 해석모델 설계방법 |
| CN103294846A (zh) * | 2013-04-10 | 2013-09-11 | 国家电网公司 | 特高压直流输电工程控制保护系统电磁暂态仿真建模方法 |
| CN103259254A (zh) * | 2013-05-21 | 2013-08-21 | 南京南瑞继保电气有限公司 | 一种串联igbt阀组保护系统及保护方法 |
Non-Patent Citations (2)
| Title |
|---|
| SUCHUL NAM, ET AL.: "Modeling and Simulation about Long Term Dynamics Using Real Time Digital Simulator", 《JOURNAL OF INTERNATIONAL COUNCIL ON ELECTRICAL ENGINEERING》 * |
| 张民 等: "基于PSCAD/EMTDC的直流控制保护系统仿真平台及其在直流工程中的应用", 《电力系统保护与控制》 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108646587A (zh) * | 2018-04-18 | 2018-10-12 | 许继电气股份有限公司 | 一种emtdc并行仿真方法及系统 |
| CN108646587B (zh) * | 2018-04-18 | 2021-08-17 | 许继电气股份有限公司 | 一种emtdc并行仿真方法及系统 |
| CN110442435A (zh) * | 2019-07-08 | 2019-11-12 | 国网江苏省电力有限公司 | 基于pscad/emtdc的仿真程序调度方法与装置 |
| CN110442435B (zh) * | 2019-07-08 | 2022-08-30 | 国网江苏省电力有限公司 | 基于pscad/emtdc的仿真程序调度方法与装置 |
| CN111638655A (zh) * | 2020-06-01 | 2020-09-08 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | 一种用于紧凑型直流控制保护装置的周期分配方法及系统 |
| CN111638655B (zh) * | 2020-06-01 | 2022-06-14 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | 一种用于紧凑型直流控制保护装置的周期分配方法及系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106250308B (zh) | 一种基于仿真数据模型的模拟器系统及方法 | |
| CN103869190A (zh) | 基于实时仿真系统的配电终端自动闭环测试平台 | |
| CN112163304B (zh) | 一种输电网冗余约束识别方法、存储介质及计算设备 | |
| CN106844812A (zh) | 一种基于emtdc的控制保护仿真建模方法 | |
| CN113298342A (zh) | 一种电力调度指令安全状态的分析方法 | |
| CN107153743A (zh) | 基于智能搜索算法的vfto智能仿真分析方法及系统 | |
| CN103389704B (zh) | 基于Petri网控制流程建模的创建石膏砌块成型生产线方法 | |
| CN106022580A (zh) | 一种覆盖智能变电站全过程的二次系统资料管控方法 | |
| CN206400347U (zh) | 柔性直流输电控制保护闭环测试系统 | |
| CN104504210B (zh) | 一种基于Petri网的复杂机电系统可靠性建模方法 | |
| CN203275539U (zh) | 一种继电保护交流采样测试系统 | |
| CN102306109A (zh) | 一种实现通讯管理机内部逻辑可编程方法 | |
| CN104698935A (zh) | 一种优化保护测控装置开发的方法 | |
| CN108846211A (zh) | 一种基于Matlab的直流控制保护功能模块建模的方法和装置 | |
| Sasaki et al. | Production code generation for server power supply controller | |
| CN106325259A (zh) | 一种多lru并行安全性测试方法 | |
| CN105511394A (zh) | 一种在fpga平台实现plc控制的方法及装置 | |
| Khadedah et al. | Development of communication interface between power system and the multi-agents for micro-grid control | |
| Korotkin et al. | A Petri Net formal design methodology for discrete-event control of industrial automated systems | |
| Mielnik et al. | Integrated power supply system for station equipment of rail traffic control | |
| Uzam et al. | An improved hybrid approach for the PLC-based implementation of reduced RW supervisors | |
| Chen et al. | The Application of Spiking Neural P Systems for PLC Programming | |
| Xuetao et al. | Design of logic configuration platform for large power grid security and stability simulation based on object-oriented | |
| Zhang et al. | Stability analysis of NCS under PID control | |
| Huahui et al. | Embedded High-Coverage Automatic Test System for the Flight Test |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170613 |
|
| RJ01 | Rejection of invention patent application after publication |