The twin pillars of sustainable development are the conservation of natural resources and the management of waste. Waste is generated whenever a product is serviced or repaired, or when it is ultimately discarded at the end of its useful life. In order to manage such waste, the servicing options and costs must first be ascertained. This paper presents an algorithm for the generation of optimal disassembly and re-assembly sequences for the servicing of products with multiple defects, subject to constraints such as inaccessible components. The multiple service action (MSA) algorithm determines the minimum total servicing cost for a product network based on Floyd's Algorithm, a shortest path algorithm. Well-established shortest path algorithms, which compute the shortest route between any pair of nodes in a network, are unable to handle multiple defects. The product network is first constructed, depicting the components and subassemblies as nodes, and embodying in directed arcs, the labour, materials and tooling costs associated with disassembly and re-assembly, as well as the cost to repair, reuse, recycle or dispose the defective components. The MSA algorithm was tested on seven different product networks representing multiple defective components that can be serviced by different feasible routes. For each feasible service route, associated costs were computed. It was established that the algorithm was able to generate optimum disassembly and re-assembly routes for the servicing of products with multiple defects subject to constraints.
[1]
Reinhard Müller,et al.
A Disassembly Information System
,
1997
.
[2]
Arthur C. Sanderson,et al.
A correct and complete algorithm for the generation of mechanical assembly sequences
,
1989,
Proceedings, 1989 International Conference on Robotics and Automation.
[3]
E. Zussman,et al.
Planning and Re-planning Strategy of Disassembly Processes
,
1997
.
[4]
Hoda A. ElMaraghy,et al.
Planning of Products Assembly and Disassembly
,
1992
.
[5]
G. Gallo,et al.
SHORTEST PATH METHODS: A UNIFYING APPROACH
,
1986
.
[6]
A. Kriwet,et al.
Disassembly-Oriented Assessment Methodology to Support Design for Recycling
,
1994
.
[7]
James Evans,et al.
Optimization algorithms for networks and graphs
,
1992
.
[8]
E. Zussman,et al.
Modeling and planning of disassembly processes
,
1996
.
[9]
Robert E. Tarjan,et al.
Algorithms for maximum network flow
,
1986
.
[10]
Kosuke Ishii,et al.
Evaluation Methodology for Post-manufacturing Issues in Life-cycle Design
,
1993
.
[11]
Wai-Kai Chen.
Theory of nets - flows in networks
,
1990
.