Original Title: PID Control for Greenhouse Climate Regulation: A Review
Source: doi.org/10.12972/pastj.20230008
Disclaimer: Summary generated by AI based on the provided document. Please refer to the original paper for full scientific accuracy.

ការគ្រប់គ្រង PID សម្រាប់និយតកម្មអាកាសធាតុផ្ទះកញ្ចក់៖ ការពិនិត្យឡើងវិញ

ចំណងជើងដើម៖ PID Control for Greenhouse Climate Regulation: A Review

អ្នកនិពន្ធ៖ Tae Ho Kim (Chungnam National University), Ka Young Lee (Chungnam National University), Md Razob Ali (Chungnam National University), Md Nasim Reza (Chungnam National University), Sun-Ok Chung (Chungnam National University), Na-Rae Kang (National Academy of Agricultural Science, RDA)

ឆ្នាំបោះពុម្ព៖ 2023 Precision Agriculture Science and Technology

វិស័យសិក្សា៖ Agricultural Engineering

១. សេចក្តីសង្ខេបប្រតិបត្តិ (Executive Summary)

បញ្ហា (The Problem)៖ ឯកសារនេះពិនិត្យមើលលើការអនុវត្ត និងបញ្ហាប្រឈមនៃការប្រើប្រាស់ប្រព័ន្ធបញ្ជាសមាមាត្រ-អាំងតេក្រាល-ដេរីវេ (PID) ក្នុងការគ្រប់គ្រងអាកាសធាតុ និងបរិស្ថានក្នុងផ្ទះកញ្ចក់ ដើម្បីបង្កើនទិន្នផលដំណាំ និងប្រសិទ្ធភាពថាមពល។

វិធីសាស្ត្រ (The Methodology)៖ ការសិក្សានេះបានធ្វើការពិនិត្យឡើងវិញយ៉ាងទូលំទូលាយនូវការស្រាវជ្រាវកន្លងមក ទាក់ទងនឹងការអនុវត្តយន្តការត្រួតពិនិត្យ PID លើកត្តាអាកាសធាតុផ្សេងៗនៅក្នុងផ្ទះកញ្ចក់ ដោយប្រៀបធៀបជាមួយវិធីសាស្ត្រទំនើបដទៃទៀត។

លទ្ធផលសំខាន់ៗ (The Verdict)៖

២. ការវិភាគលើប្រសិទ្ធភាព និងដែនកំណត់ (Performance & Constraints)

វិធីសាស្ត្រ (Method) គុណសម្បត្តិ (Pros) គុណវិបត្តិ (Cons) លទ្ធផលគន្លឹះ (Key Result)
Traditional PID Control
ការគ្រប់គ្រង PID ប្រពៃណី (Proportional-Integral-Derivative)
មានរចនាសម្ព័ន្ធសាមញ្ញ ងាយស្រួលអនុវត្ត មានភាពរឹងមាំ (Robustness) និងមានតម្លៃសមរម្យសម្រាប់ការគ្រប់គ្រងអថេរទូទៅនៅក្នុងផ្ទះកញ្ចក់។ ទាមទារការកំណត់ប៉ារ៉ាម៉ែត្រ (Tuning) ច្បាស់លាស់ពីអ្នកជំនាញ និងមានភាពលំបាកក្នុងការគ្រប់គ្រងប្រព័ន្ធផ្ទះកញ្ចក់ដែលមានភាពមិនលីនេអ៊ែរ (Non-linear) និងការពន្យារពេល។ អាចរក្សាស្ថិរភាពបរិស្ថានបានល្អប្រសើរជាងការប្រើប្រាស់ប្រព័ន្ធ ON/OFF ធម្មតា និងអាចគ្រប់គ្រងការប្រែប្រួលសីតុណ្ហភាពបានស្ងប់ល្អ។
Intelligent / Adaptive PID Control (e.g., Fuzzy PID, STPID)
ការគ្រប់គ្រង PID ឆ្លាតវៃ / សម្របខ្លួនដោយស្វ័យប្រវត្តិ
អាចដោះស្រាយជាមួយភាពមិនលីនេអ៊ែរនៃអាកាសធាតុផ្ទះកញ្ចក់ កាត់បន្ថយការឡើងកម្ដៅលើសកំណត់ (Overshoot) និងមានពេលវេលាឆ្លើយតបរហ័ស។ ទាមទារចំណេះដឹងផ្នែកវិស្វកម្មកម្រិតខ្ពស់ ការគណនាស្មុគស្មាញ និងមានតម្លៃខ្ពស់ក្នុងការដំឡើងប្រព័ន្ធផ្នែករឹងនិងផ្នែកទន់។ បង្កើនភាពត្រឹមត្រូវនៃការគ្រប់គ្រងសីតុណ្ហភាពនិងសំណើមបាន ១០.៨% និងអាចកាត់បន្ថយការប្រើប្រាស់ថាមពលអគ្គិសនីរហូតដល់ ៥៨% សម្រាប់ប្រព័ន្ធពន្លឺ។
Simple ON/OFF Control
ការគ្រប់គ្រងបែប បើក/បិទ (ON/OFF Control)
ងាយស្រួលបំផុត និងមានតម្លៃថោកបំផុតក្នុងការដំឡើង មិនទាមទារការគណនាអ្វីស្មុគស្មាញឡើយ។ បណ្តាលឱ្យមានការប្រែប្រួលសីតុណ្ហភាពធ្ងន់ធ្ងរ (Hunting/Fluctuation) និងធ្វើឱ្យឧបករណ៍ឆាប់ខូចដោយសារការបិទបើកញឹកញាប់ពេក។ មិនស័ក្តិសមទាល់តែសោះសម្រាប់ដំណាំនៅក្នុងផ្ទះកញ្ចក់ដែលទាមទារការគ្រប់គ្រងអាកាសធាតុប្រកបដោយភាពច្បាស់លាស់។

