SUNConferences, COMA '13

Font Size: 
Knowledge-based Engineering: An Efficient Method for Knowledge Processing
Yannick MVUDI N'LASA, Jan-Harm Pretorius, Leon Pretorius

Last modified: 2013-08-21



Knowledge-Based Engineering (KBE) is a smart technique used in product in product development in order to shorten the duration of the engineering design phase. It consists of using computational intelligence to capture the design rules of a product family in order to generate automatically several variants of the generic model for customization and design optimization.  KBE enables the automation of design routine tasks which results in a significant reduction of the duration of the design phase.  Despite the impressive results obtained through the use of KBE in the automotive and aeronautical industry, there are still very few companies that make use of this approach. The review of relevant literature showed that the lack of an effective methodology of implementation is one of the major stumbling blocks to the expansion of KBE. Current methodologies do not propose an efficient method for knowledge processing which is very important phase of the implementation of the KBE approach.


This paper discussed a detailed intuitive method that addresses the issue of knowledge processing in KBE. The suggested method is based on the system engineering approach and a very logical classification of the design knowledge. The strength of this method lies in its ability to represent the design knowledge in a form that makes it understandable to both engineers and programmers. This suitable representation shortens the duration of the knowledge processing and facilitates the knowledge encoding phase. A case study is also presented to illustrate a practical implementation of the suggested method and to show its advantage over other methods.




Rapid product development, Knowledge-based Engineering, multidisciplinary design optimization

Full Text: PDF