应用
灰色与线性回归组合模型在变形预测中的应用研究
郑伟涛 丁
2.抚州市广播电视局,江西
啸。
南昌 330013;
抚州 344000)
(1.东华理工大学测绘工程学院,江西
[摘要] 变形监测工程是一个复杂的综合系统,各种参数具有很大的不确定性。目前变形的预测分析多采用单一的
预测方法,而各种方法都有各自的优缺点和应用范围,有时单一的预测方法对判定工程性质带来了困难。引入了组合预测
的思想,在灰色GM(1,1)模型的基础上,构建了灰色与线性回归组合模型,通过实例计算分析,证明该组合模型满足工程需
要,具有一定的使用价值。
【关键词] 变形分析;灰色系统理论;灰色与线性回归组合模型
1.引言 父 (什1) 一}exp(at)+
目前所采用的预测模型中,都是假定:
A
(5)
由于多种因素的影响,建构筑物在建设和使用的过程
中,发生一定限差范围内的沉降均被视为正常现象,但如
式中,C为积分常数,需要通过一个边界条件来确定。在
果超出限差范围,势必会对建构筑物的安全和稳定性造成
影响。所以,对这些重要建筑物进行定期监测,并且根据监
测数据对建筑物的沉降趋势做出准确的判断和预测,及时
将沉降有关的信息和变形情况提供给项目相关人员以提高
X =X (1)=Xo(1) (6)
式(4)在式(5)条件下的特解为:
丈 (f十1) [xD(1)一 ]exp(_a1)+u
辨识值a可由式(8)计算:
a=(a,u) ;(Bq3) BTy
(7)
施工的效率和精度,从而为整个工程建设提供有力的技术
支持和决策依据,是表达沉降监测成果的有效方法[1J。
回归分析法、时间序列方法、灰色模型法、人工神经网
络法、遗传算法等都是预测建构筑物沉降的方法_2J,这些方
法都有大量的成果和实例。由于影响建构筑物沉降量的因
素 多而杂,至今还没有一种预测方法能对其进行准确的
预报。用不同的预测方法得出的结果可能会相差很大,这
iEa=(a,u) ,
式中,t=l,2,…。式(7)即为式(4)的定解。
(8)
式中,B以及Y用式(9)计算:
一 [x (1)+X (2)J 1
X (2)
给实际应用中的模型选择和精度预测带来了很多不便。针
对这些实际情况,我们引入了组合预测的思想,将灰色模
型(GM(1,1))法、线性回归模型进行组合,与单一的灰色模
B=
一 1 IX (2)十X (3)]l
X (3)
y=
X (t)
一 型和简单的滑动平均做出对比,得出组合模型计算较准
确,精度较高,并通过实例加以验证。
2.GM(1,1)模型原理
记原始序列为X。[41:
x {X。(1),X。(2),…,X。(n)} (1)
^
2
[x (2)+X (3)l 1
预测公式为:
^ ^
X。(t+1)=X (t+1)一X (I)
式中,t-=I,2,…。
3.组合模型
由(4)可以将微分方程解为:
X (f+1)=【xo(1)-g2a]exp(一at)
(2)
(10)
根据灰色系统理论对原始序列做1次累加生成后,得
到生成序列X (11,即:
x ={x (1),X (2),…,x (n)}
(11)
对X (t+1)求导或做累减还原,得到原始系列的预测公
式为:
Xo=(一a)[xU(1)一o./a]exp(一at)
X (t+1)=Clexp(vt)+C2
其中x (t)可用下式进行计算:
i
X (i)= x0(t)
t=1
(3)
(12)
(13)
分析微分方程的解式(11),可以看出它的形式如下式:
用线性回归方程Y=aX+b及指数方程Y=a・exp(p)的和
(4)
来拟 累加生成x (t),因此可将生成序列写成:
(14)
系统预测模型GM(1,1)的白化形式的微分方程表示
为:
dXl/dt+aX =
对微分方程求解,得到其离散的通解为:
X (c)=C1exp(vt)+C2t+C3
作者简介:郑伟涛,男,江西抚州人,硕士研究生,研究方向:地理信息系统在工程建设领域的应用。
一53—
l学术探讨应用技术与研究
=土:_二: := =::: .:=: =_二二_=: :u : 一
l 2叭2繇第5
在上式中,参数v及C.,C ,C 需要确定。
z(t)=X (t+1)一X (t) (15)
并设:
y t)=Z(t+m)-Z(t)
=C1exp vt[exp(Vm)~1][exp(V一1)] (16)
同样有:
y|T(什1)=Clexp v(t+1)[exp(Vm)-1][exp(V-1)】 (17)
则上面两式相比为:
y ̄ft+1)/Ym=exp(v) (18)
因此得到v的解为:
v=ln【y (t十1)/y (19)
将式(15)的x 换为X ,则由式(19)可得v为近似解v。
取不同的m=(1,…,n一3、值可以得到不同的估值v以它们
的平均值作为v的估计值v。
n-3 n一2-in ∑∑、,(t)
v:—— (
n-2)(m一3)
上~
/2
(20)
得出v,令l(t)=exp(vt),则式(14)可写为:
X(t)=Cll(t)+C2t+C3(21)
利用最小二乘法求得的C,,C ,C 估计值。
X (1)
X f21
X