How Can I Correct for Noise Using Internal Filters?

 

Internal Filters are an Effective Solution for Addressing Noise.  Just Don’t be Fooled …They Don’t Solve Everything!

Noise is inevitable. To one degree or another it’s evident in the data of most every production process. Sure it can be absent in academic settings and similar lab environments where simulations often generate sanitized data. However, in the real world of industrial manufacturing noise is a factor that cannot be avoided. Failing to account for or manage noise can be a recipe for – well – failure.

Noise is defined as random variation in a signal and is generally categorized as either Signal Noise or Process Noise. Signal Noise is high frequency and tends to result from electrical interference or improperly specified instrumentation. As examples, consider a pump that kicks on then off sending an electrical upset throughout a plant’s circuitry, or a PID controller that captures imprecise sample time stamps and thereby creates irregularities in the information processed. Process Noise on the other hand is low frequency interference emanating from the process itself. Whether the result of bubbles, splashes, or other process dynamics this form of noise impedes accurate measurement and subsequently hampers effective control.

Filtering is a common approach for mitigating the negative effects of noise. Most modern PID controllers such as the Honeywell UDC2500 and Siemens S7-300/400 series controllers include internal filters just for that purpose. An internal filter mathematically manipulates the process’ signal so that the true, underlying dynamics can be analyzed. Wonderful as that capability may sound the pros and cons of internal filters merit a bit more attention. Consider the following:

  • Do’s and Don’ts of Derivative

As shared in a previous post the Derivative Term responds directly to variability in the Process Variable (PV) signal. As such a noisy PV signal results in an equally agitated reaction by the Final Control Element (FCE), accelerating wear and tear unnecessarily and potentially resulting in unplanned downtime. Internal filters effectively correct for Process Noise in the PV signal, damping the signal’s variability and curbing excessive wear on the process’ mechanical resources.

  • Dangers of Adding Delay

 

Internal Filters and Impact on Observed Dead-Time

While the use of an Internal Filter smooths the PV signal it also contributes to an increase of the process’ observed Dead-Time and Time Constant.

Correcting for Process Noise does come at a cost – the mathematical manipulations that remove volatility in the PV signal also mute the controller’s responsiveness. Specifically the newly filtered signal increases the observed Dead-Time and Time Constant of the process – albeit marginally – which can further limit control loop performance. If Dead-Time is considered the “Killer of Control”, then increasing its value should be done with eyes wide open.

  • Low Frequency Focus

While internal filters can correct for low frequency Process Noise they leave the negative influence of high frequency Signal Noise unattended. Recall that Signal Noise is most commonly the result of electrical interference – signals that are not produced directly by the process. That form of signal variability is best corrected through normal maintenance procedures.

Internal filters are an effective way of addressing Process Noise so that accurate measurement of a process’ dynamics can be made and effective control can be achieved. That said, be aware that there are other available filtering options – topics that will be covered in future posts.

These resources offer related content:

Iconic-Mark_Inverted-Color

What to Learn from a Plant’s Frequency Data

If you’re old enough to remember the Internet browser called Netscape, then you may remember the company’s CEO – Jim Barksdale – who once quipped: “If we have data, let’s look at data. If all we have is opinions, let’s go with mine.” Fortunately for...
end goal

What should you consider when tuning PID controllers?

As a manufacturing professional PID tuning is probably one of your many responsibilities. It may also be one of the most frustrating aspects of your job if you tune control loops either manually or using software that requires a steady-state condition. Regardless of the repeatability...

How Does the Derivative Term Affect PID Controller Performance?

The PID’s Derivative Term Can Improve Control Loop Performance, But Often at a Cost Derivative is the third term within the PID. In mathematical terms the word derivative is defined as the slope of a curve. Seen in the context of strip chart data derivative...

Still looking for more?

Now that you’ve gotten the basics, connect with our team to learn how our people, processes and technologies can help you optimize.