车轨耦合动力学外部激励——车轮多边形

2023-10-19 00:59

本文主要是介绍车轨耦合动力学外部激励——车轮多边形,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 问题说明
  • 车轮多边形模型
  • Matlab代码说明
  • 参考资料

问题说明

随着高速列车运行速度的提升,轮轨间相互作用力增强,车轮磨耗现象越来越严重。车轮多边形化是
车轮磨耗的一种常见表现形式,指的是车轮半径沿着车轮圆周呈周期性变化。

车轮多边形模型

本文采用谐波函数定义的车轮圆周周期性不圆顺,如下图所示。车轮半径随运行时间变化:
R = R 0 − A s i n ( N ω t ) R = R_0 - Asin(N\omega t) R=R0Asin(Nωt)
其中, A A A表示波深, N N N表示车轮多边形的阶数, ω \omega ω为车轮绕轴旋转的角速度。
在这里插入图片描述

Matlab代码说明

根据科学出版社出版的《车辆-轨道耦合动力学 (第四版)》建立完常规的车轨耦合动力学模型后,只需在时间遍历循环中的最开头添加以下语句即可。

A = 0.04;
N = 20;
delta_r = A*sin(N*wi*t);
R = R0 - delta_r;

其中,wi表示车轴角速度,R0表示车轮圆周半径。
另外,在计算轮轨激励时也要考虑车轮直径的变化:

if z(i, 33)-Zr1-delta_r > 0NLz(1) = ((z(i, 33)-Zr1-delta_r)/G)^1.5; NRz(1) = ((z(i, 33)-Zr1-delta_r)/G)^1.5;
elseNLz(1) = 0; NRz(1) = 0;
end
if z(i, 43)-Zr2-delta_r > 0NLz(2) = ((z(i, 43)-Zr2-delta_r)/G)^1.5; NRz(2) = ((z(i, 43)-Zr2-delta_r)/G)^1.5;
elseNLz(2) = 0; NRz(2) = 0;
end
if z(i, 53)-Zr3-delta_r > 0NLz(3) = ((z(i, 53)-Zr3-delta_r)/G)^1.5; NRz(3) = ((z(i, 53)-Zr3-delta_r)/G)^1.5;
elseNLz(3) = 0; NRz(3) = 0;
end
if z(i, 63)-Zr4-delta_r > 0NLz(4) = ((z(i, 63)-Zr4-delta_r)/G)^1.5; NRz(4) = ((z(i, 63)-Zr4-delta_r)/G)^1.5;
elseNLz(4) = 0; NRz(4) = 0;
end

其中,z(i, 33)、z(i, 43)、z(i, 53)和z(i, 63)分别表示四个轮对的垂向位移;Zr1、Zr2、Zr3和Zr4分别小时四个轮对下钢轨的不平顺位移。其他计算过程同样可以参考《车辆-轨道耦合动力学 (第四版)》。

参考资料

1、高速列车车轮多边形问题研究
2、车辆-轨道耦合动力学(第四版)
3、高速列车车轮多边形动力学试验与仿真研究

这篇关于车轨耦合动力学外部激励——车轮多边形的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/236243

相关文章

基于动力学的六自由度机器人阻抗恒力跟踪控制

1.整个代码的控制流程图如下: 2.正逆运动学计算 略 3.动力学模型 采用拉格朗日法计算机械臂的动力学模型,其输入的是机械臂的关节角度、角速度和角加速度;其中M、C、G本别是计算的惯性力、科式力和重力项,相关部分如下: 4.RBF神经网络自适应参数调节 采用RBF自适应调节阻抗控制器参数,末端每个方向单独进行参数的调整,其中rbf的输入的是力和位置,输出的是阻抗控制器的参数,rb

vue-cil项目中使用外部js的3种方法

vue-cil项目中 1. 导入属性的方法 新建 ./api/api.js import Vue from 'vue';Vue.prototype.test=function () {alert(111)} 在main.js 中导入; import * as API from './api/api.js' 在任何一个.vue文件中都可以使用此属性.例如 在a.vue中 this.t

按顺序加载外部资源js css

