- 能源市场扩张,现有一体化策略不足以支持,引入基于区块链的云平台Antchain,进行能源供应和能源使用者之间调度
云系统对整体市场框架- 综合能源供应商(IES)上游能源网络采购,向下游用户提供能源。日收益模型:
日收益模型:
Pprofit:IES能源供应日收益
Pte:IES一段时间的能源收入
Ptc:IES一段时间的能源花销
Pstt、Psdt:IES一段时间的平台维护花销、能源转运花销
- 综合能源市场云服务平台(CSP):通过区块链智能合约为IES提供市场交易服务和市场调度服务 区块链系统在运行过程中会产生少量的功率和计算成本,因此需要向其服务对象收取运行和维护费用。 日常运维费用:
Sprofit:日常操作维护开销
Stst:一段时间交易维护开销
Stsd:派遣维护花销
- 综合能源用户(IEU):其利益需求是获得较低的平均能源消耗成本。 它具有能源负荷调度的自主性,不影响能源消费的舒适性。 日成本模型
Ucost:IEU能源日花销
Uct:IEU一段时间内的能源消耗费用
Ustt:平台交易期间维护费用
Usdt:IEU的分运开销
- 综合能源供应商(IES)上游能源网络采购,向下游用户提供能源。日收益模型:
- Antchain
- PBFT算法具有快速民族、可靠恢复和状态同步的特点
- Honey BadgerBFT HoneyBadgerBFT该算法具有无主节点、动作间异步、支持大节点大小、拜占庭容错等优点。
- 智能合约
- 可以用作用户物联网设备的验证服务
- 比较用户发送签名和物联网设备返回的合法用户签名是否一致,验证后将设备的所有使用权限返回给用户
可以实现的合约逻辑
- 比较用户发送签名和物联网设备返回的合法用户签名是否一致,验证后将设备的所有使用权限返回给用户
- 可以用作用户物联网设备的验证服务
- 云平台和能源市场运行机制整合
- CSP为IES和IEU提供能源交易合同,以及为IES提供能源调度合同的存款和核查服务(能源结算交易、能源远期交易、碳交易、能源调度服务 ——包括用户主动响应调度和系统智能调度)
- 能源结算交易:实时结算IEU和IES 之间的能源
- CSP提供能源结算交易合同,规定IEU在每月约定的日期提出能源消费费用结算要求,当月通过DCEP支付能耗费用,表达式:
Pis:能源结算费
Uis:短期内相对稳定的能量价格
Qis:能源消耗
is:能源种类
- CSP采用期货交易方式进行碳交易。
- CSP提供碳期货交易合同,用于IES向IEU出售有碳排放限制的清洁能源
- 碳期货是指到未来特定时间和地点交付一定数量碳排放的标准化交易
连续性、开放性和预见性,可以加速能源供应的透明化、清洁低碳,实现能源消耗的高效率、减量化和电气化,并能快速实现
实现“碳中和”的目标
- 买卖双方申报碳期货价格如下:
Pis、Pib:卖方和买方的市场报价
βi(r) 、 γi(r):卖方、买方市场上的价格修正系数
Pi,min and Pi,max:主体可以接受的全国统一最高、最低定价
- CSP提供能源结算交易合同,规定IEU在每月约定的日期提出能源消费费用结算要求,当月通过DCEP支付能耗费用,表达式:
- 能源远期交易:买卖双方签订远期合同以约定能源在未来某一时期的交易
- 优点:执行时间长,需求量和价格稳定,可以充分提高效率资源利用,获得更准确的日前能源负荷数据,并确保供需平衡稳定一体化能源系统。
- IEU 以能源远期交易形式提出一段时间内的特定能源购买需求量,IES根据能源产出量和市场情况提出价格,双方同意后签约,合同内容和违约记录会被写进区块链作为永久背书
- 规定日期完成输送后,只有在CSP确认没有后才能完成付款
- IES可以提前作出能源准备然后根据需求调整设备输出,IEU有机会以远低于市场价获得能源,实现互利
- 交易结算公式:
Pif:远期交易花费
Uif:全国统一价格
α:远期交易的协商折现率
Qif:预期能源消耗
if:能源种类
- 能源调度服务
- User active response dispatch
- IES根据CSP的能源远期交易和负载预测结果,提前向IEU发送两份合同:当负荷超出限制时的“节能合同”和风能光能被舍弃时的“耗能合同”
- 两个合同根据特定时间内的调度需求,和特定时间内IEU的能耗增减有关
- 合同上传到CSP进行算法优化,DCEP交到CSP,IEU规定时间内完成提前签好的合同后,CSP给IEU一定金额的DCEP作为补贴
- 在实时调度阶段,IES将向基于IEU的实时加载状态,要求它立即进行调整,调度期间的能耗状态,从而实现能量负荷实时调度的影响
- 多退少补,违约过多没有下次签约资格
- IES根据CSP的能源远期交易和负载预测结果,提前向IEU发送两份合同:当负荷超出限制时的“节能合同”和风能光能被舍弃时的“耗能合同”
- User active response dispatch
- 系统智能调度:IEU安装能源节点可上传数据,市场层区块链数据,信息层信息层通信数据和用户层物联网数据联通,形成三位一体的能源智能市场
- 派遣前,IES将合同和DCEP给csp,验证后IES和IEU签智能调度合约,允许IES再不影响能源使用舒适度的情况下根据能量负荷进行能耗设备动力智能调整
- 合约执行后,平台将直接向IEU发放DCEP调度补贴
- 智能合约部署和调用
- 智能合约结构
- Cloud IDE 由Blockchain-as-a-Service (BaaS) 提供
- 使用Java SDK建立SSL连接,并建立了BaaS平台与智能合约之间的交互接口,IES和IEU 可以在智能合约里调用功能函数
- 同时,根据客户端和智能合约之间的连接,能源和交易信息被存储在智能合约里返回到bass平台,由IES / IEU进行验证。
- IEU可以注册账户和DCEP钱包,注册基本信息,分配区块链的地址,进行能源交易并响应能源调度合同。
- IES可以监控能量负荷状态,与IEU进行能源交易,签订能源调度合同。
- 为了保证数据的安全性和可信性可以引入政府财政、能源和司法部门以开放联盟链为权威监督节点,共同建立CSP存款/核实机制
- 交易合同、DCEP验证:交易结算前,监管节点检查DCEP余额和IEU 能源消耗情况,远期交易监管节点检查IEU的DCEP保证金金额和IES的能源储备金额
- 远期交易合约提交后,监管节点验证IES最优调度方案,验证IES和参与发送IEU保证金金额
- 对调度合同执行审查:调度合同执行后,监管节点看IES是否给IEU支付调度费用,IEU是否根据合约执行,违约则扣除违约金,能源调度被限制
- 调度合同的最优算法存款方案
- 迭代计算: P′profit
P′profit:调度策略下IEU能源供应收入
U′cost:调度策略下IES能源花销
m:调度开始时间
n:调度结束时间
- 当IES调度能源市场,约束如下:
ltj,max:在一段时间内 ,综合能源用户最大负荷
gtj,max:综合能源用户最大天然气负荷量
htj,max:在一段时间内 ,综合能源用户的热能最大负荷
Δltj,min and Δltj,max:在调度过程中,最小和最大综合能源用户可接受的可调电能负荷
Δgtj,min and Δgtj,max:最小和最大综合能源用户可接受的太阳能负荷
Δhtj,min and Δhtj,max:最小和最大综合能源用户可接受的热能负荷
- 智能合约只能调用内部合约,基于TEE的Oracle区块链服务提供区块链对外部数据源的可靠访问链接
在监听请求后,受信任的硬件环境会验证TLS通信的外部数据源证书,以确认数据源的身份,通过TLS协议确保数据不被第三方篡改。可信硬件环境获取数据后,将使用硬件私钥对数据进行签名,并将其返回给智能合约。智能合约将自动验证受信任者的签名 硬件确保数据是受信任的执行结果 硬件。
- 迭代计算: P′profit
- 智能合约结构
- 系统测试和结果
- 本次试验采用的综合能源系统结构
- 智能执行后合同签订后,蚂蚁链将立即生成一个区块且手续费低,而以太坊需要打包大约7个相同的交易计算能力每次生成一个块。
- 负荷超限时,按补贴最高价格发放紧急合同 ,IEU B和IEU G自动优先响应和执行合同