A Multidomain Engineering Change Propagation Model to Support Uncertainty Reduction and Risk Management in Design

Bahram Hamraz1, Nicholas Caldwell1, P. John Clarkson1
1Engineering Design Centre, Department of Engineering, University of Cambridge, Trumpington Street, Cambridge CB2 1PZ, UK

Tóm tắt

Engineering change (EC) is a source of uncertainty. While the number of changes to a design can be optimized, their existence cannot be eliminated. Each change is accompanied by intended and unintended impacts both of which might propagate and cause further knock-on changes. Such change propagation causes uncertainty in design time, cost, and quality and thus needs to be predicted and controlled. Current engineering change propagation models map the product connectivity into a single-domain network and model change propagation as spread within this network. Those models miss out most dependencies from other domains and suffer from “hidden dependencies”. This paper proposes the function-behavior-structure (FBS) linkage model, a multidomain model which combines concepts of both the function-behavior-structure model from Gero and colleagues with the change prediction method (CPM) from Clarkson and colleagues. The FBS linkage model is represented in a network and a corresponding multidomain matrix of structural, behavioral, and functional elements and their links. Change propagation is described as spread in that network using principles of graph theory. The model is applied to a diesel engine. The results show that the FBS linkage model is promising and improves current methods in several ways: The model (1) accounts explicitly for all possible dependencies between product elements, (2) allows capturing and modeling of all relevant change requests, (3) improves the understanding of why and how changes propagate, (4) is scalable to different levels of decomposition, and (5) is flexible to present the results on different levels of abstraction. All these features of the FBS linkage model can help control and counteract change propagation and reduce uncertainty and risk in design.

Từ khóa


Tài liệu tham khảo

Eckert, Change and Customisation in Complex Engineering Domains, Res. Eng. Des., 15, 1, 10.1007/s00163-003-0031-7

Fricke, Coping With Changes: Causes, Findings, and Strategies, Syst. Eng., 3, 169, 10.1002/1520-6858(2000)3:4<169::AID-SYS1>3.0.CO;2-W

Clarkson, Predicting Change Propagation in Complex Design, J. Mech. Des., 126, 788, 10.1115/1.1765117

Rosenman, Purpose and Function in Design: From the Socio-Cultural to the Techno-Physical, Des. Stud., 19, 161, 10.1016/S0142-694X(97)00033-1

Eppinger, Design Structure Matrix Methods and Applications, 10.7551/mitpress/8896.001.0001

Agnarsson, Graph Theory: Modeling, applications, and algorithms

DiPrima, Engineering Change Control and Implementation Considerations, Prod. Invent. Manage. J., 23, 81

Dale, The Management of Engineering Change Procedure, Eng. Manage. Int., 1, 201, 10.1016/0167-5419(82)90019-9

Wright, A Review of Research Into Engineering Change Management: Implications for Product Design, Des. Stud., 18, 33, 10.1016/S0142-694X(96)00029-4

Jarratt, Engineering Change: An Overview and Perspective on the Literature, Res. Eng. Des., 22, 103, 10.1007/s00163-010-0097-y

Huang, A Methodology for Engineering Change Impact Analysis, 603

Jarratt, Engineering Change, Design Process Improvement, 10.1007/978-1-84628-061-0_11

Rivière, Performance in Engineering Change Management, Recent Advances in Integrated Design and Manufacturing in Mechanical Engineering, 1st ed., 369

Lee, Capturing and Reusing Knowledge in Engineering Change Management: A Case of Automobile Development, Inf. Syst. Front., 8, 375, 10.1007/s10796-006-9009-0

Maull, Role of the Bill-of-Materials as a CAD/CAPM Interface and the Key Importance of Engineering Change Control, Comput. Control Eng. J., 3, 63, 10.1049/cce:19920021

Cohen, C-FAR, Change Favorable Representation, Comput. Aided Des., 32, 321, 10.1016/S0010-4485(00)00015-4

Rouibah, Change Management in Concurrent Engineering From a Parameter Perspective, Comput. Ind., 50, 15, 10.1016/S0166-3615(02)00138-0

Ollinger, RedesignIT—A Model-Based Tool for Managing Design Changes, J. Mech. Des., 126, 208, 10.1115/1.1666888

Rutka, Methods for Engineering Change Propagation Analysis

Aurich, Engineering Change Impact Analysis in Production Using VR, Digital Enterprise Technology: Perspectives and Future Challenges, 75

Reddi, A Framework for Managing Engineering Change Propagation, Int. J. Innov. Learn., 6, 461, 10.1504/IJIL.2009.025060

Kocar, ADVICE: A Virtual Environment for Engineering Change Management, Comput. Ind., 61, 15, 10.1016/j.compind.2009.05.008

Cheng, A Network-Based Assessment Approach for Change Impacts on Complex Product, J. Intell. Manuf., 23, 1419, 10.1007/s10845-010-0454-8

Smith, Identifying Controlling Features of Engineering Design Iteration, Manage. Sci., 43, 276, 10.1287/mnsc.43.3.276

Smith, A Predictive Model of Sequential Iteration in Engineering Design, Manage. Sci., 43, 1104, 10.1287/mnsc.43.8.1104

