Linear v non-linear

John Morris

Lifetime Supporting Member
Join Date
Sep 2015
Location
San Antonio
Posts
688
Good morning

Can anybody explain the advantages/disadvantages of linear v. non linear conversion of a PID loop input.

Data registers 0-4095

Temp range 40 to 200 F. Set point 180 F.

Temp control on/off.

Thank you for your time
 
Can anybody explain the advantages/disadvantages of linear v. non linear conversion of a PID loop input.

Can you expand on this? What type of sensor is connected to the PLC?
 
The PID function is a linear function and will only work optimally on a linear process or a quasi-linear segment of a non-linear process unless you change the PID gains as you move through segments of the process.

However, there are sensor feedback signals that return a non-linear feedback of a linear function. One example would be using differential pressure across an orifice plate to determine flow. In that case the pressure feedback value would need to be "linearized" in order to provide the PID function with the linear feedback it would expect to see.

Having said that I have on a few occasions intentionally provided non-linear feedback of a linear process to a PID function. In those occasions I had a process that could "wander" around the setpoint without creating any issues but absolutely needed to stay away from the process limits. By squaring the error to the PID function I could keep the system stable, albeit mushy, around the setpoint but at the same time aggressively correct for large deviations in process variable. But this situation is by far the exception as opposed to the rule.

Keith
 
So what you are saying is that ALL inputs to a PID loop are linear and that non linear inputs need to be converted into a linear equation before the PID loop can process it. I think I understand that.

I'm setting up a PID configuration for temp control with a J type probe and an analog card.
It's pretty straight forward with a simple on/off control, but setting up the PID parameters, one of the input settings was linear conversion and the default setting was "disabled" . So I wanted to understand.

I called the distributor and he explained that setting up the analog card as a J type input automatically disabled the linear conversion. When I set J type, the conversion formula was automatically loaded.


Thank you all for your time and knowledge.
 

Similar Topics

Greetings! I have a assignment where i have to solve a non-linear level measurement with the use of trend line. I have a tank table showing...
Replies
24
Views
6,600
Hi All, Has anyone any experience in controlling a non linear valve with a PID? Traditionally this valve is controlled on flow but would like to...
Replies
36
Views
11,018
Hi guys and gals I have a severely non linear system that i am trying to develop a controller for. The non linear curve can be broken down...
Replies
8
Views
2,688
Hello, I am seeing an issue with inaccurate tank level. It is an elliptical bottom tank with an Anderson Level sensor mounted on the bottom of...
Replies
20
Views
7,493
Hi, i have a pressure sensor (range 0-10 bar) and its output is 0-20 ma. but the current vs pressure curve is non linear such as. pressure...
Replies
3
Views
2,050
Back
Top Bottom