ইন্ডাস্ট্রিয়াল অটোমেশনে এমন কোনো সিস্টেম নেই যেখানে Control Loop ব্যবহার করা হয় না।
একটি PID Controller (Proportional–Integral–Derivative Controller) হলো এমন একটি ফিডব্যাক কন্ট্রোলার, যা কোনো প্রক্রিয়ার (Process) আউটপুট স্থিতিশীল রাখে।
অর্থাৎ, এটি স্বয়ংক্রিয়ভাবে সিস্টেমের ইনপুট ঠিক করে যাতে আউটপুট নির্দিষ্ট মানে থাকে।
| সংক্ষেপ | পূর্ণরূপ | কার্য |
|---|---|---|
| P | Proportional | ত্রুটির (Error) সাথে সরাসরি অনুপাতিক নিয়ন্ত্রণ |
| I | Integral | পূর্বের ত্রুটি জমে থাকা (Accumulated Error) ঠিক করে |
| D | Derivative | ভবিষ্যতের ত্রুটি পূর্বাভাস দিয়ে স্থিতিশীলতা বাড়ায় |
PID Controller একটি Error Signal (Setpoint – Process Value) নেয় এবং তিনটি অংশে ভাগ করে ইনপুট সিগন্যাল ঠিক করে দেয়:
যেখানে:
Kp = Proportional Gain
Ki = Integral Gain
Kd = Derivative Gain
ধরা যাক আপনি একটি Water Heater নিয়ন্ত্রণ করছেন।
আপনি তাপমাত্রা 60°C চান, কিন্তু সেন্সরে দেখা যাচ্ছে 55°C।
তাহলে:
Proportional অংশ সঙ্গে সঙ্গে হিটারকে বাড়ায়
Integral অংশ ধীরে ধীরে জমে থাকা তাপের ঘাটতি ঠিক করে
Derivative অংশ ভবিষ্যতে তাপমাত্রা বেড়ে গেলে আগেই হিট কমিয়ে দেয়
? ফলে পানির তাপমাত্রা স্থিতিশীল থাকে, অতিরিক্ত ওঠানামা করে না।
PID কন্ট্রোলার সবচেয়ে বেশি ব্যবহৃত হয় নিচের জায়গাগুলোতে:
?️ Temperature Control (Heater, Furnace, Oven)
? Flow & Pressure Control (Pump, Valve, Flowmeter)
? Speed Control (VFD, Servo Motor)
?️ HVAC System (Air Flow & Cooling System)
? Process Automation (Chemical, Food, Textile, Power Plant)
PID Controller এর সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো টিউনিং।
অর্থাৎ, Kp, Ki, এবং Kd এর মান ঠিকভাবে নির্ধারণ করা।
? Ziegler–Nichols Method সবচেয়ে জনপ্রিয় টিউনিং পদ্ধতি।
? ভুল টিউনিং করলে সিস্টেমে Overshoot, Oscillation, Delay দেখা দেয়।
| বৈশিষ্ট্য | PID Controller | ON/OFF Controller |
|---|---|---|
| নিয়ন্ত্রণের ধরণ | ধারাবাহিক (Continuous) | দুই অবস্থান (On বা Off) |
| নির্ভুলতা | খুব বেশি | কম |
| প্রতিক্রিয়া | মসৃণ | ধাক্কাধাক্কি ধরনের |
| ব্যবহার | ইন্ডাস্ট্রিয়াল প্রক্রিয়া | সাধারণ কন্ট্রোল |
বেশিরভাগ PLC (Programmable Logic Controller) তে বিল্ট-ইন PID Function Block থাকে, যেমন:
Siemens TIA Portal → FB41 (CONT_C)
Delta PLC → PID Instruction
Allen Bradley → PID/PD+ Block
? PLC এর মাধ্যমে রিয়েল-টাইমে PID নিয়ন্ত্রণ করা যায়, যা Automation সিস্টেমে সবচেয়ে কার্যকর সমাধান।
একটি PID Controller হলো ইন্ডাস্ট্রিয়াল অটোমেশনের হৃদপিণ্ড।
এটি সঠিকভাবে টিউন করলে পুরো সিস্টেমের Efficiency, Accuracy, এবং Stability বহুগুণে বেড়ে যায়।
তাই একজন ইঞ্জিনিয়ারের জন্য PID এর কাজ, ফর্মুলা ও টিউনিং জানা অত্যন্ত প্রয়োজনীয়।