Cohen-Coon Control Tuning Rules

© All Rights Reserved

56 tayangan

Cohen-Coon Control Tuning Rules

© All Rights Reserved

- PID control
- Material Selection Distillation Column (Initial Findings)
- PID control
- Design of FLC for Air Heating Process
- Methods for Automated Design for Singleton Fuzzy Logic Controller
- Chapter 12 Chang
- PID Assignment 1
- Control
- Tuning PID Controller Parameters for Load Frequency Control Considering System Uncertainties
- Vipin Chawla - CMBC Paper - ACS I&EC 1990 - Ie00097a021
- PPID.pdf
- Automatic Load Frequency Control of Two Area Power System With Conventional and Fuzzy Logic Control
- Two Degree-Of-Freedom PID Control for Setpoint Tracking - MATLAB & Simulink Example
- EECE460_PIDTuning
- Design and Tuning in Control Systems - GATE Study Material in PDF
- chapter_12.pdf
- Design of IMC Filter for PID Control Str
- How PID Works
- Controller Tuning
- Using HC900 Accutune III

Anda di halaman 1dari 7

Control Notes

Reflections of a Process Control Practitioner

Home

Website Contents

Search

Search

After search, use << and >> links at top of page to view other pages.

Get Updates on Facebook

Me gusta A 421

personas les

gusta esto.

Sé el primero

About

OptiControls

The Author

Contact Me

Best Practices for Control Loop Optimization »

March 24, 2011

Based on the number of Google searches in 2010, the Cohen-Coon tuning rules are second in popularity only to

the Ziegler-Nichols tuning rules. Cohen and Coon published their tuning method in 1953, eleven years after

Ziegler and Nichols published theirs.

The Cohen-Coon tuning rules are suited to a wider variety of processes than the Ziegler-Nichols tuning rules.

The Ziegler-Nichols rules work well only on processes where the dead time is less than half the length of

the time constant.

The Cohen-Coon tuning rules work well on processes where the dead time is less than two times the length of

the time constant (and you can stretch this even further if required).

Cohen-Coon provides one of the few sets of tuning rules that has rules for PD controllers – should you ever need

this.

Quarter-Amplitude Damping

http://blog.opticontrols.com/archives/383 1/7

6/3/2018 Cohen-Coon Tuning Rules | Control Notes

Like the Ziegler-Nichols tuning rules, the Cohen-Coon rules aim for a quarter-amplitude damping response.

Although quarter-amplitude damping-type of tuning provides very fast disturbance rejection, it tends to be very

oscillatory and frequently interacts with similarly-tuned loops. Quarter-amplitude damping-type tuning also

leaves the loop vulnerable to going unstable if the process gain or dead time doubles in value. However, the easy

fix for both problems is to reduce the controller gain by half. E.g. if the rule recommends using a controller gain

of 1.8, use only 0.9. This will prevent the loop from oscillating around its set point as described above, and will

provide an acceptable stability margin.

There are three types of PID controller algorithms: Interactive, Noninteractive, and Parallel. The Cohen-Coon

tuning rules were designed for controllers with the noninteractive controller algorithm. If you are not using the

derivative control mode (i.e. using P, PI, of PD control), the rules will also work for the interactive algorithm.

However, if you are using derivative (i.e. PID control) on an interactive controller, or if your controller has a

parallel algorithm, you should convert the calculated tuning settings to work on your controller.

The original Cohen-Coon paper expressed the tuning constant for the integral control mode in terms of reset rate

(or integral gain) in repeats per minute. Virtually all the modern texts on process control use integral time, and so

do most control systems (DCS & PLC). Also, this blog generically uses integral time and not integral gain.

Therefore, the tuning rules below use integral time (the reciprocal of what Cohen-Coon used). If your controller

uses integral gain or reset rate, you’ll have to invert the calculated integral time (use 1/Ti).

Also, if your controller’s integral time unit is in minutes, you must make your measurements of dead time and

time constant in minutes. Likewise if your controller uses seconds, make your measurements in seconds.

The Cohen-Coon tuning rules are suitable for use on self-regulating processes if the control objective is having a

fast response, but I recommend you divide the calculated controller gain by two, as described above.

