Web-Enabled Expert System for Metal Forming Processes

9
International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194 www.rsisinternational.org Page 15 Web-Enabled Expert System for Metal Forming Processes Nagraj Dixit 1 , Dr. Rahulkumar Hingole 2 1 Assistant Professor, Department of Mechanical Engineering, JSPM’s Rajarshi Shahu College of Engineering, Pune, India, 2 Professor and Head, Department of Mechanical Engineering, D.Y.Patil College of Engineering, Akurdi, Pune, India Abstract: Metal forming is one of the most important production technologies in modern industry. Parts manufactured by this process find application in the automotive, aircraft, railroad and mining industries. The globalization, the complexity and the dynamics of the business environments present real challenges to strategic planning of metal forming process in the 21 st century. So, there is a need to enhance various metal forming processes. Also, competitiveness in today’s global market is one of the major factor forcing developers to maintain the high quality of production with less development time. In order to maintain close control of various metal forming operations, frequent measurement and process parameter adjustments are desirable. The design and manufacturing process contain a critical step where part design and specifications are converted into actual objects [1]. Over the past year’s attempts have been made by researchers to develop computer-based systems to support the process of strategic planning of metal forming. Here World Wide Web is used as the platform for the online metal forming operation and it offers several advantages to the conventional stand-alone approach. Web-Enabled Expert system can provide solutions to various problem in metal forming. With the advent of the Internet and its evolution, web-enabled expert system has become very important. This paper presents a process for Web- Enabled Expert System for Metal forming Processes. Use of this expert system is platform independent, so it gives the facility to access of information from any location at any time. This allows the designer to instantly transfer their design to shop floor and allows the manufacturing of product on a global, rather than regional basis [15-18]. Keywords: Web-Enabled Expert System, Metal Forming, Expert System, Artificial Intelligence I. INTRODUCTION xpert Systems (ES) are a branch of applied Artificial Intelligence (AI) involving that expertise, which is the vast body of task-specific knowledge, is transferred from a human to a computer. This knowledge is then stored in the computer and users call upon the computer for specific advice as needed. An expert system is a computer program the represents and reasons with knowledge of some specialist subject with a view to solving problems or giving advice. Expert system may contain knowledge from several human experts, giving them more breadth and robustness than a single expert. This program acts as a smart consultant or advisor in a specific environment of expertise, as a result of knowledge that has been gathered from several experts. Web- based expert system enables the knowledge engineer to insert and update the domain knowledge, facts and rules. In this research, a tool is proposed for development of web-enabled expert system and utilizes semantic web technology which permits the knowledge engineer and domain expert to define knowledge without having to know anything about programming language and artificial Intelligence. II. METAL FORMING Metal forming is a process which is spread throughout the world and today one can find metal forming products in numerous applications. It is a highly productive process and the use of the process increases every year. In order to maintain the close control of production quality, frequent measurement and process parameter adjustments are desirable. In metal forming following are the bulk deformation process: 1. Rolling 2. Extrusion 3. Forging 4. Wire drawing A. ROLLING Rolling is the process in which the metals and alloys are plastically deformed into semi-finished or finished condition by passing these between circular or contoured rotating cylinders (rolls), the work piece is subjected to compressive force from the squeezing action of the rolls shown in fig.1 (a) [2-3]. The expert system for rolling is designed by identifying and calculating different parameters like rolling load, torque and power needs, true strain, flow stress, contact length etc. [4]. Fig. 1 (a) Flat Rolling E

Transcript of Web-Enabled Expert System for Metal Forming Processes

Page 1: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 15

Web-Enabled Expert System for Metal Forming

Processes Nagraj Dixit

1, Dr. Rahulkumar Hingole

2

1 Assistant Professor, Department of Mechanical Engineering, JSPM’s Rajarshi Shahu College of Engineering, Pune, India,

2 Professor and Head, Department of Mechanical Engineering, D.Y.Patil College of Engineering, Akurdi, Pune, India

