Fourier transform in MATLAB || FFT of vibration || Vibration with MATLAB L6 || Harmonic Analysis

Поділитися
Вставка
  • Опубліковано 1 гру 2020
  • Brief theory of Fourier Transformation and Systematic explanation of its application in vibration Harmonic Analysis. Development of MATLAB code

КОМЕНТАРІ • 26

  • @m.kalaivanan1206
    @m.kalaivanan1206 3 роки тому +2

    I just liked the video even before watching it.
    That’s the quality of the content you deliver man.
    Keep up the good work always 🥳🥳🥳🥳🥳👍👍👍👍👍

  • @rishabhchaudhary8769
    @rishabhchaudhary8769 3 роки тому +2

    Clear explanation of FFT. Thank you sir

  • @user-el9mv9wp1q
    @user-el9mv9wp1q 5 місяців тому +1

    Thank you so much for this video Sir.

  • @r.m.c.asanga6298
    @r.m.c.asanga6298 3 роки тому +3

    Amazing!!!

  • @siddharamkotnur4810
    @siddharamkotnur4810 2 роки тому

    Thank you this thing saved my lots of time

  • @yadavrohitumashankar1992
    @yadavrohitumashankar1992 2 роки тому

    very nice explanation!!!!!

  • @yassirmohd7830
    @yassirmohd7830 Рік тому

    Thank you for your value lecture,Dr.How can i determine these frequencies in this code 50Hz (pump speed) 350Hz (blade pass frequency ?as you know Fmax=Fs/2 how can i determine it ?

  • @baghdadiabdellatif1581
    @baghdadiabdellatif1581 2 роки тому

    Thank you.
    How can i get amplitude Values of f1 and f2 and f3 and seve theme?

  • @hendrokhumoro
    @hendrokhumoro 9 місяців тому +1

    thx for sharing, but how if i have a signal from accelerometer and i wanna transform with fft to know freq and amp?

  • @RahulSharma-oc2qd
    @RahulSharma-oc2qd 2 роки тому

    Is it necessary that in FFT transformation all the frequencies peak must be integer harmonic or fundamental harmonic? I mean at 9:06, you said 15Hz is first harmonic and other ones are fundamental harmonics. Can “n” in general formula of Fourier transformation be in decimal? Because every time the frequencies wouldn’t be a multiple of the base frequency.

  • @ritusingh-uw5ez
    @ritusingh-uw5ez 2 роки тому

    Thanks very much

  • @aymanboudaya2917
    @aymanboudaya2917 2 роки тому

    thank you sir

  • @JosueA_455
    @JosueA_455 2 роки тому +2

    When you use the vector V, according to Simple Harmonic Motion, I believe it is the displacement history, right?

    • @ashishpurohit9138
      @ashishpurohit9138  2 роки тому

      Can you specify time

    • @JosueA_455
      @JosueA_455 2 роки тому

      @@ashishpurohit9138 Dr. Purohit, thank you for your response. You used V = amp*sin(2*pi*f*time), I believe it is the equation for displacement, right? Because the equation for velocity should have also 2*pi*f multiplying the amp.

  • @abdjabarelmaqdoudy1447
    @abdjabarelmaqdoudy1447 2 роки тому

    brother you said we use FFT to know the frequency of signal but you give it 10

  • @abuhoraira7637
    @abuhoraira7637 3 роки тому

    Hello
    Bro can u help
    Plz solve a problem and send plz

  • @rsr7102
    @rsr7102 Рік тому +1

    How to get data from fft analysis tool in powergui block.

  • @cooltrainerxi5766
    @cooltrainerxi5766 2 роки тому +4

    %% Fourier transform of vibration signal
    clc;
    clear all;
    %% input signal
    frequency=10
    amp=5
    dt=1/ (frequency*20);
    time=0:dt:2000*dt
    V=amp*sin(2*pi* frequency*time);
    %% FFT
    fs=1/dt;
    11= length(V);
    fft V= fft(v,11)*(2/11);
    abs V=abs(fft_V);
    %% FR vector
    freq=0: (1/time(end) ): fs/2-(1/time(end))
    %%plotting
    plot (ytime,V)
    ylim([-10 10])
    figure
    plot(freq,abs_V(1:length(freq)))
    ylim([0 10])

    • @Owaso
      @Owaso 2 роки тому +1

      legands never die

    • @Owaso
      @Owaso 2 роки тому +1

      but there is few mistakes here is correction
      %% Fourier transform of vibration signal
      clc;
      clear all;
      %% input signal
      frequency=10
      amp=5
      dt=1/(frequency*20);
      time=0:dt:2000*dt ;
      V=amp*sin(2*pi* frequency*time);
      %% FFT
      fs=1/dt;
      L=length(V);
      fft_V= fft(V,L)*(2/L);
      abs_V=abs(fft_V);
      %% FR vector
      freq=0: (1/time(end)): fs/2-(1/time(end))
      %%plotting
      plot (time,V)
      ylim([-10 10])
      figure
      plot(freq,abs_V(1:length(freq)))
      ylim([0 10])

  • @TheShaq007
    @TheShaq007 Рік тому +2

    %% Fourier transform of vibration signal
    clc % clear command window
    clear variables % clear all variables from workspace
    %% input signal
    frequency=10;
    amp=5;
    dt=1/ (frequency*20);
    time=0:dt:2000*dt;
    V=amp*sin(2*pi* frequency*time);
    %% FFT
    fs=1/dt;
    L1 = length(V);
    fft_V= fft(V,L1)*(2/L1);
    abs_V=abs(fft_V);
    %% FR vector
    freq=0: (1/time(end) ): fs/2-(1/time(end));
    %% plotting

    plot (time,V)
    ylim([-10 10])
    figure
    plot(freq,abs_V(1:length(freq)))
    ylim([0 10])

  • @evrik78
    @evrik78 Рік тому

    You repeat over and over again that your sampling rate is 2000 when it is 200...

  • @Owaso
    @Owaso 2 роки тому

    %% Fourier transform of vibration signal
    clc;
    clear all;
    %% input signal
    frequency=10
    amp=5
    dt=1/(frequency*20);
    time=0:dt:2000*dt ;
    V=amp*sin(2*pi* frequency*time);
    %% FFT
    fs=1/dt;
    L=length(V);
    fft_V= fft(V,L)*(2/L);
    abs_V=abs(fft_V);
    %% FR vector
    freq=0: (1/time(end)): fs/2-(1/time(end))
    %%plotting
    plot (time,V)
    ylim([-10 10])
    figure
    plot(freq,abs_V(1:length(freq)))
    ylim([0 10])