ការចំណាយលើធនធាន (Resource Cost)៖ ការអនុវត្តប្រព័ន្ធគ្រប់គ្រង PID សម្រាប់ផ្ទះកញ្ចក់ទាមទារការវិនិយោគទុនទៅលើឧបករណ៍ផ្នែករឹង ផ្នែកទន់ និងចំណេះដឹងបច្ចេកទេសកម្រិតខ្ពស់ដើម្បីទទួលបានប្រសិទ្ធភាពអតិបរមា។

៣. ការពិនិត្យសម្រាប់បរិបទកម្ពុជា/អាស៊ីអាគ្នេយ៍

ភាពលំអៀងនៃទិន្នន័យ (Data Bias)៖

ការសិក្សានេះគឺជាការពិនិត្យឡើងវិញ (Review Paper) ដែលផ្អែកលើទិន្នន័យនិងការស្រាវជ្រាវពីបណ្តាប្រទេសជឿនលឿន និងមានអាកាសធាតុខុសពីប្រទេសកម្ពុជា។ ភាគច្រើននៃប្រព័ន្ធផ្ទះកញ្ចក់វៃឆ្លាត (Smart Greenhouses) ដែលបានលើកឡើងទាមទារដើមទុននិងបច្ចេកវិទ្យាខ្ពស់ ដែលអាចជាឧបសគ្គសម្រាប់កសិករខ្នាតតូចនៅកម្ពុជា។ ទោះជាយ៉ាងណាក៏ដោយ គោលការណ៍នៃការគ្រប់គ្រងសីតុណ្ហភាព និងសំណើមនេះ គឺមានសារៈសំខាន់ខ្លាំងណាស់សម្រាប់អាកាសធាតុក្តៅនិងសើមខ្លាំងរបស់ប្រទេសកម្ពុជា។

លទ្ធភាពនៃការអនុវត្ត (Applicability)៖

វិធីសាស្ត្របញ្ជា PID នេះមានសក្តានុពលខ្ពស់ក្នុងការយកមកអនុវត្តនៅក្នុងវិស័យកសិកម្មខ្នាតធំ និងផ្ទះកញ្ចក់ទំនើបនៅកម្ពុជា ដើម្បីបង្កើនទិន្នផល និងសន្សំសំចៃថាមពល។

ការរួមបញ្ចូលប្រព័ន្ធបញ្ជា PID ដែលប្រើប្រាស់ក្បួនដោះស្រាយទំនើប ជាមួយនឹងឧបករណ៍ IoT ដែលមានតម្លៃសមរម្យ នឹងផ្តល់នូវដំណោះស្រាយកសិកម្មប្រកបដោយនិរន្តរភាពសម្រាប់ប្រទេសកម្ពុជានាពេលអនាគត។

៤. ផែនការសកម្មភាពសម្រាប់និស្សិត (Actionable Roadmap)

