logo好方法网

适应电力现货市场的数据校验方法、装置及系统


技术摘要:
本发明公开了一种适应电力现货市场的数据校验方法、装置及系统,所述方法包括获取适应电力现货市场的校验规则库;基于所述校验规则库,形成数据校验任务列表;基于所述数据校验任务列表构建数据校验任务线程池,各数据校验任务线程分别调用数据校验引擎计算,并行地处  全部
背景技术:
随着电力市场化改革进程的逐步深入,各地电力现货市场技术支持系统试点建设 进入攻坚阶段,并已逐步进入模拟运行和试结算运行期。电力现货市场基于市场模型、市场 报价、市场边界等数据组织市场及出清计算,其数据质量直接影响了电力现货市场出清计 算收敛性和结果合理性,而出清结果不仅代表着市场环境下电力商品属性与物理属性相结 合的供需情况,更关系着市场改革的成效和市场参与主体各方的利益。因此在市场出清前 对这些数据进行校验就显得尤为重要和迫切。 现有常规调度计划编制系统对业务数据的校验规则主要应用于常规基础模型和 边界数据,数据种类相对固定,数据准确性要求一般,业务时效性要求不高,校验逻辑相对 简单,对于新增的业务数据校验往往需要开发定制化的校验规则,可扩展能力有限。 电力现货市场涉及的基础数据包括市场模型、市场报价、市场边界等,这些数据通 常来自于现有调度控制系统、交易系统、调度计划系统、设备检修系统、市场申报系统以及 其他相关同级或上下级业务系统。较常规调度计划系统,电力现货市场出清计算在业务数 据来源、主体模型参数、电力电价数据形式与种类、多周期多场景业务数据耦合度等方面有 了巨大变化,现有逻辑分散、低扩展性的数据校验方法已经无法适应电力现货市场业务数 据高耦合度、高准确性、高可扩展性、高时效性的校验需求。
技术实现要素:
针对上述问题,本发明提出一种适应电力现货市场的数据校验方法、装置及系统, 能够适应电力现货市场业务数据高耦合度、高准确性、高可扩展性、高时效性的校验需求, 全面而有效的披露电力现货市场数据质量问题,提高市场出清计算收敛性和结果合理性。 为了实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现: 第一方面,本发明提供了一种适应电力现货市场的数据校验方法,包括: 获取适应电力现货市场的校验规则库; 基于所述校验规则库,形成数据校验任务列表; 基于所述数据校验任务列表构建数据校验任务线程池,各数据校验任务线程分别 调用数据校验引擎计算,并行地处理各数据校验任务,完成电力现货市场的数据校验。 可选地,所述数据校验引擎计算包括以下步骤: 获取与各数据校验任务线程相关的原始电力数据; 将获取到的原始电力数据匹配所述校验规则库,执行原始电力数据的校验,记录 数据校验结果。 可选地,当数据校验任务线程的目标为系统负荷预测数据校验,则所述执行原始 5 CN 111553576 A 说 明 书 2/9 页 电力数据的校验包括以下步骤: 对系统负荷预测数据完整性检查、预测值是否在设定的上下限范围内、负荷相邻 点变化幅值是否超过设置阈值、系统负荷预测扣除受电计划后是否大于母线负荷总加、系 统负荷与母线负荷总加的偏差百分比是否在设定的范围内进行校验; 当数据校验任务线程的目标为母线负荷预测数据校验,则所述执行原始电力数据 的校验包括以下步骤: 对母线负荷预测数据完整性校验、母线负荷相邻点变化幅值是否超过设定阈值、 预测值是否在设定的上下限范围内进行校验; 当数据校验任务线程的目标为经济机组模型参数校验,则所述执行原始电力数据 的校验包括以下步骤: 对市场机组台数完整性检查、最大技术出力、最小技术出力、额定装机容量、厂用 电率、爬坡速率、滑坡速率、最小持续开停机时间进行非空非负检查、经济机组与物理发电 机关联性进行校验; 当数据校验任务线程的目标为机组报价数据校验,则所述执行原始电力数据的校 验包括以下步骤: 对机组报价范围是否在机组最大最小技术出力范围内、机组能量分段报价是否递 增、机组分段报价是否在设定的上下限范围内、机组报价分段数是否在设定的最大报价段 数以内、机组启停费用是否完整、启停费用是否在设定的上下限范围内、是否存在检修机组 报价情况进行校验; 当数据校验任务线程的目标为机组可调范围数据校验,则所述执行原始电力数据 的校验包括以下步骤: 对机组可调上下限是否完整、机组可调上限是否超过机组最大技术出力、机组可 调下限是否低于最小技术出力、机组可调范围是否同时满足调度限高和电厂限高进行校 验; 当数据校验任务线程的目标为受电计划数据校验,则所述执行原始电力数据的校 验包括以下步骤: 受电计划总口子是否完整、受电计划是否完整、受电计划是否在设定的范围内、受 电总口子计划与详细受电计划是否匹配、联络线模型定义是否完整进行校验; 当数据校验任务线程的目标为稳定断面限额数据校验,则所述执行原始电力数据 的校验包括以下步骤: 对断面正向限额非负检查、断面反向限额非正检查、断面正反向限额绝对值是否 在设定的阈值范围内进行校验; 当数据校验任务线程的目标为机组可调范围数据校验,则所述执行原始电力数据 的校验包括以下步骤: 对必开机组是否存在检修计划、必停机组是否存在非零的发电计划、必停机组是 否存在非零的机组可调范围进行校验。 可选地,所述校验规则库中包括数据类型,所述数据类型包括: 市场模型类,包括市场成员以及后续潜在市场参与者的模型数据,该类数据以静 态模型关系表的方式进行存储; 6 CN 111553576 A 说 明 书 3/9 页 市场参数类,包括市场申报参数、市场流程控制参数、出清计算参数、安全校核参 数、市场发布参数,该类数据以独立的静态参数方式进行存储; 市场边界类,包括系统负荷预测、母线负荷预测、机组出力调整范围、受电计划、输 变电设备检修计划、固定机组发电计划、机组调试计划、机组必开必停计划、稳定断面限额、 系统备用需求,该类数据以曲线横表或纵表方式进行存储; 市场报价类,包括机组启停费用报价、机组能量报价、负荷电量报价,该类数据以 曲线横表或纵表、动态参数关系表方式进行存储。 可选地,所述校验规则库中包括通用校验规则,所述通用校验规则可适配同类业 务和存储方式的数据,包括: 完整性校验规则,用于对数据的存在性和结构性进行校验; 合理性校验规则,用于对数据的有效性和可用性进行校验; 突变性校验规则,用于对数据的连续性和平滑性进行校验; 单调性校验规则,用于对数据的趋势性校验; 关联性校验规则,用于对关联性超过设定阈值的业务数据进行交叉校验。 可选地,所述方法中,在处理各数据校验任务的过程中,还包括对异常数据进行校 正。 第二方面,本发明提供了一种适应电力现货市场的数据校验装置,包括: 获取单元,用于获取适应电力现货市场的校验规则库; 数据校验任务列表形成单元,用于基于所述校验规则库,形成数据校验任务列表; 校验单元,用于基于所述数据校验任务列表构建数据校验任务线程池,各数据校 验任务线程分别调用数据校验引擎计算,并行地处理各数据校验任务,完成电力现货市场 的数据校验。 可选地,所述数据校验引擎计算包括以下步骤: 获取与各数据校验任务线程相关的原始电力数据; 将获取到的原始电力数据匹配所述校验规则库,执行原始电力数据的校验,记录 数据校验结果。 可选地,所述校验规则库中包括数据类型和通用校验规则; 所述数据类型包括: 市场模型类,包括市场成员以及后续潜在市场参与者的模型数据,该类数据以静 态模型关系表的方式进行存储; 市场参数类,包括市场申报参数、市场流程控制参数、出清计算参数、安全校核参 数、市场发布参数,该类数据以独立的静态参数方式进行存储; 市场边界类,包括系统负荷预测、母线负荷预测、机组出力调整范围、受电计划、输 变电设备检修计划、固定机组发电计划、机组调试计划、机组必开必停计划、稳定断面限额、 系统备用需求,该类数据以曲线横表或纵表方式进行存储; 市场报价类,包括机组启停费用报价、机组能量报价、负荷电量报价,该类数据以 曲线横表或纵表、动态参数关系表方式进行存储; 所述通用校验规则可适配同类业务和存储方式的数据,包括: 完整性校验规则,用于对数据的存在性和结构性进行校验,包括对某类数据表级、 7 CN 111553576 A 说 明 书 4/9 页 纪录级、域级数据的完整校验; 合理性校验规则,用于对数据的有效性和可用性进行校验,包括对某类数据越上 限、越下限等数值合理性校验,是对数据的有效性和可用性校验; 突变性校验规则,用于对数据的连续性和平滑性进行校验,包括对某类数据相邻 点突变、零值突变、跨零点突变等数据变化幅度校验; 单调性校验规则,用于对数据的趋势性校验,包括对某曲线类数据单调增、单调减 等数据单调性校验,是对数据的趋势性校验; 关联性校验规则,用于对关联性超过设定阈值的业务数据进行交叉校验,包括多 类相关业务数据的平衡性、冲突性校验,该类规则是对强关联业务数据的交叉校验。 第三方面,本发明提供了一种适应电力现货市场的数据校验系统,包括:存储介质 和处理器; 所述存储介质用于存储指令; 所述处理器用于根据所述指令进行操作以执行根据第一方面中任一项所述方法 的步骤。 与现有技术相比,本发明的有益效果: 本发明中校验规则库是针对电力现货市场出清计算相关模型和数据的业务特点 和存储方式,通过合理的数据分类和配套通用校验规则,构建获得的,可随市场规则变化对 具体校验规则进行灵活调整和扩展,并据此设计典型数据校验流程与校验引擎,能够全面 而有效的披露电力现货市场数据质量问题,有利于规范化市场业务数据准入条件,提高市 场出清计算收敛性和结果合理性。 附图说明 为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对 本发明作进一步详细的说明,其中: 图1为本发明适应电力现货市场的数据校验的原理图; 图2为本发明方法的典型数据校验流程图; 图3为本发明方法的数据校验引擎流程图。
下载此资料需消耗2积分,
分享到:
收藏