基于改进默克尔树与区块链的电网调度自动控制软件版本一致性管控方法  被引量:1

Version Consistency Control Method of Power Grid Dispatching Automatic Control Software Based on Improved Merkel Tree and Blockchain

在线阅读下载全文

作  者:卫泽晨 李立新 刘金波 於益军 宋旭日 李宇佳 狄方春 崔灿 潘鹏飞 WEI Zechen;LI Lixin;LIU Jinbo;YU Yijun;SONG Xuri;LI Yujia;DI Fangchun;CUI Can;PAN Pengfei(Beijing Key Laboratory of Research and System Evaluation of Power Dispatching Automation Technology(China Electric Power Research Institute),Haidian District,Beijing 100192,China;National Power Dispatching and Control Center,State Grid Corporation of China,Xicheng District,Beijing 100031,China;State Grid Liaoning Electric Power Company,Shenyang 110000,Liaoning Province,China)

机构地区:[1]电力调度自动化技术研究与系统评价北京市重点实验室(中国电力科学研究院有限公司),北京市海淀区100192 [2]国家电网有限公司国家电力调度控制中心,北京市西城区100031 [3]国网辽宁省电力有限公司,辽宁省沈阳市110000

出  处:《电网技术》2024年第3期1273-1280,共8页Power System Technology

基  金:国家电网有限公司科技项目“电力调度自动化系统自动控制软件质量管控与评价关键技术研究”(5108-202218280A-2-283-XG)。

摘  要:调度自动控制软件是调度自动化系统的核心。近年来,发生了一些运维人员在工程现场随意变更调度自动控制软件版本,导致现场运行版本与测试通过版本不一致,进而造成软件运行异常的不良后果,严重影响了系统安全稳定运行。针对软件版本一致性问题,提出了一种基于改进默克尔树与区块链的电网调度自动控制软件版本一致性管控方法。设计了基于区块链的调度自动控制软件版本管控流程,结合调度自动控制软件特点,提出改进默克尔树对软件版本标注算法,提高了软件版本标识的安全可靠性;运用区块链技术进行软件版本信息上链存储,确保版本信息可核查、可追溯;设计了软件版本切片一致性校验方法,解决了调度自动控制软件测试和现场运行环境不一致导致无法校验的问题。最后,以自动电压控制软件为例,验证了所提出的软件版本一致性管控方法的有效性。The dispatching automation control software is the core of the dispatching automation system.In recent years,some operation and maintenance personnel have changed the software version at will on the project site,resulting in inconsistency between the on-site running version and the tested version.This kind of problem causes abnormal software operation and seriously affects the safe and stable operation of the system.Aiming at the problem of software version consistency,a version consistency control method of power grid dispatching automatic control software based on improved Merkel tree and blockchain is proposed.This paper designs the version control process of dispatching automatic control software based on blockchain.Combining with the characteristics of dispatching automatic control software,it proposes an improved Merkel tree algorithm for software version labeling,which improves the security and reliability of software version information identification.Then,blockchain technology stores software version information on the chain to ensure that the version information can be checked and traceable.Then,a software version slice consistency environment.Finally,taking automatic voltage control software as an example,the effectiveness of the proposed software version consistency control method is verified.

关 键 词:调度自动控制软件 版本信息标识 数字摘要 改进默克尔树 区块链 一致性校验 

分 类 号:TM73[电气工程—电力系统及自动化]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象