Towards an intelligent system for FMS design

Similar documents
Available online at ScienceDirect. Procedia CIRP 34 (2015 ) th International Conference on Axiomatic Design ICAD 2015

Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose

An expert system for bottling plant design M. Novak & A. Jezernik Faculty of Technical Sciences, Mechanical Engineering Department, Maribor, Slovenia

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY

Proceedings of the 23rd Australasian Conference on Information Systems, ACIS' 2012

Towards a Software Engineering Research Framework: Extending Design Science Research

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001

DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS

Advanced engineering design capabilities applied for developing a technological device for automated assembly

APPLICATION OF THE ARTIFICIAL INTELLIGENCE METHODS IN CAD/CAM/CIM SYSTEMS

International Journal of Science and Engineering Research (IJ0SER), Vol 3 Issue 3 March , (P) X

THE METHOD FOR UNCOUPLING DESIGN BY CONTRADICTION MATRIX OF TRIZ, AND CASE STUDY

Using of Artificial Neural Networks to Recognize the Noisy Accidents Patterns of Nuclear Research Reactors

Design Methodology. Šimon Kovář

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands

AND ENGINEERING SYSTEMS

An Ontology for Modelling Security: The Tropos Approach

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 05 MELBOURNE, AUGUST 15-18, 2005 AUTOMATIC DESIGN OF A PRESS BRAKE FOR SHEET METAL BENDING

Integrated Process and Fixture Planning System

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003

West Windsor-Plainsboro Regional School District Advanced Topics in Computer Science Grades 9-12

Support of Design Reuse by Software Product Lines: Leveraging Commonality and Managing Variability

Design Methodology. Šimon Kovář

Expectation-based Learning in Design

On Drawn K-In-A-Row Games

Architectures On-Demand for Any Domain Using Stable Software Patterns

Foundations of Artificial Intelligence

COMPUTER AIDED TRADITION JIGS AND FIXTURES DESIGN

Design and Implementation Options for Digital Library Systems

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL

CircumSpect TM 360 Degree Label Verification and Inspection Technology

No-Reference Image Quality Assessment using Blur and Noise

Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints

Evolution of Knowledge Management: From Expert Systems to Innovation 2.0

AUTOMATION TECHNOLOGY FOR FABRIC INSPECTION SYSTEM

The Decision Aid Leak Notification System for Pigging False Alarm

DSM-Based Methods to Represent Specialization Relationships in a Concept Framework

Designing Semantic Virtual Reality Applications

AGENT TECHNOLOGY AT COMPUTING OPTION OF FLEXIBLE MANUFACTURE SYSTEM ELEMENT AND COMPOSED STRUCTURE. A.H. Huseynov 1

User Type Identification in Virtual Worlds

Techniques for Generating Sudoku Instances

TOWARDS AUTOMATED CAPTURING OF CMM INSPECTION STRATEGIES

Application of Axiomatic Design for the Design of a Safe Collaborative Human-Robot Assembly Workplace

Analog Implementation of Neo-Fuzzy Neuron and Its On-board Learning

International Journal of Advance Engineering and Research Development. Time Reduction and Analysis of Machining Process for Differential Case

FINAL ACTIVITY AND MANAGEMENT REPORT

KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS

MANUFACTURING SIMULATION: COMPUTER AIDED TOLERANCING FOR PROCESS PLANNING

Real-time Adaptive Concepts in Acoustics

6th International Conference on Virtual Machining Process Technology (VMPT), Montréal, May 29th June 2nd, 2017

Annual Report for Assessment of Outcomes Machine Manufacturing Technology (MMT) Program

Construction and Operation of a Knowledge Base on Intelligent Machine Tools

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES

Leading Systems Engineering Narratives

Robot Task-Level Programming Language and Simulation

A new method to recognize Dimension Sets and its application in Architectural Drawings. I. Introduction

3 A Locus for Knowledge-Based Systems in CAAD Education. John S. Gero. CAAD futures Digital Proceedings

SELECTIVE NOISE FILTERING OF SPEECH SIGNALS USING AN ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM AS A FREQUENCY PRE-CLASSIFIER

Building a Machining Knowledge Base for Intelligent Machine Tools

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara

Section 8.1. Sequences and Series

M-CREAM: A Tool for Creative Modeling of Emergency Scenarios in Smart Cities

Manufacturing Readiness Assessment Overview

Model-based and Component-oriented Programming of Robot Controls

Virtual Engineering: Challenges and Solutions for Intuitive Offline Programming for Industrial Robot

Alessandro Naddeo Dep. of Mechanical Engineering University of Salerno Via Ponte Don Melillo, 84084, Fisciano (SA), Italy ABSTRACT

Gilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX

Rolling Bearing Diagnosis Based on LMD and Neural Network

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

Multispectral Fusion for Synthetic Aperture Radar (SAR) Image Based Framelet Transform

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM COURSE TITLE: COMPUTER INTEGRATED MANUFACTURING ( COURSE CODE: )

Doctoral College Environmental Informatics

Available online at ScienceDirect. Procedia CIRP 53 (2016 )

Mary Kathryn Thompson Department of Mechanical Engineering Technical University of Denmark 2800, Lyngby, Denmark

HUMAN COMPUTER INTERFACE

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

A STUDY ON THE DOCUMENT INFORMATION SERVICE OF THE NATIONAL AGRICULTURAL LIBRARY FOR AGRICULTURAL SCI-TECH INNOVATION IN CHINA

Trade of Toolmaking. Module 5: Press Tools, Jigs & Fixtures, Mouldmaking Unit 5: Jigs and Fixtures Phase 2. Published by

Notes for Recitation 3

MIDTERM REVIEW INDU 421 (Fall 2013)

ASSESSMENT OF THE RESPECTIVE BENEFITS OF AXIOMATIC DESIGN AND NEW PRODUCTS DESIGN METHOD FOR THE DESIGN OF A BIOMECHANICAL SIMULATOR

D E S I G N H E A T T R E A T M E N T I N S P E C T I O N C A L I B R A T I O N PRECISION MACHINING & CONTRACT ASSEMBLY

Aesthetically Pleasing Azulejo Patterns

Application of Artificial Intelligence in Mechanical Engineering. Qi Huang

DESIGN OF AN INNOVATION PLATFORM FOR MANUFACTURING SMES

The Industry 4.0 Journey: Start the Learning Journey with the Reference Architecture Model Industry 4.0

Design of Jig for Coordinate Measuring Machine

Component Based Mechatronics Modelling Methodology

Impulse noise features for automatic selection of noise cleaning filter

Below is provided a chapter summary of the dissertation that lays out the topics under discussion.

Stakeholder and process alignment in Navy installation technology transitions

Submitted November 19, 1989 to 2nd Conference Economics and Artificial Intelligence, July 2-6, 1990, Paris

Immersive Simulation in Instructional Design Studios

Evaluation of CPU Frequency Transition Latency

Research on the Mechanism of Net-based Collaborative Product Design

Introduction to Humans in HCI

Degree Programme in Electrical and Automation Engineering

SITUATED CREATIVITY INSPIRED IN PARAMETRIC DESIGN ENVIRONMENTS

Transcription:

34 Towards an intelligent system for FMS design Babic B.R. University of Belgrade, Faculty of Mechanical Engineering 27. Marta 80, 11000 Belgrade, Yugoslavia; phone: 381 11 3229040; fax: 381 11 3221198; e-mail: m1babic@rcub.rcub.bg.ac.yu Abstract The paper presents the concept of an intelligent system performing creative FMS design. Development of the intelligent system for FMS design is based on the application of two theories: design theory and theory of reasoning by analogy. Described general design process is based on design axioms. In accordance with axiomatic design concept four levels of intelligent system for FMS design are defined: functional requirements (FRs) definition level, design parameters (DPs) creation level, the level for analysis of design solution, and the level for checking of the final solution. For each level a particular knowledge processing module is defined. Computer software dealing with each one offour levels is also discussed. Keywords Flexible Manufacturing Systems, Design Axioms, Knowledge Processing. INTRODUCTION The design of manufacturing systems, particularly of flexible manufacturing systems (FMS) is a complex problem that includes the planning of capacities, balancing of operations, transport analysis, storage planning and the like. Adequate solution of some manufacturing problem requires a comprehensive study of all these factors (in their interaction). Present approaches in the field of computer-aided engineering design, applicable for the FMS design, are mainly based on data processing technology. Since data represent specific instances of events, it is not so easy to deal with various situations occurring during the FMS design. To improve productivity of FMS design process it is essential to set up a new concept based on the knowledge processing. The paper gives basic principles used for development of the intelligent system for FMS design (FLEXY). The development of an intelligent system for FMS design is based on the integration of two theories: design theory and theory of reasoning by analogy. For the formalization of FMS design process axiomatic design theory established by Prof. Nam P. Suh L. M. Camarinha-Matos et al. (eds.), Balanced Automation Systems II Springer Science+Business Media Dordrecht 1996