Abstract: Metal forming is one of the most important production

technologies in modern industry. Parts manufactured by this

process find application in the automotive, aircraft, railroad and

mining industries. The globalization, the complexity and the

dynamics of the business environments present real challenges to

strategic planning of metal forming process in the 21st century.

So, there is a need to enhance various metal forming processes.

Also, competitiveness in today’s global market is one of the

major factor forcing developers to maintain the high quality of

production with less development time. In order to maintain

close control of various metal forming operations, frequent

measurement and process parameter adjustments are desirable.

The design and manufacturing process contain a critical step

where part design and specifications are converted into actual

objects [1].

Over the past year’s attempts have been made by

researchers to develop computer-based systems to support the

process of strategic planning of metal forming. Here World Wide

Web is used as the platform for the online metal forming

operation and it offers several advantages to the conventional

stand-alone approach. Web-Enabled Expert system can provide

solutions to various problem in metal forming. With the advent

of the Internet and its evolution, web-enabled expert system has

become very important. This paper presents a process for Web-

Enabled Expert System for Metal forming Processes. Use of this

expert system is platform independent, so it gives the facility to

access of information from any location at any time. This allows

the designer to instantly transfer their design to shop floor and

allows the manufacturing of product on a global, rather than

regional basis [15-18].

Keywords: Web-Enabled Expert System, Metal Forming, Expert

System, Artificial Intelligence

I. INTRODUCTION

xpert Systems (ES) are a branch of applied Artificial

Intelligence (AI) involving that expertise, which is the

vast body of task-specific knowledge, is transferred from a

human to a computer. This knowledge is then stored in the

computer and users call upon the computer for specific advice

as needed. An expert system is a computer program the

represents and reasons with knowledge of some specialist

subject with a view to solving problems or giving advice.

Expert system may contain knowledge from several human

experts, giving them more breadth and robustness than a

single expert. This program acts as a smart consultant or

advisor in a specific environment of expertise, as a result of

knowledge that has been gathered from several experts. Web-

based expert system enables the knowledge engineer to insert

and update the domain knowledge, facts and rules. In this

research, a tool is proposed for development of web-enabled

expert system and utilizes semantic web technology which

permits the knowledge engineer and domain expert to define

knowledge without having to know anything about

programming language and artificial Intelligence.

II. METAL FORMING

Metal forming is a process which is spread throughout the

world and today one can find metal forming products in

numerous applications. It is a highly productive process and

the use of the process increases every year. In order to

maintain the close control of production quality, frequent

measurement and process parameter adjustments are

desirable. In metal forming following are the bulk

deformation process:

1. Rolling

2. Extrusion

3. Forging

4. Wire drawing

A. ROLLING

Rolling is the process in which the metals and alloys are

plastically deformed into semi-finished or finished condition

by passing these between circular or contoured rotating

cylinders (rolls), the work piece is subjected to compressive

force from the squeezing action of the rolls shown in fig.1 (a)

[2-3]. The expert system for rolling is designed by identifying

and calculating different parameters like rolling load, torque

and power needs, true strain, flow stress, contact length etc.

[4].

Fig. 1 (a) Flat Rolling

E

Page 2: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 16

Fig.1 (b) Flat Rolling Velocity diagram

The work is squeezed between two rolls so that its thickness is

reduced by an amount called as draft, d

d = t0- tf

The maximum possible draft dmax depends on coefficient of

friction μ and roll radius R and is given by

dmax = μ2R

The true strain and the mean flow stress are defined by

true strain, ε= ln t0

tf and,

mean flow stress, Ӯf = 𝐾εn

1+𝑛

The rolling force F is estimated as

F = Ӯf wL

where L is the contact length, approximately

