Original Title: A Method for Precision Closed-loop Irrigation Using a Modified PID Control Algorithm
Source: www.sensorsportal.com
Disclaimer: Summary generated by AI based on the provided document. Please refer to the original paper for full scientific accuracy.

វិធីសាស្ត្រសម្រាប់ការស្រោចស្រពដំណាំប្រកបដោយភាពជាក់លាក់ដោយប្រើក្បួនដោះស្រាយត្រួតពិនិត្យ PID កែសម្រួល

ចំណងជើងដើម៖ A Method for Precision Closed-loop Irrigation Using a Modified PID Control Algorithm

អ្នកនិពន្ធ៖ M. S. Goodchild (Delta-T Devices Ltd.), K. D. Kühn, M. D. Jenkins, K. J. Burek, A. J. Dutton

ឆ្នាំបោះពុម្ព៖ 2015 (Sensors & Transducers, Vol. 188)

វិស័យសិក្សា៖ Agricultural Engineering / Precision Agriculture

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

បញ្ហា (The Problem)៖ ប្រព័ន្ធស្រោចស្រពស្វ័យប្រវត្តិបែបបុរាណ (Classic PID) តែងជួបប្រទះបញ្ហាគណនាខុស (Windup) នៅពេលមានភ្លៀងធ្លាក់ ឬដាច់ទឹក ដែលបណ្តាលឱ្យរុក្ខជាតិទទួលបានទឹកមិនត្រឹមត្រូវតាមតម្រូវការ។

វិធីសាស្ត្រ (The Methodology)៖ ការសិក្សានេះបានបង្កើត និងសាកល្បងឧបករណ៍បញ្ជា PID ដែលត្រូវបានកែសម្រួល (Modified PID Controller) ដោយដាក់កំហិតលើមុខងារអាំងតេក្រាល ដើម្បីគ្រប់គ្រងសំណើមដីឱ្យមានប្រសិទ្ធភាព។

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

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

វិធីសាស្ត្រ (Method) គុណសម្បត្តិ (Pros) គុណវិបត្តិ (Cons) លទ្ធផលគន្លឹះ (Key Result)
Classic PID Controller
ឧបករណ៍បញ្ជា PID បែបបុរាណ
ជាវិធីសាស្ត្រស្តង់ដារដែលមានការប្រើប្រាស់ទូលំទូលាយក្នុងការគ្រប់គ្រងប្រព័ន្ធឧស្សាហកម្ម។ ងាយរងគ្រោះដោយសារបាតុភូត integral windup នៅពេលមានការរំខានពីខាងក្រៅ (ដូចជាភ្លៀង) ដែលបណ្តាលឱ្យប្រព័ន្ធគាំង ឬពន្យារពេលក្នុងការចាប់ផ្តើមស្រោចស្រពឡើងវិញ។ មិនត្រូវបានវាស់វែងដោយផ្ទាល់ក្នុងលទ្ធផលទេ ប៉ុន្តែត្រូវបានប្រើជាចំណុចប្រៀបធៀបដើម្បីបង្ហាញពីភាពទន់ខ្សោយនៅពេលមានភ្លៀង។
Modified PID (Constrained Integral)
ឧបករណ៍បញ្ជា PID កែសម្រួល (កំណត់ដែនអាំងតេក្រាល)
អាចទប់ស្កាត់បាតុភូត windup បានយ៉ាងមានប្រសិទ្ធភាព និងអាចបន្តការគ្រប់គ្រងសំណើមដីបានភ្លាមៗបន្ទាប់ពីភ្លៀងធ្លាក់ ឬការដាច់ទឹក។ តម្រូវឱ្យមានការកំណត់ប៉ារ៉ាម៉ែត្រ (Tuning) ឱ្យបានច្បាស់លាស់ទៅតាមប្រភេទដំណាំ និងប្រភេទដី ដើម្បីទទួលបានប្រសិទ្ធភាពខ្ពស់។ រក្សាសំណើមដីបានក្នុងកម្រិត ±១.៥% (សម្រាប់ Poinsettia) និង ±៤% (សម្រាប់ស្ត្រប៊េរី) ដោយគ្មានភាពរអាក់រអួល។

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

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

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

