AIDA an AI tool for conceptual design of complex products Date Rentema en Erik Jansen Information Technology and Systems Delft University of Technology.

Slides:



Advertisements
Similar presentations
Eindhoven Technische Universiteit An Experimental Design System for the Very Early Design Stage B. de Vries A.J. Jessurun.
Advertisements

© C. Kemke Constructive Problem Solving 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
Software Development Life-Cycle Models
Engineering design is… the process of devising a system, component or process to meet needs a decision-making process in which science and mathematics.
Rtizen ‘s Introduction to EDA Solutions It’s a software tool to make error free engineering drawings (both 2d & 3d) in a cost effective way.
T-FLEX DOCs PLM, Document and Workflow Management.
A Vision for Parametric Design Presented By: Shady Youssef by Kevin Rotheroe Web Address: 128.
Case-Based Reasoning, 1993, Ch11 Kolodner Adaptation method and Strategies Teacher : Dr. C.S. Ho Student : L.W. Pan No. : M Date : 1/7/2000.
Case Based Reasoning Melanie Hanson Engr 315. What is Case-Based Reasoning? Storing information from previous experiences Using previously gained knowledge.
Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.
Automated Changes of Problem Representation Eugene Fink LTI Retreat 2007.
Case-based Reasoning System (CBR)
The Design Process. Analysis Think – what should the final design do? List customer requirements Consider constraints – balance tradeoffs Define specifications.
Learning from Experience: Case Injected Genetic Algorithm Design of Combinational Logic Circuits Sushil J. Louis Genetic Algorithm Systems Lab(gaslab)
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Eindhoven Universityof Technology The Netherlands.
© P. Pongcharoen ISA/1 Applying Designed Experiments to Optimise the Performance of Genetic Algorithms for Scheduling Capital Products P. Pongcharoen,
AIDA an AI tool for conceptual design Erik Jansen Computer Graphics and CAD/CAM Information Technology and Systems Delft University of Technology Summa.
Building Knowledge-Driven DSS and Mining Data
Evaluation Code for Composite Joints in General Aviation Structures September 17, 2003 Rachael Andrulonis.
Achieving self-healing in service delivery software systems by means of case- based reasoning Stefania Montani Cosimo Anglano Presented by Tony Schneider.
1212 Management and Communication of Distributed Conceptual Design Knowledge in the Building and Construction Industry Dr.ir. Jos van Leeuwen Eindhoven.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Design and Virtual Prototyping of Human-worn Manipulation Devices Peng Song GRASP Laboratory University of Pennsylvania ASME DETC99/CIE-9029 GRASP Laboratory.
Effective Methods for Software and Systems Integration
Systems Approach to Problem Solving
A university for the world real R © 2009, Chapter 18 Process Configuration Florian Gottschalk Marcello La Rosa.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
CBR for Design Upmanyu Misra CSE 495. Design Research Develop tools to aid human designers Automate design tasks Better understanding of design Increase.
Evaluation of a Hybrid Self-improving Instructional Planner Jon A. Elorriaga and Isabel Fernández-Castro Computer Languages and Systems Dept. University.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 Chapter 9 Database Design. 2 2 In this chapter, you will learn: That successful database design must reflect the information system of which the database.
University of Palestine software engineering department Testing of Software Systems Testing throughout the software life cycle instructor: Tasneem Darwish.
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
Module 4: Systems Development Chapter 12: (IS) Project Management.
INTERACTIVE ANALYSIS OF COMPUTER CRIMES PRESENTED FOR CS-689 ON 10/12/2000 BY NAGAKALYANA ESKALA.
Database System Development Lifecycle 1.  Main components of the Infn System  What is Database System Development Life Cycle (DSDLC)  Phases of the.
Tutoring & Help System CSE-435 Nicolas Frantzen CSE-435 Nicolas Frantzen.
Overview Of Expert System Tools Expert System Tools : are all designed to support prototyping. Prototype : is a working model that is functionally equivalent.
Request for Proposal (RFP)
Sales Configuration Systems By: S.M.Rahnamafard A.Farzam.
Systems Engineering Conceptual System Design. Systems Engineering and Analysis, B.S. Blanchard and W. J. Fabrycky, 3 rd edition, Prentice-Hall, 1998.
Implementing Parametric CAD in STEP ???? Kenneth E. Wolsey May 16, 2007
Knowledge Learning by Using Case Based Reasoning (CBR)
COMM89 Knowledge-Based Systems Engineering Lecture 8 Life-cycles and Methodologies
Chapter 4 Decision Support System & Artificial Intelligence.
Design for IDSS Liam Page CSE October 2006.
1 Knowledge Acquisition and Learning by Experience – The Role of Case-Specific Knowledge Knowledge modeling and acquisition Learning by experience Framework.
© 2002 IBM Corporation IBM Research 1 Policy Transformation Techniques in Policy- based System Management Mandis Beigi, Seraphin Calo and Dinesh Verma.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
CYUT ISKM 2004/01/13 1 Fuzzy logic methods in recommender systems Author: Ronald R. Yager Source:Fuzzy set and systems, Vol. 134, 2003, pp Presented.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
© P. Pongcharoen CCSI/1 Scheduling Complex Products using Genetic Algorithms with Alternative Fitness Functions P. Pongcharoen, C. Hicks, P.M. Braiden.
Neural Network Approximation of High- dimensional Functions Peter Andras School of Computing and Mathematics Keele University
A Methodology for automatic retrieval of similarly shaped machinable components Mark Ascher - Dept of ECE.
 System Requirement Specification and System Planning.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
