[发明专利]一种加油站便利店零售销量的预测方法在审

专利信息
申请号: 201910383642.7 申请日: 2019-05-09
公开(公告)号: CN110223101A 公开(公告)日: 2019-09-10
发明(设计)人: 刘海明;南敢;黄涤;杨光;汪长波;王金燕 申请(专利权)人: 昆明理工大学
主分类号: G06Q30/02 分类号: G06Q30/02
代理公司: 暂无信息 代理人: 暂无信息
地址: 650093 云*** 国省代码: 云南;53
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 预测模型 加油站 粒子群优化算法 灰色系统理论 商品销售预测 波动特征 固有偏差 零售 白化无 预测 残差 可用 修正 改进 决策 经营
【权利要求书】:

1.一种加油站便利店零售销量的预测方法,其特征在于,具体包括以下步骤:(1)建立无偏灰色预测GM(1,1)模型:

(1.1)首先假设原始数据序列为

X(0)=(X(0)(1),X(0)(2),…,X(0)(n)) (1)

(1.2)然后将原始数据序列使用累加生成新的序列为:

X(1)=(X(1)(1),X(1)(2),…,X(1)(n)) (2)

其中,

(1.3)计算参数值:

利用最小二乘法得到参数列

式中:

(1.4)建立无偏GM(1,1)预测模型:

设原始的数据序列满足:

其中:k=1,2,…,n,a1,b1为待定系数;

将式(4)的各x(0)(k)进行一次累加得:

分别将式(4)和(5)代入式(3)得:

由式(6)可得:

则得到的无偏GM(1,1)预测模型为:

式中:

(1.5)残差检验模型:

无偏GM(1,1)预测模型具有残差检验模型,其残差检验模型为:

预测模型的绝对误差为:

预测模型的相对误差为:

根据公式(10)可求出ε(1),ε(2),...,ε(n),其中ε(1),ε(2),...,ε(n)为相对残差序列;

(2)建立基于Markov链优化的MGM(1,1)模型

(2.1)根据式(10),可得:

根据式(8)通过外推得到预测值设数据序列为x(t),其在时刻t1,…,tk的状态已知,若tk+1的状态j只与tk的状态有关,而与时刻tk之前的状态无关,即数据序列具有无后效性,称数据序列为Markov链过程,用式(12)表示;

其中,P表示t+1时刻的状态为j的概率;

(2.2)建立一步状态转移概率矩阵p:

将相对残差序列ε(1),ε(2),...,ε(n),ε(1),ε(2),...,ε(n)分为两个以上的状态S1、S2…Si…Sl

其中:Pij表示在相对残差序列中,随时刻改变残差由状态Si转移到状态Sj的概率,Ni是相对残差序列中状态Si出现的次数,Nij是随时刻改变残差由状态Si转移到状态Sj的次数;

(2.3)设k时刻的状态向量为:

π(k)=(p1,p2,…,pl) (14)

当π(k)∈Si时,pi为1,当pi=0,i=1,2,…,l;

则k+1时刻的状态向量预测值为:

根据式(15)确定的k+1时刻的状态向量预测值概率,即可确定相对残差的预测值;

将式(16)带入式(11)中得出基于Markov优化的MGM(1,1)模型的预测值;

式中:——分别表示k+1时刻残差序列所处区间的上下界限;

(3)建立基于粒子群(PSO)的PMGM(1,1)预测模型

根据式(17)建立基于粒子群(PSO)的PMGM(1,1)预测模型:

其中,αi表示第i个状态下的最优白化权重;

(3.1)设粒子群中的每个粒子的速度与位置按式(18)和式(19)更新速度和位置:

式中:—表示第k个粒子在第i次迭代中第d维的位置;—表示第k个粒子在第i次迭代中第d维的速度,群体内所有粒子速度都将被限定在区间(vmin,vmax)内;hkd=(hk1,hk2…,hkc)—表示第k个粒子个体经过的历史最优点的位置;hgd=(hg1,hg2…,hgc)——领域内所有粒子在第d维的全局极值点的位置;c1、c2——分别为认知加速系数以及社会加速系数;η、ξ——伪随机数,η∈U[0,1],ξ∈U[0,1];ωiter—动态的惯性权重;

(3.2)为了提高搜索效率,使用动态的惯性权重ωiter

式中:—表示模型的最大迭代次数;Niter—表示迭代次数,ωmax——最大的惯性权重;ωmin——最小的惯性权重;

(3.3)利用随机函数给所有粒子群中粒子的位置向量、速度向量赋初始值,给最大的惯性权重ωmax、最小的惯性权重ωmin、加速系数c1、c2、最大允许迭代次数赋值;

(3.4)以模型平均相对误差最小为准则对参数进行优化,其目标函数为:

并计算惯性权值ωiter

(3.5)根据速度和位置更新公式(18)、(19)更新所有粒子的位置,找到全局最优的位置xpg

(3.6)满足终止条件或达到最大迭代次数时,输出xpg

通过对每个状态下粒子群重复步骤(3.1)~(3.6),分别得到每个状态下的最优的位置xpgi,且αi等于xpgi

(3.7)将αi等于xpgi代入公式(22),分别计算得到每个状态下的粒子的预测值完成预测。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910383642.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top