引用本文: | 陈宏君,文继锋,谭林丰,等.特高压直流控制保护程序智能校核软件设计[J].电力系统保护与控制,2019,47(10):173-179.[点击复制] |
CHEN Hongjun,WEN Jifeng,TAN Linfeng,et al.Intelligent check software design for UHVDC control protection program[J].Power System Protection and Control,2019,47(10):173-179[点击复制] |
|
摘要: |
分析了特高压直流控制保护程序的层次结构和组织模式,将可视化页面的拓扑网络转换为有向无环图,基于逻辑符号的位置信息和输入-输出的数据流关系,形成可视化页面内符号执行顺序链表。依次对链表内符号进行特征信息提取,汇总形成二进制中间信息文本,计算中间信息文本的32位CRC作为校验码进行页面是否一致的地判据。基于特征信息提取的校验码方案可准确判断页面修改前后是否一致,并能排除功能无关修改的影响。针对校验不一致的页面进行差异分析,设计基于多个优先级判据的符号节点匹配算法,构建节点匹配树,标记符号新增、删除和差异状态。通过分层次、多维度的差异内容提取和关联定位展示技术,实现特高压直流控制保护程序的智能校核和详细对比,确保可视化程序修改和工程维护的一致性、正确性。 |
关键词: 智能校核 可视化页面比较 校验码 节点匹配 控制保护 |
DOI:10.7667/PSPC20191023 |
投稿时间:2018-05-30修订日期:2018-09-11 |
基金项目:国家电网有限公司科技项目(5210EF180013)“特高压直流控制保护系统现场测试及运维优化关键技术研究与应用” |
|
Intelligent check software design for UHVDC control protection program |
CHEN Hongjun,WEN Jifeng,TAN Linfeng,LÜ Pengfei,KONG Xiangping,WANG Ye,LI Peng |
(NR Electric Co., Ltd., Nanjing 211102, China;National Electric Power Dispatching and Control Center, Beijing 100031, China;State Grid Jiangsu Electric Power Co., Ltd.Research Institute, Nanjing 211103, China) |
Abstract: |
This paper analyzes the hierarchical structure and organization mode of the UHVDC control protection program, converts the topological network of the visualized pages into a directed acyclic graph, and forms the symbolic execution sequence linked list in the visual page based on the positional information of the logical symbol and the relationship of the input-output data flow. The feature information of symbols in the linked list is extracted in turn, and the binary intermediate information text is aggregated to calculate the 32-bit CRC check code of the intermediate information text, which is used to determine whether the pages have the same function. The check code scheme extracted based on the feature information can be used to accurately determine whether the page is consistent before and after the modification and can eliminate the influence of the modification irrelevant to the function. For the analysis of discrepancies between pages with inconsistent checksum, this design matches the algorithms based on the symbol nodes of multiple priority criteria, builds a node matching tree, and marks the added, deleted, and difference states of symbols. Through hierarchical and multi-dimension content extraction and related positioning and display technologies, the design has achieved intelligent verification and detailed comparison of UHVDC control protection program to ensure the consistency and correctness of modification and project maintenance of the visual program. This work is supported by Science and Technology Project of State Grid Corporation of China (No. 5210EF180013) “Key Technical Research and Application for On-site Test and Operation & Maintenance Optimization of UHVDC Control and Protection System”. |
Key words: intelligent check visual page comparison check code node matching control protection |