发明名称 一种面向配电线路运行维护过程的仿真方法
摘要 本发明公开了一种面向配电线路运行维护过程的仿真方法,包括如下步骤:分解工作流程,建立层次化的仿真规则库;读取初始三维场景,形成初始化条件;从仿真规则库中读取与当前层次号相同的仿真规则并进行统计;判断读取的仿真规则数,触发执行仿真规则响应操作指令;判断读取的仿真规则是否已经全部执行,如果已经全部执行则当前层次号加1,然后重新从仿真规则库中读取与当前层次号相同的仿真规则并进行统计,直至读取的仿真规则数为0;如果未全部执行,则触发执行仿真规则响应操作指令,直至读取的仿真规则已经全部执行。本发明采用仿真规则来描述仿真步骤,可以灵活改变仿真逻辑和步骤,具有更好的灵活性和通用性。
申请公布号 CN103425846B 申请公布日期 2017.04.19
申请号 CN201310379483.6 申请日期 2013.08.27
申请人 国家电网公司;国网冀北电力有限公司管理培训中心;北京科东电力控制系统有限责任公司 发明人 姚建中;舒燕蓉;杨选怀;吴海宏;赵连政;栗国林;乔焕伟;郝广科;刘京良;王邦局;朱琳;高文彬;张明洋;张万利;吴思佳;王哲民
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京汲智翼成知识产权代理事务所(普通合伙) 11381 代理人 陈曦;景志
主权项 一种面向配电线路运行维护过程的仿真方法,其特征在于包括如下步骤:分解工作流程,建立层次化的仿真规则库;在三维开发引擎中创建三维场景;在三维开发引擎中设置设备对象、物体对象的属性以及三维场景的初始视点位置,保存为初始三维场景数据文件;规则执行器利用三维开发引擎提供的功能函数,读取初始三维场景数据文件,重现初始的三维场景作为仿真系统运行的初始化条件;从仿真规则库中读取与当前层次号相同的仿真规则并进行统计;判断读取的仿真规则数,如果仿真规则数为0,则结束运行维护过程仿真;如果仿真规则数不为0,则接收操作指令,触发执行仿真规则响应操作指令;判断读取的仿真规则是否已经全部执行,如果已经全部执行则当前层次号加1,然后重新从仿真规则库中读取与当前层次号相同的仿真规则并进行统计,直至读取的仿真规则数为0;如果未全部执行,则触发执行仿真规则响应操作指令,直至读取的仿真规则已经全部执行;其中,所述触发执行仿真规则响应操作指令的步骤进一步包括:(1)从三维开发引擎的消息队列接收操作指令,按照操作指令类型响应操作指令;(2)如果是操作工具选择指令,从操作指令中获取被操作的设备对象的设备id,设备id被存储为当前操作工具id;如果不是操作工具选择指令,从操作指令中获取被操作的设备对象的设备id,在本层仿真规则列表中查找操作设备对象与设备id相同的仿真规则;(3)将当前操作工具id与当前仿真规则中的操作工具比较,如果当前仿真规则无需操作工具,或者当前仿真规则中的操作工具与当前操作工具id相同,则执行当前仿真规则;否则返回步骤(1)。
地址 100033 北京市西城区西长安街86号