CORBA在远程控制中的应用

CORBA在远程控制中的应用

吉晶[1]2003年在《基于CORBA的远程机电控制系统研究与开发》文中提出随着Internet/Intranet技术和计算机技术的快速发展,机电控制向全球化、自动化的方向发展也成为必然,基于Internet的远程机电控制则是机电控制全球化和自动化的一个重要方面。本文正是针对这一发展趋势,对基于Internet的远程机电控制进行了研究,针对远程控制系统存在的平台异构之间的通信问题,提出了利用CORBA技术来开发异构分布式系统的解决方案。 本文首先介绍了CORBA的基本原理以及ORB体系结构,通过与其他分布式技术的比较,分析了CORBA在远程控制领域的应用前景。接着讨论了远程机电控制系统的组成,对构成远程机电控制系统的叁部分功能的实现进行了分析和设计,并从控制方式、实现条件和设备接入的角度出发对基于Internet的远程机电控制系统做了详细深入的研究。随后针对系统实现中的关键技术,分析了影响系统运行的因素,从系统的响应时间、稳定性、可靠性以及协议的兼容性方面讨论了系统实现所需要解决的问题,并提出了相应的解决方法。最后设计了原型系统,研究了在CORBA环境下系统的部署方案以及系统实现框架,在CORBA技术和WWW技术结合的基础上,设计了系统软件构架,规划了系统开发步骤。在原型系统中,采用SQL Server 7.0为DBMS,以IIS为WEB信息服务,开发出叁层架构系统,利用IDL语言到Java和C++的不同映射,客户端程序采用JBuilder为开发工具,服务器程序采用C++Builder开发,实现基于Internet的远程机电控制系统。开发的原型系统部分已经应用到东方钢铁公司炼钢车间,并获得了满意的效果。

卢语丹[2]2002年在《远程教育中基于JAVA与CORBA的构件技术研究》文中进行了进一步梳理随着计算机网络技术的发展,远程教育也得到了蓬勃的发展。目前基于WEB的计算机远程教育系统大部分是通过CGI实现的。但通过CGI执行连接程序的缺点是系统开销较大,另外,对于面向对象技术、组件技术等新技术,CGI也无法适应。OMG提出的CORBA规范的主要目标是解决异构体系的分布计算问题,它实现了软件的即插即用,也就是说只要将应用模块按此标准规范,做成软插件的形式,插入软件总线即可实现集成运行。 本文分析了远程教育的分布式特点、CORBA规范的特点以及CORBA构件技术在远程教育中的适应性。采用CORBA技术与数据库技术相结合,对远程教育中学生学籍管理和教学资源管理方法进行了研究,提出了一个基于CORBA的远程教育系统模型、分析了该模型各部分的功能并通过实例说明了开发该系统的方法和步骤。实践表明,通过CORBA接口,在异构环境下开发远程教育管理系统是可行的;而且,可极大地提高教学及管理资源的可重用性。

李新林[3]2002年在《基于WEB的网络管理技术研究与实现》文中研究说明本文首先分析网络管理技术的发展现状和趋势,以及当前网络管理系统中存在的不足。在对基于Web的网络管理基本模型进行深入探讨的基础上,本文从两个方面对融合Web、CORBA和移动Agent技术的网络管理模型WebNMS进行分析和论述。一方面,在分析基于Web的网络管理基本模型基础上,充分利用CORBA的分布计算特性,解决传统的集中式网络管理体系结构在可扩展性、可伸缩性等方面的缺陷,实现了Web技术与CORBA技术在网管领域的集成应用;另一方面,将移动Agent技术引入基于Web的网络管理,实现管理任务的灵活分布,充分利用网络计算资源,弥补CORBA技术在实时性方面的不足。文章对网络管理系统中远程控制技术进行了探讨,并结合南京禄口国际机场管理信息系统项目,详细阐述在WebNMS模型基础上远程控制功能的设计与实现。