350 Part Twelve FMSIFAS Design (MIT) was adopted. Details of this theory are given in (Suh, 1990) and (Kim, 1991) and only a short overview is given in this paper. Designers most commonly apply experiences gathered through previous projects to a new project through analogy. The introduction of reasoning by analogy into the FMS design system should bring creative component to the system. Determinism based formalization of reasoning by analogy, given in (Russell, 1989), is applied for the building of FLEXY system. Computer software corresponding to the proposed model of intelligent system for FMS design was developed in PROLOG and tested on several examples. 2 DESIGN THEORY By the axiomatic design theory the design is formally defined as the creation of synthesized solutions in the form of products, processes or systems that satisfy perceived needs through the mapping between the functional requirements (FRs) in the functional domain and the design parameters (DPs) of physical domain, through proper selection of DPs that satisfy FRs (Suh, 1990). This is illustrated in Figure I. The design objective is always stated in the functional domain, whereas the physical solution is always generated in physical domain. The mapping process is non unique; therefore, there can be an infinite number of plausible design solutions and mapping techniques. The design axioms provide the principles that the mapping technique must satisfy to produce a good design, and offer a basis for comparing and selecting designs. Design is defined as mapping process from the functional space to the physical space. The following two axioms are used: Axiom 1: The Independence Axiom Maintain the independence of functional requirements Axiom 2: The Information Axiom Minimize the information content Axiom 1 distinguishes good and bad design,' or acceptable and unacceptable solution. Axiom 2 is the criterion for selection of the FRs 1 2 3 Functional space Physical space optimum design solution from those that satisfy Figure 1 Illustration of Axiom 1. Axiom 1 (Suh, 1990). There are some propositions that follow from axioms. These propositions are called corollaries and they represent specific design rules. Here, the corollaries relevant for FMS design are only given: Coronary 2 Minimization of FRs Coronary 3 Integration of Physical Parts Corollary 6 Largest Tolerance Corollary 7 Uncoupled Design with Less Information 3 AXIOMATIC DESIGN OF FMS The general design theory given above is concretized for the FMS design. This is illustrated in Figure 2. The design process begins with the establishment of FRs in the functional domain to satisfy a given set of needs. The needs that FMS design should satisfy are defined by

