《系统建模的历史方法.ppt》由会员分享,可在线阅读,更多相关《系统建模的历史方法.ppt(64页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、系统工程第五章系统建模的历史方法 9/30/2022本章学习目标本章学习目标1.掌握时间序列的分解及类型2.掌握确定型时间序列模型的分析方法3.了解随机型时间序列模型的分析方法4.掌握灰色系统的基本概念5.掌握灰色关联分析6.了解灰色系统建模的思想及其分类7.掌握 模型2章节框架章节框架a5.1 时间序列模型建模方法时间序列模型建模方法 a5.2 灰色系统建模方法灰色系统建模方法3a 5.1.1 时间序列的分解时间序列的分解 a 5.1.2 确定型时间序列模型确定型时间序列模型a 5.1.3 随机型时间序列模型随机型时间序列模型5.1 时间序列模型建模方法时间序列模型建模方法4 什么是时间序列
2、?什么是时间序列?按照时间的顺序将随机事件的发展过程记录下来而构成的数据序列,称为时间序列。经常用表示。例如:按年度排列的产品年产量,按月度排列的产品月销量,商店、工厂的逐日库存统计资料等等,都是时间序列。55.1.1 时间序列的分解时间序列的分解 时间序列往往是以下几类变化形式的叠加和组合:(1)趋势变动;是指时间序列在较长时间内朝着一定的方向持续上升和下降、或停留在某一水平上的倾向。(2)季节变动;通常指一年内,由于自然条件和社会条件的影响,随着季节的转变而引起的周期性变动。(3)循环变动;通常是指长达数年的周期波动。(4)不规则变动;又可分为突然变动和随机变动。6 由于没有固定周期的循环
3、变动与长期趋势的影响很难严格分解开来,而有固定周期的循环变动和季节变动又很难严格分解。因此,现在通常把时间序列分解为:(1)长期趋势变动:包括长期趋势和无固定周期的循环变动。(2)季节变动:包括所有稳定周期的循环变动。(3)随机变动:除长期趋势变动和季节变动之外的其他因素的综合影响。5.1.1 时间序列的分解时间序列的分解75.1.1 时间序列的分解时间序列的分解时间序列几种类型:(1)加法型(2)乘法型(3)混合型85.1.2 确定型时间序列模型确定型时间序列模型 该模型是对时间序列中所包含的确定性趋势进行分析,描述现象确定性发展变化的特征,揭示规律性,并对现象未来的发展趋势进行预测。通常分
4、析的重点是放在全部动态特征中确定型信息的提取上,而忽视对随机信息的提取。由于它不涉及时间序列的随机性质,故称为确定型。常用的是趋势分析模型和季节变动分析模型,在经济预测和企业预测中得到广泛的应用。9 5.1.2 确定型时间序列模型确定型时间序列模型 1.趋势分析 有些时间序列具有非常显著的趋势,我们有时分析的目的就是要找到序列中的这种趋势,并利用这种趋势对序列发展做出合理预测。可以通过趋势拟合法和平滑法进行趋势分析。10(1)趋势拟合法)趋势拟合法 该方法是把时间作为自变量,相应的序列观察值作为因变量,建立序列值随时间变化的回归模型的方法。如果长期趋势呈现线性特征,可以用线性模型拟合;如果长期
5、趋势呈现非线性特征,可以用曲线模型拟合。长期趋势模型的拟合,需要判断现象发展的基本规律和态势,要求选择最适合的函数形式。在实际的时间序列拟合趋势方程时,可以用以下几种方法判别目标变化趋势的形式。1)进行性定性分析;2)描绘散布图;3)利用差分原理判断。11(2)平滑法)平滑法 平滑法是进行趋势分析时常用的一种方法。它利用修匀技术,削弱短期随即波动对序列的影响,是序列平滑化,从而显示出变化的规律。计算简便、灵活,广泛应用于计量经济、人口研究等领域。根据所用的平滑技术不同,又可以分为移动平均法和指数平滑法。12 5.1.2 确定型时间序列模型确定型时间序列模型 2.季节变动分析 季节变动是指客观现
6、象因受自然因素成社会因素影响,而形成的有规律的周期性变动。测定季节变动的方法很多,从是否考虑长期趋势的影响看可分为原始资料平均法和趋势剔除法。13(1)原始资料平均法)原始资料平均法 当时间序列的长期趋势近似于水平趋势时,测定季节变动可以不考虑长期趋势的影响,直接使用原始资料平均法,也称为同期(月或季)平均法。这是对原始时间序列数据不剔除长期趋势因素,直接计算季节指数的方法 原始资料平均法计算比较简单,但应当注意,此方法仅适用于原时间序列没有明显的长期趋势变动,只有季节变动的时间序列。一般至少有3年各月(或季)的数据资料。14 基本步骤:基本步骤:(1)计算各年同期(月或季)的平均数 ,(i=
7、1-12月或i=1-4季),其目的是消除各年同一季度(月份)数据上的不规则变动。(2)计算全部数据的总平均数 ,找出整个数列的水平趋势。(3)计算季节比率(季节指数),反映季节变动的相对数。它反映序列在某月(或季)内由于受季节变动影响高于或低于总平均数的百分比。15 (2)趋势剔除法)趋势剔除法 如果数列包含有明显的上升(下降)趋势或循环变动,为了更准确地计算季节指数,就应当首先设法从数列中消除趋势因素,然后再用平均的方法消除不规则变动,从而较准确地分解出季节变动成分。数列的长期趋势可用移动平均法或趋势方程拟合法测定。16 假定包含季节变动的时间序列的各影响因素是以乘法模型形式组合,其结构为Y
8、=TSR,以移动平均法为例,确定季节变动的方法步骤如下:1)计算平均项数等于季节周期L的移动平均数,求出各期趋势变动值T。2)将原数列各项数据除以移动平均序列对应时间的数据。Y/T=TSR/T=SR3)将剔除趋势变动的数列各年同月(或同季)的数据平均,就得到季节指数Si。4)对季节比率的调整,使季节指数的总和等于周期长度L。S*=SiL/Si 175.1.3 随机型时间序列模型随机型时间序列模型 社会经济现象发展变化,绝大多数在随机因素的作用下表现为一个随机过程,即时间序列是依赖于时间的一组随机变量的观察结果,而不是某一确定性函数值。所以,随机型时间序列模型是将时间序列看作一个随机过程,通过分
9、析时间序列的特性来认识序列变化的一般规律,并建立相应的数学模型,对未来状况进行预测分析。由于该模型考虑到了时间序列的随机特征和统计特性,所以能比确定型时间序列模型提供更多的信息。185.1.3 随机型时间序列模型随机型时间序列模型 1.自回归模型 自回归模型,又称自回归过程,含义是时间序列的当前值取决于其自身若干期或无限期前期水平。其形式为:为模型自回归系数;是零均值白噪声序列,它反映了所有随机因素的干扰;表示自回归阶数。195.1.3 随机型时间序列模型随机型时间序列模型2.移动平均模型一般形式为 式中:为移动平均系数;为移动平均阶数。205.1.3 随机型时间序列模型随机型时间序列模型可以
10、看出,模型与模型只不过是模型的特例,即分别对应,的情况,故这两种模型又可统一表示成形式。这三类模型统称为模型。3.自回归移动平均模型215.1.3 随机型时间序列模型随机型时间序列模型 4.自回归求和移动平均模型 以上几类模型仅适于描述平稳序列,而实际应用中遇到的经济时间序列往往是非平稳的,无法直接用模型描述,但通过差分处理的方法,可以使它们转化为平稳序列,称为差分平稳序列。这样的序列可以用自回归求和移动平均 模型来描述。22 5.1.3 随机型时间序列模型随机型时间序列模型 5.自回归条件异方差模型自回归条件异方差模型 用 表示 阶自回归条件异方差模型,它的完整结构为:式中,为的模型;,是独
11、立同分布序列。235.1.3 随机型时间序列模型随机型时间序列模型 6.模型识别、参数估计与模型检验 (1)模型识别 模型识别是时间序列分析的首要问题,也就是判断识别所考察的数据是哪种随机过程生成的。模型识别就是根据已知统计数据,从基本模型族中选择一个和现象的实际过程等价的模型结构。识别的内容包括确定模型的结构和阶次。24 6.模型识别、参数估计与模型检验 (2)参数估计 当时间序列的模型结构和阶次初步确定后,下一步工作就是估计求解模型参数。由于模型的结构不同、统计特性不同和预测精度的要求不同,所以参数的估计方法也不同。常用的参数估计方法有最大似然估计、矩估计、非线性最小二乘估计、广义最小二乘
12、法等。5.1.3 随机型时间序列模型随机型时间序列模型25 6.模型识别、参数估计与模型检验 (3)模型检验 模型检验通常可以采用两种方法。一是直观判断,计算模型的残差序列的自相关系数,并绘制自相关分析图。若自相关系数均落入随机区间,表明模型的残差序列相互之间独立,是白噪声序列,模型合理。若自相关系数有较多落入随机区间之外,表明模型的残差序列还可能包含有某种其它模式,不是白噪声序列,模型需要调整;二是检验,计算模型残差序列的统计量,并根据给定的显著性水平和自由度查得临界值。若统计量值小于等于临界值,则通过检验,残差序列为白噪声,模型合理。否则不能通过检验,模型应加以调整。5.1.3 随机型时间
13、序列模型随机型时间序列模型265.2 灰色系统建模方法灰色系统建模方法a一、灰色系统基本概念一、灰色系统基本概念a二、灰色关联分析二、灰色关联分析a三、灰色系统模型三、灰色系统模型275.2.1 灰色系统基本概念灰色系统基本概念 1.灰色信息和灰色系统 “白色信息”表示信息完全明确;信息完全明确的系统称为“白色系统”;“黑色信息”表示信息未知;信息未知的系统称为“黑色系统”;介于这两者之间的,部分信息明确、部分信息不明确,就用“灰色信息”表示。而部分信息明确、部分信息不明确的系统,称为“灰色系统”。可见,“信息不完全”是“灰”的基本含义。可以把系统信息不完全的情况分为四种:元素(参数)信息不完
14、全;结构信息不完全;边界信息不完全;运行行为信息不完全。28 5.2.1 灰色系统基本概念灰色系统基本概念 2.灰色系统理论研究对象 是“部分信息已知,部分信息未知”的“贫信息”不确定性系统。3.灰色系统理论的基本思想和内容 灰色系统理论通过灰色关联分析,提取建模所需变量,将信息不全的离散数据转换成信息完全、时间连续的动态模型,以达到定量分析的目的,使有限的白色数据(信息),得到了尽可能充分的利用,从而揭示了事物动态关联的特征与程度,可用于相关的预测、决策、控制。灰色系统的研究内容,包括客观事物的量化、建模、预测、决策、控制。295.2.2 灰色关联分析灰色关联分析 1.基本思想 灰色关联分析
15、的基本思想是按时间序列几何形状相似程度来判断其联系是否紧密,曲线形状越接近,相应序列之间的关联度就越大,反之就越小。30 2.数据的无量纲化处理 各因素组成的序列,当单位相同时才能进行比较。然而一般来说取值的单位是不尽相同的,而单位不同的数据是无法进行比较的,因此必须把单位不同的原始数据进行无量纲化处理。无量纲化处理的常用方法有数据初值化和数据均值化。1)数据初值化是将数据列中的每一个数据去除以第一个数据。2)数据均值化是将数据列中的每一个数据去除以所有数据的平均值。5.2.2 灰色关联分析灰色关联分析31 3.灰关联系数 灰关联系数是考虑系统行为序列几何形状的差别,用序列间差值的大小作为衡量
16、关联系数的依据。现设系统主因素行为序列和相关因素行为序列分别为5.2.2 灰色关联分析灰色关联分析32若各行为序列单位相同时,记为差序列;为差序列;记记 为两极最大差;为两极最小差;则定义和的灰关联系数为:为分辨系数,通常取0.5。5.2.2 灰色关联分析灰色关联分析335.2.2 灰色关联分析灰色关联分析将取灰关联系数的均值作为和间的整体关联程度,用来表示灰色关联度。设系统主因素行为序列为为相关因素行为序列,为灰色关联度,若,则称因素 优于,记。称“”为由灰 色关联度导出的灰色关联序。4.灰色关联度、灰色关联序345.2.2 灰色关联分析灰色关联分析 5.灰色关联矩阵 当同时进行多个主因素和
17、多个相关因素的数据序列的关联分析时,则可以通过确定反映它们之间关系程度的关联矩阵,进而分析得出优势因素。设 为个系统主因素行为数据序列,为个相关因素行为数据序列,为与的灰色关联度,则称为灰色关联矩阵。355.2.3 灰色系统模型灰色系统模型 1.五步建模思想 灰色系统理论提出定性与定量结合,分阶段建模的思想,在方法上它由思想开发、因素分析、初步量化、动态量化、优化等五步组成,故称为五步建模。在五步建模的过程中,要不断地将下一阶段中所得到的结果进行回馈,经过多次循环往复,是整个模型逐步趋于完善。365.2.3 灰色系统模型灰色系统模型 2.灰色模型的分类灰色模型的分类 灰色系统建模用到的模型,一
18、般是微分方程描述的动态模型;时间函数形式的响应模型;拉普拉斯变换关系的线性常系数动态模型。用符号 来表示灰色模型,含义如下:G M Grey(灰色)Model(模型)阶方程 个变量37描述灰色系统常用的模型有以下三类:(1)预测模型是具有一个变量(1个主因素)的 阶导数的灰色系统模型。常见的情况下,多取 即为 模型,如下:该模型是对单个主因素变量的灰色系统行为数据的模拟或拟合,计算模型进行修改补充,就能够反映系统的动态情况。简单,但不能反映灰色系统的动态过程,但通过建立多次残差 38(2)状态模型 这种模型表示系统的一种输入输出的关系。是系统的过程状态描述。其模型为:其中,即为一个主因素和 灰
19、色系统可能的诸多输入(相关因素)与输出(主因素)的关联描述。可以利用对相关因素数据序列的预测实现对主因素行为特征的预测。个相关因素。该模型是拟合39(3)静态模型 表示不考虑主因素变量的导数,只考虑主因素与各相关因素之间的静态关系。其模型为:是不含导数项的线性方程,较为简单。405.2.3 灰色系统模型灰色系统模型 3.灰色序列生成 灰色理论将指定区间内变化的所有表征系统动态行为的原始数据看做是灰数列,而生成数是由原始数据,即灰数列这个集合中的具体数,经过处理后生成的数。灰色理论中常用的生成方程有:累加生成 AGO (Accumulated Generating Operation)累减生成
20、IAGO (Inverse Accumulated Generating Operation)41累加生成 若设原始数据序列为,则累加生成的数据序列为:其中,这个数据序列是对原始数据作一次累加生成后的生成数列,记为1-AGO。若对 作 次累加生成,则有生成数列(记为-AGO):其中,AGO计算式 42累减生成 对于,其IAGO计算式为 称 为 次累减。43若设原始数据序列为 的1-AGO数列。,其中 为 则称 为 模型的原始形式。若 为 的紧邻均值生成序列 其中称为 模型的基本形式。4.模型模型5.2.3 灰色系统模型灰色系统模型44若 为参数列,且则 的最小二乘估计参数列满足 称 为模型 的
21、白化方程,也叫影子方程。45模型 的时间响应序列为累减还原值为其中,即为模型模拟值。465.2.3 灰色系统模型灰色系统模型 通常使采用残差检验。所谓残差检验是指按照所建模型计算出累加数列后,再按累减生成还原,还原后将其与原始数列 序列的差值即为残差,通过计算相对精度以确定模型精度的一种方法。相比较,求出两设原始序列相应的预测模型模拟序列残差序列 5.模型检验模型检验47(1)相对误差检验)相对误差检验相对误差序列 对于,称 为点模拟相对误差,称 为平均相对误差;称 为平均相对精度,为点模拟精度,给定,当 且 成立时,称模型为残差合格模型。48(2)关联度检验)关联度检验与 的灰色绝对关联度
22、其中 给定,有,则称模型为关联度合格模型。49(3)均方差比值、小误差概率检验)均方差比值、小误差概率检验的均值、方差分别为 残差的均值、方差分别为 则 称为均方差比值,对于给定的,当 时,称模型为均方差比合格模型;称为小误差概率,对于给定的,当 时,称模型为小误差概率合格模型。50 一般情况下,最常用的是相对误差检验指标。当 模型的精度不符合要求时,可以用残差序列建立残差 模型,对原来的模型进行修正,以提高精度,往往用 差修正 的残的模拟值 若修正后对修正精度仍不满意,就只有考虑采用其他模型或对原始数据序列进行适当取舍。51本章小结本章小结 本章介绍了系统建模的历史方法,主要介绍了时间序列模
23、型和灰色系统建模。通过本章的学习,要求对系统建模历史方法的特点有所了解。在时间序列模型的建模方面,要学会确定型时间序列模型的建模和随机型时间序列建模的基本方法,要掌握各种趋势因素的提取以及时间序列平稳化的方法,重点要培养运用各种自回归模型、移动平均模型、自回归移动平均模型、自回归求和移动平均模型、自回归条件异方差模型等来解决实际问题的能力。在灰色模型建模方面,要理解灰色系统的本质含义,正确把握灰色信息、色关联度、灰色关联序、灰色关联矩阵等概念,熟知灰色系统5步建模思想,重点掌握参数估计和模型检验方法,学会运用灰色系统模型去解实际系统问题。52思考与练习题思考与练习题1.联系实际,举出三个时间序
24、列的例子。2.趋势拟合法和平滑法各有什么特点?3.测定季节变动的原始资料平均法和趋势剔除法的基本步骤和原理是什么?4.随机型时间序列模型主要分析的重点是什么?5.简述灰色关联分析的基本思想。53思考与练习题思考与练习题6.某企业1991-1999年的产品销售额如表5-1所示,试用三年移动平均法计算趋势值。表5-1 某企业1991-1999年的产品销售额 (单位:万元)年份199119921993199419951996199719981999销售额808387899510110711512554思考与练习题思考与练习题7.某外贸冷库1992-1995年间各月冷冻兔肉产量如表5-2,试分析研究这
25、一时期冷冻兔肉产量的变化规律。表5-2某外贸冷库1992-1995年间各月冷冻兔肉产量 (单位:t)月份199219931994199518.69.09.39.327.68.08.38.437.17.57.87.8420.521.422.222.3530.932.323.633.7631.933.334.634.7764.767.770.270.4891.395.599.299.59115.6121.0147.3147.210135.6141.8125.6126.01146.148.250.150.21210.911.411.911.855思考与练习题思考与练习题8.利用表5-3的数据为我国1
26、969-1980年钢材消费量配合一条趋势线,并计算趋势值。表5-3我国1969-1980年钢材消费量 (单位:万t )年份时序钢材消费量年份时序钢材消费量19691102519757196019702131619768190219713153919779201319724156119781024461973517651979112736197461726198012282556思考与练习题思考与练习题9.根据原始序列 的数据建立 模型。10.已知某地区在1992-1998年间,农业总产值、种植业总产值和畜牧业总产值的数据如表5-4所示,试分析农业总产值和种植业总产值、畜牧业总产值之间的关系。表
27、5-4 某地区1992-1998年间总产值 (单位:亿元)1992199319941995199619971998农业1.82.02.23.54.24.85.2种植业0.81.11.42.12.73.24.0畜牧业0.30.20.70.41.10.61.557参考答案参考答案 6.三年移动平均法计算趋势值 83.33,86.33,90.33,95,101,107.67,115.67 587.分析研究某外贸冷库1992-1995年间各月冷冻兔肉产量的变化规律。月份月份月份随机影响值月份随机影响值季节指数季节指数调整后的季节指数调整后的季节指数10.1870.1870.1880.1880.180.
28、180.185 0.185 0.185 0.185 20.1650.1650.1670.1670.1620.1620.165 0.165 0.165 0.165 30.1540.1540.1530.1530.1510.1510.153 0.153 0.153 0.153 40.4340.4340.4330.4330.4310.4310.433 0.433 0.433 0.433 50.6510.6510.4650.4650.6510.6510.589 0.589 0.589 0.589 60.670.670.6810.6810.670.670.674 0.674 0.674 0.674 71.
29、361.361.361.361.3811.3811.367 1.367 1.367 1.367 81.9171.9171.9181.9181.9511.9511.929 1.929 1.929 1.929 92.4262.4262.4292.4292.8972.8972.584 2.584 2.585 2.585 102.8432.8432.8442.8442.472.472.719 2.719 2.720 2.720 110.9640.9640.9730.9730.9770.9770.971 0.971 0.972 0.972 120.2270.2270.2320.2320.230.230.
30、230 0.230 0.230 0.230 59季节指数图608.为我国1969-1980年钢材消费量配合一条趋势线,并计算趋势值。年份时序趋势值196911096.6666197021242.9393197131389.212197241535.4847197351681.7574197461828.0301197571974.3028197682120.5755197792266.84821978102413.12091979112559.39361980122705.6663619.根据原始序列的数据建立模型。模型。时间响应式为残差序列 (0,0.045961,-0.01755,-0.091704,0.065321)相对误差序列(0,1.402108%,0.525914%,2.705145%,1.775514%)平均相对误差且模拟误差 模型精度为二级,说明模型拟合精度较高,可以用来模拟和预测。62 10.已知某地区在1992-1998年间,农业总产值、种植业总产值和畜牧业总产值的数据,试分析三者之间的关系。经灰色关联分析计算的关联度表明,种植业总产值余农业总产值情况最为相近,其次是畜牧业总产值 63Thank you!9/30/2022