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”.