基金项目:江西省交通重点科研项目(2003-02)作者简介:邹国平(1967-),男,江西乐安人,高级工程师,工学博士,从事交通信息工程及控制研究.基于SDSS的高速公路养护管理系统结构邹国平1,邹群2,黄铮1(1.江西赣粤高速公路股份有限公司,江西南昌3300252.南昌工程学院水利与土木工程系,江西南昌330029)摘要:对传统的高速公路养护管理系统进行分析,结合决策支持系统的发展,提出了基于综合决策支持系统(SDSS)的高速公路养护管理系统结构,探讨了各子系统的功能和运行机制。最后指出了需要进一步研究的关键技术。关键词:道路工程;高速公路养护管理;综合决策支持系统;系统结构ArchitectureofExpresswayMaintenanceManagementSystemBasedonSDSSZOUGuo-ping1,ZOUQun2,HUANGZhen1(1.JiangxiGanyueExpresswayCo.Lt.d,Nanchang330025,jiangxi,China;2.DepartmentofHydraulicandCivilEngineering,NanChanginstituteoftechnology,Nanchang330029,jiangxi,China)Abstract:Thetraditionalexpresswaymaintenancemanagementsystemisanalyzedinthispaper,thearchitectureofexpresswaymaintenancemanagementsystembasedonthesyntheticdecisionsupportsystem(IDSS)ispresentedwiththeconsiderationofdecisionsupportsystem(DSS)development,andsubsystemfunctionandoperatingmechanismisdiscussed.Finallythekeytechnologythatwillbestudiednextispointedout.Keywords:Roadengineering;Expresswaymaintenancemanagement;Syntheticdecisionsupportsystem(IDSS);Systemarchitecture0引言在经历了大规模的高速公路建设之后,随之而来的是任务繁重的公路养护和管理。因此,如何建立一套先进的、科学的高速公路养护管理系统,以适应现代化、大规模、高速度和高质量的公路养护管理要求,保持高速公路的服务水平,减少高速公路资产损失和延长高速公路使用寿命是一个亟待解决的问题。目前的高速公路养护管理系统是从早期的路面管理系统(PMS:PavementManagementSystem)扩充发展而来,可以对高速公路路基、路面、桥涵洞构造物、沿线设施和绿化进行养护管理,并能为养管部门提供的简单的辅助决策支持[1、4]。但从信息系统角度来看,这种高速公路养护管理系统仅仅是简单的决策支持系统(DSS:DecisionSupportSystem)[4、5],它仅仅以模型来驱动决策,决策的智能化程度不高。综合决策支持系统(SDSS:SyntheticDecisionSupportSystem)是信息系统研究领域的热点,也是决策支持系统发展的新方向。它结合了智能决策支持系统(IDSS:IntelligentDecisionSupportSystem)和商业智能(BI:BusinessIntelligence)技术,在决策过程中以模型、知识、数据共同驱动决策[2、3]。将此新的决策支持技术应用到高速公路养护管理系统中,将克服高速公路养护管理系统的局限性,大大提高养护决策的能力和智能化水平。1综合决策支持系统(SDSS)SDSS是IDSS和BI结合的产物,它集成了DSS中利用多个广义模型进行定量辅助决策、专家系统(ES:ExportSystem)中利用知识推理进行定性分析、BI中利用数据仓库(DW:DataWarehouse)、联机分析处理(OLAP:OnLineAnalyticalProcessing)和数据挖掘(DM:DataMining)技术以数据驱动决策的技术。1.1智能决策支持系统IDSSDSS是在管理信息系统(MIS:ManagementInformation)的基础上发展起来的。MIS是利用数据库技术实现各级管理者的管理业务,在计算机上进行各种事务处理工作;DSS是要达到为各级管理者提供辅助决策的能力。DSS主要是以模型来驱动决策,是一种定量分析。DSS和ES结合起来就形成了IDSS。ES是以知识驱动决策,是一种定性分析。因此,IDSS做到了定性分析和定量分析的有机结合,使得解决问题的能力和范围得到了大的发展。IDSS由综合部件、模型部件、知识部件和数据部件组成。其结构图如图1.1所示。Fig.1Architectureofintelligentdecisionsupportsystem1.2基于BI的新决策支持系统数据仓库DW、数据挖掘DM、联机分析处理OLAP技术及传统的查询和报表功能结合用户问题综合与交互系统模型库模型部件模型库管理系统知识部件知识库知识库管理系统推理机数据库数据部件数据库管理系统图1智能决策支持系统IDSS结构起来被称为商业智能BI。BI是从DW和DM中获取信息和知识,对变化的商业环境提供决策支持。基于BI的决策支持系统被称为新决策支持系统,和传统决策支持系统相比,它是以数据驱动方式来提供决策支持。新决策支持系统结构图如图2所示。其结构图表明:来源于数据库的数据仓库由基本数据、历史数据、综合数据元数据组成。DW主要提供的决策信息是综合数据的信息和预测信息,DW通过OLAP提供多维数据分析。DM从DB或DW中挖掘处知识。这些决策知识和决策信息为用户提供了决策支持能力。Fig.2ArchitectureofnewdecisionsupportsystembaseonBI2基于SDSS的高速公路养护管理系统结构综合决策支持系统SDSS是把数据仓库DW、联机分析处理OLAP、数据挖掘DM、模型库MB、知识库KB和数据库DB结合起来。其中数据仓库DW能够实现对决策主题数据的存储和综合;联机分析处理OLAP可以实现多维数据分析;数据挖掘DM可以挖掘数据库和数据仓库中的知识;模型库MB可以实现多个广义模型的组合辅助决策;数据库DB可以为辅助决策提供数据;专家系统ES可以利用知识推理进行定性分析。它们集成的综合决策支持系统将相互补充和依赖,发挥各自的辅助决策优势,实现更有效的辅助决策。因此,基于SDSS的高速公路养护管理系统结构如图3所示2.1数据采集系统高速公路养护管理系统决策的基础是大量、精确的数据信息。数据信息含静态数据信决策信息知识综合信息分析信息OLAP数据仓库历史数据基本数据综合数据元数据数据库数据挖掘决策用户图2基于BI的新决策支持系统结构Fig.3ArchitectureofexpresswaymaintenancemanagementsystemBaseonIDSS息和动态数据信息。其中动态数据采集的方式主要有三种:一是依靠高效、快速的检测设备。如路面快速检测设备能检测到道路几何(上下坡度、曲线半径、曲线长度、超高)、道路平整度、路面强度、路面抗滑性能等参数;道路快速检测设备能检测到前方图像、路面破损(裂缝)、路况数据(路基、路面、桥涵构造物、沿线设施、绿化)。二是依靠高速公路机电系统(收费、通信、监控三大系统)自动采集如交通流、收费信息、车型分类、环境和气象等数据。三是依靠人工手动采集与养护管理相关的数据。静态数据主要是高速公路的基本资料,它的采集主要是靠人工输入,也可以靠系统工具从原有的相关应用系统的数据库(如果有)中自动导入。数据采集系统应为各种数据检测设备、机电系统中的监控系统和收费系统以及其它相关的业务系统提供相应的数据接口。2.2数据库子系统数据库子系统是整个系统的基础,它为模型库子系统、专家系统、数据挖掘和数据仓库提供所必需的信息和数据。数据库子系统包括数据库和数据库管理系统。高速公路数据库的数据包括静态数据和动态数据。静态数据主要是道路(路基、路面、桥涵构造物、沿线设施、绿化)的基本资料;动态数据主要是检测数据及其分析、巡查数据信息、养护计划信息、养护计划完成信息和三大系统自动采集的交通流、收费信息、车型分类、环境和气象等数据。数据库一般采用关系型数据库以便于数据的组织、存储和处理,如微软的SQLServer2003。数据库管理系统可以实现对各种数据文件的编辑、修改、增删和组织等项功能,可利用面向对象的程序设计(OOP:OrientObjectPrograming)语言(如VC或Delphi)编写程序而用户图3基于IDSS的高速公路养护管理系统结构问题综合与交互系统决策决策知识信息数据挖掘OLAP数据库管理系统数据库知识库管理系统推理机知识库模型库管理系统模型库仓库管理数据仓库数据采集系统建立。2.3模型库子系统模型库子系统包括模型库和模型库管理系统。模型库主要由高速公路养管所涉及的预测、评价及决策模型组成,如:高速公路路面使用性能(破损、平整度和摩擦系数)预测模型、高速公路路面使用性能评价模型、高速公路路线评价模型、高速公路桥涵评价(桥梁技术等级、函洞养护状况、隧道养护状况)模型、高速公路交通安全评价(通过道路几何因素、路面状况、交通流量和交通组成、车辆特性预测车速曲线车速变化速率,据此分析指定路段的行驶舒适性和道路事故发生的概率)模型、投资效益分析决策模型等。这些模型可以是基于传统的数理统计的数学模型,也可以是基于人工神经网络(ArtificialNeuralNetwork,ANN)、遗传进化计算(EvolutionalComputation,EC)和模糊系统(FuzzySyste,FS)的计算智能(ComputationalIntelligence,CI)模型。系统决策过程可根据实际决策问题的复杂性选择单个模型或多个广义模型进行组合决策。模型库管理系统是对模型库进行集中控制和管理,它主要实现构模管理、存取管理和运行管理等功能。2.3.1构模管理主要是提供一种模型定义语言(modeldefinitionlanguage),用户可利用它完成模型生成、模型的连接、模型的重构等功能。在构模过程中,构模者可利用模型描述语言和模型操纵语言(都属于模型定义语言)来完成新模型的建立、子模型的连接以及模型与数据的连接等。2.3.2模型的存取管理模型的存取管理类似于一般数据库的数据存取管理功能,负责模型的装入、维护、修改、删除、更新、查询等功能。在模型库管理系统的支持下,用户可以根据模型名称、建模方法或模型功能等多种分类途径出去所需的模型。其中模型的更新指在不改变结构的条件下修改参数,如模型的约束条件或系数的改变等。模型的查询指用户可以查询模型文件,了解模型特性。通常可使用模型查询语言(也属于模型定义语言)选择和调出已有的模型。2.3.3模型的运行管理模型运行管理的内容包括运行前的条件准备、与数据连接、对模型进行组合和模型的运行控制等。其中,为了实现模型的运行控制,模型库管理系统不仅要集中和控制各种图表显示或其他输出装置,而且应向用户提供执行的状态信息,籍以跟踪模型的运行。在运行过程中,可设置检验点,用户可要求中断模型的执行过程,观察状态信息和中间结果,以便及时发现错误。模型库子系统和问题综合与交互系统的交互作用,可使用户控制对模型的操作、处理和使用;再与数据库子系统交互作用就形成了DSS,能为决策问题提供定量分析(模型计算)的辅助决策信息。2.4专家系统专家系统主要由知识库(KnowledgeBase)、推理机(InferenceEngineer)和知识库管理系统组成。知识库是知识的存储器,它以某种储存结构储存高速公路养管领域专家的知识和数据挖掘从数据库和数据仓库挖掘的知识。