L = √𝑅(t0- tf

The power P required to drive each roll is

P= 2 ЛNFL (watts)

where N is the rotational speed of the rolls.

B. EXTRUSION

Extrusion is the process by which a block/billet of metal is

reduced in cross section by forcing it to flow through a die

orifice under high pressure. Metal forming by extrusion has

predominant role in manufacturing sector. Many non-ferrous

materials like aluminum, copper, lead, zinc etc. have major

market share in end products due to the lower density and

non-corrosive nature and are suitable for extrusion process.

Expert system for extrusion is designed by identifying

different parameters like ram force and power required etc. [7,

11].

Fig.2 Extrusion

Assuming round cross-section area, then extrusion ratio(re)

re = ln A0

Af

where, A0 is cross-sectional area of the initial billet and

Af is cross-sectional area of the extruded billet.

Now, actual ram pressure required (p)

p = Ӯf (εx+ 2L

D0 )

where L is the billet length remaining to be extruded and D0 is

the initial diameter of the billet.

C. FORGING

Forging is a bulk deformation process in which workpiece is

compressed between two dies containing shaped contours

[16]. The die shapes are imparted into the final part.

According to the degree to which the flow of the metal is

constrained by the dies are three types of forging:

1. Open-die forging

2. Impression-die forging

3. Flashless forging

Fig.3 (a) Open-die forging

Fig. 3 (b) Impression die forging

Page 3: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 17

Fig. 3 (c) Flashless forging

Expert system for forging is designed on basis of maximum

force F.

F = KfYfA

where Kf is the shape factor, Yf is the yield strength of

material and A is the projected area of the part.

D. WIRE DRAWING

Wire drawing is a bulk deformation process in which the

cross-section of a rod or wire is reduced by pulling it through

a die opening. It similar to extrusion, except that the

workpiece is pulled through the die opening to take the cross-

section. Expert system for wire drawing is designed by

identifying different parameters like draft, reduction and draw

force etc.

The draft, d is defined as

d = D0 - Df

and reduction, r is given by

r = 𝑑

D0

The draw force F is calculated as a product of the cross-

section area Af and the draw stress σd

F = Af σd

Fig. 4 Wire drawing

III. BASIC STRUCTURE OF EXPERT SYSTEM

The general structure of an expert system is shown in fig.5.

The component of expert system includes- input/output

facility, which allows the user to communicate with the expert

system and to use and create database for a specific problem

under investigation; an inference engine, which contains rules

or reasoning methods, that acts upon the input query and

knowledge base, data base, to provide the solution and

justification to the problem stated [17].

Fig.5 Basic structure of expert system

It executes the rules according to the problem stated and also

update the knowledge base and data base by adding new

knowledge and data to it; a knowledge base, containing the

basic knowledge about the field including facts, beliefs,

procedures, expert opinions etc.; a knowledge acquisition

system, which does the job of acquiring knowledge

automatically from varied resources like libraries, expert,

other data bases and so on; a data base, which is similar to

knowledge base, where in quantified data (e.g. material

properties, tool conditions, machine parameters etc.)

pertaining to that field are located that will be used by the

inference engine during solution generation; a data base

generation system, which collects the input given by expert

and from other resources so that data base can be developed

and updated at any stage of expert system. Both the expert and

user are linked to each other so that data, knowledge can be

easily updated at the development stage of expert system

itself. The inference engine and knowledge base and data base

are not considered always as entirely separate components and

there is a lot of overlap between the concept of both the

components. A knowledge engineer, expert in artificial

intelligent techniques, is the one who structures the expert’s

knowledge, which will be shared by the user. Sometimes the

expert himself acts as a knowledge engineer. However, in this

case, there are two practical dangers worth noting. One is that

the domain experts developing their own expert system must

learn a lot about knowledge/data representation. This will

become clearer in due course, and should not underestimate

the immensity of the task. On the other hand, though

knowledge engineers learn a lot about the field on which the

Page 4: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 18

expert system is built, they should remember that they are not

field experts and hence should remain as talented amateur in

that field and efficient knowledge base builders.

A. COMPONENTS OF AN EXPERT SYSTEM

Following are the main components of an expert system

1. User

2. Inference Engine

3. Knowledge Base

4. Knowledge acquisition program

5.Knowledge Engineering

6. Expert or Knowledge Engineer

Fig. 6 Components of an Expert System

B. EXPERT SYSTEM DEVELOPMENT

Some major activities and challenges within any expert

system development project are the:

1. Domain experts’ detection and persuasion for collaboration.

2. Knowledge acquisition.

3. Knowledge representation.

4. Prototype development and programming.

5. Development of the entire expert system and determination

of its architecture.

6. Validation and verification [14].

C. WEB SITE/APPLICATION DEVELOPMENT

Web sites have been developing with Web since 1990. Since

then, Web sites evolved rapidly to Web applications. Today,

Web site/application developers are using a mix of concepts,

tools, methods and best operation practices from several

scientific fields like software engineering and information

systems to address the specificity of the Web.

Fig. 7 Web site/ Application Developing Process

. The developer of a Web site/application during its

development, and based on basic Web engineering principals,

must accomplish the following major activities/tasks:

1. Identification of requirements and specifications.

2. Data design process, during which important Web

application notions that can/must be displayed to Web users

are identified, analyzed and described into implementable data

structures.

3. Hypertext design process, during which html code is

written and basic objects that constitute the Web pages (e.g.

1. Requirements and Specifications

1) Identify the users. 2) Collect the requirements. 3) Analyze the entire system requirements (e.g. functional- nonfunctional requirements, personalization

requirements, etc.). 4) Identify the specifications.

