CN105631539A - 基于支持向量机的智能楼宇能耗预测方法 - Google Patents
基于支持向量机的智能楼宇能耗预测方法 Download PDFInfo
- Publication number
- CN105631539A CN105631539A CN201510987926.9A CN201510987926A CN105631539A CN 105631539 A CN105631539 A CN 105631539A CN 201510987926 A CN201510987926 A CN 201510987926A CN 105631539 A CN105631539 A CN 105631539A
- Authority
- CN
- China
- Prior art keywords
- energy consumption
- building energy
- data
- prediction
- building
- 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.)
- Pending
Links
- 238000005265 energy consumption Methods 0.000 title claims abstract description 74
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012706 support-vector machine Methods 0.000 title claims abstract description 14
- 238000012549 training Methods 0.000 claims abstract description 15
- 238000011156 evaluation Methods 0.000 claims abstract description 3
- 238000010606 normalization Methods 0.000 claims abstract description 3
- 238000013507 mapping Methods 0.000 claims description 3
- 238000004904 shortening Methods 0.000 abstract 1
- 239000013598 vector Substances 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012417 linear regression Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000002790 cross-validation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000004134 energy conservation Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
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"
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种基于支持向量机的智能楼宇能耗预测方法,涉及能源管理技术领域,所解决的是提高预测精度,及缩短训练时间的技术问题。该方法先分项采集现场的楼宇能耗数据,及室内外温度、湿度,并对缺失的楼宇能耗数据进行填补;再采用归一化方法将楼宇能耗数据转换为无量纲化指标测评值,再根据归一化后的数据、预测日的气象数据及预测日的日属性,构建楼宇能耗预测样本;再根据楼宇能耗预测样本,采用svmtrain函数创建并训练SVR回归模型;然后再利用SVR回归模型预测楼宇能耗。本发明提供的方法,适用于智能楼宇的能耗预测。
Description
技术领域
本发明涉及能源管理技术,特别是涉及一种基于支持向量机的智能楼宇能耗预测方法的技术。
背景技术
智能楼宇建筑能耗分析是楼宇节能领域的研究热点之一,是实现合理节能方案的基础,是实现能源系统优化运行的前提条件。分析楼宇能耗的重要工作是根据楼宇建筑物的自身特点,建立反映不同分项能耗变化的预测模型。准确的能耗预测模型,能提前预知和掌握其能耗的情况,从而对建筑的用能提前做出规划,使得国家的能源政策得到更好的实施。
目前能耗预测主要可以分为两大类,一类以时间序列为代表的传统方法,另一类则是以神经网络为代表的新型人工智能方法。如果加入重大节日、突发事件、气候变化等影响因子,传统能耗预测方法的精度会有较大的偏差,而神经网络预测方法不能彻底解决网络结构设计的难题,并且训练时间较长。
发明内容
针对上述现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种预测精度高,且训练时间短的基于支持向量机的智能楼宇能耗预测方法。
为了解决上述技术问题,本发明所提供的一种基于支持向量机的智能楼宇能耗预测方法,其特征在于,具体步骤如下:
1)分项采集现场的楼宇能耗数据,及室内外温度、湿度,并对缺失的楼宇能耗数据进行填补,具体填补公式为:
其中,为y年日时刻所缺失的楼宇能耗数据,为y年d-1日时刻的楼宇能耗数据,为y年d-2日时刻的楼宇能耗数据,、为预先设定的数值权重;
2)采用归一化方法将楼宇能耗数据转换为无量纲化指标测评值,使得楼宇能耗数据中的各指标值都处于同一个数量级别上;
3)根据归一化后的数据、预测日的气象数据及预测日的日属性,构建时序性结构的楼宇能耗预测样本;
4)根据楼宇能耗预测样本,采用svmtrain函数创建SVR回归模型;
5)对SVR回归模型进行训练;
6)将SVR回归模型的返回值与楼宇能耗实际值进行对比,如果两者之间的差值大于预先设定的误差范围,则返回步骤5,反之则转至步骤7;
7)利用SVR回归模型预测楼宇能耗,并将SVR回归模型的返回值作为楼宇能耗预测值。
本发明提供的基于支持向量机的智能楼宇能耗预测方法,通过楼宇分项计量获取能耗数据,通过对历史数据异常点的修复,归一化处理,结合气候特性、室内外温度、节假日等因子进行分析,根据能耗数据的特性,建立时序性结构的预测样本,实现回归型支持向量机模型的创建和训练,最后利用创建的模型进行能耗预测,视预测精度对支持向量机模型进行修正,具有预测精度高、训练时间短的特点,能更好的为楼宇供能设备的调度策略提供依据,实现楼宇建筑最大程度的节能。
附图说明
图1是本发明实施例的基于支持向量机的智能楼宇能耗预测方法的流程图。
具体实施方式
以下结合附图说明对本发明的实施例作进一步详细描述,但本实施例并不用于限制本发明,凡是采用本发明的相似结构及其相似变化,均应列入本发明的保护范围,本发明中的顿号均表示和的关系,本发明中的英文字母区分大小写。
如图1所示,本发明实施例所提供的一种基于支持向量机的智能楼宇能耗预测方法,其特征在于,具体步骤如下:
1)分项采集现场的楼宇能耗数据,及室内外温度、湿度,并对缺失的楼宇能耗数据进行填补,具体填补公式为:
其中,为y年日时刻所缺失的楼宇能耗数据,为y年d-1日时刻的楼宇能耗数据,为y年d-2日时刻的楼宇能耗数据,、为预先设定的数值权重,a1的典型值为0.6,a2的典型值为0.4,a1、a2的值可以根据实际项目进行调整;
在数据的采集过程中会出现数据缺失或数据异常的情况,这些异常数据的存在造成了大量的有用信息的丢失,使系统中蕴涵的确定性成分更加难于把握,甚至会使预测过程中产生错乱,需要对采集的数据进行预处理,修复历史能耗序列中的缺失和异常数据;
根据采集的楼宇能耗数据、气象数据及预测日的日属性(周一到周日)对楼宇能耗特性变化趋势的影响,得出楼宇能耗与环境因素的关系曲线,并根据关系曲线,分配这些影响因素的权重,气象数据包括日最高温度、日最低温度、日平均温度、天气状况(晴、多云、阴、雨);
2)采用归一化方法将楼宇能耗数据转换为无量纲化指标测评值,使得楼宇能耗数据中的各指标值都处于同一个数量级别上,采用归一化方法将楼宇能耗数据转换为无量纲化指标测评值的方法为现有技术,具体转换公式为:
其中为归一化后的楼宇能耗测评值,为楼宇能耗实测值,为输入向量维数(即影响楼宇能耗的因素的数量),为样本数据的最大值,为样本数据的最小值;
3)根据归一化后的数据、预测日的气象数据及预测日的日属性,构建时序性结构的楼宇能耗预测样本,楼宇能耗预测样本的数据结构为:
,,;
其中,为预先设定的与预测时刻关联性强的楼宇能耗数据的集合,为预测日的气象数据的集合,为预测日的日属性的集合;
由于能耗数据具有时序性,因此预测模型是时序性的结构,样本输入包括三个部分:与预测时刻关联性较强的负荷数据,预测日的气象数据(日最高温度、日最低温度、日平均温度及天气状况),预测日的日属性;
4)根据楼宇能耗预测样本,采用svmtrain(训练建模)函数创建SVR回归模型,SVR回归模型的创建方法为现有技术;
5)对SVR回归模型进行训练,SVR回归模型的训练方法为现有技术;
6)将SVR回归模型的返回值与楼宇能耗实际值进行对比,如果两者之间的差值大于预先设定的误差范围,则返回步骤5,反之则转至步骤7;
7)利用SVR回归模型预测楼宇能耗,并将SVR回归模型的返回值作为楼宇能耗预测值。
本发明实施例中,采用svmtrain函数创建并训练SVR回归模型的具体步骤如下;
4.1)设含有个训练样本的训练集样本对为,为第个训练的输入列向量,,,为的训练输出值,将这些数据投影到高纬度特征空间,建立的线性回归函数为:
其中,为线性回归函数,为非线性映射函数,为权重向量,为位偏移量;
4.2)定义线性不敏感损失函数为:
其中,为所对应的真实值,为预先设定的误差值,的典型值为0.0162;
4.3)引入松弛变量,并将寻找、的问题用公式描述为:
其中,为惩罚因子,越大表示对训练误差大于的样本惩罚越大,规定了回归函数的误差要求,越小表示回归函数的误差越小;
4.4)采用Largrange(拉格朗日)函数,将步骤4.3的公式转换为:
其中,为核函数;
4.5)求解步骤4.4的公式,得到最优解为,则有:
其中,为支持向量个数;
4.6)得到SVR回归模型为:
其中,只有参数部分不为零,对应的样本即为支持向量机;
考虑到核函数的类型、参数的取值对回归模型的性能影响较大的特点,采用交叉验证的方法寻找最佳的惩罚因子c和参数g(核函数中的方差),并默认采用RBF核函数,然后利用最佳的参数训练SVR回归模型,SVR回归模型建立后,通过svmpredict函数对回归模型进行仿真测试,该函数返回的误差值和决定系数可以对SVR回归模型进行评价,若没有达到要求,可以通过修改模型参数、核函数等方法重新建立回归模型,直到满足要求。
Claims (1)
1.一种基于支持向量机的智能楼宇能耗预测方法,其特征在于,具体步骤如下:
1)分项采集现场的楼宇能耗数据,及室内外温度、湿度,并对缺失的楼宇能耗数据进行填补,具体填补公式为:
其中,为y年日时刻所缺失的楼宇能耗数据,为y年d-1日时刻的楼宇能耗数据,为y年d-2日时刻的楼宇能耗数据,、为预先设定的数值权重;
2)采用归一化方法将楼宇能耗数据转换为无量纲化指标测评值,使得楼宇能耗数据中的各指标值都处于同一个数量级别上;
3)根据归一化后的数据、预测日的气象数据及预测日的日属性,构建时序性结构的楼宇能耗预测样本;
4)根据楼宇能耗预测样本,采用svmtrain函数创建SVR回归模型;
5)对SVR回归模型进行训练;
6)将SVR回归模型的返回值与楼宇能耗实际值进行对比,如果两者之间的差值大于预先设定的误差范围,则返回步骤5,反之则转至步骤7;
7)利用SVR回归模型预测楼宇能耗,并将SVR回归模型的返回值作为楼宇能耗预测值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510987926.9A CN105631539A (zh) | 2015-12-25 | 2015-12-25 | 基于支持向量机的智能楼宇能耗预测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510987926.9A CN105631539A (zh) | 2015-12-25 | 2015-12-25 | 基于支持向量机的智能楼宇能耗预测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105631539A true CN105631539A (zh) | 2016-06-01 |
Family
ID=56046446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510987926.9A Pending CN105631539A (zh) | 2015-12-25 | 2015-12-25 | 基于支持向量机的智能楼宇能耗预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105631539A (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250905A (zh) * | 2016-07-08 | 2016-12-21 | 复旦大学 | 一种结合高校建筑结构特征的实时能耗异常检测方法 |
CN106910144A (zh) * | 2017-01-11 | 2017-06-30 | 华南理工大学 | 基于分时刻实际用能系数的大型建筑逐时能耗在线预测方法 |
CN106991504A (zh) * | 2017-05-09 | 2017-07-28 | 南京工业大学 | 基于分项计量时间序列的建筑能耗预测方法、系统及建筑物 |
CN107315884A (zh) * | 2017-07-04 | 2017-11-03 | 北京首钢自动化信息技术有限公司 | 一种基于线性回归的建筑能耗建模方法 |
CN107590565A (zh) * | 2017-09-08 | 2018-01-16 | 北京首钢自动化信息技术有限公司 | 一种构建建筑能耗预测模型的方法及装置 |
CN107679660A (zh) * | 2017-09-30 | 2018-02-09 | 山东建筑大学 | 基于支持向量机的逐时建筑能耗预测方法 |
CN108317670A (zh) * | 2018-03-02 | 2018-07-24 | 深圳市华之任有限公司 | 一种基于机器学习的制冷系统节能控制方法及系统 |
CN109035067A (zh) * | 2018-07-19 | 2018-12-18 | 北京泰豪智能工程有限公司 | 基于rf和arma算法的建筑能耗处理方法及装置 |
CN110046751A (zh) * | 2019-03-27 | 2019-07-23 | 上海建坤信息技术有限责任公司 | 基于径向基能耗预测及实时能效的多能源系统调度方法 |
CN110276480A (zh) * | 2019-05-31 | 2019-09-24 | 武汉烽火富华电气有限责任公司 | 一种用于建筑能耗管理的分析预测方法及系统 |
CN110826817A (zh) * | 2019-11-18 | 2020-02-21 | 北京燃气能源发展有限公司 | 楼宇分布式能源多能协同运行策略生成方法及系统 |
CN112365029A (zh) * | 2019-09-03 | 2021-02-12 | 深圳市得益节能科技股份有限公司 | 用于空调负荷预测的缺失值处理方法及空调负荷预测系统 |
CN112434787A (zh) * | 2020-10-28 | 2021-03-02 | 西安交通大学 | 基于楼宇总能耗的末端空间能耗预测方法、介质及设备 |
CN113505537A (zh) * | 2021-07-27 | 2021-10-15 | 上海上实龙创智能科技股份有限公司 | 楼宇能耗检测方法、装置、计算机设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494567A (zh) * | 2008-08-29 | 2009-07-29 | 北京理工大学 | 一种基于负载预测的分布式拒绝服务攻击检测方法 |
US20100211224A1 (en) * | 2008-12-19 | 2010-08-19 | EnaGea LLC | Heating and cooling control methods and systems |
CN102705957A (zh) * | 2012-06-07 | 2012-10-03 | 华南理工大学 | 办公建筑中央空调逐时冷负荷在线预测方法及系统 |
CN102779228A (zh) * | 2012-06-07 | 2012-11-14 | 华南理工大学 | 商场建筑中央空调冷负荷在线预测方法及系统 |
-
2015
- 2015-12-25 CN CN201510987926.9A patent/CN105631539A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494567A (zh) * | 2008-08-29 | 2009-07-29 | 北京理工大学 | 一种基于负载预测的分布式拒绝服务攻击检测方法 |
US20100211224A1 (en) * | 2008-12-19 | 2010-08-19 | EnaGea LLC | Heating and cooling control methods and systems |
CN102705957A (zh) * | 2012-06-07 | 2012-10-03 | 华南理工大学 | 办公建筑中央空调逐时冷负荷在线预测方法及系统 |
CN102779228A (zh) * | 2012-06-07 | 2012-11-14 | 华南理工大学 | 商场建筑中央空调冷负荷在线预测方法及系统 |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250905A (zh) * | 2016-07-08 | 2016-12-21 | 复旦大学 | 一种结合高校建筑结构特征的实时能耗异常检测方法 |
CN106250905B (zh) * | 2016-07-08 | 2020-05-12 | 复旦大学 | 一种结合高校建筑结构特征的实时能耗异常检测方法 |
CN106910144A (zh) * | 2017-01-11 | 2017-06-30 | 华南理工大学 | 基于分时刻实际用能系数的大型建筑逐时能耗在线预测方法 |
CN106910144B (zh) * | 2017-01-11 | 2020-04-28 | 华南理工大学 | 基于分时刻实际用能系数的大型建筑逐时能耗在线预测方法 |
CN106991504A (zh) * | 2017-05-09 | 2017-07-28 | 南京工业大学 | 基于分项计量时间序列的建筑能耗预测方法、系统及建筑物 |
CN107315884A (zh) * | 2017-07-04 | 2017-11-03 | 北京首钢自动化信息技术有限公司 | 一种基于线性回归的建筑能耗建模方法 |
CN107315884B (zh) * | 2017-07-04 | 2020-12-18 | 北京首钢自动化信息技术有限公司 | 一种基于线性回归的建筑能耗建模方法 |
CN107590565A (zh) * | 2017-09-08 | 2018-01-16 | 北京首钢自动化信息技术有限公司 | 一种构建建筑能耗预测模型的方法及装置 |
CN107679660A (zh) * | 2017-09-30 | 2018-02-09 | 山东建筑大学 | 基于支持向量机的逐时建筑能耗预测方法 |
CN108317670B (zh) * | 2018-03-02 | 2020-01-07 | 深圳市华之任有限公司 | 一种基于机器学习的制冷系统节能控制方法及系统 |
CN108317670A (zh) * | 2018-03-02 | 2018-07-24 | 深圳市华之任有限公司 | 一种基于机器学习的制冷系统节能控制方法及系统 |
CN109035067A (zh) * | 2018-07-19 | 2018-12-18 | 北京泰豪智能工程有限公司 | 基于rf和arma算法的建筑能耗处理方法及装置 |
CN110046751A (zh) * | 2019-03-27 | 2019-07-23 | 上海建坤信息技术有限责任公司 | 基于径向基能耗预测及实时能效的多能源系统调度方法 |
CN110276480A (zh) * | 2019-05-31 | 2019-09-24 | 武汉烽火富华电气有限责任公司 | 一种用于建筑能耗管理的分析预测方法及系统 |
CN112365029A (zh) * | 2019-09-03 | 2021-02-12 | 深圳市得益节能科技股份有限公司 | 用于空调负荷预测的缺失值处理方法及空调负荷预测系统 |
CN112365029B (zh) * | 2019-09-03 | 2021-08-17 | 深圳市得益节能科技股份有限公司 | 用于空调负荷预测的缺失值处理方法及空调负荷预测系统 |
CN110826817A (zh) * | 2019-11-18 | 2020-02-21 | 北京燃气能源发展有限公司 | 楼宇分布式能源多能协同运行策略生成方法及系统 |
CN110826817B (zh) * | 2019-11-18 | 2024-02-20 | 北京燃气能源发展有限公司 | 楼宇分布式能源多能协同运行策略生成方法及系统 |
CN112434787A (zh) * | 2020-10-28 | 2021-03-02 | 西安交通大学 | 基于楼宇总能耗的末端空间能耗预测方法、介质及设备 |
CN112434787B (zh) * | 2020-10-28 | 2024-04-05 | 西安交通大学 | 基于楼宇总能耗的末端空间能耗预测方法、介质及设备 |
CN113505537A (zh) * | 2021-07-27 | 2021-10-15 | 上海上实龙创智能科技股份有限公司 | 楼宇能耗检测方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105631539A (zh) | 基于支持向量机的智能楼宇能耗预测方法 | |
Dong et al. | Wind power day-ahead prediction with cluster analysis of NWP | |
CN113205207A (zh) | 一种基于XGBoost算法的用电短期负荷波动预测方法及系统 | |
CN103606022A (zh) | 一种短期负荷预测方法 | |
CN105302096A (zh) | 一种工厂智能调度方法 | |
CN109472403B (zh) | 一种集合经验模态分解及遥相关的中长期径流预报方法 | |
CN106803129A (zh) | 一种基于多源数值天气预报的风电功率集合预测方法 | |
WO2009149500A1 (en) | Method and apparatus for energy and emission reduction | |
CN103226736A (zh) | 基于聚类分析与灰靶理论的中长期电力负荷预测方法 | |
KR20160093119A (ko) | 전력 설비 자산 관리 시스템 및 방법 | |
CN105069692A (zh) | 准确的电网安全风险评估方法 | |
CN104537429A (zh) | 一种基于数据仓库与数据挖掘技术的短期负荷预测方法及装置 | |
CN113591368A (zh) | 一种综合能源系统多能负荷预测方法及系统 | |
CN111178585A (zh) | 基于多算法模型融合的故障接报量预测方法 | |
CN102357934A (zh) | 一种基于橡胶混炼过程的质量监控软测量方法 | |
CN106910144A (zh) | 基于分时刻实际用能系数的大型建筑逐时能耗在线预测方法 | |
CN107942873A (zh) | 一种家具制造生产线的运营成本智能化核算及监控方法 | |
CN115688993A (zh) | 一种适用于配电台区的短期电力负荷预测方法 | |
CN103530449A (zh) | 一种弹上寿命件的多变量加速贮存试验优化设计方法 | |
CN112733354A (zh) | 一种气象要素时间序列模拟方法、系统、介质及电子设备 | |
CN108764547A (zh) | 一种满足电量约束的中长期负荷曲线生成方法 | |
CN110533247B (zh) | 一种采用气温数据异常点补偿的月度用电量预测方法 | |
CN108932562A (zh) | 综合能源系统综合效益评价模型建立方法 | |
CN115374938A (zh) | 一种基于XGBoost的配电网电压预测方法 | |
CN104182910A (zh) | 一种涉及相关性的风电出力场景构建方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160601 |