So What Is A Mode Shape Anyway? - The Eigenvalue Problem

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024
  • Download notes for THIS video HERE: bit.ly/2Gd7Up2
    Download notes for my other videos: bit.ly/37OH9lX
    Structural Model for this Video: • Two Degree of Freedom ...
    Code Repository: github.com/apf...
    An explanation of the eigenvalue problem. What are natural frequencies and mode shapes anyway?

Комментарии • 83

  • @ismailbenchekroun1794
    @ismailbenchekroun1794 7 месяцев назад +2

    I had such a massive mental blockage when it came to understand vibration theory. I have an exam in two days, and I have been covering 60-70% of my syllabus using your videos, you are absolutely amazing. Thank you for your ABSOLUTELY wonderful models that you built, they really help vizualize what multi-degree of freedom can be imagined. No matter your motive to do this, I feel like its genuinely philantropic, I hope God takes you to heaven.

    • @Freeball99
      @Freeball99  7 месяцев назад +2

      Thank you for your kind words. Comments like yours make all of this effort worth my while.

  • @brandonfrancis-henry4701
    @brandonfrancis-henry4701 3 месяца назад +2

    you are amazing mate!! if i pass my vibrations test tomorrow ill send you a pint from ireland :)

  • @sagaravijeetshukla
    @sagaravijeetshukla 3 года назад +22

    hats off to your teaching! its really commendable how greatly you are explaining these topics! The resonance phenomenon, if I am not wrong, where the freq of forcing function equals the natural freq of structure was so well explained due to your animation. I wish all the good luck to you! And keep educating us!

    • @rbhagyaraju5162
      @rbhagyaraju5162 3 года назад

      I think tomorrow ur have mechanical vibration exam...M.tech 2nd sem machine design

  • @machobunny1
    @machobunny1 2 года назад +2

    Powerful stuff. How did all my teachers along the way fail to ever make all this so clear. So many applications. Thanks.

  • @DEChacker
    @DEChacker Год назад +1

    Your videos are absolut gold. I´m an engineer myself and stunned how clear and beautiful u present these ideas. Chapeau and cheers from germany

  • @AT-hy6bx
    @AT-hy6bx 2 года назад

    Not sure why this guy doesn't have 18 million subscribers. Very good.

  • @Omar-sj7wl
    @Omar-sj7wl 4 года назад +5

    Great video. We show this to our students using an experimental 4 DOF tower. They enjoy it and it shows them the meaning of eigenvectors

    • @Freeball99
      @Freeball99  4 года назад +1

      This makes me smile! Thank you for sharing.

    • @freemanfreed1581
      @freemanfreed1581 3 года назад

      @@Freeball99 what programming language was that ??

    • @Freeball99
      @Freeball99  3 года назад +1

      @@freemanfreed1581 Python

    • @freemanfreed1581
      @freemanfreed1581 3 года назад

      @@Freeball99 i see. you have used pygame. good job man

  • @AJ-fo3hp
    @AJ-fo3hp Год назад +1

    Thank you for your valuable explanation.
    Eigen value as well Eigen vector looks simple but powerful

  • @shubhamagrawal6509
    @shubhamagrawal6509 3 года назад +7

    Thank you for sharing your thoughts. It was really useful. Now, I have understood the mode shape and eigenvalue concept.
    Cheers

  • @SHUBHAMSHARMA-pn6tm
    @SHUBHAMSHARMA-pn6tm 3 года назад +2

    A remarkable video and creative way of explaining the problems with animation. It help me lot in understanding with visualization.

  • @hdheuejhzbsnnaj
    @hdheuejhzbsnnaj 2 года назад +2

    These videos are really great 👍 . I love the focus on Python (aka real world). I haven't been watching the Playlist in order, but about once a week I do a search for a particular type of problem and one of your videos is a perfect match!

  • @pipertripp
    @pipertripp 3 года назад +2

    This was great. Really enjoyed the presentation and looking fwd to digging into your code.

  • @SurajPrasad-bf9qn
    @SurajPrasad-bf9qn 3 месяца назад +1

    thanks Sir,i understood the concept

  • @mariojariomario3277
    @mariojariomario3277 2 года назад +1

    Really well explained and the code at the end really helped to visualise what was going on!

  • @landricojr.garcia6505
    @landricojr.garcia6505 2 года назад

    Very clear to understand .... Simple and complete. Great video recommendable for learning for young one to understand...

  • @stephenpenesa3999
    @stephenpenesa3999 3 года назад +3

    Thank you Sir! I'm here because of structural dynamics. ^_^

  • @anantaacharya3019
    @anantaacharya3019 2 года назад +1

    Fantastic presentation, Clearly depicting the concept of Eigenvectors, Thank you so much for it. want a little , like it , for Modal Orthogonality property and its actual meaning in SRSS and CQC.

  • @saurabhsaini1249
    @saurabhsaini1249 3 месяца назад +1

    This is classic thankyou make some more also good videos.

  • @beefybeef1326
    @beefybeef1326 2 года назад

    Explained brilliantly. Thanks

  • @oladeleafolabi7438
    @oladeleafolabi7438 4 года назад

    From 5:29 to 6:27, your statement that, because the determinant is zero, we can pick any of the equations, as they are dependent, we chose any! However the two doesn't yield same (X₁/X₂) values.
    -2X₁ + (2-ω²)X₂ =0 yields
    (X₁/X₂) = (2-ω²)/2
    whereas (5-ω²)X₁ -2X₂ = 0 gives
    (X₁/X₂) = 2/(5-ω²)!
    Made same comment in the previous video as well!

    • @Freeball99
      @Freeball99  4 года назад +2

      You have a typo (5-ω²)X₁ should be (5-2ω²)X₁ if you plug in one of the eigenvalues for ω, you'll find that they are the same.

  • @chinmaykulkarni8362
    @chinmaykulkarni8362 4 года назад +1

    Such a brilliant video. Loved it. Thank you so much.

  • @judeugwu4987
    @judeugwu4987 2 года назад

    I love this guy's voice

  • @sagargeetadarshan5032
    @sagargeetadarshan5032 9 месяцев назад

    MINDBLOWING...

  • @mariajaen1795
    @mariajaen1795 3 года назад +2

    Thank you so much once more.

  • @noorbasheer1968
    @noorbasheer1968 4 года назад +2

    Great job 👍 especially the simulation .

  • @AJ-et3vf
    @AJ-et3vf 3 года назад +1

    Nice! Awesome use of Python once again for the simulation at the end. And I didn't know that you could use pygame for those animations! I learned another thing ❤️

  • @user-nw5mm5bc6l
    @user-nw5mm5bc6l 3 года назад

    I think it would be a great idea to highlight the importance of eigenvector's orthogonality by showing how you can decouple the equations of the system

    • @Freeball99
      @Freeball99  3 года назад

      Yep, I agree. I'll be making a video on the normal mode method.

  • @oguzhancoskun9047
    @oguzhancoskun9047 3 года назад

    What a video. Thank you so much sir. God bless you

  • @sudmudmud357
    @sudmudmud357 3 года назад +1

    Hi can you do a video on complex mode shapes when considering un-proportional damping, with an explanation on real and imaginary components, what it’s physical significance. Couldn’t find a better person ask. Thank you heaps !!!

    • @Freeball99
      @Freeball99  3 года назад +4

      Yes, I can do this but will likely require a few primer videos first. I will add it to my list.

    • @sudmudmud357
      @sudmudmud357 3 года назад

      Freeball 🙏 yes that’s fine. couldn’t find anybody covers any material related to this topic . Thank you

  • @rick_er2481
    @rick_er2481 2 года назад

    Great video! thank you

  • @tabhashim3887
    @tabhashim3887 Год назад

    Question Professor: usually for standard eigen value/vector math problems you subtract identity matrix times lambda (or omega squared in this case) from your K matrix. However we are subtracting mass matrix (which is not the identity).
    So how can the be related to the standard Indra of finding eigenvectors and values in the “classical” linear algebra math way?
    Thanks!

    • @Freeball99
      @Freeball99  Год назад +1

      Take a look at this. Hopefully it makes sense. dropbox.com/s/wdsoat8pew4fnn3/EigenvalueProblem.pdf

  • @AJ-et3vf
    @AJ-et3vf 3 года назад

    What are the mode shapes (and thus natural frequencies) for damped, MDOF systems, particularly when damping is not proportional? The Vibrations book by Rao says that modal analysis (and thus determination of mode shapes and natural frequencies) is only applicable/solvable for undamped systems while the one by Kelly has a procedure for general damping using augmented matrices.
    But still, it is not clear to me how/what are the mode shapes for damped systems especially generally damped systems.

    • @Freeball99
      @Freeball99  3 года назад +1

      It's a good questions and beyond what I can explore in a text message.
      On the one hand, from a numerical point-of-view, you could take the code from this video, add damping and run it for a forcing function of different frequencies until you hit resonance. Then you could examine the mode shapes.
      On the other hand, from a mathematical point-of-view, we still like to refer to the natural frequencies even for a damped system. This is because the natural modes are orthogonal to one another and this is a very important property to be able to use when determining the response mathematically. As a result, in most cases, we assume the damping to be proportional damping. This means that we can write the damping matrix as a linear combination of the mass and stiffness matrices. Fundamentally this allows us to write the damped response in terms of the natural modes.
      Damped modes look a lot like natural modes, but the peaks get squashed and shifted a little (for small to moderate amounts of damping).

    • @AJ-et3vf
      @AJ-et3vf 3 года назад

      @@Freeball99 hi Freeball. I only saw your reply today. Regarding the damped modes for a system, I actually just solved and plotted a 2dof system with general damping and whose initial displacements are that of the undamped modes. The vibrations are like what you said that are slightly offset. If the damping is proportional, the masses oscillate with no phase difference.
      I would also like to express thanks and appreciation for your animating the 2dof system and sharing your code. It helped me tremendously in my vibrations class today. I would just like to ask how you learned/what resources you used to learn how to animate it? I'm interested to animate a 3dof system. I don't have any prior knowledge/experience with animation in Python although I am already familiar with it already. Plus there seems to be a dearth of learning resources on how to animate spring-mass systems step-by-step.
      Lastly, in your animation code, what should I change in thr forcing function so I can transfer the applied force from mass 2 (the right mass)to mass 1 (the one attached on the wall)? I intend to make mass 2 as a vibration absorber to mass 1.
      Again, thank you very much Freeball! Your videos are invaluable and deserves more views. Glad to have found your channel.

  • @user-mp1bp7jp3w
    @user-mp1bp7jp3w 2 года назад +1

    thanks

  • @4657wood
    @4657wood 2 года назад +1

    Siento que no expresa una formulación general, para sistemas TITO(two input two outputs), adicionalmente no explica el modo, la matriz modal, y su respectiva formulación, obvió no muestra las pruebas de Schmidt, para certificar que las respuestas obtenidas son adecuadas.
    No muestra la fórmula de Ritz, para determinar frecuencia naturales para 2 niveles.
    No explica nada generalizada, rigidez generalizada,...es un buen aporte para principiantes.

  • @agnesasopaj
    @agnesasopaj 8 месяцев назад

    Hello! Can you please explain the eigenvalues and eigenvectors if we have also 2 dampers in the system.

    • @Freeball99
      @Freeball99  8 месяцев назад

      The most common way to treat damping is to assume proportional damping (which is a good assumption for many problems). In this case, the [c] matrix can be written as a linear combination of both the mass and stiffness matrices (i.e. [c] = α[m] + β[k]). In this case, adding damping can alter the effective stiffness matrix or the effective mass matrix. As a result of this, the eigenvectors and eigenvalues for the system will change depending on the values of α and β. I will have to make a video on this to explain it properly.

  • @garymacleod6420
    @garymacleod6420 9 месяцев назад

    Great video, thanks. However, would you please comment on the orthogonality of the two eigenvectors. You said that their dot product is zero. However, if I take your example, one eigenvector is (0.593, 1) and the other is (-0.843, 1). Their dot product is (0.593 * -0.894 + 1 * 1) = 0.5. It appears that the eigenvectors are only orthogonal if the masses are identical. Am I doing anything wrong??

    • @UltimateBreloom
      @UltimateBreloom 9 месяцев назад

      I believe those are the mode shapes which are not equal to the eigenvectors. Not 100% though.

    • @garymacleod6420
      @garymacleod6420 9 месяцев назад

      @@UltimateBreloom Eigenvectors are mode shapes because they represent the deformed state of the structure as it vibrates at the respective eigenvalues (frequency).

    • @Freeball99
      @Freeball99  9 месяцев назад

      I think I might have misspoken...slightly. The eigenvectors (which are the same thing as the mode shapes) are not orthogonal to one another, but rather are orthogonal with respect to the mass matrix (and also the stiffness matrix). This means that
      transpose(v_i) · M · v_j = 0 if i ≠ j
      where v_i, v_j are the eigenvectors and M is the mass matrix.
      So, if you sandwich the mass matrix (or the stiffness matrix) in between then this relationship should hold.

    • @garymacleod6420
      @garymacleod6420 9 месяцев назад

      @@Freeball99 Excellent! Thanks for the clarification. That works for both M and K matrices... transpose(v_i) · M · v_j = 0 and transpose(v_i) · K · v_j = 0 if i ≠ j

  • @ramachandransankar750
    @ramachandransankar750 4 года назад

    great job

  • @colinsoileau5033
    @colinsoileau5033 3 года назад

    So correct me if I'm wrong, but your eigen values are your natural frequencies and your eigen vectors are your mode shapes. Correct?

    • @Freeball99
      @Freeball99  3 года назад +3

      Correct with a slight modification...that the eigenvalues are equal to the square of the frequencies.

  • @ahmedowra8506
    @ahmedowra8506 2 года назад

    thank you

  • @stefanogilardoni9482
    @stefanogilardoni9482 3 года назад

    Nice video, thank you for sharing! I have a question, that is, what's the difference between mode shape and mode of vibration? Because i cannot find on the internet if the difference is that the the latter is the superposition of the former for many dofs, or perhaps one of the concepts contains also an info about the phase, or whatever... Thank you so much in advance!

    • @Freeball99
      @Freeball99  3 года назад

      I think what you have stated is fundamentally correct. The mode shapes describe the "shape" of the system when it vibrates in one of its natural modes. The mode of vibration refers to the superposition of these modes, but tend to focus on which mode/modes are being stimulated - i.e. which modes are contributing the most to the motion.

  • @bekimele4588
    @bekimele4588 2 года назад

    Thanks

  • @aadilpatel8403
    @aadilpatel8403 Год назад

    Hi, great video i was just wondering how you would find the Eigen values if you incorporated a Damper matrix, C?

    • @Freeball99
      @Freeball99  Год назад

      This is a good question, but difficult to answer without making a video...
      Engineers will typically model viscous damping by using something called proportional damping. In which case, [c] = α[m] + β[k] where α and β are constants. So the damping is proportional to the stiffness and mass matrices (or said differently, the damping is proportional to the potential and kinetic energies of the system). This way, the system has the same eigenvalues as the undamped case and can be decoupled using the normal mode method. This is not the only technique used to decouple the equations of motion, but if has been shown to be effective in that it does not reduce the stability boundaries significantly.
      It should also be mentioned that this technique is unnecessary if you are solving the equations of motion using numerical integration instead of the analytical approach. I will make a video on this in the future.

  • @mnaliwien
    @mnaliwien Год назад

    Could two mode shape of the two dof vibratory systems be negative or one must be positive and the other is negative?

    • @Freeball99
      @Freeball99  Год назад

      No. One must be positive and one negative. You should always be able to write any response in terms of a linear combination of the mode shapes. In order to achieve this in 2DOF, you must have one mode where the masses are moving in the same direction and another mode where they are moving in opposite directions.

  • @sitamchoudhury3367
    @sitamchoudhury3367 3 года назад

    Hi. Can I get the link to the previous video showing the problem where the stiffness matrix is derived?

    • @Freeball99
      @Freeball99  3 года назад

      ruclips.net/video/dqtZwZmMh4w/видео.html

  • @MsgrTeves
    @MsgrTeves 3 года назад

    Eigenvectors are not necessarily orthogonal. They are linearly independent. Singular vectors are orthogonal. Am I wrong?

    • @Freeball99
      @Freeball99  3 года назад

      You are correct that, in general, eigenvectors are not necessarily orthogonal. However, for the case that the matrices are symmetric then this will always yield orthogonal eigenvectors. So for the case of vibrations problems, due to the symmetry of the [k] and [m] matrices - which is always true as far as I'm aware - the eigenvectors for the model will be orthogonal.

    • @MsgrTeves
      @MsgrTeves 3 года назад

      @@Freeball99 Thank you for the clarification Sir. Great video!

  • @KakarotM99
    @KakarotM99 4 года назад +1

    What device or software do you use for your lectures

    • @Freeball99
      @Freeball99  4 года назад +3

      The app is "Paper" by WeTransfer, running on an iPad Pro 13 inch and using an Apple Pencil. The voice is mine.

    • @KakarotM99
      @KakarotM99 4 года назад +3

      @@Freeball99 you voice is the best part

    • @pieternel1979
      @pieternel1979 3 года назад +1

      @@KakarotM99 That's kinda sus, my fam.

  • @hassan.abbas69
    @hassan.abbas69 Год назад

    Anyone knows what todo if our one value of w is negative ?

    • @Freeball99
      @Freeball99  Год назад +1

      You should not get negative values for ω. However in the over-damped case, you will get negative values for ω^2 in which case, ω will be an imaginary/complex number.

  • @DennisZIyanChen
    @DennisZIyanChen 2 года назад

    Are you willing to share the python codes you used in this video?

    • @Freeball99
      @Freeball99  2 года назад +1

      There you go: github.com/apf99/TwoDOF - also added it to the video description.

    • @DennisZIyanChen
      @DennisZIyanChen 2 года назад

      @@Freeball99 Thank you very much!

  • @gpavankumar3193
    @gpavankumar3193 2 года назад

    KCPD bro....

  • @sledge2742
    @sledge2742 3 года назад +1

    earthquakes are to a girl's guitar, they're just another good vibration

  • @sudarshannikam5243
    @sudarshannikam5243 2 года назад

    I am a civil engineer , Never have seen such a horrible video in my life ever.Totally hanged my brain. Actually i watched this movie to reading word Mode Shape & Eigenvalue in title which are used in seismic design. Now i thought it will be better to face EARTHQUAKE than watching this video. Bye i am going.........🧚