ដើម្បីអនុវត្តតាមការសិក្សានេះ និស្សិតគួរអនុវត្តតាមជំហានខាងក្រោម៖

  1. សិក្សាមូលដ្ឋានគ្រឹះនៃទ្រឹស្តីប្រព័ន្ធគ្រប់គ្រង (Control Systems): ចាប់ផ្តើមដោយការស្វែងយល់ពីទ្រឹស្តីប្រព័ន្ធគ្រប់គ្រង (Control Systems) ជាពិសេសរបៀបដំណើរការរបស់ P, I, និង D ។ អ្នកគួរតែប្រើប្រាស់ MATLAB SimulinkOctave ដើម្បីធ្វើការក្លែងធ្វើ (Simulate) នូវប្រព័ន្ធគ្រប់គ្រងសីតុណ្ហភាពសាមញ្ញមួយ មុននឹងឈានទៅដល់ការអនុវត្តលើឧបករណ៍ពិត។
  2. បង្កើតគំរូខ្នាតតូចជាមួយឧបករណ៍ Microcontroller ជាក់ស្តែង: ប្រើប្រាស់ឧបករណ៍ដែលមានតម្លៃថោកដូចជា Arduino MegaESP32 ភ្ជាប់ជាមួយសេនស័រវាស់សីតុណ្ហភាព និងសំណើម (ឧទាហរណ៍ DHT22 ឬ SHT31) ដើម្បីបង្កើតជាប្រព័ន្ធបញ្ជាកង្ហារ ឬម៉ាស៊ីនបូមទឹកដោយស្វ័យប្រវត្តិដោយផ្អែកលើបណ្ណាល័យ (Libraries) ក្បួន PID របស់វា។
  3. អនុវត្តការកំណត់តម្លៃរចនាសម្ព័ន្ធ (Parameter Tuning): រៀនអនុវត្តវិធីសាស្ត្រកែតម្រូវដូចជា Ziegler-Nichols Method ផ្ទាល់នៅលើគំរូរបស់អ្នក។ សង្កេតមើលក្រាហ្វនៃការប្រែប្រួលសីតុណ្ហភាព ដើម្បីស្វែងរកតម្លៃ Kp, Ki, និង Kd ដែលស័ក្តិសមបំផុត ដែលមិនធ្វើឱ្យប្រព័ន្ធមានការប្រែប្រួលខ្លាំងពេក (Reduce Overshoot & Hunting)។
  4. ធ្វើសមាហរណកម្មជាមួយប្រព័ន្ធ IoT និង Cloud Platform: តភ្ជាប់ប្រព័ន្ធបញ្ជារបស់អ្នកទៅកាន់ Cloud តាមរយៈ Wi-Fi ដោយប្រើប្រាស់ ESP32 រួមជាមួយនឹងវេទិកា IoT ដូចជា ThingsBoard, BlynkAWS IoT ដើម្បីតាមដាន និងបញ្ជាទិន្នន័យអាកាសធាតុផ្ទះកញ្ចក់ពីចម្ងាយក្នុងពេលជាក់ស្តែង។
  5. ពង្រីកការស្រាវជ្រាវទៅកាន់ប្រព័ន្ធវៃឆ្លាត (AI/Fuzzy Logic): នៅពេលដែលប្រព័ន្ធ PID មូលដ្ឋានដំណើរការបានរលូនហើយ សូមចាប់ផ្តើមសិក្សាពីការបញ្ចូល Fuzzy Logic ControlMachine Learning Algorithms នៅក្នុង Python ដើម្បីធ្វើឱ្យប្រព័ន្ធអាចរៀន និងសម្របខ្លួនទៅនឹងការប្រែប្រួលអាកាសធាតុខាងក្រៅផ្ទះកញ្ចក់ដោយស្វ័យប្រវត្តិ។

៥. វាក្យសព្ទបច្ចេកទេស (Technical Glossary)

