The present invention provides a kernel parallel computing method and device for power market transaction business, which includes: acquiring data of both parties to the transaction; prioritizing the two parties based on the data of both parties to the transaction and preset sorting rules respectively to obtain the priority sorting sequence of the two parties to the transaction; and based on the priority of both parties to the transaction. The data of the two parties are grouped by the priority sequence and the preset electricity threshold, and the multiple calculation groups are obtained. The parallel matching calculation of the multiple calculation groups is carried out according to the target calculation scheme, and the calculation results are obtained. The method of the invention speeds up the data processing speed of the power market trading platform, realizes the real-time response to the transaction demand of the multi-user simultaneously, improves the stability and reliability of the platform, alleviates the slow data processing speed of the traditional calculation method in the power market trading platform, and can not process multiple transactions simultaneously. The technical problems of the transaction application sent by the client.
【技术实现步骤摘要】
用于电力市场交易业务的内核并行计算方法及装置
本专利技术涉及电力市场高性能计算的
,尤其是涉及一种用于电力市场交易业务的内核并行计算方法及装置。
技术介绍
随着电力工业的不断发展,我国电力市场化改革稳步推进,电力市场的交易方式也发生了根本性的转变变化。电力市场交易频率增加显著,推进了交易体制改革的步伐,也不断完善市场化交易机制。如何更好的建立和完善售电交易平台,规范电力市场主体行为,扩大市场化交易对象范围,保障电力市场交易平台平稳运行是当下工作的重中之重。我国致力于建设统一电力市场,在促进可再生能源发展、交易类型多样化、统筹能源优化配置利用等方面做了很多探索和实践。电力市场的交易方式灵活多样,特点各异,对于整个电力市场体系都是重要的组成部分。交易管理作为电力市场中的一项核心业务,一直以来在电力运作中都作为重点关注的对象。交易形式包括双边交易和集中交易两类。其中,大用户与售电单位直接进行双边交易是公认的电力市场化的一个方向。电力大数据是电力行业研究的重要方向之一。随着我国城乡电气化水平的持续提升,用电装置及设备增加,电力交易市场每日交易量急剧增加。其中,交易计算环节涵盖了多种交易模式,根据关口计量数据、交易合同数据、特殊电量数据、网损、电价数据以及交易主体的运行考核数据和交易运营状态,依据规则进行的各交易主体的电量计算等。面对海量待处理数据以及大量约束条件,传统计算方法在电力市场交易平台中数据处理慢,无法同时处理多个客户端发来的交易业务申请。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种用于电力市场交易业务的内核并行计算方法及装置,以缓解传统计算方 ...
【技术保护点】
1.一种用于电力市场交易业务的内核并行计算方法,其特征在于,应用于电力市场交易平台,所述方法包括:获取交易双方数据,其中,所述交易双方数据为对交易双方的初始交易数据进行初始化处理后的数据,所述交易双方数据包括购方交易数据和售方交易数据;基于所述交易双方数据和预设排序规则分别对交易双方进行优先级排序,得到交易双方的优先级排序序列;基于所述交易双方的优先级排序序列和预设电量阈值对所述交易双方数据进行分组,得到交易双方的多个计算组别,其中,每个计算组别中都包括购方数据和售方数据,多个计算组别中除最后一个计算组别外其它计算组别中的购方数据的电量和与售方数据的电量和相等,且都等于所述预设电量阈值,任意两个计算组别之间独立;按照目标计算方案对所述多个计算组别进行并行撮合匹配计算,得到计算结果,其中,所述目标计算方案为大用户直购型计算方案。
【技术特征摘要】
1.一种用于电力市场交易业务的内核并行计算方法,其特征在于,应用于电力市场交易平台,所述方法包括:获取交易双方数据,其中,所述交易双方数据为对交易双方的初始交易数据进行初始化处理后的数据,所述交易双方数据包括购方交易数据和售方交易数据;基于所述交易双方数据和预设排序规则分别对交易双方进行优先级排序,得到交易双方的优先级排序序列;基于所述交易双方的优先级排序序列和预设电量阈值对所述交易双方数据进行分组,得到交易双方的多个计算组别,其中,每个计算组别中都包括购方数据和售方数据,多个计算组别中除最后一个计算组别外其它计算组别中的购方数据的电量和与售方数据的电量和相等,且都等于所述预设电量阈值,任意两个计算组别之间独立;按照目标计算方案对所述多个计算组别进行并行撮合匹配计算,得到计算结果,其中,所述目标计算方案为大用户直购型计算方案。2.根据权利要求1所述的方法,其特征在于,获取交易双方数据包括:获取所述交易双方的初始交易数据;根据所述交易双方的初始交易数据的发起时间段对所述初始交易数据进行初始化处理,得到所述交易双方数据。3.根据权利要求1所述的方法,其特征在于,基于所述交易双方的优先级排序序列和预设电量阈值对所述交易双方数据进行分组,得到交易双方的多个计算组别包括:按照所述交易双方的优先级排序序列中的优先级顺序获取同一优先级的目标方交易数据,其中,所述目标方交易数据为所述购方交易数据和所述售方交易数据中的任一种;判断所述目标方交易数据的电量和是否等于所述预设电量阈值;如果所述目标方交易数据的电量和等于所述预设电量阈值,则将所述目标方交易数据作为当前计算组别的目标方数据;如果所述目标方交易数据的电量和不等于所述预设电量阈值,则进行电量切割,以使得到的当前计算组别中的目标方数据的电量和等于所述预设电量阈值。4.根据权利要求3所述的方法,其特征在于,如果所述目标方交易数据的电量和不等于所述预设电量阈值,则进行电量切割,以使得到的当前计算组别中的目标方数据的电量和等于所述预设电量阈值包括:如果所述目标方交易数据的电量和小于所述预设电量阈值,则根据优先级顺序获取所述目标方交易数据所对应的下一优先级的目标方交易数据;判断所述目标方交易数据与所述下一优先级的目标方交易数据的电量和是否等于所述预设电量阈值;如果所述目标方交易数据与所述下一优先级的目标方交易数据的电量和等于所述预设电量阈值,则将所述目标方交易数据和所述下一优先级的目标方交易数据作为当前计算组别的目标方数据;如果所述目标方交易数据与所述下一优先级的目标方交易数据的电量和大于所述预设电量阈值,则将所述下一优先级的目标方交易数据进行电量切割,使得切割后的一部分电量数据与所述目标方交易数据的电量之和等于所述预设电量阈值,并将所述切割后的一部分电量数据和所述目标方交易数据作为当前计算组别的目标方数据,切割后的剩余部分电量数据作为下一计算组别的目标方数据。5.根据权利要求4所述的方法,其特征在于,如果...
【专利技术属性】
技术研发人员:高春成,代勇,张倩,严宇,史述红,方印,王蕾,刘永辉,汪涛,袁明珠,王海宁,王春艳,张琳,习培玉,吴雨健,吕俊良,王清波,李守保,陶力,承林,赵显,谭翔,吕文涛,刘杰,袁晓鹏,李瑞肖,万舒路,董武军,
申请(专利权)人:北京科东电力控制系统有限责任公司,北京电力交易中心有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。