2. Data Design 1) Describe the notions that users are interested for (see the user requirements). 2) Analyze them and identify important sub notions. 3) Identify how the notions and sub notions can be classified and connected. Find their hierarchy and their relations. 4) Identify which set of data is expected to change often (consider to use databases to store it). 5) Identify which data is common to many html pages (consider to store them in databases or use them within templates).

3. Hypertext Design 1) Understand http protocol. 2) Write html code (e.g. select color scheme, fonts, tables, images etc.). 3) Identify the parts of the html pages that are common to several html pages. (e.g. logo image, navigation bar etc.) and use them within templates. 5) Identify which set of html pages is expected to deliver a specific set information or data to the users. 6) Identify the links among the html pages. See Data Design to find out how the notions and sub-notions are classified and connected.

4. Architecture Design 1) Identify the hardware and software that must be used (e.g. databases, servers, firewalls, routers, etc.). 2) Identify how these components must be connected in order to deliver the Web system taking in to considerations the specifications and any constraints (e.g. economical technical etc.)

6. Test and Evaluation 1) Evaluate to which degree the requirements has been fulfilled. 2) Find any problems and make the necessary corrections or adjustments. 3) Identify points that can be improved and can be

evolved.

7. Maintain and Evolve the Web Site/Application

5. Implementation Combine all the above in to a real physical system and make it work.

Page 5: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 19

tables, frames, layers, images etc.) are identified, taking into

consideration criteria like data entities mapping and Web page

linking.

4. Architecture design process, during which the main

software and hardware components are identified and

interrelated taking into consideration the efficient Web

site/application operation.

5. Implementation.

6. Testing and evaluation.

7. Maintain and evolution.

This web site/application developing process is displayed in

above fig. 7.

D. DEVELOPMENT OF WEB-ENABLED EXPERT SYSTEM

In practice, Web-enabled expert system can be developed by

merging the expert system development and web

site/application development with specifications and other

applications like database management system, optimization

model etc. [13]

Fig.8 Development of Web-Enabled Expert System

For this development activities of expert system have to

perform in parallel with activities of the web site/application.

This development process is briefly displayed in fig. 8.

E. ARCHITECTURE OF AN EXPERT SYSTEM

Architecture of an Expert system should be in a way, that it

provides solution for business problem. This involves safe

storage, retrieval and modification of database. It may have

multiple user interface. Expert system should communicate

