Auto tuning of PID control loops
Many PID control loops are still operated manually. ECO looks like an auto tune solution which offers the advantage of having a clear view of information on a large screen HMI.The three terms of the local loop proportional-integral-derivative (PID) controller is considered the workhorse of process control. However, the derivation of PID constants required for optimum setting of the regulator to three terms is still often a problem because, for control loops to work properly, the PID loop must be set correctly.Many different methods of calculating imperial / graphics available for manual adjustment of a loop process, including the Ziegler-Nichols system developed in 1942, the Cohen-Coon system developed in 1953, and the change of minimum load error not developed in 1998. However, for all these understanding of a transfer function of plants is necessary to select the appropriate model and settings. The automatic adjustment of the P, I and D parameters by the controller may offer advantages in systems with more control and is relatively easy to implement.However, as recently as January 2009, an article by Greg Baker, said that over 30% of the control loops were operated manually, and it was based on section 1993, by David B. Ender, indicating little change over the past 15 years. In response to the article by Mr. Baker said: "Until the current study and complete the root causes of under-performing loops are PID, we can not agree that the relative underperformance, because of the PID configuration incorrect, is not negligible. We hope he has improved since the time of the source of information, 15 years ago."To simplify this task, Unitronics a manufacturer of process control PLC / HMI systems, has developed a proprietary algorithm to auto tune PID to remove the burden of tuning factory. This has been used in over four years and has been incorporated into its product line, starting with four loops, up to offer today - the V1040 and V1210 GUI - which can handle 24 independent loops.The system is based on the heuristic method of Ziegler-Nichols tuning of a PID controller, with any modifications established by Unitronics based on the results of the real world, Ku (ultimate gain) and the oscillation period, you (the period oscillation of the plants) are used to adjust the P, I, D and earnings. These gains apply to the ideal, a parallel form of PID controller. When applied to the standard PID form, the integral and time derivative of Ti and Td parameters depend only on the mill of the oscillation period Tu, which includes any plant non-linearity and time lags .The Ziegler-Nichols tuning creates a "quarter wave decomposition" to provide PID control with disturbance rejection performance best. It has some disadvantages, as this parameter does not generally very good performance monitoring control. The Ziegler-Nichols method also creates a gain aggressive overtaking, and most applications require the PID system to minimize or eliminate the gas. Using the stage, the system limited the Unitronics proprietary algorithm produces a practical, industry-accepted system PID for a wide range of plant types.The installation requires auto tune five entrances to the control engineer for running auto tune initial setpoint, process variable low limit, high limit, limit controlled variable low and high limit. The user can define the number of steps to tune the car applies the algorithm for recognizing plants. The default setting is three, but can be increased to a maximum of eight. The server utility allows the PID control engineer for the auto-tune PID loops for both the vision and M90/91 series controller. Although it is installed as part of the installation VisiLogic/U90, PID server runs independently of other software Unitronics.It allows users to collect data PID and use it to troubleshoot and solve the problems of control loop by displaying the information graphically on the HMI. It also makes it easy to configure, test and adjust a multi-loop system.
Ziegler-Nichols Open-Loop Tuning Rules | Control Notes
J.G. Ziegler and N.B. Nichols published two tuning methods for PID controllers in 1942*.
The Ultimate Cycling method , and The Process Reaction-Curve method, often called the Ziegler-Nichols Open-Loop tuning method.This article describes the second method. But before we jump right into the tuning method, here are a few important things you should know first.
Quarter-Amplitude Damping: Caution and RemedyThe Ziegler-Nichols tuning methods aim for a quarter-amplitude damping response.With one quarter of the amplitude damping, the process variable varies around the set after a change of set point or disturbance. The oscillation dies at a pace where each successive peak is a quarter of the previous peak amplitude.
Although quarter-amplitude damping type tuning provides quick rejection of disturbances, it is very oscillatory loop, often causing interactions with loops at the same point. Quarters of the amplitude adjustment amortization type also leaves vulnerable the loop to go unstable if the process gain or increases downtime.
The easy solution for both problems is to reduce the controller gain by half. For example, if the rule recommends using a DC gain of 1.8, the use of only 0.9. This will prevent the loop to oscillate around its point as described above, and provide an acceptable stability margin.
However, if the objective of controlling the loop you want to tune is to have a very stable, robust control loop that absorbs disturbances rather use the rules of agreement Lambda.
Designed for the algorithm controller InteractiveThere are three types of PID control algorithms: Interactive, noninteractive, and in parallel. The Ziegler-Nichols tuning rules were designed for controllers with the interactive controller algorithm. If you are not using the derivative control mode (i.e. using P or PI control), the rules will also work for the nonteractive algorithm. However, if you plan to use derivative (i.e. PID control) and have a noninteractive controller, or if your controller has a parallel algorithm, you should convert the calculated tuning settings to work on your controller.
Designed for Integral TimeLike most tuning rules, the Ziegler-Nichols tuning rules were designed for controllers using integral time (in minutes or seconds) and not integral gain (in repeats per minute or repeats per second). If you controller uses the latter, you’ll have to invert the calculated integral time (use 1/Ti).
Ziegler-nichols Reaction Curve - Bookshelf
Mechatronics, an integrated approach
TABLE 12.6 Ziegler Nichols Controller Settings Reaction Curve Ultimate Response Controller Parameter Method Method processes have to be approximated by ...Instrument Engineers' Handbook: Process control and optimization
Bump Tests Figure 2.35g shows the Ziegler-Nichols procedure to approximate that process reaction curve with a first- order lag plus a time delay. ...Process control, theory and applications
4.5.4 Process Reaction Curve Method D(s) Yr(s) Ym(s) Figure 4.8: Open control loop for Cohen and Coon method To get the process reaction curve, ...Chemical engineering dynamics, an introduction to modelling and computer simulation
2.3.3.2 Ziegler–Nichols Open-Loop Method This empirical open-loop tuning mode, known also as the “Reaction Curve” method, is implemented by uncoupling the ...Boiler Control Systems Engineering, Second Edition
There is Default Tuning, SWAG tuning,Ziegler Nichols,Lambda,and self tuning. ... The process reaction curve is simply the reaction of the process to a step ...Day-to-day Information Directory
PIDTuningClassical - ControlsWiki
The process reaction curve method section shows the parameters ... The Ziegler-Nichols open-loop method is also referred to as a process reaction method, ...
Control Notes
The Process Reaction-Curve method, often called the Ziegler-Nichols Open-Loop tuning ... The Ziegler-Nichols tuning methods aim for a quarter-amplitude ...
Optimum Settings for Automatic Controllers
ZIEGLER, NICHOLS-OPTIMUM SETTINGS FOR AUTOMATIC CONTROLLERS. 761 ... S-shaped curve which we will call a "reaction curve." Fig. 8 shows a reaction curve for ...
Control System Design
Ziegler−Nichols (reaction curve) for different values of the ratio x ... previous slide that the Ziegler- Nichols reaction curve tuning method is very. sensitive ...
Controller Tuning
Ziegler and Nichols (1951) presented approximate tuning rules based on the limits of ... Reaction Curve", the response of the process to a step input and noted that the "Curve" ...