Tuning PID Loops For Level Control - Control Engineering
Tuning PID Loops For Level Control - Control Engineering
Username
Subscribe Sponsored by:
Custom Search
Forgot password? ******* Manage Account
IIoT New Products Control Systems Process Manufacturing Discrete Manufacturing System Integration Networking & Security Info Management
Share
Since the first two PID controller tuning methods were published in
1942 by J. G. Ziegler and N. B. Nichols, more than 100 additional
tuning rules have been developed for self-regulating control loops
(e.g., flow, temperature, pressure). In contrast, fewer than 10 tuning
methods have been developed for integrating (e.g., level) process
types, though roughly one-in-four industrial PID loops controls liquid
level.
This modified Ziegler-Nichols tuning method is intended for use with integrating processes, and level control loops (Figure 1) are
the most common example.
Note: This tuning method provides a fast response to disturbances in level and is therefore not suitable for tuning surge tank level
control loops.
The modified Ziegler-Nichols tuning rules presented here are designed for use on a non-interactive controller algorithm with its
integral time set in minutes. Dataforth's MAQ20 industrial data acquisition and control system uses this approach as do other
controllers from a
variety of
manufacturers.
Procedure
a) Make sure, as far as possible, that the uncontrolled flow in and out of the vessel is as constant as possible.
c) Wait for a steady slope in the level. If the level is very volatile, wait long enough to be able to confidently draw a straight line
though the general slope of the level.
d) Make a step change in the controller output. Try to make the step change 5% to 10% in size, if the process can tolerate it.
e) Wait for the level to change its slope into a new direction. If the level is volatile, wait long enough to be able to confidently draw a
straight line though the general slope of the level.
f) Restore the level to an acceptable operating point and place the controller back into automatic control mode.
a) Draw a line (Slope 1) through the initial slope, and extend it to the
right as shown in Figure 3.
b) Draw a line (Slope 2) through the final slope, and extend it to the left
to intersect Slope 1.
e) Pick any two points (PV1 and PV2) on Slope 1, located conveniently far from each other to make accurate measurements.
f) Pick any two points (PV3 and PV4) on Slope 2, located conveniently far from each other to make accurate measurements.
Note: If T1 and T2 measurements were made in seconds, divide them by 60 to convert them to minutes.
i) Calculate the process integration rate (ri), which is the second parameter needed for tuning the controller:
Step 3. Repeat
Perform steps 1 and 2 at least three more times to obtain good average values for the process characteristics td and ri.
Using the equations below, calculate your tuning constants. Both PI and PID calculations are provided since some users will select
the former based on the slow-moving nature of many level applications.
For PI Control
Derivative Time, Td = 0
Integral Time, Ti = 5 td
Note that these tuning equations look different from the commonly published Ziegler-Nichols equations. The first reason is that Kc
has been reduced and Ti increased by a factor of two, to make the loop more stable and less oscillatory. The second reason is that
the Ziegler-Nichols equations for PID control target an interactive controller algorithm, while this approach is designed for a non-
interactive algorithm such as is used in the Dataforth MAQ20 and others. (If you are using a different controller, make sure you find
out which approach it uses.) The PID equations above have been adjusted to compensate for the difference.
Key your calculated values into the controller, making sure the
algorithm is set to non-interactive, and put the controller back into
automatic mode.
Change the setpoint to test the new values and see how it responds. It might still need some additional fine-tuning to look like
Figure 4. For integrating processes, Kc and Ti need to be adjusted simultaneously and in opposite directions. For example, to slow
down the control loop, use Kc / 2 and Ti 2.
With just a few modifications to the original Ziegler-Nichols tuning approach, these rules can be used to tune level control loops for
both stability and fast response to setpoint changes and disturbances.
Additional reading: J.G. Ziegler and N.B. Nichols, Optimum settings for automatic controllers, Transactions of the ASME, 64, pp.
759-768, 1942.
ONLINE
To learn more about PID, look for additional application notes at Dataforth website: www.dataforth.com
Read more about process control strategy with the related stories below.
Key concepts:
Related News:
Designing control: Smart sensors and data
acquisition - 12.05.2015 05:46
Overcoming process deadtime with a Smith
Predictor - 17.02.2015 10:12
Fundamentals of integrating vs. self-regulating
processes - 02.12.2014 15:01
Post a comment
Events & Awards eGuides Magazine Archives Digital Reports Global SI Database Oil & Gas Engineering
Engineers' Choice Awards System Integrator Giants System Integrator of the Year
The Engineers' Choice Aw ards highlight some of the The System Integrator Giants program lists the top Each year, a panel of Control Engineering and Plant
best new control, instrumentation and automation 100 system integrators among companies listed in Engineering editors and industry expert judges
products as chosen by... CFE Media's Global System Integrator Database. select the System Integrator of the Year Aw ard
w inners in three categories.
More More More
Articles New Products Topics Training, Tools Events and Awards News, Views, Blogs Newsletters Advertising
Magazine New Products Magazine Apps for Engineers Engineers' Choice Ask Control Engineering Subscribe Case Study Database
Information Control Product Research Cyber Security Online Training Center Aw ards How to Contribute Machine Control Listing
International Editions Sustainable Engineering Case Studies Engineering Leaders Machine Safety New sletter Advertise--Media Kit
Machine Control Manufacturing IT New Products Under 40 Real World Engineering Process and Advanced Contact Us
Magazine Archives Mobility Videos System Integrator Giants RSS Feeds Control New sletter HART Communication
Process Control Robotics White Papers System Integrator Hall of Social Media Process Instrumentation Protocol
System Integrators Machine Safety Product Research Fame Industrial Wireless and Sensors New sletter Innovations from the
Education and Training Tips and Tricks Tutorials Safety & Cyber Security Industry
Marketing to Engineers System Integration and New sletter White Papers
Global Automation & Process Control Energy Automation Internet Profiles
Manufacturing Summit New sletter
CE China Best Product System Integration
Aw ard New sletter
Information Control
New sletter
New Products for
Engineers Show case
White Paper Connection
eNew sletter Archive