corba技术在动态交通分配系统中的应用

corba技术在动态交通分配系统中的应用

ID:26332127

大小:52.00 KB

页数:8页

时间:2018-11-26

corba技术在动态交通分配系统中的应用  _第1页
corba技术在动态交通分配系统中的应用  _第2页
corba技术在动态交通分配系统中的应用  _第3页
corba技术在动态交通分配系统中的应用  _第4页
corba技术在动态交通分配系统中的应用  _第5页
资源描述:

《corba技术在动态交通分配系统中的应用 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、corba技术在动态交通分配系统中的应用摘要:介绍了一个在分布式计算环境下可以实时运行的动态交通分配系统。该系统基于CORBA技术,可进行动态起迄点出行分布矩阵的估计和预测,还可以进行系统一致性控制。关键词:动态交通分配CORBA并行计算随着经济发展,交通拥挤、道路阻塞、交通事故和交通污染等问题越来越严重地困扰着世界各国的城市。应运而生的智能交通系统ITS(IntelligentTransportationSystems)通过使用先进的计算机技术、电子技术和通信技术以提高现有交通系统的效率,给人类带来了新的希望。根据美国智能交通

2、协会ITSAMERICA(IntelligentTransportationSocietyofAmerica)的定义,ITS的两个基本组成部分是先进交通信息系统ATIS(AdvancedTravelerInformationSystems)和先进交通管理系统ATMS(AdvancedTrafficManagementcorba技术在动态交通分配系统中的应用摘要:介绍了一个在分布式计算环境下可以实时运行的动态交通分配系统。该系统基于CORBA技术,可进行动态起迄点出行分布矩阵的估计和预测,还可以进行系统一致性控制。关键词:动态交通

3、分配CORBA并行计算随着经济发展,交通拥挤、道路阻塞、交通事故和交通污染等问题越来越严重地困扰着世界各国的城市。应运而生的智能交通系统ITS(IntelligentTransportationSystems)通过使用先进的计算机技术、电子技术和通信技术以提高现有交通系统的效率,给人类带来了新的希望。根据美国智能交通协会ITSAMERICA(IntelligentTransportationSocietyofAmerica)的定义,ITS的两个基本组成部分是先进交通信息系统ATIS(AdvancedTravelerInforma

4、tionSystems)和先进交通管理系统ATMS(AdvancedTrafficManagementSystems)。ATIS使用视觉和听觉设备搜集相关交通信息,然后分析、传递和提供信息,从而在起点到终点的旅行过程中,向出行者提供实时帮助,使整个旅行过程舒适、方便、高效;ATMS将车辆作为管理系统的一部分,利用它感知并预测未来交通拥挤堵塞,并且给出交通管理最佳策略。保证ITS(尤其是ATMS)运行的核心方法是动态交通分配DTA(DynamicTrafficAssignment)。所谓动态交通分配,就是将实时交通流量在路网各路段

5、上进行合理分配,为旅行者提供出发时间与方式选择,为车辆提供道路诱导系统,引导车辆行驶在最佳线路上,并提供诱导系统与交通控制系统的相互联系。美国德克萨斯州奥斯汀大学于2001年开发出了一套实时DTA系统——DYNASMART-X。本文基于其研究成果,提出了一个CORBA分布式实时DTA系统的框架。1CORBA技术从1989年成立起?熏对象管理组织OMG(ObjectManagementGroup)一直致力于使用面向对象技术,使基于对象的软件在分布异构环境中可重用、可移植、可互操作。公共对象请求代理体系结构CORBA(CommonO

6、bjectRequestBrokerArchitecture)即是由OMG提出的应用软件体系结构和对象技术规范。其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用。CORBA技术是一个重大革新,它解决了系统集成中两大著名问题:(1)开发客户机/服务器应用的困难;(2)快速集成新老系统的问题。它被认为是新出现的分布式对象管理DOM(DistributedObjectManagement)技术的规范。DOM技术在基本的分布式计算服务上提供了一个更高层次的面向对象接口。最高层次的规范

7、叫做对象管理体系结构OMA(ObjectManagementArchitecture),见图1。其中,ORB的作用是对其他部件间的请求进行传递;CORBA服务提供了一些基本的系统服务,如命名、持久性和事件通知等;CORBA设施包括用户界面、信息管理等设施;CORBA域对应于特定的应用域,如财政、制造和远程通信技术等。集成应用对象的关键是使用接口定义语言IDL(InterfaceDefinitionLanguage)定义的标准规范。一旦所有应用和数据有了一个与IDL兼容的接口,通信就会独立于物理位置、平台类型、网络协议和程序语言。

8、一个使用CORBA创建的信息系统仲裁这些软件对象间的控制和信息流。广泛使用的CORBA2.0ORB是在对象间建立客户机/服务器关系的中间件。使用一个ORB,一个客户机对象可以透明地调用一个服务器对象的一个方法,这个服务器对象可以在同一台机器上,也可以在一个网络上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。