with remote systems.

This will have various functional partitions such as:

Presentation Logic – displaying stuff to user, collecting

data from the user.

Business Logic – makes the application work and handles

the important processing.

Data Access Logic -for reading and writing data from data

source.

F. SINGLE-TIER ARCHITECTURE

All services provided by the application like – the User

Interface, the persistent data access and logic to process the

user input is present on same physical machine, lumped

together into the application.

This monolithic architecture is called – Single Tier.

Advantages

Easy to manage - client-side management is NOT

required.

Data consistency is easy and simple to achieve.

Disadvantages

Difficult to maintain and reuse.

Fig. 9 Single-Tier Architecture

G. TWO-TIER ARCHITECTURE

In Two tier EAs, the Data Layer is separated from the

Business and Presentation logic, which give Application (also

called App) developers flexibility to maintain database

independently. Changes or migration in this layer will be

independent and can be taken care of efficiently. Data is

centralized, so multiple users can use it simultaneously with

common database. Database server can share some workload

associated with running the application.

Advantages

DB product independence.

Disadvantages

Difficult to maintain and update.

Mainframe

Dumb Terminal

Dumb Terminal

Dumb Terminal

Business logic, Presentation

logic and Data access logic

reside on the single layer

Web - Enabled Expert System Development

Domain Expertise Source

Knowledge Acquisition

Prototype Expert System

Development of entire

expert system

Validation and Verification

Evolution of Knowledge Base

Expert System Development Web Site/Application Development

Requirement and Specifications

Data Design

Hypertext Design

Architecture Design

Implementation

Test and Evaluation

Maintain the Web site

Page 6: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 20

Fig. 10 Two-Tier Architecture

H. THREE-TIER ARCHITECTURE

In 3-tier Architecture, Presentation, Business and Data layers

are separated and kept at different locations. This will ease

maintenance of any of the layers without other layers getting

affected. Business logic exists at middle-tier also known as

Application Server.

Advantages

Business logic can change more easily

Disadvantages

Complexity introduced in the middle tier

Fig.11 Three-Tier Architecture

I. n- TIER ARCHITECTURE

In N-tier Architecture the Presentation, business and data

layers are separated and are located on separate server

components. Users access the applications using thin clients.

Thin clients are the clients, which do not have any application

logic residing at the local machine. At client side, no special

requirements are needed.

Example of thin client: Web browser

Now, even if your web sites presentation logic is changing

every week, no client-side management is required. You can

change it at only one place (i.e. in your server where your

site’s presentation logic resides).

Advantages

More loosely coupled

More reusable

Zero client management

Disadvantages

Complexity in the middle tier

Fig. 12 n-Tier Architecture

J. JAVA EE PLATFORM

Java Platform, Enterprise Edition (Java EE) is the industry,

open standard for developing portable, robust, scalable and

secure server-side Java applications. Java EE provides various

technologies to develop the client-side presentation, server-

side presentation and the server-side business logic.

Java Application, Java Applet, HTML for client-side

presentation.

Servlets/JSP for server-side presentation.

Enterprise Java Beans (EJB) for server-side business

logic.

K. JAVA EE ARCHITECTURE

Fig.13 JEE Architecture

DataBase

Data Layer

Business Logic &

Presentation Logic

Server

DataBase

Data Layer

Presentation Logic

Business Logic

Server Server

DataBase

Data Layer

Presentation Logic Business Logic

Thin Client

Page 7: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 21

The above can be considered as Component-Container

architecture. In application server, web and business

components exist inside containers and interface with the Java

EE infrastructure through well-defined interfaces. The

containers defined in Java EE include container for Servlets,

JSPs, EJBs. So, the components become, Servlets, JSPs,

EJBs, that reside in these containers [21].

L. WORKING OF A WEB APPLICATION

Fig. 14 HTTP Servlet Framework

It uses Client/Server technology for its working. The world

wide web uses the Browser as the client software and Web