薛文玲, 张绍华, 李天柱[4]2001年在《CORBA在远程控制中的应用》文中认为CORBA标准是分布对象管理系统的一个重要工业标准。作为支持异构分布系统的开发和运行的环境和平台 ,在众多的领域得到了广泛的应用。介绍了CORBA在远程控制中的实际应用及其工作原理和应用方法

杨敏华[5]2006年在《基于Web的数控设备远程监控系统的研究》文中进行了进一步梳理现代通信技术和计算机远程控制技术被引入自动控制领域,引发了控制技术的深刻变革,使设备的监控模式由最初的单机直接监控系统,发展为基于网络的远程监控系统。通过远程监控,技术人员无须亲临现场就可以对现场的设备的运行情况进行监控,这是制造、电力、通信等行业所一直期望实现的。当前远程监控系统显示现场信息的形式主要有两种:(1)采用文字、图表、二维图形的形式显示现场信息。(2)视频监控系统。这两种监控方法的不足之处是:二维的用户界面与实际工业场景有较大的差距,它们对现场的显示方式比较单调,不够形象和直观,这些都给用户操作带来了不便,容易误操作,而且人机有较大的距离感;视频监控系统的视频监控数据传输量大,对客户端的网络带宽的要求非常高,且对人的依赖性较大,无法实现一些机器智能、机器判断与操作等。针对以上情况,本文首先分析比较了传统的远程监控方案,并考虑到基于Web的远程监控系统作为典型的分布式应用系统,其结构和实现技术是十分复杂的,提出采用一种新的基于Web的远程监控体系结构。该体系采用开放式网络、CORBA与Java技术集成以及结合B/S计算模式来实现;其次,提出将虚拟现实技术应用在远程监控系统中,使用现场数据驱动的客户端仿真模型动作,实现对现场的监控;提出利用虚拟现实建模语言VRML和Pro/E相结合的方法建模,把Java语言作为开发工具,设计一个直观、形象的叁维虚拟监控环境;同时,着重分析了系统中数据动态交互的重要性,提出了利用VRML的外部编程接口EAI实现数据的动态交互,这样,用户可以在与工业现场相似的叁维监控环境中漫游并监控现场设备的运行,这在确保实时性的同时,不仅丰富了监控的交互手段,而且有利于提高用户操作的透明度与操作效率及监控的机器智能;最后,以江苏大学机电总厂的数控立式升降台铣床这一具体设备为例,对所开发的系统进行了应用验证,结果表明:该方案是合理可行性。本研究将叁维虚拟场景引入到监控过程中,使其具有人机实时交互性,从而为远程监控技术提供了一种新的途径。

张乐[6]2007年在《基于分布式CORBA的系统研究和实现》文中提出当今分布式网络应用中,传统基于客户机/服务器的网络处理模式存在耦合度高,可重构性差的问题。针对这一问题,在远程控制应用背景下,研究了CORBA标准规范,设计并实现了基于CORBA的分布式远程控制系统。实验结果和性能测试表明,此系统在大规模网络环境中具有较好的性能和应用前景。在无线移动网络方面,存在带宽低,出错率高的无线移动环境下UTP适配层可靠性传输的问题。针对这一问题,研究了Wireless CORBA标准规范,分析了两种可靠性自动重传算法的特性,并设计了一个基于GIOP隧道适配层协议的UTP原型系统。仿真实验结果和性能分析表明,此原型系统解决方案可以提高无线移动网络的性能和吞吐率。本文的主要内容包括以下四个部分:1.在CORBA标准规范的基础上,利用软件工程标准化设计UML等方法,按照分布式叁层事务处理的系统结构,设计基于CORBA的分布式远程控制系统。2.在研究CORBA分布式开发环境TAO、ACE的基础上,实现和Windows平台上VC++开发平台的有效集成和互操作,并在此集成环境中实现基于CORBA的分布式远程控制系统。3.在分析无线移动网络特点及Wireless CORBA标准规范的基础上,利用Petri网技术进行系统建模,在无线网络的UDP传输层,设计了一个基于GIOP隧道适配层协议的UTP原型系统。4.在研究Wireless CORBA标准规范的基础上,实现在无线移动网络仿真环境Seawind基础上,基于GIOP隧道的UTP适配层协议的可靠性传输,并对两种自动重传算法GBN和SR进行了性能对比和数据分析。