If the control objective is to have a very stable, robust control loop that absorbs disturbances, rather use the

Lambda tuning rules.

Tuning Procedure

Assuming the control loop is linear and the final control element is in good working order, you can continue

with tuning the controller. The Cohen-Coon tuning rules use three process characteristics: process gain, dead

time, and time constant. These are determined by doing a step test and analyzing the results.

http://blog.opticontrols.com/archives/383 2/7

6/3/2018 Cohen-Coon Tuning Rules | Control Notes

1. Place the controller in manual and wait for the process to settle out.

2. Make a step change of a few percent in the controller output (CO) and wait for the process variable (PV)

to settle out at a new value. The size of this step should be large enough that the process variable moves

well clear of the process noise/disturbance level. A total movement of five times the noise/disturbances on

the process variable should be sufficient.

3. Convert the total change obtained in PV to a percentage of the span of the measuring device.

4. Calculate the process gain (gp) as follows:

gp = change in PV [in %] / change in CO [in %]

5. Find the maximum slope on the PV response curve. This will be at the inflection point (where the PV

stops curving upward and begins curving downward). Draw a line tangential to the PV response curve

through the point of inflection. Extend this line to intersect with the original level of the PV (before the

step change in CO). Take note of the time value at this intersection.

6. Measure the dead time (td) as follows:

td = time difference between the change in CO and the intersection of the tangential line and the

original PV level.

7. Calculate the value of the PV at 63% of its total change. On the PV reaction curve, find the time value at

which the PV reaches this level.

8. Measure the time constant (Greek symbol tau) as follows:

tau = time difference between intersection at the end of dead time, and the PV reaching 63% of its

total change.

9. Convert your measurements of dead time and time constant to the same time-units your controller’s

integral mode uses. E.g. if your controller’s integral time is in minutes, use minutes for this measurement.

10. Do two or three more step tests and calculate process gain, dead time, and time constant for each test to

obtain a good average of the process characteristics. If you get vastly different numbers every time, do

even more step tests until you have a few step tests that produce similar values. Use the average of those

values.

11. Calculate new tuning settings using the Cohen-Coon tuning rules below. Note that these rules produce a

quarter-amplitude damping response. See the next step.

enlarge

12. Divide the calculated controller gain by two to reduce oscillations and improve loop stability.

http://blog.opticontrols.com/archives/383 3/7

6/3/2018 Cohen-Coon Tuning Rules | Control Notes

13. Compare the newly calculated controller settings with the ones in the controller, and ensure that any large

differences in numbers are expected and justifiable.

14. Make note of the previous controller settings, the new settings, and the date and time of change.

15. Implement and test the new controller settings. Ensure the response is in line with the overall control

objective of the loop.

16. Leave the previous controller settings with the operator in case he/she wants to revert back to them and

cannot find you to do it. If the new settings don’t work, you have probably missed something in one or

more of the previous steps.

17. Monitor the controller’s performance periodically for a few days after tuning to verify improved operation

under different process conditions.

Stay tuned!

Jacques Smuts – Author of the book Process Control for Practitioners

*G.H. Cohen and G.A. Coon, Theoretical Consideration of Retarded Control, Trans. ASME, 75, pp. 827-834,

1953

ija:

December 22, 2011 at 8:33 am

why level of water cannot use Cohen-Coon’s to calculate the gain and intergral time? instead use Zieglar-

Nichols’s method to calculate gain and intgral time.

Jacques:

December 23, 2011 at 10:34 pm

Ija,

The Cohen-Coon tuning method requires a measurement of the process time constant, while the way we

normally model integrating processes (like liquid level) this measurement is not available.

The original Ziegler-Nichols method does not require a measurement of the process time constant and

therefore lends itself very well to tuning level controllers for a fast response. See this poset for details:

http://blog.opticontrols.com/archives/697

– Jacques

adnan:

October 22, 2014 at 7:48 pm

i have a question, i’m still new in this field, the question is cohen coon tune method is suitable for pH

neutralization unit,a little bit confused when your notes state that “The Cohen-Coon tuning rules are

suitable for use on self-regulating processes if the control objective is having a fast response” and

“Assuming the control loop is linear”? as far as i concern ph neutralization is a nonlinear process and has

slow response..

http://blog.opticontrols.com/archives/383 4/7

6/3/2018 Cohen-Coon Tuning Rules | Control Notes

Jacques:

October 26, 2014 at 8:09 pm

Adnan,

Nonlinearity: You are correct – pH processes are nonlinear and you will likely have to linearize the pH

loop before tuning it. See this article on improving pH control.

Slow Response: A control loop’s speed of response is relative to the process dynamics. A fast sprinter is

fast compared to other sprinters, but slow compared to a Ferrari. Cohen-Coon will give you fast response

relative to the process dynamics, so the “fast” pH-control loop will be fast compared to the same loop

tuned using the Lambda tuning method, but many times slower than a flow-control loop.

sarah:

November 22, 2014 at 1:15 pm

Thanks for this helpful article. But what about Cohen-Coon Tuning method for discrete time PID

controller? and how the controller output (CO) equation will be?

Jacques:

November 26, 2014 at 8:48 am

Sarah: The vast majority of controllers execute their control algorithms much faster than their processes’

dynamic responses, hence the discrete-time PID controller approximates a continuous time controller. The

delay created by the controller adds dead time to the control loop (which is equal to 1/2 the controller’s

execution interval). If a process responds fast in comparison to the controller’s execution interval, this

delay must be added to the measured process dead time when calculating controller tuning settings. In

practice, I have never had to consider z-transforms or discrete-time control theory when analyzing or

optimizing industrial process-control loops. (Note: Discrete-time control theory may be relevant in the

fields of aerospace and robotics – I do not have experience in those fields.)

sayak:

February 25, 2015 at 2:25 am

Thank you for this nice blog. I have one doubt. In the calculation of process gain how to calculate change

in PV in %. I am trying to make a temperature controller whose temperature can vary from 77K to 500K.

If I change the heater power from 15% to 20% temperature changes from 130K to 160K. Is the change in

PV in % = [[(160-130)/130]X100]% ?

I have another question, if I want to have a fixed ramp (i am doing it by having a running SP), how my PI

values will change?

Jacques:

February 25, 2015 at 10:01 am

Sayak:

A1: If you are making your own PID controller it depends on how you normalize the error before sending

it to the PID algorithm. Most industrial controllers normalize the input based on the measurement range of

the PV, which would be 77 to 500 in your case. If your controller does that too, you should normalize your

change in PV in the same way, i.e. (160-130)/(500-700).

A2: I normally tune the controller for good disturbance rejection, and ramp the setpoint at the desired rate.

If overshoot is a problem, I use a setpoint filter instead of, or in addition to, the ramp.

LuisLopez:

July 10, 2015 at 6:37 am

http://blog.opticontrols.com/archives/383 5/7

6/3/2018 Cohen-Coon Tuning Rules | Control Notes

thanks for this nice blog. I am tuning my controller to control gas emissions for a range of concentrations

between 4000-6000 ppmv for example, the values i get they are going to be useful for example if

concentration gas concentration raises until 10,000 ppmv, or should i tune the controller again in those

conditions? thanks in advance

Jacques:

July 18, 2015 at 6:19 pm

Luis, that will depend if the process characteristics change significantly between 5,000 ppmv and 10,000

ppmv. This, in turn depends on process design and the control valve’s characteristic curve. The modified

Cohen Coon tuning method is tolerant to process gain changes of up to 2.0, but for larger changes than

that you will have to use controller gain scheduling to keep your loop performance optimal throughout the

control range. I suggest you see how the loop performs at 10,000 ppmv and then decide if you need to

retune the loop and implement gain scheduling.

Amin:

April 24, 2017 at 2:20 am

Thanks for this helpful article, i have a question regarding to Cohen-Coon tuning rules. If we have a

second order system like PDT2. how we can tun the pid controller by this rule. the time delay can be

driven from system transfer function, but in TF we have 2 different timeconstant for second order system,

which one should we use?

Jacques:

April 26, 2017 at 4:30 pm

Amin: You cannot directly use the Cohen-Coon tuning rules on a second-order model of a system.

