Original Title: OPTIMIZING WIND ENERGY SYSTEMS USING MACHINE LEARNING FOR PREDICTIVE MAINTENANCE AND EFFICIENCY ENHANCEMENT
Source: doi.org/10.51594/csitrj.v4i3.1398
Disclaimer: Summary generated by AI based on the provided document. Please refer to the original paper for full scientific accuracy.

ការធ្វើឱ្យប្រសើរឡើងនូវប្រព័ន្ធថាមពលខ្យល់ដោយប្រើប្រាស់ម៉ាស៊ីនរៀនសម្រាប់ការថែទាំបែបព្យាករណ៍ និងការបង្កើនប្រសិទ្ធភាព

ចំណងជើងដើម៖ OPTIMIZING WIND ENERGY SYSTEMS USING MACHINE LEARNING FOR PREDICTIVE MAINTENANCE AND EFFICIENCY ENHANCEMENT

អ្នកនិពន្ធ៖ Wisdom Samuel Udo (Independent Researcher, UK), Jephta Mensah Kwakye (Independent Researcher, Texas USA), Darlington Eze Ekechukwu (Independent Researcher, UK), Olorunshogo Benjamin Ogundipe (Department of Mechanical Engineering, Redeemer’s University, Nigeria)

ឆ្នាំបោះពុម្ព៖ 2023, Computer Science & IT Research Journal

វិស័យសិក្សា៖ Computer Science & Renewable Energy

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

បញ្ហា (The Problem)៖ ប្រព័ន្ធថាមពលខ្យល់ជួបប្រទះនឹងបញ្ហាប្រឈមទាក់ទងនឹងការថែទាំ និងប្រសិទ្ធភាពប្រតិបត្តិការដោយសារតែទីតាំងបរិស្ថានអាក្រក់ និងលក្ខខណ្ឌខ្យល់ប្រែប្រួល ដែលតែងតែបណ្តាលឱ្យមានការខូចខាតដោយមិនបានរំពឹងទុក ការផ្អាកដំណើរការ និងការទាញយកថាមពលមិនបានពេញលេញ។

វិធីសាស្ត្រ (The Methodology)៖ ឯកសារនេះស្វែងយល់ពីការអនុវត្តបច្ចេកទេសម៉ាស៊ីនរៀន (Machine Learning) ផ្សេងៗទៅលើទិន្នន័យសេនស័រក្នុងពេលជាក់ស្តែង និងប្រវត្តិទិន្នន័យ ដើម្បីគ្រប់គ្រងការថែទាំជាមុន និងបង្កើនប្រសិទ្ធភាពប្រតិបត្តិការនៃម៉ាស៊ីនទួរប៊ីនខ្យល់។

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

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

វិធីសាស្ត្រ (Method) គុណសម្បត្តិ (Pros) គុណវិបត្តិ (Cons) លទ្ធផលគន្លឹះ (Key Result)
Reactive Maintenance (Run-to-failure)
ការថែទាំបែបប្រតិកម្ម (ជួសជុលពេលខូច)
មិនតម្រូវឱ្យមានការវិនិយោគលើប្រព័ន្ធតាមដាន ឬសេនស័រជាមុនឡើយ និងមិនមានការចំណាយលើការថែទាំដែលមិនចាំបាច់។ បណ្តាលឱ្យមានការផ្អាកដំណើរការយូរ ការខូចខាតធ្ងន់ធ្ងរ និងការចំណាយលើការជួសជុលបន្ទាន់ខ្ពស់ខ្លាំង។ នាំឱ្យមានការបិទម៉ាស៊ីនដោយមិនបានរំពឹងទុកញឹកញាប់ និងខាតបង់ថវិកាច្រើន។
Preventive Maintenance
ការថែទាំតាមកាលវិភាគ (Scheduled Maintenance)
អាចការពារការខូចខាតធ្ងន់ធ្ងរមួយចំនួន និងងាយស្រួលក្នុងការរៀបចំផែនការធនធានជាងការរង់ចាំឱ្យខូច។ ជារឿយៗនាំឱ្យមានការផ្លាស់ប្តូរគ្រឿងបន្លាស់ទាំងដែលនៅប្រើបាន ដែលធ្វើឱ្យខ្ជះខ្ជាយថវិកា និងពេលវេលាប្រតិបត្តិការ។ មានការចំណាយលើប្រតិបត្តិការខ្ពស់ដោយសារការថែទាំមិនចាំបាច់។
ML-based Predictive Maintenance (PdM)
ការថែទាំបែបព្យាករណ៍ដោយប្រើប្រាស់ម៉ាស៊ីនរៀន
ទស្សន៍ទាយការខូចខាតមុនពេលវាទើបនឹងកើតឡើង កាត់បន្ថយការផ្អាកដំណើរការ និងពន្យារអាយុកាលគ្រឿងបន្លាស់។ ទាមទារទិន្នន័យច្បាស់លាស់ សេនស័រទំនើបៗ និងអ្នកជំនាញដើម្បីបង្កើតនិងគ្រប់គ្រងម៉ូដែល Machine Learning។ កាត់បន្ថយការបិទម៉ាស៊ីនដោយមិនបានរំពឹងទុក ៤០% និងកាត់បន្ថយការចំណាយលើការថែទាំ ៣០%។
ML-based Efficiency Enhancement
ការបង្កើនប្រសិទ្ធភាពដោយប្រើប្រាស់ម៉ាស៊ីនរៀន (Optimization Algorithms)
កែតម្រូវទិសដៅនិងមុំទួរប៊ីនដោយស្វ័យប្រវត្តិតាមស្ថានភាពខ្យល់ជាក់ស្តែង ដើម្បីស្រូបយកថាមពលបានអតិបរមា។ តម្រូវឱ្យមានប្រព័ន្ធគ្រប់គ្រងទិន្នន័យក្នុងពេលជាក់ស្តែង (Real-time data processing) និងហេដ្ឋារចនាសម្ព័ន្ធ IT ខ្លាំង។ បង្កើនការទាញយកថាមពលសរុប ១៥% និងកាត់បន្ថយការបាត់បង់ប្រតិបត្តិការ ១០%។

ការចំណាយលើធនធាន (Resource Cost)៖ ឯកសារនេះមិនបានបញ្ជាក់ពីតម្លៃជាទឹកប្រាក់លម្អិតទេ ប៉ុន្តែបានគូសបញ្ជាក់ពីតម្រូវការចាំបាច់នូវហេដ្ឋារចនាសម្ព័ន្ធទិន្នន័យ បច្ចេកវិទ្យាសេនស័រ និងអ្នកជំនាញកម្រិតខ្ពស់។

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

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

ការសិក្សានេះផ្អែកលើករណីសិក្សានៅកសិដ្ឋានថាមពលខ្យល់ខ្នាតធំនៅតំបន់ដាច់ស្រយាល និងតំបន់ឆ្នេរ ដែលមានហេដ្ឋារចនាសម្ព័ន្ធប្រមូលទិន្នន័យដ៏សំបូរបែបរួចជាស្រេច។ សម្រាប់ប្រទេសកម្ពុជាដែលវិស័យថាមពលខ្យល់ទើបតែចាប់ផ្តើម ការខ្វះខាតប្រវត្តិទិន្នន័យ (Historical maintenance data) ដើម្បីបង្វឹកម៉ូដែល ML គឺជាបញ្ហាប្រឈមដ៏ធំបំផុត។

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

ទោះបីជាកម្ពុជាមិនទាន់មានកសិដ្ឋានថាមពលខ្យល់ខ្នាតធំពេញលេញក៏ដោយ គោលគំនិតនៃការថែទាំបែបព្យាករណ៍ និងការបង្កើនប្រសិទ្ធភាពនេះ មានសក្តានុពលខ្ពស់សម្រាប់ការអភិវឌ្ឍនាពេលអនាគត។

