The invention provides a calculation method and a device applied to a power market business platform, which relates to the field of power application technology. The calculation method applied to a power market business platform includes: firstly, the data of each settlement unit participating in the calculation is divided into a plurality of settlement unit groups according to the threshold value, where the threshold value is large and small. It can be set flexibly according to the actual situation. Secondly, the thread pool is established and the maximum concurrency is set for the thread pool. It needs to be explained that the maximum concurrency is greater than or equal to the number of billing unit groups mentioned above. After that, the multiple billing unit groups are put into the thread pool for parallel calculation, and through the above processing. Procedures, the need to call the power market business platform for each settlement unit data packet processing, and the grouped multiple settlement unit groups for parallel computing, thereby improving the efficiency of data processing, improve the user experience.
【技术实现步骤摘要】
应用于电力市场业务平台的计算方法及装置
本专利技术涉及电力应用
,尤其涉及应用于电力市场业务平台的计算方法及装置。
技术介绍
电力市场交易平台是一种供人们进行电力业务交易的应用性平台,电力市场交易平台能够实现发电权交易和电力用户直接交易等市场功能,具备多品种多周期交易并行的运营能力,对于提高电力交易运营水平、促进电力资源优化配置、保障电力体制市场化改革具有重要的现实意义,也是发挥市场配置能源资源决定性作用的重要载体。在电力市场交易平台中,电能结算业务是交易运营的重要环节,随着电力改革的深入推进,电力交易的结算数据量有着巨大的变化。以直购电双边交易为例,2016年,全国市场化交易电量突破1万亿千瓦时,约占全社会用电量的19%。其中,大用户直购电量接近8000亿千瓦时,同比增长85%。市场交易电量比例不断扩大、准入市场的售电公司数量不断增加、可再生能源发电跨区交易比例的不断提升,以及现货市场的逐步开放,交易主体更加多元化,交易的品种、交易周期更加灵活多变,这样导致结算计算部分的程序本身非常庞大,并且,该平台的用户较多,同一时间的交易量大,同时涉及到众多数据库的调用和界面应用。并且,结算算法本身由于其自身限制及国家相关规范规定,不具备可更改性。这些对电力市场的结算业务提出了更高要求。面对海量待处理数据以及大量约束条件,传统计算方法已经无法满足要求,出现了以下不足:(1)电力市场交易平台中对结算需求的响应处理慢;(2)大量数据结算时对电力市场交易平台稳定性冲击;(3)无法同时处理多个用户端同时发来的结算业务申请。综上,目前关于电力市场交易平台中数据处理量大无 ...
【技术保护点】
1.应用于电力市场业务平台的计算方法,其特征在于,包括:将参与计算的各个结算单元数据按照阈值划分为多个结算单元组;建立线程池,且,为所述线程池设定最大并发数,其中,所述最大并发数大于或者等于所述结算单元组的个数;将多个所述结算单元组均放入所述线程池进行并行计算。
【技术特征摘要】
1.应用于电力市场业务平台的计算方法,其特征在于,包括:将参与计算的各个结算单元数据按照阈值划分为多个结算单元组;建立线程池,且,为所述线程池设定最大并发数,其中,所述最大并发数大于或者等于所述结算单元组的个数;将多个所述结算单元组均放入所述线程池进行并行计算。2.根据权利要求1所述的应用于电力市场业务平台的计算方法,其特征在于,所述将参与计算的各个结算单元数据按照阈值划分为多个结算单元组,包括:将各个所述结算单元数据按照请求的先后顺序放入一个主体单元中;当所述主体单元中的所述结算单元数据的个数达到所述阈值时,将已达到所述阈值的各个所述结算单元数据从所述主体单元中剔除,且,组成结算单元组。3.根据权利要求2所述的应用于电力市场业务平台的计算方法,其特征在于,所述将参与计算的各个结算单元数据按照阈值划分为多个结算单元组,还包括:当所述结算单元数据的请求停止,且,所述主体单元中的结算单元数据的个数未达到所述阈值时,将所述主体单元中的所有所述结算单元数据组成结算单元组。4.根据权利要求1所述的应用于电力市场业务平台的计算方法,其特征在于,所述将参与计算的各个结算单元数据按照阈值划分为多个结算单元组之前,包括:获取各个所述结算单元数据的参数类型;根据所述参数类型为各个所述结算单元数据匹配对应的计算方法类型。5.根据权利要求4所述的应用于电力市场业务平台的计算方法,其特征在于,所述将参与计算的各个结算单元数据按照阈值划分为多个结算单元组,包括:将各个所述结算单元数据按照所述计算方法类型的不同放入不同的主体单元中;当每个所...
【专利技术属性】
技术研发人员:代勇,袁明珠,严宇,史述红,谢文,刘冬,方印,张倩,高春成,汪涛,王海宁,王春艳,张琳,王蕾,习培玉,吴雨健,吕俊良,王清波,李瑞肖,万舒路,董武军,李守保,陶力,承林,赵显,谭翔,吕文涛,刘杰,袁晓鹏,
申请(专利权)人:北京科东电力控制系统有限责任公司,北京电力交易中心有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。