微分方程数值解法在GM_1_1_建模中的应用_何满喜的副本.docx
《微分方程数值解法在GM_1_1_建模中的应用_何满喜的副本.docx》由会员分享,可在线阅读,更多相关《微分方程数值解法在GM_1_1_建模中的应用_何满喜的副本.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、农业系统科学与综合研究 2000,16(2) :119 123,127 System Sciences and Comprehensive Studies in Agriculture 微分方程数值解法在 GM(1, 1)建模中的应用 # 何满喜 (内蒙古师范大学呼和浩特 010022) 摘要提出了建立 GM(1, 1)模型的析方法,认为应用微分方程數值解法估计 GM(1, 1)预測模型 中的待辨参數 a, b, 建立灰微分方程的时间响应表达式,可以达到与 1同样的拟合精度。对部分数 列拟合精度有所改善,其滚动模型的拟合精度改善明显。表 1,参 L 关键词 GM(1, 1) 预测糢型灰微分方程
2、数值解法滾动模型 Appliction of Numerical Solution of Differential Equations for setting Up GM(1,1) Model/He Afon贫 O/I G iVorma/ t/rtfuersy/SSCSA,2000, 16(2) :119 123, 127 Abstract In this paper we put forward a method of setting up GM(1,1) models that is applying the numerical solution of differential equat
3、ions to estimate the parameter a and b of GM(1,1) models*set up the corresponding expression for times of grey differential equation. We thought it has same fitting precision with first methods. It could improve the fitting precision for some series, and the fitting precision had distinct improvemen
4、t of the rolling models. Key words GMCl,l) forecasting modelGrey differential equation,Numerical solutionRolling models 邓聚龙教授创立的灰色系统理论是通过 对一般微分方程的分析,定义了灰数,灰微分 方程m。从而对实际问题中的离散数据序列 建立其近似的灰微分方程模型,建立其对应 的预测模型,对系统进行分析、评价、预测、控 制,为决策提供必要的依据。 GM(1, 1)预测 模型是应用较多的一个模型,所以在有关文 献中给出了不同的建模方法,并进行了分析 讨论 2: 3 4。文章用微
5、分方程数值解法,提 出了估计 GM(1, 1)模型中待辨参数 a, b的 新方法,建立 GM(1, 1)模型和对应的滚动模 型,并给出了有关性质。还讨论了这些模型的 拟合精度,认为我们提出的方法,可以达到与 1同样的拟合精度,对部分数列拟合精度有 所改善,其滚动模型的改善明显。 *内蒙古自治区自然科学基金资助项目 ( 99142)的部分内容 收稿日期: 1999 一 08 27 1灰微分方程 设 & ( (2) + xll) B = 2 - - 1) + x(n(n) x(2), 1 x ( , ,(3) ,Y= _ x (n) 1 (4) 这就是用 1的方法估计待辨参数心 6。这种 建模方法
6、记为方法 I。 2用微分方程数值解法估计心6 把系统特征因素工关于时间变量 A的灰 微分方程 (1)写成 似 “ , 即 时 间 变 量 为 取 /(i, x(1)( = 6 口工 ( r)则 ) (5) 因为 :T ( 1) = ?)(1),取 = 1,则有 j = / 产 ) , lx, (l) (6) (6)是一阶常微分方程初值问题,因此 ( 6)的 解 的近似解(即数值解 ) in)( 可以 用数值解法来求出。为此设时间变量 6= 走 (走 =1,2, , n),根据如 =1, =ft+i t* = 1,步长为 A = A = 1。 2. 1二阶尺 _尺方法 二阶尺 _尺方法是求解初值
7、问题 ( 6)的 近似解的 Runge Kutta数值方法。文中用 该方法来估计 GM(1, 1)模型中的待辨参数 a, 6。 对应于初值问题 ( 6)的迭代公式为 5: | 工 以 + 1) = 丁 fe) + +(、 +是 2), k2 = hf(tk h,xm (k) + i) (7) 根据假设, ( 7)变成工 (1)Q + 1)=, xa)dk) + -baxKk+baxk) + hib - axckm = x(i) = xay k + 1) xin k) xiak + 1)0 (16) 因此满足的最小二乘估计为 ( 6, a)= CS5)-,其中 -i -Xa,(l) n -xco
8、)(2)n B i 一 ? n(2) ,Y = : rw)(3) .i -x1)(n - 1)_ Y0)(rt)_ 求出后代入到模型 ( 2)中,就可建立 GM (1,1)模型。这种建模方法记为方法 W。 2.4滚动模型及性质 对于方法 I,由迭代公式 (8)得 xk + 1) = (1 + - a)xak) + (6 - y) (17) 用方法 1求出 (k) + 6(18) 当求出 6后,直接应用( 18),应用 xu)(k) 的拟合值i(1)(k)可以给出 xn(k + l)的拟合 值 i(1)(k + l), 这种模型称为 Euler方法的滚 动模型,记为方法 W。 性质 1 设 =
9、1 , 2 , , ) 为 非 负 序列,则对方法 I得到的有: 2 y - a 1 (19) 证因由 ( 8)式已得 (17)式,所以有递推公式 xa) = (l + j a) (xclk) -xa(k - 1) (20) 因 x( ) 0 因此由 ( 20)式得必有 ( 1 +警 _ a) 0,即 (19)式成立。 性质 2因 ?( _ = 1, 2, , n)为非负 准光滑序列,则由滚动模型 ( 17)给出的 具有准指数规律。 证由( 9),( 17)式有 r ( + 1) = 1 +专一 ( + 1) = ,、 xuk + 1) 而 + 1) = = 1 + + 1 + 厶 1 + Q
10、i = 工 (1)( )_ xiQk + 1) -b.xik) X (k) 1 + 1 + x w a +1) xcnCk) = i -t*. p(k) (21) 122 农业系统科学与综合研究 第 16卷 因为 = 1, 2, , n)是非负准光滑 序 列 , 所 以(克 + 1)、 )( 是 + 1)=工 - - 1 所以由 ( 21)式得 1 (_r) 。列于表 1的结果是其中的具有代 表性的振动数列所得结果,有内蒙古自治区 的粮食总产量 A,粮食单产 A,科右中旗的 粮食单产 x3,粮食播种面积 ,农牧业机械 总动力 A和奈曼旗的粮食播种面积 x6。表 1 中给出了各类检验指标的值,目
11、的是用各类 检验指标综合评价各方法所建模型的拟合精 度。 综合评价大量数据模拟结果和表 1结 果,认为我们提出的方法有 3个特点 : 对单 调性好,具有指数规律的数据,例如对人口、 农业人口、农用化肥、农业总产值等数据能达 到与方法I的拟合精度同级的检验,没有明 显改善 ; 对单调性差,指数规律弱,具有明 显振动性的数据,例如对 A, 工 2, A, ,用 这里的方法建立 GM(1,1)预测模型都有满 意的拟合度,且比方法 I的结果有所改善或 有明显改善。滚动模型 (1?), ( 1S)的拟合精度 的改善较明显 ; 对于单调性较差,没有指数 规律,用方法 I建立 GM(, 1)模型时拟合精 度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微分方程 数值 解法 GM_1_1_ 建模 中的 应用 副本
限制150内