CN110322063B - 一种耗电功率仿真预测方法及存储介质 - Google Patents
一种耗电功率仿真预测方法及存储介质 Download PDFInfo
- Publication number
- CN110322063B CN110322063B CN201910569997.5A CN201910569997A CN110322063B CN 110322063 B CN110322063 B CN 110322063B CN 201910569997 A CN201910569997 A CN 201910569997A CN 110322063 B CN110322063 B CN 110322063B
- Authority
- CN
- China
- Prior art keywords
- power consumption
- time
- prediction
- data
- simulation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 73
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000003860 storage Methods 0.000 title claims abstract description 10
- 238000013135 deep learning Methods 0.000 claims abstract description 21
- 230000008569 process Effects 0.000 claims abstract description 14
- 230000005611 electricity Effects 0.000 claims description 86
- 238000012360 testing method Methods 0.000 claims description 26
- 238000012549 training Methods 0.000 claims description 25
- 238000004364 calculation method Methods 0.000 claims description 23
- 238000013136 deep learning model Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 14
- 238000010276 construction Methods 0.000 claims description 12
- 238000004220 aggregation Methods 0.000 claims description 11
- 230000002776 aggregation Effects 0.000 claims description 11
- 238000005070 sampling Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 238000007476 Maximum Likelihood Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 claims description 3
- 238000006116 polymerization reaction Methods 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims description 3
- 238000009826 distribution Methods 0.000 abstract description 19
- 230000006399 behavior Effects 0.000 abstract description 4
- 230000008859 change Effects 0.000 abstract description 4
- 238000005259 measurement Methods 0.000 abstract description 4
- 230000002354 daily effect Effects 0.000 description 11
- 238000005265 energy consumption Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2203/00—Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
- H02J2203/20—Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Water Supply & Treatment (AREA)
- Public Health (AREA)
- Power Engineering (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Abstract
本发明提供一种耗电功率仿真预测方法及存储介质,通过将预设历史段的瞬时耗电功率进行两次泊松拟合,得到预测时间段的波动率分布以及预测时间段的用单单元数量分布;再根据所述得到预测时间段的波动率分布以及预测时间段的用单单元数量分布计算得到预测时间段的瞬时耗电功率,并且精确到每一分钟,提高本发明的仿真预测的精度。本发明还采用深度学习的方式进行每日平均耗电功率预测,在深度学习过程采用的数据不仅有瞬时耗电功率,还有气象数据和空气质量数据,由于天气情况、空气质量都会影响用电单元的行为,进而影响用电实体的耗电功率,最终会导致耗电功率发生变化,因此考虑气象数据和空气质量数据,可以进一步提高预测准确率。
Description
技术领域
本发明涉及用电技术领域,特别涉及一种耗电功率仿真预测方法及存储介质。
背景技术
随着供电技术的发展以及发电方式的多样化,在多种能源中,电能逐渐占据了主导地位。作为世界最大的能源消费国,中国的能源消耗随着工业技术水平和人们的生活水平提高而节节攀升,能源管理对于能源的供给侧与消费侧都已成为重要而迫切的任务。根据需求侧响应理论,通过直接反馈用户实时电能消耗的细化信息可以降低4%-15%的用电量,有利于维持电能的供需平衡以及电力系统的安全稳定。为了合理安排能源生产及管理,应对用电高峰时段不均匀能耗的问题,电能数据的有效仿真与预测成为了迫在眉睫的任务。
现有的能源预测方法大多数立足于判断能源消耗的总体趋势,缺乏基于具体用电单位历史数据的可靠预测与仿真,也没有将用电功率的瞬时波动率考虑在内,因此判断的结果精度不够准确。近年来,随着大数据和人工智能技术不断发展,深度学习模型广泛地应用于预测领域,也在能源消费预测领域得到了有效实践。然而,由于具体用电单位的用电数据也存在高噪声、不稳定的特点,对电能消耗的有效仿真仍然是需要解决的技术问题。
因此,急需提出一种耗电功率仿真预测方法及系统,将瞬时波动率用于仿真模型中,可以解决预测结果的精度不准等问题。
发明内容
本发明的目的在于,提供一种耗电功率仿真预测方法及存储介质,通过结合波动率以及用户单元个数的预测进而得到未来一定时间范围内某一时间段或时间点的瞬时耗电功率预测,可以有效解决了传统预测时间范围大等问题;并且通过深度学习将气象数据和空气质量数据引入到预测模型中,可以提高预测准确率。
为解决上述技术问题,本发明提供一种耗电功率仿真预测方法,包括如下步骤:数据库建立步骤,录入至少一用电实体的用电数据至一数据库,每一用电实体包括至少一用电单元;每一用电实体的用电数据包括该用电实体的预设历史时间段的瞬时耗电功率及该用电实体内用电单元的数量,所述预设历史时间段包含多个第一时间序列;第一样本采集步骤,从所述数据库中采集第一样本,每一第一样本包括第一时间序列的瞬时耗电功率以及用电单元数量;以及第一仿真步骤,利用所述第一样本构建第一仿真模型;并输出第二时间序列的每天平均瞬时耗电功率,所述第二时间序列晚于所述预设历史时间段。
进一步地,每一用电实体的用电数据还包括空气质量数据以及气温数据,所述预设历史时间段还包含多个第三时间序列;所述耗电功率仿真预测方法还包括:第二样本采集步骤,从所述数据库中采集第二样本,所述第二样本包括第三时间序列瞬时耗电功率、空气质量数据以及气温数据;第二样本分类步骤,将所述第二样本随机分成第二训练样本及第二测试样本两类;第二预测模型构建步骤,利用两个以上第二训练样本训练并构建预测模型;第二预测步骤,将所述第二测试样本输入至所述第二预测模型得到第四时间序列的耗电功率,所述第四时间序列包含于所述第三时间序列。
进一步地,所述预设历史时间段的瞬时耗电功率的时间间隔为0.5~1.5分钟;和/或,所述第一时间序列的时间范围为1~28天;和/或,所述第三时间序列的时间范围为28天~84天。
进一步地,在所述数据库建立步骤之后,还包括预设历史时间段数据缺失值处理步骤,具体包括如下步骤:查询步骤,在所述历史时间段内查询缺失时间点,所述数据库中不存在与该缺失时间点对应的瞬时耗电功率数据;以及插补步骤,计算该缺失时间点对应的瞬时耗电功率数据,将该缺失时间点对应的瞬时耗电功率数据插补至所述数据库。
进一步地,在所述插补步骤中,根据所述缺失时间点前、后的时间点对应的瞬时耗电功率数据,以及其他第一时间序列中对应该缺失时间点的瞬时耗电功率数据,采用均值插补法、同类均值插补法、极大似然估计法或多重插补法来计算及插补该缺失时间点对应的瞬时耗电功率数据。
进一步地,所述第一仿真步骤包括如下步骤:数据预处理步骤,对所述第一时间序列的瞬时耗电功率进行归一化处理并计算每分钟耗电占所述整个第一时间序列的耗电比值得到第一时间序列的瞬时耗电占比Xj,计算公式包括:其中,pij为在所述第一时间序列范围内,第i天第j分钟的瞬时耗电功率;xij为在所述第一时间序列范围内,所述用电实体在第i天第j分钟的瞬时耗电占比;第一泊松仿真步骤,通过对每个Xj进行泊松仿真得到所述第二时间序列的耗电波动率σ=(σ1,σ2,...,σn),其中n=1440,所述第一时间间隔包含于所述第一时间序列,所述第一时间间隔包括10~50个时间间隔;第二泊松仿真步骤,对所述用电单元进出所述用电实体的速度使用泊松过程进行仿真计算得到所述第二时间序列内的用电单元数量Num=(Num1,Num2,...,Num1440);第二时间序列耗电功率计算步骤,通过使用所述第二时间序列内的用电单元数量以及所述第二时间序列的瞬时耗电波动率进行第二时间序列的瞬时耗电功率计算得到Pow,计算公式包括:/>其中,所述用电单元包括第一用电单D1~N(b1,c1)元以及第二用电单元D1~N(b2,c2),Δ为第一时间序列第一用电单元个数,μi为用电单元第一时间序列的第i天的平均耗电比;所述第二时间序列低波动率用电单元包含于所述第二时间序列用电单元,所述第二时间序列的瞬时耗电功率Pow服从高斯分布。
进一步地,所述第二泊松仿真步骤具体包括如下步骤:第一数据聚合步骤,对Xj进行以10~50个时间间隔聚合得到第五时间序列的瞬时耗电占比所述聚合的方式通过计算所述10~50个时间间隔内的Xj的平均值;用电单元平均耗电计算步骤,通过Xj计算得到所述用电单元平均瞬时耗电占比μ,计算公式为:/>其中,m=Num,Xmax为第一时间序列的耗电占比的最大值,Xmin为第一时间序列的耗电占比的最小值;计算用电单元进出用电实体速度步骤,计算在单位时间内在消耗用电功率的用电单元的数量,,计算公式包括:/>泊松拟合步骤,根据参数λ2进行泊松过程拟合得到所述第二时间序列内的用电单元数量。
进一步地,所述第一泊松仿真步骤具体包括如下步骤:第一时间序列分割步骤,将Xj进行第一时间间隔进行割隔,所述第一时间间隔包括10~50个时间间隔;输出步骤,对每个第一时间间隔内的Xj进行泊松过程拟合,得到第二时间间隔的泊松拟合值poi;耗电波动率计算步骤,通过使用说个第一时间间隔内的Xj以及poi计算得到每一时间间隔的波动率,计算公式包括:其中,k为所述第一时间间隔的长度。
进一步地,所述第一用电单元的波动率小于所述第二用电单元的波动率;在所述第二时间序列耗电功率计算步骤中,Δ、c1、c2通过解如下方程组得到:
进一步地,所述第二样本采集步骤还包括如下步骤:第二数据聚合步骤,通过对所述第三时间序列的瞬时耗电功率以1天作为时间间隔进行平均聚合得到第三时间序列的每天平均瞬时耗电功率;归一化处理步骤,对所述第三时间序列的每天平均耗电功率进行归一化处理得到所述第二样本。
进一步地,所述第二预测模型构建步骤包括如下步骤:第二预测模型学习步骤,第二预测模型根据第一公式进行深度学习,所述第一公式包括:
其中,xi为所述训练集中的第i个训练样本,n为所述训练集中训练样本的个数,L()为均方损失函数,λ为正则化系数,J(w)为正则项,w为权重参数,yi为所述测试集中第i个测试样本,v为所述用户实体在所述第四时间序列的耗电功率仿真预测预测数据,f(xi)为当前的第二预测模型;计算第一预测误差步骤,采用第二公式确定当前的深度学习模型的第一预测误差,所述第二公式包括:其中,M为所述第一预测误差,n为用户实体在所述第四时间序列内的电力负荷预测数据的个数,Xt'为用户在所述第四时间序列内的第t个每天耗电功率预测数据,Xt为所述测试集中的第t个第二测试样本中的每天耗电功率的真实值;若所述第一预测误差低于预设的第一误差下限,则所述预测能力满足所述预定要求;若所述预测能力不满足所述预定要求,则对当前的第二预测模型进行优化直到满足预设的第一误差下限。
本发明还一种计算机可读存储介质,该介质上存储有计算机程序,在处理器执行所述计算机程序时可实现前文所述的任一种耗电功率仿真预测方法。
本发明的有益效果是:本发明提供一种耗电功率仿真预测方法及存储介质,通过将预设历史段的瞬时耗电功率进行两次泊松拟合,得到预测时间段的波动率分布以及预测时间段的用电单元数量分布;再根据所述得到预测时间段的波动率分布以及预测时间段的用电单元数量分布计算得到预测时间段的瞬时耗电功率,并且精确到每一分钟,因此提高了本发明预测精度。本发明还采用深度学习的方式进行每天耗电功率预测,深度学习作为一种人工智能方法相对于传统的时间序列方法和机器学习方法,预测准确率更高,而且在深度学习过程采用的数据不仅有瞬时耗电功率,还有气象数据和空气质量数据,由于天气情况、空气质量都会影响用电单元的行为,进而影响用电实体的耗电功率,最终会导致耗电功率发生变化,因此在考虑气象数据和空气质量数据,可以进一步提高预测准确率。
附图说明
下面结合附图和实施例对本发明作进一步的描述。
图1为本发明提供的耗电功率仿真预测方法的流程图;
图2为本发明提供的预设历史时间段数据缺失值处理步骤的流程图;
图3为本发明提供的第一仿真步骤的流程图;
图4为本发明提供的第一泊松仿真步骤的流程图;
图5为本发明提供的第二泊松仿真步骤的流程图;
图6为本发明提供的第二样本采集步骤的流程图;
图7为本发明提供的第二预测模型构建步骤的流程图;
图8为本发明提供的耗电功率仿真预测系统的功能模块图;
图9为本发明提供的预设历史时间段数据缺失值处理单元的功能模块图;
图10为本发明提供的第二预测模型构建单元的功能模块图;
耗电功率仿真预测系统100;
数据库110;数据处理系统200;预设历史时间段数据缺失值处理单元21;
第一样本采集单元22;第一仿真单元23;第二样本采集单元24;
第二样本分类单元25;第二预测模型构建单元26;第二预测单元27;
查询单元211;插补单元212;初始化单元261;
深度学习单元262;能力测定单元263;负荷预测单元264。
具体实施方式
以下是各实施例的说明是参考附加的图式,用以例示本发明可以用湿湿的特定实施例。本发明提到的元件名称,例如第一、第二等,仅是区分不同的元部件,可以更好的表达。在图中,相同的部件用相同标号表示,相邻或类似的部件用类似的标号表示。
本文将参照附图来详细描述本发明的实施例。本发明可以表现为许多不同形式,本发明不应仅被解释为本文阐述的具体实施例。本发明提供这些实施例是为了解释本发明的实际应用,从而使本领域其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改方案。
如图1所示,本发明提供了一种计算机软件方法,用计算机实现一种耗电功率仿真预测方法,包括如下步骤S1~S8。
S 1)数据库建立步骤,录入至少一用电实体的用电数据至一数据库,每一用电实体包括至少一用电单元;每一用电实体的用电数据包括该用电实体的预设历史时间段的瞬时耗电功率、该用电实体内用电单元的数量、空气质量数据以及气温数据,所述预设历史时间段包含多个第一时间序列以及多个第三时间序列。
所述预设历史时间段的瞬时耗电功率的时间间隔为0.5~1.5分钟,最优为1分钟;所述第一时间序列的时间范围为1~28天。
S2)预设历史时间段数据缺失值处理步骤,用以对缺失的预设历史段的瞬时耗电功率数据进行插补;如图2所示,具体包括如下步骤S21~S22。
S21)查询步骤,在所述历史时间段内查询缺失时间点,所述数据库中不存在与该缺失时间点对应的瞬时耗电功率数据。
S22)插补步骤,计算该缺失时间点对应的瞬时耗电功率数据,将该缺失时间点对应的瞬时耗电功率数据插补至所述数据库。
在所述插补步骤中,根据所述缺失时间点前、后的时间点对应的瞬时耗电功率数据,以及其他第一时间序列中对应该缺失时间点的瞬时耗电功率数据,并通过采用均值插补法、同类均值插补法、极大似然估计法或多重插补法来计算及插补该缺失时间点对应的瞬时耗电功率数据。
S3)第一样本采集步骤,从所述数据库中采集第一样本,每一第一样本包括第一时间序列的瞬时耗电功率以及用电单元数量。
S4)第一仿真步骤,利用所述第一样本构建第一仿真模型;并输出第二时间序列的瞬时耗电功率,所述第二时间序列晚于所述预设历史时间段。
如图3所示,所述第一仿真步骤具体包括如下步骤S41~S44。
S41)数据预处理步骤,对所述第一时间序列的瞬时耗电功率进行归一化处理并计算每分钟耗电占所述整个第一时间序列的耗电比值得到第一时间序列的瞬时耗电占比Xj,计算公式包括:
其中,pij为在所述第一时间序列范围内,第i天第j分钟的瞬时耗电功率;xij为在所述第一时间序列范围内,所述用电实体在第i天第j分钟的瞬时耗电占比。
所述第一时间序列优选为一天时间内的每一分钟,即第一时间序列具有1440个数据。
S42)第一泊松仿真步骤,通过对每个Xj进行泊松仿真得到所述第二时间序列的耗电波动率σ=(σ1,σ2,...,σn),其中n=1440,所述第一时间间隔包含于所述第一时间序列,所述第一时间间隔包括10~50个时间间隔。
如图4所示,在所述第一泊松仿真步骤中,具体包括如下步骤S421~S423。
S421)第一时间序列分割步骤,将Xj进行第一时间间隔进行割隔,所述第一时间间隔包括10~50个时间间隔,优选为15个时间间隔即15分钟;
S422)输出步骤,对每个第一时间间隔内的Xj(X1~X15、X16~X30、...)进行泊松过程拟合,得到第一时间间隔的泊松拟合值poi(poi1~poi15、poi16~poi30、...);
S423)耗电波动率计算步骤,通过使用多个第一时间间隔内的Xj以及poi计算得到每一时间间隔的波动率,计算公式包括:
根据所述第一时间序列优选一天时间,则σi=(σ1,σ2,...,σ96)。
S43)第二泊松仿真步骤,通过对所述用电单元进出所述用电实体的速度使用泊松过程进行仿真计算得到所述第二时间序列内的用电单元数量Num=(Num1,Num2,...,Num1440)。
如图5所示,在所述第二泊松仿真步骤中,具体包括如下步骤S431~S434。
S431)第一数据聚合步骤,对Xj进行以10~50个时间间隔聚合得到第五时间序列的瞬时耗电占比所述聚合的方式通过计算所述10~50个时间间隔内的Xj的平均值;所述第五时间序列为15个时间间隔,即15分钟,则/>
S432)用电单元平均耗电计算步骤,通过Xj计算得到所述用电单元平均瞬时耗电占比,计算公式为:其中,m=Num,为第二时间序列内的用电单元的数量,Xmax为第一时间序列的耗电占比的最大值,Xmin为第一时间序列的耗电占比的最小值。
S433)计算用电单元进出用电实体速度步骤,计算在单位时间内在消耗用电功率的用电单元的数量,即计算所述用电单元在单位时间内,有多少用电单元在消耗电功率,计算公式包括:根据步骤S431可知,i∈[1,96]。
S434)泊松拟合步骤,根据参数λ2进行泊松过程拟合得到所述第二时间序列内的用电单元数量;在输出的时候每一个λ2包括15个时间间隔,即输出的Num为1440个时间间隔。
Δ为第一时间序列第一用电单元个数,μi为用电单元第一时间序列的第i天的平均耗电比;所述第二时间序列低波动率用电单元包含于所述第二时间序列用电单元,所述第二时间序列的瞬时耗电功率Pow服从高斯分布。
在所述第二时间序列耗电功率计算步骤中,Δ、c1、c2通过解如下方程组得到:
S5)第二样本采集步骤,从所述数据库中采集数据并进行数据处理得到第二样本,所述第二样本包括第三时间序列瞬时耗电功率、空气质量数据以及气温数据。
如图6所示,在所述第二样本采集步骤中,包括如下步骤S51~S52。
S51)第二数据聚合步骤,通过对所述第三时间序列的瞬时耗电功率以1天作为时间间隔进平均行聚合得到第三时间序列的每天平均耗电功率。
S52)归一化处理步骤,对所述第三时间序列的每天平均耗电功率进行归一化处理得到所述第二样本。
S6)第二样本分类步骤,将所述第二样本随机分成第二训练样本及第二测试样本两类。
S7)第二预测模型构建步骤,利用两个以上第二训练样本训练并构建预测模型。
S8)第二预测步骤,将所述第二测试样本输入至所述第二预测模型得到第四时间序列的每天平均耗电功率,所述第四时间序列晚于所述预设历史时间段。
如图7所示,在所述第二预测模型构建步骤中,包括如下步骤S81~S82。
S81)第二预测模型学习步骤,根据第一公式进行深度学习,所述第一公式包括:
其中,xi为所述训练集中的第i个训练样本,n为所述训练集中训练样本的个数,L()为均方损失函数,λ为正则化系数,J(w)为正则项,w为权重参数,yi为所述测试集中第i个测试样本,v为所述用户在所述第四时间序列的每天的耗电功率预测数据,f(xi)为当前的第二预测模型;
S82)计算第一预测误差步骤,采用第二公式确定当前的深度学习模型的第一预测误差,所述第二公式包括:
其中,M为所述第一预测误差,n为用户实体在所述第四时间序列内的电力负荷预测数据的个数,Xt'为用户在所述第四时间序列内的第t个每天平均耗电功率预测数据,Xt为所述测试集中的第t个第二测试样本中的每天耗电功率的真实值。
若所述第一预测误差低于预设的第一误差下限,则所述预测能力满足所述预定要求;若所述预测能力不满足所述预定要求,则对当前的第二预测模型进行优化直到满足预设的第一误差下限。
本发明提供一种耗电功率仿真预测方法,通过将预设历史段的瞬时耗电功率进行两次泊松拟合,得到预测时间段的波动率分布以及预测时间段的用电单元数量分布;在根据所述得到预测时间段的波动率分布以及预测时间段的用电单元数量分布计算得到预测时间段的瞬时耗电功率,精确到每一分钟,因此提高了本发明预测精度。
本发明还采用深度学习的方式进行每天耗电功率预测,深度学习作为一种人工智能方法相对于传统的时间序列方法和机器学习方法,预测准确率更高,而且在深度学习过程采用的数据不仅有每天平均耗电功率,还有气象数据和空气质量数据,由于天气情况、空气质量都会影响用电单元的行为,进而影响用电实体的耗电功率,最终会导致耗电功率发生变化,因此在考虑气象数据和空气质量数据,可以提高预测准确率。
本发明还提供一种电子设备,包括存储器及处理器,所述存储器用于存储可执行程序代码;所述处理器通过读取所述可执行程序代码来运行与所述可执行程序代码对应的程序,以执行前文所述的耗电功率预测方法中的步骤。
如图8所示,所述电子设备包括一种耗电功率仿真预测系统100,包括一数据库110以及数据处理系统200,数据库110存储于所述存储器内,数据处理系统200即为前文所述的处理器。
所述数据库110包括至少一用电实体的用电数据,每一用电实体的用电数据包括该用电实体的预设历史时间段的瞬时耗电功率、该用电实体内用电单元的数量、空气质量数据以及气温数据,所述预设历史时间段包含多个第一时间序列以及多个第三时间序列。
所述数据处理系统200包括:预设历史时间段数据缺失值处理单元21、第一样本采集单元22、第一仿真单元23、第二样本采集单元24、第二样本分类单元25、第二预测模型构建单元26以及第二预测单元27。
如图9所示,所述预设历史时间段数据缺失值处理单元21具体包括查询单元211以及插补单元212。
所述查询单元211通过述历史时间段内查询缺失时间点,所述数据库110中不存在与该缺失时间点对应的瞬时耗电功率数据。
所述插补单元212用以计算该缺失时间点对应的瞬时耗电功率数据,用以将该缺失时间点对应的瞬时耗电功率数据插补至所述数据库110。
所述第一样本采集单元22从所述数据库110中采集第一样本,每一第一样本包括第一时间序列的瞬时耗电功率以及用电单元数量。
所述第一仿真单元23利用所述第一样本构建第一仿真模型;并输出第二时间序列的瞬时耗电功率,所述第二时间序列晚于所述预设历史时间段。
所述第二样本采集单元24从所述数据库110中采集第二样本,所述第二样本包括第三时间序列瞬时耗电功率、空气质量数据以及气温数据。
所述第二样本分类单元25将所述第二样本随机分成第二训练样本及第二测试样本两类。
所述第二预测模型构建单元26利用两个以上第二训练样本训练并构建预测模型。
所述第二预测单元27将所述第二测试样本输入至所述第二预测模型得到第四时间序列的耗电功率,所述第四时间序列晚于所述预设历史时间段。
如图10所示,所述第二预测模型构建单元26用于确定用于进行预测第六时间序列每天瞬时耗电功率的深度学习模型,所述第二预测模型构建单元26包括初始化单元261、深度学习单元262、能力测定单元263以及负荷预测单元264。
所述初始化单元261用于对深度学习模型的网络结构和模型参数进行初始化设置;
所述深度学习单元262用于将所述第二训练样本输入当前的深度学习模型,通过当前的深度学习模型进行深度学习,得到用户实体在所述第四时间序列内的每天瞬时耗电功率数据。
所述能力测定单元263用于根据用户实体在所述第四时间区间内的每天平均耗电功率测数据和所述第二测试样本,对当前的深度学习模型的预测能力进行测定,若预测能力不满足预定要求,则对当前的深度学习模型的网络结构和/或模型参数进行调整,并返回所述深度学习单元262;否则,将当前的深度学习模型作为所述用于进行耗电功率仿真预测的深度学习模型,并转到所述负荷预测模块。
所述负荷预测单元264用于将所述第二测试样本输入所述用于进行耗电功率仿真预测的深度学习模型,得到用户在第六时间序列内的每天平均耗电功率。
所述特征提取单元用于提取影响所述用于进行耗电功率仿真预测的深度学习模型的预测结果的特征以及各特征对应的影响程度值。
本发明提供的所述电子设备具有一耗电功率仿真预测系统100,所述第一仿真单元23根据历史阶段的数据输出未来每天的每分钟的瞬时耗电功率,输出的时间精度较小。并且所述第二预测模型对模型结构和/或模型参数进行初始化,得到初始的深度学习模型,然后初始的深度学习模型利用训练集进行深度学习,得到预测结果,并根据预测结果和测试集测定模型的预测能力,如果预测能力不满足要求,则对模型结构和/或参数进行调整,直至预测能力满足要求,得到最终的深度学习模型,最终的深度学习模型利用测试集进行测试,从而得到想要的测试结果。
本发明还提供一种计算机可读存储介质,该介质上存储有计算机程序,在所述电子设备的处理器中执行所述计算机程序时可实现所述的耗电功率仿真预测方法。
本发明提供一种耗电功率仿真预测方法及存储介质,通过将预设历史段的瞬时耗电功率进行两次泊松拟合,得到预测时间段的波动率分布以及预测时间段的用电单元数量分布;再根据所述得到预测时间段的波动率分布以及预测时间段的用电单元数量分布计算得到预测时间段的瞬时耗电功率,并且精确到每一分钟,因此提高了本发明预测精确度。
本发明还采用深度学习的方式进行每天耗电功率预测,深度学习作为一种人工智能方法相对于传统的时间序列方法和机器学习方法,预测准确率更高,而且在深度学习过程采用的数据不仅有瞬时耗电功率,还有气象数据和空气质量数据,由于天气情况、空气质量都会影响用电单元的行为,进而影响用电实体的耗电功率,最终会导致耗电功率发生变化,因此在考虑气象数据和空气质量数据,可以进一步提高预测准确率。
应当指出,对于经充分说明的本发明来说,还可具有多种变换及改型的实施方案,并不局限于上述实施方式的具体实施例。上述实施例仅仅作为本发明的说明,而不是对发明的限制。总之,本发明的保护范围应包括那些对于本领域普通技术人员来说显而易见的变换或替代以及改型。
Claims (9)
1.一种耗电功率仿真预测方法,其特征在于,包括如下步骤:
数据库建立步骤,录入至少一用电实体的用电数据至一数据库,每一用电实体包括至少一用电单元;每一用电实体的用电数据包括该用电实体的预设历史时间段的瞬时耗电功率及该用电实体内用电单元的数量,所述预设历史时间段包含多个第一时间序列;
第一样本采集步骤,从所述数据库中采集第一样本,每一第一样本包括所述用电实体在第一时间序列的瞬时耗电功率以及所述用电实体内用电单元数量;以及
第一仿真步骤,利用所述第一样本构建第一仿真模型,并输出第二时间序列的瞬时耗电功率,所述第二时间序列晚于所述预设历史时间段;
所述第一仿真步骤包括如下步骤:
数据预处理步骤,对所述用电实体在所述第一时间序列的瞬时耗电功率进行归一化处理,并计算每分钟耗电功率占整个所述第一时间序列的耗电功率的比值,得到第一时间序列的瞬时耗电占比Xj,计算公式为:
其中,pij为在所述第一时间序列范围内,所述用电实体在第i天第j分钟的瞬时耗电功率;xij为在所述第一时间序列范围内,所述用电实体在第i天第j分钟的瞬时耗电占比;
第一泊松仿真步骤,通过对每个Xj进行泊松仿真处理,得到所述第二时间序列的耗电波动率σ=(σ1,σ2,...,σ1440),第一时间间隔包含于所述第一时间序列,所述第一时间间隔包括10~50个时间间隔;
第二泊松仿真步骤,对所述用电单元进出所述用电实体的速度使用泊松过程进行仿真处理,得到所述第二时间序列内的用电单元数量Num=(Num1,Num2,...,Num1440);所述第二泊松仿真步骤具体包括如下步骤:
泊松拟合步骤,根据泊松参数λ2进行泊松过程拟合得到所述第二时间序列内的用电单元数量;以及
第二时间序列耗电功率计算步骤,根据所述第二时间序列内的用电单元数量以及所述第二时间序列的瞬时耗电波动率计算出第二时间序列的瞬时耗电功率Pow,计算公式包括:
其中,所述用电单元包括第一用电单元D1~N(b1,c1)以及第二用电单元D1~N(b2,c2),
Δ为第一时间序列第一用电单元个数;
μi为用电单元第一时间序列的第i天的平均耗电比;
其中,Δ、c1、c2通过解如下方程组得到:
2.如权利要求1所述的耗电功率仿真预测方法,其特征在于,
每一用电实体的用电数据还包括空气质量数据以及气温数据,
所述预设历史时间段还包含多个第三时间序列;
所述耗电功率仿真预测方法还包括:
第二样本采集步骤,从所述数据库中采集第二样本,所述第二样本包括第三时间序列瞬时耗电功率、空气质量数据以及气温数据;
第二样本分类步骤,将所述第二样本随机分成第二训练样本及第二测试样本两类;
第二预测模型构建步骤,利用两个以上第二训练样本训练并构建预测模型;
第二预测步骤,将所述第二测试样本输入至所述第二预测模型得到第四时间序列的每天平均耗电功率,所述第四时间序列包含于所述第三时间序列。
3.如权利要求1所述的耗电功率仿真预测方法,其特征在于,
所述预设历史时间段的瞬时耗电功率的时间间隔为0.5~1.5分钟;和/或,
所述第一时间序列的时间范围为1~28天。
4.如权利要求1所述的耗电功率仿真预测方法,其特征在于,
在所述数据库建立步骤之后,还包括预设历史时间段数据缺失值处理步骤,具体包括如下步骤:
查询步骤,在所述历史时间段内查询缺失时间点,所述数据库中不存在与该缺失时间点对应的瞬时耗电功率数据;以及
插补步骤,计算该缺失时间点对应的瞬时耗电功率数据,将该缺失时间点对应的瞬时耗电功率数据插补至所述数据库。
5.如权利要求4所述的耗电功率仿真预测方法,其特征在于,
在所述插补步骤中,
根据所述缺失时间点前、后的时间点对应的瞬时耗电功率数据,以及
其他第一时间序列中对应该缺失时间点的瞬时耗电功率数据,
采用均值插补法、同类均值插补法、极大似然估计法或多重插补法来计算及插补该缺失时间点对应的瞬时耗电功率数据。
7.如权利要求2所述的耗电功率仿真预测方法,其特征在于,
所述第二样本采集步骤还包括如下步骤:
第二数据聚合步骤,通过对所述第三时间序列的瞬时耗电功率以1天作为时间间隔进行平均聚合得到第三时间序列的每天平均瞬时耗电功率;
归一化处理步骤,对所述第三时间序列的每天平均耗电功率进行归一化处理得到所述第二样本。
8.如权利要求2所述的耗电功率仿真预测方法,其特征在于,
所述第二预测模型构建步骤包括如下步骤:
第二预测模型学习步骤,第二预测模型根据第一公式进行深度学习,所述第一公式包括:
其中,xi为所述训练集中的第i个训练样本,n为所述训练集中训练样本的个数,L()为均方损失函数,λ为正则化系数,J(w)为正则项,w为权重参数,yi为所述测试集中第i个测试样本,v为所述用户实体在所述第四时间序列的耗电功率仿真预测预测数据,f(xi)为当前的第二预测模型;
计算第一预测误差步骤,采用第二公式确定当前的深度学习模型的第一预测误差,所述第二公式包括:
其中,M为所述第一预测误差,n为用户实体在所述第四时间序列内的电力负荷预测数据的个数,Xt'为用户在所述第四时间序列内的第t个每天耗电功率预测数据,Xt为所述测试集中的第t个第二测试样本中的每天平均耗电功率的真实值;
若所述第一预测误差低于预设的第一误差下限,则预测能力满足所述预定要求;若预测能力不满足所述预定要求,则对当前的第二预测模型进行优化直到满足预设的第一误差下限。
9.一种存储介质,该介质上存储有计算机程序,其特征在于,在处理器执行所述计算机程序时可实现权利要求1~8中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910569997.5A CN110322063B (zh) | 2019-06-27 | 2019-06-27 | 一种耗电功率仿真预测方法及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910569997.5A CN110322063B (zh) | 2019-06-27 | 2019-06-27 | 一种耗电功率仿真预测方法及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110322063A CN110322063A (zh) | 2019-10-11 |
CN110322063B true CN110322063B (zh) | 2023-05-30 |
Family
ID=68121293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910569997.5A Active CN110322063B (zh) | 2019-06-27 | 2019-06-27 | 一种耗电功率仿真预测方法及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110322063B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111126780B (zh) * | 2019-10-31 | 2023-04-07 | 内蒙古电力(集团)有限责任公司包头供电局 | 一种非侵入式负荷监测方法及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014110679A (ja) * | 2012-11-30 | 2014-06-12 | Mitsubishi Electric Corp | 消費電力推定システム、消費電力推定方法及びプログラム |
CN107239852A (zh) * | 2017-05-05 | 2017-10-10 | 南京邮电大学 | 一种基于深度学习的电量消耗预测方法 |
CN107769235A (zh) * | 2017-09-29 | 2018-03-06 | 国网上海市电力公司 | 一种基于混合储能与电动汽车的微网能量管理方法 |
CN108416695A (zh) * | 2018-02-24 | 2018-08-17 | 合肥工业大学 | 基于深度学习的电力负荷概率密度预测方法和系统、介质 |
-
2019
- 2019-06-27 CN CN201910569997.5A patent/CN110322063B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014110679A (ja) * | 2012-11-30 | 2014-06-12 | Mitsubishi Electric Corp | 消費電力推定システム、消費電力推定方法及びプログラム |
CN107239852A (zh) * | 2017-05-05 | 2017-10-10 | 南京邮电大学 | 一种基于深度学习的电量消耗预测方法 |
CN107769235A (zh) * | 2017-09-29 | 2018-03-06 | 国网上海市电力公司 | 一种基于混合储能与电动汽车的微网能量管理方法 |
CN108416695A (zh) * | 2018-02-24 | 2018-08-17 | 合肥工业大学 | 基于深度学习的电力负荷概率密度预测方法和系统、介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110322063A (zh) | 2019-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108593990B (zh) | 一种基于电能用户用电行为模式的窃电检测方法和应用 | |
CN108280552B (zh) | 基于深度学习的电力负荷预测方法和系统、存储介质 | |
CN113554466B (zh) | 一种短期用电量预测模型构建方法、预测方法和装置 | |
CN113205207A (zh) | 一种基于XGBoost算法的用电短期负荷波动预测方法及系统 | |
CN112990500B (zh) | 基于改进加权灰色关联分析的台区线损分析方法及系统 | |
CN105117810A (zh) | 一种阶梯电价机制下居民用电中期负载预测方法 | |
CN112330077B (zh) | 电力负荷预测方法、装置、计算机设备和存储介质 | |
CN106600037B (zh) | 一种基于主成分分析的多参量辅助负荷预测方法 | |
CN102999791A (zh) | 一种电力行业中基于客户分群的电力负荷预测方法 | |
CN111027775A (zh) | 基于长短期记忆网络的梯级水电站发电量预测方法 | |
CN109359665B (zh) | 一种基于支持向量机的家电负荷识别方法及装置 | |
CN110796307A (zh) | 一种综合能源系统分布式负荷预测方法及系统 | |
CN115222106A (zh) | 一种自适应模型的用户日前负荷预测方法 | |
CN117973953A (zh) | 居民温控负荷的需求响应潜力预测模型的构建方法和装置 | |
CN106295877B (zh) | 一种智能电网电能使用量预测方法 | |
CN116470491A (zh) | 基于copula函数的光伏功率概率预测方法及系统 | |
CN115545333A (zh) | 一种多负荷日类型配电网负荷曲线预测方法 | |
CN110322063B (zh) | 一种耗电功率仿真预测方法及存储介质 | |
CN115130764A (zh) | 基于状态评估的配电网态势预测方法及系统 | |
CN113151842B (zh) | 风光互补电解水制氢的转化效率的确定方法和确定装置 | |
CN113762591A (zh) | 一种基于gru和多核svm对抗学习的短期电量预测方法及系统 | |
Ming-guang et al. | Short-term load combined forecasting method based on BPNN and LS-SVM | |
CN117273195A (zh) | 一种蒸汽供热系统需求负荷预测方法 | |
CN117374917A (zh) | 一种超短期电力负荷的多元回归预测方法及装置 | |
CN115358441A (zh) | 基于联邦学习的新能源集群消纳智能调控方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231130 Address after: 201108 3 / F and 4 / F, building 2, 598 Guanghua Road, Minhang District, Shanghai Patentee after: Shanghai Jientropy Data Technology Co.,Ltd. Address before: 201108 room D62, 1st floor, building 6, 4299 Jindu Road, Minhang District, Shanghai Patentee before: SHANGHAI MAXTROPY DATA TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |