Filtering Noise in Digital PID Controllers: Exploring the Electrical Components

In summary, digital controllers achieve the same results as analog controllers using analog components, but digital controllers are easier to implement and can use more sophisticated techniques.
  • #1
jaredokie
21
0
When speaking of filtering noise of an input or output, are the texts referring to the actual electrical components of a digital pid controller? Capacitors, resistors etc...
 
Engineering news on Phys.org
  • #2
Kind of a weird question. An analog PID controller uses analog components to achieve results, as do filters. A digital PID controller achieves similar results in the digital domain. The concept "actual electrical components of a digital PID controller" is a bit off. One might approach a digital PID design by mimicing (approximating) the operation of analog components. In that case, yes, I guess, sort of.

You might want to elaborate on your question.
 
  • #3
I work around pid control. I'm trying to understand the design process of temperature controllers
 
  • #4
There is more to it than that. Long electrical lines can pick up unwanted electrical noise from other devices. The thermostat can read brief changes in temperature from doors opening and random convection changes that you want to ignore. A device might turn off and on, making brief temperature changes. For each application, you have to identify the possible sources of noise, decide which are too significant to ignore, and attenuate the noise. Shield cables or put digital filters in the system. The derivative part of the PID can amplify noise, so be careful with it.
 
  • #5
Is the laplace transform the most commonly used transform? And does a temperature controller already have the needed heat transfer equations built into the program? For instance Eurotherm temperature controllers. All that is needed are tuning parameters right?
 
  • #6
Everyone that reads a broad general question will react to a different thing about the question. Can you ask specific questions? Post links? The answers can be yes or no or maybe for all you ask.

Lapace transforms are useful for analyzing analog systems. Z-transforms are used for digital (sampled data) systems. There are transforms between the two.

Digital systems can also use non-linear techniques that are not easily done in analog systems.

Download a manual for a specific controller and study it. Don't expect us to do it for you. But, feel free to ask questions if you cannot understand what you read.
 
  • #7
keep it simple...

The controller doesn't know anything about the process, that's the job of the engineer applying it.

Controllers generally operate on an error signal, which is the difference between measured and desired values of whatever's being controlled.

a PID calculates three functions of that error:

its value multiplied by some gain (Proportional)
its time integral (Integral)
and its approximate rate of change (Derivative)
The PID controller sums the three and applies its output to an actuating device that physically affects the process being controlled.

Analog controllers are just analog computers that use resistors and capacitors to realize their transfer function, which can be expressed as a Laplace transform. Digital controllers use computer programs to do the same calculations and produce same transfer function..

Figure 3 here is a slick analog PID controller that uses just one op-amp.
http://www.postreh.com/vmichal/papers/PID-Radio.pdf

I think it's based on a 1940's design by Philbrick Nexus... a google search turns up dozens of other circuits.

Filters are similarly implemented in either analog hardware or computer software.

hope this helps
 

Related to Filtering Noise in Digital PID Controllers: Exploring the Electrical Components

1. What is the purpose of filtering noise in digital PID controllers?

The purpose of filtering noise in digital PID controllers is to reduce or eliminate any unwanted electrical signals or fluctuations in the system that can interfere with the accuracy of the PID controller's output. This is especially important in applications where precise control is necessary, such as in robotics or industrial automation.

2. What types of noise can affect digital PID controllers?

There are several types of noise that can affect digital PID controllers, including electrical noise from power sources or other electronic equipment, interference from electromagnetic fields, and sensor noise from imperfect sensors. These sources of noise can disrupt the PID controller's output and result in inaccurate control.

3. How do electrical components contribute to noise in digital PID controllers?

Electrical components, such as resistors, capacitors, and inductors, can contribute to noise in digital PID controllers in several ways. For example, resistors can introduce thermal noise, while capacitors and inductors can cause electromagnetic interference. These components must be carefully chosen and placed in the controller circuit to minimize their impact on noise.

4. What are some common methods for filtering noise in digital PID controllers?

There are several methods for filtering noise in digital PID controllers, including using low-pass filters, shielding electronic components, and using decoupling capacitors. Other techniques, such as grounding and proper circuit layout, can also help reduce noise in the system. The most effective method will depend on the specific application and the type of noise present.

5. How can I determine if my digital PID controller is being affected by noise?

If you suspect that noise is affecting your digital PID controller, there are a few ways to determine if this is the case. One method is to measure the output of the controller and look for any fluctuations or inconsistencies. Another approach is to use a spectrum analyzer to identify any noise frequencies present in the system. It may also be helpful to consult the controller's manufacturer for any recommended noise filtering techniques.

Similar threads

  • Electrical Engineering
Replies
12
Views
2K
  • Electrical Engineering
Replies
3
Views
822
Replies
3
Views
1K
  • Electrical Engineering
Replies
5
Views
2K
  • Electrical Engineering
Replies
13
Views
4K
  • Electrical Engineering
Replies
5
Views
2K
  • Electrical Engineering
Replies
14
Views
859
  • Electrical Engineering
Replies
15
Views
3K
  • Electrical Engineering
Replies
3
Views
849
Replies
14
Views
2K
Back
Top