Motor Control Simulation: Theory & Implementation

Поделиться
HTML-код
  • Опубликовано: 5 янв 2025
  • In this video I go over the theory and implementation of a motor control simulation I made.
    0:07: Simple circuits
    1:30: Ohm's law and Faraday's law
    3:55: 3 Phase equations
    6:05: Solving equations
    10:04: Ramped commands
    11:25: PI control
    12:12: Third harmonic injection
    14:48: Center aligned PWM signal + Dead-time
    16:46: Short-circuiting
    19:09: Saliency (Changing inductance)
    20:03: BEMF (incl. harmonics)
    20:24: Torque + measuring motor parameters
    22:18: Simulation downside & improvements?
    Correction:
    3:27 Accidentally using lambda instead of psi henceforth
    Code:
    github.com/Mat...
    Credit to ‪@BenKatz‬ for the inspiration and reference manual:
    github.com/bgk...
    Third harmonic injection links:
    www.switchcraf...
    • What is Space Vector M...

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

  • @pazipinkas7262
    @pazipinkas7262 2 дня назад +7

    I took a shot every time you said Kirchhoff's current law 🙃 had a nice viewing experience

    • @matanpazi3777
      @matanpazi3777  2 дня назад

      @@pazipinkas7262 Haha, that's a dangerous game in this video :)

  • @ARBB1
    @ARBB1 2 дня назад +2

    Nice, just what I needed for a project of mine!😊

  • @mberoakoko24
    @mberoakoko24 День назад +2

    I love that you are using a general purpose language like python to do simulations.

  • @EveryFlavorRobot
    @EveryFlavorRobot 2 дня назад

    great explanations on the maths behind motor controls! This video deserves more views :)

  • @novertrunnions2721
    @novertrunnions2721 2 дня назад +1

    Your work is incredibly inspiring to me!
    When I was first researching how to build a VFD, your series on building your own was instrumental to my understanding of the code behind generating SPWM signals.
    Throughout the video, I was thinking you might appreciate this open-source motor control development platform that's been created at WEMPEC (the Wisconsin Electric Machines and Power Electronics Consortium). It's called the AMDC, and is based on a Xilinx Zynq-7000 SoC. I work at WEMPEC as an undergraduate assistant to help graduate students and faculty with electric machine related projects, but I've been teaching myself a ton more about the electrical side through your videos, research papers, and talking to people in the department.

    • @matanpazi3777
      @matanpazi3777  2 дня назад

      @@novertrunnions2721 Very cool
      Thanks for the kind words :)

  • @10e999
    @10e999 2 дня назад +1

    Fantastic explanation. I really liked your approach: you build intuition without being shallow.
    The block diagrams were indeed great!
    I hope to see more simulations from you in the future!
    Small nitpick: AI-generated images degrade the viewing experience for me.

    • @matanpazi3777
      @matanpazi3777  2 дня назад

      @@10e999 Many thanks
      I get it about the images, it's just so much easier :)
      I'll consider it next time.

  • @stratiienkoroman2959
    @stratiienkoroman2959 7 часов назад

    Thanks a lot for this cool video! Cool 3b1b-like animations BTW.

  • @davidjasinski6633
    @davidjasinski6633 2 дня назад +2

    Well done.

  • @AlexJoneses
    @AlexJoneses 17 часов назад

    Another person understanding that MATLAB is overrated and Python can do everything it does