PE #73: Effect of Loop Delay in Voltage-Mode-Controlled DC-DC Converters

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 8

  • @FidegnonFassinou-yb4wv
    @FidegnonFassinou-yb4wv Місяць тому +1

    Good morning Professor Alonso. Thank you so much for another great video.

  • @ciceropower3992
    @ciceropower3992 Місяць тому +1

    Great! Prof., what about motor modeling and control in qspice? Would be interesting with c block available.

  • @tsmicro
    @tsmicro 11 днів тому +1

    Hello Professor Alonso. As always, highly detailed and informative video. Thank you for sharing. Just for your information, I have used the python script from your GitHub and it doesn't work with the latest version of Python and control library. It seems that the mag, phase, omega variables cannot be used like this anymore. This is why I personally don't like using Python because libraries change without keeping backwards compatibility. What works with the current version of Python is not always working with the newest version of it. Octave on the other hand, which is also free, is in my opinion superior to Python for such kind of applications and doesn’t suffer from silly updates like Python does.

    • @MarcosAlonsoElectronics
      @MarcosAlonsoElectronics  10 днів тому +1

      Hello, thanks for letting me know. I am using 0.9 version of control lib. The info below may be of help for the latest version. It should be easy to fix
      Starting with python-control version 0.10, bode_plot returns a ControlPlot object instead of magnitude, phase, and frequency. To recover the old behavior, call bode_plot with plot=True, which will force the legacy values (mag, phase, omega) to be returned (with a warning). To obtain just the frequency response of a system (or list of systems) without plotting, use the frequency_response() command.

    • @tsmicro
      @tsmicro 10 днів тому

      @@MarcosAlonsoElectronics thank you for posting the fix. I have already found a workaround.