概述
柔索离散模型 Simulink仿真
- 柔索建模方法
- Bushing模型
- Simulink仿真模型
- 仿真源文件
柔索建模方法
目前针对柔索建模方法主要有以下几种:
- 有限元法:先建立柔索刚体模型,然后用有限元分析软件(如ANSYS)对刚体模型进行柔化,把处理后的模型导入ADAMS进行仿真,也可直接利用ADAMS的Auto/flex将刚体转换为柔性体。
- 离散模型,分解为有限个刚性小圆柱,使用Bushing连接副连接。Bushing 的轴套力是一种施加于两构件相互作用力的方法,通过定义力和力矩6个分量{Fx、Fy、Fz、Tx、Ty、Tz}在两构件之间施加一个柔性力。用Bushing 连接方式模拟柔索各项性能,比较接近实际情况,但建模不易,对于复杂机构其仿真耗时严重。
- 离散模型,分解为有限个刚性小圆柱,使用旋转副连接。该法建模简单,但该柔索模型只能用在柔索在运动过程中没有扭转或扭转幅度较小的情况。
- 用弹簧小球模型来建立柔索模型,即把柔索分成有限段,每段用弹簧小球代替。
- 直接用 Polyline 或刚性杆来代替柔索,这种模型比较简单,但不能完全反映柔索的
特性,使用范围较小。 - 在 ADAMS 中有 Discrete Flexible Link 模块,利用该模块能快速的建立柔索模型,
在对精度要求部高的情况下,可以用这种方法。 - 在 ADAMS 中有Cable模块,可以快速建立绳索模型,绳索模型有简单/离散两种选择。
Bushing模型
Busing 的轴套力通过定义力和力矩六个分量{Fx, Fy, Fz, Tx, Ty, Tz}, 在两构件之间施加一个柔性力, 每两个小段间的受力模型,见图 1
图1 Bushing受力分析
施加轴套力时, 在两个相互作用构件的力作用点分别建立两个坐标标记, 首先建立的构件为 i 标记, 其
次为 j 标记。轴套力的计算公式如下:
其中
K
11
K_{11}
K11是拉伸刚性因子,
K
22
、
K
33
K_{22}、K_{33}
K22、K33是剪切刚性因子,
K
44
K_{44}
K44是扭转刚性因子,
K
55
、
K
66
K_{55}、K_{66}
K55、K66是弯曲刚性因子,
E
r
E_{r}
Er是柔索弹性模量,
G
G
G是柔索剪切模量,
A
A
A是柔索截面积,
D
D
D是柔索直径,
I
I
I是每段柔索的惯性矩,
L
L
L是每段柔索的长度,
C
C
C是绳索阻尼系数。其中
K
11
=
E
r
A
L
K
22
=
K
33
=
G
A
L
K
44
=
π
G
D
4
32
L
K
55
=
K
66
=
E
I
L
K_{11}=frac{E_rA}{L}\K_{22}=K_{33}=frac{GA}{L}\K_{44}=frac{pi GD^4}{32L}\ K_{55}=K_{66}=frac{EI}{L}
K11=LErAK22=K33=LGAK44=32LπGD4K55=K66=LEI
Bushing 力的反力和反力矩计算如下:
F
j
=
−
F
i
T
j
=
−
T
i
−
δ
F
i
F_j=-F_i \ T_j=-T_i-delta F_i
Fj=−FiTj=−Ti−δFi
Simulink仿真模型
在Simscape/Multibody/Joints库下有Bushing Joint模块,结合Cylindrical Solid模块搭建绳索模型:
对每个Bushing Joint模块设置刚度、阻尼参数:
)
仿真结果如下:
仿真源文件
cable.slx
最后
以上就是尊敬柜子为你收集整理的柔索离散模型 Bushing衬套力 Simulink仿真柔索建模方法Bushing模型Simulink仿真模型仿真源文件的全部内容,希望文章能够帮你解决柔索离散模型 Bushing衬套力 Simulink仿真柔索建模方法Bushing模型Simulink仿真模型仿真源文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复