基于区块链智能合约技术的智能电网系统设计与实现
发布时间:2023-03-31 22:01
近年来,区块链技术得到越来越多的关注,有人认为区块链技术是继蒸汽机、电力、互联网之后的又一次社会性的工业革命。区块链技术以其去中心、去信任、数据不可篡改和可追溯等特点,在数字货币方面已经展现出了特别的优势,传统金融机构纷纷开始研究如何应用区块链技术。同时,随着国家“放开两头,管住中间”电力体制改革思路的提出,出现了大量分布式电源,这些分布式电源的并网会导致电网运行不稳定,管理难度大大增加,迫切需要一种能够实现分布式电源直接就近交易的解决方案。本文通过深入研究区块链技术,建立了基于区块链智能合约技术的智能电网系统,解决了分布式电源直接交易中双方互不信任的问题,促进了电力交易市场化,同时还能够强化政府在电网、输配电环节的管理作用。首先,对区块链技术做了深入的分析,研究了 hash算法、非对称加密算法、对等网络、共识机制、Merkle树等区块链的底层技术,并研究了以太坊以及智能合约技术。通过以太坊提供的智能合约技术,实现电力交易计量自动化和智能化。建立区块链私有链,将合约部署到私有链中,借助区块链去中心、数据不可篡改和可追溯的特点,使电力数据的存储更加安全,电力交易更加可信,电力调度更加透明...
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景
1.2 发展历程及国内外的研究现状
1.3 研究的主要工作
1.4 论文章节安排
第二章 区块链底层技术
2.1 Hash算法
2.2 比特币交易原理
2.2.1 非对称加密算法
2.2.2 脚本运行原理
2.3 分布式共识机制
2.3.1 对等网络
2.3.2 工作量证明机制
2.4 区块链的工作原理
2.4.1 Merkle Tree
2.4.2 区块链结构
2.5 以太坊
2.6 本章小结
第三章 智能合约编写与私有链搭建
3.1 智能合约整体流程
3.2 智能合约代码编写
3.2.1 相关成员变量的创建与初始化
3.2.2 相关成员函数的实现
3.3 智能合约编译与调试
3.3.1 智能合约的编译
3.3.2 智能合约的调试运行
3.4 搭建区块链私有链并部署智能合约
3.4.1 搭建区块链私有链
3.4.2 部署智能合约
3.5 本章小节
第四章 合约交互与平台建设
4.1 实现电表与智能合约交互
4.1.1 读取智能电表数据
4.1.2 智能合约的调用
4.2 分布式应用平台
4.2.1 用电用户应用平台
4.2.2 发电用户应用平台
4.3 智能管理中心
4.3.1 平台主要实现功能介绍
4.3.2 主要成员函数
4.4 智能电网系统综合部署流程
4.5 本章小结
第五章 总结与展望
参考文献
攻读硕士学位期间取得的成果
致谢
附录
附件
本文编号:3775868
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景
1.2 发展历程及国内外的研究现状
1.3 研究的主要工作
1.4 论文章节安排
第二章 区块链底层技术
2.1 Hash算法
2.2 比特币交易原理
2.2.1 非对称加密算法
2.2.2 脚本运行原理
2.3 分布式共识机制
2.3.1 对等网络
2.3.2 工作量证明机制
2.4 区块链的工作原理
2.4.1 Merkle Tree
2.4.2 区块链结构
2.5 以太坊
2.6 本章小结
第三章 智能合约编写与私有链搭建
3.1 智能合约整体流程
3.2 智能合约代码编写
3.2.1 相关成员变量的创建与初始化
3.2.2 相关成员函数的实现
3.3 智能合约编译与调试
3.3.1 智能合约的编译
3.3.2 智能合约的调试运行
3.4 搭建区块链私有链并部署智能合约
3.4.1 搭建区块链私有链
3.4.2 部署智能合约
3.5 本章小节
第四章 合约交互与平台建设
4.1 实现电表与智能合约交互
4.1.1 读取智能电表数据
4.1.2 智能合约的调用
4.2 分布式应用平台
4.2.1 用电用户应用平台
4.2.2 发电用户应用平台
4.3 智能管理中心
4.3.1 平台主要实现功能介绍
4.3.2 主要成员函数
4.4 智能电网系统综合部署流程
4.5 本章小结
第五章 总结与展望
参考文献
攻读硕士学位期间取得的成果
致谢
附录
附件
本文编号:3775868
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/3775868.html