PID vs. Other Control Methods: What's the Best Choice
YouTube Viewers YouTube Viewers
1.06M subscribers
101,445 views
0

 Published On Jan 8, 2024

▶ The easiest way to learn industrial automation:
https://realpars.com

▶ Check out the link for a free consultation:
https://www.realpars.com/for-teams

▶ You can read the full post here:
https://www.realpars.com/blog/pid-vs-...

⌚Timestamps:
00:00 - Intro
01:35 - PID Control
03:13 - Components of PID control
04:27 - Fuzzy Logic Control
07:12 - Model Predictive Control
09:25 - Summary

Almost everyone who has worked in automated systems and manufacturing industries will likely tell you that the gold plate standard for process control applications is PID Control. Most industrial control loops utilize some combination of PID control.

In this video, we’ll discuss PID control and we’ll also introduce you to two advanced techniques: Fuzzy Logic Control and Model Predictive Control (MPC).

Let’s start with a discussion about a very basic process control technique called ON/OFF or Bang-Bang Control.

This technique is very common and found in applications such as home heating where a furnace is either ON or OFF. What we end up with is a continuous temperature fluctuation around the desired setpoint.

Next up on the list is a feedback control algorithm called PID control.
The 3 main components are Proportional, Integral, and Derivative.

PID control is very versatile and goes a long way to ensure that the actual process under control is held as closely as possible to the setpoint regardless of disturbances, or setpoint changes.

Controller tuning involves a procedure where each component of the PID algorithm is adjusted to produce the desired response to setpoint changes or disturbances.

The Proportional component applies an effort in proportion to how far the process is away from the setpoint.

The Integral component applies an effort to return the process to the setpoint after the Proportional control quits.

The Derivative component looks at the speed at which the process is moving away from the setpoint.

Each component contributes a unique signal that is added together to create the controller output signal.

Let’s move on to advanced process control techniques.

We’ll start with Fuzzy Logic Control (FLC).

Fuzzification is the process of converting specific input values into some degree of membership of fuzzy sets based on how well they fit. Membership functions describe the degree of membership of a particular input or output variable to linguistic variables such as Temperature and Fan Speed.

These membership functions can be represented graphically where each fuzzy set has a degree of membership to a temperature range based on the room temperature.

What is a fuzzy set?

A fuzzy set relates to membership linguistic variables. For example, a linguistic variable Temperature might have fuzzy sets like hot, warm, and cold, each with its membership function.

Next up for discussion is MPC.

MPC is a feedback control technique that uses a mathematical model to predict the behavior of the process variable.

Let’s look at a block diagram of MPC for a robotic system.

We’ll start with the MPC controller components.

The MPC Controller uses the robot model, kinematics, and dynamics to calculate the optimal control inputs over a predetermined, limited period. The output of the MPC controller is the calculated control input trajectory for the robot.

The Reference block represents the desired robot behavior including things like gripper positions, orientations, and motions to follow also referred to as Trajectories.

The Kinematics and dynamics block provides a mathematical description of how control inputs affect the robot's movements, rotations, and joint angles.

The Optimization block represents the algorithm within the MPC controller.

Finally, the Control Inputs Block represents the actual control inputs that are applied to the robot as determined by the optimization algorithm.

If you want to learn more about PID control concepts in-depth, be sure to explore our PID Controller Basics course: https://www.realpars.com/courses/pid-...

=============================

Did you miss out on the latest and greatest? Catch up now by watching our videos right here:

https://realpars.com/blog/emerson-sma...

https://realpars.com/blog/opc-ua-food...

http://www.realpars.com/blog/io-link-...

=============================

TWEET THIS VIDEO: https://ctt.ac/22obX

=============================

Follow us on Facebook 👉   / therealpars  

Follow us on Twitter 👉   / realpars  

Follow us on LinkedIn 👉   / realpars  

Follow us on Instagram 👉   / realparsdotcom  

#PIDControl #IndustrialControl #RealPars

show more

Share/Embed