However, if the model has two real and positive time constants, and one is much larger than the other, you

can use the small time constant as dead time and the other as the system’s time constant and apply the

Cohen-Coon tuning rules.

Ammin:

June 7, 2017 at 8:47 am

0.48028 (1+0.04995s)

exp(-14*s) * —————————————

(1+22.98s) (1+88.45s)

and when i plot the step response, it is an overdamped system. My question is, it is possible that from step

response, i can driven out the k and tau and calculate the PID parameter with Cohen-Coon tuning rules?

Jacques:

June 26, 2017 at 9:46 am

Yes, use the technique explained in the article on this blog page.

Leave a Reply

Name (required)

Website

http://blog.opticontrols.com/archives/383 6/7

6/3/2018 Cohen-Coon Tuning Rules | Control Notes

Submit Comment

Best Practices for Control Loop Optimization »

The Book for Practitioners

Process Control

for Practitioners

$89.95

Shop now

http://blog.opticontrols.com/archives/383 7/7

- PID controlDiunggah olehmhghiamatyoun
- Material Selection Distillation Column (Initial Findings)Diunggah olehHelena Francis
- PID controlDiunggah olehMuhammad
- Design of FLC for Air Heating ProcessDiunggah olehanon-341443
- Methods for Automated Design for Singleton Fuzzy Logic ControllerDiunggah olehShreyansh Shah
- Chapter 12 ChangDiunggah olehsatya sagar
- PID Assignment 1Diunggah olehywzslm
- ControlDiunggah olehmoabdoly
- Tuning PID Controller Parameters for Load Frequency Control Considering System UncertaintiesDiunggah olehAnonymous 7VPPkWS8O
- Vipin Chawla - CMBC Paper - ACS I&EC 1990 - Ie00097a021Diunggah olehvipinchawla
- PPID.pdfDiunggah olehPaulo César Ribeiro
- Automatic Load Frequency Control of Two Area Power System With Conventional and Fuzzy Logic ControlDiunggah olehInternational Journal of Research in Engineering and Technology
- Two Degree-Of-Freedom PID Control for Setpoint Tracking - MATLAB & Simulink ExampleDiunggah olehdialauchenna
- EECE460_PIDTuningDiunggah olehYutee
- Design and Tuning in Control Systems - GATE Study Material in PDFDiunggah olehAtul Choudhary
- chapter_12.pdfDiunggah olehchequillas
- Design of IMC Filter for PID Control StrDiunggah olehShamsMohd
- How PID WorksDiunggah olehRavi Negi
- Controller TuningDiunggah olehkaushikei22
- Using HC900 Accutune IIIDiunggah olehthanh_cdt01
- Understanding PID Temperature ControlDiunggah olehkrnl386
- 4 Tanks PaperDiunggah olehfherrera_80972
- 20160530-G17-EXP9.pdfDiunggah olehkang1995
- PIDDiunggah olehRaj Kumar Ahmed
- Dynamic Modelling.docxDiunggah olehJesse Oh
- PID Loop Tuning Pocket Guide DS405E EBookletDiunggah olehJose Maria Rodriguez Rivera
- Direct Synthesis-based Controller Design for Integrating Processes With Time DelayDiunggah olehLloyds Raja
- TRADUCCION CONTROL.docxDiunggah olehLidia Ayma Cjuiro
- Topic 1.0 Design of Feedback Control Systems TCE5102.pptxDiunggah olehCourage Chigerwe
- selfbal2 _final (1).pptxDiunggah olehAnurag

