谈谈几种接触搜索算法的比较麻烦告诉我

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:32:22
谈谈几种接触搜索算法的比较麻烦告诉我
xU[R*Wj'`|gRV2V)Ѝ(W #b?x%9_w YO"_Ie^ڋc9/C;1HN@̮KCܜs.7(EfLtP; =<9>_uu8r֑{ )oh@p䆼#%]_Khxt=-3NN'' -"- H֩&T̳MG3_Ng1ͼ"̛k*V1ve 9W쩜y6lQa[T>vY8JaUǘ-BcfbWMs%Y@Q\[5(VA~ Yu|Ф̬ix.9eH,5Q3Yʽ1h$AzhK67T':֥d؇b̳-z6bnboXp䶖&6U*no\۪'nH$( }n3 dBj}FHmz dJ+`4`1:&Iȿ[҉yQ0&кix!VMp>|޺2UNTphjO-*ٺYmGޗ(͟:f̫|s$J*:Ds_ǧ;F]bg]ZraQ{ȂޙV| :TxJ'Ѻ;8 `hal~J!ah4N {U'U`>"[.v'gܶveƼ{.c-x ݧep}U C(|^cNJ tG (\;ueRs ֜ rW2/2c@ ntnQ4 (TBalugu#y:4ϥR?HhYѡ|} Ƨ_ /umPMG`T | :#zxop$$.ʼ }~uP)'_L0Z?UΦ,cKQؚ8P4ԃVZ c<:ߎO?

谈谈几种接触搜索算法的比较麻烦告诉我
谈谈几种接触搜索算法的比较麻烦告诉我

谈谈几种接触搜索算法的比较麻烦告诉我
接触分析计算主要是接触界面的搜寻方法和法向接触力的计算问题.
常见的有主从面法、级域法和一体化算法 是接触点的搜索算法,这三种算法中,最早的是主从面法,主从面法中从节点不允许穿透主动面,但主动面上的接触点可以穿透从动面.故主从面法只需搜寻与主动面接触的节点.主从面法的一个缺陷是——不能处理同一个接触面内发生的情况,比如子接触问题.与其他两种方法相比,主从面法只考虑接触体中一半的接触点,所以其计算工作量是比较小的.级域法在相互靠近的接触块中寻找接触对;一体化算法总是在所有的接触块中寻找.由于计算方法的不同,这三种方法计算时间依赖于接触面的大小.另一方面主从法之所以被广泛采用,是他的算法很成熟,编程也容易,而级域法需要从高到低逐级进行,编程就很困难,而且其矢量化运算能力也不行.
所以总体来说,一体化算法是最优越的.
除了这三种算法,还有一些别的算法:比如 BCM,边界搜索,近些年一些智能算法也被广泛引入进来!
除了接触点的搜寻算法,常用的接触力算法为:拉格朗日乘子法和罚函数法.拉格朗日乘子法不允许接触边界的互相穿透,能准确描述几何约束条件,是一种精确的接触力算法,但它与显式算法不相容,要求特殊的数值处理.但该方法在每个接触点处要求引入乘子,导致系统自由度的增加,使计算效率降低.而罚函数法允许接触面之间的互相穿透,并通过罚子将接触力大小和接触边界的穿透量联系起来,接触力正比于边界穿透量.此方法比较简单单也适合于显式算法,能在系统自由度不增加的情况下进行数值求解.但它影响显式算法中的临界时间步长.罚因子的好坏还影响计算结果的可靠性.