Abstract
Methods in multidisciplinary design optimization rely on computer tools to manage the large amounts of information involved. One such tool is DeMAID (DEsign Manager's Aide for Intelligent Decomposition), which incorporates planning and scheduling functions to analyse the effect of the information coupling between design tasks in complex systems on the efficiency of the design process. Scheduling involves the formation of circuits of interdependent design tasks, and the minimization of feedbacks within these circuits. Recently there has been interest in the incorporation of other considerations in the sequencing of tasks within circuits. This study presents the program Gendes (GENetic DEsign Sequencer), a sequencing tool based on a genetic algorithm. The program currently has the capability to minimize feedbacks as well as crossovers (intersections in the flow of design information which obscure straightforward evaluation), and allows the potential for other considerations in the sequencing function.
This paper presents the development of this tool and the methods used. The results of computational studies to determine the most effective settings of the genetic algorithm for the task sequencing problem are presented, including population size, objective function weighting for the tradeoff between feedbacks and crossovers, mutation rate, and choice of selection operator and fitness function form. The incorporation of Gendes into the DeMAID scheduling function is explored, and the method is applied to two test systems to show its feasibility.
Similar content being viewed by others
References
Bloebaum, C.L. 1992: An intelligent decomposition approach for coupled engineering systems.Proc. 4th AIAA/USAF/NASA/OAI Symp. on Multidisciplinary Analysis and Optimization (held in Cleveland, OH)
Bloebaum, C.L.; Hajela, P. 1991: Heuristic decomposition for non-hierarchic systems.Proc. 32nd Structures, Structural Dynamics and Materials (SDM) Conf. (held in Baltimore, MD)
Bloebaum, C.L.; Hajela, P.; Sobieszczanski-Sobieski, J. 1992: Non-hierarchic system decomposition in structural optimization,Eng. Optim. 19, 171–186
Borland, C.J.; Benton, J.R.; Frank, P.D.et al.??? 1994: Multidisciplinary design optimization of a commercial aircraft wing—an exploratory study.Proc. 5th AIAA/USAF/NASA/OAI Symp. on Multidisciplinary Analysis and Optimization (held in Panama City, FL)
Bruns, R. 1993: Direct chromosome representation and advanced genetic operators for production scheduling.Proc. 5th Int. Conf. on Genetic Algorithms (held at the University of Illinois at Urbana-Champaign)
DeJong, K. 1975:The analysis and behaviour of a class of genetic adaptive systems. Ph.D. Dissertation, University of Michigan
Goldberg, D. 1989:Genetic algorithms in search, optimization, and machine learning. New York: Addison-Wesley
Hajela, P.; Bloebaum, C.L.; Sobieski, J. 1989: Application of global sensitivity equations in multidisciplinary aircraft synthesis.Proc. AIAA/AHS/ASEE Aircraft Design, Systems and Operations Conf. (held in Seattle, WA)
Holland, J.H. 1975:Adaptation in natural and artificial systems. Ann Arbor: University of Michigan Press
Kroo, I.; Altus, S.; Braun, R.; Gage, P.; Sobieski, J. 1994: Multidisciplinary optimization methods for aircraft preliminary design.Proc. 5th AIAA/USAF/NASA/OAS Symp. on Multidisciplinary Analysis and Optimization (held in Panama City, FL)
Lempel, A.; Cederbaum, I. 1966: Minimum feedback arc and vertex sets of a directed graph.IEEE Transactions on Circuit Theory CT-13, 399–403
Maffioli, F. 1979: The complexity of combinatorial optimization algorithms and the challenge of heuristics. In: Christofides N. et al. (eds.).Combinatorial Optimization. New York: John Wiley & Sons
McCulley, C.; Bloebaum, C.L. 1994: Optimal sequencing for complex engineering systems using genetic algorithms.Proc. 5th AIAA/USAF/NASA/OAS Symp. on Multidisciplinary Analysis and Optimization (held in Panama City, FL)
Nemhauser, G.L.; Wolsey, L.A. 1988:Integer and combinatorial optimization. New York: John Wiley & Sons
Padula, S.L.; Sobieski, J. 1987: A computer simulator for development of engineering system design methodologies.NASA TM 89109
Potts, C.N. 1980: An algorithm for the single machine sequencing problem with precedence constraints.Math. Prog. Study 13, 78–87
Rogers, J.L. 1989: DeMAID—a design manager's aide for intelligent decomposition user's guide.NASA TM 101575
Rogers, J.L. 1989: A knowledge-based tool for multilevel decomposition of a complex design problem.NASA TP 2903
Rogers, J.L. 1989: The potential application of the blackboard model of problem solving to multidisciplinary design.NASA TM 101633
Rogers, J.L.; Bloebaum, C.L. 1994: Ordering design tasks based on coupling strengths.Proc. 5th AIAA/USAF/NASA/OAI Symp. on Multidisciplinary Analysis and Optimization (held in Panama City, FL)
Skorin-Kapov, J. 1990: Tabu search applied to the quadratic assignment problem.ORSA J. Computing 2, 33–45
Sobieski, J. 1990: Sensitivity of complex, internally coupled systems.AIAA J. 28, 153–160
Sobieski, J. 1993: Multidisciplinary design optimization: an emerging new engineering discipline.NASA TM 107761.
Sobieski, J.; James, B.B.; Riley, M.F. 1987: Structural sizing by generalized, multilevel optimization.AIAA J. 25, 139–145
Starkweather, T.; McDaniel, S.; Mathias, K.; Whitley, D.; Whitley, C. 1991: A comparison of genetic sequencing operators.Proc. 4th Int. Conf. on Genetic Algorithms. Morgan Kaufmann.
Steward, D.V. 1981:System analysis and management. New York: Petrocelli Books
Syswerda, G. 1989: Uniform crossover in genetic algorithms.Proc. 3rd Int. Conf. on Genetic Algorithms. Morgan Kaufmann.
Syswerda, G. 1990: Schedule optimization using genetic algorithms. In:Handbook of genetic algorithms. New York: Van Nostrand Reinhold
Thompson, S.E.:A genetic algorithm program package for global design optimization. Master of Science project, State University of New York at Buffalo
Tolson, R.H.; Sobieski, J. 1985: Multidisciplinary analysis and synthesis: needs and opportunities.Proc. 26th AIAA/ASME/ASCE/AHS Structures, Structural Dynamics and Materials Conf. (held in Orlando, FL)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
McCulley, C., Bloebaum, C.L. A genetic tool for optimal design sequencing in complex engineering systems. Structural Optimization 12, 186–201 (1996). https://doi.org/10.1007/BF01196956
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01196956