提 要 TRIBON系统是集船、机、电功能于一体的先进造船设计和制造专用软件系统。本文介绍了沪东造船集团应用TRIBON的情况及对TRIBON支撑平台的优化。 为使我厂造船计算机辅助设计与制造更上一个新台阶,从而使我厂能在现有基础上每年多造船,并 有能力开发技术要求高、难度大的高附加值船,进一步提高我厂的市场竞争力,工厂在国内船舶骨干企业中率先于1993年引进TRIBON造船辅助设计系统及其支撑环境ALPHA运行平台。TRIBON系统 是瑞典KCS公司集船、机、电功能于一体的先进造船设计和制造专用软件系统。工厂自1993年开始进行该软件的消化吸收工作,经过近6年来的不断扩充、更新,逐步形成了由2台服务器组成的近40台 工作站协同工作的应用规模。整个系统采用OpenVMS、Cluster、RAID等关键技术,并由Fast Ethernet构成高可用性和高可靠性网络计算环境。 工厂自1993年开始先后分5批引进的不同档次、不同配置的ALPHA服务器、工作站、网络设备 及各种层次式软件,经过不断地对原有系统平台、Cluster集群、网络计算环境等进行扩充和重新配置 及性能参数的优化,以及成功地对TRIBON软件的二次开发,使得系统资源分配日趋合理,克服了原有 系统存在的一些问题,不断改善了整体性能。 1 系统平台 1.1 网络系统 Cluster技术是DEC公司独有的先进技术,工厂自1993年实现Ethernet结构下的7台ALPHA工作站组成的Cluster环境以来,先后在管子样台和船舶开发所建立了两个以HUB集线器及五类双绞线构成星形与总线相结合的两个以太网环境TRIBONTRIBON运行平台,分别应用于TRIBON造船辅助设计系统的船体设计、管系设计和初步设计,并且在SB73000吨船、H1240A船等的实船设计应用中取得了初步成功。由于受当时的条件制约,我们建立的该TRIBON运行平台是以五类双绞线及低档集线器HUB构成的局域网,虽然采用了星形和总线型相结合的拓扑结构,网络的布线也采用了一些结构化布线技术,使得网络的扩充性和可靠性有了一定程度的提高(这些优点在两个局域网之间互相调整各自服务器的负载和改造、扩充网络规模以及合理分配网络的交通流量方面均得到了验证),但总体上由于网络设备的智能化程度不高,网络采用的是共享以太网技术,速率只有10Mbs,网络的布线又不规范,所以影响了网络的响应速度,造成网络有交通流量的瓶颈问题产生。同时由于缺乏高性能、智能化的网管软件,在一定程度上影响了网络的应用发展。由于两个局域网各自独立,相互并不直接连网,造成两套系统无法实时共享同一数据库。这不仅使两个局域网的工作站、服务器、高精度打印机、绘图仪等设备无法实现资源共享,也在一定程度上影响了船舶设计TRIBON应用的进一步深入发展。尤其是在1700TEU船的设计过程中,矛盾更加突出。由此,建立一个集中的、高性能的、智能化的网络中心和数据中心显得尤为迫切。 随着TRIBON在我厂应用范围的扩大和应用程度的不断深入,使得该系统运行平台的可靠性和时效性愈来愈显得特别重要。针对这些特点,我们采用高性能价格比的高速交换主干网技术将造船所、开发所、管子样台的CADCAM局域网与厂部大楼计算机所通过高性能光纤电缆连接起来,并且以计算机所作为网络服务及数据库服务的中心。ALPHA服务器和learVISN网管工作站均设于此 处,以造船所5楼机房作为网络数据交换分中心,以此再辐射至管子样台。通过16芯和6芯多模光纤的 复合使用,既满足了通讯所需,又有了足够的冗余。网络服务器使用DEC公司的高性能大容量64位ALPHASERVER4000服务器,并配以高可靠、高安全、易使用的企业级操作系统OpenVMS及DECnet网络软件。网络管理完全实现智能化和远程化,通过ClearVISN网管软件,可以直观地对网络上任一台计算机进行端口、速率等参数的网络定义,从而使网络规模的调整变得极其方便灵活。网络的布线系统采用国际先进的综合布线技术,各大楼之间采用高速安全的光纤电缆,楼层之间则使用五类双绞线。 主干采用100Mbs的FastEthernet光纤网。网络的核心设备采用DECMultiSwitch900高性能、多通道、高智能集线器。它采用多总线、高性能背板,背板带宽可达64Gb,可以用不同介质连接用户设备,并且支持各类网络,能同时支持FDDI、令牌环网、Ethernet及ATM等多种网络互连技术。在厂部大楼及造船所大楼内各放置了一个HUB900,其中各配有一个VNSwitch900EX,起着与多达12个以太网段与FastEthernet主干互连的作用。楼内的LAN,可直接连接在900EX的前端以太网口上。各工作站可通过PORTSwitch900TP、VNSwitch900EX与连接在VNSwitch900XX主环上的服务器接通。 为使各负载拥有通畅的网络通道,在HUB900背板上创建一条FastEthernet网段和6条10Mbs的以太网段。ALPHA服务器直接连接至VNSwitch900XX的100Mbs网口上,900TP的32个端口分成6个逻辑组连接32台工作站(其中6台工作站独享10Mbs的网络通路,另外的工作站每5台共享10Mbs的通道),并按需要灵活配置在HUB900上的6个独立以太网通道上,恰好与VNSwitch900XX设置的6个以太网通道连通,形成与FastEthernet主干的互连。 为了更好地配置、监控、管理网络,特别配置一台高性能的网络管理工作站,运行专用的网管软件 ClearVISN。 工厂主干网的建成,使得原来造船所、管子样台、开发所和计算机所的TRIBON应用船舶开发设计数据库相互隔离的状况得以彻底解决,并且使MIS与CADCAM之间可以共享信息资源。高速度、智能化网络设备的应用,使得原TRIBON应用局域网的交通流量瓶颈问题得到很大的改善。这不仅使原存在于各部门的信息得以广泛流通和高度共享,而且极大地提高了船舶开发设计的正确率,缩短了造船设计周期,从而使我厂造船CAD应用水平又上了一个台阶。 1.2 服务器系统升级 系统刚引进时使用DEC3000600作为服务器,随着应用规模的逐步扩大,相应的对服务器也不断地进行扩充和升级,先后由AS1000、AS2000、AS4000服务器作为替代升级服务器,从而保证系统有足够大小的IO吞吐量和Cluster集群负载能力。同时,操作系统也由最早的OpenVMSV5.0逐次升级至V6.0、V6.1、V7.1直至目前最新的V7.1-1H2系统。1998年又引进DiskArray高性能磁盘阵列和RAID技术,使得TRIBON应用数据库更具安全性和可用性,同时构建了跨越计算机所、设计一所、设计二所和船舶开发所的大型Cluster系统,从而进一步提高了系统的运行速度和可靠性、安全性。 2 TRIBON的沪东化及二次开发 为进一步提高系统效率和数据共享,利用DEC公司的层次式软件产品,使VMSCluster工作站系统与PC机互连,实现了异种结构下的文件传输。并在此基础上,进一步实现了从PATHWORKS到TCPIP传输协议的无缝迁移,将DECnet网络与Windows95、WindowsNT等局域网络通过TCPIP连接起来,有效地解决了TRIBON管子系统与工厂SF1管子系统和TRIBON系统与微AutoCAD的接口问题。同时系统还配置了各种外部设备,实现了文件和图纸的共享打印。还通过对网络规模的不断调整,TRIBON各版本的共存并共享同一数据库等手段,保证了系统的良好运行环境。 2.1 打印输出 采用HP公司的绘图仪和激光打印机作为打印输出设备。系统刚引进时是用DECserver90TL通过一个串并转换器与绘图仪和打印机并口相连,由于端口速率仅为9600bs,传输速度慢,并且串并转换器工作不稳定,易丢失数据,为此,经过不断验证,反复试验,实现了打印输出设备直接挂接服务器或工作站的并行口,这样不仅降低了传输的误码率,而且极大地提高了打印速度 整套系统安装有HP激光打印机以及HP喷墨绘图仪,用于输出TRIBON图纸及文件,打印输出设备为所有用户所共享。由于该TRIBON应用软件尚未支持全部的输出打印设备,而且原来的打印输出程序并不完善,往往有漏打现象发生,KCS公司亦迟迟未能圆满解决,为此我们对TRIBON的图纸输出接口作了二次开发,重写了打印输出接口设备的驱动程序,使得输出设备能以串口或并口两种方式灵活工作,能同时输出从A4到A0幅面的图纸。这样不仅为工厂节约了外汇支出,同时也大大缩短了TRIBON应用于实船开发的准备周期。 2.2 数据转换接口研制 为了与原有的IBM4381的CADAM图形系统以及微机系统的AutoCAD图纸信息交流,保护已有的造船、造机图库资源,采用了基于TCPIP协议的RATHWORKS通讯控制软件,并对该软件成功进行了二次开发和沪东化,使得PC机通过LANManager网络协议能与DECALPHA服务器相连,甚至微机utoCAD局域网能与DECnet网络互连,从而实现各类图形数据格式(如DXF、IGES等)的转换和数据传输,达到工厂现有各类CAD资源共享,实现了ALPHACluster机群系统与IBM4381机及微机局域网之间的数据通讯和文件传输。此外,还成功地开发了TRIBON系统与我厂使用的船体和管系放样生产系统的接口,有效地提高了系统使用效率。 2.3 基础数据库的建立 各种标准库是TRIBON系统的核心部分之一,它的正确性、完整性直接影响到TRIBON系统应用的可靠性和方便性。每艘新船的开工设计,都有一些新的部件需要增加,只有在应用中不断地完善标准库,逐步覆盖本企业设计所需要的各种部件,才能提高TRIBON的应用效率。通过不断努力,目前初步建立了部件标准库、附件小样库、电气符号库及各种设备小样数据库等,使得船舶编码体系和标准库设计更趋标准化、规范化和实用化。 3 系统参数修改和性能优化 随着TRIBON系统应用的不断深入,系统的安全性尤其是数据的安全性变得愈来愈重要。因此,把 整个软件系统化分成OpenVMS操作系统、 TRIBON应用软件系统和实船应用数据库这三部分,各自占用独立的硬盘存储介质,通过逻辑名的定 义来建立三者之间的联系。这不仅使今后的软件系统升级与应用数据无关,而且使系统的备分和灾难恢复更为快捷、方便。 通过在工作站本地建立SWAP区和PAGE页(其大小随工作站的性能、配置的不同而不同),保留足够大小的用户区和数据区,从而满足了各专业较大规模的设计要求,并且使整个系统的开机引导速度与TRIBON调用的响应速度得到较好平衡。通过调整OpenVMS和TRIBON系统的核心参数,解决OpenVMS多版本和TRIBON系统多版本兼容问题,从而扩大了TRIBON的应用用户数,大大提高 TRIBON的应用效率。 性能参数优化前各工作站运行速度慢甚至不时出现多台工作站同时死机现象。经分析研究是由于网络通讯瓶颈而引发网络阻塞造成工作站等待,所以一旦阻塞消失工作站即可恢复正常运行。经过对 网络的升级改造,使工作站的运行速度明显加快。系统刚引进时工作站有时会意外中断,自动退出图形窗口。经过不断跟踪模拟,发现这是由于系统没有提供足够的资源而导至用户意外中断。究其原因,不是系统本来就没有足够资源可分配,就是资源分配不合理。为此,将内存较小的工作站进行内存扩充,服务器作系统升级。经过不断调整和参数设置、修改及优化,从而克服了用户意外中断的频繁发生。 4 小结 由高速交换主干网技术构造而成的网络服务中心将彻底消除网络的交通流量瓶颈问题。虚拟网络 技术的引进将给网络的智能化管理、动态配置、资源共享等带来巨大的灵活性。统一的数据库管理,使得TRIBON应用的实船数据库更具安全性、一致性和高可用性。所有这些特点都非常适合我厂多专业、跨部门之间的实船开发设计工作组应用模式。经过近6年的努力,网络规模由最初的7个节 点增至目前的40多个节点。由于不断采用当今计算机先进技术,TRIBON系统已在ALPHA平台上全 面应用于工厂近年来建造的出口船舶开发设计工作中,使工厂彻底取消了船体1∶1实体放样,实现了 船体详细设计和生产设计的一体化,取得了明显的经济效益。到目前为止,利用该系统设计建造的船舶有新加坡万邦73000吨级船、德国1700TEU船、新加坡71000吨级油船、希腊74500吨级船和意大利 74500吨级船等。
|