Averaging (or equalizing) level control

Slides:



Advertisements
Similar presentations
Chapter 9 PID Tuning Methods.
Advertisements

Tuning of PID controllers
Tuning PID Controller Institute of Industrial Control,
10.1 Introduction Chapter 10 PID Controls
INDUSTRIAL AUTOMATION (Getting Started week -1). Contents PID Controller. Implementation of PID Controller. Response under actuator Saturation. PID with.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Dynamic Energy Balance. Last time: well-mixed CSTR w/flow & reaction for multiple reactions: rxn #
Exercise 3. Solutions From Fujio Kida, JGC Co. All cases
PID Control -1 + Professor Walter W. Olson
Specialization project Project title “Practical modeling and PI-control of level processes” Student Ingrid Didriksen Supervisor Krister Forsman.
DYNAMIC BEHAVIOR OF PROCESSES :
Probably© the smoothest PID tuning rules in the world: Lower limit on controller gain for acceptable disturbance rejection Sigurd Skogestad Department.
Salman Bin Abdulaziz University
Dynamic Behavior Chapter 5
Presentation at NI Day April 2010 Lillestrøm, Norway
Control engineering and signal processing
Mathematical Models for Simulation, Control and Testing
Introduction to process control
Course PEF3006 Process Control Fall 2017 Lecture: Process dynamics
Course IIA1117 Control Engineering Fall 2017 Plant-wide control
State estimation (Kalman filter)
Model-based Predictive Control (MPC)
Tuning of PID controllers
Av Finn Aakre Haugen IA3112 Automatiseringsteknikk og EK3114 Automatisering og vannkraftregulering Høstsemesteret 2017 Gain scheduling.
Basic Design of PID Controller
Course PEF3006 Process Control Fall 2018 Feedforward Control
Tuning of PID controllers
Servo Tuning for Path Applications
PID controller: Reverse or direct action?
Model-based Predictive Control (MPC)
Model-based Predictive Control (MPC)
Course PEF3006 Process Control Fall 2018 Lecture: Process dynamics
Course PEF3006 Process Control Fall 2018 PID Control
State estimation (Kalman filter)
4.1 Stability Routh Tabulation Example 4.1
Introduction to process control
IA3112 Automatiseringsteknikk Høsten 2018
بسم الله الرحمن الرحيم PID Controllers
IA3112 Automatiseringsteknikk Høsten 2017
Course IIA1117 Control Engineering Fall 2017 Cascade control
Averaging (or equalizing) level control
Y The graph of a rule connecting x and y is shown. From the graph, when x is -1, what is y? Give me a value of x that makes y positive, negative, equal.
Course IIA1117 Control Engineering Fall 2018 Cascade control
First-Order System Chapter 5
Course IIA1117 Control Engineering Fall 2018 Plant-wide control
Av Finn Aakre Haugen IA3112 Automatiseringsteknikk og EK3114 Automatisering og vannkraftregulering Høstsemesteret 2018 Gain scheduling.
Course PEF3006 Process Control Fall 2017 Cascade control
Course PEF3006 Process Control Fall 2017 Feedforward Control
7. Stability [Ref:Rao] 7.1 System stability
Dynamical Systems Basics
How a control system may become unstable
Complex Numbers Exam Questions
Averaging (or equalizing) level control
Notes Over 1.7 Solving Inequalities
Course IIA1117 Control Engineering Fall 2018 Ratio control
Course IIA1117 Control Engineering Fall 2017 Ratio control
On-Off Control (alternative to PID)
Proportional Control and Disturbance Changes
Notes Over 1.7 Solving Inequalities
Course PEF3006 Process Control Fall 2018 Cascade control
Closed-Loop Frequency Response and Sensitivity Functions
On-Off Control (alternative to PID)
How a control system may become unstable
Controller Tuning Relations
Performance and Robustness of the Smith Predictor Controller
PID controller: Reverse or direct action?
Inequalities x > a Means x is greater than a
Course PEF3006 Process Control Fall 2017 PID Control
Some critical questions
Dynamic Behavior Chapter 5
Presentation transcript:

Averaging (or equalizing) level control Course IIA1117 Control Engineering Fall 2017 Averaging (or equalizing) level control By Finn Aakre Haugen (finn.haugen@usn.no) USN. IIA1117 Control Engineering. Haugen. 2017.

Buffer tank with a level control system 2 Buffer tank with a level control system Aim: Averageing (or equalizing, or attenuating) inflow variations so that the outflow becomes smoother than the inflow. USN. IIA1117 Control Engineering. Haugen. 2017.

USN. IIA1117 Control Engineering. Haugen. 2017. 3 How to tune LC? We need a sluggish or soft or compliant LC so that the liquid volume (the level) can take up the inflow variations. Ziegler-Nichols is useless here since it gives fast or stiff control :-( But Skogestad is excellent, using Tc as tuning parameter :-) Kc = 1/(Ki*Tc) Ti = 2*Tc where Ki = -1/A is the integrator gain or normalized process step response. How to select Tc? ... USN. IIA1117 Control Engineering. Haugen. 2017.

Δhmax <= (Tc/A)*ΔFin 4 ... How to select Tc? As a start, assume P (proportional) level controller. It can be shown, from a mathematical model of the level control system, that Δhmax = (Tc/A)*ΔFin where Δhmax is corresponding maximum allowed level change (in steady state) after max inflow step change, ΔFin. With a PI controller with the same Tc: Δhmax <= (Tc/A)*ΔFin Solving this inequality for Tc gives Tc >= A* Δhmax/ΔFin => Specification of Tc in the PI settings: Tc = A* Δhmax/ΔFin USN. IIA1117 Control Engineering. Haugen. 2017.

Comparison of responses in level h 5 Comparison of responses in level h due to step change in inflow Fin, with P and with PI controllers: USN. IIA1117 Control Engineering. Haugen. 2017.

Example Assumptions: A = 2000 m2 ΔFin = 1 m3/s Δhmax = 0.5 m 6 Example Assumptions: A = 2000 m2 ΔFin = 1 m3/s Δhmax = 0.5 m Resulting Tc: Tc = A* Δhmax/ΔFin = 2000*(-0.5)/(-1) = 1000 s PI settings: Kc = 1/(Ki*Tc) = -A/Tc = -2000 m2 / 1000 s = 2.0 (m3/s)/m Ti = 2*Tc = 2*1000 s = 2000 s USN. IIA1117 Control Engineering. Haugen. 2017.

USN. IIA1117 Control Engineering. Haugen. 2017. Simulation! USN. IIA1117 Control Engineering. Haugen. 2017.