ការចាប់យកបច្ចេកវិទ្យាទាំងនេះពីដំបូង នឹងជួយឱ្យកម្ពុជាអាចគ្រប់គ្រងហេដ្ឋារចនាសម្ព័ន្ធថាមពល និងឧស្សាហកម្មប្រកបដោយប្រសិទ្ធភាពខ្ពស់ និងចំណាយតិចក្នុងរយៈពេលវែង។

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

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

  1. សិក្សាមូលដ្ឋានគ្រឹះនៃ Machine Learning: និស្សិតគួរសិក្សាពីភាសា Python និងបណ្ណាល័យដូចជា Scikit-learn ដើម្បីយល់ដឹងពីក្បួនដោះស្រាយមូលដ្ឋានដូចជា Regression និង Random Forest សម្រាប់ការទស្សន៍ទាយ (Prediction)។
  2. រៀនប្រមូល និងវិភាគទិន្នន័យសេនស័រ (IoT & Sensors): អនុវត្តការតភ្ជាប់សេនស័រវាស់រំញ័រ និងកម្ដៅដោយប្រើប្រាស់ Arduino ឬ Raspberry Pi ដើម្បីយល់ពីរបៀបដែលទិន្នន័យត្រូវបានបញ្ជូនទៅកាន់ប្រព័ន្ធផ្ទុកទិន្នន័យ (Database) ក្នុងពេលជាក់ស្តែង។
  3. អនុវត្តគម្រោងស្រាវជ្រាវខ្នាតតូច (Pilot Project): ទាញយកសំណុំទិន្នន័យសាធារណៈដូចជា NASA Turbofan Engine Degradation Dataset ពី Kaggle ដើម្បីអនុវត្តការបង្កើតម៉ូដែលរកឃើញភាពមិនប្រក្រតី (Anomaly Detection) និងទស្សន៍ទាយអាយុកាលដែលនៅសល់ (RUL)។
  4. ស្វែងយល់ពីបច្ចេកទេសបង្កើនប្រសិទ្ធភាព (Optimization Techniques): សិក្សាពីក្បួនដោះស្រាយដូចជា Genetic Algorithms (GA) ឬ Particle Swarm Optimization (PSO) ដើម្បីយល់ពីរបៀបកែតម្រូវប៉ារ៉ាម៉ែត្រម៉ាស៊ីនដោយស្វ័យប្រវត្តិដើម្បីទទួលបានប្រសិទ្ធភាពខ្ពស់បំផុត។

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

