
PIDAnalytix.COM

PID Tuning is a 100 years old problem, PIDAnalytix has the real time solution
Tuning PID loops is over 100 years old problem. PID Tuning is a hard problem, just ask any control engineer. Average age of practicing this craft in the industry is less than 5 years.
To this date, automatic control is considered to be unsolved problem and classified as being Hilbert's 24th unsolved problem.
​
Genesis of Automatic Control Problem
At its core, in automatic control there are two interrelated emblematic problems, namely of stability and optimality of control. Classical control theory relates primarily to study of stability of closed loop systems, mainly to determine locus of stability curve and in particular the point where the closed loop system becomes uncontrollable. Optimality of control is confined to a narrow range of operation within the stability envelope. A certain combination of parameters such as unmeasured disturbance, rate of change of set point or process variation often cause the closed loop to deviate from its desired range and in the extremes induce oscillations leading to severe instability.
​
For most part closed loop systems are designed to remain under "controlled stability" envelope and as for optimal performance takes a back seat. In practice, most control loops operate with "de-tuned" controller just so to avoid being unstable.
​
In a PID control loop, the problems relating to stability and optimality of control are deeply entrenched. To gain stability, optimality is let go by "de-tuning" and to gain optimality (meaning faster response), stability loop is compromised. An oscillating loop with PID control is just trying to keep faster rate of response and loss of controllability out of each other. In practice, an oscillating loop is really not doing effective control and in effect always inefficient in terms of energy usage and/or product quality giveaway or violation.
​
This anomaly of reconciling the tradeoff between stability and optimality can best be understood by examining the following:
​
Why and how is that an open loop stable process becomes unstable when it is in closed loop?
​
​
AI-PID Tuning is predicated on the basic proposition that how not to make an open loop stable process becoming unstable in closed loop and how to make closed loop process to be more responsive than open loop at the same time every time. That is make closed loop system unbreakable and yet optimal no matter how little is known about the process and how quickly it changes.
​
After many many iterations of design studies, the founder of PIDAnalytix stumble across the truth of inherent stability and optimality. This led to formulation of AI-PID Tuning as audition herein.
​
At its core all control theory and practice is to achieve closed loop stability under varying conditions. That is, to avoid a control loop becoming uncontrollable let alone perform optimally. Stability overrides performance. In this regard all control theory is all about scoping the locus of stability and avoidance of instability by various methods of analysis (in the authors' view paralysis) such as Bode Diagram, Nyquist theory and other. All of these classical methods have clearly not able to achieve both inherent stability and optimal loop performance equally satisfactorily. It is either about Stability or Optimality, seldom together.
Unison of Stability and Optimality for Perfect Control
In trying to solve this riddle of tradeoff between stability and optimality of control in a PID loop, the founder of PIDAnalytix, after many iterations of design and testing, stumbled on the most revealing truth in control which is that both stability and optimality of control can be considered in unison and not separately. This led to development of AI-PID tuning methodology and its incorporation in an algorithm for self tuning.
​
In AI-PID Tuning, stability of control remains intact and assured as optimality of control is varied by appropriate changes in tuning values of a PID controller.
AI-PID Tuning Is UnKnown Variables Random Variation Centric
Invariably, most PID-tuning in real world relates to a variety of Unknowns with random variation, which make tuning of a PID loop inherently difficult. The AI-PID is purposely designed to cater for Unknown variables with random variations in such a way as to yield the tuning that would have been if the variables were known. That is, the variables being unknown just take more steps in the solution process. Most importantly and critically the difference in the PID tuning values for known and unknown variables is marginal.
​
​
In the case of unknown conditions, the AI-PID using its meta control rules is able to stabilize the loop irrespectively. This is particularly useful when the non-linearity of the process is not known at all or known partially. Consequently, the AI-PID is able to attain the unknown peak or valley. The AI-PID is capable of "not climbing out of the valley or falling off the peak" when minimizing E as stated above..
AI-PID Tuning of an Oscillating Loop
Most PID loops invariably oscillate. Most control engineers will attempt to tune an oscillating loop, just to try their tuning expertise. In doing so, it is like catching a falling knife. In most cases, with no avail. We will demonstrate how AI-PID dissects an oscillating loop to tune it perfectly.
​
First of all, the data for this is collected from an oscillating loop just as it is operating in real time. The data slice is of a rather small size under 300 time values, not a large volume of data.
Method of Unison Control for Limitless Process
PIDAnalytix has developed a comprehensive framework to perform AI-PID Tuning for a wide ranging processes spanning from first order with dead time to unstable process with process noise and unmeasured disturbances, over 10,000+ cases of random variations. A subset of 512 these random cases are included herein.
​
These random process variations are tuned perfectly autonomously based on what is described further as Universal Control Law.
Limitless in Application
The AI-PID capabilities for control is wide ranging and deep. Therefore, its use across a plant can be made in piecemeal basis leading to complete coverage. The AI-PID makes each loop performance extraordinarily stable and optimal automatically. It imparts a modular design of control that can be built bottom up and across multiple plant unit operations. The AI-PID itself being "model rich" and updated in real time, it mitigates the need to build the so called "model-based" predictive control a.k.a Dynamix Matrix Control and other advanced process control separately. Presently, these APC applications are built on a shaky PID loops or opened up with no better solution.
Full Customer Experience Service
At PIDAnalytix we are committed to deliver complete customer satisfaction. In this regard, as part of this our methodology of technology is designed to identify improved Tuning that are based on the actual improvement achievable and realizable every time.

We Integrate With Your Ecosystem
We will work with the data you can provide, no special requirements. We will do the most heavy lifting in working out improved PID tuning. We will provide you with the anatomy of the improved performance to be expected for your approval.