<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Process Control</title>
	<atom:link href="http://chemicalprocesscontrol.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://chemicalprocesscontrol.wordpress.com</link>
	<description>A blog about  basic and advanced process control for refineries, petrochemical and chemical industries.</description>
	<lastBuildDate>Tue, 01 Feb 2011 07:40:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='chemicalprocesscontrol.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Process Control</title>
		<link>http://chemicalprocesscontrol.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://chemicalprocesscontrol.wordpress.com/osd.xml" title="Process Control" />
	<atom:link rel='hub' href='http://chemicalprocesscontrol.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Tuning Methods</title>
		<link>http://chemicalprocesscontrol.wordpress.com/2011/01/28/tuning-methods-3/</link>
		<comments>http://chemicalprocesscontrol.wordpress.com/2011/01/28/tuning-methods-3/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 03:55:05 +0000</pubDate>
		<dc:creator>chemicalprocesscontrol</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chemicalprocesscontrol.wordpress.com/?p=19</guid>
		<description><![CDATA[The first step is to identify the process step response. Make a step change in the Manipulated Variable ( usually the valve position) and observe the response in the process variable. Wait for the process variable to stabilize. Collect the data and identify the first order model. A first order model looks like this. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=19&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Times New Roman;font-size:12pt;">The first step is to identify the process step response. Make a step change in the Manipulated Variable ( usually the valve position) and observe the response in the process variable. Wait for the process variable to stabilize. Collect the data and identify the first order model.<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:12pt;">A first order model looks like this. The blue curve represents the response of the process variable for a step change in the manipulated variable.<br />
</span></p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho11.png?w=450" alt="" /><span style="font-family:Times New Roman;font-size:12pt;"><br />
		</span></p>
<p><span style="font-family:Times New Roman;font-size:12pt;">Time Delay  Td – The time it takes to for the response to start , after the change in the manipulated variable<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:12pt;">Time Constant  – The time it takes for the process variable to reach 63 % of the final value<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:12pt;">Gain &#8211;  K Although the technically the gain means the change in the process variable for a unit change in the manipulated variable , here we are interested in % Change in the PV range / % change in the MV Range PV refers to the process variable and MV refers to the manipulated variable.<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:12pt;">Once we have the model parameters , we can calculate the tuning parameters using any of the following methods. .<br />
</span></p>
<ol>
<li>
<div><strong>Zieglar- Nichols Method<br />
</strong></div>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho2.png?w=450" alt="" /><strong><br />
				</strong></p>
</li>
<li>
<div><strong>Shinskey Tuning parameters<br />
</strong></div>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho3.png?w=450" alt="" /><strong><br />
				</strong></p>
</li>
<li><strong>Lambda tuning<br />
</strong></li>
</ol>
<p>The Lambda tuning method is based on the desired closed loop time constant. Lambda tuning works better for set point response but the disturbance  rejection is poor.
</p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho4.png?w=450" alt="" />Where <img src="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho5.png?w=450" alt="" />  is the desired closed loop time constant. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chemicalprocesscontrol.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chemicalprocesscontrol.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chemicalprocesscontrol.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chemicalprocesscontrol.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chemicalprocesscontrol.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chemicalprocesscontrol.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chemicalprocesscontrol.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chemicalprocesscontrol.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=19&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chemicalprocesscontrol.wordpress.com/2011/01/28/tuning-methods-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7834b5fcfeccfafc1216cd472bc80c7c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chemicalprocesscontrol</media:title>
		</media:content>

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho11.png" medium="image" />

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho2.png" medium="image" />

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho3.png" medium="image" />

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho4.png" medium="image" />

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/02/012811_0355_tuningmetho5.png" medium="image" />
	</item>
		<item>
		<title>Tuning Methods</title>
		<link>http://chemicalprocesscontrol.wordpress.com/2011/01/26/tuning-methods-2/</link>
		<comments>http://chemicalprocesscontrol.wordpress.com/2011/01/26/tuning-methods-2/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 06:25:13 +0000</pubDate>
		<dc:creator>chemicalprocesscontrol</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chemicalprocesscontrol.wordpress.com/2011/01/26/tuning-methods-2/</guid>
		<description><![CDATA[In most of the cases , if the operator complains about poor tuning , this is due to slow tuning . i.e not being able to reject the disturbance properly. Poor tuning , due to aggressive tuning constants results in oscillations , still oscillations at higher frequencies are acceptable to the process and operator , [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=16&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In most of the cases , if the operator complains about poor tuning , this is due to slow tuning . i.e not being able to reject the disturbance properly.   Poor tuning , due to aggressive tuning constants results in oscillations , still oscillations at higher frequencies are acceptable to the process and operator , as it gets averaged out  during the process. However , reducing the oscillations will also help to improve the process, reduce wear and tear of the valves .
</p>
<p>Following diagrams show  poorly tuned loops , the first is the sluggish tuning and second is the aggressive tuning.
</p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2011/01/012611_0622_tuningmetho1.png?w=450" alt="" />
	</p>
<p><strong>Picure :1 Example of poorly tuned loops ( sluggish )<br />
</strong></p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2011/01/012611_0622_tuningmetho2.png?w=450" alt="" />
	</p>
<p>
 </p>
<p><strong>Picture 2 – Example  of poorly tuned loops (aggressive)<br />
</strong></p>
<p>The difference between sluggish tuning and aggressive tuning is that , in sluggish tuning , there are variations , but not much oscillatory , but in aggressive tuning , the variations are oscillatory.
</p>
<p>
 </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chemicalprocesscontrol.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chemicalprocesscontrol.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chemicalprocesscontrol.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chemicalprocesscontrol.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chemicalprocesscontrol.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chemicalprocesscontrol.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chemicalprocesscontrol.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chemicalprocesscontrol.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=16&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chemicalprocesscontrol.wordpress.com/2011/01/26/tuning-methods-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7834b5fcfeccfafc1216cd472bc80c7c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chemicalprocesscontrol</media:title>
		</media:content>

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/01/012611_0622_tuningmetho1.png" medium="image" />

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2011/01/012611_0622_tuningmetho2.png" medium="image" />
	</item>
		<item>
		<title>Tuning Methods</title>
		<link>http://chemicalprocesscontrol.wordpress.com/2009/09/04/tuning-methods/</link>
		<comments>http://chemicalprocesscontrol.wordpress.com/2009/09/04/tuning-methods/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 12:55:16 +0000</pubDate>
		<dc:creator>chemicalprocesscontrol</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chemicalprocesscontrol.wordpress.com/?p=9</guid>
		<description><![CDATA[Let us try to keep it to as simple as possible. Let us assume that , as a process control engineer, you are have been asked to retune all the 200 PID loops in the plant by the operations department. Now where to begin ? How to identify , if a loop needs tuning or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=9&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Let us try to keep it to as simple as possible.
</p>
<p>Let us assume that , as a process control engineer, you are have been asked to retune all the 200 PID loops in the plant by the operations department.
</p>
<p>Now where to begin ?
</p>
<p>How to identify , if a loop needs tuning or not ?
</p>
<p>If tuning is required, what is the Control objective ?
</p>
<p>Which tuning method to follow ?
</p>
<p>First step is to prepare the list of loops  and note down the existing tuning parameters .
</p>
<p>Then discuss with the operators and prepare a table as follows
</p>
<p>
 </p>
<div>
<table style="border-collapse:collapse;" border="0">
<col>
<col>
<col>
<col>
<col>
<col>
<col>
<col>
<col>
<tbody valign="top">
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Loop ID</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>P</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>I </p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>D</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Scan time</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Measurement Filter time constant</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Current mode</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Control objecitve</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Issues if any</p>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>FIC100</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>200</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>49</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>0</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>1 sec</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>0</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Manual</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Reject the disturbances in pressure quickly a</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Nil</p>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>TIC100</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>200</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>150</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>0</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>1 sec</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>0</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Auto</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>Smooth set point response, no overshoot permitted</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p>LIC100</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;"> </td>
</tr>
</tbody>
</table>
</div>
<p>
 </p>
<p>Note that different vendors use different terminologies for the P, I , D parameters
</p>
<p>Refer to their manuals to understand the terms first before you start tuning.
</p>
<p>
 </p>
<p>Next step is to
</p>
<p>and look for the loops that are in manual mode due to tuning problems
</p>
<p>Discuss with the operator,  why the loops are kept in manual mode.
</p>
<p>Some times , engineers come to conclusion that all the oscillating loops are poorly tuned. But it is not so .
</p>
<p> <br />
 </p>
<p>Oscillation can be either due to cyclic disturbance or valve stick-slip ( what is known as limit cycles) or poor tuning.
</p>
<p>To check , whether the tuning is the culprit for the oscillation, simply take the loop in manual mode.
</p>
<p>If oscillation stops or reduces , then tuning is the problem. Else , it is not.
</p>
<p> <br />
 </p>
<p>  </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chemicalprocesscontrol.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chemicalprocesscontrol.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chemicalprocesscontrol.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chemicalprocesscontrol.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chemicalprocesscontrol.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chemicalprocesscontrol.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chemicalprocesscontrol.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chemicalprocesscontrol.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=9&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chemicalprocesscontrol.wordpress.com/2009/09/04/tuning-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7834b5fcfeccfafc1216cd472bc80c7c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chemicalprocesscontrol</media:title>
		</media:content>
	</item>
		<item>
		<title>Loops…Loops…Loops</title>
		<link>http://chemicalprocesscontrol.wordpress.com/2009/08/21/loops%e2%80%a6loops%e2%80%a6loops/</link>
		<comments>http://chemicalprocesscontrol.wordpress.com/2009/08/21/loops%e2%80%a6loops%e2%80%a6loops/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 15:02:00 +0000</pubDate>
		<dc:creator>chemicalprocesscontrol</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chemicalprocesscontrol.wordpress.com/2009/08/21/loops%e2%80%a6loops%e2%80%a6loops/</guid>
		<description><![CDATA[Flow , pressure, temperature , level , these are the most common loops that a process control engineer has to deal with , although occasionally there may be pH, Analyser, speed, controllers . From the control point of view , these above loops (or processes ) can be classified into two categories. Stable (or Self [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=7&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Flow , pressure, temperature , level  , these are the most common loops that a process control engineer has to deal with , although occasionally there may be pH, Analyser,  speed, controllers .</p>
<p>From the control point of view , these above loops (or processes ) can be classified into two categories.</p>
<ul>
<li>Stable (or Self regulating) loops</li>
<li>Integrating loops</li>
</ul>
<p>Stable loops are those, which reach a steady stage for a given change in the manipulated variable.</p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2009/08/082109_1508_loopsloopsl1.png?w=450" alt="" /></p>
<p>Stable Loops</p>
<p>Generally speaking , Flow , analysers, temperatures are stable loops.</p>
<p>Integrating loops don&#8217;t reach steady state Eg level and some pressure loops</p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2009/08/082109_1508_loopsloopsl2.png?w=450" alt="" /></p>
<p>Figure 2 : Integrating loops</p>
<p>Flow loops have faster response time , where as the response time of the temperature loops may vary from the order of few seconds to few hours.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chemicalprocesscontrol.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chemicalprocesscontrol.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chemicalprocesscontrol.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chemicalprocesscontrol.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chemicalprocesscontrol.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chemicalprocesscontrol.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chemicalprocesscontrol.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chemicalprocesscontrol.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=7&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chemicalprocesscontrol.wordpress.com/2009/08/21/loops%e2%80%a6loops%e2%80%a6loops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7834b5fcfeccfafc1216cd472bc80c7c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chemicalprocesscontrol</media:title>
		</media:content>

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2009/08/082109_1508_loopsloopsl1.png" medium="image" />

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2009/08/082109_1508_loopsloopsl2.png" medium="image" />
	</item>
		<item>
		<title>PID tuning</title>
		<link>http://chemicalprocesscontrol.wordpress.com/2009/08/20/pid-tuning/</link>
		<comments>http://chemicalprocesscontrol.wordpress.com/2009/08/20/pid-tuning/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 09:11:38 +0000</pubDate>
		<dc:creator>chemicalprocesscontrol</dc:creator>
		
		<guid isPermaLink="false">http://chemicalprocesscontrol.wordpress.com/2009/08/20/pid-tuning/</guid>
		<description><![CDATA[PID tuning Much has been said and written about the PID tuning. Some people argue that tuning is best done manually and can never be done by computer programs.             For the beginners, in process control , one of the basic questions will be &#8220;can PID loops be really tuned [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=4&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://practicalprocesscontrol.blogspot.com/2009/08/pid-tuning.html"><span style="color:#333333;font-family:Arial;font-size:16pt;text-decoration:underline;"><strong>PID tuning</strong></span></a><span style="color:#cc6600;font-family:Arial;font-size:16pt;"><br />
		</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">Much has been said and written about the PID tuning.<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">Some people argue that tuning is best done manually and can never be done by computer programs.<br />
</span></p>
<p>
 </p>
<p><img src="http://chemicalprocesscontrol.files.wordpress.com/2009/08/082009_0918_pidtuning1.png?w=450"><span style="color:#333333;font-family:Arial;font-size:10pt;"><br />
		</span></p>
<p>
 </p>
<p>
 </p>
<p>
 </p>
<p> <br />
 </p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">For the beginners, in process control , one of the basic questions will be &#8220;can PID loops be really tuned by softwares?&#8221; ( well, atleast , I had this question in my mind, during my initial years in this industry)<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">Is it true ?<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">Well it is both true and false .<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">True in the sense, for a given control objective , it is possible to &#8220;calculate&#8221; the tuning constants for the specific PID algorithms by computer programs<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">And False in the sense, it is the user who has to decide the control objective , because the software can not.<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">What is meant by control objectives ?<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">Well we know , that a loop can be tuned &#8220;slowely&#8221; to get a smooth response or tuned aggressively to quickly reject the disturbances. So there exists a trade off between the &#8220;robustness&#8221; and &#8220;aggressiveness&#8221; . <br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">So this &#8220;degree of robustness or aggressiveness&#8221; must be measureable by some parameter , like &#8220;Closed loop time constant &#8221; or &#8220;Integrated absolute error&#8221; or % overshoot etc. If we know this , we know our control objectives then we can calculate the tuning constants.<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">So the main challenge in tuning is to decide the control objective and  not the tuning itself.<br />
</span></p>
<p><span style="color:#333333;font-family:Arial;font-size:10pt;">In the next post, we will see , how to decide about the tuning objectives and select the appropriate tuning methods.<br />
</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chemicalprocesscontrol.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chemicalprocesscontrol.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chemicalprocesscontrol.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chemicalprocesscontrol.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chemicalprocesscontrol.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chemicalprocesscontrol.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chemicalprocesscontrol.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chemicalprocesscontrol.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chemicalprocesscontrol.wordpress.com&amp;blog=9074708&amp;post=4&amp;subd=chemicalprocesscontrol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chemicalprocesscontrol.wordpress.com/2009/08/20/pid-tuning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7834b5fcfeccfafc1216cd472bc80c7c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chemicalprocesscontrol</media:title>
		</media:content>

		<media:content url="http://chemicalprocesscontrol.files.wordpress.com/2009/08/082009_0918_pidtuning1.png" medium="image" />
	</item>
	</channel>
</rss>