ពាក្យបច្ចេកទេស ការពន្យល់ជាខេមរភាសា (Khmer Explanation) និយមន័យសាមញ្ញ (Simple Definition)
PID Control (Proportional-Integral-Derivative) ប្រព័ន្ធបញ្ជាដែលប្រើប្រាស់ក្បួនគណិតវិទ្យា៣ផ្នែក (សមាមាត្រ អាំងតេក្រាល និងដេរីវេ) ដើម្បីគណនានិងកែតម្រូវកំហុសឆ្គងរវាងតម្លៃគោលដៅ និងតម្លៃជាក់ស្តែងក្នុងពេលដំណើរការប្រព័ន្ធ។ ដូចជាអ្នកបើកបរឡានដែលសង្កេតមើលល្បឿន និងជាន់ហ្វ្រាំងឬហ្គែរ ដើម្បីរក្សាល្បឿនឱ្យថេរទោះជាផ្លូវឡើងទួលឬចុះចំណោតក៏ដោយ។
Overshoot បាតុភូតដែលប្រព័ន្ធគ្រប់គ្រងបញ្ចេញសកម្មភាពខ្លាំងពេក រហូតធ្វើឱ្យតម្លៃលទ្ធផល (ឧទាហរណ៍៖ សីតុណ្ហភាព) ហួសពីតម្លៃគោលដៅដែលបានកំណត់ មុនពេលវាធ្លាក់មកត្រឹមត្រូវវិញ។ ដូចជាការចាក់ទឹកចូលកែវលឿនពេក រហូតដល់ទឹកហូរហៀរចេញមកក្រៅ មុនពេលយើងអាចឈប់ចាក់ទាន់។
Hunting ស្ថានភាពដែលប្រព័ន្ធគ្រប់គ្រងមានភាពមិនច្បាស់លាស់ ដោយធ្វើការផ្លាស់ប្តូរតម្លៃឡើងចុះៗ (Oscillation) ជុំវិញតម្លៃគោលដៅ ដោយមិនអាចរក្សាស្ថិរភាពបាន។ ដូចជាអ្នកទើបរៀនជិះកង់ដែលរេកង់ចុះឡើងៗទៅឆ្វេងនិងស្តាំ មិនអាចបើកឱ្យត្រង់ផ្លូវបាន។
Ziegler-Nichols Method វិធីសាស្ត្រដែលត្រូវបានគេប្រើប្រាស់យ៉ាងទូលំទូលាយក្នុងការកំណត់តម្លៃប៉ារ៉ាម៉ែត្រ (Kp, Ki, Kd) របស់ឧបករណ៍បញ្ជា PID ដោយស្វ័យប្រវត្តិ ដោយផ្អែកលើការឆ្លើយតបរបស់ប្រព័ន្ធ ដើម្បីឱ្យវាដំណើរការបានល្អបំផុត។ ដូចជារូបមន្តសម្ងាត់របស់ចុងភៅក្នុងការលាយគ្រឿងទេសបីមុខបញ្ចូលគ្នាឱ្យមានរសជាតិឆ្ងាញ់ដោយមិនបាច់ភ្លក់ និងថែមថយច្រើនដង។
Pulse Width Modulation (PWM) បច្ចេកទេសបញ្ជាដែលបិទនិងបើកចរន្តអគ្គិសនីក្នុងល្បឿនលឿនបំផុត ដើម្បីគ្រប់គ្រងបរិមាណថាមពលមធ្យមដែលបញ្ជូនទៅកាន់ឧបករណ៍ (ដូចជាប្រព័ន្ធពន្លឺ LED ក្នុងផ្ទះកញ្ចក់ ឬម៉ូទ័រ)។ ដូចជាការបើកនិងបិទកុងតាក់ភ្លើងផ្ទះញាប់ៗ ដើម្បីធ្វើឱ្យអំពូលភ្លើងមើលទៅរាងស្រទន់ មិនភ្លឺខ្លាំងពេក។
Fuzzy Logic Control ប្រព័ន្ធបញ្ជាដែលប្រើប្រាស់តក្កវិជ្ជាប្រហាក់ប្រហែលនឹងការគិតរបស់មនុស្ស (ឧទាហរណ៍៖ "ក្តៅបន្តិច", "ត្រជាក់ខ្លាំង") ជំនួសឱ្យការប្រើតែលេខ 0 (ខុស) និង 1 (ត្រូវ) ដើម្បីដោះស្រាយភាពស្មុគស្មាញដែល PID ធម្មតាមិនអាចធ្វើបាន។ ដូចជាម្តាយលាយទឹកងូតឱ្យកូន ដោយប្រើដៃស្ទាបហើយគិតថា "ក្តៅល្មម" ជាជាងការយកទែម៉ូម៉ែត្រទៅវាស់យកសីតុណ្ហភាពជាលេខពិតប្រាកដ។
Cyber-Physical System ប្រព័ន្ធដែលធ្វើសមាហរណកម្មយ៉ាងជិតស្និទ្ធរវាងផ្នែករឹង (កុំព្យូទ័រ សេនស័រ ម៉ាស៊ីន) និងផ្នែកទន់ (ទិន្នន័យ ក្បួនដោះស្រាយ) តាមរយៈបណ្តាញអ៊ីនធឺណិត ដើម្បីគ្រប់គ្រងនិងតាមដានដំណើរការរូបវន្តក្នុងផ្ទះកញ្ចក់ពេលជាក់ស្តែង។ ដូចជាប្រព័ន្ធសរសៃប្រសាទ (បណ្តាញអ៊ីនធឺណិតនិងសេនស័រ) ដែលភ្ជាប់ខួរក្បាល (កម្មវិធីកុំព្យូទ័រ) ទៅនឹងរាងកាយ (ម៉ាស៊ីនទឹកនិងកង្ហារ) ដើម្បីឱ្យពួកវាធ្វើការដោយស្វ័យប្រវត្តិរួមគ្នា។

៦. ប្រធានបទពាក់ព័ន្ធ (Further Reading)

អត្ថបទដែលបានបោះពុម្ពនៅលើ KhmerResearch ដែលទាក់ទងនឹងប្រធានបទនេះ៖

ប្រធានបទ និងសំណួរស្រាវជ្រាវដែលទាក់ទងនឹងឯកសារនេះ ដែលអ្នកអាចស្វែងរកបន្ថែម៖