论文部分内容阅读
车身结构设计问题涉及到对复杂结构在多参数条件下多次进行大规模问题求解,是一个较为耗时的过程。本文从节约计算成本和提高计算精度的角度提出一种面向车身设计的复杂结构多参数大规模问题快速计算方法对车身结构进行设计。快速计算方法的基本思路是当系统由多个参数来描述时,这些参数组合会使系统有不同的响应,这些响应可以由有限次试验得到,而系统在新参数下的解可以用事先设计的近似解空间来表示。在实际计算过程中,应用迦辽金映射技术,将结构设计问题向一个事先构造的子空间中进行投影,将大规模问题缩减为小规模问题,该小规模问题即可快速求解。这种方法在对结构进行自由度缩减时能很好地保持原系统的物理属性。论文从以下方面展开工作。第一,从壳单元的有限元格式入手,对壳单元刚度矩阵在单元水平上进行参数化分解,同时,按照设计问题的具体要求,将具有同一参数特征的单元刚度矩阵按照有限元方法的基本原理进行坐标转换和组装,最终将整体刚度矩阵表达为一种显式参数化格式。显式参数化格式保持了设计问题的参数特性。第二,提出一种新的刚度矩阵存储技术,将总体刚度矩阵按照节点的物理属性进行存储,大幅节约了存储空间。对单元刚度矩阵的组成和物理意义进行分析,将单元刚度矩阵按照节点大小的顺序排列成六维的矩阵形式;整体坐标系下的刚度矩阵的六维存储格式通过对单元刚度矩阵在对应位置上的组装实现。在六维格式的基础上,对六维格式的刚度矩阵进行Cholesky分解,并求解线性方程组;考虑到在快速计算方法中需要对矩阵进行的投影运算,对六维存储格式的刚度矩阵进行投影运算研究。第三,提出一种直接正交构造子空间的方法,将该方法应用于某车身结构的快速计算中,评价计算的精度和计算成本。直接正交法在进行子空间构造时,首先使用奇异值分解对样本点的有限元解进行正交归一化,左奇异向量即为所构造的近似子空间的一个基。直接正交法比传统的贪婪算法在计算成本方面具有较大的优势。第四,为了进一步提高快速计算方法的计算效率,提出一种分级自适应方法。该方法以直接正交法和贪婪算法为基础,将构造子空间的过程分为初级子空间构造过程和最终子空间构造过程。在初级子空间构造过程中使用直接正交法进行计算,以节省计算量为主要目的,在子空间维数较少的情况下,直接正交法的数值损失较小;在初级子空间的基础上使用贪婪算法进行最终子空间的构造,通过误差控制保证所构造子空间的精度。同时,对初始子空间的维数对最终计算的精度和计算量的影响进行了研究。第五,针对快速计算方法的较为复杂的计算流程,提出一种自动快速计算方法,该方法通过参数域自动离散、有限元计算、子空间构造和子空间实时更新技术实现了快速计算方法的自动化。通过自动快速计算方法的实现,改变了传统的基于减基法基本思想的快速计算方法的基本计算流程和误差评价方法,形成了一种实时构造、实时更新、实时误差评价的新的快速计算方法。在研究过程中,使用多个车身设计算例对提出的方法进行验证,结果表明,文中提出的快速计算方法在精度和效率上都比常规的减基法有较大的提高。文中提出的方法在车身设计问题中具有较高的计算效率,并可以将其应用于其它的设计工况中,特别适用于有实时计算要求的场合。对于工程实际中的壳结构优化问题,使用文中提出的方法可以快速地得到最优解。同时,通过改变参数化有限元格式,文中提出的方法同样可以用于梁结构以及实体结构等的设计中。