您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 12.环境决策支持系统的技术基础
第12章环境决策支持系统的技术基础2020年10月第一部环境决策支持系统技术概述回顾·决策过程决策是为了达到某一目的而在若干可行方案中经过科学的分析、比较、判断,从中选取最优方案并赋予实施的过程。决策过程一般分为五个步骤:(1)识别问题或对决策的要求;(2)分析和阐明方案(对策);(3)做出选择(决策);(4)传达和执行决策;(5)追踪和反馈决策的结果。决策支持系统的基本结构决策支持系统是一个由多种功能协调配合而成的,以支持决策过程为目标的集成系统。从内部结构上看,它有以下两种基本形式:一种形式由对话子系统、数据库子系统、模型库子系统和方法库子系统组成,如图1所示。另一种DSS的内部结构形式由语言子系统、知识子系统和问题处理子系统组成,如图2所示。在实际建立DSS时,可以由上述两种基本结构通过分解或增加某些基本部件而演变出多种形式。DSS的构造与系统结构软件环境数据库与地理信息系统软件(ArcGIS等)方法与模型管理系统软件或算法集合专家系统与知识推理系统决策方法单目标决策分析模型(风险决策分析、竞争型决策分析、序贯决策分析、不确定型决策分析、贝叶斯决策分析、马尔可夫决策分析、自适应决策分析等)多指标决策分析模型(层次分析法、分层序列分析法、理想点分析法、效用函数分析法、优劣系数分析法),模糊决策分析以及现代管理决策问题(如,价格决策、存货决策、投资决策问题)人机界面技术群决策支持软件(如DICODESS)系统集成软件等决策支持软件的三个技术层次从技术角度看,DSS具有专用DSS、DSS生成器与DSS工具等三个层次,它们面向不同的人员,起着不同的作用,三个层次相互间有着依托支撑的关系。基于DSS工具的EDSS的实现方案1)应用模式利用现有成熟的软件如GIS系统如ARC/INFO、MAPINFO、INTEHGRAH等,RS软件ERMAPPER、PCI等,可用LISP、PROLOG编制专家系统推理软件。这种方法的局限性在于要求使用者有较强的GIS,RS软件应用技术,和识别RS数据、GIS数据表现的能力等。对决策者而言是勉为其难。2)自主开发集成系统RS和GIS数据的复杂性决定了对应系统是复杂的信息系统,其开发难度决非一般MIS开发所能比的,因此,从底层用C/C++语言开发难度非常大,需要投入极大的人力物力,同时必须对系统进行良好的设计才能满足系统的易用、易扩展等性能。3)应用现代信息技术的系统集成方案系统集成方案是指将现有GIS、RS、ES等成熟软件包中的可重用组件,重新融合为新的实用决策软件系统。基于数据流集成技术进行系统开发决策支持系统的关键技术数据库系统模型库系统面向事实知识处理系统面向问题脑图系统面向思路接口技术集成技术决策模型和方法数据库子系统数据和信息是减少决策不确定因素的根本所在,因此,数据库子系统是决策支持系统不可缺少的重要组成部分。数据库子系统包括数据库(DB)和数据库管理系统(DBMS),其功能包括对数据的存储、检索、处理和维护,并能从来自各种渠道的各种信息资源中析取数据,把它们转换成DSS要求的各种内部数据。从某种意义上说,DSS数据库子系统的主要工作就是进行一系列复杂的数据转换过程,与一般的数据库相比,DSS的数据库特别要求灵活易改,并且在修改和扩充中不丢失数据。模型库子系统(1)现实数据表示的是过去已经发生了的事实,因此数据必然是面向历史的。我们利用各种模型,就可以把面向过去的数据变换成面向现在或者将来的有意义的信息。在DSS中,决策支持模型体现了管理者解决问题的途径,所以随着管理者对问题认识程度的深化,他们所使用的模型也必然会跟着产生相应的变化。模型库子系统应能够灵活地完成模型的存储和管理功能。模型库子系统包括模型库(MB)和模型库管理系统(MBMS),它是决策支持系统的核心,是最重要的也是较难实现的部分。模型库管理系统管理的模型有两类:一类是标准模型(如规划模型、网络模型等),这些模型按照某些常用的程序设计语言编程,并存在库中。另一类是由用户应用建模语言而建立的模型,即使是标准模型也有个再开发的过程模型库子系统(2)模型不同于数据,模型库也不同于数据库。如何表示模型,如何组织模型库,模型库管理系统的功能要求有哪些,这些问题是决策支持系统开发的关键。目前尚未出现成熟的商品软件,也没有关于模型库系统的统一标准,模型库系统的开发是由研制者自行完成的。模型种类很多,有数学模型、数据处理模型、智能模型、图形模型、图像模型等。数学模型可以用数学方程形式表达,也可以用算法形式描述。数据处理模型一般用数据处理过程来说明。它们在计算机中均以计算机程序的形式表示。而图形、图像模型等在计算机中都是以数据文件形式表示。模型库既包含数据文件,又包含程序文件,需要设计统一的格式进行存储,以便使模型库管理系统对它们进行有效的管理。模型库管理系统可以参照数据库管理系统的功能,如库的建立、模型的查询、增加、删除、修改等。由于模型比数据复杂,模型库比数据库复杂得多,模型库管理系统的功能相应地也复杂许多。数据库管理系统是通过数据库语言来完成各项管理功能,模型库管理系统同样需要设计一套语言来完成模型库的各项管理功能,模型库语言比数据库语言复杂。模型库子系统(3)模型库管理系统支持决策问题的定义和概念模型化、维护模型,包括联结、修改、增删等。模型库子系统与对话子系统的交互作用,可使用户控制对模型的操作、处置和使用;它与数据库子系统交互作用,以便提供各种模型所需的数据,实现模型输入、输出和中间结果存取自动化;它与方法库子系统交互作用,实行目标搜索、灵敏度分析和仿真运行自动化等。模型库子系统的主要作用是通过人机交互语言使决策者能方便利用模型库中各种模型支持决策,引导决策者应用建模语言和自己熟悉的专业语言建立、修改和运行模型。方法库子系统方法库子系统包括方法库(MEB)和方法库管理系统(MEBMS)。在DSS中,通常是把决策过程中的常用方法(如优化方法、预测方法、蒙特卡罗法、矩阵方程求根法等)作为子程序存入方法库中。方法库管理系统对标准方法进行维护和调用。有的决策支持系统没有方法库子系统对话子系统对话子系统(DGMS)是决策支持系统的人机接口,它负责接收和检验用户的请求,协调数据库系统、模型库系统和方法库系统之间的通信,为决策者提供信息收集、问题识别以及模型构造、使用、改进、分析和计算等功能。对话子系统通过人机对话,使决策者能够依据个人经验,主动地利用DSS的各种支持功能,反复学习、分析、再学习,以便选择一个最优决策方案。显然,对话决策方式充分重视和发挥了认识主体-人的思维能动性,必然使管理决策质量大幅度提高。由于决策者大都是非计算机专业人员,他们要求系统使用方便,灵活性好,所以,对话子系统硬件和软件的开发和配置往往是决策支持系统成败的关键。语言子系统语言子系统是用户与系统联系的工具,用户的问题需要通过语言子系统来描述和响应。知识库子系统知识库子系统是DSS能够解决用户问题的智囊,它主要包括一个综合性的知识库,其中存储的是与问题领域有关的各种知识,相关数据和模型等。问题处理子系统问题处理子系统是DSS的核心部分,它完成系统的动态过程,即接受用户的问题,运用知识子系统的知识,实现用户问题的求解过程。接口技术在数据库系统和模型库系统建立后,部件之间的接口技术是一个关键技术。1)模型部件和集成部件存取数据库的接口模型程序一般采用数值计算语言编制。而数据库语言主要进行非数值的数据处理工作,对数组运算等数值计算功能很弱,更不具有指针链表、集合运算、递归运算等功能。故数据库语言不适合于编制数值计算类型的模型程序。决策支持系统需要将数值计算和数据处理二者结合起来。目前尚无一种计算机语言具有二者兼顾的功能。有效的途径是解决好模型存取数据库的接口。数值计算语言编制的模型程序所用到的数据一般以文件形式输入和输出。大多数决策问题都是多模型的组合,各模型之间是通过数据相连的,即严格模型的输出数据是另一个模型的输入数据。在决策支持系统中,把所有公用的数据都放入数据库中,这既便于数据库共享,也便于数据的统一管理。当各模型程序所需的数据都放入数据库后,模型存取数据库的接口就很重要了。模型程序用到数据时,要通过这个接口存取所需数据。集成部件存取数据库接口类似于模型对数据库的接口。2)集成部件对模型的接口这个接口体现在集成部件对模型的控制运行以及多模型的组合。按计算机程序形式来组织模型,一般采用“顺序、选择、循环”结构以及嵌套组合结构形式来组合模型。集成部件的集成技术决策支持系统由“知识、模型、数据”三部件组成。如何使三部件有机集成为系统是又一个关键技术。这里集成部件是关键,它要真正能控制单模型运行以及多模型的组合运行,控制大量数据库的存取,实现DSS的系统集成。集成部件需要利用一种计算机语言,针对具体的决策问题,编制或者自动生成决策总控程序,将所需要的模型库、数据库进行集成,形成一个实际的决策支持系统。人机交互系统完成人机对话功能,即对数据或信息的输入、显示和输出。应当充分利用各种界面技术,为人机交互提供更友好的环境。对实际决策问题,完成组织和控制模型的运行和对数据的存取,需要一种计算机集成语言,它具有人机交互、数值计算、数据处理、模型调用等多种功能。目前还没有哪种计算机语言能达到这个要求。可以采取两种方法:1)自行设计这种多功能的集成语言来完成决策支持系统的需求;2)选用功能较强的计算机语言,如C,C++,java,vb,Python等作为宿主语言,增加一些它不足的功能语句,如数据处理功能语句,嵌入到宿主语言中形成一种集成语言。有了这种集成多功能的集成语言,就能有效完成决策支持系统部件集成的需要。第二部数据库-环境信息系统是决策支持系统的基础•EIS空间基础:地球球体-制图介质平面的变换关系,地图投影•EIS数据组织:地理编码、空间位置、拓扑关系•EIS数据分析与处理:基于地理编码、空间位置和拓扑关系的各种分析处理•EIS建模:在EIS环境下对环境演变等进行模拟与预测,从历史数据生成现在或未来的数据•EIS集成-应用环境(地理)信息系统的发展60年代起源于北美:加拿大国家土地调查局为了处理大量的土地调查资料,于60年代开始建立地理信息系统(CGIS),于70年代初投入产品生产;同一时期的美国哈佛大学的计算机图形与空间分析实验室,建立通用的制图软件包,竭力发展空间分析模型和软件。70年代是GIS发展的巩固阶段:美国、加拿大、英国、西德、瑞典和日本等国对地理信息系统的研究均投入了大量的人力、物力、财力,研究不同专题、不同规模、不同类型的各具特色的地理信息系统。80年代为地理信息系统的大发展阶段:计算机的迅速发展和普及,地理信息系统也逐步走向成熟,并在全世界范围内全面地推向应用阶段。90年代至今为地理信息系统的应用普及时代:由于计算机的软硬件均得到飞速的发展,网络已进入千家万户,地理信息系统已成为许多机构必备的工作系统,尤其是政府决策部门在一定程度上由于受地理信息系统影响而改变了现有机构的运行方式、设置与工作计划等。从美国的“国家信息基础设施:行动计划(NationalInformationInfrastructure,简称NII)”建设到数字地球的提出,由“数字地球”细化到“数字中国”、“数字省区”、“数字城市”、“数字小区”直到“企业信息化”、“电子商务”、“数字通讯”、“虚拟现实”等众多的信息化领域的工作已全面铺开。GIS在我国的发展准备阶段:1978年到1980年,进行舆论准备,正式提出倡议,开始组建队伍、组织个别实验研究。起步阶段:1981年到1985年,理论探索和区域性实验研究。并在此基础上制定国家地理信息系统规范。初步发展阶段:1986年到90年代。地理信息系统的研究被列入我国“七五”攻关课题,并且作为一个全国性的研究领域,已逐步和国民经济建设相结合,并取得了重要进展和实际应用效益。快速发展阶段:90年代末到现在。理论日趋成熟,应用日益广泛,
本文标题:12.环境决策支持系统的技术基础
链接地址:https://www.777doc.com/doc-8530688 .html