An Iterative Method For System Integration
Cloud-Based Process Planning for CNC Code Generation
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Autonomic Functions Coordination draft-ciavaglia-anima-coordination-01
Architecture Components
Chapter 6 Database Design
Business Rule Based Configuration Management and Software System Implementation Using Decision Tables Olegas Vasilecas, Aidas Smaizys VGTU, Vilnius, Lithuania.
The Design Process.
Steve Lambert Mechanical Engineering, U of Waterloo
Incremental Waterfall
Modular and Modularization – WJ Zhang
T-FLEX DOCs PLM, Document and Workflow Management.
Presentation transcript:

AIDA an AI tool for conceptual design of complex products Date Rentema en Erik Jansen Information Technology and Systems Delft University of Technology Design Research in the Netherlands May 25-26, Eindhoven

Design of complex products Concept is first integrated solution for multiple aspects and life-cycle phases to propose concept is difficult to evaluate concept is difficult  qualitative thinking (experience!) Most complex products are built out of components  configuration design

Design representation Function - Behavior - Structure (Gero 92) no forward reasoning - endless search propose-test-evaluate (S  B  F) F1 F2 structure behavior function/performance

Structure parametrized geometry, features geometric constraints for validity assembly of components

Behavior relations, equations, statistics nodes: coëfficients, funct. parameters network building, backward reasoning solving F1 F2 F3 F4.. S1 S2 S3 S4.. area (w,l) funct(x,y) vol ( )

Concept proposal Case-Based Reasoning - CBR cases: known S-F combinations match, select and adapt solution spaceproblem space SF

Concept proposal similarity measure parametrized solution combination of several cases solution spaceproblem space

Creating the concept requirements case configuration assembly prototype behavior geometry topology matching

AIDA set-up case-based reasoning central user interface geometric module functional module design specification feasible concept

Modules Case-based reasoning: EADOCS (Netten, 1997, 1998) Functional (behavioral) module: QUAESTOR (van Hees, 1998) Geometric Module: Pro-Engineer Central interface: custom made

Conclusions Feasible concept for configuration design Further research: similarity measure case representation case adaptation Integrated system with combined geometric and functional solving

Behavior No automatic backward reasoning, thus interactive specification to “fit” geometry F1 F2 F3 F4.. S1 S2 S3 S4.. area (w,l) funct(x,y) vol ( ) structural behavioral functional