您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 系统工程模型和模型化
系统工程第四章系统模型与模型化第一节:系统建模第二节:解释结构模型化技术4.1.1基本概念及意义•模型——对现实系统某一方面抽象表达的结果。应能反映(抽象或模仿)出系统某个方面的组成部分(要素)及其相互关系。说明:系统模型一般不是系统对象本身,而是现实系统的描述、模仿或抽象。系统是复杂的,系统的属性也是多方面的。对于大多数研究目的而言,没有必要考虑系统的全部属性,因此,系统模型只是系统某一方面本质属性的描述,本质属性的选取完全取决系统工程研究的目的。所以,对同一个系统根据不同的研究目的,可以建立不同的系统模型。•模型化——构建系统模型的过程及方法。要注意兼顾到现实性和易处理性。4.1系统建模意义对系统问题进行规范研究的基础和标志;经济、方便、快速、可重复,“思想”或“政策”试验;经过了分析人员对客体的抽象,因而必须再拿到现实中去检验。2.模型的分类与模型化的基本方法分类原则模型种类1按建模材料不同抽象、实物2按与实体的关系形象、类似、数学3按模型表征信息的程度观念性、数学、物理4按模型的构造方法理论、经验、混合5按模型的功能结构、性能、评价、最优化、网络6按与时间的依赖关系静态、动态7按是否描述系统内部特性黑箱、白箱8按模型的应用场合通用、专用9数学模型的分类:(1)按变量形式分(2)按变量之间的关系分确定性、随机性、连续型、离散型代数方程/微分方程、概率统计、逻辑A——概念模型A1(思维或意识模型A11;字句模型A12;描述模型A13)符号模型A2(图表模型A21;数学模型A22)仿真模型A3形象模型A4(物理模型A41;图像模型A42)类比模型A5模型的分类P65模型的分类B——分析模型B1[通常用数学关系式表达]仿真模型B2[主要基于“计算机导向”]博弈模型B3[主要基于“人的行为导向”]判断模型B4[基于专家调查的判断]C——结构模型C1数学模型C2仿真模型C3尽量使用数学模型的好处它是定量分析的基础;它是系统预测和决策的工具;它可变性好,适应性强,分析问题速度快、省时、省钱,而且便于使用计算机,因此是所有模型中使用最广泛的一种模型。•另外,需要说明的是建立一个简明的适用系统模型,将为你进行系统的分析、评价和决策提供可靠的依据。因此,建造系统模型,尤其是建造抽象程度很高的系统数学模型,是一种创造性劳动。因此有人讲,系统建模既是一种技术,又是一种“艺术”。系统模型的特征系统模型反映着实际系统的主要特征,但它又高于实际系统而具有同类问题的共性。因此,同一种模型也可以代表多个系统,一个适用的(1)它是现实系统的抽象或模仿(2)它是由反映系统本质或特征的主要因素构成的;(3)它集中体现了这些主要因素之间的关系。4.1.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)建造一个粮食生产系统的数学模型4.1.3建模一般过程(1)明确建模目的和要求;(2)弄清系统或子系统中的主要因素及其相互关系;(3)选择模型方法;(4)确定模型结构;(5)估计模型参数;(6)模型试运行;(7)对模型进行实验研究;(8)对模型进行必要修正。本课程需要考虑的系统模型1.ISM(InterpretativeStructuralModeling)2.SS(StateSpace)3.SD(SystemDynamics)4.CA(ConflictAnalysis)5.新进展——软计算或“拟人”方法(人工神经网络、遗传算法等);智能优化技术(粒子群、混沌方法、支持向量机……4.2解释结构模型化技术(ISM)4.2.1系统结构模型化基础1.概念结构→结构模型→结构模型化→结构分析2.系统结构表达及分析方法理解系统结构的概念(构成系统诸要素间的关联方式或关系)及其有向图(节点与有向弧)和矩阵(可达矩阵等)这两种常用的表达方式。系统结构模型化基础比较有代表性的系统结构分析方法有:关联树(如问题树、目标树、决策树)法、解释结构模型化(ISM)方法、系统动力学(SD)结构模型化方法等。本部分要求大家主要学习和掌握ISM方法(实用化方法、规范方法)。案例-影响物流企业联盟伙伴选择的因素序号因素标记符号序号因素标记符号1人力资源P18文化兼容P82技术水平P29合作时间P93资产规模P310企业素质P104管理水平P411历史信誉P115运作经验P512合作关系P126行业口碑P613综合素质P137合作次数P74.2.2解释结构模型原理•解释结构模型属于静态的定性模型。•理论基础:图论的重构理论,通过一些基本假设和图、矩阵的有关运算,可以得到可达性矩阵;然后再通过人-机结合,分解可达性矩阵,使复杂的系统分解成多级递阶结构形式。•在总体设计、区域规划、技术评估和系统诊断方面应用广泛。•要研究一个由大量单元组成的、各单元之间又存在着相互关系的系统,就必须了解系统的结构,一个有效的方法就是建立系统的结构模型,而结构模型技术已发展到100余种。1、系统结构的表达方式(1)集合表达法系统:S={S1,S2,S3,…,Sn}二元关系:要素之间的某种关系R;二元关系表示:因果、隶属、大小、先后等关系;二元关系具有传递性;考虑传递次数和强连接关系;系统二元关系表达:Rb={(Si,Sj)|SiRSj,Si,Sj∈S,i,j=1,…,n}(2)有向图表示图论基本知识:图、邻接、关联、有向图有向图表示:节点、有向边、通路、路长、回路、强连接回路•某系统由七个要素(S1,S2,…,S7)组成。经过两两判断认为:S2影响S1、S3影响S4、S4影响S5、S7影响S2、S4和S6相互影响。这样,该系统的基本结构可用要素集合S和二元关系集合Rb来表达,其中:S={S1,S2,S3,S4,S5,S6,S7}Rb={(S2,S1),(S3,S4),(S4,S5),(S7,S2),(S4,S6),(S6,S4)}例4-1的集合和有向图表示5162374有向图•对称性关系的单元ei和ej具有强连接性。例:一个孩子的学习问题1.成绩不好2.老师常批评3.上课不认真4.平时作业不认真5.学习环境差6.太贪玩7.父母常打牌8.父母不管9.朋友不好10.给很多钱11.缺乏自信3567891041211(3)矩阵表达邻接矩阵:表示要素间基本二元关系;输入要素(源点);列为0输出要素(汇点);行为0可达矩阵:表示要素间直接和间接二元关系;求法:利用推移特性和布尔代数法则主要区别:1+1=1A1=A+I;A2=(A+I)2;……Ar-1=(A+I)r-1Ar=(A+I)r则可达矩阵M=Ar+1=Ar邻接矩阵用来表示关系图中各单元之间的直接连接状态的矩阵A。设系统S共有n个单元S={e1,e2,…,en}则其中10ijijijeeaee,当对有关系时;,当对无关系时;1211112122122212nnnnnnnneeeeaaaeaaaAeaaa邻接矩阵的特点•矩阵元素按布尔运算法则进行运算。•与关系图一一对应。举例:一个4单元系统的关系图和邻接矩阵。123411011201103100140010A1324可达矩阵若D是由n个单元组成的系统S={e1,e2,…,en}的关系图,则元素为的n×n矩阵M,称为图D的可达性矩阵。•可达性矩阵标明所有S的单元之间相互是否存在可达路径。•如从出发经k段支路到达,称到可达且“长度”为k。10ijijeem,若从经若干支路可达;,否则。iejeieje•一般对于任意正整数r(≤n),若ei到ej是可达的且“长度”为r,则Ar中第i行第j列上的元素等于1。•对有回路系统来说,当k增大时,Ak形成一定的周期性重复。•对无回路系统来说,到某个k值,Ak=0。性质A21011101110110110011011111001100110110010001010011324可达性矩阵的计算方法假定任何单元ei到它本身是可达的,则由于因此,可计算的偶次幂,如果则2()...nnIAIAAA()IA2...nMIAAA11222()()()iiiIAIAIA2()iMIA2101110111011011001101111()1011101
本文标题:系统工程模型和模型化
链接地址:https://www.777doc.com/doc-205134 .html