Server as the server software. The user types the required

URL in the browser. The IP Address of the Server is found

from the URL. The Web Server will be listening in that Server

(machine) at Port No 80. The browser connects to Port No 80

of the specified Server. Based on the request, the Web Server

will deliver the appropriate page to the browser.

M. JAVA SERVER PAGES (JSP)

JSP is a technology developed by Sun Microsystems for

coding the presentation layer of an enterprise application. The

server associates the JSP with a URL. When the URL is

invoked, the JSP is executed. When a client requests for a

JSP, the JSP container sends the HTML tags as-is to the

browser. The code between <% and %> will be compiled,

executed and the output will be sent to the browser. Tomcat is

a very popular JSP container

JSP

Can be used to code presentation logic.

Can be used to generate dynamic pages.

Is as simple as HTML, even web designers can use it easily.

IV. CASE STUDIES

In this paper the development of web- enabled expert system

for metal forming involves series of production activities.

With the help of web based expert system connection and

browser we can find and view information about web-enabled

expert system for metal forming on the web. The working of

client server web-enabled expert system for various metal

forming operation like rolling and extrusion are available on

site are shown in below fig. 15.

Fig. 15 Web page of Expert System for Roll Forming

Fig.16 (a) Web page for input parameters for Cold Rolling

Fig.16 (b) Web page for input parameters for Hot Rolling

Page 8: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 22

Fig.17 Web page of Expert System for Extrusion

Fig. 18 (a) Web page for input parameters for Direct Extrusion

Fig. 18 (b) Web page for input parameters for Indirect Extrusion

V. CONCLUSIONS

This paper represents development process for Web-enabled

expert system for Metal forming processes like rolling and

extrusion. This web-enabled expert system provides the

required analysis of roll forming and extrusion process.

Design and process validation integrated with experimental

analysis will enable this expert system to be very useful and

powerful tool having practical application in metal forming

industry. Here the architecture of Web site/application, as well

as its developing steps, were presented. Given Web enabled

expert system developing process, which can be used as a

guide for the development of any Web based system. The

World Wide Web is used as the platform for the online metal

forming operation and it offers several advantages to the

conventional stand-alone approach. Thus, the main conclusion

of this paper is that Web-enabled expert systems can be

considered as a Web engineering application category for

metal forming as this expert system is very helpful in the

rolling industries, extrusion division, automobile,

manufacturing division etc.

REFERENCES

Journal Papers:

[1]. Huseyin Altınkaya, Ilhami M. Orak, Ismail Esen, (2014). Artificial neural network application for modeling the rail rolling process,

Expert Systems with Applications 41 © 2014 Elsevier Ltd.,

pp7135–7146. [2]. Alexander Pesin, Denis Pustovoytov, (2014). Finite element

modeling of edge defect formation in plate rolling, Procedia

Engineering 81, © Elsevier Ltd., pp.132 – 136. [3]. Santosh Kumar, Prof.Bharat S Kodli, A Study on Thermo-

Mechanical Analysis of Hot Rolling & Estimation of Residual

Stresses by using FEM, (2013). IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-ISSN: 2278-1684, p-ISSN:

2320-334X, Volume 9, Issue 3 (Sep. - Oct. 2013), PP 26-34.

[4]. Iztok Perus, Milan Tercelj, Goran Kugler, (2012). Determination of scrap/supply probability curves for the mechanical properties of

aluminum alloys in hot extrusion using a neural network-like

approach, Expert Systems with Applications 41, Elsevier Ltd., pp. 5634–5640.

[5]. Nassir Anjami, Ali Basti, (2010). Investigation of rolls size effects

on hot ring rolling process by coupled thermo-mechanical 3D-FEA, Journal of Materials Processing Technology 210, pp. 1364–

1377.

[6]. S.H. Jeong, S.H. Lee, G.H. Kim, H.J. Seo, T.H. Kim, (2008). Computer simulation of U-channel for under-rail roll forming