- PRODUCTION OF PHOSPHORIC ACIDDiunggah olehche_abdo
- Boiler Load Control_ Header Pressure or Steam FlowDiunggah olehCarlos Tomey
- BOILER~2.PDFDiunggah olehCarlos Tomey
- 1. Fuels and CombustionDiunggah olehDrupad Patel
- Mollier DiagramDiunggah olehThMmnt
- 1943_Bechard_Survey Of Pan Boiling.pdfDiunggah olehCarlos Tomey
- Combustion Control Strategies.pdfDiunggah olehCarlos Tomey
- Combustion Control StrategiesDiunggah olehCarlos Tomey
- 06-Sugar Cane Factory ProcessingDiunggah olehCarlos Tomey
- Measurements and Computations of the Flow in Full-scale Sugar EvaDiunggah olehCarlos Tomey
- IF97-RevDiunggah olehAlanAndrésPesantesMarcos
- Calculation of the Thermodynamic Properties of Water Using the Iapws ModelDiunggah olehCarlos Tomey
- Boiler Drum Level Control _ Control NotesDiunggah olehCarlos Tomey
- Inverse Response _ Control NotesDiunggah olehCarlos Tomey
- 2 - Minor Losses in Pipes - Balsiger Bastos BehmDiunggah olehCarlos Tomey
- Boiler Feed Water CalculationsDiunggah olehJohn Heintzelman
- General Brochure Spanish.pdfDiunggah olehCarlos Tomey
- Sugar_EDiunggah olehCarlos Tomey
- Keller & BohacekDiunggah olehCarlos Tomey
- CItric Acid Production.pdfDiunggah olehCarlos Tomey
- 0-0750-0020-02_AnsichtDiunggah olehCarlos Tomey
- Giz en Philippinen Energy Biomass Biogas Don Pedro SugarmillDiunggah olehKristine B Margallo
- prayon-brochure-PRT-2012.pdfDiunggah olehgeo_uno
- Phosphoric AcidDiunggah olehCarlos Tomey
- c08s09Diunggah olehMarnel Roy Mayor
- The Viscosity Molasses and MassecuiteDiunggah olehCarlos Tomey
- Modeling Full Pipe Friction LossesDiunggah olehCarlos Tomey
- Rouillard Ernest E a 1985Diunggah olehCarlos Tomey
- 1980_Rouillard_The Viscosity Of Mollasses.pdfDiunggah olehCarlos Tomey

- Unit 2Diunggah olehcooooool1927
- Interpolation LecDiunggah olehLañada Arjay
- Chowdaiah M.Phil ThesisDiunggah olehChowdaiah
- List of M``````````````````````````````````````````````````````````````````````oments of Inertia - Wikipedia, The Free EncyclopediaDiunggah olehPratik Roy
- Image Denoising Using Wavelet Thresholding and Model SelectionDiunggah olehjebilee
- Convergence CriteriaDiunggah olehoo
- Schubert Varieties and Schubert Calculus ] Sara Billey, University of WashingtonDiunggah olehPera Perc
- Problem Sheets 1-9Diunggah olehmalishaheen
- inequalities in maths solvedDiunggah olehVinay Punjabi
- Ma2264- Numerical MethodsDiunggah olehSUNILKHUNTIA1988
- Mathematical Methods r05010202Diunggah olehNizam Institute of Engineering and Technology Library
- Rhapsody in FractionalDiunggah olehnrobastos1451
- MF9Diunggah olehMuhammad Farhan
- ESMDiunggah olehAniket Raut
- Transport PhenomenaDiunggah olehchidapa
- ch6Diunggah olehPradeep Joshi
- 11-KinematicDiunggah olehPhani Singamaneni
- M2 Imp QuestnsDiunggah olehMani Raj N
- Mathematics Form and FunctionDiunggah olehjacinto1234
- MAT315_Sums of Two SquaresDiunggah olehYoujune Hou
- Calculus RefresherDiunggah olehVicbeau3
- property identityingDiunggah olehapi-314809600
- basten form 63Diunggah olehapi-287205585
- Section 10 Discrete Time Markov ChainsDiunggah olehDylan Ler
- MAT495_CHAPTER_4Diunggah olehMuhamadSadiq
- PCDiunggah olehAbhijith Manikandan
- Atmospheric DATA ASSIMILATION.pptxDiunggah olehJason Pajimola Punay
- 2229Diunggah olehprabhav_farmville
- ETH Struct OptDiunggah olehPratik D Upadhyay
- Project Proposal Geano 2nd EdDiunggah olehSlim Salim

## Lebih dari sekadar dokumen.

Temukan segala yang ditawarkan Scribd, termasuk buku dan buku audio dari penerbit-penerbit terkemuka.

Batalkan kapan saja.