系统模型与模型化讲解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《系统模型与模型化讲解课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 模型 讲解 课件
- 资源描述:
-
1、系统模型与模型化系统模型与模型化 虽然没有统一的定义,但如果把虽然没有统一的定义,但如果把某种或某些事物所构成的体系或系统某种或某些事物所构成的体系或系统叫做一个现实原型,那么模型就是对叫做一个现实原型,那么模型就是对这种现实模型的这种现实模型的抽象或模仿抽象或模仿。注意。注意模型既反映原型,又不等于原型,或模型既反映原型,又不等于原型,或者说它是原型的一种近似。如,者说它是原型的一种近似。如, 地地球仪是地球原型的本质和特征的一种球仪是地球原型的本质和特征的一种近似或集中反映。近似或集中反映。什么是模型什么是模型什么是模型什么是模型 1 1、系统模型一般不是系统对象本身,而是、系统模型一般不
2、是系统对象本身,而是现实系统的描述、模仿和抽象。现实系统的描述、模仿和抽象。 2 2、系统模型是由反映系统本质或特征的主、系统模型是由反映系统本质或特征的主要因素构成的。要因素构成的。 3 3、系统模型集中体现了这些主要因素之间、系统模型集中体现了这些主要因素之间的关系。的关系。 模型的含义很广泛模型的含义很广泛: 自然科学和工程技术中:概念、公式、定律、理论等。自然科学和工程技术中:概念、公式、定律、理论等。 社会科学中:学说、原理、政策、小说、美术、语言社会科学中:学说、原理、政策、小说、美术、语言 Newton第二定律是物体在力的作用下,其运动规律这个第二定律是物体在力的作用下,其运动规
3、律这个原型的一种模型;原型的一种模型; 计算机是人的某些功能或智能这个原型的一种模型;计算机是人的某些功能或智能这个原型的一种模型; 一张照片是某种实体(如人)的反映;一张照片是某种实体(如人)的反映; 一场戏剧是某类事件的再现;一场戏剧是某类事件的再现; 吃饭这句话是人往嘴里面送东西,达到充饥的动作的抽吃饭这句话是人往嘴里面送东西,达到充饥的动作的抽象象人类认识和构造客观世界的两种研究方法人类认识和构造客观世界的两种研究方法实实验法和模型法。验法和模型法。使用系统模型的目的使用系统模型的目的: :系统开发的需要(预测、分析、优化和评价)系统开发的需要(预测、分析、优化和评价) 经济上的考虑经
4、济上的考虑 安全性、稳定性上的考虑安全性、稳定性上的考虑 时间上的考虑时间上的考虑 系统模型容易操作,分析结果易于理解系统模型容易操作,分析结果易于理解 注意:模型经过了分析人员对客体的抽象,因而注意:模型经过了分析人员对客体的抽象,因而必须再拿到现实中去检验。必须再拿到现实中去检验。为什么要使用系统模型为什么要使用系统模型系统模型的分类系统模型的分类序号序号分类原则分类原则模型种类模型种类123456789按建模材料不同按建模材料不同按与实体的关系按与实体的关系按模型表征信息的程度按模型表征信息的程度按模型的构造方法按模型的构造方法按模型的功能按模型的功能按与时间的依赖关系按与时间的依赖关系
5、按是否描述系统内部特性按是否描述系统内部特性按模型的应用场合按模型的应用场合数学模型的分类数学模型的分类 按变量形式分类按变量形式分类 按变量之间的关系分类按变量之间的关系分类抽象、实物抽象、实物形象、类似、数学形象、类似、数学观念性、数学、物理观念性、数学、物理理论、经验、混合理论、经验、混合结构、性能、评价、最优结构、性能、评价、最优化、网络化、网络静态、动态静态、动态黑箱、白箱黑箱、白箱通用、专用通用、专用确定性、随机性、连续型、确定性、随机性、连续型、离散型离散型代数方程、微分方程、概代数方程、微分方程、概率统计、逻辑率统计、逻辑系统模型的分类系统模型的分类系统模型与模型化系统模型与模
6、型化 模型化模型化构建系统模型的过程及方法。构建系统模型的过程及方法。u 要注意兼顾到现实性和易处理性。要注意兼顾到现实性和易处理性。系统建模系统建模系统建模既是一种技术又是一种艺术!是系统建模既是一种技术又是一种艺术!是一种创造性劳动一种创造性劳动.1. 系统建模应遵循的原则系统建模应遵循的原则 (1)切题(抓住主要矛盾)切题(抓住主要矛盾) (2)清晰(关系、结构)清晰(关系、结构) (3)精度要求适当)精度要求适当 (4)花费要少)花费要少2.2.建模一般过程建模一般过程 (1)明确建模目的和要求;)明确建模目的和要求; (2)弄清系统或子系统中的主要因素及其相互关系)弄清系统或子系统中
7、的主要因素及其相互关系 ; (3)选择模型方法;)选择模型方法; (4)确定模型结构;)确定模型结构; (5)估计模型参数;)估计模型参数; (6)模型试运行;)模型试运行; (7)对模型进行实验研究;)对模型进行实验研究; (8)对模型进行必要修正。)对模型进行必要修正。3. 3. 建模的主要方法建模的主要方法 (1)推理分析法(推理分析法(“白箱白箱”问题)问题) (2)实验法(实验法(“黑箱黑箱”或或“灰箱灰箱”问题)问题) (3)混合法混合法 (4)老手法老手法 (5)辩证法辩证法 (6)4.模型的简化模型的简化 减少变量,去掉次要变量。减少变量,去掉次要变量。 改变变量性质(如连续变
8、量离散化)改变变量性质(如连续变量离散化) 合并变量合并变量 改变函数关系改变函数关系 改变约束条件。改变约束条件。 几种典型的系统模型几种典型的系统模型1. ISM(Interpretative Structural Modeling)2. SS (State Space)3. SD (System Dynamics)4. CA (Conflict Analysis)5. 新进展新进展软计算或软计算或“拟人拟人”方法(人工神经方法(人工神经 网络、遗传算法等);网络、遗传算法等); 新型网络技术(新型网络技术(Petri网等);网等); 结构模型化技术结构模型化技术结构模型化基础结构模型化基
9、础结构分析:是系统分析的重要内容,是对结构分析:是系统分析的重要内容,是对系统全面认识的基础,是系统优化分析、设系统全面认识的基础,是系统优化分析、设计与管理的基础。计与管理的基础。比较有代表性的比较有代表性的系统结构分析方法系统结构分析方法有:有:关关联树(如问题树、目标树、决策树)法、解联树(如问题树、目标树、决策树)法、解释结构模型化(释结构模型化(ISM)方法、系统动力学)方法、系统动力学(SD)结构模型化方法等。)结构模型化方法等。本部分要求大家主要学习和掌握本部分要求大家主要学习和掌握ISM方法方法(实用化方法实用化方法、规范方法)。、规范方法)。 所谓结构模型,就是应用有向连接图
10、来所谓结构模型,就是应用有向连接图来描述系统各要素间的关系,以表示一个作描述系统各要素间的关系,以表示一个作为要素集合体的系统的模型。为要素集合体的系统的模型。 描述形式:有向连接图、矩阵形式描述形式:有向连接图、矩阵形式结构模型示例示例 总人口期望寿命 死亡率 出生率 医疗水平结构模型的特征结构模型的特征 结构模型是一种图形模型(几何模型)结构模型是一种图形模型(几何模型) 结构模型是一种定性为主的模型结构模型是一种定性为主的模型 结构模型可以用矩阵形式描述,从而使得结构模型可以用矩阵形式描述,从而使得定量与定性相结合定量与定性相结合 结构模型比较适宜于描述以社会科学为对结构模型比较适宜于描
11、述以社会科学为对象的系统结构的描述象的系统结构的描述解释结构模型法解释结构模型法 Interpretative structural modeling,简称,简称ISM 特点是,将系统构造成一个多级递阶的结构模型特点是,将系统构造成一个多级递阶的结构模型, ,最后用文字加以解释说明。最后用文字加以解释说明。 可以把模糊不清的思想、看法转化为直观的具有良可以把模糊不清的思想、看法转化为直观的具有良好结构关系的模型。好结构关系的模型。ISMISM实用化方法实用化方法设定设定问题问题、形、形成意成意识模识模型型找出找出影响影响要素要素要素要素关系关系分析分析(关(关系图系图)建立可建立可达矩阵达矩阵
12、(M)和缩和缩减减矩阵矩阵(M/)矩阵矩阵层次层次化处化处理理(ML/)绘制绘制多级多级递阶递阶有向有向图图建立建立解释解释结构结构模型模型分析分析报告报告比较比较/F 学习学习初步分析初步分析规范分析规范分析综合分析综合分析ISMISM实用化方法原理图实用化方法原理图ISMISM 图的基本概念图的基本概念 图图: 由点和点与点由点和点与点之间的连线组成。若之间的连线组成。若点与点之间的连线没点与点之间的连线没有方向,称为边,由有方向,称为边,由此构成的图为无向图。此构成的图为无向图。 G=(V,E)次:一个点关联的边数称为该点的次。次:一个点关联的边数称为该点的次。 链:是一个点链:是一个点
13、、边交错序列边交错序列, 如(如( v1,e2,v2,e3,v4). 中间点中间点圈:链中,若起始点和终了点是同一个点,则称为圈。圈:链中,若起始点和终了点是同一个点,则称为圈。例如例如(v1,e2,v2, e3,v4,e4,v3,e1,v1)。例例v1v2v3v4v5v6e2e4e5e6e7e8e1e3e9e10 若点与点之间的连若点与点之间的连线有方向,称为弧,线有方向,称为弧,由此构成的图为有向由此构成的图为有向图。图。 D=(V,A)v1v2v3v4v5v6e2e4e5e6e7e8e1e3例例树:一个无圈的连通图称为树。树图树:一个无圈的连通图称为树。树图G=(V,E)的点数记为的点数
14、记为p,边数记为,边数记为q,则,则q=p-1。例如例如树树图的矩阵表示法图的矩阵表示法图图G=(V,E),构造矩阵),构造矩阵其它其中 0 Ev,v 1a ,)(aA jiijijnn称矩阵称矩阵A为为G的邻接矩阵。的邻接矩阵。其邻接矩阵为:其邻接矩阵为: 0100000100100010110011010A v4v5v2v1v3系统结构的基本表达方式系统结构的基本表达方式 集合表达集合表达 有向图表达有向图表达 矩阵表达矩阵表达系统结构的集合表达系统结构的集合表达 某系统由某系统由n个要素(个要素(S1,S2,Sn n)组成。)组成。其集合为其集合为S,则有:则有: S=S1,S2,Sn
15、n 系统中诸多要素有机的联系在一起,并且系统中诸多要素有机的联系在一起,并且一般都以两个要素间的二元关系为基础。一般都以两个要素间的二元关系为基础。系统中两要素(系统中两要素(Si,Sj)之间的二元关系)之间的二元关系Rij (简记为简记为R)存在以下几种情况:影响关系、存在以下几种情况:影响关系、因果关系、先后关系、隶属关系因果关系、先后关系、隶属关系一般的,二元关系存在以下几种情形:一般的,二元关系存在以下几种情形: S Si iRSRSj j ,即,即S Si i与与S Sj j有某种关系。有某种关系。 S Si iRSRSj j ,即,即S Si i与与S Sj j无该种关系。无该种关
16、系。 S Si iRSRSj j ,即,即S Si i与与S Sj j的关系不确定。的关系不确定。 二元关系的传递性:二元关系的传递性: 通常二元关系具有传递性,即:通常二元关系具有传递性,即:如果如果S Si iRSRSj j ,且,且 S Sj jRSRSk k ,则有,则有 S Si iRSRSk k 强连接关系强连接关系如果对某两个要素,既有如果对某两个要素,既有S Si iRSRSj j ,又有,又有S Sj jRSRSi i ,即,即S Si i与与S Sj j和和S Sj j和和S Si i互有关系互有关系, ,则称这种相互关联的二元关系为则称这种相互关联的二元关系为强连接关系,
17、具有强连接关系的各要素之间存在互替强连接关系,具有强连接关系的各要素之间存在互替性。性。 为便于表达所有要素之间的二元关系,我们把满为便于表达所有要素之间的二元关系,我们把满足某种二元关系足某种二元关系S Si iRSRSj j的要素对记为(的要素对记为( Si,Sj),),而把系统中的二元关系的集合记为而把系统中的二元关系的集合记为 一般情况下,(一般情况下,( Si,Sj)和)和 ( Sj,Si)表示不同)表示不同的要素对。的要素对。 这样,我们就可以用系统的要素集合和这些要素这样,我们就可以用系统的要素集合和这些要素之间的某种二元关系集合来表示系统的某种基本之间的某种二元关系集合来表示系
18、统的某种基本结构结构 S=S1,S2,Sn n(,)(,),j=1,2,. bijijijRS SS SS S RS in、(,)(,),j=1,2,. bijijijRS SS SS S RS in、系统结构的有向图表达系统结构的有向图表达 用节点表示构成系统的各个要素,用有向用节点表示构成系统的各个要素,用有向弧表示要素间的二元关系(例:如果弧表示要素间的二元关系(例:如果S Si iRSRSj j ,则有向弧从则有向弧从i节点指向节点指向j节点),即形成了系节点),即形成了系统结构的有向图表达。统结构的有向图表达。 例4-1 某系统由七个要素(S1,S2,S7)组成。经过两两判断认为:S
19、2影响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) 5162374系统结构的矩阵表达系统结构的矩阵表达 邻接矩阵邻接矩阵 可达矩阵可达矩阵邻接矩阵邻接矩阵 图的基本的矩阵表示,描述图中各节点两图的基本的矩阵表示,描述图中各节点两两间的关系两间的关系 邻接矩阵邻接矩阵A A的元素的元素a aijij 定义:定义:10ijijijijijRRRRs s
20、s sas ss s表示 与有关系表示 与没有关系邻接矩阵示例邻接矩阵示例S1 S2 S3 S4 S5 S6 源点汇点000001000001110100000011000100000000aijA5162374邻接矩阵特点邻接矩阵特点 汇点:矩阵汇点:矩阵A A中元素全为零的行所对应的节中元素全为零的行所对应的节点点 源点:矩阵源点:矩阵A A中元素全为零的列所对应的节中元素全为零的列所对应的节点点 对应每节点的行中,元素值为对应每节点的行中,元素值为1 1的数量,就的数量,就是离开该节点的有向边数;列中是离开该节点的有向边数;列中1 1的数量,的数量,就是进入该节点的有向边数就是进入该节点
21、的有向边数可达矩阵可达矩阵用矩阵形式来描述有向连接图各节点之间,经过用矩阵形式来描述有向连接图各节点之间,经过一定长度的通路后可以到达的程度。即描述系统要一定长度的通路后可以到达的程度。即描述系统要素之间经过任意长路经可以到大的程度,也即两要素之间经过任意长路经可以到大的程度,也即两要素之间是否存在一条有向通路。素之间是否存在一条有向通路。可达矩阵可达矩阵M=(mM=(mijij) )n n* *n n1,()0,()tijijtijS R SmS R S存在i至j的通路不存在i至j的通路可达矩阵的构造可达矩阵的构造 对邻接矩阵对邻接矩阵A A通过布尔代数运算得到。通过布尔代数运算得到。 可达
22、矩阵可达矩阵R R可用邻接矩阵可用邻接矩阵A A加上单位阵加上单位阵I I,经,经过演算后求得过演算后求得设设A A1 1=(A+I) A=(A+I) A2 2=(A+I)=(A+I)2 2=A=A1 12 2 A Ar-1r-1=(A+I)=(A+I)r-1r-1=A=A1 1r-1r-1 如:如:A A1 1AA2 2AAr-1r-1=A=Ar r (rn-1) (rn-1) 则:则:A Ar-1r-1=M =M 称为可称为可达矩阵,表明各节点间经过长度不大于(达矩阵,表明各节点间经过长度不大于(n-1n-1)的通路可)的通路可以到达的程度,对于节点数为以到达的程度,对于节点数为n n的图
23、,最长的通路其长度的图,最长的通路其长度不超过(不超过(n-1n-1)缩减可达矩阵缩减可达矩阵 在可达矩阵中存在两个节点相应的行、列在可达矩阵中存在两个节点相应的行、列元素值分别完全相同,则说明这两个节点元素值分别完全相同,则说明这两个节点构成回路集,只要选择其中的一个节点即构成回路集,只要选择其中的一个节点即可代表回路集中的其他节点,这样就可简可代表回路集中的其他节点,这样就可简化可达矩阵,称为缩减可达矩阵。化可达矩阵,称为缩减可达矩阵。邻接矩阵示例邻接矩阵示例S1 S2 S3 S4 S5 S6 源点汇点000001000001110100000011000100000000aijAISMI
24、SM的工作程序的工作程序 组织实施ISM的小组。 设定问题。 选择构成系统的要素。 根据要素明细表作构思模型,并建立邻接矩阵和可达矩阵。 对可达矩阵进行分解后建立结构模型。 根据结构模型,在各个要素位置填上对应的文字内容建立解释结构模型。建立递阶结构模型的规范方法建立递阶结构模型的规范方法 建立反映系统问题要素间层次关系的递阶结构模型,可在可达矩阵M的基础上进行,一般要经过区域划分、级位划分、骨架矩阵提取和多级递阶有向图绘制等四个阶段。这是建立递阶结构模型的基本方法。 现以例4-1所示问题为例说明: 与图4-5对应的可达矩阵(其中将Si简记为i)为:5162374100001101110000
25、0100000111000011110000000110000001 1 2 3 4 5 6 71234567M =返回1.区域划分 区域划分即将系统的构成要素集合S,分割成关于给定二元关系R的相互独立的区域的过程。 首先以可达矩阵M为基础,划分与要素Si(i = 1,2,n)相关联的系统要素的类型,并找出在整个系统(所有要素集合S)中有明显特征的要素。 有关要素集合的定义如下:可达集R(Si)。系统要素Si的可达集是在可达矩阵或有向图中由Si可到达的诸要素所构成的集合,记为R(Si)。其定义式为: R(Si)= Sj | SjS,mij = 1,j = 1,2,n i = 1,2,n先行集A
展开阅读全文