当前位置:网站首页>matlab 多普勒效应产生振动信号和处理
matlab 多普勒效应产生振动信号和处理
2022-07-03 00:41:00 【51CTO】
1、内容简介
略
374-可以交流、咨询、答疑
2、内容说明
多普勒效应 (Doppler effect) 是为纪念奥地利物理学家及数学家克里斯琴·约翰·多普勒(Christian Johann Doppler)而命名的,他于1842年首先提出了这一理论。主要内容为物体辐射的波长因为波源和观测者的相对运动而产生变化。在运动的波源前面,波被压缩,波长变得较短,频率变得较高(蓝移blue shift);在运动的波源后面时,会产生相反的效应。波长变得较长,频率变得较低(红移red shift);波源的速度越高,所产生的效应越大。根据波红(或蓝)移的程度,可以计算出波源循着观测方向运动的速度。 [1]
恒星光谱线的位移显示恒星循着观测方向运动的速度,除非波源的速度非常接近光速,否则多普勒位移的程度一般都很小。所有波动现象都存在多普勒效应。
3、仿真分析
tic;clc;close all;clear all;
%% 振动信号通过Doppler_Generator函数仿真成动态信号
fs=55000
c=340;V0=80;x0=80;r=1;
load 170.mat
X170_DE_time=X170_DE_time(1:100000);
X170_DE_time=X170_DE_time'
[~,~,~,Doppler_bearing_sig]=Doppler_Generator(X170_DE_time,fs,c,r,x0,V0);
%% 滤波处理
fs=50000;
wp=[1000,4000];
[b,a]=butter(4,wp/(fs/2));
f_sig=filter(b,a,Doppler_bearing_sig);
figure
plot(f_sig);xlabel('畸变信号点数');ylabel('畸变信号幅值');
title('调制后的目标畸变信号');
% %% 傅里叶变换,将时域信号转成频域信号
% [f1,Yf1] = fuliye(f_sig,fs,0);
% figure;plot(f1,Yf1);
4、参考论文
略
边栏推荐
- Leetcode-241: designing priorities for operational expressions
- (C language) data storage
- Lex & yacc & bison & flex configuration problems
- Win10 多种方式解决无法安装.Net3.5的问题
- 安全运营四要素之资产、脆弱性、威胁和事件
- leetcode-2115:从给定原材料中找到所有可以做出的菜
- [AUTOSAR II appl overview]
- In the first half of 2022, there are 10 worth seeing, and each sentence can bring you strength!
- 百度智能云牵头打造智能云综合标准化平台
- 全志A40i/T3如何通过SPI转CAN
猜你喜欢
[flutter] icons component (load the built-in icon of flutter | display the material design icon completely)
leetcode-2280:表示一个折线图的最少线段数
Data analysis, thinking, law breaking and professional knowledge -- analysis method (I)
[love crash] neglected details of gibaro
Callback event after the antv X6 node is dragged onto the canvas (stepping on a big hole record)
The arm core board / development board of Feiling equipped with Ti am62x made its debut in embedded world 2022
图解网络:什么是虚拟路由器冗余协议 VRRP?
First hand evaluation of Reza electronics rz/g2l development board
Leetcode-849: maximum distance to the nearest person
Deep analysis of data storage in memory
随机推荐
Machine learning: numpy version linear regression predicts Boston house prices
RISA rz/g2l processor introduction | frame diagram | power consumption | schematic diagram and hardware design guide
瑞萨RZ/G2L ARM开发板存储读写速度与网络实测
About qbytearray storage hexadecimal and hexadecimal conversion
1.12 - Instructions
12_微信小程序之微信视频号滚动自动播放视频效果实现
瑞萨电子RZ/G2L开发板上手评测
cordova-plugin-device获取设备信息插件导致华为审核不通过
lex && yacc && bison && flex 配置的问题
链表内指定区间反转
Win10 多种方式解决无法安装.Net3.5的问题
机器学习:numpy版本线性回归预测波士顿房价
KingbaseES ALTER TABLE 中 USING 子句的用法
[introduction to AUTOSAR seven tool chain]
【案例分享】让新时代教育发展与“数”俱进
【AutoSAR 一 概述】
Leetcode-871: minimum refueling times
Problèmes de configuration lex & yacc & Bison & Flex
【AutoSAR 二 AppL概述】
Tensorflow 2. Chapter 15 of X (keras) source code explanation: migration learning and fine tuning