APP下载

非等间距GM(1,1)幂模型及其工程应用

2012-08-18王正新党耀国刘思峰

中国工程科学 2012年7期
关键词:幂指数灰色间距

王正新,党耀国,刘思峰

(1.浙江财经学院经济与国际贸易学院,杭州 310018;2.南京航空航天大学经济与管理学院,南京 210016)

1 前言

近年来,灰色系统预测方法[1,2]被广泛应用于非等间距序列的建模与预测,其应用范围主要集中在建筑物变形[3,4]、材料实验[5,6]、岩石力学[7]、资源勘探[8]等工程领域。由于灰建模不需要大量样本数据就能建模预测,且建模过程简单、易于操作,在小样本序列的短期预测中具有独特的优势,经典灰色预测模型同样具有较高的工程应用价值[9,10]。现有的非等间距灰色预测模型主要是经典GM(1,1)模型和灰色Verhulst模型的简单推广,模型改进主要集中在背景值的优化。邓聚龙教授在分析非等间距序列的灰导数及其背景值的基础上,提出了非等间距 GM(1,1)模型[11]。文献[12] 利用文献[13] 优化的背景值构建非等间距GM(1,1)模型,其建模精度高于直接建模法。文献[14] 则将具有最优背景值[15]的 GM(1,1)模型拓展为非等间距模型,获得了较高的预测精度。文献[4] 则通过优化非等间距灰色Verhulst模型的背景值,改善传统建模方法的模拟和预测精度。

GM(1,1)幂模型[1]是一种重要的非线性灰色模型,可以通过寻找与实际数据最匹配的幂指数,从而使得模型能够较好地反映数据的非线性特征。但是自从邓聚龙教授提出该模型以来,人们对它的关注甚少。笔者在文献[16] 中首次提出了经典GM(1,1)幂模型的求解方法,研究了模型解的性质。目前,经典GM(1,1)幂模型还难以被应用到工程中大量存在的非等间距序列的建模中。文章将首先分析非等间距序列的生成方法,在此基础上将经典GM(1,1)幂模型[16]拓展为非等间距 GM(1,1)幂模型,并研究模型中参数的优化问题。由于GM(1,1)模型和灰色Verhulst模型均是GM(1,1)幂模型的特殊形式。因此,只要能够通过恰当的手段找到非等间距GM(1,1)幂模型的最优幂指数,其建模精度一定可以超越非等间距GM(1,1)模型和灰色Verhulst模型。

2 非等间距GM(1,1)幂模型

2.1 非等间距序列生成

序列生成是灰色系统建模的前提和基础,笔者首先给出非等间距序列的灰色累加生成、累减还原及均值生成的定义。

1)定义1:设序列

X(0)(tk)= (x(0)(t1),x(0)(t2),…,x(0)(tn)),

若间距 Δtk=tk- tk-1≠ const,k=2,3,…,n,则称序列X(0)(tk)为非等间距序列。

2)定义2:设序列X(0)(tk)为非等间距序列,若,则称序列

X(1)(tk)= (x(1)(t1),x(1)(t2),…,x(1)(tn))为非等间距序列X(0)(tk)的一阶累加生成(1-AGO,1-accumulated generating operation)序列。

3)定义3:设序列X(1)(tk)如定义2所述,若x(0)(tk)则称序列

X(0)(tk)= (x(0)(t1),x(0)(t2),…,x(0)(tn))为非等间距序列X(1)(tk)的一阶累减还原(1-IAGO,1-inverse AGO)序列。

4)定义4:设序列X(1)(tk)为一阶累加生成序列,若 z(1)(tk)=0.5(x(1)(tk)+x(1)(tk-1)),k=2,3,…,n 。则称序列

Z(1)(tk)= (z(1)(t2),z(1)(t3),…,z(1)(tn))为非等间距序列X(1)(tk)的紧邻均值生成序列。

2.2 非等间距GM(1,1)幂模型的建立

