基于深度学习和梯度优化的弹性超材料设计
Elastic metamaterial design based on deep learning and gradient optimization
通讯作者:
收稿日期: 2023-08-5
基金资助: |
|
Received: 2023-08-5
Fund supported: | 国家自然科学基金资助项目(51978611);浙江省杰出青年科学基金资助项目(LR21E080004). |
作者简介 About authors
肖力(1999—),男,硕士生,从事工程超材料优化设计研究.orcid.org/0000-0002-0044-6497.E-mail:
为了建立灵活通用的弹性超材料快速迭代设计框架,并实现考虑材料离散性的拓扑结构和材料参数同步优化,提出基于深度学习和梯度优化的设计方法. 以变分自动编码器和带隙神经网络组成的设计网络作为框架,采用自动微分技术和梯度优化算法,利用梯度信息迭代调整设计变量;提出协同优化策略以考虑材料离散性,使结构优化的同时在材料库中选择最佳材料. 基于所提方法分别进行约束条件下带隙宽度最大化和指定带隙区间设计,并探讨同步优化和拓扑构型的影响. 结果表明,与材料和拓扑结构的单独优化相比,同步优化具有更优越的性能;在相同带隙目标和材料组成下,多层构型可以设计出更小尺寸的元胞. 频域和时域分析的数值模拟结果表明,所设计的超材料结构在目标带隙范围内表现出明显的减振性能.
关键词:
A novel design method based on deep learning and gradient optimization was proposed to establish a flexible and general framework for fast iterative design of elastic metamaterials and achieve simultaneous optimization of topology structure and material considering material discretization. The design network composed of variational autoencoders and band gap neural network was developed as the framework, and auto-differentiation techniques and gradient optimization algorithms were employed to iteratively tune the design variables with the gradient information. Furthermore, a co-optimization strategy was further proposed to consider the material discretization, so that the structure was optimized while the optimal material was selected from the material depot. Band gap width maximization under constraints and on-demand design were carried out respectively, and the effects of simultaneous optimization and topological configuration were explored. Results showed that the simultaneous optimization provided superior performance compared to separate optimization of materials and topology structures. Additionally, the multilayer configuration can achieve basic units with smaller sizes under the same objectives and material composition. Furthermore, the numerical simulation results of frequency and time domain analyses showed that the designed elastic metamaterials exhibited significant vibration damping performance in the target band gap range.
Keywords:
本文引用格式
肖力, 曹志刚, 卢浩冉, 黄志坚, 蔡袁强.
XIAO Li, CAO Zhigang, LU Haoran, HUANG Zhijian, CAI Yuanqiang.
弹性超材料是一类人工构筑的周期性复合材料,具有自然界不存在的超常物理特性. 通过合理的设计,可以实现在波长(布拉格散射机制[1])和亚波长(局域共振[2])尺度下对弹性波的调控和控制. 弹性超材料最主要的特征是在一定频率范围内,弹性波的传播受到抑制和阻隔,这个频率范围被称为带隙(band gap, BG). 由于这一现象,弹性波超材料被广泛运用于噪声和振动控制中 [3-5]. 通过调整拓扑结构和材料参数,可以定制和优化弹性超材料的带隙特性. 许多学者设计出大量有趣的超材料拓扑结构,通过结构优化实现对带隙的调谐以获得更好的减振降噪能力,引起了广泛的关注[6-8]. 其中,一维弹性超材料如周期屏障和基础[9],被安装在建筑物附近或底部,降低交通荷载所引起的低频环境振动,从而减少对环境的负面影响. 因此,根据特定的环境减振需求设计定制弹性超材料具有重要的理论意义和工程应用价值.
以往研究普遍采用参数分析法,调整参数以匹配特定需求,这完全依赖于研究者的经验,须反复对参数进行调整. 近十几年,拓扑优化方法作为典型设计方法被广泛运用,包括基于梯度的优化算法和无梯度的进化算法[10-13],可以在设计过程中提供理论指导并节省了大量计算成本. 然而,这些方法依赖复杂的数值计算提供准确的预测,求解效率低且耗时[14]. 随着人工智能领域的快速发展,深度学习和结构设计的结合有效解决了上述设计方法过程繁琐、速度慢的问题,展现出高效、准确、智能的特点[15-16]. Li等[17]训练自动编码器和多层感知器,建立从带隙分布到拓扑图像的潜义向量的映射关系,实现二维声子晶体的逆向设计. Gurbuz等[18]基于生成式对抗神经网络实现了二维声学超材料的快速设计. 曹蕾蕾等[19]基于逻辑回归和多任务学习的深度学习模型设计一维声子晶体. Liu等[20-22]通过建立一个预训练的结构解码器和一个目标带隙编码器,组装形成设计模型,系统地研究了一维、二维布拉格超屏障以及局域共振超屏障的设计方法.
以上研究展示了深度学习在超材料设计中的适用性和高效性. 这些研究通过各种巧妙方式建立目标带隙到设计结构的“端到端”映射关系,将设计时间压缩至秒级水平[23]. 然而,这些权重确定的映射关系无法表征寻优的迭代过程,局限于指定带隙区间的设计中,无法扩展到其他的设计场景,如约束条件下的带隙最大化设计[10]. 因此,与遗传算法结合深度学习模型评估目标函数的迭代方法相比,其灵活性和通用性较差[24-26]. 尽管遗传算法(genetic algorithm, GA)能够在设计空间中进行迭代优化,但是其本质上属于随机搜索,设计效率较低,同时忽略了深度学习模型中所蕴含的梯度信息. 而这些信息可以被更高效的梯度优化算法加以利用,实现更快的设计速度. 此外,工程设计过程通常须在优化结构的同时选择合适的材料. 当前研究往往将材料参数视为连续变量进行设计[20],但所设计的材料在真实世界可能并不存在,不具有实用性,目前鲜有研究者关注材料参数的离散性. 因此,亟须进一步探索新颖的超材料设计方法,以解决上述问题.
本研究以交通环境振动隔振为背景,提出基于深度学习和梯度优化的快速迭代设计方法,设计由混凝土、橡胶和原位土组成的一维弹性超材料结构. 基于变分自动编码器(variational autoencoders, VAE)构建拓扑生成器和材料生成器,并建立带隙神经网络(band gap neural network, BGNN). 生成器将材料参数和拓扑结构转化成连续独立的潜义变量,并以此作为设计参数. 这些模型组装形成设计网络,利用深度学习自动微分技术获取目标函数对设计变量的梯度信息,以供梯度优化算法调整优化方向. 考虑到材料离散性,提出协同优化策略,在拓扑结构优化的同时在材料库中选择最佳材料,以增强设计结果的实用性.
1. 一维弹性超材料和数据集
1.1. 一维弹性超材料
图 1
图 1 一维弹性超材料示意图
Fig.1 Schematic structure of one-dimensional elastic metamaterial
式中:u(z, t)为z处在时刻t的位移,c为P波波速. 令u(z, t)=U(z)exp (iωt), 其中U(z)为z处的振幅,ω为角频率,ω=2πf,f为频率. 式(1)转化为如下形式:
根据Bloch定理,单元边界上的周期边界条件可以表示为
式中:a为周期常数;k为波数,k =ω/c. 采用传递矩阵法(transfer matrix method, TMM)[28]求解式(2)、(3),将其转化为特征方程进行求解,表达式如下:
式中:T为传递矩阵,T = TnTn−1···T1,I为单位矩阵. Tj具体推导可详见文献[29],其表达式为
式中:Ω = Aj/Aj+1,其中Aj = cjkj
1.2. 数据集
考虑将混凝土、橡胶和原位土组成的弹性超材料埋置在地基中,用于隔绝地基中传递的环境振动. 构建3组数据集以训练后续的VAE和BGNN. 首先,为了使设计结构具有丰富的多样性,参考文献[19]将周期常数为a的元胞沿着周期方向离散成10等份,通过填入混凝土、橡胶和原位土形成不同的拓扑结构,并以0、1、2进行数字化表示. 为了简化,仅考虑如图1(b)所示的3类不同拓扑构型,其中构型后的数字表示元胞的结构层数. 通过随机程序产生大量元胞结构,作为拓扑数据集以训练拓扑生成器. 另外,收集5种常用混凝土和100种工程橡胶的材料参数,构建材料数据库(部分数据如表1所示),用于训练材料生成器. 这一类模型属于无监督学习,无需标签数据. 最后,采用训练好的拓扑构型和材料生成器生成大量的样本,并进行随机组合形成超材料结构. 采用传递矩阵法计算相应的频散曲线,提取一阶带隙上下限作为标签,作为物理数据集为BGNN的训练和测试提供样本.
表 1 材料库中的部分材料参数
Tab.1
材料 | E/MPa | ν | ρ/(kg·m−3) |
C30 | 0.200 | ||
C40 | 0.200 | ||
#11 橡胶 | 0.81 | 0.466 | 837 |
#71 橡胶 | 1.97 | 0.440 | |
#94 橡胶 | 0.82 | 0.407 |
2. 深度学习模型
2.1. 变分自动编码器
图 2
式中:
采用多分类模型来构建拓扑生成器,由[1, 0, 0]、[0, 1, 0]和[0, 0, 1]分别表示类别为0、1和2的材料. 将其解码器的最后一层输出传递给Softmax层,并基于多分类交叉熵计算与输入数据的重建损失. 为了有效表征拓扑结构,并且学习数据的潜在分布,将编码维度设置为8,以储存相关信息. 整个模型在包含30万组样本的拓扑数据集上进行训练,并使用Adam优化器[31]最小化损失函数,训练过程如图3(a)所示. 图中,S为迭代步,KLD为KL散度提取解码器作为拓扑生成器,从标准正态空间中采样zt ~
图 3
2.2. 带隙神经网络
为了实现带隙的预测,构建如图4所示的带隙神经网络(BGNN),该模型根据输入的拓扑结构和橡胶材料参数,预测结构所对应的一阶带隙位置. 为了实现不同土层条件下的优化设计,将地基土参数
图 4
表 2 土层参数的范围
Tab.2
限值 | Es/MPa | νs | ρs/(kg·m−3) |
下限 | 1 | 0.20 | |
上限 | 100 | 0.45 |
式中:
图 5
图 5 预测带隙宽度和实际值之间的对比图
Fig.5 Comparison plot between predicted and actual band gap widths
3. 优化设计过程
3.1. 自动微分技术和梯度优化
在VAEs以及BGNN完成训练后,将材料和拓扑结构生成器连接在BGNN之前. 其中生成器的输出层作为BGNN的输入层,建立了一个从变量{zt, zm, a, ζ}输入到带隙输出的设计网络框架,带隙
式中:Gt、Gm和F分别表示拓扑结构生成器、材料生成器和BGNN的映射函数,zt、zm分别为拓扑结构和材料参数的潜义变量. 整个设计网络通过神经元之间连接和激活函数的非线性变换,将输入有效地转化为输出. 这意味着它具有可微性,在可微分的编程框架中通过自动微分技术[32]能够计算目标函数对设计变量变化的灵敏度. 例如,目标函数J对于设计变量zt的微分可以表示为
采用TensorFlow框架[33],利用tf.GradientTape API实现梯度信息获取. 在设计过程中,zt、zm作为设计变量,目标是找到最佳的材料参数和拓扑结构. 通过创建梯度带上下文,记录设计网络的前向计算过程,能够自动计算出目标函数相对于设计变量的梯度. 这些梯度信息可以被梯度优化算法有效利用,能够按照目标函数梯度下降的方向高效搜索设计空间[10]. Adam和BFGS算法[34]是优化领域中常用的2种优化算法,具有极高的优化效率. 因此,本研究结合Adam算法与BFGS算法根据梯度信息迭代优化设计变量以最小化目标函数J,其中Adam算法作为BFGS算法的暖启动,可以避免陷入局部最优. 整个优化设计过程如图6所示,这种综合利用自动微分和优化算法的方法,能够在极短的时间内实现最佳设计.
图 6
3.2. 协同优化策略
梯度优化方法难以处理离散的设计变量,常用的方式是对材料和结构参数进行单独优化[35]. 然而,由于结构和材料的相互影响,难以找到最优解,设计效率较低. 为此,本研究提出拓扑结构和材料参数协同优化策略,以实现材料和结构的同步优化. 具体而言,将设计流程分为2个阶段,如图7所示.图中,
图 7
式中:
4. 设计和讨论
4.1. 约束条件下带隙宽度最大化
指定带隙区间设计和约束条件下带隙宽度最大化是2种常见的超材料结构设计场景[10]. 然而,大多数研究都集中在根据地基环境振动频率进行指定带隙区间设计,但地铁系统可能会面临未来老化或地基变化的情况. 因此,对超材料结构在特定范围内进行带隙宽度最大化优化,可以使隔振结构在未来适应潜在的振动频率变化或新的振动需求,而无须重新布置新结构,这具有重要的工程意义. 为此,首先展示给定周期常数的约束条件下(a=0.5 m)低频一阶带隙宽度最大化设计,其目标函数定义如下:
式中:ωu和ωl分别代表一阶带隙的上下限;ωthre为带隙上限的限值,在本研究中设置为150 Hz;C为宽带和低频2个目标之间的平衡因子,取C=
1)工况1:在数据集中随机选择一组拓扑结构,仅对橡胶材料进行优化选择;
2)工况2:在工况1选材的基础上,仅优化拓扑结构;
3)工况3:同时优化拓扑结构和橡胶材料参数.
上述3种工况的优化结果如表3所示. 表中,td为设计时间. 其中,工况1的带隙宽度为86.1 Hz,这是由于尚未对拓扑结构进行优化,材料分布不合理,导致其带隙宽度最小. 在工况2中,基于工况1的优化基础,对拓扑结构进行优化,使带隙宽度增加至91.1 Hz,性能略有提升. 在工况3中,同时对材料参数和拓扑结构进行优化,实现了最佳的优化性能,带隙宽度达到108.9 Hz. 工况3选择的橡胶材料与工况1并不同,因此通过同步优化拓扑结构和材料选择,能够有效产生最优解. 如图8(a)所示,展示了工况3的迭代收敛图. 在迭代的过程中,采用Adam优化算法进行起始优化,为 BFGS算法提供良好的起始点,加速收敛并降低局部优化的可能性[34]. 其中,第1阶段优化后的橡胶材料参数在潜义空间{zm1, zm2}中的位置如图8(b)所示. 可以看到,所优化的橡胶材料参数并不属于材料库中的任意材料,无法直接应用在实际工程中. 因此在第2阶段中,通过协同优化策略在材料库中选择置信度最高的#94橡胶作为最优材料,而后对拓扑结构进行进一步的微调,最终获得可行的最优方案.
表 3 约束条件带隙宽度最大化的设计结果及与遗传算法设计的对比
Tab.3
工况 | 橡胶 | 拓扑结构 | ωl/Hz | ωu/Hz | td 1) |
1)注:上述设计时间结果均为取10次测试后的平均值. | |||||
1 | #11 | [0 0 1 1 1 1 1 2 2 2] | 55.2 | 141.3 | 3.83 s |
2 | #11 | [0 0 0 0 1 1 1 1 1 2] | 52.1 | 144.0 | 3.87 s |
3 | #94 | [1 1 1 2 2 2 0 0 0 0] | 40.2 | 149.1 | 4.38 s |
GA+BGNN | #94 | [1 1 1 2 2 2 0 0 0 0] | 40.2 | 149.1 | 925.3 s |
GA+TMM | #94 | [1 1 1 2 2 2 0 0 0 0] | 40.2 | 149.1 | 7.8 h |
图 8
图 8 工况3迭代收敛图及最优材料选择
Fig.8 Convergence diagram and optimal material selection for Case 3
本研究所用设计方法的平均时间约为4.5 s. 为了展示所提设计框架的优越性能,对比遗传算法分别结合数值计算[10]和深度学习模型[25]评估目标函数在工况3上的设计效率. 通过遗传算法在橡胶数据库和拓扑结构空间中进行随机搜索,找到最优结构和材料,结果如表3所示. 其中,遗传算法所得到的最优结构与本研究方法得出的结果一致,均实现了108.9 Hz的带隙宽度,证明了本研究方法的可靠性. 其中,遗传算法结合传递矩阵法所用设计时间为7.8 h,设计低效耗时. 带隙神经网络的引入将评估时间减少了2个数量级,显著缩短了设计时间. 相较于遗传算法的随机搜索,本研究所提方法利用目标函数对设计变量的梯度信息,在梯度下降的方向上迭代更新解,从而进一步提高了设计效率,实现了更快的设计速度,达到了“端到端”设计模型的速度[20].
4.2. 指定带隙区间设计
设计具有指定带隙区间的弹性超材料是另一种常见的应用场景. 为了验证所提方法的灵活性,使所提方法适用于该设计场景,只须对目标函数简单定义:
式中:
图 9
图 9 不同场地条件下指定带隙区间设计的结果
Fig.9 Results of on-demand band gap design under different site conditions
表 4 场地土层参数(条件变量)
Tab.4
土层类型 | 场地土层参数 | |||
Es/MPa | νs | ρs/(kg·m−3) | ||
(a) | 软土 | 1 | 0.40 | |
(b) | 中硬土 | 50 | 0.35 | |
(c) | 硬土 | 100 | 0.30 | 2000 |
4.3. 时域和频域分析
为了进一步验证所设计的超材料结构的隔振性能,建立如图10(a)所示的超材料-土模型,进行频域和时域分析. 其中,为了吸收反射波,在有限元模型的四周边界施加完美匹配层(perfect matched layer, PML). 在时域分析中,在激励端施加具有多个频率分量的入射谐波以模拟地基中传播的低频环境振动能量,其位移-时间曲线表达式如下:
图 10
图 10 超材料-土二维有限元分析结果
Fig.10 Results of 2D finite element analysis of metamaterial-soil systems
采用上节中的中硬土作为场地条件,选择图9(b)中所设计的第1个超材料和第3个超材料作为元胞I和II,在波的传播方向上布置5个作为隔振结构. 此外,为了进一步发挥超材料的性能,在元胞I的基础上,对其进行拓扑结构调整,以扩大带隙宽度,作为元胞III. 调整后的拓扑结构为[1 1 2 2 0 0 0 0 0 0],扩大了原始结构的带隙,形成了27.7~109.3 Hz的超宽带隙,带隙宽度相较元胞II增加了31.6 Hz. 如图10(b)所示,给出了这3个结构的频响函数 (FRF),定义FRF = 20×lg (u/ u*),u和u*分别表示放置和不放置超材料时观察区在x方向上的平均位移幅值. 结果表明,在目标带隙范围内,这些隔振结构均具有明显的衰减效果,FRF均大于−20 dB,有效抑制了地基中传播的环境振动能量,验证了所提方法在弹性超材料设计中的有效性和可靠性. 值得注意的是,元胞II与元胞I的隔振性能相近,但整体尺寸却减少了2 m,节省一定的土地资源. 优化后的元胞III表现出更好的隔振效果,并具有更宽的衰减范围. 如图10(c)、(d)所示,分别展现了放置和不放置超材料结构条件下监测区的加速度时程曲线和频谱曲线. 结果表明,与纯场地条件相比,各超材料结构埋置在场地后,观察区的振动加速度幅值急剧降低,各弹性超材料带隙范围内加速度振幅显著减小. 因此,所设计的超材料结构能够有效阻隔带隙频率范围内的振动.
5. 结 论
(1)所提出的设计方法具有较高的效率,通过带隙神经网络缩短带隙评估时间以及梯度优化算法充分利用梯度信息,实现了秒级水平的设计速度.
(2)协同优化策略的引入使得在设计过程中材料能够收敛至材料库中的真实材料,增强了设计结果的可行性和实用性.
(3)材料参数和拓扑结构的同步优化相较于其单独优化而言,具有更优异的性能,能够设计出具有更宽低频带隙的弹性超材料.
(4)在相同目标和材料参数的条件下,多层构型具有更小的周期常数. 在土地资源短缺的情况下,采用多层构型是一个值得考虑的选择.
所提出的方法为实现弹性超材料设计和高效的振动抑制提供了新思路. 然而,目前缺乏相关试验以验证所设计的弹性超材料实际隔振性能. 为了加强这项工作的可信度和实用性,未来研究将重点关注实验验证,以验证所提方法的有效性和可行性.
参考文献
Acoustic band structure of periodic elastic composites
[J].DOI:10.1103/PhysRevLett.71.2022 [本文引用: 1]
Locally resonant sonic materials
[J].DOI:10.1126/science.289.5485.1734 [本文引用: 1]
基于复频散曲线特征的周期结构高铁路基减振研究
[J].DOI:10.11779/CJGE202112003 [本文引用: 1]
Vibration reduction of high-speed railway subgrade with periodic structures based on complex dispersion curves
[J].DOI:10.11779/CJGE202112003 [本文引用: 1]
Complex dispersion relations and evanescent waves in periodic beams via the extended differential quadrature method
[J].DOI:10.1016/j.compstruct.2017.12.037
Modelling and simulation of active and passive seat suspensions for vibration attenuation of vehicle occupants
[J].DOI:10.1007/s40435-021-00788-2 [本文引用: 1]
Optimization of vibration characteristics and directional propagation of plane waves in branching ligament structures of wind models
[J].DOI:10.1016/j.rinp.2023.106345 [本文引用: 1]
Bandgap tuning and in-plane wave propagation of chiral and anti-chiral hybrid metamaterials with assembled six oscillators
[J].DOI:10.1016/j.physa.2023.128600
Controllable and scalable gradient-driven optimization design for two-dimensional metamaterials based on deep learning
[J].DOI:10.1016/j.compstruct.2024.118072 [本文引用: 1]
有覆层土体中部分埋入式表面波屏障
[J].DOI:10.6052/j.issn.1000-4750.2019.04.S046 [本文引用: 1]
A partially embedded periodic barriers for surface waves in soil with a covered layer
[J].DOI:10.6052/j.issn.1000-4750.2019.04.S046 [本文引用: 1]
A comprehensive survey on topology optimization of phononic crystals
[J].DOI:10.1007/s00158-016-1520-4 [本文引用: 5]
周期结构振动带隙特性优化研究进展
[J].
Research progress on the optimization of vibration band-gap characteristics for periodic structures
[J].
Topology optimization of periodic pile barriers and its application in vibration reduction for plane waves
[J].DOI:10.1016/j.soildyn.2021.107119 [本文引用: 1]
Topology optimization of the periodic pile barrier with initial stresses arranged in rectangular and equilateral triangular lattices
[J].DOI:10.1016/j.istruc.2023.03.013 [本文引用: 1]
Generative model for the inverse design of metasurfaces
[J].DOI:10.1021/acs.nanolett.8b03171 [本文引用: 1]
基于智能算法的超材料快速优化设计方法研究进展
[J].DOI:10.12000/JR21027 [本文引用: 1]
Research progress on rapid optimization design methods of metamaterials based on intelligent algorithms
[J].DOI:10.12000/JR21027 [本文引用: 1]
Intelligent on-demand design of phononic metamaterials
[J].DOI:10.1515/nanoph-2021-0639 [本文引用: 1]
Designing phononic crystal with anticipated band gap through a deep learning based data-driven method
[J].DOI:10.1016/j.cma.2019.112737 [本文引用: 1]
Generative adversarial networks for the design of acoustic metamaterials
[J].DOI:10.1121/10.0003501 [本文引用: 1]
基于人工神经网络的声子晶体逆向设计
[J].DOI:10.6052/0459-1879-21-142 [本文引用: 2]
Inverse design of phononic crystals by artificial neural networks
[J].DOI:10.6052/0459-1879-21-142 [本文引用: 2]
Intelligent design of engineered metabarrier based on deep learning
[J].DOI:10.1016/j.compstruct.2021.114911 [本文引用: 3]
Inverse design of locally resonant metabarrier by deep learning with a rule-based topology dataset
[J].
Deep learning-based topology design of periodic barrier for full-mode waves
[J].DOI:10.1016/j.conbuildmat.2021.125579 [本文引用: 1]
Training deep neural networks for the inverse design of nanophotonic structures
[J].DOI:10.1021/acsphotonics.7b01377 [本文引用: 1]
Prediction and optimization of mechanical properties of composites using convolutional neural networks
[J].DOI:10.1016/j.compstruct.2019.111264 [本文引用: 1]
A method for optimal design of automotive body assembly using multi-material construction
[J].DOI:10.1016/j.matdes.2007.01.024 [本文引用: 1]
Optimal design of one-dimensional elastic metamaterials through deep convolutional neural network and genetic algorithm
[J].DOI:10.1016/j.istruc.2023.105349 [本文引用: 1]
Transverse elastic-waves in periodically layered infinite, semi-infinite, and slab media
[J].DOI:10.1116/1.582559 [本文引用: 1]
Interactive inverse design of layered phononic crystals based on reinforcement learning
[J].DOI:10.1016/j.eml.2020.100651 [本文引用: 1]
An overview of stochastic quasi-newton methods for large-scale machine learning
[J].
Simultaneous material selection and geometry design of statically determinate trusses using continuous optimization
[J].DOI:10.1007/s00158-007-0116-4 [本文引用: 1]
/
〈 |
|
〉 |
