一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电力现货市场指标灵活计算方法与流程

2022-03-26 16:04:16 来源:中国专利 TAG:


1.本技术涉及电力市场领域,特别涉及一种电力现货市场指标灵活计算方法。


背景技术:

2.为积极、稳妥地推进电力市场建设,维护电力市场公平、公正的平稳发展,需深入研究电力现货市场监测技术,及时识别市场中存在的不合理的报价行为及违规现象。
3.相关技术中,在对电力现货市场进行监测时,通常是用户通过专用渠道向不同的厂商申请单独申请得到电力现货市场业务数据,并将这些电力现货市场数据结合先验知识分析电力现货市场的指标信息,以识别电力现货市场中存在的不合理或违规行为。
4.然而,相关技术中,在获取电力现货市场数据时较为复杂、不够灵活,导致电力现货市场的监测效率较低。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种电力现货市场指标灵活计算方法,能够简便、灵活的获取电力现货市场的数据,进而提高电力现货市场的监测效率。
6.第一方面,本技术实施例提供一种电力现货市场监测方法,该方法包括:
7.从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的;
8.根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果;
9.根据指标分析结果,确定目标电力现货市场的监测结果。
10.在其中一个实施例中,在从预设的基础模型数据库中获取目标电力现货市场的业务数据之前,该方法还包括:
11.获取不同市场类别的电力现货市场的基础数据;
12.将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不同维度的电力现货市场基础模型数据;
13.对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。
14.在其中一个实施例中,对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库,包括:
15.对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系;组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据;
16.将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。
17.在其中一个实施例中,根据目标电力现货市场的业务数据,分析目标电力现货市
场的指标,得到指标分析结果,包括:
18.从预设的指标计算配置库中获得指标计算公式和目标组装关系;
19.根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。
20.在其中一个实施例中,根据指标分析结果,确定目标电力现货市场的监测结果,包括:
21.将指标分析结果与预设的指标阈值进行对比;
22.若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。
23.在其中一个实施例中,从预设的基础模型数据库中获取目标电力现货市场的业务数据,包括:
24.响应于用户触发的数据获取请求,从预设的基础模型数据库中获取目标电力现货市场的业务数据;数据获取请求为用户在电力现货市场数据应用程序的前端界面中触发的。
25.第二方面,本技术实施例提供一种电力现货市场监测装置,该装置包括:
26.获取模块,用于从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的;
27.分析模块,用于根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果;
28.确定模块,用于根据指标分析结果,确定目标电力现货市场的监测结果。
29.第三方面,本技术实施例提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,该处理器执行计算机程序时实现上述第一方面中任一实施例提供的方法的步骤。
30.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例提供的方法的步骤。
31.第五方面,本技术实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例提供的方法的步骤。
32.本技术实施例提供的一种电力现货市场指标灵活计算方法,从预设的基础模型数据库中获取目标电力现货市场的业务数据,基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,根据指标分析结果,确定目标电力现货市场的监测结果。该方法中,根据不同维度的电力现货市场基础模型数据生成基础模型数据库,然后通过直接在基础模型数据库中获取目标电力现货市场的业务数据,能够简便、灵活的获取电力现货市场的数据,并通过得到的目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,根据指标分析结果,得到目标电力现货市场的监测结果,通过直接获取目标电力现货市场的业务数据,以此得到目标电力现货市场的监测结果,从而提高了电力现货市场的监测效率。
附图说明
33.图1为一个实施例中的电力现货市场监测方法的应用环境图;
34.图2为一个实施例中的电力现货市场监测方法的流程示意图;
35.图3为另一个实施例中的电力现货市场监测方法的流程示意图;
36.图4为另一个实施例中的电力现货市场监测方法的流程示意图;
37.图5为另一个实施例中的电力现货市场监测方法的流程示意图;
38.图6为另一个实施例中的电力现货市场监测方法的流程示意图;
39.图7为一个实施例中的电力现货市场监测方法的界面示意图;
40.图8为另一个实施例中的电力现货市场监测方法的流程示意图;
41.图9为另一个实施例中的电力现货市场监测方法的流程示意图;
42.图10为一个实施例中的电力现货市场监测装置的结构框图;
43.图11为一个实施例中计算机设备的内部结构图。
具体实施方式
44.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
45.本技术提供的电力现货市场监测方法,可以应用于计算机设备中,该计算机设备可以是任何领域的设备,例如,电力设备,或者是各种个人计算机、笔记本电脑、平板电脑、可穿戴设备等等,本技术实施例对计算机设备的类型不作限定。如图1所示,提供一种计算机设备的内部结构示意图,图1中的处理器用于提供计算和控制能力。存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。数据库用于存储电力现货市场监测过程的相关数据。该网络接口用于与外部的其他设备通过网络连接通信。该计算机程序被处理器执行时以实现一种电力现货市场监测方法。
46.基于此,本技术实施例提供一种电力现货市场指标灵活计算方法,能够简便、灵活的获取电力现货市场的数据,进而提高电力现货市场的监测效率。
47.下面将通过实施例并结合附图具体地对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。需要说明的是,本技术提供的一种电力现货市场监测方法,各实施例的执行主体可以为计算机设备,其中,其执行主体还可以是电力现货市场监测装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为处理器的部分或者全部。
48.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。
49.在一个实施例中,如图2所示,提供了一种电力现货市场监测方法,本实施例涉及的是从预设的基础模型数据库中获取目标电力现货市场的业务数据,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,根据指标分析结果,确
定目标电力现货市场的监测结果的具体过程。该实施例包括以下步骤:
50.s201,从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的。
51.电力现货市场是相对中长期而来的,主要开展日前、实时电能量交易和调频等辅助服务交易,它是完整电力市场体系的重要组成部分,与中长期市场共同发挥着电力商品价格发现的作用,即通过对历年现货价格的评估,和未来可能影响成本等因素的预测,打算长期交易电力的双方谈拢一个双方认可的价格,这个价格是以现货市场为基础的;电力现货市场为电力短期供需平衡提供了市场化手段,即根据用电预测跟发电方签订中长期合同,但实际用电所需电量并不一定能跟中长期合同对上,多的少的就要去现货市场上“补货”或者“卖货”,实现电力短期供需平衡;电力现货市场能够兼容新能源波动性、随机性等特点,有利于扩大新能源消纳空间。
52.电力现货市场基础模型数据是电力现货市场运行或交易中所用到的基础数据,将电力现货市场基础模型数据按照不同维度划分,可以按照时间、状态或结果划分。
53.可选地,根据不同维度的电力现货市场基础模型数据生成基础模型数据库,生成的方式可以是直接将电力现货市场基础模型数据直接存储到基础模型数据库。
54.电力现货市场的业务数据包括电力现货市场出清前的边界数据和出清后的结果数据;其中,出清表示供求均衡,出清前的边界数据是根据电力现货市场的出清规则所定义的数据,包括系统平衡数据、市场约束数据、安全约束数据、市场申报数据等,出清后的结果数据是电力现货出清后的结果数据。电力现货市场的业务数据具体可以包括:
55.系统平衡数据:系统负荷预测、母线负荷预测、联络线计划。
56.市场约束数据:机组指定状态、机组出力约束、检修设备信息、调频机组机会成本。
57.安全约束数据:断面限额信息、支线停运信息、线路n-1校核。
58.市场申报数据:机组报价曲线、机组调频里程报价。
59.出清结果数据:系统有功平衡、系统边际机组、系统边际价格、机组费用、节点边际价格、机组出力计划、基态线路潮流、线路阻塞边际机组、基态断面潮流、断面阻塞边际机组、基态转移分布因子、线路n-1线路潮流、线路n-1断面潮流、线路n-1转移分布因子、故障集线路潮流、故障集断面潮流、故障集转移分布因子、调频中标机组。
60.一种实施例,从预设的基础模型数据库中获取目标电力现货市场的业务数据,其获取的方式可以是,通过数据库语言调用基础模型数据库中的数据,直接得到目标电力现货市场的业务数据。
61.另一种实施例,从预设的基础模型数据库中获取目标电力现货市场的业务数据,其获取的方式也可以是,向基础模型数据库发送数据请求消息,基础模型数据库中收到数据请求消息后,直接发送目标电力现货市场的业务数据。
62.s202,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果。
63.电力现货市场的指标可以评估电力现货市场的安全、运营效果或预测市场的发展趋势,电力现货市场的指标包括发电机组检修总容量指标、剩余供应量指标、各类型机组容量占比指标、平均出清价一致性分析指标、线路潮流、机组出力结果、边际机组、阻塞信息等。分析目标电力现货市场的指标得到指标分析结果,指标分析结果可以表示目标电力现
货市场的安全程度、运营结果、预测准确率等。
64.一种实施例,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,可以通过预设的神经网络模型的方式得到,具体地,将目标电力现货市场的业务数据作为神经网络模型的输入,通过训练网络模型,在神经网络模型中分析根据目标电力现货市场的业务数据得到的目标电力现货市场的指标,最后神经网络模型输出指标分析结果。
65.另一种实施例,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,具体地,首先通过预设的分析函数,将目标电力现货市场的业务数据代入至预设的分析函数中,得到目标电力现货市场的指标,然后将得到的目标电力现货市场的指标作为指标分析算法的输入,通过运行指标分析算法,得到指标分析结果。
66.可选地,指标分析结果可以是数值,也可以是一个指标分析报告,还可以是一个具有示警作用的语句,在实际应用中,本技术实施例对此不作任何限定。
67.s203,根据指标分析结果,确定目标电力现货市场的监测结果。
68.根据目标电力现货市场的监测结果,可以及时发现目标电力现货市场的不合理行为、违规行为或未来的运营走向等。
69.一种实施例,根据指标分析结果,确定目标电力现货市场的监测结果,确定的方式可以是通过神经网络模型的方式,将指标分析结果作为神经网络模型的输入,将神经网络模型进行训练,最终得到目标电力现货市场的监测结果。
70.另一种实施例,根据指标分析结果,确定目标电力现货市场的监测结果,确定的方式也可以是根据指标分析结果,直接确定目标电力现货市场的监测结果。
71.本技术实施例提供的电力现货市场监测方法,从预设的基础模型数据库中获取目标电力现货市场的业务数据,基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,根据指标分析结果,确定目标电力现货市场的监测结果。该方法中,根据不同维度的电力现货市场基础模型数据生成基础模型数据库,然后通过直接在基础模型数据库中获取目标电力现货市场的业务数据,能够简便、灵活的获取电力现货市场的数据,并通过得到的目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,根据指标分析结果,得到目标电力现货市场的监测结果,通过直接获取目标电力现货市场的业务数据,以此得到目标电力现货市场的监测结果,从而提高了电力现货市场的监测效率。
72.在一个实施例中,如图3所示,在从预设的基础模型数据库中获取目标电力现货市场的业务数据之前,还包括:
73.s301,获取不同市场类别的电力现货市场的基础数据。
74.根据电力现货市场的特性,获取不同市场类别的电力现货市场的基础数据。
75.电力现货市场的市场类别包括日前、实时和调频;其中,日前电力现货市场是主要交易平台,会提前一天开展交易,向交易中心申报第二天预计的发电能力和用电需求,日前市场是调度部门生成比较符合实际情况的、可执行的交易计划;实时电力现货市场是以小时为提前量,由调度部门组织实施,着重保证电力平衡,电量交易规模较小;调频电力现货市场是采用日前集中竞价和预安排、日内统一出清的模式组织调频辅助服务交易。
76.不同市场类别的电力现货市场的基础数据包括:机组、线路、电力用户、母线、机组
类型、电量、电价、负荷、出力、状态、电费、装机容量等等。
77.可选地,获取不同市场类别的电力现货市场的基础数据,获取的方式可以是在电力现货市场的数据库中获取的基础模型数据,也可以是根据电力现货市场的特性,得到的电力现货市场的基础数据。
78.s302,将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不同维度的电力现货市场基础模型数据。
79.可选地,预设的维度包括时间、市场主体、数据类型、结果类型。
80.其中,时间指的是该数据是按时刻存储、还是按日存储亦或是按照月存储;市场主体指的是该数据属于哪个具体电网设备,或者虚拟对象,例如地市局;数据类型指的是该数据属于哪块业务,例如负荷预测、指定状态;结果类型指的是该数据具体是哪种值,例如电量、电费、电价等等。
81.一种实施例,不同维度的电力现货市场数据包括时间类型、市场主体类型、数据类型和结果类型的数据,其中,数据类型包括属性类型、交易类型、边界类型和出清数据。
82.时间类型包括时刻、天、月、年等。
83.市场主体类型包括电厂、联络线、母线、线路、主变、系统。
84.属性类型包括机组类型(燃电、燃煤、燃气、核电、水电、风电等)、发电集团、是否市场化、机组容量、电压等级、交易品种、开始时间、结束时间、最大、最小、段号等。
85.交易类型包括日前、实时、调频等。
86.边界类型包括负荷预测(系统负荷预测、母线负荷预测、联络线计划等)、限额(机组出力、断面限额等)、运行计划(指定状态等)、检修计划、机会成本、n-1校核、报价曲线等。
87.出清数据包括平衡信息、边际信息、潮流信息、分布因子、n-1信息、出力计划、价格信息、阻塞信息等。
88.结果类型包括电量、电价、负荷、出力、潮流、状态、电费、是、否等。
89.可选地,电力现货市场的数据还包括电网模型数据,电网模型数据包括机组、电厂、联络线、母线、线路、主变、系统;其中,机组、电厂、联络线、母线、线路、主变的电网模型数据分别对应各自的市场主体,系统是虚拟主体,对应无具体电网设备的市场数据。电网模型数据还包括机组爬坡速率、机组开停机曲线、机组物理参数、机组与母线关系、联络线与母线关系、线路与母线关系、主变与母线关系、断面包含设备。
90.一种实施例,将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不同维度的电力现货市场基础模型数据,其得到的方式可以是根据预先设定好的神经网络模型得到,将不同市场类别的电力现货市场的基础数据和预设的维度作为预先设定好的神经网络模型的输入,将神经网络模型进行训练,得到不同维度的电力现货市场的基础模型数据。
91.s303,对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。
92.可选地,将上述不同维度的电力现货市场基础模型数据进行组装处理,可以是将不同维度的电力现货市场基础模型数据进行两两组装,例如,维度包括时间类型、市场主体类型、数据类型和结果类型,时间类型包括时刻、日,月;市场主体包括机组、线路等,数据类型包括机组类型、机组容量、电压等级等,结果类型包括电量、出力等等,将不同维度的电力
现货市场基础模型数据进行两两组装,可以是将时刻与机组类型进行组装处理,得到在某一时刻的机组类型,也可以是将时刻与电量进行组装处理,得到某一时刻的电量;将上述不同维度的电力现货市场基础模型数据进行组装处理,也可以是将三个不同维度的电力现货市场基础模型数据进行组装,例如,将时刻、机组和机组容量进行组装,得到某一时刻的所有机组的机组容量;将上述不同维度的电力现货市场基础模型数据进行组装处理,还可以是将一个时间类型的数据和2个数据类型的数据进行组装。
93.一种实施例,将不同维度的电力现货市场基础模型数据进行组装处理后的结果生成基础模型数据库,其生成的方式是将不同维度的电力现货市场基础模型数据组装处理后的结果存储到基础模型数据库中,例如,将时刻与电量进行组装处理,得到某一时刻的电量,那么就是将时刻、电量与该时刻的电量存储到基础模型数据库中。
94.本技术实施例提供的电力现货市场监测方法,获取不同市场类别的电力现货市场的基础数据,将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不同维度的电力现货市场基础模型数据,对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。该方法中,不同维度的电力现货市场基础模型数据进行组装处理后的结果存储到基础模型数据库中,为简便、灵活的从基础模型数据库中获取电力现货市场的数据提供了基础。
95.基于前面的实施例,在一个实施例中,如图4所示,对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库,包括以下步骤:
96.s401,对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系。
97.其中,组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据。
98.可选地,组装对象必须符合电力现货市场基础模型数据的组装关系,否则,组装无效。
99.一种实施例,对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象之间的组装关系,例如,系统负荷预测等于时刻 系统 负荷预测 负荷,就是将时刻、系统、负荷预测和负荷进行组装,得到的组装对象就是系统负荷预测,该组装对象对应的组装关系就是时刻、系统、负荷预测和负荷;具体如下:
100.市场约束数据:机组指定状态等于时刻 机组 运行状态 状态和时刻 机组 运行状态 出力;机组出力约束等于时刻 机组 限额 最大 出力和时刻 机组 限额 最小 出力;检修设备信息等于天 机组 检修计划 开始时间、天 机组 检修计划 结束时间、天 线路 检修计划 开始时间以及天 线路 检修计划 结束时间;调频机组机会成本等于时刻 机组 机会成本 电价。
101.安全约束数据:断面限额信息等于时刻 断面 限额 最大 潮流和时刻 断面 限额 最小 潮流;支线停运信息等于时刻 线路 检修计划 开始时间和时刻 线路 检修计划 结束时间;线路n-1校核等于时刻 线路 n-1校核 是(否)。
102.系统平衡数据:系统负荷预测等于时刻 系统 负荷预测 负荷;母线负荷预测等于时刻 母线 负荷预测 负荷;联络线计划等于时刻 联络线 负荷预测 负荷;
103.市场申报数据:机组报价曲线等于天 机组 报价曲线 段号 最大 出力、天 机组
报价曲线 段号 最小 出力和天 机组 报价曲线 段号 电价;机组调频里程报价等于机组 容量 电价。
104.出清结果数据包括系统整体出清结果数据、机组出清结果数据、线路出清结果数据、节点出清结果数据、断面出清结果数据、故障集出清结果数据和调频出清结果数据。
105.系统整体出清结果数据:系统有功平衡等于时刻 系统 系统平衡 出力;系统边际机组等于时刻 机组 边际信息;系统边际价格等于时刻 系统 边际信息 价格;
106.机组出清结果数据:机组出力计划等于时刻 机组 出力计划 状态和时刻 机组 出力计划 出力。
107.线路出清结果数据:基态线路潮流等于时刻 线路 潮流结果 潮流;线路阻塞边际机组等于时刻 线路 阻塞信息 机组;基态转移分布因子等于线路 开始时间 节点和线路 结束时间 节点;线路n-1线路潮流等于时刻 线路 潮流结果 n-1 潮流;线路n-1转移分布因子等于线路 线路 n-1信息 开始时间 节点和线路 线路 n-1信息 结束时间 节点。
108.节点出清结果数据:节点边际价格等于时刻 节点 价格信息 能量价格、时刻 节点 价格信息 网损价格、时刻 节点 价格信息 阻塞价格和时刻 节点 价格信息 价格。
109.断面出清结果数据:基态断面潮流等于时刻 断面 潮流结果 潮流;断面阻塞边际机组等于时刻 断面 阻塞信息 机组;线路n-1断面潮流等于线路 n-1信息 时刻 断面 潮流结果 潮流。
110.故障集出清结果数据:故障集线路潮流等于时刻 故障设备 潮流信息 潮流;故障集断面潮流等于时刻 故障集 断面 潮流结果 潮流;故障集转移分布因子等于故障集 线路 开始时间 节点和故障集 线路 结束时间 节点。
111.调频出清结果数据:调频中标机组等于时刻 机组。
112.s402,将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。
113.可选地,将上述实施例得到的组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库,其中,存储方式就是,直接将组装对象和该组装对象对应的组装关系存储到基础模型数据库中,其中,基础模型数据库包括组装对象、组装关系以及字段,并且包括字段名、字段注释、字段类型、是否主键等等,可以通过配置组装关系,生成组装对象的动态语句,最后通过运行动态语句,找到基础模型数据库中的业务数据。
114.本技术实施例提供的电力现货市场监测方法,对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系;组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据,将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。该方法中,通过将不同维度的电力现货市场进行组装,生成组装对象和对应的组装关系,将组装对象和对应的组装关系存储到基础模型数据库中,通过配置组装关系,可以简便、灵活的获取到电力现货市场的数据,从而提高了电力现货市场监测的效率。
115.对于前面实施例中对根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,下面对此进行详细说明,在一个实施例中,如图5所示,根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果,包括以下
步骤:
116.s501,从预设的指标计算配置库中获得指标计算公式和目标组装关系。
117.从指标数据的计算复杂度,可以分为单一指标和复合型指标,单一指标是指指标公式较简单,可以一步运算的指标;复合型指标是指指标公式较复杂,需要多步运算的指标,每一步可能需要上一步指标的结果。
118.可选地,指标计算配置库的构建方式可以是将电力现货市场的基础数据组装关系填入指标计算配置库中,并且指标计算配置库还包括数据库表、字段名、字段注释、字段类型、是否主键等,对所有的指标进行配置,以便可以通过指标计算配置库找到各种电力现货市场的指标计算公式。指标计算公式可以使用基础数据模型、常量、函数、圆括号、运算符自由生成。
119.一种实施例,可以通过预设的指标配置库中获得市场结构与供需水平-电源类型的维度指标,包括燃煤、燃气、核电、风电、光伏等不同电源类型,统计分析全网的装机结构,从预设的指标计算配置库中获得机组装机容量占比指标计算公式:
[0120][0121]
其中,capacity
sum
为某类电源的装机容量,n为该类电源类型机组数,capacityi为第i个机组的装机容量(额定容量);机组装机容量占比指标计算公式对应的目标组装关系就是机组、机组容量和机组类型以及机组和机组容量。
[0122]
可选地,可以通过预设的指标配置库中获得价格一致性指标,(clearing price coherency index,cci),cci主要指不同市场价格的收敛程度,在日前与实时分别出清的市场机制中,对日前与实时市场的平均出清价(或逐时段)进行分析,形成二者的直接对比,用于分析日前与实时市场因预测准确度、临时交易等因素影响造成的偏差;日前市场平均出清价与实时市场平均出清价一致性分析的指标计算公式为:
[0123][0124]
其中,lmp
rt
为实时市场的平均出清价,lmp
da
为日前市场的平均出清价。
[0125]
根据业务内容,可以将该公式查分成四个子公式:实时市场平均出清价、日前市场平均出清价、时刻点价格一致性、最后价格一致性指标。日前市场平均出清价与实时市场平均出清价一致性分析的指标计算公式为对应的目标组装关系是:实时市场平均出清价子公式对应的目标组装关系是时刻、机组、实时出清结果、电价,日前市场平均出清价子公式对应的目标组装关系是时刻、机组、日前出清结果、电量,时刻点价格一致性就是根据实时市场平均出清价子公式和日前市场平均出清价子公式得到的,最后价格一致性指标是根据时刻点价格一致性得到的。
[0126]
指标计算子公式是由基础模型数据组成,复杂的指标公式必须拆分成多个公式,故指标计算公式产生步骤的概念,每一步生成一个指标子公式,上一步子公式可在下一步公式中运用。
[0127]
可选地,市场结构与供需水平-各出清类型月出清电量占比:月出清电量占比是指参与市场不同电源类型机组出清的月度电量和全部参与市场出清机组的月度电量的比值,其中目前广东现货全部参与市场机组分为燃煤机组和燃气机组,未来市场化机组类型会根
据规则扩充。
[0128]
一种实施例,从预设的指标计算配置库中获得指标计算公式和目标组装关系,获得的方式可以是直接向预设的指标计算配置库中获取指标计算公式以及对应的目标组装关系。
[0129]
另一种实施例,预设的指标计算配置库中获得指标计算公式和目标组装关系,获得的方式也可以是预设的指标计算配置库输出指标计算公式以及对应的组装关系,预设的指标计算配置库中输出的指标计算公式和组装关系就是从预设的指标计算配置库中获得指标计算公式和目标组装关系。
[0130]
s502,根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。
[0131]
一种实施例,根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果,分析的方式可以是将目标组装关系和目标电力现货市场的业务数据,代入指标计算公式,将目标电力现货市场的业务数据进行运算,然后将整个运算表达式字符串,进行反向解析,生成逆波兰公式,运算得到指标计算结果。
[0132]
逆波兰表达式又叫做后缀表达式,它的优势在于只用两种简单操作,入栈和出栈就可以搞定任何普通表达式的运算。
[0133]
逆波兰表达式的运算方式如下:
[0134]
(1)首先构造一个运算符栈,此运算符在栈内遵循越往栈顶优先级越高的原则;
[0135]
(2)读入一个用中缀表示的简单算术表达式,为方便起见,设该简单算术表达式的右端多加上了优先级最低的特殊符号“#”;
[0136]
(3)从左至右扫描该算术表达式,从第一个字符开始判断,如果该字符是数字,则分析到该数字串的结束并将该数字串直接输出;
[0137]
(4)如果不是数字,该字符则是运算符,此时需比较优先关系;
[0138]
其中,逆波兰表达式的具体做法是:将该字符与运算符栈顶的运算符的优先关系相比较。如果该字符优先关系高于此运算符栈顶的运算符,则将该运算符入栈。若不是的话,则将栈顶的运算符从栈中弹出,直到栈项运算符的优先级低于当前运算符,将该字符入栈;
[0139]
(5)重复步骤(1)~(2),直至扫描完整个简单算术表达式,确定所有字符都得到正确处理,便可以将中缀式表示的简单算术表达式转化为逆波兰表示的简单算术表达式。
[0140]
一种实施例,分析目标电力现货市场的指标,可以是分析燃煤机组装机容量占比指标,具体过程可以是:首先从四种维度的电力现货市场的基础模型数据中选择机组、机组容量、机组类型三个对象,其中机组类型填写燃煤,然后生成对象a(燃煤机组的装机容量);其次从四种维度的电力现货市场的基础模型数据中选择机组、机组容量,生成对象b(所有机组装机容量);然后在表达式输入框中填写sum(a)/sum(b),最后执行sum(a)/sum(b),得到目标电力现货市场中的燃煤机组装机容量占比指标分析结果。
[0141]
另一种实施例,分析目标电力现货市场的指标,也可以是日前市场平均出清价与实时市场平均出清价一致性分析指标,具体过程可以是:首先计算实时市场平均出清价和日前市场平均出清价,然后根据实时市场平均出清价和日前市场平均出清价,得到时刻点
价格一致性,根据时刻点价格一致性确定日前市场平均出清价与实时市场平均出清价一致性分析指标;具体过程如下:
[0142]
实时市场平均出清价:第一步从四种基础模型选择时刻、机组、实时出清结果、电量,其中时刻填写1,然后生成对象a(机组第一个时刻实时出清电量);第二步从四种基础模型选择时刻、机组、实时出清结果、电价,其中时刻填写1,然后生成对象b(机组第一个时刻实时出清电价);第三步在表达式输入框中填写c=sum(a)/sum(a*b),该公式就是实时市场第一个时刻点的平均出清价,最后依次生成96个时刻的实时市场平均出清价。
[0143]
日前市场平均出清价:第一步从四种基础模型选择时刻、机组、日前出清结果、电量,其中时刻填写1,然后生成对象d(机组第一个时刻日前出清电量);第二步从四种基础模型选择时刻、机组、日前出清结果、电价,其中时刻填写1,然后生成对象e(机组第一个时刻日前出清电价);第三步在表达式输入框中填写f=sum(d)/sum(d*e),该公式就是日前市场第一个时刻点的平均出清价,最后依次生成96个时刻的日前市场平均出清价。
[0144]
时刻点价格一致性:在表达式输入框g=(c-f)/f,该公式就是第一个时刻点的价格一致性指标,最后依次生成96个时刻的价格一致性指标。
[0145]
日前市场平均出清价与实时市场平均出清价一致性分析指标:在表达式输入avg(g),该公式的值就是日前市场平均出清价与实时市场平均出清价一致性分析指标。
[0146]
本技术实施例提供的电力现货市场监测方法,从预设的指标计算配置库中获得指标计算公式和目标组装关系,根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。该方法中,从预设的指标配置库中获得指标计算公式和目标组装关系,进而得到指标分析结果,通过目标组装关系可以快速获取电力现货市场的业务数据,因此实现了能够简便、灵活的获取电力现货市场的数据,从而提高了电力现货市场监测的效率。
[0147]
基于前面的实施例,在一个实施例中,如图6所示,根据指标分析结果,确定目标电力现货市场的监测结果,包括以下步骤:
[0148]
s601,将指标分析结果与预设的指标阈值进行对比。
[0149]
指标阈值是一个可以衡量指标的好坏的标准。可选地,预设的指标阈值可以是一个固定值,也可以是一个区间值,并且,每一种指标分析结果对应的指标阈值是不相同的,在实际应用中,本技术实施例对指标阈值不做任何限定。
[0150]
一种实施例,将指标分析结果与预设的指标阈值进行对比,对比的方式可以是,通过利用神经网络模型的方式进行对比,将指标分析结果和预设的指标阈值作为神经网络模型的输入,通过神经网络模型的训练,得到对比结果。
[0151]
另一种实施例,将指标分析结果与预设的指标阈值进行对比,对比的方式可以是,直接将指标分析结果与预设的指标阈值进行对比,例如,指标分析结果是10,预设的指标阈值是20,直接将10与20进行对比。
[0152]
s602,若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。
[0153]
可选地,指标分析结果与预设的指标阈值的对比结果不一致,可以是,指标分析结果不满足预设的阈值条件,例如,指标分析结果是10,预设的指标阈值是20,指标分析结果不等于预设的指标阈值或指标分析结果小于预设的指标阈值都可以说对比结果不一致;或
者,指标分析结果是10,预设的指标阈值是11到20,指标分析结果没有在预设的指标阈值的范围内,也可以说指标分析结果与预设的指标阈值的对比结果不一致。在实际应用中,本技术对此不做限定。
[0154]
如果指标分析阈值和预设的指标阈值的对比结果不一致,则输出报警信息,此报警信息表征目标电力现货市场存在不合法操作,不合法操作可以是电力现货市场不合理的报价行为、电力现货市场的市场安全没有保障、电力现货市场的预测信息没有在合理的范围内等等。
[0155]
一种实施例,报警信息可以是在设备窗口弹出一个对话框,显示“电力现货市场异常”,只有在用户点击对话框中的“确定”按钮时,对话框才会消失。
[0156]
另一种实施例,报警信息也可以是设备发出警报声,提醒用户电力现货市场发生异常状态。
[0157]
本技术实施例提供的电力现货市场监测方法,将指标分析结果与预设的指标阈值进行对比,若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。该方法中,将指标分析结果与预设的指标阈值进行对比,若结果不一致就输出报警信息,提高了电力现货市场监测的效率。
[0158]
对于前面实施例中的从预设的基础模型数据库中获取目标电力现货市场的业务数据,下面通过一个实施例对此进行详细说明,在一个实施例中,从预设的基础模型数据库中获取目标电力现货市场的业务数据,包括:响应于用户触发的数据获取请求,从预设的基础模型数据库中获取目标电力现货市场的业务数据;数据获取请求为用户在电力现货市场数据应用程序的前端界面中触发的。
[0159]
在一种可能实现的方式中,从预设的基础模型数据库中获取目标电力现货市场的业务数据,其中,获取的方式可以是用户在电力现货市场数据应用程序的前端界面中触发的数据获取请求,如图7所示,用户选择图7中的时间类型、结果类型、数据类型和电网等至少一种选项,通过点击生成对象,就能够生成select查询语句,调用预设的基础模型数据库,在预设的基础模型数据库中查询到目标电力现货市场的业务数据,再将数据代入至指标计算公式中,最后通过解析指标计算公式,得到指标分析结果。
[0160]
其中,指标计算公式还有一种实现方式,指标计算公式中的运算符、括号、常量可以由用户手工填写,数学函数由系统提供拖拽界面,用户通过拖拽,放入指标计算公式中。
[0161]
在一个实施例中,还包括一种实现方式,如图8所示,分析电力现货市场业务数据,将电力现货市场业务数据分析且拆解成基础模型,获取基础数据模型以及基础模型之间的关系,基于基础数据模型和基础模型之间的关系,得到模型数据库表;基于基础数据模型,设计指标计算公式,填充运算符、函数等辅助工具;然后通过模型数据库,获取电力现货市场的业务数据,基于电力现货市场的业务数据,将指标计算公式解析成逆波兰表达式,运算得到指标结果;最后与指标阈值比较,比较结果不符时,进行报警提示,分析结果可以表征电力现货市场的运营情况。
[0162]
其中,基础模型包括档案模型、属性模型、交易模型、边界模型、出清模型和结果模型,基础模型是一套基于电力现货市场业务数据结构设计的数据模型,可通过数据模型采集到电力现货市场中任意一种具体数据;数据模型包括日前、实时及调频等市场类别,通过预设接口获取出清前的边界数据,出清后的结果数据,将所述数据依次输入到预构建的指
标灵活算法数据模型中,数据模型建立在四种维度上:时间、市场主体、数据类型、结果类型,电力现货市场中任意一种数据都可以根据四种维度进行描述,从而得到具体数值,最后系统将数值代入到指标计算公式,运算得到指标计算结果;各基础模型之间的关系包括业务关系、字段关系,模型数据库表的结构包括字段、主键、枚举类型、实现对象路径和注释,指标公式中还包括常量、运算符、括号和函数等。
[0163]
如图9所示,在一个实施例中,还包括一种电力现货市场监测方法,该实施例包括:
[0164]
s901,按照时间、市场主体、数据类型和结果类型将电力现货市场数据分为四个维度的数据,四个维度的数据包括根据日前、实时和调频等不同市场类别的电力现货市场的基础数据。
[0165]
s902,将四个维度中各数据进行组装,四个维度中各数据进行组装可以生成组装对象,并将组装关系以及组装对象对应的数值存储到基础模型数据库中;
[0166]
其中,组装对象是根据四个维度中各数据的组装关系得到的,组装对象包括根据日前、实时和调频等不同市场类别的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据。
[0167]
s903,根据指标计算配置库中获得指标计算公式及其组装关系,根据组装关系从基础模型数据库中获取对应的组装对象的数值。
[0168]
s904,根据获取的组装对象的数值以及指标计算公式,得到指标计算结果。
[0169]
s905,将指标计算结果与预设的指标阈值进行对比。
[0170]
s906,若对比结果不一致,则输出报警信息。
[0171]
本实施例提供的电力现货市场监测方法中各步骤,其实现原理和技术效果与前面各电力现货市场监测方法实施例中类似,在此不再赘述。
[0172]
应该理解的是,虽然上述实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述实施例中的流程图至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0173]
另外,本技术实施例还提供了一种电力现货市场监测装置,如图10所示,在一个实施例中,该电力现货市场监测装置1000包括:获取模块1001、分析模块1002和确定模块1003,其中:
[0174]
第一获取模块1001,用于从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的;
[0175]
分析模块1002,用于根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果;
[0176]
确定模块1003,用于根据指标分析结果,确定目标电力现货市场的监测结果。
[0177]
在其中一个实施例中,该电力现货市场监测装置1000还包括:
[0178]
第二获取模块,用于获取不同市场类别的电力现货市场的基础数据;
[0179]
划分模块,用于将不同市场类别的电力现货市场的基础数据,按照预设的维度进
行划分,得到不同维度的电力现货市场基础模型数据;
[0180]
生成模块,用于对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。
[0181]
在其中一个实施例中,生成模块包括:
[0182]
组装单元,用于对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系;组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据;
[0183]
存储单元,用于将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。
[0184]
在其中一个实施例中,分析模块1002包括:
[0185]
获取单元,用于从预设的指标计算配置库中获得指标计算公式和目标组装关系;
[0186]
分析单元,用于根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。
[0187]
在其中一个实施例中,确定模块1003包括:
[0188]
对比单元,用于将指标分析结果与预设的指标阈值进行对比;
[0189]
输出单元,用于若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。
[0190]
在其中一个实施例中,第一获取模块1001包括:
[0191]
响应单元,用于响应于用户触发的数据获取请求,从预设的基础模型数据库中获取目标电力现货市场的业务数据;数据获取请求为用户在电力现货市场数据应用程序的前端界面中触发的。
[0192]
关于电力现货市场监测装置的具体限定可以参见上文中对于电力现货市场监测方法的限定,在此不再赘述。上述电力现货市场监测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0193]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图11所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种电力现货市场监测方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0194]
本领域技术人员可以理解,图11中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设
备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0195]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0196]
从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的;
[0197]
根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果;
[0198]
根据指标分析结果,确定目标电力现货市场的监测结果。
[0199]
在一个实施例中,该处理器执行计算机程序时实现以下步骤:
[0200]
获取不同市场类别的电力现货市场的基础数据;
[0201]
将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不同维度的电力现货市场基础模型数据;
[0202]
对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。
[0203]
在一个实施例中,该处理器执行计算机程序时实现以下步骤:
[0204]
对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系;组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据;
[0205]
将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。
[0206]
在一个实施例中,该处理器执行计算机程序时实现以下步骤:
[0207]
从预设的指标计算配置库中获得指标计算公式和目标组装关系;
[0208]
根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。
[0209]
在一个实施例中,该处理器执行计算机程序时实现以下步骤:
[0210]
将指标分析结果与预设的指标阈值进行对比;
[0211]
若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。
[0212]
在一个实施例中,该处理器执行计算机程序时实现以下步骤:
[0213]
响应于用户触发的数据获取请求,从预设的基础模型数据库中获取目标电力现货市场的业务数据;数据获取请求为用户在电力现货市场数据应用程序的前端界面中触发的。
[0214]
上述实施例提供的一种计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0215]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0216]
电力现货市场监测方法,该方法包括:
[0217]
从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的;
[0218]
根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果;
[0219]
根据指标分析结果,确定目标电力现货市场的监测结果。
[0220]
在一个实施例中,该计算机程序被处理器执行时实现以下步骤:
[0221]
获取不同市场类别的电力现货市场的基础数据;
[0222]
将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不同维度的电力现货市场基础模型数据;
[0223]
对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。
[0224]
在一个实施例中,该计算机程序被处理器执行时实现以下步骤:
[0225]
对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系;组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据;
[0226]
将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。
[0227]
在一个实施例中,该计算机程序被处理器执行时实现以下步骤:
[0228]
从预设的指标计算配置库中获得指标计算公式和目标组装关系;
[0229]
根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。
[0230]
在一个实施例中,该计算机程序被处理器执行时实现以下步骤:
[0231]
将指标分析结果与预设的指标阈值进行对比;
[0232]
若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。
[0233]
在一个实施例中,该计算机程序被处理器执行时实现以下步骤:
[0234]
响应于用户触发的数据获取请求,从预设的基础模型数据库中获取目标电力现货市场的业务数据;数据获取请求为用户在电力现货市场数据应用程序的前端界面中触发的。
[0235]
上述实施例提供的一种计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0236]
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0237]
从预设的基础模型数据库中获取目标电力现货市场的业务数据;基础模型数据库为根据不同维度的电力现货市场基础模型数据生成的;
[0238]
根据目标电力现货市场的业务数据,分析目标电力现货市场的指标,得到指标分析结果;
[0239]
根据指标分析结果,确定目标电力现货市场的监测结果。
[0240]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0241]
获取不同市场类别的电力现货市场的基础数据;
[0242]
将不同市场类别的电力现货市场的基础数据,按照预设的维度进行划分,得到不
同维度的电力现货市场基础模型数据;
[0243]
对不同维度的电力现货市场基础模型数据进行组装处理,根据组装处理后的结果生成基础模型数据库。
[0244]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0245]
对不同维度的电力现货市场基础模型数据进行组装,得到组装对象和各组装对象的组装关系;组装对象包括对不同市场类别的电力现货市场的基础数据进行分类后得到的市场约束数据、安全约束数据、系统平衡数据、市场申报数据以及出清结果数据;
[0246]
将组装对象和各组装对象的组装关系存储到基础模型数据库中,得到基础模型数据库。
[0247]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0248]
从预设的指标计算配置库中获得指标计算公式和目标组装关系;
[0249]
根据目标组装关系、指标计算公式和目标电力现货市场的业务数据进行分析,分析目标电力现货市场的指标,得到指标分析结果。
[0250]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0251]
将指标分析结果与预设的指标阈值进行对比;
[0252]
若对比结果不一致,则输出报警信息;报警信息用于表征目标电力现货市场存在不合法操作。
[0253]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0254]
响应于用户触发的数据获取请求,从预设的基础模型数据库中获取目标电力现货市场的业务数据;数据获取请求为用户在电力现货市场数据应用程序的前端界面中触发的。
[0255]
上述实施例提供的一种计算机程序产品,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0256]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
[0257]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0258]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献