Matlab
文章平均质量分 69
cofisher
这个作者很懒,什么都没留下…
展开
-
车轨耦合动力学外部激励——轨间焊缝
根据科学出版社出版的《车辆-轨道耦合动力学 (第四版)》建立完常规的轨道不平顺谱后,只需在其中添加以下语句即可。本文选用较为典型的焊缝区低凹短波不平顺,采用在长1m的余弦波上叠加一短波不平顺波进行描述,其函数表达式为。车辆在经过钢轨焊缝处时,由于车辆-钢轨间的位移突变,会使得车辆系统产生较大的振动。原创 2023-02-24 20:37:03 · 758 阅读 · 1 评论 -
车轨耦合动力学外部激励——钢轨波磨
在世界各国铁路上普遍存在的钢轨波浪形磨耗, 呈现在钢轨顶面的是一定间距的起伏不平的波浪状态,是典型的连续谐波激扰。原创 2022-10-21 10:33:03 · 1054 阅读 · 0 评论 -
车轨耦合动力学外部激励——车轮多边形
车轨耦合动力学外部激励——车轮多边形原创 2022-08-16 00:18:52 · 1782 阅读 · 1 评论 -
车轨耦合动力学外部激励——车轮扁疤
文章目录问题说明车轮扁疤模型Matlab代码说明参考资料问题说明扁疤会对车辆系统的振动产生影响,一般采用轮径变化来模拟扁疤激励。车轮扁疤模型本文采用车轮轮径变化来描述扁疤模型,如下图所示,在车轮滚动一周内,车轮圆周的半径变化为Δr(x)≈h−12R(x−L/2)2\Delta r(x)\approx h-\frac{1}{2R}(x-L/2)^2Δr(x)≈h−2R1(x−L/2)2其中,0≤x≤L0\leq x\leq L0≤x≤L,h≈L28Rh\approx \frac{L^2}{8R}原创 2022-05-19 16:26:35 · 891 阅读 · 0 评论 -
matlab spectrogram 函数用法
项目说明介绍 matlab 中 spectrogram 函数的用法,其功能为实现短时傅里叶变换并得到信号的频谱图。语法: [S,F,T,P]=spectrogram(x,window,noverlap,nfft,fs)短时傅里叶变换短时傅里叶变换的基本原理如下:使用一个窗函数在时域信号上(有重叠地)不断平移,如下图所示:其中,window 指窗的长度,noverlap 指窗的上一个位置和下一个位置之间重叠的长度(实际上noverlap>window/2noverlap>wind原创 2021-08-05 16:40:05 · 14258 阅读 · 0 评论 -
轴承故障诊断之快速谱峭度法 Matlab 代码说明
文章目录文章介绍代码说明1、主程序2、Fast_Kurtogram(快速谱峭度主函数)3、kurt(计算峭度)4、max_IJ(搜索最大峭度对应的信号子带)5、K_wpQ(计算峭度矩阵)6、DBFB(信号通过1/2树状滤波器)7、TBFB(信号通过1/3树状滤波器)8、K_wpQ_local(计算每层的峭度)level=3----xlevel=2----a_level3level=1----a_level2_from_a_level3level=1----d_level2_from_a_level3leve原创 2021-06-17 14:08:47 · 9266 阅读 · 11 评论 -
使用 Matlab 实现信号时频转换与包络分析
项目说明使用 Matlab 绘制一段信号的频谱与包络谱。代码实现clear;clc;%% 原始信号dt = 1/12000; % 两个点之间的时间采样间隔t = 0:dt:10;data = sin(2*pi*t);figuresubplot(311);plot(t, data);title('振动信号')%% 频域分析Fs = 12000; % 采样频率必须是dt的倒数Hz = 20*18;N = length(data); % 信号重采样的长度f = (0:原创 2021-05-03 14:21:45 · 4285 阅读 · 3 评论 -
Matlab 实现信号滤波
文章目录项目介绍代码实现1、导入信号2、加入噪声3、绘制原始信号的时域、频域4、滤波4.1 移动平均滤波4.2 中值滤波4.3 维纳滤波4.4 自适应滤波4.5 巴特沃斯滤波4.5.1 低通滤波4.5.2 高通滤波4.5.3 带通滤波项目介绍在此文章中,信号的导入、滤波以及时频转换将被介绍。代码实现1、导入信号这里我们使用三种不同频率的信号的叠加信号。clcclearfs = 1000; % 重采样频率T = 1/fs; % 周期n = 5; % 1Hz频率被分成n段N = f原创 2020-11-30 10:07:26 · 56999 阅读 · 21 评论