Papers
Topics
Authors
Recent
Search
2000 character limit reached

Deep Generative Model-based Synthesis of Four-bar Linkage Mechanisms with Target Conditions

Published 22 Feb 2024 in cs.LG, cs.AI, and cs.CE | (2402.14882v1)

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.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (43)
  1. “Performance of EAs for four-bar linkage synthesis” In Mechanism and Machine Theory 44.9 Elsevier, 2009, pp. 1784–1794
  2. Ludwig Burmester “Lehrbuch der Kinematik” Leipzig, 1888
  3. 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
  4. “SMOTE: synthetic minority over-sampling technique” In Journal of artificial intelligence research 16, 2002, pp. 321–357
  5. “Mo-padgan: Reparameterizing engineering designs for augmented multi-objective optimization” In Applied Soft Computing 113 Elsevier, 2021, pp. 107909
  6. “Padgan: Learning to generate high-quality novel designs” In Journal of Mechanical Design 143.3 American Society of Mechanical Engineers, 2021, pp. 031703
  7. “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
  8. “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
  9. “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
  10. “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
  11. “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
  12. “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
  13. “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
  14. 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
  15. 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
  16. “Generative adversarial networks” In Communications of the ACM 63.11 ACM New York, NY, USA, 2020, pp. 139–144
  17. 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
  18. 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
  19. “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
  20. 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
  21. “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
  22. Diederik P Kingma and Max Welling “Auto-encoding variational bayes” In arXiv preprint arXiv:1312.6114, 2013
  23. “Determinantal point processes for machine learning” In Foundations and Trends® in Machine Learning 5.2–3 Now Publishers, Inc., 2012, pp. 123–286
  24. 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
  25. “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
  26. 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
  27. “Conditional generative adversarial nets” In arXiv preprint arXiv:1411.1784, 2014
  28. “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
  29. “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
  30. 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
  31. 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
  32. George N Sandor “A general complex-number method for plane kinematic synthesis with applications” Columbia University, 1959
  33. 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
  34. 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
  35. “Kinematic sensitivity analysis of linkage with joint clearance based on transmission quality” In Mechanism and Machine Theory 39.11 Elsevier, 2004, pp. 1189–1206
  36. “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
  37. “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
  38. 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
  39. 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
  40. 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
  41. “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
  42. 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
  43. “Deep learning for determining a near-optimal topological design without any iteration” In Structural and Multidisciplinary Optimization 59.3 Springer, 2019, pp. 787–799

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (3)

Collections

Sign up for free to add this paper to one or more collections.