A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation
Abstract The design synthesis is the key issue in the mechanical conceptual design to generate the design candidates that meet the design requirements. This paper devotes to propose a novel and computable synthesis approach of mechanisms based on graph theory and polynomial operation. The graph fram...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2020-02-01
|
Series: | Chinese Journal of Mechanical Engineering |
Subjects: | |
Online Access: | https://doi.org/10.1186/s10033-019-0424-9 |
id |
doaj-1657afb0fe4f4c459e0ae7ec897ae371 |
---|---|
record_format |
Article |
spelling |
doaj-1657afb0fe4f4c459e0ae7ec897ae3712021-02-07T12:16:38ZengSpringerOpenChinese Journal of Mechanical Engineering1000-93452192-82582020-02-0133111510.1186/s10033-019-0424-9A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial OperationLin Han0Geng Liu1Xiaohui Yang2Bing Han3Shaanxi Engineering Laboratory for Transmissions and Controls, Northwestern Polytechnical UniversityShaanxi Engineering Laboratory for Transmissions and Controls, Northwestern Polytechnical UniversityShaanxi Engineering Laboratory for Transmissions and Controls, Northwestern Polytechnical UniversityShaanxi Engineering Laboratory for Transmissions and Controls, Northwestern Polytechnical UniversityAbstract The design synthesis is the key issue in the mechanical conceptual design to generate the design candidates that meet the design requirements. This paper devotes to propose a novel and computable synthesis approach of mechanisms based on graph theory and polynomial operation. The graph framework of the synthesis approach is built firstly, and it involves: (1) the kinematic function units extracted from mechanisms; (2) the kinematic link graph that transforms the synthesis problem from mechanical domain into graph domain; (3) two graph representations, i.e., walk representation and path representation, of design candidates; (4) a weighted matrix theorem that transforms the synthesis process into polynomial operation. Then, the formulas and algorithm to the polynomial operation are presented. Based on them, the computational flowchart to the synthesis approach is summarized. A design example is used to validate and illustrate the synthesis approach in detail. The proposed synthesis approach is not only supportive to enumerate the design candidates to the conceptual design of a mechanical system exhaustively and automatically, but also helpful to make that enumeration process computable.https://doi.org/10.1186/s10033-019-0424-9Design synthesisConceptual designGraph theoryPolynomial operationKinematic link graphWeighted matrix theorem |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lin Han Geng Liu Xiaohui Yang Bing Han |
spellingShingle |
Lin Han Geng Liu Xiaohui Yang Bing Han A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation Chinese Journal of Mechanical Engineering Design synthesis Conceptual design Graph theory Polynomial operation Kinematic link graph Weighted matrix theorem |
author_facet |
Lin Han Geng Liu Xiaohui Yang Bing Han |
author_sort |
Lin Han |
title |
A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation |
title_short |
A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation |
title_full |
A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation |
title_fullStr |
A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation |
title_full_unstemmed |
A Computational Synthesis Approach of Mechanical Conceptual Design Based on Graph Theory and Polynomial Operation |
title_sort |
computational synthesis approach of mechanical conceptual design based on graph theory and polynomial operation |
publisher |
SpringerOpen |
series |
Chinese Journal of Mechanical Engineering |
issn |
1000-9345 2192-8258 |
publishDate |
2020-02-01 |
description |
Abstract The design synthesis is the key issue in the mechanical conceptual design to generate the design candidates that meet the design requirements. This paper devotes to propose a novel and computable synthesis approach of mechanisms based on graph theory and polynomial operation. The graph framework of the synthesis approach is built firstly, and it involves: (1) the kinematic function units extracted from mechanisms; (2) the kinematic link graph that transforms the synthesis problem from mechanical domain into graph domain; (3) two graph representations, i.e., walk representation and path representation, of design candidates; (4) a weighted matrix theorem that transforms the synthesis process into polynomial operation. Then, the formulas and algorithm to the polynomial operation are presented. Based on them, the computational flowchart to the synthesis approach is summarized. A design example is used to validate and illustrate the synthesis approach in detail. The proposed synthesis approach is not only supportive to enumerate the design candidates to the conceptual design of a mechanical system exhaustively and automatically, but also helpful to make that enumeration process computable. |
topic |
Design synthesis Conceptual design Graph theory Polynomial operation Kinematic link graph Weighted matrix theorem |
url |
https://doi.org/10.1186/s10033-019-0424-9 |
work_keys_str_mv |
AT linhan acomputationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT gengliu acomputationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT xiaohuiyang acomputationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT binghan acomputationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT linhan computationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT gengliu computationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT xiaohuiyang computationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation AT binghan computationalsynthesisapproachofmechanicalconceptualdesignbasedongraphtheoryandpolynomialoperation |
_version_ |
1724281421308100608 |