用户登录

你在这里

期刊俱乐部2021年7月:柔性机构的计算设计

柔性机构的计算设计

杰西卡·麦克威廉姆斯(jmcw@seas.upenn.edu)、陈伟喜(weicc@seas.upenn.edu),宋淑贞(crsung@seas.upenn.edu

通用机器人,自动化,传感与感知(GRASP)实验室,宾夕法尼亚大学,美国

柔度机构利用材料的柔韧性来产生特定的几何变化或力响应。由于其制造简单,这些机构在自然界以及许多制造品中广泛存在。特别是,由于柔韧机构通常可以完全由单一材料构建,因此它们能够实现复杂的运动,而无需等效刚体机构所需的复杂组装成本[2]。

以前的期刊俱乐部摘要已经讨论了软材料的类型和机制。

这个月的期刊俱乐部的目的是探索现有的设计和利用这些结构的计算方法。

计算设计

随着数字制造、高保真仿真和优化方法等新技术的发展,人们对如何自动化设计具有更高复杂性的定制产品也产生了兴趣。与软件和集成电路相比,其中的编译器已经非常成功,“机械编译器”这种自80年代以来备受争议的类型[3],[4]一直很困难,部分原因是物理上遥远的部件之间存在大量耦合。机械设计自动化的尝试可以大致分为两种主要类型——基于装配的设计和完整机构的拓扑优化——最近的一些技术将两者结合起来。

基于程序设计

基于程序集的设计是一种设计框架,旨在模仿人类工程师如何处理他们自己的设计工作,它是软件编译器中主要使用的方法。在这个框架中,兼容机制的目标功能被分解成简单的运动,然后从参数化设计库中单独实现(根据研究社区和应用,可以称为“小工具”[5],“超材料”[6],“细胞”[7],或简单地称为“构建块”[2])并组合在一起。这些模块是精心构造的材料——通常由周期性排列的构建模块组成——其性能和功能不同于或超过其组成材料的性能和功能,而不是简单地将它们组合起来。假设整个设计实际上可以以这种方式模块化,基于装配的设计方法简化了设计过程,因为每个单独的运动只能映射到一小组模块,从而限制了搜索空间。缺点是这种模块化限制了跨模块优化,有时会导致整体机制更大或更复杂。

参数化机制模块:模块可以是二维[8]或3D[9]、[10],并利用多种制作方法,包括3 d打印技术[11],折叠[12],[13],铸造成型,组合[14]。这些设计是参数化的,以允许设计师在设计时进行有限的定制,并且通常是周期性的,以便扩展到任意大小的设计。可调参数包括离散参数,如镶嵌设计中固定数量的形状[15],连续参数[11],[16],[17],如方向,长度尺寸,不同单元的重叠。

创建模块的专家设计人员规定了一般的设计几何和可调参数。参数集通常以这样一种方式选择,即用尽可能少的参数暴露重要的功能(运动/力)输出。作为一个特殊的例子,在动力机器人中作为功率级联装置的应用,关键的功能输出将是能量存储。传统上,执行动态任务所需的功率来自于高功率密度的执行器。然而,通过将执行器产生的能量存储和释放到柔韧材料本身[1]中,也可以实现高功率,从而减少对选择正确的执行器进行动态行为的依赖。图1显示了一个专门为此目的设计的折纸模块示例。尽管有大量可用的几何参数,但只需要一个参数就可以操纵设计的刚度及其能量存储能力。通过调整这一特定参数(并可能忽略所有其他参数),设计空间减少了,但最终设计仍然能够满足一个2.5公斤重的机器人执行跳跃任务的功能需求,该任务要求储能高达1.23 J,输出功率高达20 W[18],[19]。

折叠模式的演示应用于需要能量存储高达1.23 J的跳跃机器人。
图1所示。右上:来自[18],[19]的折纸镶嵌样本,其中改变折叠模式中的alpha参数会影响折叠状态的beta参数。右上:变化beta参数下的力-位移曲线。下图:折叠模式的演示,应用于需要能量存储高达1.23 J的跳跃机器人。

模块组装:成功地将这些模块组合成完全兼容的机制有两个主要步骤:1)必须选择满足子系统需求的单独模块,2)模块必须彼此兼容(即,它们能够组合)。实现这些步骤的方法主要分为两类:

  • 构图规则和形状语法:语法是规定模块应该在什么时候以及如何连接在一起的规则。设计良好的语法试图将一个受约束的设计问题提炼成一组定义良好的设计规则。例如,对组合运动的描述可能是这样的:“一个平移模块a可以连接到一个旋转模块B,以形成一个平移和旋转的2自由度机构。”物理组合模块的规则可能是这样的:“如果模块A和模块B被认为是刚性连接的,那么将模块A上的A1边融合到模块B上的B1边,这样它们就可以3D打印成单个单元。”语法示例包括为折纸形状[20]、机械耦合器[21]和软机器人[22]创建的语法。

    为了确保语法具有足够的表达能力,能够包含所需的全部设计空间,它需要包含许多规则。对于复杂的设计空间,有些规则可能会重叠。因此,全自动设计通过优化和搜索策略增强语法,通常是随机[21],[22],在不同的组成和模块参数中搜索功能解决方案。

    语法的优点在于它简化了设计空间,使设计问题易于处理,并允许快速正确地设计兼容机制。然而,依赖专家级工程师来生成这些规则意味着语法很容易被设计得很糟糕,任意地将输出限制在一小部分次优设计中。

  • 交互设计:交互工具旨在通过使用人类的直觉来简化设计搜索问题,从而克服这些限制。例如,[23]这样的系统允许用户以近乎任意的方式将链接和一组已知的柔韧关节组合在一起,同时利用快速模拟方法为用户提供关于机构行为的实时反馈。

