< 返回
上海通用tcae系统架构与应用介绍

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.2tcae系统支持,包括server端,client端;

3.2.3tcae安装支持,包括server端更新,测试,client端安装;

3.2.4tcae应用支持,包括tcae本身,ug,集成软件。

3.2.5数据共享控制与操作;

3.2.6标准流程模板制定;

3.2.7项目跟踪。

3.3tcae系统的物理架构图

a.目前的结构图

b.将来的规划

增加ulink server,qpl server,jt server,me server。

3.4server的双保险

oracle server、imanfs server、tcae web server采用双机cluster的方式,如果一台机器坏了,马上就自动切换到备用机器。

license server采用三台机器冗余方式,只要有两台机器工作,就能提供license服务。

3.5oracle的结构

不同oracle数据库本身的功能结构差不多,tcae db有许多表空间和表,为了避免磁盘读写的瓶颈,需要对不同的表空间、控制文件、回退段分配合理的不同的磁盘文件系统,避免资源的争用,可以用专用软件如quests对资源分配问题进行分析。

通用的tcae目前可以同时支持数百个用户进行设计操作,相应速度也较快,oracle的存储空间分配合理,server的参数设置正确是最主要的原因,下图显示了通用 tcae db 部分存储空间分配状态:

3.6存储系统的结构

通用采用emc公司的存储服务器,它能够满足tcae对存储系统的要求,即nfs和cifs服务,海量存储,快速,安全,数据冗余保存,磁盘不易损坏,容易扩容,容易维护。

下图显示了通用的emc server的维护界面,也部分反映了emc服务器的功能与结构。

3.7网络的结构

c.交换机分级,主干道完全用光纤连接;

d.电信专用通道连到北美、烟台、沈阳;开通专用端口;

3.8client的组成

主要使用hp的workstation,它们在计算、图形、内存、总体性能方面能满足ug、vismockup等提出的高要求。

4tcae系统的使用

通用公司的tcae在商业版的tcae的基础上进行了大量的开发和改造工作,它将汽车行业先进的设计理念变成具体的结构化、流程化的模块放进tcae里面,如vas、project、dcs、jt库,利用它可以快速高效地进行车型设计。

4.1item、dataset、type的扩展

通用的item在原有tcae的基础上进行了扩展,增加了很多类型,如图是item的一部分:

如图是dataset的一部分:

如图是form的一部分:

4.2设计的四个阶段

整车开发设计分为四个阶段,即概念设计、结构设计、集成设计和最终成品设计,不同部门在四个阶段的不同status有大致的时间先后上的限制,gm tcae通过对几个阶段的产品的不同完成状态赋予不同status状态,并在workflow里加以控制,就可以较为容易的进行并行设计,监控开发进度,提高关键路径进度。

下图为动力总成在整车开发不同阶段的不同状态,它们在tcae 里得到了有效的实现。

4.3dcs的意义

gm tcae里的所有发布产品必须经过dcs检查,以使发布产品符合设计规范。

下图为dcs里图层放置的规范:

4.4vas

这是一项先进的设计理念,将整车设计结构化,模块化,流程化。vas设计分成数级,第一级按结构分成十块,包括动力总成、底盘、车身、电子、内饰、空调等,第二级的vpps细分成58块,第三级进一步细分成241级,以后才是具体的总成及零部件设计。

在vas里,一个整车的不同变型车型通过变量规则来进行控制,切换容易;通过版本规则的变换可以查看不同时期设计的状态。

下图为vas结构说明文档的局部。

下图为tcae里vas的pse局部

从上面可以看到此车型各部分的出现与否是由变量规则来控制的,不同开发阶段的版本是由revision rule来控制的。

从上面也可以看出,变量规则是很复杂的,gm有专门的团队来开发变量规则;将来vas里的jt的更新是所有site统一做的,由qpl server来统一管理。