根据邓聚龙教授关于灰导数[1] 的定义,可以得到非等间距序列的灰导数为:

灰导数δ(tk)的白化背景值为X(1)(tk)的紧邻均值生成序列Z(1)(tk)。

1)定义5:设 X(0)(tk)为非等间距序列,x(0)(tk)为灰导数,Z(1)(tk)为灰导数背景值,则称

为非等间距GM(1,1)幂模型的灰色微分方程(为了更好地区别模型中的发展系数a,文章用γ表示文献[16] 中的α)。

当γ=0时,式(2)为非等间距GM(1,1)模型;当γ=2时,式(2)则为非等间距灰色Verhulst模型。由此可见,只要处理好幂指数γ的选取问题,非等间距GM(1,1)幂模型完全可以覆盖非等间距GM(1,1)模型和灰色Verhulst模型的应用范围,并超越它们的预测精度。

3)定义6:设X(0)为非等间距序列,X(1)(tk)为X(0)(tk)的1-AGO序列,=(a,b)T,则称

为非等间距GM(1,1)幂模型的白化方程。

若以x(1)(tk)为初始值,非等间距GM(1,1)幂模型的时间响应序列为:

还原值为:

2.3 模型参数的确定

在实际应用中,可以利用非线性规划的方法来求解幂指数γ。一旦γ确定,式(2)中的参数a和b也就确定了。首先将非等间距GM(1,1)幂模型中的参数a和b的代数表达式进行展开,经整理得:

以平均相对误差最小化为目标,以参数之间的关系为约束条件,可建立以下优化模型,以便求出最优的幂指数γ的值。

为了去掉以上优化模型目标函数中的绝对值,引入以下定理。

引理 1[17]:对于任意 n 个实数 f1,f2,…,fn,有:

其中,An= (f1,f2,…,fn),Bn为n×2n矩阵,Bn的每一列都是1或-1允许重复的排列。

因此,文章优化模型中的目标函数可以转化为以下等价目标:

An,Bn的每一列都是1或-1允许重复的排列。

通过运筹学软件 LINGO(或 MATLAB、EXCEL等)可以很方便地求解以上模型,得到参数γ、a和b的优化值。将以上方式获得的参数值代入非等间距GM(1,1)幂模型求解过程,便可以获得理论上误差最小的模拟结果。

3 工程实例

P.G.福雷斯研究了温度对钛合金疲劳强度的影响,罗佑新从福雷斯所给实验曲线中采集到钛合金疲劳强度随温度变化的数据,如表1所示[5]。

表1 钛合金疲劳强度随温度变化关系Table 1 The relationship between the fatigue strength of titanium alloy and temperature

为了便于计算,对原始数据作如下线性变换T=50+50tk,k=2,3,…,9;x(0)=(σ-1-400)/50,变换后的数据见表2。

表2 钛合金疲劳强度随温度变化数据处理后的关系Table 2 The data processed relationship between the fatigue strength of titanium alloy and temperature

1)非等间距 GM(1,1)模型[5]。文献[5] 建立的GM(1,1)模型时间响应式为:

2)非等间距GM(1,1)幂模型。最优值γ=0.003593 ,a=0.25091 ,b=4.291305 ,可得时间响应式为:

还原值为:

两种模型的模拟值与实际值的比较见表3。

由表3可看到,文献[5] 的方法和文章提出的非等间距GM(1,1)幂模型都取得了较高的建模精度,但是非等间距GM(1,1)幂模型的误差显著小于文献[5] 的方法。除第一个时点外,文章方法在每个时点的模拟误差都小于文献[5] 的方法,总体来看,文章方法的平均误差仅为0.94%,显著小于文献[5] 的2.77%。笔者认为,主要原因就在于非等间距GM(1,1)幂模型的形式较为灵活,可根据数据的特点调整模型的幂指数的大小。非等间距GM(1,1)模型直接取幂指数γ=0,而文章的优化结果显示γ=0.003593更适合本例中的原始数据。

表3 两种模型的模拟值与实际值的比较Table 3 Comparison of the modeling results of the two grey models

4 结语

当非等间距GM(1,1)幂模型中的幂指数取0和2时,分别等价于GM(1,1)模型和灰色Verhulst模型。非等间距GM(1,1)幂模型中的幂指数γ取值的多样性赋予了该模型形式的灵活性的特点,只要通过合适的方法获得最佳幂指数γ的值,则一定可以获得理想的建模精度,其应用范围已经覆盖了非等间距GM(1,1)模型和灰色Verhulst模型。由此可见,非等间距GM(1,1)幂模型在工程中有着更为广泛的应用前景。

[1] 邓聚龙.灰理论基础[M] .武汉:华中科技大学出版社,2002.

[2] Liu Sifeng,Lin Y.Grey Information Theory and Practical Applications[M] .London:Springer- Verlag,2006.

[3] 齐长鑫,汪树玉.灰色系统模型在坝基位移预测中的应用[J] .水利学报,1996(9):49-52.

[4] 偶昌宝,俞亚南,王战国.不等时距灰色Verhulst模型及其在沉降预测中的应用[J] .江南大学学报(自然科学版),2005,4(1):63-65.

[5] 罗佑新,周继荣.非等间距GM(1,1)模型及其在疲劳试验数据处理和疲劳试验在线监测中的应用[J] .机械强度,1996,18(3):60-63.

[6] 郭丽萍,孙 伟,郑克仁,等.非等时距GM(1,1)直接模型及其在材料试验数据处理中的应用[J] .东南大学学报(自然科学版),2004,34(6):833 -837.

[7] 陈有亮.非等距时序灰色预测方法及其在岩石力学与工程中的应用[J] .系统工程理论与实践,2003,23(11):130-134.

[8] 田 敏.煤层气资源量预测中的灰色系统理论研究[D] .北京:中国石油大学,2008.

[9] 陈子锦,王福亮,陆守香.灰色预测模型GM(1,1)的适用性分析及在火灾风险预测中的应用[J] .中国工程科学,2007,9(5):91-98.

[10] 毛占利,朱 毅,杨伯忠,等.火灾事故的灰色-马尔可夫模型预测研究[J] .中国工程科学,2010,12(1):98-101.

[11] Deng J L.A novel GM(1,1)model for non - equigap series[J] .The Journal of Grey System,1997,9(2):111 -116.

[12] 戴文战,李俊峰.非等间距GM(1,1)模型建模研究[J] .系统工程理论与实践,2005,25(9):89 -93.

[13] 罗 党,刘思峰,党耀国.灰色模型GM(1,1)优化[J] .中国工程科学,2003,5(8):50 -53.

[14] 王叶梅,党耀国,王正新.非等间距GM(1,1)模型背景值的优化[J] .中国管理科学,2008,16(4):159-161.

[15] 王正新,党耀国,刘思峰.基于离散指数函数优化的GM(1,1)模型[J] .系统工程理论与实践,2008,28(2):61 -67.

[16] 王正新,党耀国,刘思峰,等.GM(1,1)幂模型求解方法及其解的性质[J] .系统工程与电子技术,2009,31(10):2380-2383.

[17] 王义闹,吴利丰.基于平均相对误差绝对值最小的GM(1,1)建模[J] .华中科技大学学报(自然科学版),2009,37(10):29-31.

猜你喜欢

幂指数灰色间距
宋代君臣殿上间距考论
源于学生试题疑问的数学建模例谈
部分相干幂指数相位涡旋光束的传输特性研究*
浅灰色的小猪
高速公路指挥中心小间距LED应用探讨
基于逼近理想点幂指数评估的防空导弹型谱分析与研究
灰色时代
她、它的灰色时髦观
一类度互质的无标度网络研究
算距离