ការសិក្សានេះត្រូវបានធ្វើឡើងនៅចក្រភពអង់គ្លេស ដោយប្រើប្រាស់ដំណាំ Poinsettia និងស្ត្រប៊េរី ដាំក្នុងស្រកីដូង (Coir) ក្រោមលក្ខខណ្ឌផ្ទះកញ្ចក់។ លក្ខខណ្ឌអាកាសធាតុអាចខុសគ្នាពីកម្ពុជាដែលមានភ្លៀងធ្លាក់ខ្លាំងនិងកំដៅខ្ពស់ជាង។

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

បច្ចេកទេសនេះមានអត្ថប្រយោជន៍ខ្ពស់សម្រាប់កសិកម្មទំនើបនៅកម្ពុជា ជាពិសេសសម្រាប់ដំណាំដែលដាំក្នុងផ្ទះសំណាញ់ ឬផ្ទះកញ្ចក់។

ទោះបីជាឧបករណ៍ពិសោធន៍មានតម្លៃថ្លៃ ប៉ុន្តែគោលគំនិតនៃការកែសម្រួល PID នេះអាចយកទៅអនុវត្តបានយ៉ាងងាយស្រួលជាមួយឧបករណ៍ដែលមានតម្លៃសមរម្យសម្រាប់កសិករកម្ពុជា។

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

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

  1. សិក្សាមូលដ្ឋានគ្រឹះ PID: និស្សិតត្រូវស្វែងយល់ពីសមាសភាគទាំងបីនៃ PID (Proportional, Integral, Derivative) និងរបៀបដែលបាតុភូត Windup កើតឡើងក្នុងប្រព័ន្ធត្រួតពិនិត្យ។
  2. ការរៀបចំឧបករណ៍ពិសោធន៍ខ្នាតតូច: ប្រើប្រាស់ឧបករណ៍បញ្ជាខ្នាតតូចដូចជា (Arduino) ឬ (ESP32) ភ្ជាប់ជាមួយឧបករណ៍ចាប់សញ្ញាសំណើមដី ដើម្បីសាកល្បងកូដជំនួសឱ្យការប្រើ GP2 Logger ដែលមានតម្លៃថ្លៃ។
  3. ការសរសេរកូដក្បួនដោះស្រាយ: សរសេរកម្មវិធីសម្រាប់ PID ដោយបន្ថែមលក្ខខណ្ឌកំណត់ (Constraints) លើផ្នែក Integral ដូចបានរៀបរាប់ក្នុងឯកសារ (កំណត់តម្លៃអតិបរមាត្រឹមពាក់កណ្តាលនៃតម្រូវការទឹកប្រចាំថ្ងៃ)។
  4. ការពិសោធន៍ជាក់ស្តែង: ធ្វើការសាកល្បងលើផើងដំណាំ ដោយចាក់ទឹកបន្ថែម (Simulate Rain) ដើម្បីពិនិត្យមើលថាតើប្រព័ន្ធអាចផ្អាកការស្រោចស្រព និងដំណើរការឡើងវិញបានត្រឹមត្រូវឬទេ។

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

