一文教你如何用双线机车交汇仿真建模
一文教你如何用双线机车交汇仿真建模Simpack软件在一个模型中不能同时使用两个或以上的Track元件,只能同时激活使用一个Track元件。但是可以在一个模型中使用多个Rail元件
Simpack软件在一个模型中不能同时使用两个或以上的Track元件,只能同时激活使用一个Track元件。但是可以在一个模型中使用多个Rail元件,这样可以建立双轨道线路的列车交汇仿真模型。
建模思路:虽然Simpack只支持一个Track元件,但是可以建立多个Rail元件,把Rail元件设置到正确的位置上,并与Wheel元件匹配,形成轮轨副,建立不同横向位置上的轮对。从而实现双线列车模型的建立。
本模型设置两个轨道之间的距离是5m。
1模型准备
建立好一个整车模型,将作为主模型的子结构。该模型最好是参数化模型,可以方便修改部件位置和性能参数。
2主模型
在主模型中新建一个Track元件,设置参数。
为了显示两个轨道,需要再建立一个Track几何体。新建一个Body名称为$B_Track2,并使用0号铰接和Isys中的$M_Isys_Track2点固定连接。$M_Isys_Track2坐标为(0,-5,0)。这个部件的几何体的类型为41:Track。这时这个新建的Track几何体就显示在原来线路的左侧位置,距离为5m。模型的显示如下图所示。这样显示了双线路模型。
注意:Track几何体的显示只是可视化效果。模型中本质上还是一个Track元件。
3导入第一个整车子结构
在主模型中,把已经建好的整车模型作为子结构导入,作为第一个列车模型。导入后的列车模型和主模型中Track完全匹配。这个操作和通常的导入列车模型没有区别,也不需要特别设置。
4 导入第二个整车子结构
再次通过子结构导入整车模型作为第二个列车模型,发现第二个列车模型导入后和第一个列车模型位置上重合。这是双轨道列车建模的重点操作。
首先修改$J_CB铰接的属性,在y向侧向位置输入-5m,和上面定义的轨道位置保持一致。
在整车模型下的转向架子结构和轮对子结构中,也要修改7号铰接的横向位置为-5m。
打开模型中的Rail元件,设置在y向的轨道偏移量为-5m。把Rail设置到正确的位置上,和车轮模型和铰接属性设置保持一致。
最后通过参数修改车身的位置,使两个车有一定的距离。
5 设置车辆速度进行仿真
完成上述设置后,进行车辆全局速度设置,发现两辆车向同一个方向行驶。为了实现相向而行,需要对第二辆车的速度参数进行手动设置。
修改第二辆列车子结构中的7号铰接的纵向速度参数,在原来的数值加上“-”,使列车行驶速度相反。
轴箱旋转副上的4个铰接的旋转速度也要修改为负值。
轮对的铰接,在纵向行驶速度和车轮的旋转速度两个参数上需要修改为原来数值的相反数。
完成后仿真结果如下。
后续可以添加两个列车行驶过程中的风载,实现两车真实交汇工况的动态性能仿真分析。也可以和XFlow进行联合仿真,实现更精确的多体-流体耦合仿真。
-
三个模型对CNN结构演变进行总结2021-06-29
-
行人重识别中的第一个anchor-free模型2021-06-28
-
如何用Tensorflow框架构建用于食品分类的机器学习模型?2021-06-07
-
光固化打印中,为什么模型无法粘平台?2021-06-07
-
一文了解深度学习模型VAE的时序性解耦2021-06-07
-
无人配送商业模型已初步形成,进入批量应用前夜!2021-06-04
-
虹科Reactis:基于模型的测试和验证工2021-06-04
-
智源大会开幕,全球最大智能模型“悟道2.0”发布2021-06-02
-
如何提高光固化3D打印出来的模型精度2021-06-01
-
“SPC”模型解读中国新兴造车入局者竞争力2021-05-24
-
使用3D打印机打印模型为何离不开支撑环节?2021-05-19
-
Magics分割模型有哪些方式?2021-05-14
-
开发三维肿瘤模型,辅助生成更仿真的3D肿瘤体系2021-05-11
-
飞桨框架升级到2.0:AI模型生产事半功倍2021-04-16
-
一文揭秘Linux设备驱动统一模型解析2021-04-13