Deep Generative Model-based Synthesis of Four-bar Linkage Mechanisms with Target Conditions
Abstract: Mechanisms are essential components designed to perform specific tasks in various mechanical systems. However, designing a mechanism that satisfies certain kinematic or quasi-static requirements is a challenging task. The kinematic requirements may include the workspace of a mechanism, while the quasi-static requirements of a mechanism may include its torque transmission, which refers to the ability of the mechanism to transfer power and torque effectively. In this paper, we propose a deep learning-based generative model for generating multiple crank-rocker four-bar linkage mechanisms that satisfy both the kinematic and quasi-static requirements aforementioned. The proposed model is based on a conditional generative adversarial network (cGAN) with modifications for mechanism synthesis, which is trained to learn the relationship between the requirements of a mechanism with respect to linkage lengths. The results demonstrate that the proposed model successfully generates multiple distinct mechanisms that satisfy specific kinematic and quasi-static requirements. To evaluate the novelty of our approach, we provide a comparison of the samples synthesized by the proposed cGAN, traditional cVAE and NSGA-II. Our approach has several advantages over traditional design methods. It enables designers to efficiently generate multiple diverse and feasible design candidates while exploring a large design space. Also, the proposed model considers both the kinematic and quasi-static requirements, which can lead to more efficient and effective mechanisms for real-world use, making it a promising tool for linkage mechanism design.
- “Performance of EAs for four-bar linkage synthesis” In Mechanism and Machine Theory 44.9 Elsevier, 2009, pp. 1784–1794
- Ludwig Burmester “Lehrbuch der Kinematik” Leipzig, 1888
- JA Cabrera, A Simon and M Prado “Optimal synthesis of mechanisms with genetic algorithms” In Mechanism and machine theory 37.10 Elsevier, 2002, pp. 1165–1177
- “SMOTE: synthetic minority over-sampling technique” In Journal of artificial intelligence research 16, 2002, pp. 321–357
- “Mo-padgan: Reparameterizing engineering designs for augmented multi-objective optimization” In Applied Soft Computing 113 Elsevier, 2021, pp. 107909
- “Padgan: Learning to generate high-quality novel designs” In Journal of Mechanical Design 143.3 American Society of Mechanical Engineers, 2021, pp. 031703
- “A fast and elitist multiobjective genetic algorithm: NSGA-II” In IEEE Transactions on Evolutionary Computation 6.2, 2002, pp. 182–197 DOI: 10.1109/4235.996017
- “A task-driven approach to optimal synthesis of planar four-bar linkages for extended Burmester problem” In Journal of Mechanisms and Robotics 9.6 American Society of Mechanical Engineers, 2017, pp. 061005
- “Computational creativity via assisted variational synthesis of mechanisms using deep generative models” In Journal of Mechanical Design 141.12 American Society of Mechanical Engineers Digital Collection, 2019
- “A machine learning approach to kinematic synthesis of defect-free planar four-bar linkages” In Journal of Computing and Information Science in Engineering 19.2 American Society of Mechanical Engineers Digital Collection, 2019
- “An Image-Based Approach to Variational Path Synthesis of Linkages” In Journal of Computing and Information Science in Engineering 21.2, 2020, pp. 021005 DOI: 10.1115/1.4048422
- “An Image-Based Approach to Variational Path Synthesis of Linkages” In Journal of Computing and Information Science in Engineering 21.2 American Society of Mechanical Engineers Digital Collection, 2021
- “Continuous Conditional Generative Adversarial Networks: Novel Empirical Losses and Label Input Mechanisms” In IEEE Transactions on Pattern Analysis and Machine Intelligence 45.7, 2023, pp. 8143–8158 DOI: 10.1109/TPAMI.2022.3228915
- Arthur G Erdman “Three and four precision point kinematic synthesis of planar linkages” In Mechanism and Machine Theory 16.3 Elsevier, 1981, pp. 227–245
- Xavier Glorot, Antoine Bordes and Yoshua Bengio “Deep sparse rectifier neural networks” In Proceedings of the fourteenth international conference on artificial intelligence and statistics, 2011, pp. 315–323 JMLR WorkshopConference Proceedings
- “Generative adversarial networks” In Communications of the ACM 63.11 ACM New York, NY, USA, 2020, pp. 139–144
- Sang Min Han and Yoon Young Kim “Topology optimization of linkage mechanisms simultaneously considering both kinematic and compliance characteristics” In Journal of Mechanical Design 143.6 American Society of Mechanical Engineers Digital Collection, 2021
- Amin Heyrani Nobari, Wei Chen and Faez Ahmed “Pcdgan: A continuous conditional diverse generative adversarial network for inverse design” In Proceedings of the 27th ACM SIGKDD conference on knowledge discovery & data mining, 2021, pp. 606–616
- “LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design” In International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 86229, 2022, pp. V03AT03A013 American Society of Mechanical Engineers
- Seok Won Kang, Suh In Kim and Yoon Young Kim “Topology optimization of planar linkage systems involving general joint types” In Mechanism and Machine Theory 104 Elsevier, 2016, pp. 130–160
- “Automatic Synthesis of a Planar Linkage Mechanism With Revolute Joints by Using Spring-Connected Rigid Block Models” In Journal of Mechanical Design 129.9, 2006, pp. 930–940 DOI: 10.1115/1.2747636
- Diederik P Kingma and Max Welling “Auto-encoding variational bayes” In arXiv preprint arXiv:1312.6114, 2013
- “Determinantal point processes for machine learning” In Foundations and Trends® in Machine Learning 5.2–3 Now Publishers, Inc., 2012, pp. 123–286
- M-Y Lee, AG Erdman and S Faik “A generalized performance sensitivity synthesis methodology for four-bar mechanisms” In Mechanism and machine theory 34.7 Elsevier, 1999, pp. 1127–1139
- “A Fourier Approach to Kinematic Acquisition of Geometric Constraints of Planar Motion for Practical Mechanism Design” In Journal of Mechanical Design 144.12 American Society of Mechanical Engineers, 2022, pp. 123302
- MD McKay, RJ Beckman and WJ Conover “Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code” In Technometrics 21.2 Taylor & Francis Group, 1979, pp. 239–245
- “Conditional generative adversarial nets” In arXiv preprint arXiv:1411.1784, 2014
- “Topologygan: Topology optimization using generative adversarial networks based on physical fields over the initial domain” In Journal of Mechanical Design 143.3 American Society of Mechanical Engineers, 2021, pp. 031715
- “Deep generative design: Integration of topology optimization and generative models” In Journal of Mechanical Design 141.11 American Society of Mechanical Engineers, 2019, pp. 111405
- Madhusudan Raghavan “Suspension Design for Linear Toe Curves: A Case Study in Mechanism Synthesis ” In Journal of Mechanical Design 126.2, 2004, pp. 278–282 DOI: 10.1115/1.1667933
- Lyle Regenwetter, Amin Heyrani Nobari and Faez Ahmed “Deep generative models in engineering design: A review” In Journal of Mechanical Design 144.7 American Society of Mechanical Engineers, 2022, pp. 071704
- George N Sandor “A general complex-number method for plane kinematic synthesis with applications” Columbia University, 1959
- Seungyeon Shin, Dongju Shin and Namwoo Kang “Topology optimization via machine learning and deep learning: A review” In Journal of Computational Design and Engineering 10.4 Oxford University Press, 2023, pp. 1736–1766
- Young June Shin, Gwang Tae Kim and Yongcheol Kim “Optimal Design of Multi-linked Knee Joint for Lower Limb Wearable Robot” In International Journal of Precision Engineering and Manufacturing 24.6 Springer, 2023, pp. 967–976
- “Kinematic sensitivity analysis of linkage with joint clearance based on transmission quality” In Mechanism and Machine Theory 39.11 Elsevier, 2004, pp. 1189–1206
- “Optimal Synthesis of Mechanisms for Path Generation Using Fourier Descriptors and Global Search Methods” In Journal of Mechanical Design 119.4, 1997, pp. 504–510 DOI: 10.1115/1.2826396
- “A Constant-Force Compliant Gripper for Handling Objects of Various Sizes” In Journal of Mechanical Design 136.7, 2014, pp. 071008 DOI: 10.1115/1.4027285
- Zhengwei Wang, Qi She and Tomas E Ward “Generative adversarial networks in computer vision: A survey and taxonomy” In ACM Computing Surveys (CSUR) 54.2 ACM New York, NY, USA, 2021, pp. 1–38
- Theeraphong Wongratanaphisan and Matthew O.T. Cole “Analysis of a Gravity Compensated Four-Bar Linkage Mechanism With Linear Spring Suspension” In Journal of Mechanical Design 130.1, 2007, pp. 011006 DOI: 10.1115/1.2803653
- Neung Hwan Yim, Seok Won Kang and Yoon Young Kim “Topology optimization of planar gear-linkage mechanisms” In Journal of Mechanical Design 141.3 American Society of Mechanical Engineers, 2019, pp. 032301
- “Big data approach for the simultaneous determination of the topology and end-effector location of a planar linkage mechanism” In Mechanism and Machine Theory 163 Elsevier, 2021, pp. 104375
- Jeonghan Yu, Sang Min Han and Yoon Young Kim “Simultaneous shape and topology optimization of planar linkage mechanisms based on the spring-connected rigid block model” In Journal of Mechanical Design 142.1 American Society of Mechanical Engineers Digital Collection, 2020
- “Deep learning for determining a near-optimal topological design without any iteration” In Structural and Multidisciplinary Optimization 59.3 Springer, 2019, pp. 787–799
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.