1 前言
随着汽车行业的快速发展,汽车行业的竞争也越来越激烈,对汽车产品设计和工艺设计的要求越来越高,如何在汽车行业达到或保持领先地位,已经成为一个我们必须面对的课题。
2 通用汽车技术中心的要求与目的
通用汽车技术中心是目前中国领先的汽车产品设计公司,它每年需要同时开发多种汽车产品和品牌系列,这些系列产品的设计方式不一,有些产品是与其他地区合作伙伴协同开发,需要有统一的产品编号和特征描述,有的产品是本部与分部协同开发,需要实时共享和并行开发能力,有些零部件和总成是提出要求,委托其他开发商开发,这些都对协同工作与管理能力提出了较高的要求;同时,自己定位目标为成为亚洲先进汽车设计中心,需要吸收先进的设计思想,规范和结构化的设计思路,形成模板化的流程,利用他人和自己以前的智慧积累,减少重复设计,缩短开发周期。
最后,中心选择了IMAN(现在改名TcAE)作为PDM系统。
3 通用 TcAE系统的架构
3.1 架构建立与扩展次序
3.1.1 搭建起标准的与GM remote site 相连的用户化的IMAN系统;
3.1.2 建立各种标准流程与模板;
3.1.3 建立iman web系统;
3.1.4 将具体应用软件集成到TcAE里面;
3.1.5 建立JT服务器;
3.1.6 将Me的工艺软件和机器人智能软件集成到TcAE里面;
3.1.7 将RDV和GPDS集成到TcAE里面;
3.2 确认支持TcAE的Team组织结构
3.2.1 基础支持,包括服务器,client,内外网络,存储系统;
3.2.2 TcAE系统支持,包括server端,client端;
3.2.3 TcAE安装支持,包括server端更新,测试,client端安装;
3.2.4 TcAE应用支持,包括TcAE本身,UG,集成软件。
3.2.5 数据共享控制与操作;
3.2.6 标准流程模板制定;
3.2.7 项目跟踪。
3.3 TcAE系统的物理架构图
a. 目前的结构图

b. 将来的规划
增加Ulink Server,Qpl Server,Jt server,Me Server。
3.4 Server的双保险
Oracle Server、Imanfs Server、TcAE Web Server采用双机cluster的方式,如果一台机器坏了,马上就自动切换到备用机器。
License Server采用三台机器冗余方式,只要有两台机器工作,就能提供License服务。
3.5 Oracle的结构
不同Oracle数据库本身的功能结构差不多,TcAE DB有许多表空间和表,为了避免磁盘读写的瓶颈,需要对不同的表空间、控制文件、回退段分配合理的不同的磁盘文件系统,避免资源的争用,可以用专用软件如quests对资源分配问题进行分析。
通用的TcAE目前可以同时支持数百个用户进行设计操作,相应速度也较快,Oracle的存储空间分配合理,Server的参数设置正确是最主要的原因,下图显示了通用 TcAE DB 部分存储空间分配状态:
