A Framework for Computational Design Synthesis Based on Graph-Grammars and Function-Behavior-Structure

Author(s):  
Bergen Helms ◽  
Kristina Shea ◽  
Frank Hoisl

Computational design synthesis supports the knowledge-intensive process of developing new products. However, most approaches to date are often limited to a narrow domain and viewpoint of a synthesis task. The framework introduced in this paper aims to respond to the need for a method that integrates a richer product representation for computational synthesis within a framework that includes simulation, performance evaluation, and search. A computational and parameterized product model is presented that combines the Function-Behavior-Structure levels of abstraction. Graph-grammars are then used to create a formal definition of vocabulary and valid graph transformation rules. This approach offers the possibility to harness the large knowledge source of design catalogues in order to formulate vocabulary in a viewpoint-independent and thus, flexible way. In addition to manually entered and problem-specific rules, a class of generic rules is introduced that is instantiated computationally based on the defined vocabulary and has the advantage of being problem independent and re-usable. Finally, validation of the method is given through the synthesis of electric power-trains. This research goes beyond prior work in the field as it allows for synthesis and reasoning on different layers of abstraction, including function, behavior and structure, and introduces methods to alleviate the encapsulation of engineering knowledge for synthesis methods.

2015 ◽  
Vol 138 (1) ◽  
Author(s):  
Corinna Königseder ◽  
Kristina Shea

Graph grammars are used for computational design synthesis (CDS) in which engineering knowledge is formalized using graphs to represent designs and rules that describe their transformation. Most engineering tasks require both topologic and parametric rules to generate designs. The research presented in this paper compares different strategies for rule application to combine topologic and parametric rules during automated design synthesis driven by a search process. The presented strategies are compared considering quantity and quality of the generated designs. The effect of the strategies, the selected search algorithm, and the initial design, from which the synthesis is started, are analyzed for two case studies: gearbox synthesis and bicycle frame synthesis. Results show that the effect of the strategy is dependent on the design task. Recommendations are given on which strategies to use for which design task.


Author(s):  
Shraddha Sangelkar ◽  
Daniel A. McAdams

Graph grammars, a technique for formulating new graphs based on a set of rules, is a very powerful tool for computational design synthesis. It is particularly suitable for discrete categorical data where principal component analysis is generally not applicable. Furthermore, this technique utilizes three different programs in conjunction with a design repository, which is opposed to traditional methods that require experts to empirically derive graph grammars. This technique can be separated into three steps. These steps are the creation of the input, graph data mining, and interpretation of the output with the intention of these steps being to automate or assist an expert with the process of extracting engineering graph grammars. Graph grammars that can then serve as guidelines during concept generation. The results of this paper show that this technique is very applicable to computational design synthesis by testing only a small number of products and still producing tangible results that coincide with empirically derived graphs. Fifty electromechanical products from the design repository are used in this study. When comparing, the machine generated grammar rules with expert derived grammar rules, it can be seen that only 14% cannot be developed, 58% cannot be mined with the current setup and 28% were mined with the current set up. However, it is important to keep in mind a few considerations. Specifically, the technique does not replace the expert. Instead, the technique acts as more of an aid than a replacement. Also, while this technique has great potential in regards to computational design synthesis, it is limited to the products in the design repository and the current implementation of the aforementioned programs. Despite these minor considerations, this work proposes application of graph data mining to derive engineering grammars.


2020 ◽  
Vol 59 (51) ◽  
pp. 23137-23144
Author(s):  
Erik Andris ◽  
Koen Segers ◽  
Jaya Mehara ◽  
Lubomír Rulíšek ◽  
Jana Roithová

2018 ◽  
Vol 10 (43) ◽  
pp. 5214-5226 ◽  
Author(s):  
Farideh Ganjavi ◽  
Mehdi Ansari ◽  
Maryam Kazemipour ◽  
Leila Zeidabadinejad

A magnetic MIP for the selective extraction of buprenorphine (BUP) from real plasma and urine samples and tablets based on computational design as a novel procedure has been developed.


Author(s):  
ADITYA SOMAN ◽  
SWAPNIL PADHYE ◽  
MATTHEW I. CAMPBELL

The design of sheet metal components is perhaps one of the more challenging concurrent activities for design and manufacturing engineers. To aid this design process, a method is developed to encapsulate the constraints of sheet metal that make designing such components a tedious and iterative procedure. This project involves the implementation and testing of a geometric representation scheme for building feasible sheet metal components through the use of 17 grammar rules that capture manufacturing operations like cutting and bending. The implemented system has benefits both as a user interaction tool and as the basis for a computational design synthesis approach for designing sheet metal components. An example of a constructed sheet metal component is shown along with the method for invoking the sheet metal grammar to create this component.


2019 ◽  
Vol 10 (2) ◽  
pp. 896-908
Author(s):  
Raghava Doonaboyina ◽  
Abhilasha Mittal ◽  
Sridhar Babu Gummadi

Benzofuranone is a bicyclic ring where a benzene ring fused with a furanone. Computation chemistry plays a major role in the development of new lead molecules. Computational tools docking, virtual screening, ADMET prediction are utilised in the identification of new lead molecules. Synthetic chemistry plays a major in developing a series of potent anti-cancer agents. Benzofuranone was synthesized by reacting benzene diols, and triols with bromo phenyl acetonitrile yielded an imine derivative are converted to a ketone with treatment with hydrochloric acid then cyclised with sodium acetate. The compounds identity and purity were confirmed by spectral and analytical methods. Benzofuranone derivatives are screened antineoplastic activity was performed against human skin cancer cell line G361 at micro molecular concentrations. The compounds IA, IB, ID, IE, IF, was found to be with potent activity.


Author(s):  
Matthew I. Campbell ◽  
Advait Limaye

This paper presents some key extensions to a representation for electromechanical components that is sufficiently detailed enough to provide for the automated construction of new design configurations. The extensions, shown here, build upon a representation that is both formal and implemented, and can handle the interactions between components even if such interactions represent only partial configurations. The results of these new additions elucidate the power and flexibility of this functional representation for electromechanical components. The method can be used as an interactive tool to allow an engineering designer to explore new design concepts or can be combined with additional software tools to achieve a computational design synthesis approach to topological design problems. The inclusion of function sharing, component layout, and qualitative dynamics achieve a closer approach to how the human mind represents components.


Sign in / Sign up

Export Citation Format

Share Document