• 沒有找到結果。

Development of a Hybrid-Cloud-based Wheel-Manufacturing Service with Ontology Inference for Machine Tools

N/A
N/A
Protected

Academic year: 2021

Share "Development of a Hybrid-Cloud-based Wheel-Manufacturing Service with Ontology Inference for Machine Tools"

Copied!
29
0
0

加載中.... (立即查看全文)

全文

(1)

Chao-Chun Chen1, Min-Hsiung Hung2, Yu-Chuan Lin1 , Po-Yi Li1

1MIS, NCKU, Tainan, Taiwan, R.O.C.

2CSIE, PCCU, Taipei, Taiwan, R.O.C.

August 27, 2015

Development of a Hybrid-Cloud-based Wheel-Manufacturing Service with Ontology Inference for Machine Tools

Presenter : Po-Yi Li

(2)

Outline

Background and Objectives

Overview of Wheel Design Manufacturing Service in Hybrid Cloud

Functional Designs of Wheel Design Manufacturing Service

Integrated Test

Conclusions

2

(3)

3

Background and Objectives

(4)

Importance of Knowledge-Inference Systems for Precision-Machining Industry

Over the years, enterprises to keenly add intelligence to machine tools for increasing their competitiveness.

Among various types of intelligence, the Internet-based knowledge-inference system of the machine-tool domain is an eminent one that can be used to effectively facilitate numerous machining-related operations.

Therefore, creating Internet-based knowledge-inference systems for machine tools has become an important topic in the precision-machining industry.

4

(5)

Objectives of this Work

Develop a Hybrid-cloud-based Wheel Manufacturing Service (named as HC-WMS), for recommending suitable cutting tools by conducting knowledge inferences and simulating the production by virtual machine tool technique.

5

(6)

6

Overview of Wheel Design Manufacturing Service

in Hybrid Cloud

(7)

Bulletin Board

Storage Manufacturing Database Knowledge

Cloud Service Base

GUI TBB RBB

Wheel Manuf. Job

Processor

BaseRule

IMF Processing Module BBC Module

Public Cloud Private Cloud

Workers

BBX Protocol

Service Broker

Machine Tool 1 product

Factory

v-Machine 1

v-Machines

product v-Machine n

Machine Tool n

Worker 1 of Cloud Manufacturing Service

Authority Module

7

The architecture of HC-WMS with Ontology inference technology

Exchange the manufacturing tasks and results between the public cloud and private cloud.

The interface for user to manipulate the cloud manufacturing service.

As a communication protocol between the public cloud and the private cloud

(8)

Bulletin Board

Storage Manufacturing Database Knowledge

Cloud Service Base

GUI TBB RBB

Wheel Manuf. Job

Processor

BaseRule

IMF Processing Module BBC Module

Public Cloud Private Cloud

Workers

BBX Protocol

Service Broker

Machine Tool 1 product

Factory

v-Machine 1

v-Machines

product v-Machine n

Machine Tool n

Worker 1 of Cloud Manufacturing Service

Authority Module

8

The architecture of HC-WMS with Ontology inference technology

Equip with the wheel

manufacturing software and is deployed in the public cloud.

Ask the IMF processing module to process the task physically.

Maintain the cutting tool knowledge base and cutting tool rule base.

Allow only the workers to access data.

(9)

Advantages of HC-WMS

with Ontology inference technology

The computational scalability is achieved as sections of a NC file can be processed in parallel.

The data safety is kept as a worker in the public cloud has only partial information of the NC file.

9

%

O0512(OP1-2-A406-160650) M160

G28W0 G28U0 G55 G40

N1

(ROUGHING-I.D.-R1.2-) (TOOL I.D.-R1.2-@2-T6-) G00T0404

G97S1800M03 /M7

G00Z20.X43.4

N2

(ROUGHING-I.D.-R4.0) (TOOL I.D-R4-@2-T2-4R) G40

G00T0202 G97S1800M03 /M7

G00X342.909Z20.

G00X351.

G00Z-149.283

G01G41X357.Z-152.283F0.65 Z-152.783

G03X318.Z-172.283R19.5 X316.902Z-172.275R19.5 X246.808Z-168.621R232.853

N3

(FINISHING-I.D.-R0.8) (TOOL ID-R0.8-@2-T4) G40

G00T0606 G97S1800M03 /M7

G00X71.643Z20.

G00X80.657 G00Z-139.172 G01G41X76.414Z- 141.293F.35

X73.Z-143.

M84 Z-165.3

%

... ... ...

(10)

10

Functional Designs of Wheel

Design Manufacturing Service

(11)

Functional Designs of

Wheel Design Manufacturing Service

11

BBC Module

VMT Module

Wheel Manf.

Ontology Inference

Module

VMT Package

Knowledge Base TBB

Ontology Rule DB

Public Cloud

Private Cloud

Worker

RBB

Authority Module

Interact with the Task Bulletin Board and Result Bulletin Board.

(12)

Functional Designs of

Wheel Design Manufacturing Service

12

BBC Module

VMT Module

Wheel Manf.

Ontology Inference

Module

VMT Package

Knowledge Base TBB

Ontology Rule DB

Public Cloud

Private Cloud