cmmon.js /*** 公共js文件* 内置参数说明:* locationUrl:硬盘路径(开发模式使用)* ytRootUrl:系统根目录,引入该js文件后可直接使用* initJq:自定义jq文件的目录,如果需要引用不同的jq文件,请修改目录。* initCssUrl:初始化css文件容器,如果需要新增或修改引入的c

SpringBoot-注解@PropertiySource读取外部属性文件

@ConfigurationProperties和@Value两个注解能从配置文件中获取数据,但是前面讲了他们是从全局配置文件中获取,且只能从全局配置文件中获取,那么如果是一些数值类的数据放在全局配置文件里,是不怎么合适的,我们往往会把他们分离出来,比如前面的课程中Spring的xml配置文件里,与数据库链接的信息,我们是分离出来放在jdbc.properties里,然后在spring.xml里用

如何实现外部编码器轴和虚轴电子齿轮比例随动(汇川AM400PLC)

1、如何添加虚轴可以参考下面文章链接: 如何添加虚轴(AM400PLC)-CSDN博客文章浏览阅读2次。EtherCAT运动控制总线启用的时候,选择EtherCAT总线任务周期。选择好后,选择点击添加。https://blog.csdn.net/m0_46143730/article/details/139898985?csdn_share_tail=%7B%22type%22%3A%22blo

STM32 EXTI(外部中断)和NVIC(嵌套向量中断控制器)学习

STM32 EXTI(外部中断)和NVIC(嵌套向量中断控制器)学习 在STM32中EXTI有0~18个事件/中断,0~4各自都是单独的一个通道,5~9是共一个通道,10~15共享一个通道,16/17/18各自独立用到一个通道 在STM32中NVIC是嵌套向量中断控制器,分为0~4五个组,称之为(Group) NVIC_PriorityGroup_0 ~ NVIC_Priorit

激励-保健理论和公平理论

激励-保健理论 herzberg的激励-保健理论中,保健因素是context of a job,激励因素是content of a job。 context of a job是受组织控制的因素,比如工作条件,基本工资,公司政策等,个人无法支配。content of a job是受个体自身控制的因素,比如绩效,认可,自主等,和个人工作直接相关。 美国心理学家伍德沃斯提出了著名的S-O-R行为表

外部存储器

外部存储器是主存的后援设备,也叫做辅助存储器,简称外存或辅存。 它的特点是容量大、速度慢、价格低,可以脱机保存信息,属于非易失性存储器。 外存主要有:光盘、磁带、磁盘;磁盘和磁带都属于磁表面存储器。 目前广泛运用的固态硬盘(SSD)主要由闪存芯片构成,属于半导体存储器。 1.磁盘存储器 磁盘分为硬磁盘和软磁盘,现在大多用硬磁盘。 优点:容量大、位价低;记录介质可重复使用(可以多次读写)

红队内网攻防渗透:内网渗透之内网对抗:信息收集篇自动项目本机导出外部打点域内通讯PillagerBloodHound

红队内网攻防渗透 1. 内网自动化信息收集1.1 本机凭据收集类1.1.1、HackBrowserData 快速获取浏览器的账户密码1.1.2、Searchall 快速搜索服务器中的有关敏感信息还有浏览器的账户密码1.1.3、Pillager 适用于后渗透期间的信息收集工具,可以收集目标机器上敏感信息 1.2 对外打点扫描类1.2.1、FScan内网综合扫描工具,方便一键自动化、全方位漏扫扫

OpenCV轮廓、多边形逼近、关键点、周长和面积、边界框、矩、轮廓树、凹凸包、几何直方图、匹配

1.轮廓的多边形逼近  2.轮廓的关键点  3.轮廓的周长和面积  4.轮廓的边界框  5.轮廓的矩  6.轮廓的轮廓树   7.轮廓的凸包和凸缺陷  8.轮廓的成对几何直方图   9.轮廓的匹配    轮廓的特性: 1.轮廓的多边形逼近     轮廓的多边形逼近指的是:使用多边形来近似表示一个轮廓。     多边形逼近的目的是为了减少轮