[发明专利]基于FPGA的有源配电网暂态实时仿真系统设计方法有效
申请号: | 201410028769.4 | 申请日: | 2014-01-05 |
公开(公告)号: | CN103793562A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 王成山;丁承第;李鹏;于浩;董旭柱;于力;黄红远;黄小耘 | 申请(专利权)人: | 天津大学;南方电网科学研究院有限责任公司;广东电网公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 杜文茹 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于FPGA的有源配电网暂态实时仿真系统设计方法,分为离线仿真环境和在线仿真环境,离线仿真环境负责计算每时步计算的总时钟周期数ntotal以及仿真用时ttotal,根据实时仿真用时ttotal设置仿真步长Δt,并将根据仿真步长Δt计算出的相关参数以及读取到的基本参数信息上传至基于FPGA的在线仿真环境;在线仿真环境完成仿真的实时计算,通过有限状态机控制仿真状态,每一时步包括每个步长中各类元件的历史项电流源列向量计算、总历史项电流源列向量形成、线性方程组求解及更新步骤,各类元件的历史项电流源列向量计算以及更新步骤是完全独立的,可并发处理。本发明保证了整个系统暂态仿真过程中的实时性,具有较好的可行性与适用性。 | ||
搜索关键词: | 基于 fpga 有源 配电网 实时 仿真 系统 设计 方法 | ||
【主权项】:
一种基于FPGA的有源配电网暂态实时仿真系统设计方法,其特征在于,有源配电网暂态实时仿真系统分为离线仿真环境和在线仿真环境,其中离线仿真环境负责实时仿真用时ttotal的计算,根据实时仿真用时ttotal设置仿真步长Δt,并将根据仿真步长Δt计算出的相关参数以及读取到的基本参数信息上传至基于FPGA的在线仿真环境;在线仿真环境完成仿真的实时计算,包括每个步长中各类元件的历史项电流源列向量计算、总历史项电流源列向量形成、线性方程组求解以及更新步骤,具体包括如下步骤:第一步:在离线环境下,采用基本元件对有源配电网进行建模,读取基本无源元件、线路元件、电源元件、断路器元件、电力电子开关元件的基本参数信息,统计得到所述各类元件的数量;第二步:在离线环境下,分别计算基本无源元件、线路元件、电源元件、断路器元件、电力电子开关元件的历史项电流源列向量求解的时钟周期数:nh,RLC,nh,LINE,nh,SOURCE,nh,BREAKER,nh,PE,以及更新步骤的时钟周期数:nu,RLC,nu,LINE,nu,SOURCE,nu,BREAKER,nu,PE,其中,nh表示历史项电流源列向量求解的时钟周期数,取大于等于0的整数,nu表示更新步骤的时钟周期数,取大于等于0的整数,RLC表示基本无源元件,LINE表示线路元件,SOURCE表示电源元件,BREAKER表示断路器元件,PE表示电力电子开关元件;第三步:在离线环境下,计算第一步所述的各类元件历史项电流源列向量形成总历史项电流源列向量所需的时钟周期数nhist,计算采用并行的矩阵向量乘法实现线性方程组求解的时钟周期数nmatrix;第四步:在离线环境下,计算每一步仿真所需的计算时钟周期总数为ntotal=max(nh,RLC,nh,Line,nh,SOURCE,nh,BREAKER,nh,PE)+nhist+nmatrix+max(nu,RLC,nu,Line,nu,SOURCE,nu,BREAKER,nu,PE)+nother,其中第一步所述的各类元件的历史项电流源列向量求解以及更新步骤的计算并发进行,max函数表示取最大值,nother表示一些零散操作的总时钟周期数;第五步:在离线环境下,根据FPGA的驱动时钟频率f以及时钟周期总数ntotal,得到第四步中每一步仿真所需的实际时间ttotal,ttotal=ntotal/f,设定仿真计算步长Δt,Δt需满足ttotal<Δt以保证仿真实时性;第六步:在离线环境下,根据仿真步长Δt计算第一步所述的各类元件的等效电导,形成节点电导矩阵,计算所述的各类元件模型中历史项电流源以及更新运算所需的计算参数,计算节点电导矩阵的逆矩阵;第七步:将第六步已得到的等效电导、各类元件模型中历史项电流源以及更新运算所需的计算参数、节点电导矩阵的逆矩阵、第一步所述的基本参数信息、第五步所述的仿真步长Δt上传至基于FPGA的在线仿真环境;第八步:在在线环境下,设置仿真时刻t=0,全局控制模块中有限状态机的仿真状态为空闲状态(IDLE),启动仿真;第九步:在在线环境下,仿真状态进入状态一(STEP_I),仿真计时器开始计时,计算第一步所述的各类元件的历史项电流源,生成历史项电流源列向量,其中所述的各类元件的计算是并行的,各类元件的计算任务完成后将各自的结束信号置高电平;第十步:在在线环境下,对第九步所述的各类元件的结束信号进行逻辑与操作,当该信号为高电平,即所有元件完成历史项电流源计算后,将所有元件生成的历史项电流源列向量组合,得到总的历史项电流源列向量Ih,并进行存储,生成状态一结束信号(end_STEP_I);第十一步:在在线环境下,仿真状态进入状态二(STEP_II),根据断路器开关状态读取相应的节点电导矩阵的逆矩阵G‑1,采用并行的矩阵向量乘法由逆矩阵G‑1及总的历史项电流源列向量Ih计算节点电压列向量v,生成状态二结束信号(end_STEP_II);第十二步:在在线环境下,仿真状态进入状态三(STEP_III),对所述的各类元件分别进行更新运算,计算每个元件的端电压以及支路电流,并进行存储,其中所述的各类元件的更新计算是并行的;第十三步:在在线环境下,将用户指定的仿真结果传回离线环境,以便于用户查看;第十四步:在在线环境下,判断仿真计时器是否计时至Δt时,如满足条件,则生成步长结束信号(end_Δt),否则仿真器等待直至计时至Δt;第十五步:判断仿真时间是否达到仿真终了时刻,如达到仿真终了时刻,则仿真结束,否则返回第九步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学;南方电网科学研究院有限责任公司;广东电网公司,未经天津大学;南方电网科学研究院有限责任公司;广东电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410028769.4/,转载请声明来源钻瓜专利网。
- 上一篇:大型液压天然气存储输送模块的分段对接方法
- 下一篇:空压机车架结构评估方法