Linearizing Simulink Models

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ก.ค. 2024
  • With a general understanding of linearization, you might run into a few snags when trying to linearize realistic nonlinear models. These snags can be avoided if you have a more practical understanding of how linearization is accomplished, and that’s what we’ll cover in this video.
    Can a discontinuous function be linearized? How does Simulink linearize a hierarchical model? What should you look for to determine if your model can be linearized? Watch this video to find out the answers.
    Check out our introduction video about linearization: • What Is Linearization?
    Related Resources:
    - Learn about linearization for model analysis and control design: bit.ly/2E76uJe
    - Watch more controls Systems Tech Talks: bit.ly/2rTc8Yp
    - Trimming and Linearizing Simulink Models Documentation: bit.ly/3OSQgGp
    - Linearize Nonlinear Models Documentation: bit.ly/2DXWy4G
    ---------------------------------------------------------------------------------------------------------------------------
    Get a free product Trial: goo.gl/ZHFb5u
    Learn more about MATLAB: goo.gl/8QV7ZZ
    Learn more about Simulink: goo.gl/nqnbLe
    See What's new in MATLAB and Simulink: goo.gl/pgGtod
    © 2018 The MathWorks, Inc. MATLAB and Simulink are registered
    trademarks of The MathWorks, Inc.
    See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @BrianBDouglas
    @BrianBDouglas 5 ปีที่แล้ว +19

    Hi everyone! If you have any questions on what I cover in this video (or general comments you'd like me to see), please leave them on this comment so that I get notified. Thanks for watching. Cheers!

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

      Thank you very much Dr Brian

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

      It would be very interesting in my opinion to see you tackle the set-up of a state-space model for a system, other than a linear spring for which there are quite some examples to be found.

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

      Hi Brian, thank you for a great series. I'm interesting in linearization through fitting a model. I watch your system identification and sumo bot example in your channel. With my current understanding of control and Matlab, I couldn't understand the process completely. Like how do you pass impulse, step function , or ramp into your sumo bot (C++ coding wise) . Do you have other resources that could help us understand linearization through fitting model?
      Thanks in advanced!

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

      at 3:09 if we plot system output with plot(0.8*step(linsys1)) unfortunately output is stable at 8 instead of 4. There is a problem with this linearization but I couldn't found it.

    • @fleurdutton1334
      @fleurdutton1334 3 หลายเดือนก่อน

      Hi Brian, I love your videos. I am trying to linearize the kinematics bicycle model for my maths university dissertation surrounding the control theory of autonomous cars. I am really struggling with this. I was wondering whether you might be able to help me? I would be more than happy to discuss over email if you were willing to help. Thank you, Fleur

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

    Excellent work!

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

    First class material!!!!

  • @alejandrooliverosordas4728
    @alejandrooliverosordas4728 5 ปีที่แล้ว +3

    great video !!, any chance you can make a video about linearization using algorithms like genetic algorithm ,fuzzy or neural network? Thank you!

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

    At 2:03 what did you do to get the (+) on top of line-input? And what does this add for the model?
    Great videos, Cheers

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

    thanks Dr. Brian, you would do a video upon equation differential of converter DC-AC (it's nonlinear system)...

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

    Great video. I couldnt find the link to the aircraft trimming example. Is it from Christopher Lum?

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

    hi how did you get the -a/(4*A) from? In the previous step, it was -a/A*1/(2*sqrt(hbar)).

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

    How do we know which operating point simulink is linearizing about?

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

    at 3:09 if we plot system output with plot(0.8*step(linsys1)) unfortunately output is stable at 8 instead of 4. There is a problem with this linearization but I couldn't found it.

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

    The resulting transfer function of the linear system corresponds to the roots, but does not correspond to the gain. Why?

  • @user-nm9wn2ek4b
    @user-nm9wn2ek4b 3 ปีที่แล้ว

    best

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

    Thanks Brian for the awesome videos. I have faced an interesting problem. My linear model derived by hand contains a pole at origin and according to local stabiliy theorem we cannot conclude anything about the stability of equilibrium point by using linearization. It turns out this is exactly the case as when I plot the eigenvalues of the system, I see difference between the damping of dominant poles and the time-domain simulation. However, when I use linmod, the obtained linear model correctly represents the dynamic behavior of the nonlinear model around the operating point as verified by simulation results. I was wondering where this difference between my linearization and linmod comes from. Is it because of that block-by-block linearization? Can we say that the method always results in exact linearization without error? The linmod model contains no eigenvalues with zero real parts, is it going to be always the case?

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

      I don't know the answer in general. Is your nonlinear model and your linearization by hand simple enough to share and I can take a look?

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

      @@BrianBDouglasYes, it is a system of third order.

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

    4 parsec, lol