Towards an intelligent system jar FMS design 351 the set of workpieces that should be produced, batch sizes, due dates, etc. Needs specification with corresponding process plans is the basis for the formation of FRs. FRs are expressed in the following form: FRs (Machining_type; Machining_Accuracy; Max _ Surface_Roughness; Max_Workpiece _Dimension; Machining_Operation) There are also FRs dealing with due dates. These FRs have the following form: FRs (Work-piece; Due_date) The beginning set of FRs is reduced in accordance with corollary 2. The next step of axiomatic FMS design is mapping between functional domain and physical domain. ~ NEEDS PET OF PAllYS l l ~1 [~~ [co,. 2 '------- MlNlM ZED SET OF F1.ll<CTIONAL 1 DOMAJ~ Figure 2 Axiomatic design of FMS. As mentioned in previous section, the mapping process is not, 'C«.3 j unique, therefore, more than one design may ensue for generation of the DPs that satisfy FRs. The for. 7 information axiom and corollary 7 provide criterion for selection of the optimum design solution. Information content is calculated on the basis of the following equation (Suh,1990): DESION SOLUTION lnformationcol<nnt PHYSICAL. DOMAIN I I = _s...:.y_s_te_m_r_a_n-=g=--e_ common range (1) The system range is the capability of the current manufacturing system, whereas the design range is the tolerance specified by designer. The common range is the overlap area between the system range and the design range. Information content of FMS is sum of the following partial information contents: information content dealing with geometrical accuracy, information content dealing with surface quality, information content dealing with production capacity, information content dealing with production costs. Final design solution is reached through the application of corollary 3. Corollary 3 states that integration of physical parts should be done, if possible. In the case of FMS design machining stations performing similar operations are integrated (Babic, 1993). 4 ARCHITECTURE OF FLEXY SYSTEM Theoretical considerations given in previous sections are the basis for the definition of FLEXY architecture. In accordance with the axiomatic design concept, the architecture of intelligent system for FMS design must involve the following four levels: functional requirements (FRs) definition level, design parameters (DPs) creation level, the level for analysis of design solution, and the level for checking of the final solution At the first level, a set of FRs are defined in the functional domain in order to satisfy perceived needs. Then, a set of DPs are defined in order to satisfy the FRs defined at level I. After this proposed solutions are analyzed for acceptability. Finally, the fidelity of the final solution to the originally perceived needs is checked.

352 Part Twelve FMSIFAS Design Knowledge! inlcrchangc ~ file Initi31 knowledge ;' Experience from previous prnjccls.j Design SOlul ion Figure 7 Architecture of FLEXY system. :- Module FMS DM Reconsult ('Base.Ari'), Reconsult ('AnalogAri'), Load_base, FRJecog, Basic model for intelligent system for FMS design (FLEXY) is given in Figure 3 (Babic, 1993 & Milacic, 1994). There are five knowledge processing modules, which are interconnected and used in the knowledge control unit: knowledge acquisition module, FRs recognition module, DPs recognition module, learning module, and construction module. The initial knowledge is divided into following classes: knowledge about parts (dimensions and materials); knowledge about types of operations, surface description and tolerances; knowledge about potentially used machine tools; and knowledge about the lot size for release, required productivity, required utilization of machines. Main program representing the knowledge control machine is realised in PROLOG and has the following coding form: DP Jecog, AnalogJ, Construct. The instruction Reconsult ('Base.Ari2 opens a file containing initial knowledge defined. The next instruction Reconsult ('AnalogAri2 opens a space of knowledge from previous experience. Module Load_Base is knowledge acquisition module which acquires knowledge from previously opened files. This module generates knowledge which is used for the definition of functional requirements. Modules FR _ Recog, DP _ Recog, AnalogJ, and Construct are knowledge processors. Generally these modules consist of knowledge acquisition submodule for previously generated knowledge gathering, and recursive submodule for knowledge processing. Knowledge acquisition submodule organizes previously generated knowledge in the form of the list. Knowledge processing submodule takes the "head" of the list and processes it by the set of rules. The "tail" of the list is processed in the next recursive call. Knowledge generated in each recursive call is written on the knowledge transition file and available for use in the next recursive call as well as in the next knowledge processing modules. During the design process knowledge transition file is used for knowledge interchange. First functional requirements are generated and written on the knowledge transition file. DP Jecog is design parameters recognition module. Functional requirements recorded on knowledge transition file are first retrieved. Then recursive submodule of DP Jecog which performs the mapping of functional requirements into design parameters based on analogy with previous projects is activated.

Towards an intelligent systemjor FMS design 353 Learning module includes deductive and inductive learning by analogy. Reasoning by analogy refers to previously designed projects. All existing similar FRs gained by experience in the allowed limits of error are retrieved and the list of machines (Lm), as variant solutions for a given set of requirements, is formed. When the experience is not sufficient or the error is too large, the analogy is not applicable. Therefore, the module DP Jecog has to go through the complete design procedure with all necessary computations. Construction module uses knowledge generated by previous module. The construction module has two submodules: Couple _ m and Schedule The first submodule Couple _ m integrates machine tools with the same or similar manufacturing tasks. The second submodule Schedule involves scheduling process based on time structure and information content related to this time structure (Babic, 1993). Final design solution contains FMS layout structure and a schedule which is supposed to be optimal. The final solution is checked through simulation. Simulation module is universal data driven simulation system providing simulation of various FMS structures. 5 APPLICATION OF FLEXY The established concept of intelligent system for FMS design was fully realized in the program package (FLEXY) developed in Prolog. For better understanding of proposed concept, the example offms design process using developed program package is given below. The designing of the FMS for production of six machine tool components was the task given to the FLEXY. The parts and their operation sequences are given in Table 1. Table 1 Operation sequences Part name Operation sequence (operation name/operation time [min}) Gear box hor. boring/io; hor. milling/70; vert. milling/io; cleaningl1; inspection/4 Rotation table vert. boring/i5; vert. milling/l05; cleaning/i; inspection/4 Slider table vert. milling/50; hor. boring/io; vert. milling/60; cleaning/4; inspection/5 Columns vert. boring/20; vert. milling/60; hor. milling/20; cleaning/4; inspection/5 Machine structure hor. milling/i 7; hor. boring/7; vert. milling/50; vert. milling/50; cleaning/5; inspection/6 Bed ground vert. milling/34; vert. milling/ioo; cleaning/2; inspection/5 The first phase of the design process is FRs recognition. The FRs recognition module acquires knowledge about workpieces, process plans and requirements dealing with productivity and production costs. The FRs produced by this module expressed in Prolog have the following form: FRs(M Jype,Acc,Gab,P _ Op _ L), where: M _Type - Machining type required, Gab - Max machining dimension, Acc - Accuracy required, P _ Op _ L - List of parts and associated operation. FRs for the given example are given in Table 2. The second step is the generation of DPs. The DPs recognition module, uses the knowledge generated by previous module and the initial knowledge to produce a set of

354 Part Twelve FMSIFAS Design candidate machines for established FRs satisfaction. DPs expressed in Prolog have the following form: where: M - machine identification, M_Acc - machining accuracy, No - number of machines required, M~ab - max machining dimension, P - machine power, Cph - machine cost per hour, M] _ Op _ L - list of parts where operations are performed on specified machine. Table 2 Functional parameters obtained by FRs generation module FR M_Type Ace Size P_Op_L FRl horizontal milling-boring high medium [gear_box,i];[gear_box,2] FR2 vertical milling-boring normal medium [rotation table,l] FR3 vertical milling-boring above medium [gear_ box,3];[rotation _ table,2] normal FR4 cleaning medium [gear_box,4];[rotation_table,3] FR5 inspection high medium [gear _ box,5];[rotation _ table,4] FR6 horizontal milling-boring normal large [columns,3] FR7 vertical milling-boring normal large [slider_ table,l ;2];[columns, 1 ];[ machine _ structure,3 ];[ machine _ structure,4] FR8 vertical milling-boring high large [columns,2];[bed~ound,l] FR9 horizontal milling-boring high large [slider_ table,2];[machine _structure, 1 ;2]; [bed--eround,2] FRIO cleaning large [slider_table,4];[columns,4] [machine_structure,5];[bed~ound,3] FRll inspection high large [slider_ table,5];[ columns,5] [machine_structure,6];[bed~round,4] The DPs obtained are given in Table 3. Information contents for candidate machines recognized by information content recognition module are also given in Table 3. Finally, the construction module produces design solution with the aid of generated knowledge. By the use of minimal information content criterion (Axiom 2) the set of machines for FMS construction is made. Then the possible integrations of machining stations are done (machines with similar or equal performances are integrated if possible). In general, FMS design is a coupled design because some DPs are satisfying more than one FRs (machines used for machining of more than one workpiece). It can be assumed, however, that if there is a production schedule the production of n-th part depends on the production of previous parts only. In that case FMS design is decoupled one. So, in the final step of FMS design process the optimal schedule providing decoupled design is generated. The design solution is represented in the form of the final set of DPs. DPs dealing with schedule (priority of workpiece machining) are added to the previous set of DPs.

Towards an intelligent system for FMS design 355 Design solution for the example is given in Table 4. The solution obtained was evaluated by simulation module of FLEXY system. The simulation results for designed FMS are given in Table 4. All FRs, including the one dealing with productivity, are met. Table 3 Design parameters obtained by DPs recognition module FR M No M acc P[kW] Cph Information Machines selected [$Ih] content FRI HMC60 0.6 high 4.0 3.0 8.59 HMC60 HMC80 0.5 high 8.0 4.0 9.98 FR2 VMC60 0.1 high 4.0 2.0 4.16 VMC60 VMC80 0.1 high 8.0 3.0 941.7 VMC70 0.1 higher 8.0 2.5 5.17 FR3 VMC60 0.9 high 4.0 2.0 4.07 VMC60 VMC80 0.8 high 8.0 3.0 1531.0 VMC70 0.8 higher 8.0 2.5 8.64 FR4 PCM 0.1 2.0 1.5 6.12 PCM FR5 CMM 0.1 high 3.0 5.5 9.32 CMM FR6 HMC60 0.2 high 4.0 3.0 3.91 HMC60 HMC80 0.1 high 8.0 4.0 1409.0 FR7 VMC60 1.8 high 4.0 2.0 18.22 VMC60 VMC80 1.6 high 8.0 3.0 8086.0 FR8 VMC60 0.7 high 4.0 2.0 8.52 VMC60 VMC80 0.6 high 8.0 3.0 1328.8 FR9 HMC60 1.0 high 4.0 3.0 20.03 HMC60 HMC80 0.9 high 8.0 4.0 29.35 FRIO PCM 0.6 2.0 1.5 8.23 PCM FRll CMM 0.2 high 3.0 5.5 13.95 CMM Table 4 Design solution Machine No Parts - operations list Machine utilization HMC60 2 [slider_ table,2]; [machine_structure, 1,2];[bed_ground,2]; 60% [gear_box,1,2];[columns,3] VMC60 4 [columns, 1,2];[bed_ground, 1 ];[ slider_table, I,3];[ columns, 1]; 93% [machine_ structure,3,4];[rotation _table, 1,2];[gear_ box,3] PCM ALL WORKPIECES 11% CMM ALL WORKPIECES 20%

356 Part Twelve FMSIFAS Design 6 CONCLUSION FLEXY is developed for the design of FMS as a complex manufacturing structure, but it can also be applied for the design of other, less complex, manufacturing systems. Some existing expert systems for FMS design, as those described in (Fahmy, 1986) and (Lenz,1987), use simulation programs to generate experimental data for decision making. In these systems the designing process is iterative based mainly on data processing. One of essential advantages of the proposed system is the capability for leaming, that is the gathering of experiences which results in a more efficient designing process based on knowledge processing. FLEXY is verified in two different industrial environments. In both examples developed expert system offered significant advantages in comparison with the existing simulation packages. One of the examples is described in this paper. The power of FLEXY is found in rich knowledge base achieved through many FMS design sessions. Computers with a rich knowledge base will have the ability to synthesize creative design. Further research is connected with the implementation of other varieties of inference (besides analogy-based inference). The research presented in this paper is just a step in the development of a practical knowledge processing technology to meet challenges in the forthcoming knowledge-intensive industry. 7 REFERENCES Babic B.R., (1993) Development of Intelligent System for Multipurpose FMS design, Ph.D. Theses, Belgrade University, Belgrade. Fahmy, N.A. (1986) An Expert System for the Design of FMS Using Simulation Analysis, Ph.D. thesis, The University of Alabama,. Kim, S.1., Suh N.P (1991) Design of Software System Based on Axiomatic Design, Annals of the CIRP, Vol. 40/1/1991,165-6. Lenz, E. J. (1987) An Expert System for Manufacturing Simulation, in Modern Production Management Systems, (ed. Kusiak A.), Elsevier Science Publishers. Milacic, V.R., Babic, B.R (1994) Concept offms Design Machine, Proceedings of The World Congress on Expert Systems, Lisbon, 658-8. Russell, S.1. (1989) The Use of Knowledge in Analogy and Induction, Morgan Kaufman Publishers, Inc., San Mateo. Suh, N. P (1990) The Principles of Design, Oxford University Press, New York. Bojan R. Babic is senior researcher in Institute for Production Engineering and CIM at Faculty of Mechanical Engineering, Belgrade University. He received his Ph.D. degree from the University of Belgrade in 1993. Dr. Babic has been actively involved in the field of intelligent manufacturing systems research for over 10 years. His current research interests include artificial intelligence applications in manufacturing systems, machine learning and intelligent manufacturing systems.