Phase Plane Analysis - Analytical, Isocline & Delta Methods | Nonlinear Control Systems

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ก.ค. 2024
  • Clarification : In Isocline method, Theta = arctan(N)
    Topics Covered,
    01:01 Analytical Method
    04:26 Isocline Method
    10:54 Delta Method

ความคิดเห็น • 126

  • @ajinkyagawre3746
    @ajinkyagawre3746 4 ปีที่แล้ว +5

    It's really nice video..👏

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      Thank you :)

  • @vishnus2884
    @vishnus2884 4 ปีที่แล้ว +3

    Good explanation.. much needed for tomorrow's exam.

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thanks :). Also please do keep mentioning to others about the video😁

  • @bandarupallyrohith4852
    @bandarupallyrohith4852 4 ปีที่แล้ว +7

    Thanks bro this'll really help me a lot for tomorrow's exam 😁

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thanks for you support. It means a lot :)

  • @YahyaSaddam-hh3sn
    @YahyaSaddam-hh3sn 4 หลายเดือนก่อน

    Excellent way of teaching.... Your method is far better than our university teachers.... Keep it up bro😊

  • @teja_pothukanoori
    @teja_pothukanoori 4 ปีที่แล้ว +2

    thanku bro. Good Explination.

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thank you. Means a lot :)

  • @kirangkrishnan
    @kirangkrishnan 4 ปีที่แล้ว +3

    Thank you sir.. for your good explaination.. I didnt know anything about control system. Then my friend Vishnu S suggested topperly. I got S in that subject.. Thank u topperly

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Ur friend is awesome! 😂

    • @aminaibrahim548
      @aminaibrahim548 4 ปีที่แล้ว +1

      U got 'S'! Congratulations 👏

    • @anandhuraj4378
      @anandhuraj4378 4 ปีที่แล้ว

      "S" grade? Ee guruvinu thiruppathi ayada...thiruppathi ayi! (salimkumar.jpeg)

  • @gustavogonzales4807
    @gustavogonzales4807 2 ปีที่แล้ว

    Awesome!!!!

    • @Topperly
      @Topperly  2 ปีที่แล้ว

      Thank you :)

  • @anurag8484
    @anurag8484 4 ปีที่แล้ว +4

    wow sir

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Subscribe for more updates🤗

  • @knight7466
    @knight7466 3 ปีที่แล้ว

    Thanks 🙏

  • @sayandebnath1764
    @sayandebnath1764 2 ปีที่แล้ว

    Top class

    • @Topperly
      @Topperly  2 ปีที่แล้ว

      Glad to hear that :)

  • @akhilkakumanu111
    @akhilkakumanu111 4 ปีที่แล้ว +2

    Nice explanation

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      Thanks :)

  • @shounakdatta8997
    @shounakdatta8997 4 ปีที่แล้ว

    Thanks a lot😊

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thank you! Your appreciation means a lot :)

  • @nandhukr3778
    @nandhukr3778 4 ปีที่แล้ว

    Thank you :)

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      Thank you! Means a lot :)

  • @aminaibrahim548
    @aminaibrahim548 4 ปีที่แล้ว

    Nice one.
    More videos pls Sir...

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thank you! That means a lot! Yeah, I'm planning to make more :)

  • @Callejondelgaming
    @Callejondelgaming 4 ปีที่แล้ว +1

    in the isoclane method how do you define how many isoclanes you will need to do or how many are enought? and the initial point A in the graph you can always decide where it begins or some times is given?

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      If you want an accurate trajectory, you will need more isoclines. Basically, more isoclines means more accuracy.
      You can choose the initial point according to your choice.
      :)

  • @shibajibasu7707
    @shibajibasu7707 4 ปีที่แล้ว +1

    Awesome video. Thank you very much. Is it correct to say that since all the examples in this video- the trajectories spiral in to the origin; systems described by the differential equations are achieving steady-state i.e. coming to rest.

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Yes, if the trajectories spiral into origin, system is achieving steady state :)

    • @shibajibasu7707
      @shibajibasu7707 4 ปีที่แล้ว

      @@Topperly . Thank you very much for the reply.

  • @kanishkjain7137
    @kanishkjain7137 4 ปีที่แล้ว +1

    Hello, At 4:35 you say that "consider a non-linear differential equation y''+y'+y=0", but that is actually a linear differential equation. Is it correct? If not did you mean a "non-linear System"? So does it mean that a differential equation can be linear but the system can be called non-linear? Moreover, I think that y''+y'+y=0 is a linear system, is it right?

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Sorry about that. It's a linear ODE only. Originally, while scripting I used a nonlinear DE, but then I decided to use LDE so that it'll be comfortable for first time viewers. But forgot to change the script. Thanks for pointing out! :)

  • @indranilsarkar3637
    @indranilsarkar3637 4 ปีที่แล้ว

    What is the software that u r using here to draw the phase plane potrait using isocline method????

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      I'm not using any software. It's Desmos graphing website.

  • @manminderkaur7348
    @manminderkaur7348 4 ปีที่แล้ว +3

    Sir how to find the value of angle in isocline method

    • @Topperly
      @Topperly  4 ปีที่แล้ว +2

      Angle = taninverse(N). Also note that the angle is taken with respect to positive X axis. :)

  • @minato6536
    @minato6536 ปีที่แล้ว

    What software have you used to draw angles in isocline?

    • @Topperly
      @Topperly  ปีที่แล้ว

      It's an inbuilt tool that comes with autodesk sketchbook :)

  • @ahmedgharieb5252
    @ahmedgharieb5252 ปีที่แล้ว

    Thanks for sharing the video... I want to ask about isocline method have the ability to predict the system behavior in the future?

    • @Topperly
      @Topperly  ปีที่แล้ว

      Technically speaking we can predict the system behaviour at any instance if we know the system behaviour at the previous instance.
      However, if your question is whether we can predict the system behaviour using initial conditions alone, the answer is no. We need to have information about all the variables throughout the time domain.

  • @surajbhandari2471
    @surajbhandari2471 2 ปีที่แล้ว

    how to choose initial point 'A', in isocline method?? randomly??

    • @Topperly
      @Topperly  2 ปีที่แล้ว

      Yes, initial point is chosen randomly as per our choice :)

  • @Callejondelgaming
    @Callejondelgaming 4 ปีที่แล้ว

    I have another question how do you get the integral of -f(x1,x2)dx1 in the analythical method?

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Can you please mention the timestamp of instant you are referring to?

    • @Callejondelgaming
      @Callejondelgaming 4 ปีที่แล้ว

      @@Topperly minute 2:20

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      You have to manipulate that x2dx2 = f(x1,x2)dx1 such that all x1 terms are in one side of equation and x2 terms are on other side and then integrate on both sides. You'll understand this concept better if you look at some examples on integration(or if you are watching the next videos in playlist, you'll see some problems related on analytical method). :)

  • @quratulain9424
    @quratulain9424 4 ปีที่แล้ว

    nicely explained but wanna to know that when we plot isoclines for different values of N ,on what values of angles we have to plot these isoclines ???

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thank you!
      Angle = arctan(N). Sorry I forgot to mention that in the video.

  • @prerittiwariiitr8271
    @prerittiwariiitr8271 9 หลายเดือนก่อน

    At 12:53 How we decided the intersection point of yellow line with white line and made the arc ?

    • @Topperly
      @Topperly  9 หลายเดือนก่อน

      Hi,
      I didn't understand your question fully, but if you are asking about how we choose the initial point, it is completely arbitrary. In the example, I wanted to choose that as the initial point for my phase trajectory.
      Please feel free to come back if you still have doubts :)

    • @prerittiwariiitr8271
      @prerittiwariiitr8271 9 หลายเดือนก่อน

      @@Topperly Thanks for your kind response but I wanted to ask that, around 12:50 how you decided the intersection of the line segment from x1 axis with the line at which we have to make the Arc??

    • @Topperly
      @Topperly  9 หลายเดือนก่อน

      Please watch from 11:56. That point(initial point) is chosen first. It's arbitrarily chosen in the phase plane.

    • @prerittiwariiitr8271
      @prerittiwariiitr8271 9 หลายเดือนก่อน

      ​@@Topperly got it. Thank you very much, you are doing a great job ❤

  • @padarsh6541
    @padarsh6541 2 ปีที่แล้ว

    In the above methods(plots) we are assuming an initial point ryt.... can you explain why and how you made that assumption and whether the plot will look same if started from a different point

    • @Topperly
      @Topperly  2 ปีที่แล้ว

      There's no particular reason - I randomly chose one. You have to choose an initial point based on the requirement.
      No the plots will not be same. Even closely spaced initial points results in widely varying plots - butterfly effect :)

  • @alluarjun4991
    @alluarjun4991 ปีที่แล้ว +1

    Nolan explain cheyyo ithreyum nannayit ....💥💥... topperly uyir

    • @Topperly
      @Topperly  ปีที่แล้ว +1

      He he....ithokke enth (salimkumar.jpeg)

    • @alluarjun4991
      @alluarjun4991 ปีที่แล้ว

      @@Topperly veendum malayali

  • @edisonj4731
    @edisonj4731 ปีที่แล้ว

    Thanks for the video. But I'm not understanding how you are obtaining the state equations.

    • @Topperly
      @Topperly  ปีที่แล้ว

      Which part?

  • @deepakgupta5887
    @deepakgupta5887 3 ปีที่แล้ว

    How we can draw the phase trajectory at 10.49
    Which software we use and what is the procedure sir....
    It's really required for me

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      That I drew by hand on a Desmos Graph.
      I think pplane toolbox in Matlab will be more useful for you :)

  • @yogeshkohliji
    @yogeshkohliji 4 ปีที่แล้ว

    Please explain how to draw isocline graph in another video.
    Btw nice explanation of other methods.

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      Thank you for your feedback :) . I was planning to make a video showing how to solve a question using isocline method.

    • @yogeshkohliji
      @yogeshkohliji 4 ปีที่แล้ว

      @@Topperly thanks for rewerting back!

  • @abhipsamohapatra8227
    @abhipsamohapatra8227 7 หลายเดือนก่อน

    how to plot the angles of the respective slopes?
    like at which point are you taking the reference and plotting the angles?

    • @Topperly
      @Topperly  7 หลายเดือนก่อน

      Which method are you referring to?

    • @abhipsamohapatra8227
      @abhipsamohapatra8227 7 หลายเดือนก่อน

      @@Topperly isocline

    • @Topperly
      @Topperly  7 หลายเดือนก่อน

      All angles are w.r.t x-axis

    • @abhipsamohapatra8227
      @abhipsamohapatra8227 7 หลายเดือนก่อน

      @@Topperly ok on x-axis from which point will be taken as reference?

    • @Topperly
      @Topperly  7 หลายเดือนก่อน +1

      Angles are always measured w.r.t a line not a point

  • @vishnusaji126
    @vishnusaji126 4 ปีที่แล้ว

    how did you draw the del curve in delta method?

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Del curve is function of x1 and x2. Here, I just drew a random curve for representative purposes. However, in actual cases, you have to plot the function d(x1,x2).

    • @blessoneasovarghese9834
      @blessoneasovarghese9834 3 ปีที่แล้ว

      @@Topperly d(x1,x2) will be a 3- dimensional plot with d-magnitude along a plane perpendicular to x1, x2 plane

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      del is just a function of just two variables - x1 and x2. So, it is a 2 dimensional plot only.

  • @shababsaleem1668
    @shababsaleem1668 ปีที่แล้ว

    one more example of analytical method please.

  • @deepakgupta5887
    @deepakgupta5887 3 ปีที่แล้ว

    At 11.55 how we draw the graph of del(x1,x2) on x1 and x2 plane

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      First you have to manipulate the state equations in the form shown in video. Then you can identify the terms included in the function del(x1,x2). Now plot del(x1,x2) vs x1 or x2 depending on the case :)

    • @deepakgupta5887
      @deepakgupta5887 3 ปีที่แล้ว

      @@Topperly how we manipulate the state equation
      Actually how to can plot the plane x1 -x2
      Is this plot by any matlab code???
      And how the phase of this question is plotted by matlab.
      Thanks for your kind support

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      @Deepak Gupta To understand delta method further, please refer this book(thesis) :)
      core.ac.uk/download/pdf/36706161.pdf

  • @Callejondelgaming
    @Callejondelgaming 4 ปีที่แล้ว

    i have a question probably a dumb one, in the analythical method why when you integrate both sides of x2dx2=-x1dx1 you get a C^2? i mean from the formula of integration don't you get X1^2/2+C=X2^2/2+C? i really dont remenber the this topic very well.

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      Can you please mention the timestamp of instant you are referring to?

    • @Callejondelgaming
      @Callejondelgaming 4 ปีที่แล้ว

      @@Topperly starting the 3:42

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      What you said is correct. But think of this way,
      I have a function f(x)= x. After integration, (integral f(x)) = (x^2)/2 + c, right?
      Now this 'c' is a constant. Let 'b' be the square root of 'c'. Therefore I can write (integral f(x)) = (x^2)/2 + c = (x^2)/2 + b^2.
      This is what I've done in video, so that I can obtain the equation in the form of equation of a circle.

    • @Callejondelgaming
      @Callejondelgaming 4 ปีที่แล้ว

      @@Topperly ok i undestand so for you "K" in the video is your "b", i got confused because you writed it first as C^2.

    • @Topperly
      @Topperly  4 ปีที่แล้ว +1

      No 'c' in the video is 'b'. 'k^2' in video is equal to '2*c^2' after cross-multiplication :)

  • @blessoneasovarghese9834
    @blessoneasovarghese9834 3 ปีที่แล้ว

    what is meant by plotting delta function?
    Does it mean delta=0 is the equation of the curve?

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      Yes, you are right :)

    • @blessoneasovarghese9834
      @blessoneasovarghese9834 3 ปีที่แล้ว

      @@Topperly where to plot the magnitude of delta? On x1 axis?
      If so what to do if delta is a function of x1 only?

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      Delta is just a function of x1 and x2.
      It's just like x + y = 3 in a cartesian plane. Here this straight line is a function of x and y. How do you plot this line in a cartesian plane? Just like that you should plot delta in the x1-x2 plane

  • @sonasondarasaesaria1941
    @sonasondarasaesaria1941 3 ปีที่แล้ว

    at 07:30 how do we know that at N=-1 the angle should be -45deg, at N=-2 the angle should be -63deg, etc?? can you please explain that part a little bit more details? thank you in advance.

    • @Topperly
      @Topperly  3 ปีที่แล้ว +1

      Angle = arctan(N)
      N is the slope of line :)

    • @sonasondarasaesaria1941
      @sonasondarasaesaria1941 3 ปีที่แล้ว

      @@Topperly Thank you very much, you helped a lot with this video. Now I can finish my homework lol... please keep inspiring us with other great lecture videos... thanks again!

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      Haha...Glad to hear that :)

  • @udiptadas9686
    @udiptadas9686 4 ปีที่แล้ว

    how to find the angle in 2nd method

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Angle = taninverse(N). Also note that the angle is taken with respect to positive X axis. :)

    • @udiptadas9686
      @udiptadas9686 4 ปีที่แล้ว

      @@Topperly thank u buddy

  • @raaz.2pi
    @raaz.2pi 3 ปีที่แล้ว

    Sir where u r plotting graph I mean which app

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      I'm not using any graphs. I'm drawing on Desmos graph :)

    • @raaz.2pi
      @raaz.2pi 3 ปีที่แล้ว

      @@Topperly thank u sir , I got it .

    • @raaz.2pi
      @raaz.2pi 3 ปีที่แล้ว

      Sir , I m using demos graph first time , i don't getting that line for plotting angle. like u adjusting line according to angle . Pls help

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      @Raj Anand Yeah. Desmos doesn't have that functionality. The angle was plotted using a tool in the software I use for slide preparation - Autodesk Sketchbook :)
      But if u like to plot the trajectories, try "pplane" toolbox in MATLAB.

    • @raaz.2pi
      @raaz.2pi 3 ปีที่แล้ว

      @@Topperly thank u sir

  • @komalharsh123
    @komalharsh123 3 ปีที่แล้ว

    At n how theta come up
    Eg at n=-1 how theta - 45° in isocline method

    • @Topperly
      @Topperly  3 ปีที่แล้ว

      Thetha = arctan(n)

    • @komalharsh123
      @komalharsh123 3 ปีที่แล้ว

      Ok got it thnks

  • @devvikas2102
    @devvikas2102 ปีที่แล้ว

    Only 4 hr remaining to my exam 😂 13:18

    • @Topperly
      @Topperly  ปีที่แล้ว

      Haha...Hope the exam was good for you :)

    • @devvikas2102
      @devvikas2102 ปีที่แล้ว

      ​@@Topperly बहुत अच्छा गया मेरे भाई तुमको ढूढ़ रहा मै

  • @khethanreddeppagari5206
    @khethanreddeppagari5206 4 ปีที่แล้ว

    Nice explanation

    • @Topperly
      @Topperly  4 ปีที่แล้ว

      Thank you! Means a lot :)