using rigid-plastic finite element methods, Journal of materials

processing technology 201, pp. 118–122. [7]. Jong-Ho Song, Yong-Taek Im, (2007). The applicability of

process design system for forward extrusion of spur gears, Journal

of Materials Processing Technology 184, pp. 411–419.

[8]. A. Downes, P. Hartley, (2006). Using an artificial neural network

to assist roll design in cold roll-forming processes, Journal of

Materials Processing Technology 177, pp. 319–322. [9]. X.Q. Zhang, Y.H. Peng, X.Y. Ruan, K. Yamazaki, (2006).

Feature based integrated intelligent sequence design for cold

extrusion, Journal of Materials Processing Technology 174, pp. 74–81.

[10]. Yabo Guan, Farhang Pourboghrat, Frederic Barlat, (2006). Finite

element modeling of tube hydroforming of polycrystalline aluminum alloy extrusions, International Journal of Plasticity 22,

pp. 2366–2393.

Page 9: Web-Enabled Expert System for Metal Forming Processes

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume III, Issue III, March 2018|ISSN 2454-6194

www.rsisinternational.org Page 23

[11]. J.H. Song, Y.T. Im, (2004). Development of a computer-aided-design system of cold forward extrusion of a spur gear, Journal of

Materials Processing Technology, pp. 821–828.

[12]. H. Long, D.J. Mynors, P. Holland, P.M. Standring, (2002). Forming feature representation and process selection in cold

extrusion, Journal of Materials Processing Technology, pp. 456–

463. [13]. Charles Hindman, Karl B. Ousterhout, (1998). A virtual design

system for sheet metal forming, Journal of Materials Processing

Technology 84, Elsevier, pp. 107–116. [14]. Xiaohui Shen, Jing Liu, Xianjin Wang, Chin-Chuan Huang,

(2003). Development of an applied roll forming pass design expert

system based on the shape element idea, Journal of Materials Processing Technology 140, pp. 505–508

[15]. Xiaohui Shen, Jing Liu, Xianjin Wang, Chin-Chuan Huang,

(2003). Development of an applied roll forming pass design expert system based on the shape element idea, Journal of Materials

Processing Technology 140, pp. 505–508.

Conference Papers:

[16]. Che Wei Chang, Rong Shean Lee, Ting Wei Chang, (2017), Development of Knowledge-Expandable Ontology-Based Expert

System for Process Planning in Cold Forging of Flange Nuts,

International Conference on the Technology of Plasticity, ICTP 2017, 17-22 September 2017, Cambridge, United Kingdom, pp.

502-507.

[17]. Jae Kwan Kima, Wonbin Ahn, Myon Woong Park, (2015). An Implementation of Web-Based Machining Operation Planning,

25th DAAAM International Symposium on Intelligent

Manufacturing and Automation, DAAAM, pp. 1062-1067. [18]. L.Nyanga, A.F.Van der Merwe, S. Matope, M.T.Dewa,(2015). A

web-based manufacturability agent framework for an E-

manufacturing system, 3rd CIRP Global Web Conference, pp. 167-172.

[19]. G. Kurz, S. Pakulat, J. Bohlen, D. Letzig, (2015). Rolling twin roll

cast magnesium strips with varied temperature and degree of deformation, Conference MEFORM , Light Metals – Forming

Technologies and Further Processing. pp- 208- 214.

[20]. K. Richter, R. Haase, F. Schieck, D. Landgrebe, (2015). Tempered forming of magnesium alloys using the example of roll forming,

Conference MEFORM , Light Metals – Forming Technologies

and Further Processing, pp. 560-566. [21]. John L. Michaloskia, Y. F. Zhaob, B. E. Leea, W. G. Rippeya,

(2013). Web-enabled, Real-time, Quality Assurance for

Machining Production Systems, 12th CIRP Conference on Computer Aided Tolerancing, ScienceDirect, Procedia CIRP 10,

pp. 332 – 339.