Combining Interactive Exploration and Optimization for Assembly Design

Author(s):  
Gerard Jounghyun Kim ◽  
Simon Szykman

Abstract This paper presents an integrated framework for assembly design. The framework allows the designer to represent knowledge about the design process and constraints, as well as information about the artifact being designed, design history and rationale. Because the complexity of assembly design leads to extremely large design spaces, adequately supporting design space exploration is a key issue that must be addressed. This is achieved in part by allowing the designer to use both top-down and bottom-up approaches to assembly design. Exploration of the design space is further enabled by incorporating a simulated annealing-based optimization tool that allows the designer to rapidly complete partial designs, refine complete designs, and generate multiple design alternatives.

1998 ◽  
Vol 120 (1) ◽  
pp. 24-31 ◽  
Author(s):  
G. J. Kim ◽  
S. Szykman

This paper presents an integrated framework for conceptual assembly design. Because the complexity of assembly design leads to extremely large design spaces, adequate support of design space exploration is a key issue that must be addressed. CAMF allows the designer to manage the overall design process and explore the design space through explicit representation of design stages and their relationships (history), assembly design constraints, and rationale. The designer is free to use both bottom-up or top-down approaches to explore different assembly configurations. Exploration of the design space is further enabled by incorporating a simulated annealing-based refinement tool that allows the designer to rapidly complete partial designs, refine complete designs, and generate multiple design alternatives.


Author(s):  
PIETER H.G. VAN LANGEN ◽  
FRANCES M.T. BRAZIER

Design involves reasoning about descriptions of design artifacts, reasoning about design requirements, and reasoning about design process objectives (such as keeping to deadlines and available budget). Reasoning about these three aspects occurs during exploration, generation, and evaluation of partial design descriptions. Design space exploration involves exploration in all three related spaces: the space of partial descriptions of design artifacts, the space of design requirements, and the space of design process objectives. These spaces are vast. Explicit representation of the relations between elements in these three spaces provides the additional information needed to understand and reuse descriptions of partial design process traces, and to guide design exploration. In their Keynote Article, Woodbury and Burrow describe one of these spaces, namely, the space of design object descriptions, as a network of partial and intentional descriptions of design artifacts. The links between partial descriptions represent paths in design processes. Making the information compiled in these paths of exploration explicit, as proposed in this paper, extends the approach described by Woodbury and Burrow, increasing options for accessibility.


Author(s):  
Julia Reisinger ◽  
Maximilian Knoll ◽  
Iva Kovacic

AbstractIndustrial buildings play a major role in sustainable development, producing and expending a significant amount of resources, energy and waste. Due to product individualization and accelerating technological advances in manufacturing, industrial buildings strive for highly flexible building structures to accommodate constantly evolving production processes. However, common sustainability assessment tools do not respect flexibility metrics and manufacturing and building design processes run sequentially, neglecting discipline-specific interaction, leading to inflexible solutions. In integrated industrial building design (IIBD), incorporating manufacturing and building disciplines simultaneously, design teams are faced with the choice of multiple conflicting criteria and complex design decisions, opening up a huge design space. To address these issues, this paper presents a parametric design process for efficient design space exploration in IIBD. A state-of-the-art survey and multiple case study are conducted to define four novel flexibility metrics and to develop a unified design space, respecting both building and manufacturing requirements. Based on these results, a parametric design process for automated structural optimization and quantitative flexibility assessment is developed, guiding the decision-making process towards increased sustainability. The proposed framework is tested on a pilot-project of a food and hygiene production, evaluating the design space representation and validating the flexibility metrics. Results confirmed the efficiency of the process that an evolutionary multi-objective optimization algorithm can be implemented in future research to enable multidisciplinary design optimization for flexible industrial building solutions.


Author(s):  
Nicolas Albarello ◽  
Jean-Baptiste Welcomme

The design of systems architectures often involve a combinatorial design-space made of technological and architectural choices. A complete or large exploration of this design space requires the use of a method to generate and evaluate design alternatives. This paper proposes an innovative approach for the design-space exploration of systems architectures. The SAMOA (System Architecture Model-based OptimizAtion) tool associated to the method is also introduced. The method permits to create a large number of various system architectures combining a set of possible components to address given system functions. The method relies on models that are used to represent the problem and the solutions and to evaluate architecture performances. An algorithm first synthesizes design alternatives (a physical architecture associated to a functional allocation) based on the functional architecture of the system, the system interfaces, a library of available components and user-defined design rules. Chains of components are sequentially added to an initially empty architecture until all functions are fulfilled. The design rules permit to guarantee the viability and validity of the chains of components and, consequently, of the generated architectures. The design space exploration is then performed in a smart way through the use of an evolutionary algorithm, the evolution mechanisms of which are specific to system architecting. Evaluation modules permit to assess the performances of alternatives based on the structure of the architecture model and the data embedded in the component models. These performances are used to select the best generated architectures considering constraints and quality metrics. This selection is based on the Pareto-dominance-based NSGA-II algorithm or, alternatively, on an interactive preference-based algorithm. Iterating over this evolution-evaluation-selection process permits to increase the quality of solutions and, thus, to highlight the regions of interest of the design-space which can be used as a base for further manual investigations. By using this method, the system designers have a larger confidence in the optimality of the adopted architecture than using a classical derivative approach as many more solutions are evaluated. Also, the method permits to quickly evaluate the trade-offs between the different considered criteria. Finally, the method can also be used to evaluate the impact of a technology on the system performances not only by a substituting a technology by another but also by adapting the architecture of the system.


Author(s):  
Douglas L. Van Bossuyt ◽  
Jered Dean

The recent increased popularity in teaching social justice in an engineering context has revealed issues related to implementing social justice criteria in a design process. Recent experiences with undergraduate engineering students from a variety of disciplines at the Colorado School of Mines indicate that quantifying the six social justice criteria may aid in the understanding and acceptance of social justice in the design process. This paper presents our efforts toward quantifying the social justice criteria and implementing that quantification into the design process as a set of metrics that can be tracked and potentially used as part of a design space exploration or optimization effort. While the implications of quantifying and using social justice criteria as part of the design process may at first seem ripe for misuse or misunderstanding, we have found our students more receptive of social justice as an integral part of engineering design when presented in the proposed quantified manner. Much work remains to be done to fully integrate social justice into the design process. The initial efforts to more strongly link social justice with the design process and findings of that effort are presented in this paper and indicate that this is a promising area of further research.


2016 ◽  
Vol 64 (3) ◽  
Author(s):  
Giacomo Barbieri ◽  
Patricia Derler ◽  
David M. Auslander ◽  
Roberto Borsari ◽  
Cesare Fantuzzi

AbstractDesign of mechatronic systems involves the use of multiple disciplines, from mechanics to electronics and computer science. Different granularities of hybrid co-simulations with increasing details can be used during the design process. However, there is the need of modeling tools for effectively managing the necessary abstraction layers. This work proposes a combination of Aspect-Oriented and Object-Oriented modeling for reaching the goal. Moreover, it shows how the utilization of these tools can facilitate design-space exploration, segregation of domains of expertise and enhances co-design.


2017 ◽  
Vol 4 (4) ◽  
pp. 249-255 ◽  
Author(s):  
James E. Richie ◽  
Cristinel Ababei

Abstract In this paper, we present a new software framework for the optimization of the design of microstrip patch antennas. The proposed simulation and optimization framework implements a simulated annealing algorithm to perform design space exploration in order to identify the optimal patch antenna design. During each iteration of the optimization loop, we employ the popular MEEP simulation tool to evaluate explored design solutions. To speed up the design space exploration, the software framework is developed to run multiple MEEP simulations concurrently. This is achieved using multithreading to implement a manager-workers execution strategy. The number of worker threads is the same as the number of cores of the computer that is utilized. Thus, the computational runtime of the proposed software framework enables effective design space exploration. Simulations demonstrate the effectiveness of the proposed software framework. Highlights A software framework for the optimization of the design of microstrip patch antennas. A simulated annealing algorithm to perform the design space exploration. The popular MEEP simulator is employed to evaluate explored solutions for accuracy. Multithreading is used as a technique to speed-up the proposed tool.


Author(s):  
Tiemen Strobbe ◽  
Pieter Pauwels ◽  
Ruben Verstraeten ◽  
Ronald De Meyer ◽  
Jan Van Campenhout

AbstractThe concept of shape grammars has often been proposed to improve or support creative design processes. Shape grammar implementations have the potential to both automate parts of the design process and allow exploration of design alternatives. In many of the existing implementations, the main focus is either on capturing the rationale of a particular existing grammar or on allowing designers to develop a new grammar. However, little attention is typically given to the actual representation of the design space that can be explored in the interface of the implementation. With such representation, a shape grammar implementation could properly support designers who are still in the process of designing and may not yet have a clear shape grammar in mind. In this article, an approach and a proof-of-concept software system is proposed for a shape grammar implementation that provides a visual and interactive way to support design space exploration in a creative design process. We describe the method by which this software system can be used and focus on how designers can interact with the exploration process. In particular, we point out how the proposed approach realizes several important amplification strategies to support design space exploration.


Sign in / Sign up

Export Citation Format

Share Document