Yassine, Information Hiding in Product Development: The Design Churn Effect, Res. Eng. Des., 14, 145, 10.1007/s00163-003-0036-2

Braha, Information Flow Structure in Large-Scale Product Development Organizational Networks, J. Inf. Technol., 19, 244, 10.1057/palgrave.jit.2000030

Braha, Topology of Large-Scale Engineering Problem-Solving Networks, Phys. Rev. E - Stat., Nonlinear, Soft Matter Phys., 69, 161131

Braha, The Statistical Mechanics of Complex Product Development: Empirical and Analytical Results, Management Science, 53, 1127, 10.1287/mnsc.1060.0617

Keller, R. , 2007, “Predicting Change Propagation: Algorithms, Representations, Software Tools,” Ph.D. thesis, Department of Engineering, University of Cambridge, Cambridge, UK.

Clarkson, Predicting Change Propagation in Complex Design, 155

Jarratt, Product Architecture and the Propagation of Engineering Change

Jarratt, Development of a Product Model to Support Engineering Change Management, 331

Ariyo, Hierarchical Decompositions for Complex Product Representation

Chittaro, Reasoning About Function and Its Applications to Engineering, Artif. Intell. Eng., 12, 331, 10.1016/S0954-1810(97)10008-5

Gero, Design Prototypes: A Knowledge Representation Schema for Design, AI Mag., 11, 26

Umeda, Function, Behaviour, and Structure, Applications of artificial intelligence in engineering, 177

Gero, The Situated Function-Behaviour-Structure Framework, Des. Stud., 25, 373, 10.1016/j.destud.2003.10.010

Keuneke, Device Representation-the Significance of Functional Knowledge, IEEE Expert, 6, 22, 10.1109/64.79705

Ullman, The Evolution of Function and Behaviour During Mechanical Design, Des. Theory Methodol., 53, 91

Umeda, Supporting Conceptual Design Based on the Function-Behavior-State Modeler, Artif. Intell. Eng. Des. Anal. Manuf., 10, 275, 10.1017/S0890060400001621

Crilly, The Roles That Artefacts Play: Technical, Social and Aesthetic Functions, Des. Stud., 31, 311, 10.1016/j.destud.2010.04.002

Far, Functional Reasoning Theories: Problems and Perspectives, Artif. Intell. Eng. Des., Anal. Manuf., 19, 75

Chakrabarti, Supporting Two Views of Function in Mechanical Design

Sembugamoorthy, Functional Representation of Devices and Compilation of Diagnostic Problem Solving Systems, Experience, memory, and reasoning, 47

Umeda, Functional Reasoning in Design, IEEE Expert, 12, 42, 10.1109/64.585103

Chandrasekaran, Representing Function: Relating Functional Representation and Functional Modeling Research Streams, Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 19, 65, 10.1017/S0890060405050079

Chakrabarti, Special Issue: Representing Functionality in Design, Artif. Intell. Eng. Des. Anal. Manuf., 10, 251, 10.1017/S0890060400001608

Chakrabarti, An Approach to Functional Synthesis of Mechanical Design Concepts: Theory, Applications, and Emerging Research Issues, Artif. Intell. Eng. Des. Anal. Manuf., 10, 313, 10.1017/S0890060400001645

Erden, A Review of Function Modeling: Approaches and Applications, Artif. Intell. Eng. Des. Anal. Manuf., 22, 147, 10.1017/S0890060408000103

Iwasaki, How Things are Intended to Work: Capturing Functional Knowledge in Device Design, 1516

Goel, Structure, Behavior, and Function of Complex Systems: The Structure, Behavior, and Function Modeling Language, Artif. Intell. Eng. Des. Anal. Manuf., 23, 23, 10.1017/S0890060409000080

Goel, Kritik: An Early Case-Based Design System, Issues and applications of case-based reasoning in design, 87

Goel, Functional Device Models and Model-Based Diagnosis in Adaptive Design, Artif. Intell. Eng. Des., Anal. Manuf., 10, 355, 10.1017/S0890060400001670

Qian, Function-Behavior-Structure Paths and Their Role in Analogy-Based Design, Artif. Intell. Eng. Des. Anal. Manuf., 10, 289, 10.1017/S0890060400001633

Stone, Development of a Functional Basis for Design, J. Mech. Des., 122, 359, 10.1115/1.1289637

van Beek, Modular Design of Mechatronic Systems With Function Modeling, Mechatronics, 20, 850, 10.1016/j.mechatronics.2010.02.002

McMahon, Observations on Modes of Incremental Change in Design, J. Eng. Des., 5, 195, 10.1080/09544829408907883

Hubka, Design Science: Introduction to the Needs, Scope and Organization of Engineering Design Knowledge, 10.1007/978-1-4471-3091-8

Wynn, An Introduction to the CAMBRIDGE ADVANCED MODELLER

Keller, Using an Engineering Change Methodology to Support Conceptual Design, J. Eng. Des., 20, 571, 10.1080/09544820802086988

Keller, Multiple Views to Support Engineering Change Management for Complex Products, 33