An expert system for bottling plant design M. Novak & A. Jezernik Faculty of Technical Sciences, Mechanical Engineering Department, Maribor, Slovenia
|
|
- Phyllis Logan
- 5 years ago
- Views:
Transcription
1 An expert system for bottling plant design M. Novak & A. Jezernik Faculty of Technical Sciences, Mechanical Engineering Department, Maribor, Slovenia Abstract A prototype of an expert system (ES) for designing various types of bottling plants is presented in this paper. ES is implemented as a production system. A bottling plant design knowledge has been represented by production rules using programming language Prolog. Interviewing has been applied as a knowledge acquisition method to extract a design knowledge from a human expert. Program, which controls the bottling plant design process and the communication between the user and the ES, was developed using Prolog. Prolog's built-in goal driven reasoning was used as an inference engine. The system was tested on several examples for bottling e.g.: mineral water, oil, juice. A comparison with the conventional design procedures was made. An ES evaluation confirms that the artificial intelligence techniques application is an effective approach to solve a bottling plant design problem. 1 Introduction Design is a basic activity in product development process that requests special domain knowledge, experiences, capabilities like a creativity and decision making ability. Designer has to make a decision about description of the structure considering the design requirements. Nowadays many computer aided design systems provide the assistance to designer. Yet the applications, which use the methods of artificial intelligence, like an expert systems (ES), enable user to use computer as a direct aid to design decision making.
2 198 Artificial Intelligence in Engineering The factory of bottling plant and equipment, Radenska & Steinle (R&S), manufactures several types of machines, which are components of the bottling system. Each product is made for a known customer. Therefore the manufacture requires a very careful planning, preparation and a complete and thorough knowledge of the bottling technology. Engineers, specialized in bottling plant technology, examine and diagnose customer problems of bottling, washing, packaging and transportation of liquids and than recommend a project design and an (nearly) optimal technological solution of the bottling and packaging line. Development of an offer of a bottling plant requests the skill of an expert, who is familiar with the manufacturing process in the factory, with the machines on the market and with the characteristics of the machines. The designer has to select the appropriate type of machines and the layout of the production line, considering the requirements and the relations between the machines. He can help himself with some catalogues. His goal is to make an (nearly) optimal bottling plant. The bottling plant includes the following machines: depalletizing machine, bottle removal machine, plastic crate washing machine, bottle washing machine, bottling and capping machine with crown caps and screwed caps, labelling machine, bottle crating machine and palletizing machine. The machines are linked with the bottle conveyors and the plastic crates conveyors. The basic requirements for bottling line design are the capacity, the type of the bottling substance and the size of the bottles. The capacity determines the size of the machines. The types of the machines are fixed with the bottling liquid and the performances of the machines are determined with the bottle size. The bottling machine is the first selected unit of the bottling line. It is very important that the capacities of the machines on the left and right side of the bottling machine increase in steps by 10 per cent. 2 Bottling Plant Design Problem The bottling plant design requires a considerable amount of information (for example: basic specification of machines, data about the bottling substance, etc.), which can be find in many catalogues, tables or diagrams. Very important role in design process presents the experience, (for example: the capacity of the bottling machine reduces for 30 per cent, if the bottling liquid is beer, because of frothing) and the knowledge of the specialists, who know the bottling technology very well. The design process is time consuming process and it can be repeated until all design requirements are not satisfied. All this reasons lead to the conclusion that it makes sense to build an ES which will help the user to design an appropriate bottling plant in time. The bottling plant design is a nonnumerical problem with structured object and with the relationship between the objects.
3 Artificial Intelligence in Engineering 199 Most of the knowledge for solving the bottling plant design problem can be represented in the form of the rules that express relationships among objects. Prolog is a language of rules and it is an excellent tool for prototyping of ES [1], so we used it as a programming language and developed a prototype of ES. The problem solving process is very complex, thus we divided it into three tasks: the machine selection and the bottling plant offer elaboration, the bottling plant layout elaboration without conveyors and the connection of the machines with conveyors and the elaboration of the complete layout. 3 An ES for Bottling Plant Design The power of the ES is in its knowledge, therefore the most important part of every ES is the knowledge base. Knowledge acquisition - the process of extracting knowledge from the source, structuring and organizing it in a way that can be stored in the knowledge base and explored by a problem solving mechanism - can be performed in different ways: by interviewing experts, by using the problem-dependent systems for knowledge formalization or by using the machine learning. Since we did not have data about many representative examples, so the most correspondent way to create the knowledge base has been to extract the design knowledge from the expert through interviewing. We have visited the experts in R&S several times. We have studied the concepts and basic function of machine and bottling plants. Afterwards the relations between the machines, selection processes, design process and various criterions have been extracted. The bottling plant design knowledge has been represented by production rules using programming language Prolog. After the knowledge is represented, we need a reasoning procedure to draw conclusions from the knowledge base. For production rules, there are two basic ways of reasoning: backward chaining and forward chaining. As we want to select the appropriate type of machines, we can start from the hypothesis and continue to the pieces of evidence, like an expert in his classical work and we can use the first way - the goal driven reasoning. Since we used Prolog, which has its own built-in backward chaining reasoning procedure, built-in unification mechanism as well as backtracking that is done automatically and is hidden from the user, we have not had difficulties by implementing the inference engine. In the first step our work was concentrated on the correct writing down the information and the knowledge into the knowledge base. After the knowledge base definition we have developed the program, which performs the bottling plant design process and the communication between the user and the ES. The program is written in Prolog and can be considered as a meta-interpreter.
4 200 Artificial Intelligence in Engineering The weakness of that access is the syntax of the rules. Namely, we hardly distinguish the knowledge base rules from the program rules. On the other hand a development of the ES, which is implemented as a production system, has also advantages, for example: easy tracing of rules performance, easy modifying and extending the knowledge base, etc. [4]. Our system is composed out of three parts: the data and knowledge base, the user interface and the inference engine. The configuration of the system can be seen on Figure 1. It is an example of the synthetic type of the ES [2]. The data and knowledge base contains information and knowledge of machines, bottling substances, bottling process, etc. The user interface caters for smooth communication between the user and the system. It depends on the user interface how the ES will be accepted by the users. DATA AND KNOWLEDGE BASE FACT: washmach(^rcx',1,4,10,9000,30000). RULE: corfact(carbonat,_,t,c,0.83) :- T>4, T=<20, C=<8,! corfact(beer,k,t,_,0.7) :- T=<16, KX20000,!. corfact(beer,_,t,c,0.8) :- T=<2, C<9,!. corfact(champagne,_,t,c,0.4357) : - T=<1, C=<12,!7 PROCEDURE: lis_ sub( [], [],0). lisjsub([x Rx],[X Rxl],Ist):- writelnl [nl,x,' : ']), answer(a), (A=yes, lis_sub(rx,rxl,1st) ;A=no, fail ;A=end_of_file, end(1st),! ). lis_sub([_ Rx],Sub,Ist) :- lis sub(rx,sub,1st). BOTTLING PLANT DESIGN EXPERT SYSTEM USER INTERFACE tipcont(1,[-1],end_of_file) :-!. tipcont(0,[-1],-999) :-!. tipcont(ind,asclist,answer) :- contasc(ind,asclist), contnum(ind,asclist,list), transf(ind,list,answer), tipcont(ind,_,_) :- tip(ind,text), nl,write(^fail! Data isn't ^) write(text), nl,write(^ New data: ^), fail. tip(0,number). tip(1,text). INFERENCE ENGINE: BUILT-IN PROLOG BACKWARD CHAINING REASONING CONTROL RULES: pro]ect :- heading, datareading, def_substance. def_substance :- defsubs(1st), ( Ist=l, interruption, end ; def charact subst ). PROGRAM Figure 1: The bottling plant design expert system.
5 Artificial Intelligence in Engineering 201 In our case the user interface gives to the user the following possibilities: data input type control (number or text), limited data control, the use of default data, data transformation, user's influence on decisions, help for the user, messages, warnings, information and results printing, etc. We already mentioned that we have used Prolog's own built-in inference engine. Besides that we have needed the rules, to control the bottling plant design process. The design process was divided into sub tasks. The data definition is followed with the selection of the machines starting with the bottling machine, which is a bottling plant base. At the end the results are listed on the screen and the bottling plant offer is written on the file. The sequence of sub tasks is determined, so the design task is always performed in the same order. The procedure 'project', starts the execution and activates the first sub task - the data definition by calling the procedure 'def_substance'. After the task is successfully completed, the next sub task is activated. A bottling plant design problem is concluded after all the sub tasks are completed. As the result the bottling plant configuration offer is made. In the case of sub task failure, the message is written on the screen and the first sub task is activated again. The procedure which writes the part of results on the file is activated by the interruption of the first sub task and the design process is broken off. Regarding to the fact that our system is a prototype, some restrictions were implemented as follows. The system can select only the R&S machines, which is an advantage for the company and its interest. All bottling substance are divided into groups: oil, syrup, brandy, wine, juice, beer, mineral water, carbonated drink and champagne, but more specific definition of the substance, for example "Coca-Cola", can determine also the bottle, the labels and the crate. The bottle selection is limited with volume from 0.2 litre to 2 litre and with standard, for example: the bottle 0.5 litre determines the beer bottle, which is 228 mm in height and its diameter is 70.5 mm. However all restrictions are going to be abolished with the knowledge base extension in the future development. 4 Results The input data are entered interactively, some of them during the execution of the machines selection process. After the selection of the machines is successfully completed, the system extracts the list of the selected machines and basic information about them on the screen. The user has two possibilities. The first one enables him to return to the start and to modify the input data in order to get the alternative solution. The ES result - the bottling plant offer is printed on the file as a second possibility. On the heading page of the offer the addresses of the producer and the customer are given as well as the basic input data.
6 202 Artificial Intelligence in Engineering After that the selected machines with the capacities and the prices are listed and the total price of the bottling plant is calculated. The machine descriptions with the technical data are included at the end of the bottling plant offer if the user asks for it. The system was tested on several examples for bottling e.g.: mineral water, oil, juice, beer, champagne. A comparison with the conventional design procedures was made. The testing process has been performed in two steps. First, we have collected the old bottling plant offers and tested the system using the correspondent input data. After we have been satisfied with the results of the primary test, the system has been installed in R&S and tested by the users. The users have no problems with the system and they are satisfied with the results. Previously they needed about one day for the elaboration of the bottling plant offer. Today the usage of the system enables them to prepare the data and to design the bottling plant in about half an hour at most. 5 Conclusions An ES evaluation confirms that the artificial intelligence techniques application is an effective approach to solve a bottling plant design problem. Until now, a prototype of the ES, that solves only the first task of the problem - the selection of the machines and the bottling plant offer elaboration - has been developed. A number of suggestions for the future work have been proposed during the testing process, therefore we are planning to continue with the further development of the bottling plant design ES. First of all we would like to solve the problem how to arrange the selected machines into the available room. After that the machines should be linked with the appropriate conveyors. The graphical library of all bottling plant machines and equipment exists already in the computer aided design system for two dimensional drafting. The connection between this system and the ES for bottling plant design is planed for the future. Our vision of how this integration should look like can be seen in Figure 2. Acknowledgements Our gratitude should go to the experts at Radenska & Steinle and to prof. Ivan Bratko from AI laboratory of Jozef Stefan Institute, Ljubljana. Research was financially supported by the Ministry of Science and Technology, Republic of Slovenia.
7 Artificial Intelligence in Engineering 203 USER INTERFACE INFERENCE ENGINE BOTTLING PLANT OFFER THE BOTTLING PLANT LAYOUT THE MACHINES CONECTION WITH CONVEYORS Figure 2: The ES integration with 2D-CAD system. References 1. Bratko I. Fast Prototyping of Expert Systems Using Prolog, Part 3: Design techniques, Topics in Expert System Design, G. Guida and C. Tasso (Editors), pp , Elsevier Science Publishers B.V. (North- Holland), Gero J.S. Expert Systems for Design: A Framework, in Proceedings of The World Congress on Expert Systems, Orlando, Florida, USA, Novak M. Expert System for Bottling Plant Design Using Artificial Intelligence Techniques (in Slovene with English abstract), M.Sc. thesis, University of Maribor, Faculty of Technical Sciences, Maribor, Slovenia, Schalkoff R. J. Artificial Intelligence: An Engineering Approach, McGraw- Hill Book Company, Singapore, 1990.
Capturing and Adapting Traces for Character Control in Computer Role Playing Games
Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,
More informationPROTOTYPE DEVELOPMENT : A SOFTWARE ENGINEERING ISSUE+
PROTOTYPE DEVELOPMENT : A SOFTWARE ENGINEERING ISSUE+ 8.1. Introduction Expert system development is the first and foremost Software engineering [1]. This is reflected in the importance of such issues
More informationAND ENGINEERING SYSTEMS
SPbSPU JASS 2008 Advisor: Prof. Tatiana A. Gavrilova By: Natalia Danilova KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS Contents Introduction Concepts Approaches Case-studies Perspectives Conclusion
More informationAPPLICATION OF THE ARTIFICIAL INTELLIGENCE METHODS IN CAD/CAM/CIM SYSTEMS
Annual of the University of Mining and Geology "St. Ivan Rilski" vol.44-45, part III, Mechanization, electrification and automation in mines, Sofia, 2002, pp. 75-79 APPLICATION OF THE ARTIFICIAL INTELLIGENCE
More informationCOMPUTABILITY OF DESIGN DIAGRAMS
COMPUTABILITY OF DESIGN DIAGRAMS an empirical study of diagram conventions in design ELLEN YI-LUEN DO College of Architecture, Georgia Institute of Technology, Atlanta, GA 30332-0155, U. S. A. ellendo@cc.gatech.edu
More informationelaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems
Support tool for design requirement elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems Bunkyo-ku, Tokyo 113, Japan Abstract Specifying sufficient and consistent design requirements
More informationIntelligent Advisory System for Designing Plastics Products
Intelligent Advisory System for Designing Plastics Products U. Sancin 1 and B. Dolšak 2 Abstract Plastics product design is very experience dependent process. In spite of various computer tools available
More informationResearch on Progressive Die Design System Based on Rule-engine
2017 2nd International Conference on Manufacturing Science and Information Engineering (ICMSIE 2017) ISBN: 978-1-60595-516-2 Research on Progressive Die Design System Based on Rule-engine Shaoling Li and
More informationEXERGY, ENERGY SYSTEM ANALYSIS AND OPTIMIZATION Vol. III - Artificial Intelligence in Component Design - Roberto Melli
ARTIFICIAL INTELLIGENCE IN COMPONENT DESIGN University of Rome 1 "La Sapienza," Italy Keywords: Expert Systems, Knowledge-Based Systems, Artificial Intelligence, Knowledge Acquisition. Contents 1. Introduction
More informationVALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Sub Code : CS6659 Sub Name : Artificial Intelligence Branch / Year : CSE VI Sem / III Year
More informationAffordance based Human Motion Synthesizing System
Affordance based Human Motion Synthesizing System H. Ishii, N. Ichiguchi, D. Komaki, H. Shimoda and H. Yoshikawa Graduate School of Energy Science Kyoto University Uji-shi, Kyoto, 611-0011, Japan Abstract
More informationKNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS
JOINT ADVANCED STUDENT SCHOOL 2008, ST. PETERSBURG KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS Final Report by Natalia Danilova born on 24.04.1987 address: Grazhdanski pr. 28 Saint-Petersburg, Russia
More informationDemonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools
Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools Avner Hatsek, Ohad Young, Erez Shalom, Yuval Shahar Medical Informatics Research Center Department of Information
More informationTowards an intelligent system for FMS design
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;
More informationCAAD FUTURES DIGITAL PROCEEDINGS
CAAD FUTURES DIGITAL PROCEEDINGS 1987 81 Future roles of knowledge-based systems in the design process J. Gero* M. Maher *University of Sydney (Australia) Carnegie Mellon University (U.S.A.) ABSTRACT This
More informationDesign Rationale as an Enabling Factor for Concurrent Process Engineering
612 Rafael Batres, Atsushi Aoyama, and Yuji NAKA Design Rationale as an Enabling Factor for Concurrent Process Engineering Rafael Batres, Atsushi Aoyama, and Yuji NAKA Tokyo Institute of Technology, Yokohama
More informationDistributed Cognition: A Conceptual Framework for Design-for-All
Distributed Cognition: A Conceptual Framework for Design-for-All Gerhard Fischer University of Colorado, Center for LifeLong Learning and Design (L3D) Department of Computer Science, 430 UCB Boulder, CO
More informationThinkingSketch. A reflection tool for drawing pictures on computer
ThinkingSketch A reflection tool for drawing pictures on computer Mima, Yoshiaki, Future University - Hakodate Kimura, Ken-ichi, Future University - Hakodate Keywords: Drawing, Interaction, Reflection,
More informationVIRTUAL REALITY APPLICATIONS IN THE UK's CONSTRUCTION INDUSTRY
Construction Informatics Digital Library http://itc.scix.net/ paper w78-1996-89.content VIRTUAL REALITY APPLICATIONS IN THE UK's CONSTRUCTION INDUSTRY Bouchlaghem N., Thorpe A. and Liyanage, I. G. ABSTRACT:
More informationElectrical and Automation Engineering, Fall 2018 Spring 2019, modules and courses inside modules.
Electrical and Automation Engineering, Fall 2018 Spring 2019, modules and courses inside modules. Period 1: 27.8.2018 26.10.2018 MODULE INTRODUCTION TO AUTOMATION ENGINEERING This module introduces the
More informationFailure modes and effects analysis through knowledge modelling
Loughborough University Institutional Repository Failure modes and effects analysis through knowledge modelling This item was submitted to Loughborough University's Institutional Repository by the/an author.
More information28 ESSCAD: EXPERT SYSTEM INTEGRATING CONSTRUCTION SCHEDULING WITH CAD DRAWING
28 ESSCAD: EXPERT SYSTEM INTEGRATING CONSTRUCTION SCHEDULING WITH CAD DRAWING Shou Qing Wang Department of Building, National University of Singapore, Singapore 117566, Tel: 8743561, Fax: 65-7752, E-mail:
More informationApplication Areas of AI Artificial intelligence is divided into different branches which are mentioned below:
Week 2 - o Expert Systems o Natural Language Processing (NLP) o Computer Vision o Speech Recognition And Generation o Robotics o Neural Network o Virtual Reality APPLICATION AREAS OF ARTIFICIAL INTELLIGENCE
More informationCOMP219: Artificial Intelligence. Lecture 17: Semantic Networks
COMP219: Artificial Intelligence Lecture 17: Semantic Networks 1 Overview Last time Rules as a KR scheme; forward vs backward chaining Today Another approach to knowledge representation Structured objects:
More informationDigital government toolkit
Digital Government Strategies: Good Practices Slovenia: Open Data Festival The OECD Council adopted on 15 July 2014 the Recommendation on Digital Government Strategies. The Recommendation provides a set
More informationAn "asymmetric" approach to the assessment of safety-critical software during certification and licensing
An "asymmetric" approach to the assessment of safety-critical software during certification and licensing Sergiy A. Vilkomir, Vjacheslav S. Kharchenko Abstract The purpose of the present paper is the description
More informationOptimisation of Cotton Fibre Blends using AI Machine Learning Techniques
Optimisation of Cotton Fibre Blends using AI Machine Learning Techniques ZORAN STJEPANOVIC, ANTON JEZERNIK Department of Textiles, Faculty of Mechanical Engineering University of Maribor Smetanova 17,
More informationTangible interaction : A new approach to customer participatory design
Tangible interaction : A new approach to customer participatory design Focused on development of the Interactive Design Tool Jae-Hyung Byun*, Myung-Suk Kim** * Division of Design, Dong-A University, 1
More informationJohn S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia
The situated function behaviour structure framework John S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia This paper extends
More informationAUGMENTED VIRTUAL REALITY APPLICATIONS IN MANUFACTURING
6 th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE AUGMENTED VIRTUAL REALITY APPLICATIONS IN MANUFACTURING Peter Brázda, Jozef Novák-Marcinčin, Faculty of Manufacturing Technologies, TU Košice Bayerova 1,
More informationParesh Virparia. Department of Computer Science & Applications, Sardar Patel University. India.
Volume 3, Issue 5, May 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Rule Based Expert
More informationIED Detailed Outline. Unit 1 Design Process Time Days: 16 days. An engineering design process involves a characteristic set of practices and steps.
IED Detailed Outline Unit 1 Design Process Time Days: 16 days Understandings An engineering design process involves a characteristic set of practices and steps. Research derived from a variety of sources
More informationW. Liu 1,a, Y.Y. Yang 1,b and Z.W. Xing 2,c
Materials Science Forum Vols. 471-472 (2004) pp 895-899 online at http://www.scientific.net Materials (2004) Trans Science Tech Forum Publications, Vols. *** Switzerland (2004) pp.895-899 Online available
More informationDynamic Designs of 3D Virtual Worlds Using Generative Design Agents
Dynamic Designs of 3D Virtual Worlds Using Generative Design Agents GU Ning and MAHER Mary Lou Key Centre of Design Computing and Cognition, University of Sydney Keywords: Abstract: Virtual Environments,
More informationComputer-Aided Design Data Extraction Approach to Identify Product Information
Journal of Computer Science 5 (9): 624-629, 2009 ISSN 1549-3636 2009 Science Publications Computer-Aided Design Data Extraction Approach to Identify Product Information Mohamad Faizal Ab. Jabal, Mohd.
More informationSIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING
Proceedings of the 1998 Winter Simulation Conference D.J. Medeiros, E.F. Watson, J.S. Carson and M.S. Manivannan, eds. SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF
More informationOverview of Expert Systems
MINE 432 Industrial Automation and Robotics (Part 3) Overview of Expert Systems A. Farzanegan Fall 2014 Norman B. Keevil Institute of Mining Engineering Expertise and Human Expert Expertise is skill or
More informationBall Valve Assembly. On completion of the assembly, we will create the exploded view as shown on the right.
Ball Valve Assembly Supplied are the main components of a ball valve. In this exercise you will assemble the valve as shown below Left. (N.B. Socket head cap screws are not supplied these will be created
More informationIntelligent Modelling of Virtual Worlds Using Domain Ontologies
Intelligent Modelling of Virtual Worlds Using Domain Ontologies Wesley Bille, Bram Pellens, Frederic Kleinermann, and Olga De Troyer Research Group WISE, Department of Computer Science, Vrije Universiteit
More informationEARIN Jarosław Arabas Room #223, Electronics Bldg.
EARIN http://elektron.elka.pw.edu.pl/~jarabas/earin.html Jarosław Arabas jarabas@elka.pw.edu.pl Room #223, Electronics Bldg. Paweł Cichosz pcichosz@elka.pw.edu.pl Room #215, Electronics Bldg. EARIN Jarosław
More informationTechnical News Bulletin
Technical News Bulletin 8 January 2008 MiniLab Statistical Sampling System Frequently Asked Questions 1. What measurements does the MiniLab perform? The MiniLab performs the following measurements: External
More informationCentre of Excellence for Advanced Control Technologies
Centre of Excellence for Advanced Control Technologies Ljubljana, February 2008 Centre of Excellence for Advanced Control Technologies (CoE ACT) Head of CoE ACT: Prof. Dr. Stanko Strmčnik Principal Institution:
More informationDegree Programme in Electrical and Automation Engineering
Häme University of Applied Sciences Degree Programme in Electrical and Automation Engineering Bachelors of Engineering specialising in Electrical and Automation Engineering have the competence required
More informationRandall Davis Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Cambridge, Massachusetts, USA
Multimodal Design: An Overview Ashok K. Goel School of Interactive Computing Georgia Institute of Technology Atlanta, Georgia, USA Randall Davis Department of Electrical Engineering and Computer Science
More informationRequirements for Successful Verification in Practice
From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Requirements for Successful Verification in Practice S. Spreeuwenberg, R. Gerrits LibRT Postbus 90359 1006 BJ AMSTERDAM,
More informationThe System Safety Assessment by the Use of Programming Tools during the Licensing Process
The System Safety Assessment by the Use of Programming Tools during the Licensing Process S. A. Vilkomir, Ph.D.; State Center on Nuclear and Radiation Safety; Kharkov, Ukraine V. S. Kharchenko, Prof.;
More informationDesigning in the context of an assembly
SIEMENS Designing in the context of an assembly spse01670 Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens Product Lifecycle Management Software
More informationExpectation-based Learning in Design
Expectation-based Learning in Design Dan L. Grecu, David C. Brown Artificial Intelligence in Design Group Worcester Polytechnic Institute Worcester, MA CHARACTERISTICS OF DESIGN PROBLEMS 1) Problem spaces
More informationInterpretation Method for Software Support of the Conceptual
Interpretation Method for Software Support of the Conceptual Redesign Process Emergence of a new concepts in the interpretation process Jakub Jura 1, Jiří Bíla 2 1,22 Faculty of Mechanical Engineering,
More informationEDUCATIONAL PROGRAM YEAR bachiller. The black forest FIRST YEAR OF HIGH SCHOOL PROGRAM
bachiller EDUCATIONAL PROGRAM YEAR 2015-2016 FIRST YEAR OF HIGH SCHOOL PROGRAM The black forest (From the Tapies s cube to the Manglano-Ovalle s) From Altamira to Rothko 2 PURPOSES In accordance with Decreto
More informationTHE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY
THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY Dr.-Ing. Ralf Lossack lossack@rpk.mach.uni-karlsruhe.de o. Prof. Dr.-Ing. Dr. h.c. H. Grabowski gr@rpk.mach.uni-karlsruhe.de University of Karlsruhe
More informationA Study on the Impacts of Computer Aided Design on the Architectural Design Process
A Study on the Impacts of Computer Aided Design on the Architectural Design Process Halleh Nejadriahi, Kamyar Arab Abstract Computer-aided design (CAD) tools have been extensively used by the architects
More informationAvailable online at ScienceDirect. Procedia Engineering 111 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 111 (2015 ) 103 107 XIV R-S-P seminar, Theoretical Foundation of Civil Engineering (24RSP) (TFoCE 2015) The distinctive features
More informationCOMP219: Artificial Intelligence. Lecture 17: Semantic Networks
COMP219: Artificial Intelligence Lecture 17: Semantic Networks 1 Overview Last time Rules as a KR scheme; forward vs backward chaining Today Another approach to knowledge representation Structured objects:
More informationMAS336 Computational Problem Solving. Problem 3: Eight Queens
MAS336 Computational Problem Solving Problem 3: Eight Queens Introduction Francis J. Wright, 2007 Topics: arrays, recursion, plotting, symmetry The problem is to find all the distinct ways of choosing
More informationHaslingden High School Science Faculty HOMEWORK BOOKLET Year 7 Block A Water
Haslingden High School Science Faculty HOMEWORK BOOKLET Year 7 Block A Water Name: Form: Subject Teacher: Date Given: Date to Hand in: Level: Effort: House Points: WWW : IOTI : Parent / Guardian Comment:
More informationPaving the Way to a Technological Tomorrow
Hevreka! 2006 Paving the Way to a Technological Tomorrow The second annual event on the Development Strength of Slovenia took place in Ljubljana in late October 10 By Andrej Gregorc Slovenian technology
More informationAn Unreal Based Platform for Developing Intelligent Virtual Agents
An Unreal Based Platform for Developing Intelligent Virtual Agents N. AVRADINIS, S. VOSINAKIS, T. PANAYIOTOPOULOS, A. BELESIOTIS, I. GIANNAKAS, R. KOUTSIAMANIS, K. TILELIS Knowledge Engineering Lab, Department
More informationScience Achievement Level Descriptors STRUCTURE AND FUNCTION GRADE 5
STRUCTURE AND FUNCTION GRADE 5 General Policy Definitions (Apply to all grades and all subjects) Students demonstrate partial Students demonstrate mastery of mastery of grade-level knowledge grade-level
More informationConversion Masters in IT (MIT) AI as Representation and Search. (Representation and Search Strategies) Lecture 002. Sandro Spina
Conversion Masters in IT (MIT) AI as Representation and Search (Representation and Search Strategies) Lecture 002 Sandro Spina Physical Symbol System Hypothesis Intelligent Activity is achieved through
More informationUNIVERSITY OF REGINA FACULTY OF ENGINEERING. TIME TABLE: Once every two weeks (tentatively), every other Friday from pm
1 UNIVERSITY OF REGINA FACULTY OF ENGINEERING COURSE NO: ENIN 880AL - 030 - Fall 2002 COURSE TITLE: Introduction to Intelligent Robotics CREDIT HOURS: 3 INSTRUCTOR: Dr. Rene V. Mayorga ED 427; Tel: 585-4726,
More informationNational 5 Graphic Communication Assignment Assessment task
National 5 Graphic Communication Assignment Assessment task Specimen valid from session 2017 18 and until further notice. This edition: September 2017 (version 1.1) The information in this publication
More informationSuranaree J. Sci. Technol. Vol. 21 No. 2; April - June 2014
Suranaree J. Sci. Technol. Vol. 21 No. 2; April - June 2014 111 PROTOTYPE OF PROGRAM DEVELOPMENT OF QFD TOOL TO CONVERT CUSTOMERS NEEDS INTO THE SHAPE OF A PRODUCT AUTOMATICALLY FOR SMALL AND MEDIUM SIZED
More informationAdvance Steel. Drawing Style Manager s guide
Advance Steel Drawing Style Manager s guide TABLE OF CONTENTS Chapter 1 Introduction...7 Details and Detail Views...8 Drawing Styles...8 Drawing Style Manager...9 Accessing the Drawing Style Manager...9
More informationA Systems Approach to the Computer Aided Design of Reinforced Concrete Structures
A Systems Approach to the Computer Aided Design of Reinforced Concrete Structures Fátima Farinha 1), João Bento 2) and David Blockley 3) 1) Universidade do Algarve, IPF, Quinta da Penha 8000 Faro, Portugal
More informationSIMULATION-BASED MODEL CONTROL USING STATIC HAND GESTURES IN MATLAB
SIMULATION-BASED MODEL CONTROL USING STATIC HAND GESTURES IN MATLAB S. Kajan, J. Goga Institute of Robotics and Cybernetics, Faculty of Electrical Engineering and Information Technology, Slovak University
More informationDr. Mohammed Bani Younis
Curriculum Vitae Dr. Mohammed Bani Younis Office Tel. (+ 962-6- 479900 ) ext.2221 Mobile (962-776173478) P. O. Box (1)Philadelphia, 19392- Amman Jordan: mby71@yahoo.com, mbaniyounis@philadelphia.edu.jo
More informationINTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 05 MELBOURNE, AUGUST 15-18, 2005 AUTOMATIC DESIGN OF A PRESS BRAKE FOR SHEET METAL BENDING
INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 05 MELBOURNE, AUGUST 15-18, 2005 AUTOMATIC DESIGN OF A PRESS BRAKE FOR SHEET METAL BENDING Giorgio Colombo, Ambrogio Girotti, Edoardo Rovida Keywords:
More informationEUROPASS DIPLOMA SUPPLEMENT
EUROPASS DIPLOMA SUPPLEMENT TITLE OF THE DIPLOMA (ES) Técnico Superior en Mecatrónica Industrial TRANSLATED TITLE OF THE DIPLOMA (EN) (1) Higher Technician in Industrial Mechatronics ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
More informationFault Detection and Diagnosis-A Review
Fault Detection and Diagnosis-A Review Karan Mehta 1, Dinesh Kumar Sharma 2 1 IV year Student, Department of Electronic Instrumentation and Control, Poornima College of Engineering 2 Assistant Professor,
More informationDevelopment of Mobile Device for Oil Analysis
I. MAČUŽIĆ, P. TODOROVIĆ, A. BRKOVIĆ, U. PROSO, M. ĐAPAN, B. JEREMIĆ Development of Mobile Device for Oil Analysis RESEARCH This paper presents the results of project focused on development and practical
More informationintelligent subsea control
40 SUBSEA CONTROL How artificial intelligence can be used to minimise well shutdown through integrated fault detection and analysis. By E Altamiranda and E Colina. While there might be topside, there are
More informationFederico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti
Basic Information Project Name Supervisor Kung-fu Plants Jakub Gemrot Annotation Kung-fu plants is a game where you can create your characters, train them and fight against the other chemical plants which
More informationCHAPTER 8 RESEARCH METHODOLOGY AND DESIGN
CHAPTER 8 RESEARCH METHODOLOGY AND DESIGN 8.1 Introduction This chapter gives a brief overview of the field of research methodology. It contains a review of a variety of research perspectives and approaches
More informationAn Integrated Framework for Assembly-Oriented Product Design and Optimization
Volume 19, Number 2 - February 2003 to April 2003 An Integrated Framework for Assembly-Oriented Product Design and Optimization By Dr. Qiang Su and Dr. Shana Shiang-Fong Smith KEYWORD SEARCH CAD CIM Design
More informationNaimeh Sadeghi Aminah Robinson Fayek. Dept. of Civil and Environmental Engineering University of Alberta Edmonton, AB, CANADA
Proceedings of the 2008 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A FRAMEWORK FOR SIMULATING INDUSTRIAL CONSTRUCTION PROCESSES Naimeh Sadeghi
More informationCircumSpect TM 360 Degree Label Verification and Inspection Technology
CircumSpect TM 360 Degree Label Verification and Inspection Technology Written by: 7 Old Towne Way Sturbridge, MA 01518 Contact: Joe Gugliotti Cell: 978-551-4160 Fax: 508-347-1355 jgugliotti@machinevc.com
More informationA Fruit Quality Management System Based On Image Processing
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 8, Issue 6 (Nov. - Dec. 2013), PP 01-05 A Fruit Quality Management System Based On Image
More informationThis document describes the new features of MTpro version as compared to MTpro
New features in MTpro 3.6 This document describes the new features of MTpro version 3.6.0.0 as compared to MTpro 3.5.0.0. Table of contents 1 General... 2 2 New contents... 3 2.1 New CAD models... 3 2.2
More informationMSc Chemical and Petroleum Engineering. MSc. Postgraduate Diploma. Postgraduate Certificate. IChemE. Engineering. July 2014
Faculty of Engineering & Informatics School of Engineering Programme Specification Programme title: MSc Chemical and Petroleum Engineering Academic Year: 2017-18 Degree Awarding Body: University of Bradford
More informationJacek Stanisław Jóźwiak. Improving the System of Quality Management in the development of the competitive potential of Polish armament companies
Jacek Stanisław Jóźwiak Improving the System of Quality Management in the development of the competitive potential of Polish armament companies Summary of doctoral thesis Supervisor: dr hab. Piotr Bartkowiak,
More informationCutting Process Monitoring by Means of Acoustic Emission Method Part I New Approach of Acoustic Emission Sensor
Cutting Process Monitoring by Means of Acoustic Emission Method Part I New Approach of Acoustic Emission Sensor Jan Zizka 1, Petr Hana and Lenka Hamplova 3 1, 3 Technical University of Liberec, Faculty
More informationNegotiation Process Modelling in Virtual Environment for Enterprise Management
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 Negotiation Process Modelling in Virtual Environment
More informationPERMANENT ON-LINE MONITORING OF MV POWER CABLES BASED ON PARTIAL DISCHARGE DETECTION AND LOCALISATION AN UPDATE
PERMANENT ON-LINE MONITORING OF MV POWER CABLES BASED ON PARTIAL DISCHARGE DETECTION AND LOCALISATION AN UPDATE Fred STEENNIS, KEMA, (the Netherlands), fred.steennis@kema.com Peter VAN DER WIELEN, KEMA,
More informationProcess optimised FEA- Calculation for Hydroforming Components
4 th European LS-DYNA Users Conference Metal Forming II Process optimised FEA- Calculation for Hydroforming Components Authors: Michael Keigler, Herbert Bauer University of Applied Sciences, Aalen, Germany
More informationEFFECTS OF INTERPOLATION TYPE ON THE FEED-RATE CHARACTERISTIC OF MACHINING ON A REAL CNC MACHINE TOOL
Engineering MECHANICS, Vol. 19, 2012, No. 4, p. 205 218 205 EFFECTS OF INTERPOLATION TYPE ON THE FEED-RATE CHARACTERISTIC OF MACHINING ON A REAL CNC MACHINE TOOL Petr Vavruška* The article is focused on
More informationReavis High School Curriculum Snapshot/Cover Page for Computer Aided Design (CAD)
Reavis High School Curriculum Snapshot/Cover Page for Computer Aided Design (CAD) Unit 1: Introduction In this unit, students will identify components of a Computer Aided Design (CAD) system and how to
More information2018 Avanade Inc. All Rights Reserved.
Microsoft Future Decoded 2018 November 6th Why AI Empowers Our Business Today Roberto Chinelli Data and Artifical Intelligence Market Unit Lead Avanade Roberto Chinelli Avanade Italy Data and AI Market
More informationMultiview Projection
DFTG-1305 Technical Drafting Prof. Francis Ha Session 4 Multiview Projection (or Orthographic Projection) Reading: Geisecke s textbook: 14 th Ed. Chapter 5 p.162 15 th Ed. Chapter 6 p.232 Update: 17-0510
More informationMATERIALS AND TECHNOLOGIES UTILIZED IN THE CREATION OF ARCHITECTURAL MODELS
MATERIALS AND TECHNOLOGIES UTILIZED IN THE CREATION OF ARCHITECTURAL MODELS Richard Bartík, Přemysl Kraus and Michal Chalupa MOLAB, Czech Technical University in Prague The preliminary consideration of
More informationWORLDSKILLS STANDARD SPECIFICATION
WSC2015_WSSS05 WORLDSKILLS STANDARD SPECIFICATION Skill 05 Mechanical Engineering Design - CAD THE WORLDSKILLS STANDARDS SPECIFICATION (WSSS) GENERAL NOTES ON THE WSSS The WSSS specifies the knowledge,
More informationApplying Automated Optical Inspection Ben Dawson, DALSA Coreco Inc., ipd Group (987)
Applying Automated Optical Inspection Ben Dawson, DALSA Coreco Inc., ipd Group bdawson@goipd.com (987) 670-2050 Introduction Automated Optical Inspection (AOI) uses lighting, cameras, and vision computers
More informationPhases of Product Evaluation Process
Phases of Product Evaluation Process IOAN ENESCU Department of Mechanical Engineering Transylvania University of Brasov 500036 Bvd. Eroilor nr.29, Brasov, ROMANIA enescu@unitbv. Abstract: - The paper presents
More informationModel Based Systems Engineering
Model Based Systems Engineering SAE Aerospace Standards Summit 25 th April 2017 Copyright 2017 by INCOSE Restrictions on use of the INCOSE SE Vision 2025 are contained on slide 22 1 Agenda and timings
More informationLearning Artificial Intelligence in Large-Scale Video Games
Learning Artificial Intelligence in Large-Scale Video Games A First Case Study with Hearthstone: Heroes of WarCraft Master Thesis Submitted for the Degree of MSc in Computer Science & Engineering Author
More informationRegular Expression Based Online Aided Decision Making Knowledge Base for Quality and Security of Food Processing
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 6 Special Issue on Logistics, Informatics and Service Science Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationHOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING?
HOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING? Towards Situated Agents That Interpret JOHN S GERO Krasnow Institute for Advanced Study, USA and UTS, Australia john@johngero.com AND
More informationHonors Drawing/Design for Production (DDP)
Honors Drawing/Design for Production (DDP) Unit 1: Design Process Time Days: 49 days Lesson 1.1: Introduction to a Design Process (11 days): 1. There are many design processes that guide professionals
More informationApplication of Definitive Scripts to Computer Aided Conceptual Design
University of Warwick Department of Engineering Application of Definitive Scripts to Computer Aided Conceptual Design Alan John Cartwright MSc CEng MIMechE A thesis submitted in compliance with the regulations
More information