Data Management Support for Product Lifecycle Management Walid

  • Slides: 26
Download presentation
Data Management Support for Product Lifecycle Management* Walid G. Aref (PI, Computer Science, Purdue)

Data Management Support for Product Lifecycle Management* Walid G. Aref (PI, Computer Science, Purdue) Jingfeng Yan (Student RA, Computer Science, Purdue) Vijay Srinivasan (Dr. , IBM)

PLM Infrastructure o Data Management Perspective n Data o o Collection(what and how) Storage

PLM Infrastructure o Data Management Perspective n Data o o Collection(what and how) Storage What can we do over the data? Services and Workflow n o o Sharing Retrieval

Trends or Challenges of PLM o Data n Heterogeneous data storage platforms o n

Trends or Challenges of PLM o Data n Heterogeneous data storage platforms o n Data type and operation o o n Come from global or internationalized production and commerce 3 D model object data search 3 D model object dependent relationship Explosive massive data collection

Trends or Challenges of PLM (cont’d) o Services n Service discovery o o n

Trends or Challenges of PLM (cont’d) o Services n Service discovery o o n Handle new services (register) Search services to build workflow Workflow o o o BEPL is now a business process modeling language that is executable, which could transfer the state. Semantics of workflow: could be domain specific Automated workflow: build workflow to dynamically fit for the business requirements

Technologies o o Radio-frequency identification(RFID) Enterprise Service Bus (ESB) System Modeling Language (Sys. ML)

Technologies o o Radio-frequency identification(RFID) Enterprise Service Bus (ESB) System Modeling Language (Sys. ML) Distributed Catalog

Sys. ML o What is Sys. ML? n A domain-specific modeling language for systems

Sys. ML o What is Sys. ML? n A domain-specific modeling language for systems engineering applications o Modeling n o Systems n o o Supports the specification, analysis, design, verification and validation. include hardware, software, information, processes, personnel, and facilities. Unambiguous Language for engineers Keep semantics in different perspectives by diagrams

Sys. ML Roles o Intermediate formal language for maintain the modeling semantics between CAD/CAM

Sys. ML Roles o Intermediate formal language for maintain the modeling semantics between CAD/CAM and object modeling (dependency and other relationship) n It bridges the knowledge between o o Engineers and data service developers, who can exploit formalized information to define data and service schema

Distributed Catalog o o Inter-system catalog protocol that helps to locate remote resources (services)

Distributed Catalog o o Inter-system catalog protocol that helps to locate remote resources (services) Services are associated with n n n Registration: service name, service type, catalog location Catalog: service description Services: functions could be remotely executed

Framework Overview

Framework Overview

Distributed Catalog Roles o o o Discover services Keep services semantics in catalog profiles

Distributed Catalog Roles o o o Discover services Keep services semantics in catalog profiles By caching catalog, as well as machine learning technology, catalog helps to automated workflow (service selection and combination)

Boeing Corporation Facilities Background o o Partners and internal suppliers Parts and subassemblies come

Boeing Corporation Facilities Background o o Partners and internal suppliers Parts and subassemblies come to plant by truck, air, rail, and ship from 50 states and globe Proud of loading and unloading system (crane and 31 miles rail) Production rate

737 -900 Photo* (* Provided by boeing. com)

737 -900 Photo* (* Provided by boeing. com)

Some Boeing 747 -400 Facts o Parts n n o six million parts, half

Some Boeing 747 -400 Facts o Parts n n o six million parts, half of which are fasteners 171 miles (274 km) of wiring and 5 miles (8 km) of tubing. Improvement from early 747 n n n aerodynamic improvement o 6 -foot longer wing with a 6 -foot-high winglet angled upward and slightly outward (*1) state-of-the-art assembly processes (*2) advanced materials allows considerable structural weight reductions (*3)

Example 1: Crane Service o Purpose n n Suppose cranes and other carts on

Example 1: Crane Service o Purpose n n Suppose cranes and other carts on the ground are in charge of deliver parts to the site. Crane service is to tell crane /cart operators to deliver what / how many parts to assembly point with corresponding devices and tools(*1).

Example 1: Crane Service o Information needed and providers n n Progress plan (how

Example 1: Crane Service o Information needed and providers n n Progress plan (how much needs to accomplished in a shift): HR Plan and Scheduling Assembly plan (what parts and subassemblies are used for assembling): Design Assembly point capacity (What materials do assembly point have): On-site Assembly Point Part and device current locations (where to get the parts): Part Supplier

RFID and Relevant Service

RFID and Relevant Service

Diagram to Services

Diagram to Services

Using ESB

Using ESB

Abstract Service and Workflow

Abstract Service and Workflow

New service is coming… o o o When a new service is published, the

New service is coming… o o o When a new service is published, the local catalog and registration are updated Based on its semantic profile, it can be linked into workflow Business Office provide market activities service to indication which order should be slowed down or kept in full production rate n Profile: it is useful for progress plan

Example 2: Search Parts Service o Purpose n o Design department needs to find

Example 2: Search Parts Service o Purpose n o Design department needs to find a part fitting for some special dimension requirement or dependent relationship. Assumption At the beginning, design department knows the part supplier search service only. n Part supplier knows to ask the services of external supplier. n External suppliers have their domain (view of services) o In different domains, they have different registrations.

Workflow

Workflow

Search 3 D Objects

Search 3 D Objects

Summary o o o Data Management for PLM, including data collection, sharing, and providing

Summary o o o Data Management for PLM, including data collection, sharing, and providing services, are challenging research topics. New technologies, such as RFID, Sys. ML, ESB, and distributed catalog, are helpful to overcome some difficulties. Introduced crane service and search service based on Boeing Company by exploiting the new technologies.

Acknowledgement o Center for Advanced Manufacturing, Discovery Park, Purdue University

Acknowledgement o Center for Advanced Manufacturing, Discovery Park, Purdue University

Thank You o Questions?

Thank You o Questions?