<?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/"
	>

<channel>
	<title>Articles - ControlSoft</title>
	<atom:link href="https://www.controlsoftinc.com/category/articles/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.controlsoftinc.com</link>
	<description>Reliable Process Control Optimization</description>
	<lastBuildDate>Tue, 29 Jul 2025 18:01:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>PID Tuning Objectives and Considerations</title>
		<link>https://www.controlsoftinc.com/pid-tuning-objectives-and-considerations-2/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Tue, 29 Jul 2025 17:44:05 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=14165</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<section  class='av_textblock_section av-6k0u0g-96cee65ec90e93c3422be6a0d693022b '   itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock'  itemprop="text" ><h1>PID Tuning Objectives and Considerations</h1>
<p>The primary objective of tuning a PID controller is to optimize and stabilize the controller’s response, thereby minimizing the error between a process variable and a setpoint value.  The tuning of a PID controller should enable the controller to react to setpoint changes and unmeasured disturbances while minimizing the variability of the process variable.</p>
<p>Secondary objectives often exist and may need to be considered when tuning a PID controller. For example, level controllers, such as holding a tank at 50% capacity, may not need to be tuned as aggressively to hold the level exactly at a setpoint. If the tank is installed to serve the purpose of a buffer in mass flow management between two process units, the purpose of the controller may be to not allow overflow or emptying of the tank while keeping the tank outflow as steady as possible and keeping the level within reasonable bounds around the target capacity.</p>
<p>When the actuator is a transformer or a control valve, tuning that ensures reasonable travel of the actuator may be desired to protect the actuator from additional wear, allowing it to last its maximum lifetime.</p>
<p>These tuning objectives are often conflicting, and engineers face an optimization problem as they balance the importance of the control objectives relative to economic factors. If a certain amount of PV deviation from the setpoint causes significantly increased cost to the manufacturer due to scrapped and downgraded product, this cost typically far outweighs the wear and tear of the actuators. To solve this optimization problem, the solution would be to tune the PID controller aggressively in order to minimize PV variability around the setpoint, even though it causes the actuator to work harder, possibly requiring more frequent maintenance or replacements.  This prioritizes the control objective of stabilizing the PV over the increased wear of the actuator.</p>
<div id="attachment_8276" style="width: 634px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-8276" class="wp-image-8276 size-full" src="https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-wvalvemovement.png" alt="PID Tuning with Miminal Variation Above Noise Levels" width="624" height="316" srcset="https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-wvalvemovement.png 624w, https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-wvalvemovement-300x152.png 300w, https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-wvalvemovement-450x228.png 450w" sizes="(max-width: 624px) 100vw, 624px" /><p id="caption-attachment-8276" class="wp-caption-text"><em>Figure 1: The aggressive tuning of the above process holds the process variable at setpoint with minimal variation above noise levels. Note that the valve has to move aggressively to achieve this result.</em></p></div>
<p>If higher PV variability around setpoint can be tolerated, in the sense that it does not increase the cost of operation, then tuning can be slowed down to protect the actuator, so more conservative PID tuning can be applied. Such a situation may occur in tuning cooling air or cooling water circuits when cooling media temperatures are well within operating ranges and aggressive control to an exact cooling water temperature does not provide additional value.</p>
<div id="attachment_8275" style="width: 634px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-8275" class="wp-image-8275 size-full" src="https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-novalvemovement.png" alt="" width="624" height="317" srcset="https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-novalvemovement.png 624w, https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-novalvemovement-300x152.png 300w, https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-novalvemovement-450x229.png 450w" sizes="(max-width: 624px) 100vw, 624px" /><p id="caption-attachment-8275" class="wp-caption-text"><em>Figure 2: Tuned more conservatively, the same process does not hold the process variable to the setpoint as well, and there is more variability in the product from the desired setpoint. This will likely affect the quality and/or cost of the product. Note that the valve movement is much smoother with this tuning and will likely result in less maintenance cost and less wear on the process hardware.</em></p></div>
<p>A combination of conservative and aggressive tuning may be applied during the previously mentioned level control example. To stabilize the flow out of the tank, conservative tuning can be applied when the tank level is in the predefined range. When a condition or disturbance occurs that causes the tank to experience higher or lower than usual inflow, the mass balance must be satisfied, and an aggressive control action should be applied to prevent tank overflow or emptying. In such a case, the objective of stable outflow is sacrificed to prevent violating tank level limits.</p>
<p>During a process unit’s first startup, engineers typically apply a set of initial tuning parameters. These parameters may be copied over from similar units previously commissioned or set to default parameters provided by the DCS/PLC vendor. Often, the starting PID parameters will be set to slow and conservative parameters to avoid initial instability, or parameters favoring Integral action to provide for smooth controller output. The goal of the initial PID tuning parameters is to provide for some level of safe operation of the process unit to get the unit started. Later, throughout commissioning, the PID controllers are properly tuned to stabilize the PV and minimize the error between the PV and setpoint, while accounting for any additional control objectives.</p>
<p>If tuning software or a specific tuning method is used, when tuning multiple PID parameters, a pattern of tuning can be observed. However, if utilizing a trial-and-error method, then the user’s subjective preferences play a significant role.</p>
<div id="attachment_8283" style="width: 634px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-8283" class="wp-image-8283 size-full" src="https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-differentparameters.png" alt="Different PID Tuning Parameters" width="624" height="372" srcset="https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-differentparameters.png 624w, https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-differentparameters-300x179.png 300w, https://www.controlsoftinc.com/wp-content/uploads/PIDtuning-differentparameters-450x268.png 450w" sizes="(max-width: 624px) 100vw, 624px" /><p id="caption-attachment-8283" class="wp-caption-text"><em>Figure 3: PID controller response for two different sets of PID tuning parameters. Tuning A is slow and takes a while to reach the setpoint. Tuning B reaches setpoint relatively quickly but has some resultant overshoot in the process variable. If the process cannot tolerate overshoot from the setpoint by more than 1-2 EU, then tuning A would be the desired tuning. This would reduce the chance that the product is scrapped when the SP is exceeded. If overshoot in the process can be tolerated, tuning B would be more desirable. Since the setpoint is reached sooner, more products can be produced over time.</em></p></div>
<p>Engineers on the process side tend to favor the process objectives more, such as tuning a PID controller to hold PVs closely to the setpoints, favoring proportional action. Whereas engineers responsible for the automation infrastructure may prioritize protecting the infrastructure and thus will tune more conservatively, favoring the integral action. It is not uncommon for engineers to differ in the prioritization of their tuning objectives.</p>
<p>Tuning based on subjective preferences should be avoided, even though it may provide for stable and robust operation of the PID controllers. PID controllers make important decisions on control outputs every second, and if these decisions are not optimal concerning the actual cost of manufacturing, the tuning will yield sub-optimal overall plant results.</p>
<p>Extremely slowly tuned PID controllers can be considered to virtually be operating in manual mode; they will not move the control output much, even though frequent or permanent disturbances are present.</p>
<p>Extremely aggressively tuned PID controllers may be operating very close to instability; they will reject disturbances very aggressively, holding the PV at setpoint very tightly, often experiencing low magnitude constant oscillation around the setpoint that may be difficult to notice, e.g. due to measurement noise. If a setpoint change is made or operating conditions change even slightly, an aggressively tuned controller may start to oscillate dramatically or even saturate at maximum and minimum control output repeatedly.</p>
<p>PID control tuning is an engineering task where operational and economic objectives should be weighed, and analytical methods should be used to determine a viable range of P and I settings. The robustness of performance should be verified over time after the tuning was last changed. This approach will yield close-to-optimal tuning based on operational objectives and ensure safe operation at minimal production cost.</p>
</div></section>
<section  class='av_textblock_section av-498xs0-3a5f5d018f04ab88540848b4ceaa4151 '   itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock'  itemprop="text" ><div style="border: 1px solid #de8e42; padding: 12px 22px 22px 22px;">
<p>For more helpful information on how to tune PID controllers, request a free copy of our PID Loop Tuning Pocket Guide.</p>
<div  class='avia-button-wrap av-26q3zk-43f01240e281ff5960635ed4435e9b18-wrap avia-button-left  avia-builder-el-2  avia-builder-el-no-sibling '><a href='https://www.controlsoftinc.com/software-solutions/pid-loop-tuning-tools/pid-tuning-pocket-guide/'  class='avia-button av-26q3zk-43f01240e281ff5960635ed4435e9b18 av-link-btn avia-icon_select-no avia-size-small avia-position-left avia-color-theme-color'   aria-label="Download PID Loop Tuning Pocket Guide"><span class='avia_iconbox_title' >Download PID Loop Tuning Pocket Guide</span></a></div>
<p>Or to gain hands-on experience, consider our <strong><a href="http://www.controlsoftinc.com/training/">PID Controller Tuning Training</a></strong><a href="http://www.controlsoftinc.com/training/">.</a></p>
</div>
</div></section><p>The post <a href="https://www.controlsoftinc.com/pid-tuning-objectives-and-considerations-2/">PID Tuning Objectives and Considerations</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Applying PID Control to Non-linear Processes</title>
		<link>https://www.controlsoftinc.com/applying-pid-control-to-non-linear-processes/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Wed, 30 Aug 2023 14:51:01 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11889</guid>

					<description><![CDATA[<p>Matt Petras, Alireza (Ali) HajiValizadeh August 30, 2023 Control Engineering: https://www.controleng.com/articles/are-you-applying-a-pid-control-to-non-linear-processes-correctly/</p>
<p>The post <a href="https://www.controlsoftinc.com/applying-pid-control-to-non-linear-processes/">Applying PID Control to Non-linear Processes</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px;">Matt Petras, Alireza (Ali) HajiValizadeh<br />
August 30, 2023<br />
Control Engineering: <a href="https://www.controleng.com/articles/are-you-applying-a-pid-control-to-non-linear-processes-correctly/" rel="noopener" target="_blank">https://www.controleng.com/articles/are-you-applying-a-pid-control-to-non-linear-processes-correctly/</a></p><p>The post <a href="https://www.controlsoftinc.com/applying-pid-control-to-non-linear-processes/">Applying PID Control to Non-linear Processes</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What’s all the fuss about Bumpless Transfer?</title>
		<link>https://www.controlsoftinc.com/whats-all-the-fuss-about-bumpless-transfer/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Wed, 17 Oct 2018 14:34:24 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[bumpless transfer]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=7223</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<section  class='av_textblock_section av-av_textblock-2bd894dbf2e4bf2c4acf98ce4fbf94aa '   itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock'  itemprop="text" ><p><em>Methods for implementing Bumpless Transfer are widely used in process automation systems. However the concepts and the rationale behind the methods are many times a mystery to process operators and automation engineers alike. Let’s explore this subject in greater detail to unveil the underlying issues and gain better system awareness and insights.</em></p>
<h3>What is Bumpless Transfer?</h3>
<p>What is Bumpless Transfer (BT) and why do controllers need it? Our definition is as follows:</p>
<p style="margin-left: 32px;">Bumpless Transfer is the method by which a controller can be transitioned from Manual mode to Automatic mode without disrupting the process.</p>
<p>Why do plant operators place control loops in Manual mode in the first place? There are many reasons why plant operators place control loops in Manual mode: following procedures for plant start-up, troubleshooting valve problems and improper tuning of controllers are the most common. When the plant operator decides to transfer a control loop from Manual mode to Automatic mode they would like this transfer to occur without disturbing the process. Without bumpless transfer this transition could create major process upsets due to a large bump (or movement) of the valve. This bump could also be responsible for setting off multiple alarms and in general erodes the confidence that the operator has in the control system. The reason for these bumps when transferring from Manual to Automatic mode is illustrated in the following sections.</p>
</div></section>
<section  class='av_textblock_section av-av_textblock-2bd894dbf2e4bf2c4acf98ce4fbf94aa '   itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock'  itemprop="text" ><h3>What is the source of the bumps?</h3>
<p>As most folks are aware a PID controller takes the difference between the setpoint (SP) and the process variable (PV), referred to as the Error, and calculates a valve position change to “drive the PV toward the SP”. The amount and the speed at which the controller moves the control device (valve, damper) is dependent upon the tuning parameters of the controller. When a control loop is placed in Manual the PID controller is no longer determining the position of the control device. That decision is now being made by the plant operator. If the PID controller is not “informed” that the operator has taken direct control over the device the PID controller will still think that it is in control of the device. While the loop is in Manual there is only a very small chance that the SP and the PV will have the same value. If there is an Error which exists during the time that the loop is in Manual, and if the PID controller is not informed that the loop is in Manual, the integral component of the PID controller will continue calculate control moves to try and “drive the PV toward the SP”. This integral action will “wind up” to either the completely open or closed position of the control device. If this is allowed to occur there will be a major disturbance when the transfer from Manual back to Automatic mode is made.</p>
</div></section>
<section  class='av_textblock_section av-av_textblock-2bd894dbf2e4bf2c4acf98ce4fbf94aa '   itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock'  itemprop="text" ><p>Let’s look at an example of this:</p>
<p style="font-size: 13px; line-height: 18px;">At 10:00 a.m. the operator places a temperature control loop in Manual. The SP = 280°F at the time of this transition. The operator decides to manually decrease the control valve position from 40% to 30%. The PV, after several minutes, settles out at 220°F. At 11:00 a.m. the operator decides to switch the loop back in Automatic mode. At that time the SP = 280°F and the PV = 220°F. As soon as the operator flips the switch, the control valve goes to 100% open (from 30%). Alarms start going off, levels and pressures start swinging and, in general, everyone associated with operating the plant gets very upset.</p>
<div id="attachment_7240" style="width: 538px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-7240" class="size-full wp-image-7240" src="https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer.png" alt="Manual to Auto Transfer with Bump" width="528" height="316" srcset="https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer.png 528w, https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer-300x180.png 300w, https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer-450x269.png 450w" sizes="auto, (max-width: 528px) 100vw, 528px" /><p id="caption-attachment-7240" class="wp-caption-text">Manual to auto transfer with bump due to CO wind-up.</p></div>
<p>The remedy here is quite straightforward. The control logic should be designed to 1) Inform the PID controller when the loop has been placed in Manual mode, and 2) Have the PID controller track the value of the control valve position that is being established by the plant operator.  By having the PID controller track the actual valve position, we will prevent it from winding up to either the completely Closed or Open position.  So we’re done right?  Well not quite.</p>
<h3>Proportional Bump at the Time of Transfer from Manual to Auto</h3>
<p>Assuming that we did our job and properly designed a PID tracking system that prevented the PID controller from “winding up” when the control loop was in Manual.  So let’s take a look at what could happen in our previous example:</p>
<p style="font-size: 13px; line-height: 18px;">At 10:00 a.m. the operator places a temperature control loop in Manual.  As before, the SP = 280°F at the time of this transition.  The operator decides to manually decrease the control valve position from 40% to 30%.  The PV, after several minutes, settles out at 220°F.  At 11:00 a.m. the operator decides to switch the loop back in Automatic mode.  At that time the SP = 280°F and the PV = 220°F.  As soon as the operator flips the switch the control valve goes to 50% open (from 30%).  Alarms may still trigger and disturbances to the process may still occur.  Maybe not quite as bad as without tracking, but still very disruptive.  What happened?</p>
<div id="attachment_7246" style="width: 538px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-7246" class="size-full wp-image-7246" src="https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer-with-bump-due-to-P-action.png" alt="Manual to auto transfer with bump due to P action" width="528" height="318" srcset="https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer-with-bump-due-to-P-action.png 528w, https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer-with-bump-due-to-P-action-300x181.png 300w, https://www.controlsoftinc.com/wp-content/uploads/bt-manual-to-auto-transfer-with-bump-due-to-P-action-450x271.png 450w" sizes="auto, (max-width: 528px) 100vw, 528px" /><p id="caption-attachment-7246" class="wp-caption-text">Manual to auto transfer with bump due to P-action.</p></div>
<p>Note in the above example that at the time that the switch from Manual to Automatic occurred there was an Error present (SP-PV;  280°F -220°F = 60 °F).  So even though we had the PID Controller tracking the position of the Control Valve the first time it calculated a control valve position the Proportional Term of the PID controller would “bump” due to the presence of the Error.  The positive aspect is that the “bump” was less than that which occurred without PID Tracking; but there was a substantial “bump” nonetheless.  So now what should we do?  Well there are two options:</p>
<ol>
<li style="font-size: 14px;"><strong>Design the SP to track the PV when the control loop is placed in Manual.</strong><br />
Most modern control systems today will give you the option to have the SP track the PV when the control loop is placed in Manual.<strong>Pros:</strong>  Since the SP tracks the PV when in Manual the value of the Error at the time the operator “flips the switch” will be zero.  As such there will be no “proportional bump” at the time of the switch.<strong>Cons:</strong>  Operators will have to “remember” what the normal SP should be for the control loop when it is returned to Automatic mode.  By having the SP track the PV the operator no longer has the SP pegged at its normal value. There could still be a bump due to P action if large change in SP is made after transferring to Auto mode.</p>
<p><div id="attachment_7247" style="width: 538px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-7247" class="size-full wp-image-7247" src="https://www.controlsoftinc.com/wp-content/uploads/bt-scheme-1-bumpless-transfer-by-SP-tracking-PV.png" alt="Bumpless Transfer by SP tracking PV" width="528" height="318" srcset="https://www.controlsoftinc.com/wp-content/uploads/bt-scheme-1-bumpless-transfer-by-SP-tracking-PV.png 528w, https://www.controlsoftinc.com/wp-content/uploads/bt-scheme-1-bumpless-transfer-by-SP-tracking-PV-300x181.png 300w, https://www.controlsoftinc.com/wp-content/uploads/bt-scheme-1-bumpless-transfer-by-SP-tracking-PV-450x271.png 450w" sizes="auto, (max-width: 528px) 100vw, 528px" /><p id="caption-attachment-7247" class="wp-caption-text">Option 1 &#8211; Bumpless Transfer by SP tracking PV</p></div></li>
<li style="font-size: 14px;"><strong>Suppress the Proportional Action at the instant that the switch from Manual to Auto is made.</strong><br />
Some modern control systems provide the option of “suppressing” the Proportional action at the time the operator “flips” the switch from Manual to Automatic.<strong>Pros:</strong>  The SP remains at its nominal value during the period of time that the control loop is in Manual thus preventing the operator from having to remember where the SP should be during normal operations.  Eliminates the Proportional Bump.<strong>Cons:</strong>  If there is an Error present at the time the operator “flips the switch” it may take a considerable amount of time to “drive the PV to the SP” since the proportional action of the PID controller has been suppressed.</p>
<p><div id="attachment_7249" style="width: 538px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-7249" class="size-full wp-image-7249" src="https://www.controlsoftinc.com/wp-content/uploads/bt-bumpless-transfer-by-suppressed-P-action.png" alt="Bumpless transfer by suppressed P-action" width="528" height="316" srcset="https://www.controlsoftinc.com/wp-content/uploads/bt-bumpless-transfer-by-suppressed-P-action.png 528w, https://www.controlsoftinc.com/wp-content/uploads/bt-bumpless-transfer-by-suppressed-P-action-300x180.png 300w, https://www.controlsoftinc.com/wp-content/uploads/bt-bumpless-transfer-by-suppressed-P-action-450x269.png 450w" sizes="auto, (max-width: 528px) 100vw, 528px" /><p id="caption-attachment-7249" class="wp-caption-text">Bumpless transfer by suppressed P-action</p></div></li>
</ol>
<h3>Optimal Solution</h3>
<p>The best method of providing bumpless transfer is dependent on a variety of factors, the most important of which is the process itself. The optimal solution is to have your PID controllers tuned so well that the operators never feel the need to place the control loops in Manual due to improper tuning. And the most cost-effective way to ensure this is by tuning your loops with ControlSoft’s <a href="https://www.controlsoftinc.com/software-solutions/intune-pid-loop-tuning-tools/">INTUNE PID tuning tools software</a>.</p>
</div></section>
<section  class='av_textblock_section av-av_textblock-2bd894dbf2e4bf2c4acf98ce4fbf94aa '   itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock'  itemprop="text" ><div style="border: 1px solid #de8e42; padding: 12px 22px 22px 22px;">
<p>We can help you keep your loops in Automatic nearly 100% of the time for safe, reliable and consistent operation of your processes.</p>
<div  class='avia-button-wrap av-av_button-b5d8ec11bf82fbe8848a6e129ee74f0b-wrap avia-button-left  avia-builder-el-4  avia-builder-el-no-sibling '><a href='https://www.controlsoftinc.com/contact-us/'  class='avia-button av-av_button-b5d8ec11bf82fbe8848a6e129ee74f0b av-link-btn avia-icon_select-yes-right-icon avia-size-small avia-position-left avia-color-theme-color'   aria-label="Contact us to get started"><span class='avia_iconbox_title' >Contact us to get started</span><span class='avia_button_icon avia_button_icon_right avia-iconfont avia-font-entypo-fontello' data-av_icon='' data-av_iconfont='entypo-fontello' ></span></a></div></div>
</div></section><p>The post <a href="https://www.controlsoftinc.com/whats-all-the-fuss-about-bumpless-transfer/">What’s all the fuss about Bumpless Transfer?</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Save Money with Good VFD Process Control</title>
		<link>https://www.controlsoftinc.com/save-money-with-good-vfd-process-control/</link>
		
		<dc:creator><![CDATA[csoft_admin]]></dc:creator>
		<pubDate>Wed, 14 Jun 2017 17:42:05 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[vfd process control]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=4146</guid>

					<description><![CDATA[<p>Realize Energy and Cost Savings The use of variable frequency drives (VFDs) in flow control applications is gaining in popularity and eroding the hegemony of traditional control valves. Energy efficiency [&#8230;]</p>
<p>The post <a href="https://www.controlsoftinc.com/save-money-with-good-vfd-process-control/">Save Money with Good VFD Process Control</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<h3>Realize Energy and Cost Savings</h3>
<p>The use of variable frequency drives (VFDs) in flow control applications is gaining in popularity and eroding the hegemony of traditional control valves. Energy efficiency is the main reason for this change producing multiple economic payouts, although there may be benefits to process dynamics as well. VFDs are used to control the speed of motors which are frequently used to drive pumps, fans, and compressors. Typically, a VFD operates by receiving a speed setpoint, usually from a DCS (Distributed Control System) or PLC (programmable logic controller), and compares the setpoint to the actual motor speed. When there is a discrepancy, the VFD adjusts the electrical power to the motor in order to get the actual speed to match the setpoint. As with any control application, proper tuning of a VFD is critical.</p>
<h3>Achieve the Best Results from Your VFD Installation</h3>
<p>In considering a VFD in place of a control valve, a VFD will operate with faster dynamics while avoiding common valve problems such as hysteresis and stiction. When talking about VFD tuning, it may be helpful to think of cascade control. Process control usually controls variables such as flow rate, temperature, pressure, level, and product composition. Motor speed (which is controlled by the VFD) can be thought of as the inner loop in a cascade control scheme with the outer loop controlling one of the aforementioned variables. Control of the outer loop is most commonly handled by a standard PID controller. Figure 1 illustrates a common VFD controller implementation. The relationship between the process&#8217;s controlled variable and the motor speed should be determined by plant tests. Once this relationship has been established, the optimal tuning parameters for the outer loop can be calculated in order to achieve the best results from your VFD installation. ControlSoft&#8217;s INTUNE software is frequently used for such tests and tuning.</p>
<p><strong>Figure 1: VFD control viewed as its own inner loop in cascade control.</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4148" src="https://www.controlsoftinc.com/wp-content/uploads/VFDcontrol.jpg" alt="VFD control" width="675" height="272" srcset="https://www.controlsoftinc.com/wp-content/uploads/VFDcontrol.jpg 675w, https://www.controlsoftinc.com/wp-content/uploads/VFDcontrol-300x121.jpg 300w, https://www.controlsoftinc.com/wp-content/uploads/VFDcontrol-450x181.jpg 450w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>It should be noted that some applications that employ VFDs may also require the installation of a control valve to provide safe and reliable operation across the entire range of a controlled variable. To this point, VFDs are not immune to dead heading and may require a recirculation valve, as well as an on-off and/or check valve. A system curve can have high static head but little friction head, while a pump curve can be low sloped or even drooping, depending on both geometry and fluid properties. This could lead to an unstable operating region and is one reason to consider keeping a control valve after a VFD. Such an arrangement allows both the pump and system curve to be under control. As shown in figure 2 below, this allows for a wider operating range for both pressure and flow. In this example, a VFD can reduce the flow from 76% to 23%, but begins to risk unstable operation in the 23% range as the proximity of the curves becomes dangerous. If flow in this range is desired, it would be safer to keep the pump curve higher and use a control valve to reach low flows such as 8%. A back pressure valve is shown here to demonstrate the flexibility in pump curve ranges, but a recirculation valve may be used to similar effect.</p>
<p><strong>Figure 2: Split range control of flow by VFD speed and throttling.</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4149" src="https://www.controlsoftinc.com/wp-content/uploads/SplitFlowControl.gif" alt="Split Flow Control" width="800" height="532" /></p>
<p>Such an installation might employ split range control with a lower VFD limit on speed. Depending on system dynamics and constraints, a more elegant solution might be to employ a Coordinated Control (CC) algorithm like that found in ControlSoft’s MANTRA control system. With a CC implementation, the controller will act to 1) provide the tightest control possible in the short term while 2) minimizing energy consumption in the long term. Figure 3 illustrates that, for a certain flow setpoint, there is a continuum for valve position and motor speed. Cost is minimized by reducing power, which is reduced with motor speed. A CC will always drive the system toward the operating point that maximizes cost savings, so toward reduced speed in this case, while remaining within operating constraints and balancing other considerations.</p>
<p><strong>Figure 3: A Coordinated Control (CC) system maximizes cost savings and minimizes power consumption.</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4150" src="https://www.controlsoftinc.com/wp-content/uploads/VFDcostsavings.gif" alt="VFD cost savings" width="800" height="561" /></p>
<p>Proper tuning of controllers is of paramount importance if the operator is going to reap the economic benefits from a VFD installation. ControlSoft offers a number of tools to address this situation. From our <a href="https://www.controlsoftinc.com/products/intune-pid-loop-tuning-tools/">INTUNE PID tuning tools</a> which assist in finding the best tuning parameters for your controllers to our <a href="https://www.controlsoftinc.com/products/mantra-supervisory-process-control/">Coordinated Control algorithm</a> (which effectively deals with multiple manipulated variables controlling a single process variable) ControlSoft can help to ensure the proper operation of your VFD installation. Effective VFD process control requires a good understanding of all relationships and interactions between a VFD, control valves, and the controlled variable.</p>
<h3>Optimize Your VFD Performance</h3>
<p>The popularity of VFDs has increased dramatically in recent years as plant operators strive to achieve maximum efficiency from their operating equipment. The financial impact that VFD operation has on electrical power usage is often a KPI (Key Performance Indicator) that is tracked and reported by a plant’s Control Loop Performance Monitoring (CLPM) system. The potential for savings is very real, but a large capital investment in VFDs might be lost without good process control.</p>
<p>ControlSoft, Inc. is here to make sure you get the full value out of your installed equipment and capital projects. We offer a wide range of products and services to help you plan, implement, and optimize process control. Our <a href="https://www.controlsoftinc.com/products/intune-pid-loop-tuning-tools/">INTUNE tuning tools</a> is ideally suited for determining optimal tuning parameters for the most difficult applications, including VFDs and more. Our <a href="https://www.controlsoftinc.com/products/intune-control-loop-performance-monitoring/">INTUNE+ control loop monitoring system</a> can track and report detailed statistics regarding your control system’s performance, while also defining and reporting on KPIs. Our <a href="https://www.controlsoftinc.com/services/">engineers</a> have hundreds of man-years devoted to helping our clients improve all aspects of their process control systems. We would be pleased to discuss with you how we can help you achieve your own operating goals.</p>
<p>We would be pleased to discuss with you how we can help you achieve your operating goals. <a href="https://www.controlsoftinc.com/contact-us/">Contact us today</a>!</p><p>The post <a href="https://www.controlsoftinc.com/save-money-with-good-vfd-process-control/">Save Money with Good VFD Process Control</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Integrating Environmental Process Controls and Combustion Control for NOx Emissions Reduction</title>
		<link>https://www.controlsoftinc.com/integrating-environmental-process-controls-and-combustion-control-for-nox-emissions-reduction/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Tue, 22 Dec 2015 20:51:43 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11326</guid>

					<description><![CDATA[<p>Alireza (Ali) HajiValizadeh December 22, 2015 EPRI: https://www.epri.com/research/products/3002006230</p>
<p>The post <a href="https://www.controlsoftinc.com/integrating-environmental-process-controls-and-combustion-control-for-nox-emissions-reduction/">Integrating Environmental Process Controls and Combustion Control for NOx Emissions Reduction</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px;">Alireza (Ali) HajiValizadeh<br />
December 22, 2015<br />
EPRI: <a href="https://www.epri.com/research/products/3002006230" rel="noopener" target="_blank">https://www.epri.com/research/products/3002006230</a></p><p>The post <a href="https://www.controlsoftinc.com/integrating-environmental-process-controls-and-combustion-control-for-nox-emissions-reduction/">Integrating Environmental Process Controls and Combustion Control for NOx Emissions Reduction</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Determining Optimal Ramp Rate</title>
		<link>https://www.controlsoftinc.com/determining-optimal-ramp-rate/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Thu, 01 Jan 2015 20:37:16 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11316</guid>

					<description><![CDATA[<p>Alireza (Ali) HajiValizadeh January 1, 2015 EPRI: https://www.epri.com/research/products/000000003002006231</p>
<p>The post <a href="https://www.controlsoftinc.com/determining-optimal-ramp-rate/">Determining Optimal Ramp Rate</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px;">Alireza (Ali) HajiValizadeh<br />
January 1, 2015<br />
EPRI: <a href="https://www.epri.com/research/products/000000003002006231" rel="noopener" target="_blank">https://www.epri.com/research/products/000000003002006231</a></p><p>The post <a href="https://www.controlsoftinc.com/determining-optimal-ramp-rate/">Determining Optimal Ramp Rate</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Optimal Sensor Placement in Flow Fields for Control</title>
		<link>https://www.controlsoftinc.com/optimal-sensor-placement-in-flow-fields-for-control/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Mon, 22 Dec 2014 20:55:26 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11330</guid>

					<description><![CDATA[<p>Alireza (Ali) HajiValizadeh December 22, 2014 EPRI: https://www.epri.com/research/products/000000003002003180</p>
<p>The post <a href="https://www.controlsoftinc.com/optimal-sensor-placement-in-flow-fields-for-control/">Optimal Sensor Placement in Flow Fields for Control</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px;">Alireza (Ali) HajiValizadeh<br />
December 22, 2014<br />
EPRI: <a href="https://www.epri.com/research/products/000000003002003180" rel="noopener" target="_blank">https://www.epri.com/research/products/000000003002003180</a></p><p>The post <a href="https://www.controlsoftinc.com/optimal-sensor-placement-in-flow-fields-for-control/">Optimal Sensor Placement in Flow Fields for Control</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The case against lambda tuning &#8211; Understand the Framework of Using Internal Model-Based Control (IMC) to Come Up With PID Parameters</title>
		<link>https://www.controlsoftinc.com/the-case-against-lambda-tuning-understand-the-framework-of-using-internal-model-based-control-imc-to-come-up-with-pid-parameters/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Mon, 30 Jul 2012 20:25:40 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11344</guid>

					<description><![CDATA[<p>Tien-Li Chia July 30, 2012 ControlGlobal: https://www.controlglobal.com/control/loop-control/article/11380633/the-case-against-lambda-tuning</p>
<p>The post <a href="https://www.controlsoftinc.com/the-case-against-lambda-tuning-understand-the-framework-of-using-internal-model-based-control-imc-to-come-up-with-pid-parameters/">The case against lambda tuning – Understand the Framework of Using Internal Model-Based Control (IMC) to Come Up With PID Parameters</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px;">Tien-Li Chia<br />
July 30, 2012<br />
ControlGlobal: <a href="https://www.controlglobal.com/control/loop-control/article/11380633/the-case-against-lambda-tuning" rel="noopener" target="_blank">https://www.controlglobal.com/control/loop-control/article/11380633/the-case-against-lambda-tuning</a></p><p>The post <a href="https://www.controlsoftinc.com/the-case-against-lambda-tuning-understand-the-framework-of-using-internal-model-based-control-imc-to-come-up-with-pid-parameters/">The case against lambda tuning – Understand the Framework of Using Internal Model-Based Control (IMC) to Come Up With PID Parameters</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Keeping an eye on the process</title>
		<link>https://www.controlsoftinc.com/keeping-an-eye-on-the-process/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Mon, 01 May 2006 15:24:58 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11333</guid>

					<description><![CDATA[<p>Alireza (Ali) HajiValizadeh May 1, 2006 ISA InTech Magazine</p>
<p>The post <a href="https://www.controlsoftinc.com/keeping-an-eye-on-the-process/">Keeping an eye on the process</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px">Alireza (Ali) HajiValizadeh<br />
May 1, 2006<br />
ISA InTech Magazine</p>

<style type="text/css" data-created_by="avia_inline_auto" id="style-css-av-lq13tx-ba5ed7bfa79728762aa9575c8b2f6eee">
.avia-image-container.av-lq13tx-ba5ed7bfa79728762aa9575c8b2f6eee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lq13tx-ba5ed7bfa79728762aa9575c8b2f6eee .av-image-caption-overlay-center{
color:#ffffff;
}
</style>
<div  class='avia-image-container av-lq13tx-ba5ed7bfa79728762aa9575c8b2f6eee av-styling- av-img-linked avia-align-left  avia-builder-el-0  avia-builder-el-no-sibling '   itemprop="image" itemscope="itemscope" itemtype="https://schema.org/ImageObject" ><div class="avia-image-container-inner"><div class="avia-image-overlay-wrap"><a href="https://www.controlsoftinc.com/wp-content/uploads/Keeping-an-eye-on-the-process-InTech-May-2006.pdf" class='avia_image '  aria-label='PDF'><img decoding="async" fetchpriority="high" class='wp-image-11363 avia-img-lazy-loading-not-11363 avia_image ' src="https://www.controlsoftinc.com/wp-content/uploads/PDF-1.png" alt='PDF' title='PDF'  height="44" width="35"  itemprop="thumbnailUrl"  /></a></div></div></div><p>The post <a href="https://www.controlsoftinc.com/keeping-an-eye-on-the-process/">Keeping an eye on the process</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Loop maintenance should be a priority</title>
		<link>https://www.controlsoftinc.com/loop-maintenance-should-be-a-priority/</link>
		
		<dc:creator><![CDATA[Christine Dombrosky]]></dc:creator>
		<pubDate>Tue, 10 Jan 2006 20:09:07 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">https://www.controlsoftinc.com/?p=11303</guid>

					<description><![CDATA[<p>Alireza (Ali) HajiValizadeh and Shahid Parvez PlantServices: https://www.plantservices.com/home/article/11343301/loop-maintenance-should-be-a-priority</p>
<p>The post <a href="https://www.controlsoftinc.com/loop-maintenance-should-be-a-priority/">Loop maintenance should be a priority</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="font-size: 14px;">Alireza (Ali) HajiValizadeh and Shahid Parvez<br />
PlantServices: <a href="https://www.plantservices.com/home/article/11343301/loop-maintenance-should-be-a-priority" rel="noopener" target="_blank">https://www.plantservices.com/home/article/11343301/loop-maintenance-should-be-a-priority</a></p><p>The post <a href="https://www.controlsoftinc.com/loop-maintenance-should-be-a-priority/">Loop maintenance should be a priority</a> first appeared on <a href="https://www.controlsoftinc.com">ControlSoft</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
