一种特高压直流输电仿真架构系统及其实现方法_2

文档序号:9752063阅读:来源:国知局
(c)如果特高压换流站仿真模块批准执行该操作仿真事件,则将该操作仿真事件 加上仿真时间戳,然后按照tcp/ip通信方式将事件发送到交直流电网仿真模块,以及批准 执行该操作仿真事件的特高压换流站仿真模块;
[0050] (d)如果该操作仿真事件的操作对象是直流极控制系统,则需要进一步将该操作 仿真事件发送到与本站配对的特高压换流站仿真模块;
[0051 ] 6.3.2如果是来自于"教员与学员界面"的故障仿真事件
[0052] (a)如果是线路故障,则:从故障仿真事件数据包中提取本站的厂站名称以及线路 对侧站厂站名称,用厂站名称和线路对侧站厂站名称在注册信息管理表中查找仿真模块实 例名称与之相同的记录行,然后,将该故障仿真事件加上仿真时间戳,按照tcp/ip通信方式 发送到相应的特高压换流站仿真模块;同时,将该故障仿真事件按照tcp/ip通信方式发送 到交直流电网仿真模块;
[0053] (b)如果不是线路故障,则:从故障仿真事件数据包中提取厂站名称,用厂站名称 在注册信息管理表中查找仿真模块实例名称与之相同的记录行,如果存在,则:将该故障仿 真事件加上仿真时间戳,按照tcp/ip通信方式发送到特高压换流站仿真模块;同时,将该故 障仿真事件按照tcp/ip通信方式发送到交直流电网仿真模块;
[0054] 6.3.3如果是自于"特高压换流站仿真模块"的操作仿真事件
[0055] (a)将该操作仿真事件加上仿真时间戳,然后按照tcp/ip通信方式将事件发送到 交直流电网仿真模块;
[0056] (b)如果该操作仿真事件的操作对象是直流极控制系统,则从该事件数据包中提 取厂站名称,通过注册信息管理表查找与本站配对的特高压换流站仿真模块,如果存在, 贝1J:将该操作仿真事件加上仿真时间戳,然后按照tcp/ip通信方式将事件发送到与本站配 对的特高压换流站仿真模块;
[0057] (7)协同仿真管理模块推进仿真时钟
[0058]按照下列方式推进仿真时钟:
[0059] 7.1计算操作系统推进的时间
[0060] Tdelta = Tnew-Tlast ;
[0061 ]其中Tdelta是两次推进仿真时钟之间操作系统流逝的时间,Tnew是当前取得的操 作系统时间,精确到毫秒;Tlast是上次推进仿真时钟时取得的操作系统时间;
[0062] 7.2计算仿真时钟推进步长
[0063] TSdelta = Tdelta XK
[0064] 其中TSdelta是仿真时钟需要推进的步长,K是操作系统时间与仿真时间的比例因 子,如果K为1,则表示仿真时间推进的速度与操作系统时间推进的速度相同;
[0065] 7.3计算需要推进到达的仿真时钟
[0066] 对TSdelta进行取整,如果TSdelta小于1则不推进仿真时钟;否则,根据TSdelta小 数点后的值调整Tnew的值,然后按照下列公司计算仿真时钟:
[0067] TSnew = TSlast+TSdelta
[0068] 其中TSnew表示需要推进到达的仿真时钟,TSlast表示推进前的仿真时钟;
[0069] 7.4协同仿真管理模块采用tcp/ip通信方式将仿真时钟发送给特高压换流站仿真 模块和交直流电网仿真模块。
[0070] 本发明的有益效果在于:
[0071] 1、本发明利用智能电网调度技术支持系统基础平台构建仿真架构,可以从实际生 产系统导入电网模型和电网接线图,能够减少建模的工作量,提高建模效率,同时,仿真系 统与实际生产系统具有相同的界面和画面,仿真系统的沉浸感更高。
[0072] 2、基于本发明支持实现特高压电网调控仿真和多个特高压换流站仿真联合仿真, 具有更高的真实性,可以满足国、分、省调及特高压直流输电人员生产培训与反事故演习的 需要,快速提高相关人员协同管理、驾驭特高压大电网以及应急事故处理的经验和决策能 力。
[0073] 3、本发明采用协同仿真管理模块集中管理仿真时钟,实现特高压电网调控仿真和 多个特高压换流站仿真之间同步和协调运行,可以保证仿真事件的时间一致性。
[0074]因此,本发明提出仿真架构具有很大的社会性和经济性。
【附图说明】
[0075] 图1是本发明一种基于智能电网调度技术支持系统的特高压直流输电仿真架构 图。
[0076] 图2本发明智能电网调度技术支持系统特高压直流输电仿真架构实现流程图。
【具体实施方式】
[0077]下面结合附图,对本发明的技术方案作进一步的阐述。
[0078]如图1所示,本发明一种特高压直流输电仿真架构系统,包括特高压换流站仿真模 块、协同仿真管理模块、交直流电网仿真模块、智能电网调度技术支持系统消息总线、学员 界面及教员界面。其中,特高压换流站仿真模块实现特高压换流站仿真,仿真架构支持接入 多个特高压换流站仿真实例;交直流电网仿真模块实现特高压交直流电网仿真,并为整个 仿真系统提供基础的电网数据;学员界面和教员界面是学员和教员与仿真系统交互的人机 界面,为学员培训、教员进行教学管理提供图形化的工作环境;智能电网调度技术支持系统 消息总线是国家电网公司智能电网调度技术支持系统基础平台的标准化通信总线,为各自 应用提供标准化的通信接口;协调仿真管理模块集中管理仿真事件和仿真时钟,实现特高 压电网调控仿真和多个特高压换流站仿真之间同步和协调运行。
[0079] 协调仿真管理模块与特高压换流站仿真模块、交直流电网仿真模块通过tcp/ip通 信端口连接,采用tcp/ip通信方式进行数据交换,即:通过tcp/ip通信端口读写仿真事件, 仿真事件通信包数据结构由包头和数据包两部分构成,它们的结构如下:
[0080] 包头结构:仿真事件号、数据包字节数、仿真时钟。
[0081] 数据包结构:与数据包字节数等长的数据区,需要根据不同的仿真事件号单独设 计。
[0082] 协调仿真管理模块采用消息订购发布方式实现与教员界面和学员界面之间的数 据交换,即消息的发送方和接收方通过智能电网调度技术支持系统消息总线进行消息发布 和订购,然后通过、消息发送接口 me s sage Send ()和消息接收接口 me s sageRe ce i ve ()完成消 息的发送和接收。
[0083] 基于智能电网调度技术支持系统的特高压直流输电仿真架构的实现流程如图2所 示,包括如下:
[0084]步骤一:初始化协同仿真管理模块包括以下步骤:
[0085] 1.1定义仿真事件发送通道号和仿真事件接收通道号,仿真事件发送通道号用于 向智能电网调度技术支持系统消息总线发布仿真事件,仿真事件接收通道号用于从智能电 网调度技术支持系统消息总线接收仿真事件;
[0086] 下面是定义仿真事件发送通道号和仿真事件接收通道号的编程实现,其中252为 仿真事件发送通道号,251为仿真事件接收通道号:
[0087] Const Int sendport = 252 ;
[0088] Const int receiveport = 251 ;
[0089] 1.2协同仿真管理模块调用消息总线的注册接口 messagelnitO注册协调仿真管 理模块的应用实例。
[0090] 下面是协同仿真管理模块注册的编程实现:
[0091] message_invocation msgbus;
[0092] ret=msgbus .messageInit("training" ,dts" ,coreAPP");
[0093] 其中〃 training 〃是态名称,这里表示为培训态,〃 dts 〃是应用名称,这里表示为dts 应用,"coreAPP 〃进程名称,是协同仿真管理模块执行时的进程名称。
[0094 ] 1.3协同仿真管理模块调用消息总线的消息订阅接口 me s sage Sub s cr i b e 〇订阅消 息。
[0095] 下面是协同仿真管理模块消息订阅的编程实现:
[0096] ret=msgbus .messageSubscribe(251);
[0097] 其中〃251〃是通道号,协同仿真管理模块接收消息总线上通道号为〃251〃的全部仿 真事件。
[0098] 步骤二:特高压换流站仿真模块注册:特高压换流站仿真模块与协同仿真管理模 块通过tcp/ip通信端口连接,特高压换流站仿真模块发送注册事件,协同仿真管理模块接 收处理注册事件并管理注册信息。协同仿真管理模块按照如下步骤处理注册事件:
[0099] 2.1协同仿真管理模块接收特高压换流站仿真模块发送的注册事件:
[0100] 协调仿真管理模块与特高压换流站仿真模块采用tcp/ip通信方式交换注册事件 数据,注册事件由特高压换流站仿真模块发送,协同仿真管理模块接收并处理,注册事件由 包头和数据包两部分构成,它们的结构如下:
[0101]包头结构:注册事件号、数据包字节数、仿真时钟
[0102] 数据包结构:仿真模块实例名称、应用类型
[0103] 2.2协同仿真管理模块建立注册信息管理表,将特高压换流站仿真模块的注册信 息存储在注册信息管理表中,注册信息管理表结构如下:
[0104] 其中仿真模块实例名称用于唯一确定仿真模块的实例,可以是特高压换流站的名 称,也可以是交直流电网仿真模块的名称psm;应用类型可以为特高压换流站仿真和交直流 电网仿真两种类型;tcp/ip通信端口记录协同仿真管理模块与仿真模块实例的通信接口; 换流站配对指针记录与本仿真模块实例名称配对的另外一个仿真模块实例名称在本表中 的位置,当不存在与之配对的仿真模块实例名称时,该指针的值为空。
[0105] 2.3协同仿真管理模块将特高压换流站仿真模块注册信息封装成通道号为251的 消息,调用智能电网调度技术支持系统消息总线的消息发送接口 me ssageSendO,向整个系 统发送该注册信息。
[0106] 下面是协同仿真管理模块发送特高压换流站仿真模块注册
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1