A shortest path method for sequential change propagations in complex engineering design processes

Abstract Engineering design changes constantly occur in complex engineering design processes. Designers need appropriate measures to handle the numerous design changes in order to realize consistent and completely validated product models so that successful product development is assured. In this paper, a time-based mathematic model is presented to characterize the sequential change propagation process, and then the shortest path algorithm is given to find the most timesaving routes for changes to propagate to other dependent design tasks. An analysis method is introduced to compute the sensitivities of change impacts on the affected design tasks, which indicates that the more time consumed by a change to take its effect, the more sensitive the change impacts on those downstream dependent tasks. A case study of change propagations in motorcycle engine design process was presented to demonstrate the proposed method.

[1]  Claudia Eckert,et al.  Change Propagation Analysis in Complex Technical Systems , 2009 .

[2]  Giovanni Mummolo Measuring uncertainty and criticality in network planning by PERT-path technique , 1997 .

[3]  Andrew J. Viterbi,et al.  Error bounds for convolutional codes and an asymptotically optimum decoding algorithm , 1967, IEEE Trans. Inf. Theory.

[4]  Sergio Terzi Designing complex products with Systems Engineering processes and techniques , 2016 .

[5]  Claudia Eckert,et al.  Engineering change: an overview and perspective on the literature , 2011 .

[6]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[7]  Pj Clarkson,et al.  CAN CHANGE PREDICTION HELP PRIORITISE REDESIGN WORK IN FUTURE ENGINEERING SYSTEMS , 2010 .

[8]  P. John Clarkson,et al.  A Matrix-Calculation-Based Algorithm for Numerical Change Propagation Analysis , 2013, IEEE Transactions on Engineering Management.

[9]  Brigitte Moench,et al.  Engineering Design A Systematic Approach , 2016 .

[10]  P. John Clarkson,et al.  Change and customisation in complex engineering domains , 2004 .

[11]  Bajis M. Dodin,et al.  Approximating the Criticality Indices of the Activities in PERT Networks , 1985 .

[12]  P. John Clarkson,et al.  A Holistic Categorization Framework for Literature on Engineering Change Management , 2013, Syst. Eng..

[13]  R. Keller,et al.  A Posteriori Design Change Analysis for Complex Engineering Projects , 2011 .

[14]  Robert P. Smith,et al.  A model-based method for organizing tasks in product development , 1994 .

[15]  Viswanathan V Krishnan,et al.  Managing the simultaneous execution of coupled phases in concurrent product development , 1996 .

[16]  Yongtae Park,et al.  An analytic network process approach to measuring design change impacts in modular products , 2010 .

[17]  Tyson R. Browning,et al.  Modeling impacts of process architecture on cost and schedule risk in product development , 2002, IEEE Trans. Engineering Management.

[18]  P. Clarkson,et al.  Predicting change propagation in complex design , 2004 .

[19]  Kathryn Fraughnaugh,et al.  Introduction to graph theory , 1973, Mathematical Gazette.

[20]  Wei Zhao,et al.  A process simulation based method for scheduling product design change propagation , 2012, Adv. Eng. Informatics.

[21]  Carl B Traylor Project Management: A Systems Approach to Planning, Scheduling, and Controlling , 2014 .

[22]  Fan Yang,et al.  Developing a parameter linkage-based method for searching change propagation paths , 2012 .

[23]  R. A. Bowman Efficient estimation of arc criticalities in stochastic activity networks , 1995 .