zhouhenry
2009-01-15, 20:30
我想说说我的问题,这是一个针对轮胎本身内部剖面的简化仿真,从网上google可以找到轮胎剖面(tire section or tire crosssection)的图片,从对称轴切开,只分析半个,对于我的项目,不关心束带belt,只关心从侧壁(sidewall)一直到胎圈(bead core),先把这部分变成简单物理模型,就是几个杆,用铰链,弹簧和支点来代替轮胎内部各个部分以及他们的力学性能。
我早先提出的关于弹簧并联的问题也是关于这个项目,当时刚起步,连这么一个简单问题都要问,现在可以自己都过一个简单模型得到自己想要的答案了。
简单介绍了一下背景,现在说说这个具体的问题。
只所有要建立一个LOCALCS,而且不平行于world CS,是因为通过对原模型运动的分析得出,其中一部分对另外一部分的运动基本上是沿着一条直线在运动,所以想建立一个localcs,这样在限制运动轨迹时就很容易。
附图一张。
大家可以看到红色CS和灰色CS有一个夹角,通过三角函数只是这个角度很容易就可以算出来,通过坐标轴转换公示
X = x’ cosα - y’ sinα
Y = x’ sinα + y’ cosα
可以轻易得到,新的局部坐标值
在设置BODY A CS2时,在ORIENTATION(而非POSITION)里面,将Z 轴逆时针旋转一个角度,UNITS可以是DEG 也可以是RAD,看自己喜好。因为只是一个旋转不是什么复杂的坐标轴变化,所以EULERX-Y-Z 为默认,不需要改变,而ORIENTATION VECTOR 为 [0 0 angle], relative cs为WORLD(也可以是其他CS,CG或者ADJOINING的平行于WORLD CS的CS)然后要注意MASS和INERTIA在这里想提醒注意一下Inertia,曾经我的整体模型已经建立完毕,检查后也不应该有错误,甚至和同事也一起检查了一遍,结果运行起来还是有不符合真实情况的运动存在,为此不得不作出加入一些不应该有的CONSTRAINT,最后发现是自己对模型进行变动后,忘记了修改inertia的值才导致了错误的运动,重新计算修正后,运动就正常了,不过这只是一个初步的模型,还需要和已经存在的FEM结果进行比较然后对参数进行修正。
我想我的这个是一个实际的例子,很抱歉由于保密协议,无法说得更多,只是希望说出我曾经的问题和犯的错误,让后来人能够直接了解到不需要再在这个上面浪费时间了。
另外就是SIMMECHANICS的长处就是处理时间快,一个轮胎(半个剖面)的FEM模型有上千个NODES,在某些受力关键部位还要REFINE ELEMENTS,计算一次到得出运算要转天才能拿到结果,所以时间上比较慢,和FEM 软件比,SIMMECHANICS的优势很明显,当时需要更加深入的力学分析,我就是在搭建这样一个平台,然后任何设计上的设想都可以通过简单的改变来在这个平台上去实施,从而在方向上得出这个设想是否正确与否,然后再去通过FEM作出更为精细的计算。
轮胎行业虽然不算什么战略级企业,可是欧美日韩轮胎企业之间都有自己的研发秘密,从不外泄,连找一本TIREMECHANICS的书,都鲜有(AKRON UNIVERSITY 有一本英文的,其他的多是公司内部TEXTBOOK),所以很多东西无法去借鉴,比如我可以有很多SIMMECHANICS的书,可以去找PAPER和JOURNAL上是否有和我这个项目有类似思想的项目,根本不存在,我想人家也是不发表的,所以整个东西都是我自己在啃,有了问题就和同事讨论,所以进展不想FEM做ANALYSIS那样快捷。
我会陆续贴出我项目中出现的问题,解决方法和已经我犯的错位,希望得让后来人有所借鉴。
我早先提出的关于弹簧并联的问题也是关于这个项目,当时刚起步,连这么一个简单问题都要问,现在可以自己都过一个简单模型得到自己想要的答案了。
简单介绍了一下背景,现在说说这个具体的问题。
只所有要建立一个LOCALCS,而且不平行于world CS,是因为通过对原模型运动的分析得出,其中一部分对另外一部分的运动基本上是沿着一条直线在运动,所以想建立一个localcs,这样在限制运动轨迹时就很容易。
附图一张。
大家可以看到红色CS和灰色CS有一个夹角,通过三角函数只是这个角度很容易就可以算出来,通过坐标轴转换公示
X = x’ cosα - y’ sinα
Y = x’ sinα + y’ cosα
可以轻易得到,新的局部坐标值
在设置BODY A CS2时,在ORIENTATION(而非POSITION)里面,将Z 轴逆时针旋转一个角度,UNITS可以是DEG 也可以是RAD,看自己喜好。因为只是一个旋转不是什么复杂的坐标轴变化,所以EULERX-Y-Z 为默认,不需要改变,而ORIENTATION VECTOR 为 [0 0 angle], relative cs为WORLD(也可以是其他CS,CG或者ADJOINING的平行于WORLD CS的CS)然后要注意MASS和INERTIA在这里想提醒注意一下Inertia,曾经我的整体模型已经建立完毕,检查后也不应该有错误,甚至和同事也一起检查了一遍,结果运行起来还是有不符合真实情况的运动存在,为此不得不作出加入一些不应该有的CONSTRAINT,最后发现是自己对模型进行变动后,忘记了修改inertia的值才导致了错误的运动,重新计算修正后,运动就正常了,不过这只是一个初步的模型,还需要和已经存在的FEM结果进行比较然后对参数进行修正。
我想我的这个是一个实际的例子,很抱歉由于保密协议,无法说得更多,只是希望说出我曾经的问题和犯的错误,让后来人能够直接了解到不需要再在这个上面浪费时间了。
另外就是SIMMECHANICS的长处就是处理时间快,一个轮胎(半个剖面)的FEM模型有上千个NODES,在某些受力关键部位还要REFINE ELEMENTS,计算一次到得出运算要转天才能拿到结果,所以时间上比较慢,和FEM 软件比,SIMMECHANICS的优势很明显,当时需要更加深入的力学分析,我就是在搭建这样一个平台,然后任何设计上的设想都可以通过简单的改变来在这个平台上去实施,从而在方向上得出这个设想是否正确与否,然后再去通过FEM作出更为精细的计算。
轮胎行业虽然不算什么战略级企业,可是欧美日韩轮胎企业之间都有自己的研发秘密,从不外泄,连找一本TIREMECHANICS的书,都鲜有(AKRON UNIVERSITY 有一本英文的,其他的多是公司内部TEXTBOOK),所以很多东西无法去借鉴,比如我可以有很多SIMMECHANICS的书,可以去找PAPER和JOURNAL上是否有和我这个项目有类似思想的项目,根本不存在,我想人家也是不发表的,所以整个东西都是我自己在啃,有了问题就和同事讨论,所以进展不想FEM做ANALYSIS那样快捷。
我会陆续贴出我项目中出现的问题,解决方法和已经我犯的错位,希望得让后来人有所借鉴。