Disassembly Sequence Evaluation Using Graph Visualization and Immersive Computing Technologies

With the goal of making product recovery economically viable, disassembly sequence planning and evaluation can be used to influence product design features early in the product design process. Several researchers have investigated using optimization methods to determine disassembly sequences. One of the difficulties with using this approach is that because of the unique aspects of product disassembly at the end of life, input parameters for the optimization algorithms are commonly unavailable or estimated under high uncertainty. In practice, design engineers explore disassembly sequencing using either CAD software or manipulation of physical prototypes. These approaches produce solutions, but only intuitive solutions are explored and more optimal solutions may exist. To support decision making early in the design process, the research presented in this paper combines these two approaches within an immersive computing technology (ICT) application to aid in early product design with the goal of designing products with consideration of product recovery, reuse and recycle. The ICT application displays both 3D geometry of the product to be disassembled and an interactive graph visualization of the potential disassembly paths. The user can naturally interact with the geometric models and explore the potential paths indicated by the graph visualization. The optimal path can be indicated and the user can explore other potential paths. The result is an application that combines the strength of mathematical modeling with visualization and human interaction to provide an experience where the user can explore potential effects of design decisions. The initial application has been implemented in a 3 wall immersive projection environment and preliminary results show this approach proves to be an efficient method of evaluating and training potential disassembly sequences.

[1]  Fred J.D. Lambert Optimum disassembly sequence generation , 2001, SPIE Optics East.

[2]  Rakesh Gupta,et al.  Prototyping and design for assembly analysis using multimodal virtual environments , 1997, Comput. Aided Des..

[3]  Kevin W. Lyons,et al.  Virtual assembly using virtual reality techniques , 1997, Comput. Aided Des..

[4]  MengChu Zhou,et al.  Disassembly modeling, planning and application: a review , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  Judy M. Vance,et al.  Development of a Dual-Handed Haptic Assembly System: SHARP , 2008, J. Comput. Inf. Sci. Eng..

[6]  Judy M. Vance,et al.  Virtual reality for assembly methods prototyping: a review , 2011, Virtual Reality.

[7]  S. J. Steiner,et al.  Virtual reality and augmented reality as a training tool for assembly tasks , 1999, 1999 IEEE International Conference on Information Visualization (Cat. No. PR00210).

[8]  Judy M. Vance,et al.  VR JuggLua: A framework for VR applications combining Lua, OpenSceneGraph, and VR Juggler , 2012, 2012 5th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS).

[9]  James J. Troy,et al.  Six degree-of-freedom haptic rendering using voxel sampling , 1999, SIGGRAPH.

[10]  S. G. Lee,et al.  A Multi-Objective Methodology for Evaluating Product End-of-Life Options and Disassembly , 2001 .

[11]  Judy M. Vance,et al.  EXPANDING HAPTIC WORKSPACE FOR COUPLED-OBJECT MANIPULATION , 2011 .

[12]  Fabio Giudice,et al.  Disassembly planning of mechanical systems for service and recovery: a genetic algorithms based approach , 2007, J. Intell. Manuf..

[13]  Georges Dumont,et al.  Haptic Assembly Of CAD Models Using Virtual Constraint Guidance , 2010 .

[14]  Carolina Cruz-Neira,et al.  VR Juggler: a virtual platform for virtual reality application development , 2001, Proceedings IEEE Virtual Reality 2001.

[15]  Duan Guanghong,et al.  A Genetic Algorithm for Product Disassembly Sequence Planning , 2006, 2006 IEEE International Conference on Engineering of Intelligent Systems.

[16]  Surendra M. Gupta,et al.  A MULTI-CRITERIA DECISION MAKING APPROACH FOR DISASSEMBLY-TO-ORDER SYSTEMS , 2002 .

[17]  Haifeng Chen,et al.  Disassembly AND/OR graph model for "disassembly for recycling" , 2003, IEEE International Symposium on Electronics and the Environment, 2003..

[18]  J. Ritchie,et al.  Automated design process modelling and analysis using immersive virtual reality , 2009, Comput. Aided Des..

[19]  Amadou Coulibaly,et al.  Mathematical model for the minimization of the mean disassembly time of a mechanical system at design stage , 2009, 2009 International Conference on Computers & Industrial Engineering.

[20]  Jong-Oh Park,et al.  Optimal Disassembly Sequence Using Genetic Algorithms Considering Economic and Environmental Aspects , 2001 .

[21]  Fernando Torres Medina,et al.  Disassembly movements for geometrical objects through heuristic methods , 2002 .

[22]  Carme Torras,et al.  An efficient algorithm for searching implicit AND/OR graphs with cycles , 2000, Artificial Intelligence.

[23]  H. Kaebernick,et al.  Method for automatic tool selection for disassembly planning , 1999 .

[24]  J.-M. Henrioud,et al.  Assembly sequences, assembly constraints, precedence graphs , 2003, Proceedings of the IEEE International Symposium onAssembly and Task Planning, 2003..

[25]  Deborah L Thurston,et al.  Disassembly Process Planning Tradeoffs for Product Maintenance , 2010 .

[26]  Marco Santochi,et al.  A disassembly planning software system for the optimization of recycling processes , 2001 .

[27]  Deborah L Thurston,et al.  Simultaneous Selective Disassembly and End-of-Life Decision Making for Multiple Products That Share Disassembly Operations , 2010 .

[28]  Manoj Kumar Tiwari,et al.  Modelling and planning of the disassembly processes using an enhanced expert Petri net , 2003 .

[29]  Surendra M. Gupta,et al.  Petri net approach to disassembly process planning for products with complex AND/OR precedence relationships , 2001, Eur. J. Oper. Res..