Worker

RBB

Authority Module Encapsulate VMT package to

form the VMT cloud service.

(13)

Functional Designs of

Wheel Design Manufacturing Service

13

BBC Module

VMT Module

Wheel Manf.

Ontology Inference

Module

VMT Package

Knowledge Base TBB

Ontology Rule DB

Public Cloud

Private Cloud

Worker

RBB

Authority Module

Infer proper results from ontology data according to specified inference rules

(14)

Functional Designs of

Wheel Design Manufacturing Service

14

BBC Module

VMT Module

Wheel Manf.

Ontology Inference

Module

VMT Package

Knowledge Base TBB

Ontology Rule DB

Public Cloud

Private Cloud

Worker

RBB

Authority Module

Store the knowledge of cutting tools and inference results of given rules.

Provide several functions of virtual machine tools.

1.Cutting simulation

2.Evaluation of the production time

(15)

Functional Designs of

Wheel Design Manufacturing Service

15

BBC Module

VMT Module

Wheel Manf.

Ontology Inference

Module

VMT Package

Knowledge Base TBB

Ontology Rule DB

Public Cloud

Private Cloud

Worker

RBB

Authority Module Deliver a manufacturing task through the task bulletin board (TBB) and a manufacturing result the result bulletin board (RBB).

(16)

Wheel Manuf. Ontology Inference Module

Creation of Ontology Knowledge Bases

Cutting Tool Inference Rule Representation

The Role of Authority Module

16

(17)

The Ontology technology is employed to model knowledge which can be expressed as an explicit specification of conceptualization.

A piece of Ontology knowledge can be as following:

A class - usually indicates concepts.

A property - usually indicates a characteristic of a concept or a relationship between two concepts.

An instance – usually indicates an object of a class

Creation of Ontology Knowledge Bases

17

(18)

Creation of Ontology Knowledge Bases

18

Class Sub Class

Class Instances

(19)

Logic-based Rule

The rules are specified as the implication form

“A→C”, where A is antecedent and C is consequent.

Such a rule means whenever the conditions specified in A hold, then the conditions specified in C must also hold. The logic-based rules are represented in SWRL (Semantic Web Rule Language) .

Cutting Tool Inference Rule Representation

19

(20)

Logic-based Rule

Example:

Find out cutting tools used for inner production with the condition that the distance of the cutting tool is greater than @CriticalDistCTWP and shape of the tool holder is rectangle.

Cutting Tool Inference Rule Representation

20

w l

b

x

l/2

w/2

a O

A B

center of rim

center of cutting tool

holder

C

(21)

Logic-based Rule

Example:

CuttingTool(?ctTool) ∧

hasToolShankShape(?ctTool, rectangle) ∧

hasInternalOrExternalDiameterTool(?ctTool,

inner production) ∧

hasToolNoseToolHolderSpindleDistance(?ctTool,

?TNTHSDistance) ∧

swrlb:greaterThanOrEqual(?TNTHSDistance,

@CriticalDistCTWP) → CuttingTool(?ctTool)

Cutting Tool Inference Rule Representation

21

(22)

The authority module is developed to filter out unauthorized accesses to the manufacturing database.

Verify the data access request together with the unique key.

The Role of Authority Module

22

(23)

23

Integrated Test

(24)

GUI snapshot showing the interface of parameter input including target NC files, rim depth, radius of rim, knowledge base and inference rule selection.

Integrated Test

24

(25)

GUI snapshot inference results for suggested cutting tools.

User can choose suitable cutting tool by alternating the original one.

Integrated Test

25

(26)

GUI snapshot showing the collision detection and the production time estimation of the VMT service.

Integrated Test

26

(27)

27

Conclusions

(28)

Conclusions

This work present the development of a hybrid-cloud-based wheel manufacturing service (HC-WMS) with Ontology inference technology to provide the cutting-tool recommendation service in the machine tool industry.

We implement a prototype of the proposed HC-WMS and demonstrate the support of both data safety and computation scalability.

The results can be a useful reference for industrial practitioners of the machining industry to construct hybrid cloud-based manufacturing systems.

28

(29)

29

Thank you for your listening

Q & A

參考文獻

相關文件

• To introduce the Learning Progression Framework (LPF) as a reference tool for designing a school- based writing programme to facilitate progressive development

Wi-Fi Supported Network Environment and Cloud-based Technology to Enhance Collaborative Learning... • Curriculum is basically a lesson plan that functions as a map

Wi-Fi Supported Network Environment and Cloud-based Technology to Enhance Collaborative Learning.. Centre for Learning Sciences and Technologies (CLST) The Chinese University of

In case of non UPnP AV scenario, any application (acting as a Control Point) can invoke the QosManager service for setting up the Quality of Service for a particular traffic..

important to not just have intuition (building), but know definition (building block).. More on

 Presents a metric selection framew ork for online anomaly detection i n utility cloud.. ◦ Select most essential metrics by appl ying metric selection and

• Instead of uploading and downloading the dat a from cloud to client for computing , we shou ld directly computing on the cloud ( public syst em ) to save data transferring time.

To enhance availability of composite services, we propose a discovery-based service com- position framework to better integrate component services in both static and dynamic