您好,欢迎访问三七文档
Lecture2物流系统建模方法二零零五年主要内容•1系统模型概述•2系统建模方法•3物流系统建模•问题:1)系统模型与现实系统是怎样的关系?2)为什么要建模?1系统模型概论(1)定义系统模型是一个系统某一方面本质属性的描述,以某种确定形式(文字、符号、图表、实物、数学公式等)提供关于该系统的知识。E=MC2F=maW=1/2mv2系统模型现实世界的原型系统模型现实世界的分析、决策或控制理论结果抽象实验分析解释比较检验系统模型一般不是系统对象本身,而是现实系统的描述、模仿或抽象。系统是复杂的,系统的属性也是多方面的。对于大多数研究目的而言,没有必要考虑系统的全部属性,因此,系统模型只是系统某一方面本质属性的描述,本质属性的选取完全取决系统工程研究的目的。所以,对同一个系统根据不同的研究目的,可以建立不同的系统模型。系统开发的需要;经济上的考虑;安全上的考虑;时间上的考虑;系统模型具有易操作、易理解的特点,使用它便于多方案分析比较。(2)为什么要用系统模型?(3)为什么能用系统模型?客观世界中不同事物具有同型性(即相似规律——不同本质的事物在撇开其具体属性之后彼此之间还存在的相似性),所以完全可以在系统分析过程中用系统模型代替真实系统进行分析。●系统模型的一般性分类分类属性模型种类1按建模材料不同抽象、实物2按与实体的关系形象、类似、数学3按模型表征信息的程度观念性、数学、物理4按模型的构造方法理论、经验、混合5模型的功能结构、性能、评价、最优化、网络6按与时间的依赖关系静态、动态7按是否描述系统内部特性黑箱、白箱8按模型的应用场合通用、专用9数学模型的分类:(1)按变量形式(2)按变量之间的关系确定性、随机性、连续型、离散型代数方程、微分方程、概率统计、逻辑●系统模型的扩展源于系统的复杂性提高,出现不确定性和不确知性等问题。①集成模型:知识模型数学模型关系模型广义模型软件集成②智能模型:智能模型自学习模型自适应模型自组织模型人工智能技术知识管理③分层模型分层模型中粒度变量粗粒度变量中粒度变量细粒度变量细粒度变量细粒度变量细粒度变量宏观模型中观模型微观模型2系统建模的主要方法系统建模是系统工程人员的重要工作之一。建立一个简明的适用的系统模型,将为系统的分析、评价和决策提供可靠的依据。建造系统模型,尤其是建造抽象程度很高的系统数学模型,是一种创造性劳动。因此有人讲,系统建模既是一种技术,又是一种“艺术”。•问题:•你所知道的系统数学建模有哪些方法?•数据拟合法是常用的方法,属于哪一类建模方法?•系统建模应遵循的原则1.切题。模型只应包括与研究目的有关的方面,而不是对象S的所有方面。2.清晰。在一个S模型内的子模型之间,除了保留研究目的所必要的信息联系外,其它的耦合关系要尽可能减少,以保证模型结构尽可能清晰。3.精度要求适当。建立S模型,应该视研究目的和使用环境不同,选择适当的精度等级,以保证模型切题、实用,而又不致花费太多。4.尽量使用标准模型或尽可能向标准模型靠拢。对客观事物或过程能够透过现象抓住本质;要有一定的数学修养,并掌握一套数学思路和方法;具有把实际问题与数学联系起来的能力;注意避免建模过程中的四种倾向:懒——不详细调查,随意假设馋——要求数据太多贪——希望把一切细节都考虑进去,抓不住本质,可能导致无法求解变——改变问题去适应模型•系统建模应遵循的原则3.2建模的主要方法•推理法——对白箱S,可以利用已知的定律和定理,经过一定的分析和推理,得到S模型。•实验法——对允许实验的黑箱或灰箱S,可以通过实验方法测量其输入和输出,然后按照一定的辨识方法,得到S模型。•统计分析法——对不允许实验的黑箱或灰箱系统,可采用数据收集和统计分析的方法来建造S模型。•类似法——依据不同事物具有的同型性,建造原S的类似模型。•混合法——上述几种方法的综合运用。针对不同的系统对象,可用以下方法建造系统的数学模型:主要建模方法1.推理法(1)对象:比较简单的白箱系统;(2)方法:利用自然科学的各种定理、定律(如物理、化学、数学、电学的定理、定律)和社会科学的各种规律(如经济规律),经过一定的分析和推理,可以得到S的数学模型。例:安排生产优化的数学模型某化工厂生产A、B两种产品,已知:生产A产品一公斤需耗煤9T,电力4000度和3个劳动日,可获利700元;生产B产品一公斤需耗煤4T,电力5000度和10个劳动日,可获利1200元。因条件限制,这个厂只能得到煤360T,电力20万度和劳动力300个,问:如何安排生产(即生产A、B产品各多少?)才能获利最多,请建立解决此问题的数学模型。建模的主要方法解:这是在一定条件求极值的生产管理问题,可运用运筹学中的线性规划方法建立线性规划模型。先将给出的数据整理成下表:活动资源产品A生产(1公斤)产品B生产(1公斤)资源的限制煤(T)94360电力(千度)45200劳动日(个)310300获利(百元)712设生产A、B产品各为x1,x2公斤,则此问题变为求x1,x2满足下列条件:9x1+4x2≦3604x1+5x2≦2003x1+10x2≦300x1≧0,x2≧0(1)使得总获利最大:max7x1+12x2(2)显然(1)为约束条件,(2)为目标函数,这是一个典型的线性规划模型。9x1+4x2=360x1x2408030609003x1+10x2=3004x1+5x2=200C(20,24)最优生产计划为:A产品:20公斤B产品:24公斤最大获利为42800元图解法:目标函数等值线:Z=7x1+12x2(1)对象:用推理法难以建模的复杂的白箱系统;(2)方法:利用不同事物具有的同型性,建造原系统的类似模型。例:机械系统的电路类似模型在机械系统与电路系统分别用推理法建造出数学模型(用微分方程描述的动力学方程)以后发现,它们具有同型性(即具有相似的数学描述并在参数上一一对应,其运动也都具有振荡的特性),因此,电路系统可以认为是机械系统的一种类似模型,反之亦然。2.类似法建模的主要方法系统的数学模型:M•d2x/dt2+D•dx/dt+Kx=F(t)L•d2q/dt2+R•dq/dt+(1/C)•q=E(t)变量及参数(属性):距离x电荷q速度dx/dt电流dq/dt外力F(t)电压E(t)质量M电感L阻尼系数D电阻R弹簧系数K电容C系统行为:机械振荡系统行为:电振荡电路系统BE(t)CRL机械系统AKDXMF(t)3.实验法和统计分析法(1)对象:可实验和不可实验的黑箱和灰箱系统;(2)方法:通过实验或者查阅历史统计资料,找出系统的输入和输出数据,然后运用自控中的传递函数方法或其他的数学方法(如回归分析、时序分析等方法),建立系统输出与输入之间的关系——系统的数学模型。建模的主要方法粮食生产系统投入播种面积x1(t)有效灌溉面积x2(t)化肥投放量x3(t)气候x4(t)……xn(t)产出粮食总产量y(t)通过实验或统计,可以找到粮食总产量y(t)与各种投入因素x1(t),x2(t)……xn(t)之间的数量关系,构造出数学模型y(t)=f(x1,x2…xn)或y(t)=a0+a1x1(t)+a2x2(t)+…+anxn(t)例:建造一个粮食生产系统的数学模型•实验法和统计分析法——数据拟合法相当多的建模过程是以统计数据或实验数据为基础的。以收集、分析数据为基础去建构一个系统模型的方法,称之为数据拟合法。•常用的“拟合曲线”有以下几种:1.直线型2.对数函数型3.幂函数型4.指数函数型5.多项式型线性关系xy非线性关系xy无相关性xy单变量回归方程XY10其中X是自变量,Y是因变量。β0-截距,是自变量X等于0时,因变量Y的值。β1-斜率,表示自变量X每增加1,因变量Y增加的数值。线性回归模型•实验法和统计分析法——数据拟合法类型方程图形类型方程图形指数乘幂对数多项式bxaeybaxyb0b0xy0nkkkxbby10xbaylnb0b0xy0b10b1b=1xy0xy00非线性回归模型:•实验法和统计分析法——数据拟合法时间序列预测模型周期性平稳性无周期性有周期性振幅不变振幅变化平稳时间序列图形预测方法移动平均法指数平滑法平稳周期性加法模型平稳周期性乘法模型线性趋势时间序列图形预测方法二次移动平均法二次指数平滑法Holt-Winter加法模型Holt-Winter乘法模型•实验法和统计分析法——数据拟合法1Tttt1tP)ba(y1Tttt1tPbay•线性回归的基本模型为:其中:β0,β1是待定参数,EXCEL有2种分析工具用来求出β0,β1.1.散点图中插入趋势线2.回归分析工具XY10线性回归模型•实验法和统计分析法——数据拟合法例某市1990-2006年用电量有关数据在以上数据中,选择“GDP”和“年用电量”,建立其回归方程。散点图中插入趋势线有两种方法求出单变量回归模型1.散点图中插入趋势线2.回归分析工具线性回归模型表1990-2006年某市用电量指标统计单位(万人)(万元)(万元)(万元)(万千瓦小时)年份总人口GDP全社会投资消费品零售总额年用电量199064.56121247116875733136962199165.02146845211606638341596199265.26196284439639185345591199365.4832642212652912771355221199465.7248737813641617977160893199566.0248542914683421562467639199666.1853152311874622360171132199766.275428338550022265868909199866.3558187610697822709166411199966.3862900512714423527268550200066.4367945714524124759876314200166.4678873016675026435981929200266.4784403019532128375689491200366.4986432121584330258996512200466.51891684248619315687100687200566.54913746268432321482105634200666.57948562293015330549110473步骤:1)打开“图表”;2)作出散点图;3)点击图中任一数据点;4)在“图表”中选择“添加趋势线”命令;5)单击“线性图”;6)根据对话框,选择或输入相关数据。有两种方法求出单变量回归方程1.散点图中插入趋势线2.回归分析工具散点图中插入趋势线作出“GDP”和“年用电量”的散点图02000040000600008000010000012000001000002000003000004000005000006000007000008000009000001000000GDP(万元)年用电量(万千瓦小时)观察可以看出,“GDP”和“年用电量”具有相关关系。散点图中插入趋势线单击“图表/添加趋势线”(“图表”菜单只有散点图选中时才会出现)散点图中插入趋势线线性回归模型选择趋势线类型,选定“线性”散点图中插入趋势线单击“选项”,趋势线名称选定“自动设置”,选择“显示公式”和“显示R平方值”。散点图中插入趋势线得到“年用电量”和“GDP”一元线性回归的图形、回归直线和相关系数R2的值y=0.0791x+26768R2=0.950702000040000600008000010000012000001000002000003000004000005000006000007000008000009000001000000GDP(万元)年用电量(万千瓦小时)散点图中插入趋势线在例中,选择“年用电量”为因变量,“GDP”为自变量,进行一元线性回归。回归分析工具有两种方法求出单变量回归模型1.散点
本文标题:物流系统建模方法
链接地址:https://www.777doc.com/doc-760530 .html