Ipa concepts and applications in engineering ebook lib

181 10 0
Ipa concepts and applications in engineering ebook lib

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

00 25/7/03 09:53 Page i Decision Engineering Springer London Berlin Heidelberg New York Hong Kong Milan Paris Tokyo 00 25/7/03 09:53 Page ii Series Editor Dr Rajkumar Roy Department of Enterprise Integration School of Industrial and Manufacturing Science Cranfield University Cranfield Bedford MK43 0AL UK Other titles published in this series Multiobjective Optimisation Yann Collette and Patrick Siarry Using the Analytic Hierarchy Process Navneet Bhushan and Kanwal Rai Publication due October 2003 From Product Description to Cost Pierre Foussier Publication due September 2004 00 25/7/03 09:53 Page iii Jerzy Pokojski IPA – Concepts and Applications in Engineering Springer 00 25/7/03 09:53 Page iv Jerzy Pokojski, PhD Institute of Machine Design Fundamentals, Warsaw University of Technology, Narbutta 84, 02-524 Warsaw, Poland British Library Cataloguing in Publication Data Pokojski, Jerzy IPA: concepts and applications in engineering – (Decision engineering) Engineering design – Data processing Decision support systems I Title 620' 0042'0285 ISBN 1852337419 Library of Congress Cataloging-in-Publication Data Pokojski, Jerzy IPA—concepts and applications in engineering / Jerzy Pokojski p cm — (Decision engineering) Includes index ISBN 1-85233-741-9 (alk paper) Engineering design Expert systems (Computer science) Multiple criteria decision making I Title II Series TA174.P635 2003 620'.0042—dc21 2003050550 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms of licences issued by the Copyright Licensing Agency Enquiries concerning reproduction outside those terms should be sent to the publishers ISSN 1619-5736 ISBN 1-85233-741-9 Springer-Verlag London Berlin Heidelberg a member of BertelsmannSpringer Science+Business Media GmbH http://www.springer.co.uk © Springer-Verlag London Limited 2004 CLIPS is a rule-based language that was developed by NASA’s Johnson Space Center GBB is the product of Knowledge Technologies, International Inc., Flexible Service Center, 211 West State Street, Suite 203, Media, PA 19063, USA http://www.ktiworld.com/GBB/ Goldworks III is the product of GoldHill, 36 Arlington Road, Chestnut Hill, MA 02467, USA http://www.goldhill-inc.com/goldworks.htm The use of registered names, trademarks, etc in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made Typeset by Gray Publishing, Tunbridge Wells, Kent, UK Printed and bound by in the United States of America 69/3830-543210 Printed on acid-free paper SPIN 10876500 00 25/7/03 09:53 Page v Preface This book presents the results of extensive research in computer-supported decision processes in engineering, carried out over many years by the author and his collaborators The author has cooperated with designers in Poland and in Germany Very often there was university–industry cooperation for the building of specific software for certain engineering tasks The majority of the concepts, for example “the designer’s personal assistant” and the decomposition and coordination of multicriteria decision problems, evolved through cooperation with designers in this field The author, while working together with them, understood that this group of people is characterised by a strong individualism and that the range of applied approaches and methods is wide The most significant influences on the author’s opinions through contact with the designers were the lectures he delivered for more than 12 years for post-graduate studies on computer-aided design in machinery The lectures included seminars which required the creation of concepts for an individual computer support system for decision processes, generally well known to the designers who participated in the lectures In the theoretical part the characteristics of the actual computer-aided design and engineering (CAD and CAE) tools were depicted, whereas in the practical part the students created concepts of computer environments for the realisation of design projects in their own professional work The task was confined to the expression of the design process This was followed by the development of a concept for the implementation of different computer technologies in the next stages of their processes The lectures were attended annually by 15 to 25 participants, allowing the teacher the opportunity to cover quite a wide spectrum of real industrial design processes The majority of students worked in machine industries with different production outputs and product ranges: from aircraft components to a production line for the spraying of car bodies, and from the development of mobile aerial systems to the production of lightbulbs Several concepts worked out during the seminars were later realised in practice It remains to be added that the lectures were conducted flexibly and openly and did not aim at systematic design according to a certain design theory.Although elements of different schools were taught, it was left entirely to the students to choose Many of the problems that were subjects of the lectures were later picked up and further developed by ordinary students and research students Looking at the multitude of solutions of the design processes, the author drew the conclusion that the designers’ individualism and internal personal factors play an essential role Because of that it became important to notice the permanent development of individual engineering knowledge, its richness in facets and its constant evolution Another observation is the omnipresent re-using of previous processes, their forms of description and the adjustment of the modelling In spite of certain limitations, often creative v 00 25/7/03 09:53 Page vi vi Preface elements with the freedom to create new processes could be observed This mostly worked by using well-known tools, that is, existing and reliable sub-processes Interesting was the relationship between designing and the multicriteria optimisation methods It became obvious that the multicriteria optimisation methods presented as decision-making theory were widely accepted in connection with everyday decision problems All of this brought forth a palette of applications based on production realities, which existed at least as prototypes Some found application in real life, some were implemented within larger projects, and others became the beginnings of a product that is still being developed Apart from the direct working collaboration there were many discussions, comments and suggestions A good deal of the work that formed the backbone of this book was realised by my research students Pior Cichocki and Maciej Gil Various problems concerning the computer tools were solved by my colleagues and collaborators of the computer techniques team at the Institute of Machine Design Fundamentals at the Warsaw University of Technology: Janusz Bonarowski, Jacek Jusis, Boguslaw Kozicki, Grzegorz Linkiewicz, Witold Marowski, Stanislaw Skotnicki, and Jerzy Wróbel Many problems were solved practically by numerous students, research students and participants of the post-graduate studies I would like to thank everyone mentioned above for taking part in the research Also many thanks to my “English advisers”, my wife Antonia and our friends Sophie and Chris Klimiuk who made every endeavour to give my book its final shape 00 25/7/03 09:53 Page vii Contents Introduction to the Problems of Knowledge-based Engineering 1.1 The Role of Knowledge in Design 1.2 Concepts of Design Rationale 1.2.1 Design Knowledge Repositories 1.2.2 Introduction to the Concept of an Intelligent Personal Assistant 1.3 Examples Explaining the Sense of Knowledge in Engineering Design 1 10 10 18 18 The Nature of the Personal and the Team-based Design Process 27 Survey of Engineering Knowledge Representations 39 Survey of Intelligent Personal Assistant Software Concepts 51 A Common Model of an Intelligent Personal Assistant Concept 57 Intelligent Personal Assistant – Concepts for Solving Integration 73 Intelligent Personal Assistant – Design Process Modelling 81 Intelligent Personal Assistant – Knowledge Modelling 99 Intelligent Personal Assistant – Optimisation 113 9.1 9.2 9.3 9.4 9.5 Multiobjective Optimisation Layer Formal Model of a Machine Design Problem Two-level Optimisation Method Concepts of Criteria Space Ordering Relationships Between Different Concepts of Criteria Space Ordering 9.6 A Survey of Selected Multiobjective Optimisation Methods vii 113 118 125 126 128 129 00 25/7/03 09:53 Page viii viii Contents 9.6.1 Methods Based on the Value Function Concept 9.6.2 Method of Interactive Multiobjective Optimisation 9.6.3 Method of Constraints and Utopia Solution 9.6.4 Lexicographic Approach 9.6.5 Characteristics of Multiobjective Optimisation Methods 9.7 Additional Assumptions in the Formulation of Large Optimisation Problems in Machine Design 9.8 Method of Leading and Related Sub-problems 129 130 131 132 133 134 137 10 Intelligent Personal Assistant – Implementation 145 11 Intelligent Personal Assistant – Unified Framework 157 References 159 Further Reading 167 Index 169 11 25/7/03 09:54 Page 157 11 Intelligent Personal Assistant – Unified Framework In the overall intelligent personal assistant methodology, four groups of components should be considered: The design process: the designer’s thinking, ideas, concepts, mental and nonmental modelling and problem solving, way of using supporting tools, and of integrating different sub-problems Computer tools which are available nowadays for supporting and solving different types of problems Available hardware, networks, world-wide web The economic background of the development of the intelligent personal assistant approach Group (1) implies that the design process is realised by an individual designer in a specific way We acquired a rough idea of a designer at work We also have a certain idea of what the software supporting the design process should look like This idea we share with the designers If we ignore economic circumstances it would be possible to develop an intelligent personal assistant based on the concepts described in the previous chapters using computer technologies which are of high standards Although theoretically it is possible, putting the plan into practice would confront us with difficulties The biggest problem we are faced with is the multidiscipline of the project To implement multidiscipline software we would have to consult people specialising in different domains,people with considerable knowledge From the experience gained through our projects we can determine the following specialisations: programming languages, expert systems, knowledge management systems,office software,databases,a multitude of integration technologies and tools, optimisation methods and tools, CAD and CAE systems with their customisation and integration tools,PDM software,and internet tools;often many elements were just discovered for our personal assistant projects.Moreover,such a project should be finished in a reasonable period of time To develop our projects we had to organise the participating teams In most cases one or two system developers were involved who cooperated with the designers and created the software Their work was accompanied by intensive consultation The consultation was not only restricted to software issues Often it included good advice, either taken from theoretical literature or from practice engineering design, engineering software building or development Only in one particular method of software selection did the knowledge of the economic circumstances play a key role 157 11 25/7/03 09:54 Page 158 158 IPA – Concepts and Applications in Engineering Looking back at the experiences with the development of a personal assistant in certain concepts, we notice that after the initial cooperation stage, the work was mostly carried out through the designers’ and developers’ imagination Designers store their experiences, hypotheses and visions mentally They maintain their original concepts, try to develop them and on this basis, evolve new ideas To sum up, one can say that in many cases the model of a personal assistant is always present in the designers’ minds The only problem is that the software which is available on the market does not meet at once the requirements of that model We can make it fit if we endeavour to follow the development of computer technologies and are creative enough to convert them into the software Finally, we come to the conclusion that there is a demand for a tool which allows the designer to build a realistic model of his specific design process The UML language may serve our needs We have to consider how to model the issues of different intelligent personal assistants Obviously we can think of building a modelling language approach However, with this proposal we run the risk that the designers will not accept it It is more advisable to exploit that which the users already know from existing software and what they are able to model with it We may apply such prerequisites as tools for the identification of a formal model MS Office applications are a good source of information about the way design processes are carried out 12 25/7/03 11:57 Page 159 References Aamodt A, Plaza E (1994) Case Based Reasoning, Foundational Issues, Methodological Variations, and System Approaches AICom – Artificial Intelligence Communications (http://www.iiia.csic.es/People/enric/AICom.html), IOS Press, pp 39–59 Aleksandrowicz J, Siemiatkowski L (2000) Processor for decision support in machine design Diploma, Institute of Machine Design Fundamentals, Warsaw University of Technology (in Polish) Amelja n´ czyk A (1979) Multicriteria optimization Lecture materials, PTC, Warsaw (in Polish) Babala D (1989) A Brief Description of the Computer Program INES AB ASEA-ATOM, Masteras, Sweden Badke-Schaub P, Frankeberger E (1999) Analysis of design projects Design Studies 20: 465–480 Ben-Tal A (1980) Characterization of Pareto and lexicographic optimal solutions In: Multiple Criteria Decision Making, Theory and Application, Springer-Verlag, Berlin Heidelberg New York Beyer N, Weber F (1999) Concepts and prototype for a practical communication environment for supporting and managing concurrent product development In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 1431–1436 Blackboard Technology Group Inc (1998) GBB manuals Boulanger S, Gelle E, Smith I (1995) Taking advantage of design process models In: IABSE Colloquium, Bergamo, pp 87–96 10 Boulanger S, Smith I (1994) Models of design process In: Applications of Artificial Intelligence in Structural Engineering, Lausanne, pp 30–46 11 Carver N, Lesser V ( 1994) Evolution of blackboard control architectures Expert Systems with Applications 7: 1–30 12 Cichocki P, Pokojski J (2001) Methodology of Design Knowledge Storage In Machine Design Institute of Machine Design Fundamentals, Warsaw University of Technology, Warsaw (in Polish) 13 Clarkson PJ, Hamilton JR (1999) Signposting the design process In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 107–112 14 Clarkson PJ, Hamilton JR (2000) “Signposting”, a parameter-driven taskbased model of the design process Research in Engineering Design 12: 18–38 15 CLIPS (1995) Manual, version 6.0, Athens 16 Corkill D, Lander S (1998) Diversity in agent organizations In: Blackboard Technology, http://www bbtech.com, pp 1–23 159 12 25/7/03 11:57 Page 160 160 References 17 Court AW (1997) The relationship between information and personal knowledge in new product development International Journal of Information Management 17(2): 123–138 18 Court AW (1998) Issues for integrating knowledge in new product development: reflections from an empirical study Knowledge-Based Systems 11: 391–398 19 Court AW, Ullman DG, Culley SJ (1998) A comparison between the provision of information to engineering designers in the UK and the USA International Journal of Information Management 18(6): 409–425 20 Craig J (1995) Blackboard Systems Ablex Publishing Corporation, Norwood, NJ 21 Debreu G (1959) Theory of Value Wiley, New York 22 Dorner D (1999) Approaching design thinking research Design Studies 20: 407–415 23 Dyer J (1972) Interactive goal programming Management Science 19(1): 62–70 24 Dreisbach RL (2001) Product simulation integration Integrated Enterprise 2(1): 7–10 25 Dybala T, Tecuci G (1995) Shared expertise space – a learning-oriented model for computer aided engineering design In: Proceedings of the IJCAI-95 Workshop on Machine Learning in Engineering, Montreal, pp 49–65 26 Ehrgott M, Gandibleux X (2002) Multiple Criteria Optimization, State of the Art Annotated Bibligraphic Surveys Kluwer Academic Publishers, Boston Dodrecht London 27 Engelmore R, Morgan A (Eds) (1998) Blackboard Systems Addison-Wesley 28 Fenves S (1998) Towards personalized structural engineering tools In: Lecture Notes in Artificial Intelligence, V Workshop Application of Artifical Intelligence in Structural Engineering (I Smith, Ed), Ascona, Switzerland, Springer-Verlag, pp 86–91 29 Fenves SJ, Rivard H, Gomez N (2000) SEED-Config: a tool for conceptual structural design in a collaborative building design environment Artificial Intelligence in Engineering 14: 233–247 30 Findeisen W (1974) Multi-level Control Systems PWN, Warsaw (in Polish) 31 Geoffrion AM, Hogan W (1972) Coordination of two-level organizations with multiple objectives In: Techniques of Optimization (A Balakrishnan, Ed), Academic Press, pp 455–466 32 Gero J (1992) Creativity, emergence and evolution in design In: Second International Conference – Computational Models of Creative Design, 6–10 Dec, Heron Island, Queensland; University of Sydney, Heron Island, Queensland, pp 1–29 33 Gil M (2001) Computer Integration of Design Process Components in Machine Design PhD Thesis, Warsaw University of Technology (in Polish) 34 Girratano J, Riley G (1994) Expert Systems Principles and Programming PWS, Boston 35 Gunther J, Ehrenspiel K (1999) Comparing designers from practice and designers with systematic design education Design Studies 20: 439–451 36 Hicks BJ, Culley SJ, Allen RD, Mullineux G (2002) A framework for the requirements of capturing, storing and reusing information and knowledge in engineering design International Journal of Information Management 22: 263–280 12 25/7/03 11:57 Page 161 References 161 37 Hildre HP (1999) CAE from first day designing complex machines In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 715–720 38 Hong J, Toye G, Leifer LJ (1994) Personal Electronic Notebook with Sharing Center for Design Research, Stanford University, http://wwwcdr.stanford.edu/people/ hong/papers/wetice/ 39 Hong J, Toye G, Leifer LJ (1996) Engineering design notebook for sharing and reuse Computers in Industry 29: 27–35 40 Hwang Ch, Masud A (1979) Multiple Objectives Decision Making – Methods and Applications Springer-Verlag 41 Hwang Ch, Yoon K (1981) Multiattribute Decision Making Springer-Verlag 42 Jackson P (1998) Expert Systems Addison-Wesley, New York 43 Ja´s kiewicz Z, Wa siewski A (1995) Tooth Gears Design Wydawnictwa Komunikacji i´ La czno´s ci, Warsaw (in Polish) L, Warsaw (in 44 Ja´s kiewicz Z (1972) Calculations of Transmission Systems WKi´ Polish) 45 Keeney R, Raiffa H (1976) Decision with Multiple Objectives, Preference and Trade-offs Wiley 46 Kowalski D, Zadrozny M (2000) Expert systems development for support of plane chassis testing and computer car simulation Diploma, Institute of Machine Design Fundamentals, Warsaw University of Technology (in Polish) 47 Lander SE (1997) Issues in Multiagent Design Systems IEEE Experts March–April: 18–26 48 Lander S, Corkill D, Staley S (1996) Designing integrated engineering environments: blackboard-based integration of design and analysis tools Concurrent Engineering: Research and Applications 4(1): 59–70 49 Lin JG (1977) Proper inequality constraints and maximization of index vectors Journal of Optimization Theory and Applications 21(4): 505–521 50 Ludcke R, Birkhofer H (2001) Leadership in the design process: First findings of an investigation in two industrial companies In: Proceedings of International Conference on Engineering Design ICED 01, Glasgow 21–23 August (CD) 51 Ludcke R, Birkhofer H (2002) The influences of organization on leadership in the design process: results of an investigation in five industrial companies In: Proceedings of International Design Conference – Design 2002, Dubrovnik 14–17 May (CD) 52 Macias M, de Souza M (2001) Integrated analysis architecture Integrated Enterprise 2(1): 11–18 53 Maetz J (1990) Programm ISOM Ein Programm zur Erstellung von Isometrien und Stucklisten Manual Kerntechnik-Entwicklung-Dynamik, Rodenbach, Germany 54 Maher ML, Gomez A (1996) Developing case-based reasoning for structural design IEEE Experts June: 42–52 55 Mesarovic MD, Macko D, Takahara Y (1970) Theory of Hierarchical, Multilevel Systems Academic Press, New York London 56 Miles JC (1995) Integrated innovative computer systems for conceptual bridge design In: IABSE Colloquium, Bergamo, pp 97–106 57 Managing Engineering Knowledge, MOKA – project (2001) Professional Engineering Publishing Limited, London 58 Moran TP, Carroll JM (1996) Design rationale: concepts, techniques, and use Lawrence Erlbaum Associates, Mahwah, NJ 12 25/7/03 11:57 Page 162 162 References 59 Nii HP (1994) Blackboard systems at the architecture level Expert Systems with Applications 7: 43–54 60 Oculus Technologies Corp (2002) www.oculustech.com 61 O’Leary D (1998) Using AI in knowledge management: knowledge bases and ontologies IEEE Intelligent Systems May/June: 34–39 62 Osi´nski Z, Wróbel J (1995) Design Theory PWN, Warsaw (in Polish) 63 Osi´nski Z, Pokojski J, Wróbel J (1983) Optimization of multi-level multi-criteria machine design problems Foundations of Control Engineering 8(3–4): 175–182 64 Osi´nski Z, Pokojski J, Wróbel J (1984) Multi-criteria optimization of some decomposed problems in machine dynamics In: Proceedings of Conference on Modeling in Dynamics, Szczyrk, pp 573–582 (in Polish) 65 Osi´nski Z, Wróbel J (1982) Design Theory in Machinery PWN, Warsaw (in Polish) 66 Owczarczyk T, Rukszan W (2000) Development of personal assistant environment on the basis of: 1) process of plane tyres selection, 2) configuration of stands Diploma, Institute of Machine Design Fundamentals, Warsaw University of Technology (in Polish) 67 Pahl G, Badke-Schaub P, Frankeberger E (1999) Resume of 12 years interdisciplinary empirical studies of engineering design in Germany Design Studies 20: 481–494 68 Pahl G, Beitz W (1984) Design Theory WNT, Warsaw (in Polish) 69 Penoyer JA, Burnett G, Fawcett DJ, Liou S-Y (2000) Knowledge based product life cycle systems: principles of integration of KBE and C3P Computer-Aided Design 32: 311–320 70 Pokojski J (1982) Multicriteria Optimization of Large Design Problems in Machine Design on the Basis of Car Gear-Box PhD Thesis, Warsaw University of Technology (in Polish) 71 Pokojski J (1988) Computer aided decision making in vehicle dynamics Modelling, Simulation and Control B 17: 1–11 72 Pokojski J (1990) Computer aided multi-criteria decision making in machine dynamics In: Prace Naukowe Politechniki Warszawskiej, Seria Mechanika 134: 1–105 (in Polish) 73 Pokojski J (1990) System Rohrnetz Raport, Kerntechnik-EntwicklungDynamik, Rodenbach, Germany 74 Pokojski J (1995) An integrated intelligent design environment on the basis of system for flow dynamics analysis In: Proceedings of International Conference on Engineering Design, Praga, pp 1333–1338 75 Pokojski J (1996) The integrated product and process model for the design of gear box In: Proceedings of International Conference on CIM, Zakopane, pp 367–372 76 Pokojski J (1997) Expert system technology in machine design In: Advances in Engineering, Proceedings of the IX German-Polish Seminar, Koln, pp 118–125 77 Pokojski J (1999) Product model transformations in maze model of design In: Computer Integrated Manufacturing Proceedings of International Conference CIM 99, Zakopane 9–12 March, WNT, Warsaw, pp 121–128 78 Pokojski J (1999) Knowledge based support of machine dynamic analysis In: Advances in Concurrent Engineering CE99, Sixth ISPE International Conference on Concurrent Engineering, Bath, UK; Edited by: Dr Pravir K 12 25/7/03 11:57 Page 163 References 79 80 81 82 83 84 85 86 87 88 89 90 91 163 Chawdry, Department of Mechanical Engineering, University of Bath, Bath, United Kingdom; Professor Parisa Ghodous and Professor Denis Vandorpe, LIGIM, University of Lyon I, France Series Editor: Biren Prasad, Ph.D., KBE Director, Unigraphics Solutions, KBE Business Unit, Electronic Data Systems (EDS), Troy, MI., http://www.ceteam.com/, pp 336–344 Pokojski J (1999) Blackboard integration of design tools In: Computer Integrated Manufacturing Proceedings of International Conference CIM 99, Zakopane 9–12 March, WNT, Warsaw, pp 112–120 Pokojski J (Ed) (2000) Intelligent Support of Design Environment Integration in Machine Design WNT, Warsaw (in Polish) Pokojski J (2000) Processor for maze model of design process In: Ghodous P., Vandorpe D (Eds), and B Prasad, Series Editor: Advances in Concurrent Engineering CE2000, Seventh ISPE International Conference on Concurrent Engineering: Research and Applications, Lyon, France 2000 Technomic Publishing Co Inc., Lancaster, USA, pp 489–494 Pokojski J (2001) Towards personalised software in machine design – multicriteria optimisation aspect In: Advances in Concurrent Engineering CE2001, Eighth ISPE International Conference on Concurrent Engineering: Research and Applications, Anaheim, USA, pp 261–271 Pokojski J (2002) Towards personalised software in machine design Computer Assisted Mechanics and Engineering Science 9(1): 105–122 Pokojski J (2002) Computer aided design environment with case based reasoning module In: Advances in Concurrent Engineering CE2002, AA Balkema, Rotterdam Brookfield, pp 555–560 Pokojski J (2002) The history of one industrial application In: Engineering Design in Integrated Product Development EDIPROD’ Proceedings,´ Lagów, pp 145–152 Pokojski J, Cichocki P (2001) Towards personalised software in machine design – comparative study In: Advances in Concurrent Engineering CE2001, Eighth ISPE International Conference on Concurrent Engineering: Research and Applications, Anaheim, USA, pp 255–261 Pokojski J, Cichocki P, Gil M (1997) Integrated system for heating system design In: IV Workshop Application of Artifical Intelligence in Structural Engineering, Lahti, pp 27–32 Pokojski J, Cichocki P, Gil M (1998) Heating system design support In: Lecture Notes in Artificial Intelligence, V Workshop Application of Artifical Intelligence in Structural Engineering (I Smith, Ed), Ascona, Switzerland, Springer-Verlag, pp 60–68 Pokojski J, Cichocki P, Gil M (1999) Knowledge based heating system design support In: Proceedings of International Conference on Engineering Design ICED99, Vol 3, Munich, Germany, pp 1901–1904 Pokojski J, Cichocki P, Gil M (1999) Intelligent personal assistant for machine dynamics problems In: Artificial Intelligence in Structural Engineering, Proceedings of the 6th EG-SEA-AI Workshop, WNT, Wierzba, pp 159–164 Pokojski J, Cichocki P, Gil M (2000) Intelligent Personal/Team Assistant In: Ghodous P., Vandorpe D (Ed); and B Prasad, Series Editor: Advances in Concurrent Engineering CE2000, Seventh ISPE International Conference on Concurrent Engineering: Research and Applications, Lyon, France 2000 Technomic Publishing Co Inc., Lancaster, USA, pp 644–649 12 25/7/03 11:57 Page 164 164 References 92 Pokojski J, Okapiec M, Witkowski G (2002) Knowledge based engineering, design history storage, and case based reasoning on the basis of car gear box design In: AI-Meth 2002, Gliwice, pp 337–340 93 Pokojski J, Ostapski W (1996) Concept of design plan editor for harmonic drive design In: Applications of Artificial Intelligence in Structural Engineering, Proceedings of the 3rd Workshop of the EG-SEA-AI, Glasgow, UK, August 12–13, pp 33–38 94 Pokojski J, Ostapski W (1997) Plan editor for supporting dynamic analysis In: Applications of Artificial Intelligence in Structural Engineering Proceedings of the 4th Workshop of the EG-SEA-AI, Lahti, Finland, September 1–2, pp 159–164 95 Pokojski J, Ostapski W (1998) Intelligent environment for supporting analysis in machine dynamics on the basis of harmonic drives design Machine Dynamics Problems 22: 105–113 96 Pokojski J, Strzelecki P, S´ ledziona´ L (2002) Modelling with features, design history storage, case based reasoning on the basis of machine shaft design In: AI-Meth 2002, Gliwice, pp 341–344 97 Pokojski J, Wróbel J (1998) Optimization of damping in machine dynamics In: Damping of Vibrations (Z Osi´nski, Ed), AA Balkema, Rotterdam Brookfield, pp 477–487 98 Ramesh B, Tiwana A (1999) Supporting collaborative process knowledge management in new product development teams Decision Support Systems 27: 213–235 99 Regli WC, Hu X, Atwood M, Sun W (2000) A survey of design rationale systems: approaches, representation, capture and retrieval Engineering with Computers 16: 209–235 100 Romer A, Weisshahn G, Hacker W, Pache M, Lindemann U (2001) Effortsaving product representations in design – results of a questionnaire survey Design Studies 22: 473–491 101 Roy R (Ed) (2001) Industrial Knowledge Management: A Micro-level Approach Springer-Verlag, London Berlin Heidelberg 102 Róz ycki A (2002) Conceptual design of car braking system Diploma, Institute of Machine Design Fundamentals, Warsaw University of Technology (in Polish) 103 Shimizu K, Aiyoshi E (1981) Hierarchical multi-objective decision systems for general resource allocation problems Journal of Optimization Theory and Applications 35(4): 517–533 104 Sriram R (1997) Intelligent Systems for Engineering A Knowledge Based Approach Springer-Verlag 105 Sriram R (2001) Standards for collaborative product development In: Advances in Concurrent Engineering CE2001, Eighth ISPE International Conference on Concurrent Engineering: Research and Applications, Anaheim, USA, pp xxxvii–xlv 106 Stempfle J, Badke-Schaub P (2002) Thinking in design teams – an analysis of team communication Design Studies 23: 473–496 107 Tiwana A (2002) The Knowledge Management Toolkit, 2nd Edn Prentice Hall PTR, Upper Saddle River, NJ 108 Tiwana A, Ramesh B (2001) A design knowledge management system to support collaborative information product evolution Decision Support Systems 31: 241–262 12 25/7/03 11:57 Page 165 References 165 109 Tong Ch, Sriram D (Eds) (1992) Artificial Intelligence in Engineering Design, Vols 1–3, Academic Press 110 Tong SS (2001) Driving optimized products through automated software collaboration In: Advances in Concurrent Engineering CE2001, Eighth ISPE International Conference on Concurrent Engineering: Research and Applications, Anaheim, USA, pp xix–xxvi 111 Turkiyyah GM, Fenves SJ (1996) Knowledge-based assistance for finite-element modeling IEEE Experts June: 23–48 112 Ullman DG (2001) Toward the ideal mechanical engineering design support system Research in Engineering Design 13: 55–64 113 Ullman DG (2002) The Mechanical Design Process, 3rd Edn McGraw-Hill 114 Werner H, Ahmed C (1999) Design with a model system using event triggered procedures In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 1011–1014 115 Werner H, Weber C (1998) Ligo – an object-oriented modeling for integrated product development In: Integrated Product Development Workshop, Magdeburg 116 Yang MC, Cutkosky MR (1999) Machine generation of thesauri: adapting to evolving vocabularies in design documentation In: International Conference on Engineering Design ICED99, Munich, Germany, pp 143–148 117 Pokojski J, Ostapski W Gawart E (1996) Model of harmonic drive design process In: Proceedings of the International Conference on Computer Integrated Manufacturing, Zakopane 1996, pp 361–366 118 Pokojski J, Cichocki P (2001) Intelligent personal assistant for design In: Proceedings of the International Conference on Computer Integrated Manufacturing, Zakopane 2001, pp 96–105 119 Pokojski J (2000) Intelligent personal/team assistant in machine design In: Proceedings of the second International Seminar and Workshop held in Technical University of Zielona Góra, Vol II, pp 55–62 120 Pokojski J (2001) Application of Case Based Reasoning in Machine Design In Methods of artificial intelligence in mechanics and mechanical engineering AI-MECH 2001; Gliwice; pp 209–216 121 Pokojski J (2001) Intelligent Personal Assistant – Knowledge Repositories in Design In Proceedings of X Sino-Polish Conference CAD in Machinery, Institute of Machine Design Fundamentals,Warsaw University of Technology, pp 83–89 122 Pokojski J, Studzi´nnski M (2000) Application of Case Based Reasoning Technology in Machine Design Proceedings of 5th Polish–Slovak Scientific Conference on “Computer Simulation in Machine Design”, Institute of Machine Design Fundamentals, Warsaw University of Technology pp 131–136 12 25/7/03 11:57 Page 166 This page intentionally left blank 13 25/7/03 11:58 Page 167 Further Reading Abecker A, Bernardi A, Hinkelmann K, Kuhn O, Sintek M (1998) Toward a technology for organizational memories IEEE Intelligent Systems May/June: 40–48 Abramovici M, Gerhard D (1999) Flexible management of distributed engineering information resources with PDM In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 1425–1430 Abramovici M, Langenberg L (1999) Enterprise-wide information repositories for product development support In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 1437–1440 Brown DR, Leifer LJ (1991) The role of meta-level inference in problem-solving strategy for a knowledge-based dynamic analysis aid Journal of Mechanical Design, Transactions of the ASME 113: 438–445 Chongsu K, O’Grady PJ (1996) A representation formalism for feature-based design Computer-Aided Design 28(6/7): 451–460 Fruchter R (1998) Internet-based web-mediated collaborative design and learning environment In: Lecture Notes in Artificial Intelligence, V Workshop Application of Artificial Intelligence in Structural Engineering (I Smith, Ed), Ascona, Switzerland, Springer-Verlag, pp 133–145 Fruchter R, Yen J, Leifer J (1999) Capture and analysis of concept generation and development in informal media In: Proceedings of International Conference on Engineering Design ICED99, Munich, Germany, pp 769–774 Gao Y, Zeid I, Bardasz T (1998) Characteristics of an effective design plan system to support reuse in case-based mechanical design Knowledge-Based Systems 10: 337–350 Liang T, Cannon DM, Leifer LJ (1998) Augmenting a design capture and reuse system based on direct observations of usage In: Proceedings of DETC ’98, ASME Design Engineering Technical Conferences (CD) Liang T, Leifer LJ (2000) Learning from experience of peers: an empirical study of knowledge sharing in a product design community In: Proceedings of DETC ’00, ASME 2000 Design Engineering Technical Conferences (CD) Liang T, Bell DG, Leifer LJ (2001) Mapping experience: learning from experience of peers through socio-technical interactions In: Proceedings of International Conference on Engineering Design ICED 01, Glasgow 21–23 August (CD) Lloyd T, Leifer L (2001) Incorporating incentives into design documentation tools In: Proceedings of International Conference on Engineering Design ICED 01, Glasgow 21–23 August (CD) Lowe A, McMahon C, Shah T, Culley S (2000) A method for the study of information use profiles for design engineers In: Proceedings of the 2000 ASME Design Engineering Technical Conferences (CD) 167 13 25/7/03 11:58 Page 168 168 Further Reading Lowe A, McMahon C, Shah T, Culley S (1999) An analysis of the content of technical information used by engineering designers In: Proceedings of the 1999 ASME Design Engineering Technical Conferences (CD) Park H, Cutkosky MR (1999) Framework for modeling dependencies in collaborative engineering processes Research in Engineering Design 11: 84–102 Pavkovic N, Marjanovic D, Dekovic D (2001) Object-oriented modelling of the design process In: Proceedings of International Conference on Engineering design ICED 01, Glasgow 21–23 August (CD) Pinfold M, Chapman C (2001) The application of KBE techniques to the FE model creation of an automotive body structure Computers in Industry 44: 1–10 Yen SJ, Fruchter R, Leifer LJ (1999) Facilitating tacit knowledge capture and reuse in conceptual design activities Proceedings of the 1999 ASME Design Engineering Technical Conferences (CD) 14 25/7/03 10:02 Page 169 Index A Hogan 135 local decision variables 123, 139 local value functions 135, 138 method of leading and related subproblems 124, 137 Shimizu 139 structure of optimisation problem 119 descriptive 46, 147 descriptive knowledge 16, 44, 84, 93 design activities 6, 43, 57, 85, 146 design history 28, 104, 109 design of speed reducers 86 design office 13 design process 1, 27, 40, 57, 73, 81, 99, 120, 145 design process modelling 81 design process of car braking systems 21, 150 design process of piping system 24, 61 design process of test stands 82 design process can be classified as routine innovative or creative, design rationale 10, 40, 82, 88, 89, 97, 101, 106 design rationale information generation 89 design teams 7, 43 designer’s auto-censorship designers’ knowledge 13 Dybala 51 activities 2, 38, 60, 76, 85 97, 117 activity knowledge 88 B blackboard architecture 13, 61, 74 control mechanism 74 knowledge sources 73 braking system design for a mobile crane C CAD 7, 10, 27, 43, 45, 50, 79, 100, 145, 157 CAE 7, 10, 43, 53, 79, 100, 145, 157 case-based knowledge 16 case-based reasoning 15, 57, 72, 101, 105, 148 Clarkson 52 collaboration 93 communication 38, 42, 74, 91 computer tools 7, 10, 28, 44, 78, 87, 95, 99, 109 conflict resolution 134 control mechanism 74 cooperation 38, 98, 116 coordination 37, 91, 124, 134, 140 coordination decision variables 123, 136, 139 criteria space ordering 126, 128 Cutkosky 53 E D estimation of car braking distance 150 evaluations and associations experimental aircraft chassis testing 151 data 6, 41 data structure 12, 53, 65, 74, 86, 107, 145 database 11, 13, 40, 62, 74, 86, 100, 143, 145 declarative 55 declarative knowledge 44, 84, 110, decomposition and coordination 136 coordination 124, 134, 140 coordination decision variables 123, 136, 139 Geoffrion 135 global value function 134, 137 F Fenves 54 formal knowledge model 42 G gear box 19, 46, 87, 96, 101, 118, 142 Geoffrion 135 169 14 25/7/03 10:02 Page 170 170 geometrical modelling 23, 43, 62, 73 global value function 134, 137 H Hamilton 52 heating system design 64, 151 Hildre 53 Hogan 135 Hong 53 HTML 43 I implementation 51, 91, 145 braking system design for a mobile crane design of speed reducers 86 design process of car braking systems 21, 150 design process of piping system 24, 61 design process of test stands 82 estimating of car braking distance 150 experimental aircraft chassis testing 151 heating system design 64, 151 machine dynamics 13, 29 machine shaft design 76, 105 piping system 24, 47, 61 stabilising moment of a car steering mechanism 150 toothed wheels 19, 45, 86, 94, 104, 119 informal knowledge model 42 information and knowledge 41, 78, 84, 90 integration of different design aspects 116 interactive goal programming 130 IPA – survey of concepts Clarkson 52 Cutkosky 53 Dybala 51 Fenves 54 Hamilton 52 Hildre 53 Hong 53 Tecuci 51 Turkiyyah 54 Weber 54 Werner 54 K KBE 87 Keeney 135 knowledge acquisition 11, 51, 99 knowledge-based 1, 43, 50, 65, 73, 87, 101, 154 knowledge-based engineering 1, 43, 87, 97 knowledge management 42, 86, 90, 100, 157 Index knowledge modelling 99 knowledge repositories 10 knowledge representations 39, 85 data 41 formal knowledge model 42 informal knowledge model 42 information and knowledge 41 long-term memory 43 object-oriented approach 49 rules 45 short-term memory 44 knowledge sources 14, 28, 39, 56, 63, 73, 85, 145 knowledge storage 12, 41, 84, 95 L lexicographic approach 132 local decision variables 123, 135 local value functions 135, 138 long-term memory 43, 98 M machine dynamics 13, 29 machine shaft design 76, 105 maze model 16, 30, 52, 57, 97, 113, 117, 122, 142, 146 method of constraints 131 method of leading and related subproblems 124, 137 methods with preferences articulated a posteriori 133 methods with preferences articulated a priori 133 methods with preferences articulated progressively 133 modelling of shaft 107 modelling with features 106 multiattribute methods 113 multicriteria optimisation 113 multicriteria optimisation layer 71 multiobjective optimisation 113, 122, 129 criteria space ordering 126, 128 interactive goal programming 130 lexicographic approach 132 method of constraints 131 methods with preferences articulated a posteriori 133 methods with preferences articulated a priori 133 methods with preferences articulated progressively 133 Pareto-optimal solutions 128, 133, 138 two-level optimisation method 125 utopia solution 131 value function 129, 130 14 25/7/03 10:02 Page 171 Index N 171 object oriented approach 49, 84 ontology 56 stabilising moment of a car steering mechanism 150 structure of optimisation problem 37, 119 sub-task 8, 26, 36, 51, 74, 90, 95, 100, 149 sub-task evolution 108 P T paper notebooks 11, 86 parametric 24, 47, 101, 138 Pareto-optimal solutions 34, 128, 133, 138 personal knowledge 7, 56, 95 personal knowledge development 79, 85 piping system 24, 47, 61 Pokojski 139 procedural 22, 49, 52, 75, 84, 99, 105 procedural knowledge 40, 44, 84 product and process representation product structure decomposition 116 project development 5, 76, 106 teams 1, 7, 11, 38, 52, 90, 98, 157 Tecuci 51 theoretical knowledge 13, 16, 30, 40 toothed wheels 19, 45, 86, 94, 104, 119 Turkiyyah 54 two-level optimisation method 125 node of the maze model 17, 71, 122 O R Raiffa 135 relational database 146 rules 15, 21, 45, 49, 58, 77, 84, 87, 146 S Shimizu 139 short-term memory 44, 61 single activity knowledge 85 U unified framework 157 utopia solution 131 V value function 129, 130 VRML 150 W Weber 54 Werner 54 Y Yang 53 ... British Library Cataloguing in Publication Data Pokojski, Jerzy IPA: concepts and applications in engineering – (Decision engineering) Engineering design – Data processing Decision support systems... 1852337419 Library of Congress Cataloging -in- Publication Data Pokojski, Jerzy IPA? ? ?concepts and applications in engineering / Jerzy Pokojski p cm — (Decision engineering) Includes index ISBN 1-85233-741-9... 09:53 Page 4 IPA – Concepts and Applications in Engineering (a) Routine problem Standard tooth gear Standard list of design variables Z1 Z2 M A B Standard constraints … fulfilled (b) Innovative

Ngày đăng: 07/09/2020, 11:21

Mục lục

    1. Introduction to the Problems of Knowledge-based Engineering

    1.1 The Role of Knowledge in Design

    1.2 Concepts of Design Rationale

    1.2.2 Introduction to the Concept of an Intelligent Personal Assistant

    1.3 Examples Explaining the Sense of Knowledge in Engineering Design

    2. The Nature of the Personal and the Team-based Design Process

    3. Survey of Engineering Knowledge Representations

    4. Survey of Intelligent Personal Assistant Software Concepts

    5. A Common Model of an Intelligent Personal Assistant Concept

    6. Intelligent Personal Assistant – Concepts for Solving Integration

Tài liệu cùng người dùng

Tài liệu liên quan