张勇[7]2004年在《网络化制造中车间层生产控制系统体系结构及部分关键技术研究》文中进行了进一步梳理网络化制造是在全球范围内,充分利用优势互补的制造资源,灵活快速响应个性化的市场需求,提供优质服务的一种有效模式。随着网络化制造的发展,车间层生产控制在企业制造中的作用也在扩展,企业不仅需要通过内部网络进行生产控制,而且也追求通过Internet/Intranet进行企业间车间层协同生产控制,从而有效分享合作企业的制造信息、资源和技术,使自身不必投资大量的装备,就可以迅速提升装备能力和制造能力,增加企业的自适应能力,提高企业的柔性,快速响应外部环境,增强企业的市场竞争能力。要达到这一目标,就需在分布、异构的网络化制造环境下构建合理可行的车间层生产控制系统体系结构并研究其关键实现技术。本文在分析国内外网络化制造先进模式及其相关技术研究现状的基础上,结合计算机、网络、软件等技术及车间层生产控制模式的发展趋势,建立了一种车间层生产控制系统总体体系结构。该结构采用了以CORBA集成平台为核心的叁层结构,构建管控一体化的分布式网络集成层来支持整个网络通信;在车间内部以CORBA平台和Agent技术构建信息集成模型,集成现存生产控制信息资源和应用服务等,并在这两层基础上构建了不仅为企业内部生产控制,尤其为企业间远程协同生产控制提供集成应用的应用服务层。其中设计了两个关键的车间层生产控制应用服务,一是构建了基于DNC集成技术和设备Agent技术的分布式DNC控制系统来实现车间现场设备的集成控制;二是设计了基于SOAP技术的远程服务代理来支持合作企业间远程协同生产控制。根据建立的总体体系结构,围绕车间层生产控制的一些关键支撑技术进行了较深入的研究,主要包括信息集成模型的Agent模式研究、通过DNC系统集成技术与设备Agent来实现企业内部的设备集成控制的研究等;在此基础上,进一步研究了SOAP 技术来支持企业间远程协同生产控制,重点对基于SOAP技术的远程服务代理在远程协同生产控制中的作用、实现机制、工作机理及协作方式等方面进行了较深入的研究;并且,重点研究了远程协同生产控制的实施方案及运行模式。最后,以重庆市科委项目“江津增压器厂企业信息化应用示范工程”(项目编号:6901-01)作为工程背景,对论文提出的网络化制造中车间层生产控制系统体系结构及若干关键实现技术进行了应用验证。

廖瑞华[8]2004年在《基于CORBA的智能信息家电的可插拔的模型研究》文中进行了进一步梳理现在数字化技术和网络技术已经越来越深入到人们的生活当中,将家庭中的家电设备组合成家庭网络,并将其接入广域网(Internet),共享广域网中的信息,并利用广域网遍布世界各个角落的特点增加对家电设备的远程控制和使用功能的需要越来越强烈。包括微软、IBM、Sun、TCL和海尔等国内外知名的家电厂商也已经或正在加入信息家电产品的研制和开发阶段。信息家电产品的核心是家庭网络的控制平台和将信息家电介入到互联网技术,而这些核心的载体便是运行于信息家电产品网络之上的软件技术。由于家电种类繁多,接入网络的接口技术形式各种各样,并且会经常接入网络或者从网络中拔出,这些都要求相关的软件具有运行可靠和升级方便的特点。本文提出采用分布式的软件系统设计方案,提高了系统运行的稳定性和可维护性,并采用CORBA中间件技术来实现信息家电网络的软件系统,便于软件模块可插拔特性的实现。 本文分析了分布式系统和CORBA中间件技术的发展概况和技术优点,结合信息家电需要的软件系统的特点,说明了采用CORBA的分布式系统设计对信息家电网络软件系统的适用性。在此基础上,本文在引入智能信息家电概念的基础上,提出智能信息家电的智能规则如何在分布式系统中加以体现。 本文分析了信息家电的核心控制平台和互联网技术以及两大核心所涉及的控制平台硬件和嵌入式软件的发展概况和特点,互联网技术所涉及的网络接入和网络协议等相关内容的相关问题。并以此为基础,建立了一个通用的动态可插拔的信息家电仿真模型。 本文采用Delphi 6.0开发平台基于cORBA标准实现了提出的仿真模型,并给出了Delphi+CORBA实现的一些细节和关键技术。最后在分析仿真结果的基础上,分析了仿真模型的现实背景,以证明仿真模型建立的合理性和对本文提出的采用CORBA实现家电分布式系统的可行性。

