| |
基于SOA的CAE与PDM系统集成的实现 | |
为节省流量,手机版未显示文章中的图片,请点击此处浏览网页版 | |
为了实现企业内部各个系统的集成和信息共享,本文提出了面向服务架构的集成模式实现CAE与PDM系统的集成。由于面向服务架构是基于松耦合的架构,可以充分利用企业现有的资源,实现低成本高效率的信息集成。同时,随着信息化不断发展,其他一些系统(如ERP、CRM等)也将被企业所采用。采用面向服务架构的集成方法,使得企业出现新的集成需求时,只需要按照服务封装的要求将CAE分析模块封装成一种服务就可以实现集成,而完全不影响先前所做的集成工作及其架构模式,具有较高的实施灵活性。
1 基于SOA的CAE与PDM系统的集成与实现
1.1 面向服务架构(SOA)
面向服务架构(Service-Oriented Architecture,SOA)是最近几年发展起来的全新的企业应用系统集成解决方案。顾能公司(Gartner)最早提出的SOA思想:“面向服务的架构是一种基于客户机/服务器模式的软件设计方法,其中的应用由服务提供者和服务使用者(也称为客户机或服务请求者)双方组成”。Gartner为SOA描述的远景目标是:使企业信息系统变得更有弹性,以更快地响应业务部门的需求,实现实时企业模式(Real-Time Enterprise)。
目前,一般SOA的架构主要包括以下三个要点:
1)SOA架构中所提供的服务之间必须是松散耦合的。
2)SOA架构应该从实际业务本身的粗粒度的角度来划分服务,分布服务接口。
3)SOA架构中所有服务的具体实现、位置和传输协议对服务的调用者来说是透明的。
服务请求者、提供者和服务注册中心是面向服务架构中的三个抽象角色。
服务提供者将服务契约发布到服务注册中心;服务请求者在服务注册中心搜索查找需要的服务契约,一旦查询到符合需要的服务契约,服务请求者就可调用服务提供者所提供的服务,具体的调用方式记录在服务契约中。
1.2 CAE与PDM系统的集成框架
在产品设计中,CAE的应用越来越广泛,因此研究CAE与PDM系统的集成,是实现企业信息化重要的内容之一。本节在面向服务架构下,应用Web Service实现CAE与PDM的集成。并以CAE的数据管理和工作流为例,详细说明CAE与PDM系统集成的方法。
在产品设计中,我们采用ANSYS有限元分析软件和三维CAD(Inventor)软件,进行CAE设计。首先运用ANSYS软件对龙门起重机整机结构系统进行静动态分析,优化设计,通过相应的接口实现了产品的CAD设计与CAE分析之间的“无缝”集成;图1为基于PDM的CAD与CAE集成框架。 (图片) (图片) (图片) (图片) | |
电脑版 | 客户端 | 关于我们 |
佳工机电网 - 机电行业首选网站 |