Consciousness Videos

Simulink (MATLAB) PID with 2 Tank Simulator



APMonitor.com

A 2 tank gravity drained tank system is controlled by first fitting the dynamic response to a first order plus dead time system and then obtaining initial PID tuning parameters. The controller is implemented in Simulink and simulated to demonstrate acceptable control performance.

Source

Similar Posts

34 thoughts on “Simulink (MATLAB) PID with 2 Tank Simulator
  1. Thank you for you explanation. We have a similair set-up. We have used an LQR controller and would like to constraint our model in sucht a way that the pump will not make the first tank overflow. What could we use for that in Simulink? We tried using an if-else statement but that unfortunately did not work.

  2. Hello,

    Very impressive work. I was trying to open and run it, but was facing the following error "Error in S-function 'Gravity_Drained_Tanks_old/Tank S-Function': S-Function 'tank_dynamics' does not exist" how can I fix it ?

  3. Hello,
    Really helpful video.

    I am making a Coupled Tank Level controller ( tanks will be Side-by-Side). The water will frow in only on the first tank and the drains will be used as disturbances on the system. eg, once the tanks are full, i will open the drain so that the pump will have to start again.
    Do you think it would be possible to modify your code so that I can work on it or should i write new .m files?
    I'm wondering if it would be a waste of time to try and alter your code.

    Regards.

  4. Thanks a lot! it is really helpful. Infact, I am instructor at STU and I am welling to open new lab which is about using model control process by suing simulink. I like this example and it is very well done. I have tried to mimic the example but I have difficulty to contract such example. Could you please show us about how to build it from the ground. Also, if you have lecture notes about it, I WOULD really appreciate that if you send it to me.

    Best Regards,

  5. i wanted to build a pid control system of two tank flow using a pump can u please get me a link or a video how to simulink the model using matlab. this is my project so please help me..

  6. Thanks this has helped me to understand the model of two-tank. Now I am doing a simulink project about two-tank level control, but I need use model predictive control, can you give me some advice? Thank you.

  7. i have my project to control 2 tank interacting system by using neural network , but i don't know how to program in simulink matlab 2010, someone plz give me idea abt that ….

  8. When i use the PID Controller , and i run the program i found an error in port widths or dimensions. Output port 1 of 'Gravity_Drained_Tanks_old/Mux1' is a one dimensional vector with 3 elements ?! any help please ?

Comments are closed.

WP2Social Auto Publish Powered By : XYZScripts.com