ពាក្យបច្ចេកទេស ការពន្យល់ជាខេមរភាសា (Khmer Explanation) និយមន័យសាមញ្ញ (Simple Definition)
Predictive maintenance ដំណើរការប្រើប្រាស់ទិន្នន័យប្រវត្តិសាស្រ្ត និងទិន្នន័យជាក់ស្តែង ដើម្បីវិភាគ និងទស្សន៍ទាយថាតើពេលណាម៉ាស៊ីន ឬគ្រឿងបន្លាស់ណាមួយនឹងខូច ដើម្បីអាចរៀបចំផែនការជួសជុលមុនពេលមានការខូចខាតធ្ងន់ធ្ងរកើតឡើងពិតមែន។ ដូចជាការយកឡានទៅពិនិត្យនិងប្តូរប្រេងម៉ាស៊ីនមុនពេលម៉ាស៊ីនឡានគាំង ដោយផ្អែកលើទិន្នន័យសេនស័រ និងចម្ងាយគីឡូម៉ែត្រដែលបានបើកបរ។
Remaining useful life (RUL) ការគណនាប៉ាន់ស្មានរយៈពេល វដ្តប្រតិបត្តិការ ឬអាយុកាលដែលនៅសល់របស់គ្រឿងបន្លាស់ម៉ាស៊ីនណាមួយ មុនពេលវាធ្លាក់ចុះគុណភាពដល់កម្រិតលែងដំណើរការ ឬខូចខាតទាំងស្រុង។ ដូចជាការមើលភាគរយថ្មទូរស័ព្ទ ដើម្បីដឹងថាតើយើងអាចបន្តប្រើវាបានប៉ុន្មានម៉ោងទៀតមុនពេលវារលត់បាត់។
Supervised learning វិធីសាស្ត្រមួយនៃម៉ាស៊ីនរៀន (Machine Learning) ដែលកុំព្យូទ័រត្រូវបានបង្វឹកដោយប្រើប្រាស់សំណុំទិន្នន័យដែលគេបានដឹងចម្លើយ ឬមានស្លាកសញ្ញារួចហើយ (Labeled data) ដើម្បីឱ្យវាអាចរៀនចំណាំ និងធ្វើការទស្សន៍ទាយលទ្ធផលសម្រាប់ទិន្នន័យថ្មីៗ។ ដូចជាការបង្រៀនក្មេងឱ្យស្គាល់សត្វឆ្មា ដោយបង្ហាញរូបថតជាច្រើនសន្លឹកហើយប្រាប់គេថា "នេះគឺជាឆ្មា" រហូតដល់គេអាចចំណាំវាបានដោយខ្លួនឯង។
Anomaly detection បច្ចេកទេសក្នុងវិទ្យាសាស្ត្រទិន្នន័យដើម្បីស្វែងរកចំណុច ព្រឹត្តិការណ៍ ឬទិន្នន័យណាដែលខុសប្រក្រតី មិនស្របទៅនឹងទម្រង់ប្រតិបត្តិការធម្មតា ដែលរឿយៗវាជាសញ្ញាព្រមានមុនពីការខូចខាតម៉ាស៊ីន។ ដូចជាគ្រូបង្រៀនចាប់បានសិស្សលួចចម្លងប្រឡង ដោយសារចម្លើយរបស់សិស្សម្នាក់នោះខុសប្លែកទាំងស្រុងពីទម្លាប់រៀនសូត្រប្រចាំថ្ងៃរបស់គេ។
Time-series forecasting ការវិភាគទិន្នន័យដែលត្រូវបានប្រមូលតាមលំដាប់លំដោយពេលវេលាជាប់ៗគ្នា ដើម្បីស្វែងរកលំនាំនៃបំរែបំរួល និងធ្វើការទស្សន៍ទាយពីតម្លៃ ឬស្ថានភាពណាមួយនាពេលអនាគត។ ដូចជាការកត់ត្រាសីតុណ្ហភាពជារៀងរាល់ថ្ងៃរយៈពេលមួយខែ ដើម្បីទស្សន៍ទាយថាតើថ្ងៃស្អែកអាកាសធាតុក្តៅ ឬត្រជាក់។
particle swarm optimization (PSO) ជាក្បួនដោះស្រាយសម្រាប់ស្វែងរកជម្រើសដែលល្អបំផុត (Optimization Algorithm) ដោយត្រាប់តាមអាកប្បកិរិយារបស់ហ្វូងសត្វ (ដូចជាហ្វូងបក្សី ឬហ្វូងត្រី) ក្នុងការផ្លាស់ទី និងសហការគ្នាស្វែងរកចំណី ដើម្បីដោះស្រាយបញ្ហាស្មុគស្មាញ។ ដូចជាក្រុមមនុស្សកំពុងដើររកកន្លែងដែលមានផ្សិតច្រើនបំផុតក្នុងព្រៃ បើម្នាក់រកឃើញ ក៏ស្រែកហៅអ្នកផ្សេងឱ្យប្រមូលផ្តុំគ្នាមកទីនោះ។
Edge computing ការដំណើរការ និងវិភាគទិន្នន័យនៅក្បែរប្រភពបង្កើតទិន្នន័យផ្ទាល់ (ដូចជានៅលើសេនស័រ ឬកុំព្យូទ័រមូលដ្ឋាន) ជាជាងការបញ្ជូនទិន្នន័យទាំងអស់ទៅកាន់ប្រព័ន្ធ Cloud ដែលជួយកាត់បន្ថយភាពយឺតយ៉ាវ និងធ្វើការសម្រេចចិត្តបានលឿនក្នុងពេលជាក់ស្តែង។ ដូចជាការធ្វើម្ហូបញ៉ាំខ្លួនឯងនៅផ្ទះ ជាជាងការធ្វើដំណើរទៅទិញម្ហូបនៅភោជនីយដ្ឋានឆ្ងាយៗដែលចំណាយពេលយូរក្នុងការរង់ចាំ។
explainable AI (XAI) បច្ចេកវិទ្យាបញ្ញាសិប្បនិមិត្តដែលត្រូវបានរចនាឡើងដើម្បីផ្តល់ការពន្យល់ និងហេតុផលច្បាស់លាស់នៅពីក្រោយការសម្រេចចិត្ត ឬការទស្សន៍ទាយរបស់វា ដើម្បីឱ្យមនុស្សអាចស្វែងយល់ វាយតម្លៃ និងជឿទុកចិត្តលើលទ្ធផលនោះ។ ដូចជាសិស្សគណិតវិទ្យាដែលមិនត្រឹមតែសរសេរចម្លើយត្រឹមត្រូវប៉ុណ្ណោះទេ តែថែមទាំងបង្ហាញពីជំហាននៃការគណនាតាមរូបមន្តយ៉ាងច្បាស់លាស់។

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

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

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