拓扑优化

与基于程序集的方法相比,拓扑优化方法旨在设计一个完整的兼容机制。最流行的技术是基于密度的方法(例如,[24]):起始条件是离散材料的均匀密度块,并且在单元密度上执行梯度下降以最小化目标,通常是在已知力下的节点位移。为了简化制造,可以将结果正则化,使其收敛到由0(无材料)和1(材料)组成的网格,然后可以制造部件。当与可微模拟方法相结合时,这些技术可以生成各种复杂的几何形状[25],如图2所示。


图2。
拓扑优化的示例结果。左:[24]的结果显示了优化材料密度的结果,以最小化悬臂梁在不同荷载下的遵从性。右图:[26]利用拓扑优化设计动力混合动力飞行器双稳梁的结果。

虽然大多数现有的拓扑优化方法已被用于最小化结构中的柔度或变形,但同样的技术也已在柔度机构的设计中得到了证明,例如,利用突穿屈曲的双稳梁。在这种情况下,双稳梁的两个稳定平衡点之间的力-位移曲线由正的最大力F1和负的最小力F2组成,优化的目标是在F1为正[27]的约束下使F2最小。

由于这种拓扑优化方法是围绕柔韧性机构的完整模拟构建的,因此与基于装配的方法相比,它们通常能够将更大的功能打包到更小的体积中,并且还能够处理来自接触[28]和机构动力学的力。例如,图2显示了应用于软混合动力飞行器(HAV)[26]的优化双稳态机构的示例。与以往双稳态开关机构的方法不同,在双稳态开关机构的两端和中心直接施加力差,软HAV利用其自身的惯量产生动态力来实现开关行为。

与此同时,拓扑优化方法经常对新手设计师提出挑战,因为结果的质量在很大程度上取决于精确的目标和优化参数(例如,网格的分辨率,正则化项等)是如何调整的。此外,当需要大型机构或具有精细特征的机构时,网格的大小(因此优化问题)会增长,很快导致问题在计算上难以解决。

分层的方法

因此,混合方法旨在将基于装配的设计(即低维搜索空间)的最佳品质与拓扑优化(即设计灵活性)的最佳品质结合起来。例如,像[29]、[30]这样的工作考虑了分层方案。在该方案中,采用优化和搜索方法自动生成模块,由于模块是单独表示和模拟的,因此可以包含良好的特征。然后,所识别模块的表示被压缩为只包含最重要的力学属性,这些模块用于更高级别的机制设计优化,现在可以以较低的分辨率进行优化。即使不使用完整的分层优化方案,在基于装配的设计上分层小参数优化的类似策略(例如,[23])也可以以较低的计算成本提供额外的设计改进。

