华为结构与材料工程师
投的校园招聘。先是机考,考了一些有限元和力学的基础,都是选择题。专业面试有两轮,除了问一些机考题和有限元的基础问题(比如网格单元的形函数等)外,主要就是考察对自己项目的理解,会对着简历一条一条问细节。最后是主管面,问一些家庭工作地等意愿。
面试官问的面试题:
弹性材料本构方程,
大变形理论,
连续介质材料的控制方程建立方法(能量法),
单元网格的选择,
显式与隐式算法区别,
如何建立刚度矩阵,
单元自锁问题
我根据我当时记录的大概回答,写了下来仅供参考并不是标准答案
1. **弹性材料本构方程**:弹性材料的本构方程描述了应力与应变之间的关系。对于线性弹性材料,其本构方程通常表示为Hooke定律,即应力与应变成正比。对于非线性弹性材料,本构方程则更为复杂,可能需要引入高阶项或其他非线性项来描述材料的应力-应变行为。
2. **大变形理论**:大变形理论主要用于描述物体在经历显著形状变化时的力学行为。在大变形分析中,需要考虑物体的构形变化,通常通过引入变形梯度张量来描述物体的变形。大变形理论在流固耦合、塑性变形等领域具有广泛应用。
3. **连续介质材料的控制方程建立方法(能量法)**:能量法是建立连续介质材料控制方程的一种常用方法。它基于能量守恒原理,通过构建系统的总能量表达式(包括动能和势能),并利用变分原理或最小势能原理来推导控制方程。这种方法在固体力学、流体力学等领域具有广泛的应用。
4. **单元网格的选择**:在有限元分析中,单元网格的选择对计算结果的精度和效率具有重要影响。单元网格的选择应根据问题的性质、求解精度要求和计算资源来确定。常见的单元类型包括线性单元、二次单元等,而网格的疏密程度则需要根据问题的复杂性和求解精度来权衡。
5. **显式与隐式算法区别**:显式算法和隐式算法是有限元分析中常用的两种时间积分方法。显式算法在每个时间步长内直接计算未知量的值,通常用于求解动力学问题和高速碰撞问题。隐式算法则需要求解一个方程组来确定未知量的值,通常用于求解静态问题和准静态问题。两者的主要区别在于计算稳定性和效率:显式算法通常具有较好的稳定性但计算效率较低,而隐式算法则可能在某些情况下需要更复杂的求解技术。
6. **如何建立刚度矩阵**:刚度矩阵是有限元分析中描述单元内部应力与应变关系的矩阵。建立刚度矩阵的过程通常包括以下几个步骤:首先,根据单元类型和形函数确定单元的位移场;然后,通过应变-位移关系和应力-应变关系得到单元的应力场;最后,利用虚功原理或最小势能原理推导出单元的刚度矩阵。将所有单元的刚度矩阵组装起来,即可得到整个结构的刚度矩阵。
7. **单元自锁问题**:单元自锁是有限元分析中的一个常见问题,通常发生在低阶单元中。自锁现象会导致计算结果失真,甚至无法收敛。解决单元自锁问题的方法包括使用更高阶的单元、引入稳定化项或采用特殊的积分方案等。在选择单元类型和求解策略时,应充分考虑自锁问题的影响。
#机械人与华为的爱恨情仇#