第三章ITS体系结构智能交通系统是一种复杂的巨系统,如何来描述系统各构件之间的相互关系 及系统各部分的功能与整体功能,就要用到“体系结构”这一概念本章介绍 ITS体系结构的基本概念、体系结构的构建方法、以及应用实例第一节什么是ITS体系结构系统的概念来源于自然实践辞海对系统的解释是:所谓“系统” ,是由相互作用和相互依赖的若干组成部分结合成的具有特定功能的有机整体在交通 系统中,人、车、路以及货物这四个组成部分构成了道路交通系统,该系统的 目的是实现人或物的有效移动如果人(货物)、车、路构成的道路交通系统, 再配上具有智能的交通信息中心、交通管理中心、交通控制中心等以及智能化 的车载设施和道路交通基础设施,如各类检测设施、信息发布设施即信息传输 设施,就构成了智能交通运输系统然而,怎样来描述这一抽象概念的系统呢?像居住房屋一样,房屋由基础、 梁、柱、屋面等各构件用一定的搭接方式建成,具有供人们居住生活的功能 房屋的各构件相互搭接的关系及房屋各部分的功能和整体功能可用房屋的建筑 图和结构图来描绘同样,ITS各构件的相互关系及各部分的功能和整体功能, 也可用系统体系结构来描述因此,ITS的体系结构是指系统所包含的子系统、各个子系统之间的相互关 系和集成方式、以及各个子系统为实现用户服务功能、满足用户需求所应具备 的功能。
根据定义,ITS体系结构决定了系统如何构成,确定了功能模块以及模 块之间的通信协议和接口,它的设计必须包含实现用户服务功能的全部子系统 的设计ITS体系结构具有下列重要意义:ITS 本身比较复杂,涉及面广,需要有一个指导性的框架,来帮助我们 理解这个系统的结构;ITS 是一个庞大的系统,包含有很多子系统,它的实施需要通过这些子 系统来实现,ITS体系结构为ITS的各个部分提供了统一的接口标准, 从而使各 个部分便于协调,集成为一个整体;避免少缺和重复,使 ITS 成为一个高效、完整的系统,并具有良好的扩 展性;根据国家总体 ITS 框架,发展地区性的体系结构,保证不同地区智能交 通系统具有兼容性第二节 ITS 体系结构的构建方法1. ITS 体系结构构建方法比较世界各国开发ITS体系结构采用的方法主要有两种,一种称为结构化方法 (Structured Method) ,一种称为面向对象的方法 (Object Oriented Method) 结构化方法, 以功能的抽象与分解为主要手段, 按功能之间的联结关系组织 数据结构化方法简单易行,流行已久,能被大多数工程师理解和接受,便于 交流,但用结构化方法开发的系统修改或扩展比较困难。
面向对象的方法, 首先确定对象或实体及其与其他对象之间的关系, 然后确 定每个对象执行的功能,围绕数据对象或实体组织功能,形成单一的相互关联 的视图用面向对象方法开发的系统易于扩展和修改,但该方法操作起来比较 复杂,而且可读性不强,不利于交流和讨论国家ITS体系结构作为一种指导全国ITS设计的框架,必须得到全国工程师 和投资者的广泛认同才能真正发挥作用因此,国家 ITS 体系结构必须具有较 强的可读性,以便让更多的人能理解之,进而讨论之此外,如果用面向对象 的方法来开发 ITS 逻辑结构,在确定“对象”集时将遇到很大的麻烦,因为 ITS 是一个复杂的大系统,可能的“对象”太多, “对象”的抽象程度也很难一致 美国“国家 ITS 体系结构开发小组”就是选用结构化方法构建了其《国家 ITS 体系结构》我国“九五”国家科技攻关项目 “中国智能交通系统体系框架研究” , 也采用了结构化方法2. 结构化方法简介结构化方法构建ITS体系结构,其主要流程如图3.1所示图3.1结构化方法构建体系结构流程简图框架模型(Architecture Mode)田定用户 用户H服务 用宀服务要求界^川丿、丿用丿服一乃、丿1」户服务要求需求模型(Requirement Model框架背景图框架字典响应时间要求控制流图 数据流图 背景图控制说明 处理说明 需求字典框架互连图 框架互连说明框架流图 框架模块说明(1) 界定用户构建ITS体系结构首先要界定系统的用户。
ITS作为信息技术(IT)系统的 一个分支,可用IT系统界定用户的方法来界定其用户信息系统的用户是指影 响系统或受系统影响的人和机构,可以从四个方面识别信息技术系统的用户, 即:需要IT者、制造IT者、使用IT者和管理IT者2) 用户服务所谓用户服务是按用户的要求,系统应能为用户服务的事项ITS用户服务 就是ITS能提供的服务与产品;提出了 ITS用户服务项目,也就是提出了 ITS 开发的围3) 用户服务要求为了实现每项用户服务,需要ITS能完成一系列功能为了反映这一点,须 将每项用户服务分解成更为详细的功能说明一一即用户服务要求;换句话说, 用户服务要系统为提供用户服务而应该具备的一些功能4) 需求模型需求模型描述系统应该做什么,是系统功能要求的模型化需求模型主要任 务是定义系统的信息处理行为和控制行为在构架模型开发阶段主要考虑系统 的功能要求需求模型由“需求总图”、一系列分层次的“数据流图”与“控制流图”及 其相应的“过程定义”、“控制说明”与“数据字典”组成需求总图定义系统的边界, 即确定哪些元素属于系统部, 哪些元素位于系统 外部数据流图和过程定义描述系统执行的功能 控制流图和控制说明描述系统执行这些功能的条件或环境。
实时性要求 (Time Specification) 对系统在“输入终端”接受事件 (Event) 刺激后,在“输出终端”作出反应的时间进行限定数据字典对在数据流图、 控制流图中出现的数据流、 控制流、 存储器和终端 进行描述和定义需求模型在美国《国家 ITS 体系结构》中被叫做“逻辑结构” ,其中的控制 流图被加入数据流图5) 构架模型构架模型描述系统设计应如何组织, 是系统设计的模型化 构架模型的主要 任务是:①确定组成系统的物理实体;②定义物理实体之间的信息流动;③说 明信息流动的通道在构架模型开发阶段不仅要考虑功能要求,而且要考虑性 能要求、可靠性要求、安全要求以及开发费用、开发周期、可用资源甚至市场 条件等方面的问题构架模型由“构架总图”、“信息流图”、“模块说明”、“信息通道图”、“信息 通道定义”和“信息字典”组成构架总图建立系统与其运行环境之间的信息边界, 是系统的最高级视图, 构 架总图一般与系统总图一致信息流图和构架模块说明描述组成系统的物理模块以及模块之间的信息流 动信息通道图和信息通道定义描述模块间信息流动的渠道 信息字典注释信息通道中所有的数据以及数据字典中未出现的其他信息。
构架模型在美国《国家 ITS 体系结构》中被叫做“物理结构” 构架模型完成后,经确认所有的用户服务都被体系结构构架中各子系统所包 含,并经过对所构建的体系进行评价,包括来自投资者意愿的反馈信息,最后 利用来自确认和评价的反馈结果进一步修改系统要求和体系结构修改完善后,在确定的ITS体系结构的基础上,才能拟定整个ITS的研究开 发计划、制定 ITS 各部分和各类产品的统一标准以及规定系统的通信协议等第三节美国的国家ITS体系结构1. 开发过程目前,我国还没有形成最终完善的 《国家ITS体系结构》,这里以美国为例, 简要介绍其ITS体系结构美国是最早开发完整的ITS体系结构的国家,美国国家ITS体系结构开发计 划分为两个阶段,第一阶段为“思路竞争阶段”,由4个小组分别独立开发出体 系结构初步方案;经过方案评审和比较,2个开发小组获准进入第二阶段,称为 “联合开发阶段”,吸收各初步方案的优点,经过整理与合并,合作开发统一、 唯一的国家ITS体系结构典型的体系结构开发过程实质上包括在第一阶段的工作中,采用了反复修改 的开发程序首先从界定用户、确定用户服务和用户服务要求出发,开发出运 营要求或系统要求,进而开发出运营概念(体系结构的目标以及用户如何与之 交互);接着,开发包含一系列详细功能要求的逻辑结构;将逻辑结构中的处理 分配到物理实体/子系统,就产生了物理结构,一个在 2012年时间框架提供所 有用户服务的体系结构也就被开发出来了;发展部署确定导入某些功能 (或服务)的时间框架和背景;体系结构的确认体现在追溯矩阵中,追溯矩阵将用户服务 要求追溯至逻辑结构中的处理、物理结构中的子系统,以保证所有的用户服务 都被体系结构所包含;然后对体系结构进行评价,包括接受来自投资者意愿的 反馈信息;最后利用来自评价和确认过程的返馈结果进一步改进系统要求和体 系结构。
2. ITS体系结构概貌美国国家ITS体系结构(简称UNIA开发计划共耗资2500万美元,主要成 果体现在约2500页的文本中,分为:体系结构、评价、实施策略和相关标准等 4部分容下文将从用户服务与用户服务要求、逻辑结构和物理结构等方面,介 绍美国国家ITS体系结构概貌1)用户服务与用户服务要求满足用户服务和用户服务要对ITS体系结构的基本要求,UNIA覆盖了 30项 ITS用户服务(见下表3-1))及相应的1000多条用户服务要求表3-1美国ITS用户服务用尸服务领域用尸服务岀行和运输管理途中驾驶员信息 (En-Route Driver Information)路线导行(Route Guidance)旅行者服务信息 (Traveler Services Information)交通控制(Traffic Control)偶发事件管理(Incident Management)排放测试与缓解(Emissions Testing and Mitigation)道路一铁路交叉口(Highway-Rail Intersection)岀行需求管理出行前旅行信息(Pre-Trip Travel Information)合乘车匹配与预约(Ride Matching and Reservation)需求管理和运营 (Demand Management and Operations)公共运输运营公共运输管理(Public Transportation Management)在途公交信息(En-Route Transit Information)个人化公共交通(Personalized Public Transit)公共出行安全(Public Travel Security)电子付费服务电子付费服务(Electronic Payment Services)商用车运营商 用车电 子结算(Commercial Vehicle Electronic Clearance)自 动路边安全检查(Automated Roadside Safety Inspection)车载安全监视(On-Board Safety Monitoring)商用车行政管理 (Commercial Vehicle AdministrativeProcesses)危险物品异常响应(Hazardous Material Incident Response)商用车队管理(Commercial Fleet Management)紧急事件管理紧急事件通报与个人安全 (Emergency Notification andPersonal Security)紧急车辆管理 (Emergency Vehicle Management)先进车辆控制和安全系统纵向防撞(Longitudinal Collision Avoidance )横向防撞。