1、什么是MPC
MPC定义的是一种节点自由度的耦合关系,即以一个节点的某几个自由度为标准值,然后另其他指定的节点的某几个自由度与这个标准值建立某种关系。多点约束常用于表征一些特定的物理现象,比如刚性连接、铰接、滑动等,多点约束也可以用于不相容单元之间的载荷传递。

2、使用范围
MPC建立的是多点约束关系,包括刚性约束与柔性约束两种。从某种意义上说,建立约束即建立两个或多个节点之间的联系,因而也可以将MPC约束说成MPC单元。如RBAR、REB1、REB2建立的是刚性单元,这些单元局部刚度是无限大的;而RBE3、RSPLIBE单元则是柔性单元,其只是建立了不同节点的力与力矩的分配关系,也称之为插值单元。其局部刚度为零。不会对系统刚度产生影响。
-
描述非常刚硬的结构单元。如果结构中存在两个或两个以上的刚度相差很大的部件时,刚硬结构在分析过程中,一方面起载荷传递作用,另一方面也发生部门变形。但其变形非常小,和柔软结构相比,它是‘刚性’的。这种情况下,对刚硬结构的描述尤为重要,如果用大刚度的弹性单元来模拟刚性结构,会造成病态解。原因是, 刚度矩阵中对角系数差别太大,引起矩阵病态。为解决本问题,应用适当的约束方程来替代刚硬的弹性单元,来创建更为合理的有限元模型。
-
在不同类型的单元间传递载荷。如在有限元模型中,包含三维实体单元和壳单元,求解时会出现 “刚度矩阵奇异”的错误。原因是实体单元和壳体单元是不相容单元,自由度不匹配。若不采取特殊处理,则无法将壳单元上的力偶传递到实体单元上。为了消除这种奇异,必须建立一种连接,作用是在实体中建立一个耦合,以承受壳体力偶。
-
任意方向的约束。当某节点可以沿着不平行于坐标轴的某个边界运动时,就需要定义一个约束方程,这个方程反映垂直于此边界