• 1. 第三讲 系统模型与模型化概述 解释结构模型(ISM) 状态空间模型(SS)(结合自学)
  • 2. 一.概述1.基本概念及意义模型——对现实系统抽象表达的结果。 应能反映(抽象或模仿)出系统 某个方面的组成部分(要素) 及其相互关系。
  • 3. 1.基本概念及意义模型化——构建系统模型的过程及方法。 要注意兼顾到现(真)实性和易处理性。 意义及特点: 对系统问题进行规范研究的基础和标志; 经济、方便、快速、可重复,“思想”或“政策”试验; 经过了分析人员对客体的抽象,因而必须再拿到现实中去检验。
  • 4. 2.模型的分类与模型化的基本方法模型的分类: A——概念模型A1(思维或意识模型A11; 字句模型 A12; 描述模型A13) 符号模型A2(图表模型A21;数学模型A22) 仿真模型A3 形象模型A4(物理模型A41;图像模型A42) 类比模型A5
  • 5. 概述——模型的分类与模型化的基本方法B——分析模型B1[通常用数学关系式表达] 仿真模型B2[主要基于“计算机导向”] 博弈模型B3[主要基于“人的行为导向”] 判断模型B4[基于专家调查的判断] C——结构模型C1 数学模型C2 仿真模型C3
  • 6. 概述——模型的分类与模型化的基本方法D——实体模型D1(实物模型D11;模拟模型D12) 抽象模型或符号模型D2(数学模型D21; 结构模型D22; 仿真模型D23; ……)
  • 7. 概述——模型的分类与模型化的基本方法模型化的基本方法: 机理法或分析方法(A22,B1,B3,C2,D21) 实验方法:拟合法——“理论”导向 经验法——“数据”导向 (A22,B1,C2,D21) 模拟法——“计算机”或“实物”导向 (A3,A4,B2,C3,D1,D23) 专家法或老手法(A21,B4,C1,D22) ……
  • 8. 概述 3.建模一般过程(1)明确建模目的和要求; (2)弄清系统或子系统中的主要因素及其相互关系 ; (3)选择模型方法; (4)确定模型结构; (5)估计模型参数; (6)模型试运行; (7)对模型进行实验研究; (8)对模型进行必要修正。
  • 9. 几种典型的系统模型ISM(Interpretative Structural Modeling) SS (State Space) SD (System Dynamics) CA (Conflict Analysis) 新进展——软计算或“拟人”方法(人工神经 网络、遗传算法等); 新型网络技术(Petri网等); ……
  • 10. 二.解释结构模型(ISM)(一)系统结构模型化基础1.概念 结构→结构模型→结构模型化→结构分析 2.系统结构表达及分析方法 理解系统结构的概念(构成系统诸要素间的关联方式或关系)及其有向图(节点与有向弧)和矩阵(可达矩阵等)这两种常用的表达方式。
  • 11. (一)系统结构模型化基础 比较有代表性的系统结构分析方法有:关联树(如问题树、目标树、决策树)法、解释结构模型化(ISM)方法、系统动力学(SD)结构模型化方法等。 本部分要求大家主要学习和掌握ISM方法(实用化方法、规范方法)。
  • 12. (二)ISM实用化方法设定问题、形成意识模型找出 影响 要素要素关系分析(关系图)建立可达矩阵(M)和缩减 矩阵 (M/)矩阵层次化处理(ML/)绘制 多级 递阶 有向 图建立 解释 结构 模型分析 报告比较/ F 学习初步分析规范分析综合分析ISM实用化方法原理图
  • 13. ISM实用化方法举例
  • 14. 影响部门执行力因素分析 要素关系分析图(图1) VVV1、组织定位(使命)VVAVV2、结构及流程VV×AV3、组织文化AA4、工作计划VVV5、领导能力VA6、成员素质(责任心)VAV7、激励与约束A8、有效控制V9、制度与规范10、配合与协调
  • 15. 可达矩阵(图2)111111111111111111111111111111111111111111111111 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 10
  • 16. 缩减矩阵(图3)1111111111111111111111111111111111111 2 3 4 5 7 8 9 106 5 4 1 7 5 1 6 1 2 3 4 5 7 8 9 10
  • 17. 4 8 10 3 2 7 1 9 54 8 10 3 2 7 1 9 51 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1具有层次结构的缩减矩阵(图4)
  • 18. 410836271594-工作计划 8-有效控制 10-配合协调 1-组织定位 5-领导能力 9-制度规范多级递阶有向图(图5)
  • 19. 解释结构模型工作计划有效控制配合协调组织文化成员素质结构及流程激励与约束制度规范领导能力组织定位
  • 20. 通过上述分析,我们认为一个组织执行力的提高,从长期性和根本上来说,取决于这个组织的战略定位(1)、制度与规范的建设能力(9)和领导者的素质、修养及能力(5),从短期性和直接性来说,与工作计划(4)、有效控制(8)和组织成员间的相互配合与协调能力(10)等要素直接相关,而组织文化与成员素质(责任心)则直接影响以上三个要素。所以我们提出了根据组织战略定位,加强组织文化建设,提高组织成员素质(责任心),优化工作流程,加强工作制度建设,全面提高本部门执行力的初步方案(措施)。结论
  • 21. 方法小结(1)各小组可结合自己所提出的系统分析问题,来理解和掌握ISM实用化方法的过程。注意该方法的核心是对系统要素间的关系(尤其是因果关系)进行层次化处理,最终形成具有多级递阶关系和解释功能的结构模型(图)。 第1步: 找出影响系统问题的主要因素,通过方格图判断要素间的直接(相邻)影响关系; 第2步: 考虑因果等关系的传递性,建立反映诸要素间关系的可达矩阵(该类矩阵属反映逻辑关系的布尔矩阵); 第3步: 考虑要素间可能存在的强连接(相互影响)关系,仅保留其中的代表要素,形成可达矩阵的缩减矩阵;
  • 22. 方法小结(2)第4步: 缩减矩阵的层次化处理,分为两步:(1)按照矩阵每一行“1”的个数的少与多,从前到后重新排列矩阵,此矩阵应为严格的下三角矩阵;(2)从矩阵的左上到右下依次找出最大单位矩阵,逐步形成不同层次的要素集合。 第5步:作出多级递阶有向图。作图过程为: (1)按照每个最大单位子矩阵框定的要素,将各要素按层次分布; (2)将第3步被缩减掉的要素随其代表要素同级补入,并标明其间的相互作用关系; (3)用从下到上的有向弧来显示逐级要素间的关系; (4)补充必要的越级关系。 第6步:经直接转换,建立解释结构模型。
  • 23. (三)建立递阶结构模型的规范方法建立反映系统问题要素间层次关系的递阶结构模型,可在可达矩阵M的基础上进行,一般要经过区域划分、级位划分、骨架矩阵提取和多级递阶有向图绘制等四个阶段。这是建立递阶结构模型的基本方法。 现以例4-1所示问题为例说明:
  • 24. 例4-1某系统由七个要素(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)}
  • 25. 5162374图4-5 例 4-1 有向图例4-1有向图
  • 26. 可达矩阵 1 2 3 4 5 6 71 2 3 4 5 6 7 M =与图4-5对应的可达矩阵(其中将Si简记为i)为:
  • 27. 1.区域划分(1)区域划分即将系统的构成要素集合S,分割成关于给定二元关系R的相互独立的区域的过程。 首先以可达矩阵M为基础,划分与要素Si(i = 1,2,…,n)相关联的系统要素的类型,并找出在整个系统(所有要素集合S)中有明显特征的要素。 有关要素集合的定义如下:
  • 28. 1.区域划分(2)可达集R(Si)。系统要素Si的可达集是在可达矩阵或有向图中由Si可到达的诸要素所构成的集合,记为R(Si)。其定义式为: R(Si)= { Sj | Sj∈S,mij = 1,j = 1,2,…,n } i = 1,2,…,n 先行集A(Si)。系统要素Si的先行集是在可达矩阵或有向图中可到达Si的诸要素所构成的集合,记为A(Si)。其定义式为: A(Si)= { Sj | Sj∈S,mji = 1,j = 1,2,…,n } i = 1,2,…,n 共同集C (Si)。系统要素Si 的共同集是Si在可达集和先行集的共同部分,即交集,记为C (Si) 。其定义式为: C(Si)= { Sj | Sj∈S,mij = 1, mji = 1, j = 1,2,…,n } i = 1,2,…,n
  • 29. SiA(Si)C (Si)R(Si)图4-7 可达集、先行集、共同集关系示意图系统要素Si的可达集R(Si) 、先行集A(Si) 、共同集C (Si)之间的关系如图4-7所示:1.区域划分(3)
  • 30. 1.区域划分(4)起始集B(S)和终止集E(S)。系统要素集合S的起始集是在S中只影响(到达)其他要素而不受其他要素影响(不被其他要素到达)的要素所构成的集合,记为B(S)。 B(S)中的要素在有向图中只有箭线流出,而无箭线流入,是系统的输入要素。其定义式为: B(S)= { Si | Si ∈S, C(Si)= B(Si), i= 1,2,…,n } 如在于图4-5所对应的可达矩阵中, B(S)={S3,S7}。 当Si为S的起始集(终止集)要素时,相当于使图4-7中的阴影部分C(Si)覆盖到了整个 A(Si)( R(Si))区域。 这样,要区分系统要素集合S是否可分割,只要研究系统起始集B(S)中的要素及其可达集(或系统终止集E(Si)中的要素及其先行集要素 )能否分割(是否相对独立)就行了。
  • 31. 1.区域划分(5)利用起始集B(S)判断区域能否划分的规则如下: 在B(S)中任取两个要素bu、bv: 如果R(bu)∩ R(bv)≠ψ(ψ为空集),则bu、bv及R(bu)、 R(bv)中的要素属同一区域。若对所有u和v均有此结果(均不为空集),则区域不可分。 如果R(bu)∩ R(bv)=ψ,则bu、bv及R(bu)、 R(bv)中的要素不属同一区域,系统要素集合S至少可被划分为两个相对独立的区域。 利用终止集E(S)来判断区域能否划分,只要判定“A(eu)∩ A(ev)” (eu、ev为E (S)中的任意两个要素)是否为空集即可。 区域划分的结果可记为: ∏(S)=P1,P2,…,Pk,…,Pm (其中Pk为第k个相对独立区域的要素集合)。经过区域划分后的可达矩阵为块对角矩阵(记作M(P))。
  • 32. (本页无文本内容)
  • 33. OO 3 4 5 6 1 2 7 3 4 5 6 1 2 7M(P)=P1P21.区域划分(7)因为B (S ) = {S3,S7} ,且有R(S3)∩ R(S7) = {S3, S4, S5, S6} ∩{S1, S2, S7} =ψ,所以S3及S4, S5, S6, S7与 S1, S2分属两个相对独立的区域,即有: ∏(S)=P1,P2 = {S3, S4, S5, S6} ∩{S1, S2, S7} 。 这时的可达矩阵M变为如下的块对角矩阵:
  • 34. 2.级位划分(1)区域内的级位划分,即确定某区域内各要素所处层次地位的过程。这是建立多级递阶结构模型的关键工作。 设P是由区域划分得到的某区域要素集合,若用L1,L2,…,Ll表示从高到低的各级要素集合(其中l为最大级位数),则级位划分的结果可写出: ∏(P)=L1,L2 ,…,Ll 。 某系统要素集合的最高级要素即该系统的终止集要素。级位划分的基本做法是:找出整个系统要素集合的最高级要素(终止集要素)后,可将它们去掉,再求剩余要素集合(形成部分图)的最高级要素,依次类推,直到确定出最低一级要素集合(即Ll)。
  • 35. 2.级位划分(2)为此,令LO=ψ(最高级要素集合为L1,没有零级要素),则有: L1={Si|Si∈P-L0,C0(Si)= R0(Si),i=1,2,…,n} L2={Si|Si∈P-L0-L1,C1(Si)= R1(Si),i
  • 36. 2.级位划分(3)表4-2 级位划分过程表要素集合SiR(S)A(S)C(S)C(S) = R(S)∏(P1) P1-L03 4 5 63,4,5,6 4,5,6 5 4,5,63 3,4,6 3,4,5,6 3,4,63 4,6 5 4,6 √ L1 ={S5} P1-L0-L1 3,4 63,4,6 4,6 4,63 3,4,6 3,4,63 4,6 4,6 √ √ L1 ={S4, S6}P1-L0-L1-L23333√L1 ={S3}如对例4-1中P1={S3,S4,S5,S6}进行级位划分的过程示于表4-2中。
  • 37. 2.级位划分(4) 5 4 6 3 1 2 7 5 4 6 3 1 2 7M(L)=L1 L2 L3L1 L2 L300对该区域进行级位划分的结果为: ∏(P1)=L1,L2 ,L3={S5},{S4,S6},{S3} 同理可得对P2={S1,S2, S7}进行级位划分的结果为: ∏(P)=L1,L2 ,L3 = {S1} ,{S2} ,{S7} 这时的可达矩阵为:
  • 38. 3.提取骨架矩阵(1)5 4 3 1 2 7 5 4 3 1 2 7M’(L)=L1 L2 L3L1 L2 L300 提取骨架矩阵,是通过对可达矩阵M(L)的缩约和检出,建立起 M(L)的最小实现矩阵,即骨架矩阵A’。这里的骨架矩阵,也即为M的 最小实现多级递阶结构矩阵。对经过区域和级位划分后的可达矩阵 M(L)的缩检共分三步,即: 1.检查各层次中的强连接要素,建立可达矩阵M(L)的缩减矩阵M(L) 如对原例M(L)中的强连接要素集合{S4,S6}作缩减处理(把S4作为代表要 素,去掉S6)后的新的矩阵为:
  • 39. 3.提取骨架矩阵(2) 5 4 3 1 2 7 5 4 3 1 2 7M’’(L)=L1 L2 L3L1 L2 L3002.去掉M’(L)中已具有邻接二元关系的要素间的越级二元关系,得到经进一步简化后的新矩阵M’’(L)。 如在原例的M’(L)中,已有第二级要素(S4,S2)到第一级要素(S5,S1)和第三级要素(S3,S7)到第二级要素的邻接二元关系,即S4RS5、 S2RS1和S3RS4、 S7RS2,故可去掉第三级要素到第一级要素的超级二元关系“S3R2S5”和“S7R2S1”,即将 M’(L)中3→5和7→1的“1”改为“0”,得:
  • 40. 3.提取骨架矩阵(3) 5 4 3 1 2 7 5 4 3 1 2 7M’’(L)=L1 L2 L3L1 L2 L30 03.进一步去掉M’’(L)中自身到达的二元关系,即减去单位 矩阵,将M’’(L)主对角线上的“1”全变为“0”,得到经简化 后具有最小二元关系个数的骨架矩阵A’。 如对原例有:
  • 41. 4.绘制多级递阶有向图D(A’)根据骨架矩阵A’,绘制出多级递阶有向图D(A’),即建立系统要素的递阶结构模型。绘图一般分为如下三步: 分区域从上到下逐级排列系统构成要素。 同级加入被删除的与某要素(如原例中的S4)有强连接关系的要素(如S6),及表征它们相互关系的有向弧。 按A’所示的邻接二元关系,用级间有向弧连接成有向图D(A’)。
  • 42. S1S2S7S3S4S5S6第1级 第2级 第3级区域划分级位划分强连接要素 缩减剔除超级关系去掉自身关系绘图(块三角)(区域 块三角)(区域 下三角)结束原例的递阶结构模型: 以可达矩阵M为基础,以矩阵变换为主线的递阶结构模型的建立过程:原例递阶结构模型与模型建立过程M → M(P)→ M(L)→ M’(L)→ M’’(L) → A’→ D(A’)