用于执行设计敏感度分析的方法和系统技术方案

技术编号:11791788 阅读:108 留言:0更新日期:2015-07-29 17:19
本申请公开了一种用于执行产品的设计敏感度分析的方法和系统。在其上安装有有限元分析(FEA)软件的计算机系统中接收表示产品的FEA模型。所述FEA软件被配置为使用显式和隐式求解方案并允许FEA模型在所述显式和隐式求解方案之间来回切换。通过在计算机系统中使用FEA模型采用显式求解方案执行时间推进模拟,获得数值模拟的结构行为。接下来通过使用相同FEA模型采用隐式求解方案在各预定的求解周期执行一个或多个快照结构分析,来执行设计敏感度分析(DSA)。每一快照结构分析都基于在那个求解周期获得的模拟结构行为。DSA包括感兴趣的结构响应相对所选择的设计变量的一个或多个偏导数。

【技术实现步骤摘要】

本专利技术总的涉及计算机辅助工程设计优化,更具体地说,涉及用于执行产品的设计敏感度分析的方法和系统。
技术介绍
如今,计算机辅助工程(CAE)已经被用于在许多任务(例如,分析、模拟、设计、制造等)中支持工程师。在传统的工程设计程序中,CAE分析(例如有限元分析(FEA)、有限差分分析、无网格分析、计算流体动态(CFD)分析、用于减少噪声-振动-声振粗糙度(NVH)的模态分析,等)已经被用于评估响应(例如,应力、位移等)。使用汽车设计作为例子,使用FEA分析汽车的特殊版本或设计,以获得由于某些负荷条件而产生的响应。接下来工程师将会通过基于特定的目标和约束条件修改某些参数或者设计变量(例如,钢壳的厚度、框架的位置等)来试图改善汽车设计。另一种FEA被执行以反映这些改变直至已经完成“最佳”设计。但是,这种方法通常取决于工程师的知识或者基于逐步逼近的方法。为了解决这个问题,使用了系统性的方法(被称为设计优化)来识别“最佳”设计。传统上,采用计算机系统来执行设计优化,且设计优化通常被分为三类,尺寸、形状和拓扑。拓扑优化最适于创建最佳的概念设计,其中用户(也就是,工程师、设计者等)不必像工程产品的形状和/或尺寸那样放入太多的约束条件。另外,设计敏感度分析(DSA)同设计优化一起执行以确保采用CAE可预知“最佳”设计。有许多与在汽车碰撞模拟中使用显式求解器相关的问题。现代的实践使用大量的有限元(例如,1,000, 000以上的单元)来建模汽车。因此,这样的FEA模型的时间推进模拟要求整夜运行多处理器计算机系统。这使得仅采用显式FEA求解器在时间推进模拟中执行DSA变成不实际的。一个解决方案是使用具有隐式求解器的等效模型结合具有显式求解器的原始模型来执行DSA。但是,这不仅需要太多的成本来研发用于隐式和显式求解器两者的敏感度分析方法,并且研发隐式分析的等效模型给用户带来了额外的高成本。因此,期望有一种改进的执行产品的设计敏感度分析的方法和系统,采用对于在时间推进模拟中的期望周期的显式和隐式求解方案都是有效的单个方法论。这样的方法没有研发除隐式方案外的显式方案的敏感度分析的成本,也没有研发除显式分析模型外的等效隐式分析模型的成本。
技术实现思路
这部分用于总结本专利技术的一些方面,并简略地介绍一些优选的实施例。可以在这部分、以及此处的摘要和标题中做出简化或省略,以避免使这部分的目的不清楚。这样的简化或省略不用于限制本专利技术的范围。本专利技术公开了一种用于基于从时间推进模拟获得的模拟结构行为来执行产品的设计敏感度分析的方法和系统。根据本专利技术的一方面,创建表示产品的FEA模型,并在计算机系统中接收所述FEA模型,在所述计算机系统上安装有FEA应用模块。所述FEA应用模块被配置为使用显式和隐式求解方案,且允许FEA模型在所述显式和隐式求解方案之间来回切换。所述FEA模型包括由多个有限元连接的多个节点。接下来通过使用计算机系统中的采用显式求解方案的FEA模型执行时间推进模拟,获得数值模拟的结构行为。所述时间推进模拟包括时间上的多个求解周期。接下来通过使用采用隐式求解方案的相同FEA模型在各预定的求解周期执行一个或多个快照(snapshot)结构分析,来执行设计敏感度分析。每一快照结构分析都基于在对应的预定求解周期获得的模拟结构行为。DSA包括感兴趣的结构响应相对所选择的设计变量的一个或多个偏导数。DSA的结果被用于改进待优化设计的产品。根据以下结合附图的对实施例的详细描述,本专利技术的目的、特征和优点将会变得明显。【附图说明】参照以下的描述、后附的权利要求和附图,将会更好地理解本专利技术的这些和其它特征、方面和优点,其中:图1是根据本专利技术的实施例的基于从时间推进模拟获得的模拟结构行为执行产品的设计敏感度分析的示范性过程的流程图;图2是汽车碰撞模拟(产品的时间推进模拟)的图形结果的示意图。图3A是根据本专利技术的实施例的在时间推进模拟中获得的示范性响应对比时间的示意图;图3B是根据本专利技术的实施例的在设计敏感度分析中获得的示范性响应对比设计变量的示意图;图4是根据本专利技术的一个实施例的待优化的示范性部件(也就是膝垫)的初始配置的不意图;图5是根据本专利技术的实施例的使用设计敏感度分析的示范性部件的最佳配置的示意图;图6是示范性的计算设备的主要组件的功能框图,本专利技术的实施例可在该计算设备中实施。【具体实施方式】在以下描述中,列出了许多特定的细节,以提供对本专利技术的透彻理解。但是,对于本领域的技术人员来说很明显,可以实施本专利技术而不需要这些特定的细节。此处的描述和表示是本领域的那些技术人员所使用的共同含义,以最有效地将他们的工作的实质传达给本领域的其它技术人员。在其它的情况下,已知的方法、程序和组件没有被详细描述,以避免不必要地使本专利技术的各方面变得不清楚。此处参照“一个实施例”或者“实施例”意味着与实施例一起描述的特殊特征、结构或特点可以被包括在本专利技术的至少一个实施例中。短语“在一个实施例中”在说明书的各处出现并不必都指代相同的实施例,也不是相互排除其它实施例的分开的或者选择性的实施例。另外,这份文件中的用语“最佳设计”用于指示迭代优化设计过程中满足设计要求(例如,目标、目的和约束条件)的设计。此外,用语“最佳配置”、“最佳设计”、“基本改进的设计”、“显著改进的设计”和“最终设计”在这份文件中通篇可互换使用。最后,表示本专利技术的一个或多个实施例的过程流程图或者示意图中的方框的顺序并不固有地指示任何特殊的顺序,也不暗示对本专利技术的任何限制。在此将参照图1-6讨论本专利技术的实施例。但是,本领域的技术人员将会轻易地明白,在此参照附图给出的这些详细描述是用于解释性的目的,本专利技术可延伸到这些限制性的实施例之外。首先参照图1,示出了基于从时间推进模拟获得的模拟结构行为执行产品的设计敏感度分析的示范性过程100的流程图。过程100优选地在软件中实施。在开始(步骤102),过程100在计算机系统(例如图6的计算机600)中接收产品(例如,汽车、飞机、组件等)的有限元分析模型,该计算机系统上安装有有限元分析(FEA)应用模块。FEA应用被配置用于使用显式和隐式求解方案且用于允许FEA模型在两种求解方案之间切换。FEA模型包括由多个有限元连接的多个节点。根据一个实施例,在这样的FEA应用模块中实施用于允许在两个求解方案之间切换的控制指示器(例如,软件中的标记)。接下来,在步骤104,通过使用计算机系统中的FEA模型采用显式求解方案执行时间推进模拟,来获得产品的模拟结构行为。时间推进模拟包含时间上的多个求解周期。模拟结构行为包括产品的动态效果。一个示范性的模拟是汽车碰撞模拟。图2示出了汽车碰撞模拟的示范性结果。接下来,在步骤106,通过使用FEA模型采用隐式求解方案在预定的求解周期执行一个或多个快照结构分析,来执行设计敏感度分析(DSA)。每一快照结构分析都基于在对应的预定求解周期采用显式求解方案获得的配置的模拟结构行为。DSA包括感兴趣的结构响应与所选择的设计变量的一个或多个偏导数,该设计变量用于产品的特殊设计目的。为了实现产品的设计目的,在设计优化程序中选择感兴趣的结构响应。模拟结构响应可以是在某些位置(例如,使用者的头)的加速度、膝盖的位移等。图3A是示范性的模拟结本文档来自技高网
...

【技术保护点】
一种用于基于从时间推进模拟获得的模拟结构行为来执行产品的设计敏感度分析的方法,其特征在于,包括:在其上安装有有限元分析应用模块的计算机系统中接收表示产品的有限元分析模型,所述有限元分析应用模块被配置为使用显式和隐式求解方案并允许所述有限元分析模型在所述显式和隐式求解方案之间来回切换,所述有限元分析模型包括由多个有限元连接的多个节点;通过在所述计算机系统中使用所述有限元分析模型采用所述显式求解方案执行时间推进模拟,获得产品的模拟结构行为,所述时间推进模拟包括时间上的多个求解周期;以及通过使用所述有限元分析模型采用所述隐式求解方案在各预定的求解周期执行一个或多个快照结构分析,来执行设计敏感度分析,所述一个或多个快照结构分析中的每一快照结构分析都基于在所述各预定求解周期获得的配置的模拟结构行为,其中所述设计敏感度分析包括感兴趣的结构响应相对所选择的设计变量的一个或多个偏导数。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:威廉·J·鲁
申请(专利权)人:利弗莫尔软件技术公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1