PID vs. Other Control Methods: What’s the Best Choice
▶ The easiest way to learn industrial automation:
▶ Check out the link for a free consultation:
▶ You can read the full post here:
⌚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:
=============================
Did you miss out on the latest and greatest? Catch up now by watching our videos right here:
=============================
TWEET THIS VIDEO:
=============================
Follow us on Facebook 👉
Follow us on Twitter 👉
Follow us on LinkedIn 👉
Follow us on Instagram 👉
#PIDControl #IndustrialControl #RealPars
1 view
32
6
1 year ago 00:10:33 1
PID vs. Other Control Methods: What’s the Best Choice
2 years ago 00:08:43 1
How to Tune a PID Controller
5 years ago 00:09:47 30
Ryzen 5 3600 vs Ryzen 5 2600 vs Ryzen 5 1600
5 years ago 00:08:20 57
Ryzen 5 3600x vs Ryzen 5 3600 vs i5 9600k Test in 8 Games
6 years ago 00:10:58 13
Ryzen 7 3700x OC vs Ryzen 7 3800x OC vs i7 9700k OC
5 years ago 00:09:56 9
Распаковка ожерелья из Death Stranding / Unboxing Q-Pid
6 years ago 00:05:49 3
RX 580 vs GTX 1060 New vs Old Drivers
5 years ago 00:10:09 91
Ryzen 5 3600 vs i5 9400F Test in 9 Games
5 years ago 00:10:16 7
Ryzen 7 3700x vs Ryzen 7 2700x vs i7 8700k Test in 9 Games
6 years ago 00:11:26 163
ALL Siege Changes In 2015 vs 2019 - Rainbow Six Siege
4 years ago 00:12:25 8
#1 Xbox Player VS #1 PS5 Player Who is Better? - Rainbow Six Siege
6 years ago 00:11:25 1
RTX 2080 SUPER vs RTX 2080 vs RTX 2080 Ti Test in 9 Games
5 years ago 00:09:53 19
Ryzen 9 3900x OC vs i7 9700k OC Test in 9 Games
5 years ago 00:11:30 7
Core i3 10100 vs Ryzen 3 3300X Test in 10 Games
5 years ago 00:11:15 2
Ryzen 7 3700x vs i7 9700k Test in 10 Games
10 months ago 00:46:51 12
ЧТОБ Я ТАКОГО НЕ СЛЫШАЛ! Гончаров VS Богатырев: ОТКРОВЕННЫЙ РАЗГОВОР / Лучшие ТЯЖИ РОССИИ | ХукВам
5 years ago 00:10:57 1
Ryzen 5 3600 OC vs i5 9600k OC Test in 9 Games
5 years ago 00:11:33 24
Разрушитель VS Альтрон VS Страж Mark X
5 years ago 00:07:43 46
ARCHEAGE 6.5 - АРИЯ ПВП, REBELLIONX VS FF VS REFERENCE VS NOT TODAY!
9 years ago 00:04:39 311
Tuesday Mrrow vs Sj
9 years ago 00:08:41 17
Задроты Warcraft vs Протеиновые Качки
5 years ago 00:10:19 15
i5 10400F vs i5 9400F vs Ryzen 3 3300X Test in 8 Games
5 years ago 00:11:08 54
ARCHEAGE 6.7 - ФАНЕМ, MPVP 100 VS 100 (Rebellion + Method VS Zlo + BeFirst)!