陈帅[9]2003年在《基于TCP/IP协议的分布式远程控制系统的研究》文中指出本文概述了控制系统的发展状况及发展特点,明确了随着网络技术的发展控制系统的发展方向,然后从分布式远程控制系统的网络构成出发,详细分析了实现分布式远程控制系统的几种基本体系结构,并对可以实现分布式远程控制系统的若干关键技术进行了深入的研究,在这些关键技术中,除讨论了比较流行的网络及分布式技术如Winsock、DCOM、CORBA和JavaRMI等,更深入研究了新兴的用于制造业的仪表控制领域中的关键基础技术——OPC技术,在这些关键技术基础之上,总结并提出了四大类实现分布式远程控制系统的设计方案:分别是基于Winsock的实现方案、基于分布式对象的实现方案、基于OPC技术的实现方案和基于Web技术的实现方案。最后,本文结合笔者所开发的大型排烟天窗控制系统的具体工程实践,对所设计的一些实现方案进行了具体的尝试。

刘海鹏[10]2008年在《基于WEB的网络管理技术的研究与实现》文中进行了进一步梳理随着计算机技术的快速发展,网络技术必须与时俱进。本文首先分析网络管理技术的发展现状和趋势,以及当前网络管理系统中存在的不足。在对基于Web的网络管理基本模型进行深入探讨的基础上,本文从两个方面对融合Web、CORBA和移动Agent技术的网络管理模型WebNMS进行分析和论述。一方面,在分析基于Web网络管理基本模型基础上,充分利用CORBA的分布计算特性,解决传统的集中式网络管理体系结构在可扩展性、可伸缩性等方面的缺陷,实现了Web技术与CORBA技术在网管领域的集成应用;另一方面,将移动Agent技术引入基于Web的网络管理,实现管理任务的灵活分布,充分利用网络计算资源,弥补CORBA技术在实时性方面的不足。文章对网络管理系统中远程控制技术进行了探讨,并结合聊城市建委管理信息系统项目,详细阐述在WebNMS模型基础上远程控制功能的设计与实现。

参考文献:

[1]. 基于CORBA的远程机电控制系统研究与开发[D]. 吉晶. 西北工业大学. 2003

[2]. 远程教育中基于JAVA与CORBA的构件技术研究[D]. 卢语丹. 昆明理工大学. 2002

[3]. 基于WEB的网络管理技术研究与实现[D]. 李新林. 南京航空航天大学. 2002

[4]. CORBA在远程控制中的应用[J]. 薛文玲, 张绍华, 李天柱. 计算机应用研究. 2001

[5]. 基于Web的数控设备远程监控系统的研究[D]. 杨敏华. 江苏大学. 2006

[6]. 基于分布式CORBA的系统研究和实现[D]. 张乐. 中国科学院研究生院(西安光学精密机械研究所). 2007

[7]. 网络化制造中车间层生产控制系统体系结构及部分关键技术研究[D]. 张勇. 重庆大学. 2004

[8]. 基于CORBA的智能信息家电的可插拔的模型研究[D]. 廖瑞华. 湖南师范大学. 2004

[9]. 基于TCP/IP协议的分布式远程控制系统的研究[D]. 陈帅. 中国科学院研究生院(长春光学精密机械与物理研究所). 2003

[10]. 基于WEB的网络管理技术的研究与实现[D]. 刘海鹏. 华东师范大学. 2008

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

CORBA在远程控制中的应用
下载Doc文档

猜你喜欢