PID Control in Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ก.ค. 2024
  • A Proportional Integral Derivative (PID) controller is designed for a highly nonlinear system (chemical reactor). The steps are to (1) perform a step test, (2) fit a dynamic model, (3) obtain initial PID tuning parameters, (4) implement the controller, and (5) tune the controller. See apmonitor.com/do/index.php/Mai... for source files.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    I've had problems with my PID integrator in the simulation project i'm doing until I saw this video, thanks a lot!

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

      Glad it helped!

  • @osc446
    @osc446 6 ปีที่แล้ว +3

    Thanks, really helpful.

  • @AJ-et3vf
    @AJ-et3vf 2 ปีที่แล้ว

    Great informative video sir.

  • @jinonika
    @jinonika 6 ปีที่แล้ว +3

    Thank you for your videos and explanation. Great website.

    • @apm
      @apm  6 ปีที่แล้ว

      I'm glad you liked the course content. Check out apm.byu.edu for additional courses.

  • @tanoquinteros1066
    @tanoquinteros1066 3 ปีที่แล้ว +2

    Hello, THANK YOU VERY MUCH, FOR SHARING YOUR KNOWLEDGE!!! GREAT WEBSITE!!!

  • @Dawid973
    @Dawid973 5 ปีที่แล้ว

    Great Job
    I am looking for a controller with 2 temp inputs So I can control a pump.
    I want to have pump running when temp 1 is 10F higher than temp 2.
    any Ideas how to do that?
    thanks

    • @daveball4707
      @daveball4707 5 ปีที่แล้ว

      you could use an Arduino to do that using two temperature sensors

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

    Do you have any notes on how to simulate a gain scheduled PID controller on python?

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

      The controller gain changes based on the PV. Here is a case study with PID and MPC: apmonitor.com/do/index.php/Main/NonlinearControl

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

    Sir, is it possible to make PID with heating and cooling simultaneously.

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

      A PID controller has only 1 manipulated variable. You could let the output be positive or negative and then turn on heating (+) or cooling (-) when the controller switches signs.

  • @user-ex4hg8ec2i
    @user-ex4hg8ec2i หลายเดือนก่อน

    😀