Managing a Complex Interdisciplinary Engineering System using Feature Models
Date
Author
Institution
Degree Level
Degree
Department
Specialization
Supervisor / Co-Supervisor and Their Department(s)
Citation for Previous Publication
Link to Related Item
Abstract
In order to assist in the management of complex engineering design tasks, a famework is proposed which allows for the formal modelling and coordination of design activities as a Cyber-Physical System. Unified feature models are used to define the design tasks employed in the design process, and these models are coordinated using design structure matrices. These techniques allow for design managers to optimize the sequencing and coordination of design activities in a way that minimizes the size and cost of design iterations, while improving design quality.The methods proposed are explored in the context of activities used for the design of downhole tools used in the extraction of heavy oil. The complexity of this system is explained, and a functional decomposition is used to define and justify the design tasks which are included in the model. Generic features are presented which define the mechanical system (design features), the interactions between the system and the environment (phenomenon features), and engineering design tasks which can be used to model the system and optimize the design (evaluation features). The relations and dependencies between all of these elements are mapped, and a Design Structure Matrix is used to explore how the design process can be optimized by rearranging the tasks, coupling or decoupling tasks, and identifying opportunities to improve the system by focussing on those dependencies which can be shown to negatively impact the performance of the system (or the cost of the design process).The proposed framework provides the requirements and design structure for a software tool which can, when implemented, be used as a stand-alone design tool, or as a high performance physics engine to enable the systematic and accurate estimation of critical parameters in conjunction with existing commercial system-level models.
