logo好方法网

基于区块链的电量调度方法、装置和计算机设备


技术摘要:
本申请涉及一种基于区块链的电量调度方法、装置、计算机设备和存储介质,包括:将目标光伏电网的目标采集环境信息输入至神经网络中,得到目标光伏电网的目标采集电量;根据目标消耗电量和目标采集电量确定目标电量,若根据目标电量,判定目标光伏电网在设定时间段内处  全部
背景技术:
光伏电网可以利用光伏发电技术采集电量,可以作为发电设备,向企业等用电需 求端提供所需的电量。 目前,在光伏电网和用电需求端进行电量的调度时,往往需要通过国家电网这个 中间环节,中心化问题突出;示例性地,光伏电网将采集的电量调度至国家电网,若用电需 求端需要用电,用电需求端从国家电网上获取所需电量,导致调度效率低下。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够提高调度效率的基于区块链的 电量调度方法、装置、计算机设备和存储介质。 一种基于区块链的电量调度方法,包括: 将目标光伏电网的目标采集环境信息输入至神经网络中,得到所述目标光伏电网 的目标采集电量;所述神经网络是利用光伏电网的采集环境信息和采集电量训练得到的; 根据所述目标采集电量和目标消耗电量确定目标电量,若根据所确定的目标电 量,判定所述目标光伏电网在设定时间段内处于电量充足状态,则获取所述目标光伏电网 的储能单元的储能电荷值;所述目标消耗电量为所述目标光伏电网使用的电量,所述设定 时间段为当前时刻的预设间隔时间后的时间段; 若根据所述储能电荷值,判定所述储能单元处于放电状态,则根据预设的电量计 算函数,确定所述目标光伏电网的调度电量; 执行区块链的智能合约,以将所述调度电量从所述目标光伏电网调度至用电需求 端。 在其中一个实施例中,所述采集环境信息包括辐照度; 所述将目标光伏电网的目标采集环境信息输入至神经网络中,得到所述目标光伏 电网在设定时间段内的目标采集电量的步骤,包括: 获取所述目标光伏电网在所述当前时刻下的目标辐照度; 将所述目标辐照度输入至神经网络中,得到所述目标光伏电网在设定时间段内的 所述目标采集电量。 在其中一个实施例中,所述执行区块链的智能合约,以将所述调度电量从所述目 标光伏电网调度至用电需求端的步骤,包括: 将所述调度电量传输至区块链的智能合约; 控制所述智能合约生成与所述调度电量对应的调度指令,并将所述调度指令发送 至所述目标光伏电网;所述调度指令用于指示所述目标光伏电网将所述调度电量调度至所 4 CN 111612363 A 说 明 书 2/10 页 述用电需求端。 在其中一个实施例中,所述目标光伏电网包括多个光伏电网; 所述根据预设的电量计算函数,确定所述目标光伏电网的调度电量的步骤,包括: 将多个目标电量输入至所述电量计算函数中,得到调度值;所述多个目标电量分 别对应所述多个光伏电网; 若所述调度值符合调度条件,则分别从所述多个光伏电网的电量中,获取对应的 调度电量,作为所述目标光伏电网的调度电量。 在其中一个实施例中,所述电量计算函数基于储能单元的运行时长和维护时长构 建; 所述将多个目标电量输入至所述电量计算函数中,得到调度值的步骤,包括: 获取多个目标运行时长和多个目标维护时长;所述多个目标运行时长和所述多个 目标维护时长分别为多个储能单元在所述设定时间段内的运行时长和维护时长,所述多个 储能单元分别对应所述多个光伏电网; 将所述多个目标运行时长、所述多个目标维护时长和所述多个目标电量输入至所 述电量计算函数中,得到所述调度值。 在其中一个实施例中,所述获取所述目标光伏电网的储能单元的储能电荷值的步 骤,包括: 获取所述储能单元在所述设定时间段内的充电功率和放电功率; 根据预设的储能电荷计算模型,对所述充电功率和所述放电功率进行处理,得到 所述储能电荷值。 在其中一个实施例中,所述根据预设的电量计算函数,确定所述目标光伏电网的 调度电量的步骤,包括: 获取所述储能单元的当前储能电量; 若所述当前储能电量与预设储能电量一致,则判定所述目标光伏电网处于调度状 态; 根据所述预设的电量计算函数,确定所述目标光伏电网的调度电量。 一种基于区块链的电量调度装置,包括: 采集电量获取模块,用于将目标光伏电网的目标采集环境信息输入至神经网络 中,得到所述目标光伏电网的目标采集电量;所述神经网络是利用光伏电网的采集环境信 息和采集电量训练得到的; 电量充足判定模块,用于根据所述目标采集电量和目标消耗电量确定目标电量, 若根据所确定的目标电量,判定所述目标光伏电网在设定时间段内处于电量充足状态,则 获取所述目标光伏电网的储能单元的储能电荷值;所述目标消耗电量为所述目标光伏电网 使用的电量,所述设定时间段为当前时刻的预设间隔时间后的时间段; 调度电量确定模块,用于若根据所述储能电荷值,判定所述储能单元处于放电状 态,则根据预设的电量计算函数,确定所述目标光伏电网的调度电量; 电量调度模块,用于执行区块链的智能合约,以将所述调度电量从所述目标光伏 电网调度至用电需求端。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理 5 CN 111612363 A 说 明 书 3/10 页 器在执所述计算机程序时,包括执行以下步骤: 将目标光伏电网的目标采集环境信息输入至神经网络中,得到所述目标光伏电网 的目标采集电量;所述神经网络是利用光伏电网的采集环境信息和采集电量训练得到的; 根据所述目标采集电量和目标消耗电量确定目标电量,若根据所确定的目标电 量,判定所述目标光伏电网在设定时间段内处于电量充足状态,则获取所述目标光伏电网 的储能单元的储能电荷值;所述目标消耗电量为所述目标光伏电网使用的电量,所述设定 时间段为当前时刻的预设间隔时间后的时间段; 若根据所述储能电荷值,判定所述储能单元处于放电状态,则根据预设的电量计 算函数,确定所述目标光伏电网的调度电量; 执行区块链的智能合约,以将所述调度电量从所述目标光伏电网调度至用电需求 端。 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执 行时,包括以下步骤: 将目标光伏电网的目标采集环境信息输入至神经网络中,得到所述目标光伏电网 的目标采集电量;所述神经网络是利用光伏电网的采集环境信息和采集电量训练得到的; 根据所述目标采集电量和目标消耗电量确定目标电量,若根据所确定的目标电 量,判定所述目标光伏电网在设定时间段内处于电量充足状态,则获取所述目标光伏电网 的储能单元的储能电荷值;所述目标消耗电量为所述目标光伏电网使用的电量,所述设定 时间段为当前时刻的预设间隔时间后的时间段; 若根据所述储能电荷值,判定所述储能单元处于放电状态,则根据预设的电量计 算函数,确定所述目标光伏电网的调度电量; 执行区块链的智能合约,以将所述调度电量从所述目标光伏电网调度至用电需求 端。 上述基于区块链的电量调度方法、装置、计算机设备和存储介质,区块链的节点设 备将目标光伏电网的目标采集环境信息输入至神经网络中,得到目标光伏电网的目标采集 电量,其中,神经网络是利用光伏电网的采集环境信息和采集电量训练得到的;区块链的节 点设备若根据目标电量,判定目标光伏电网在设定时间段内处于电量充足状态,则获取目 标光伏电网的储能单元的储能电荷值,其中,目标电量是根据目标消耗电量和目标采集电 量确定的,目标消耗电量为目标光伏电网使用的电量,设定时间段为当前时刻的预设间隔 时间后的时间段;区块链的节点设备若根据储能电荷值,判定储能单元处于放电状态,则根 据预设的电量计算函数,确定目标光伏电网的调度电量;区块链的节点设备执行智能合约, 以将调度电量从目标光伏电网调度至用电需求端;区块链的节点设备在调度电量时,结合 电量充足状态和储能单元的放电状态进行,并且根据预设的电量计算函数,确定调度电量, 进而实现目标光伏电网和用电需求端的电量调度,提高电量调度的效率。 附图说明 图1为一个实施例中基于区块链的电量调度方法的应用环境图; 图2为一个实施例中基于区块链的电量调度方法的流程示意图; 图3为一个实施例中基于区块链的电量调度步骤的流程示意图; 6 CN 111612363 A 说 明 书 4/10 页 图4为一个实施例中基于区块链的电量调度装置的结构框图; 图5为一个实施例中计算机设备的内部结构图。
分享到:
收藏