ពាក្យបច្ចេកទេស ការពន្យល់ជាខេមរភាសា (Khmer Explanation) និយមន័យសាមញ្ញ (Simple Definition)
PID controller គឺជាប្រព័ន្ធបញ្ជាស្វ័យប្រវត្តិដែលប្រើសមាសភាគបី (Proportional, Integral, Derivative) ដើម្បីគណនានិងកែតម្រូវដំណើរការមួយឱ្យស្ថិតនៅចំណុចដែលចង់បាន ដោយផ្អែកលើទិន្នន័យពីអតីតកាល បច្ចុប្បន្ន និងការប៉ាន់ស្មានអនាគត។ ដូចជាអ្នកបើកបររថយន្តម្នាក់ដែលមើលផ្លូវខាងមុខ (Proportional) មើលកញ្ចក់ក្រោយដើម្បីដឹងល្បឿនពីមុន (Integral) និងប៉ាន់ស្មានផ្លូវកោងខាងមុខ (Derivative) ដើម្បីគ្រប់គ្រងចង្កូតឱ្យបានត្រឹមត្រូវ។
Closed-loop control ជាប្រព័ន្ធគ្រប់គ្រងដែលមានការតភ្ជាប់ត្រឡប់ (Feedback Loop) ដោយវាស់លទ្ធផលជាក់ស្តែង ហើយបញ្ជូនព័ត៌មាននោះមកប្រៀបធៀបជាមួយគោលដៅ ដើម្បីធ្វើការកែតម្រូវដោយស្វ័យប្រវត្តិ។ ប្រៀបដូចជាការបើកម៉ាស៊ីនត្រជាក់ដែលមានទែម៉ូម៉ែត្រ៖ វាវាស់សីតុណ្ហភាពក្នុងបន្ទប់ ហើយបញ្ជាឱ្យម៉ាស៊ីនដំណើរការឬឈប់ដោយខ្លួនឯង ដើម្បីរក្សាកម្រិតត្រជាក់ដែលចង់បាន។
Integral windup គឺជាបញ្ហាបច្ចេកទេសដែលកើតឡើងនៅពេលផ្នែក 'Integral' នៃឧបករណ៍បញ្ជា PID បូកសន្សមកំហុសច្រើនពេក (ឧទាហរណ៍៖ ពេលមានភ្លៀង ឬដាច់ទឹកយូរ) ធ្វើឱ្យប្រព័ន្ធបន្តដំណើរការហួសកម្រិតទោះបីជាស្ថានភាពត្រឡប់មកធម្មតាវិញក៏ដោយ។ ដូចជាពេលអ្នកជាន់ហ្គែរឡានខ្លាំងៗដើម្បីឱ្យរួចពីផុងភក់។ ពេលឡានរួចពីផុងភ្លាម វាអាចនឹងស្ទុះទៅមុខលឿនហួសការគ្រប់គ្រង ប្រសិនបើអ្នកមិនដកជើងចេញពីហ្គែរទាន់ពេល។
Set-point គឺជាតម្លៃគោលដៅជាក់លាក់មួយដែលអ្នកប្រើប្រាស់កំណត់ចង់បាន (ក្នុងឯកសារនេះគឺ កម្រិតសំណើមដីជា %) ដើម្បីឱ្យប្រព័ន្ធបញ្ជារក្សាតម្លៃនោះឱ្យថេរជានិច្ច។ ដូចជាការកំណត់សីតុណ្ហភាព ២៥អង្សារសេ នៅលើតេឡេម៉ាស៊ីនត្រជាក់។ ២៥ គឺជា Set-point។
Dead time គឺជាកំឡុងពេលពន្យាររវាងពេលដែលប្រព័ន្ធចាប់ផ្តើមបញ្ជា (ឧ. បើកទឹក) និងពេលដែលឧបករណ៍ចាប់សញ្ញាទទួលបានផល (ឧ. ទឹកហូរទៅដល់កន្លែងវាស់សំណើម)។ ដូចជាពេលយើងងូតទឹកផ្កាឈូក៖ បន្ទាប់ពីបង្វិលក្បាលរ៉ូប៊ីណេទឹកក្តៅ យើងត្រូវរង់ចាំបន្តិចទើបទឹកក្តៅហូរមកដល់ខ្លួនយើង។
Diurnal cycle សំដៅលើវដ្តនៃការប្រែប្រួលបរិស្ថានក្នុងរយៈពេល ២៤ ម៉ោង (ថ្ងៃនិងយប់) ដែលប៉ះពាល់ដល់តម្រូវការទឹករបស់រុក្ខជាតិ (រុក្ខជាតិត្រូវការទឹកច្រើននៅពេលថ្ងៃ និងតិចនៅពេលយប់)។ ប្រៀបដូចជាកាលវិភាគរស់នៅរបស់មនុស្ស ដែលមានសកម្មភាពច្រើននៅពេលថ្ងៃ និងត្រូវការសម្រាកនៅពេលយប់។
SISO (Single Input Single Output) ជាប្រព័ន្ធត្រួតពិនិត្យដែលមានច្រកចូលតែមួយ (Input) និងច្រកចេញតែមួយ (Output)។ ក្នុងករណីនេះគឺមានន័យថា ការគ្រប់គ្រងទឹក (Output) ផ្អែកលើសំណើមដីតែមួយមុខ (Input) ដោយមិនគិតពីកត្តាផ្សេងដូចជាភ្លៀង។ ដូចជាកង្ហារដែលមានតែប៊ូតុងបិទបើកមួយ មិនមានប្រព័ន្ធស្មុគស្មាញច្រើន។

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

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

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