190 likes | 305 Views
USING KNOWLEDGE-BASED INTELLIGENT REASONING TO SUPPORT DYNAMIC COLLABORATIVE DESIGN. Allen T.A. Chiang*, Amy J.C. Trappey*, and C.C. Ku**
E N D
USING KNOWLEDGE-BASED INTELLIGENT REASONING TO SUPPORTDYNAMIC COLLABORATIVE DESIGN Allen T.A. Chiang*, Amy J.C. Trappey*, and C.C. Ku** * Department of Industrial Engineering and Engineering Management,National Tsing Hua University 101, Sec. 2 Kuang Fu Road, Hsinchu, Taiwan 300, R.O.C.; trappey@ie.nthu.edu.tw **Industrial Technology Research Institute, Center for Aerospace andSystems TechnologyRm.212, Bldg.52, 195 Sec.4, Chung Hsing Rd. Chutung, Hsinchu, Taiwan310, R.O.C.; ccku@itri.org.tw National Tsing Hua University, Taiwan
Outline • Introduction • Conceptual Architecture of IRCDP • Case Study • Conclusion National Tsing Hua University, Taiwan
Introduction • Present a framework of an intelligent reasoning collaborative design platform (IRCDP) to facilitate collaboration. • Design engineers can implement product development and design verification through the web-based IRCDP. • Design problems can be discovered via design verification mechanism. • Product designers can obtain valuable and consistent suggestions. • Designers can eliminate design errors and avoid design conflicts. National Tsing Hua University, Taiwan
Conceptual Architecture of IRCDP National Tsing Hua University, Taiwan
Knowledge base (1) • The knowledge base includes five knowledge elements: • Template knowledge • Formula knowledge • Knowledge rule modules • Design parameters • Product data National Tsing Hua University, Taiwan
Knowledge base (2) • Knowledge template is a frame-based knowledge representation. • Each frame is a data structure that includes all slots describing a particular design knowledge object. • A formula describes the relationship between a dependent variable and a set of input variables. • Each variable represents a slot of the knowledge frame. National Tsing Hua University, Taiwan
Knowledge base (3) • Product design parameters are defined and stored in knowledge objects according to knowledge templates. • Designers execute design inference by reviewing design drawings and parameter tables. • Each knowledge rule module is made up of several knowledge rules to form a complete inference chaining. National Tsing Hua University, Taiwan
Rule management interface • Develop an Internet-based rule management interface. • Knowledge engineers can use the natural language and GUI to manage design rules and respond design requirements. • The paper applies the concept of knowledge rule modularization. • Each module forms an entire inference tree and provides a schematic view by using the tree structure to manage and maintain rules. National Tsing Hua University, Taiwan
The framework of rule management functions National Tsing Hua University, Taiwan
Collaborative design project • IDCDP provides project managers to create a collaborative design project. • According to requirements of each project, project managers select knowledge modules and set the necessary parameters of product design. • The designers can execute design validations to detect the potential conflicts of design parameters and find ideal design parameters. National Tsing Hua University, Taiwan
Functions of managing collaborative design projects National Tsing Hua University, Taiwan
Design reasoning • The inference engine matches design parameters with knowledge rules. • The inference mechanism of IRCDP uses a Java Expert System Shell • JESS is well suited to develop an integrated knowledge representation and to support dynamic collaborative design inference via Internet. National Tsing Hua University, Taiwan
Administration and authorization management • System administrators has the most authority and is in charge of the system administration. • The project manager can create a new product development project, select knowledge rule modules, decide the members of collaborative team and monitor the given project. • Knowledge engineers are responsible for managing and maintaining the knowledge content of IRCDP. • Design engineers use the design inferences to find feasible design parameters and detect design conflicts. National Tsing Hua University, Taiwan
Case Study • A V type belt design applying to the air compressor development is introduced. • The V type belt design is decomposed into two parts: • (1) Design the dimensions of V type belt, • (2) Design the power driven system of V type belt. • There are four parties, participating collaboratively in product design. National Tsing Hua University, Taiwan
The collaborative team structure National Tsing Hua University, Taiwan
The design inference procedure National Tsing Hua University, Taiwan
The 3-D illustration of a V type belt design for air compressor National Tsing Hua University, Taiwan
Conclusion • The platform provides an integrated collaborative design environment. • Design engineers can efficiently conduct and evaluate their designs. • Designers can avoid design errors and design conflicts. • Design expertise and experiences can be accumulated. • Knowledge rules are reusable by different projects. National Tsing Hua University, Taiwan