Web based control

947 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
947
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Web based control

  1. 1. Web-Based Control of Pressure Loop Apparatus using LabVIEW Osama Azim (BE/1499/06) Information Technology, VII sem Under: S.S.Tripathi (Department of ECE)
  2. 2. Control Applications
  3. 3. Model Based Design for Process Control Systems
  4. 4. MBD for Web-based Control using LabVIEW
  5. 5. System Design <ul><li>Control System Design (Pressure Loop Control) </li></ul><ul><li>Web-Based Control Design (Virtual Laboratory System) </li></ul>
  6. 6. Pressure Loop Control Chamber Compressed Air
  7. 7. Control System Design Closed Loop Feedback System Pressure Loop Control
  8. 8. P, PI and PID Control <ul><li>Proportional Response: Difference between the set point and the process variable . Increasing the proportional gain (K c ) will increase the speed of the control system response. </li></ul><ul><li>Integral Response: Sums the error term over time. Effect is to drive the Steady-State error to zero. </li></ul><ul><li>Derivative Response: Causes the output to decrease if the process variable is increasing rapidly. Increasing the derivative time (T d ) parameter will cause the control system to react more strongly to changes in the error term and will increase the speed of the overall control system response. </li></ul>
  9. 9. PID Control for Pressure Loop <ul><li>error_term = setpoint- process_value </li></ul><ul><li>p_term = kp * error_term </li></ul><ul><li>d_term = kd * (error_term - prev_error_term) </li></ul><ul><li>prev_error_term = error_term </li></ul><ul><li>i_state = i_state + error_term </li></ul><ul><li>i_term = ki * i_state </li></ul><ul><li>output = p_term + i_term + d_term </li></ul>PID closed loop system response
  10. 10. Simulation Result
  11. 11. Virtual Laboratory Design DAQ
  12. 12. LabVIEW G-Web Server <ul><li>G Web Server is a HTTP/1.0 compatible web server used to run applications on the web </li></ul><ul><li>Its a stand alone VI </li></ul><ul><li>Load and Run CGI VI </li></ul><ul><li>Work with CGI applications to create documents whose content frequently changes and to process queries and form requests. </li></ul><ul><li>Integrate with other Computers </li></ul><ul><li>Work on different Platforms (LabVIEW Compatible Platforms) </li></ul><ul><li>Implement Security; L imit access by directory or by VI name, Control access by the client address, the referring document, or through group and password files. </li></ul>
  13. 13. G-Web Server Test
  14. 14. Client End
  15. 15. G-Web Server with an Application
  16. 16. Client Side
  17. 17. Web Based Control in Industry Network (An Overview)
  18. 18. What do we use it for ? <ul><li>Towards Virtual Laboratories: </li></ul><ul><li>Distance Learning for B.I.T. Extension Centers and B.I.T Mesra </li></ul><ul><li>Feasibility Study: </li></ul><ul><li>- Web based control in Medium/Small Scale Industry </li></ul><ul><li>- Web based Supervisory Control and Data Acquisition (SCADA) using LabVIEW </li></ul>
  19. 19. THANK YOU Questions?

×