未来的前景

合规机制构成了当今工程设计的很大一部分,涵盖了制造业、机器人、医疗保健和家用设备等领域的应用。此外,数字制造技术的发展现在使定制的合规机构能够按需制造。计算可以在模拟、组合和优化这些机制中发挥核心作用,以便更快、更有效地设计和使用它们。

在这里,我们试图在较高的水平上总结计算设计的各种方法,但我们也邀请其他人分享他们的观点和经验,我们期待在评论中与大家讨论。

参考文献

  1. M. Ilton等人,“小型、快速生物和工程系统中的级联功率限制原则”,《科学》,第360卷,no. 3。6387年,2018年。
  2. L. L.豪厄尔,S. P.马格比,B. M.奥尔森,柔度机制手册。英国西萨塞克斯:Wiley, 2013。
  3. A. C. Ward,“机械设计编译器”,载于正式工程设计综合,E. K. Antonsson和J. Cagan,主编。英国剑桥:剑桥大学出版社,2001。
  4. E. K. Antonsson,“机械设计汇编的潜力”,Res. Eng。第9卷第1期4,页191-194,1997年12月。
  5. T. A. Evans, R. J. Lang, S. P. Magleby和L. L. Howell,“刚性可折叠折纸小工具和镶嵌”,R. Soc。开放的科学。,第2卷,no。9,页150067,2015年9月。
  6. K. Bertoldi, V. Vitelli, J. Christensen和M. van Hecke,“柔性机械超材料”,Nat. Rev. Mater。,第2卷,no。11,第17066页,2017年11月。
  7. A.离子等,“超材料机制”,UIST 2016 -第29届年度。计算机协会。用户界面软件。抛光工艺。, pp. 529-539, 2016。
  8. 李淑娟,方鸿,S. Sadeghi, P. Bhovad,和K. W. Wang,“建筑折纸材料:折叠如何创造复杂的力学性能,”,第31卷,no。5,页1-18,2019。
  9. J. T. B. Overvelde等人,“具有多个自由度的三维驱动折纸灵感可变形超材料”,Nat. Commun。中国科学院学报,2016年第7卷,第10929页。
  10. S. Babaee, J. Shim, J. C. Weaver, E. R. Chen, N. Patel,和K. Bertoldi,“负泊松比的三维软超材料,”,第25卷,no。36, pp. 5044-5049, 2013。
  11. 蒋勇,李勇,“具有手性细胞和可重入芯的3D打印auxetic机械超材料,”科学进展。第八卷,没有。1,页1 - 11,2018。
  12. 唐玉玉,林国强,韩丽娟,邱世胜,杨世胜,殷杰,“高拉伸和可重构超材料强度的分层切割铰链设计,”,第27卷,no。44,页7181-7190,2015年11月。
  13. 唐玉玉,林国光,杨淑娟,易元凯,R. D. Kamien, Yin J.,“可编程kiri-kirigami超材料,”,第29卷,no。10,页1604262,2017年3月。
  14. 唐毅,李毅,洪毅,杨s.y,和J. Yin,“具有更自由驱动的可编程主动kirigami元表”,中华人民大学学报(自然科学版)。学会科学。美国,第116卷,第1期。52,页26407-26413,2019。
  15. A. Ion, D. Lindlbauer, P. Herholz, M. Alexa和P. Baudisch,“理解超材料机制”,Conf.哼。第一版的因素。系统。-《论文集》,2019年第1-14页。
  16. L. A. Shaw, S. Chizari, M. Dotson, Y. Song,和J. B. Hopkins,“用于形状可重构的柔性滚动接触建筑材料”,Nat. Commun。,第9卷,no。1,页1 - 12,2018。
  17. T. tancone - dejean, M. Diamantopoulou, M. B. Gorji, C. Bonatti,和D. Mohr,“3D板晶格:一种新兴的低密度超材料,表现出最佳的各向同性刚度,”,第30卷,no。45,页1-6,2018。
  18. W.-H。Chen等人,“动态灵巧机器人的可编程兼容折纸机制”,IEEE机器人。奥特曼。列托人。,第5卷,no。2,第2131-2137页,2020年4月。
  19. W.-H。Chen, S. Misra, J. D. Caporale, D. E. Koditschek, S. Yang和C. R. Sung,“由本体感觉接触检测触发的肌腱驱动折纸斗”,在2020年第三届IEEE软机器人国际会议(RoboSoft), 2020年,第373-380页。
  20. Yu, T. C. K. Hong, A. Economou,和G. H. Paulino,“重新思考折纸:具有形状语法的折纸模式的生成规范,”CAD计算。辅助Des, vol. 137, p. 103029, 2021。
  21. N. G. Ulu, S. Coros,和L. B. Kara,“使用兼容形状优化设计耦合行为”,CAD计算。辅助Des, vol. 101, pp. 57-71, 2018。
  22. M. Van Diepen和K. Shea,“虚拟软运动机器人计算设计综合的空间语法方法”,J. Mech。Des,反式。美国机械工程师协会,第141卷,no。10,页1-10,2019年。
  23. V. Megaro, J. Zehnder, M. Bächer, S. Coros, M. Gross,和B. Thomaszewski,“柔顺机构的计算设计工具”,ACM Trans。图。,第36卷,no。4、2017。
  24. O. Sigmund,“用matlab编写的99行拓扑优化代码”,Struct。Multidiscip。Optim。,第21卷,no。2, pp. 120-127, 2001。
  25. 李银银,李晓霞,李敏,朱银银,朱波,江春春,“基于拉格朗日-欧拉多密度拓扑优化的物质点法,”j .号码。Eng方法。,第122卷,no。14,页3400-3424,2021。
  26. Li X., J. McWilliams, M. Li, C. Sung和C. Jiang,“基于双稳态机制的软混合动力飞行器”,IEEE机器人与自动化国际会议,2021年。
  27. a . Bhattacharyya, C. Conlan-Smith,和K. a . James,“利用拓扑优化设计具有定制快速穿透响应的双稳定翼型”,CAD计算。辅助Des, vol. 108, pp. 42-55, 2019。
  28. N. D. Mankame和G. K. Ananthasuresh,“基于正则化接触建模的接触辅助柔性机构综合拓扑优化”,计算机工程。结构体。,第82卷,no。15-16,页1267-1290,2004。
  29. 陈迪,M. Skouras, B. Zhu和W. Matusik,“计算发现的极端微观结构家族,”科学。Adv.第4卷,no. 4。1,页1 - 8,2018。
  30. L. A. Shaw, F. Sun, C. M. Portela, R. I. Barranco, J. R. Greer和J. B. Hopkins,“定向柔顺超材料的计算高效设计,”,第10卷,no。1,页1 - 13,2019。
附件 大小
形象的图标figure1.png 1.84 MB
形象的图标figure2.png 862.65 KB

评论

滕章的照片

亲爱的Jessica, Wei-Hsi和Cynthia:

非常感谢你的有趣总结。这是一个很好的机械设计和功能结构的结合。

我对图2中的例子和一般的多稳态结构有一些疑问。你的分析目前集中在稳定状态下的两个极端力上。你分析了稳定态和过渡态(能量图景中的鞍点)之间的能量势垒了吗?力和能垒如何与你的结构设计相关?

更具体地说,对于柔软的混合动力飞行器,你使用内里亚来帮助snap通过变形。虽然它确实是一种动力,但我觉得它更像是对系统的能量脉冲(动能)。因此,结构可能不是严格的力控加载,能量势垒可能是确定过渡过程的更准确的依据。

另一个问题是关于F1和F2的绝对值。我注意到你在用约束使结构双稳来最大化它们的差异。如果其中一方的力量很小,则很容易受到环境干扰。是否有策略来设定一个合理的力量值,也可以实现?

最好的

订阅“2021年7月期刊俱乐部:合规机制的计算设计”的评论

更多的评论

辛迪加

订阅辛迪加