បញ្ហា (The Problem)៖ ការសិក្សានេះដោះស្រាយបញ្ហានៃការការពារប្រព័ន្ធរូបវន្ត (Cyber-Physical Systems - CPSs) ដែលជួបប្រទះការលំបាកក្នុងការបែងចែករវាងកំហុសបច្ចេកទេសដែលកើតឡើងដោយឯកឯង និងការវាយប្រហារដោយចេតនាពីឧក្រិដ្ឋជន។
វិធីសាស្ត្រ (The Methodology)៖ អ្នកនិពន្ធប្រើប្រាស់វិធីសាស្ត្រផ្អែកលើគំរូរូបវិទ្យា ដោយចាត់ទុក CPS ជាប្រព័ន្ធលីនេអ៊ែរតាមពេលវេលាដាច់ដោយឡែក (Discrete-time linear system) ដើម្បីតាមដាន និងវិភាគភាពមិនប្រក្រតី។
លទ្ធផលសំខាន់ៗ (The Verdict)៖
| វិធីសាស្ត្រ (Method) | គុណសម្បត្តិ (Pros) | គុណវិបត្តិ (Cons) | លទ្ធផលគន្លឹះ (Key Result) |
|---|---|---|---|
| Sensor Attack Detection (First Derivative & Residual Analysis) ការរកឃើញការវាយប្រហារលើឧបករណ៍ចាប់សញ្ញា (Sensor) ដោយប្រើការវិភាគសំណល់និងដេរីវេទី១ |
អាចបែងចែកយ៉ាងច្បាស់រវាងការវាយប្រហាររបស់ឧក្រិដ្ឋជន (Attack) និងកំហុសបច្ចេកទេសធម្មតារបស់សេនស័រ (Fault) តាមរយៈការប្រៀបធៀបនិន្នាការនៃទិន្នន័យ។ | នៅពេលដែលមានការវាយប្រហារច្រើនក្នុងពេលតែមួយ (Multiple attacks) វាមានភាពលំបាកក្នុងការកំណត់ទីតាំងសេនស័រជាក់លាក់ដែលរងការវាយប្រហារ។ | ជោគជ័យក្នុងការរកឃើញការវាយប្រហារលើសេនស័រ ដោយក្រាហ្វិកនៃសំណល់មានលក្ខណៈឆ្លុះគ្នា (y-mirrored) ជាមួយនឹងឥរិយាបថធម្មតា។ |
| Actuator Attack Detection (Physics-based) ការរកឃើញការវាយប្រហារលើឧបករណ៍បញ្ជា (Actuator/Valve) ដោយផ្អែកលើគំរូរូបវិទ្យា |
អាចរកឃើញភ្លាមៗថាមានភាពមិនប្រក្រតី ឬបញ្ហាកើតឡើងនៅក្នុងប្រព័ន្ធដោយផ្អែកលើការប្រែប្រួលនៃលំហូររូបវន្តពិតប្រាកដ។ | មិនអាចបែងចែកដាច់ពីគ្នារវាងការវាយប្រហាររបស់ហាកឃ័រ និងកំហុសបច្ចេកទេសរបស់ឧបករណ៍ (ដូចជាសន្ទះគាំង) បានទេ ព្រោះឥទ្ធិពលរូបវិទ្យារបស់វាមានលក្ខណៈដូចគ្នាទាំងស្រុង។ | អាចរកឃើញបញ្ហានៅក្នុងប្រព័ន្ធ ប៉ុន្តែបរាជ័យទាំងស្រុងក្នុងការកំណត់ប្រភពថាតើវាជាការវាយប្រហារ ឬជាកំហុសឧបករណ៍។ |
ការចំណាយលើធនធាន (Resource Cost)៖ ការសិក្សានេះពឹងផ្អែកទាំងស្រុងលើការធ្វើត្រាប់តាមប្រព័ន្ធ (Simulation) ដោយកុំព្យូទ័រ ហេតុនេះវាមិនទាមទារធនធានផ្នែករឹង (Hardware) ថ្លៃៗឡើយ ប៉ុន្តែវាទាមទារចំណេះដឹងគណិតវិទ្យាកម្រិតខ្ពស់។
ការសិក្សានេះប្រើប្រាស់ទិន្នន័យដែលបានបង្កើតឡើងដោយកុំព្យូទ័រ (Simulated Data) សុទ្ធសាធ សម្រាប់ប្រព័ន្ធធុងទឹកបីដែលជាប្រព័ន្ធសាមញ្ញ។ វាមិនបានឆ្លុះបញ្ចាំងពីភាពស្មុគស្មាញ សំឡេងរំខាននៃប្រព័ន្ធទំនាក់ទំនង (Network Noise) ឬបរិយាកាសជាក់ស្តែងនៅក្នុងរោងចក្រឧស្សាហកម្មពិតប្រាកដនៅកម្ពុជានោះទេ ដែលទាមទារឱ្យមានការធ្វើតេស្តបន្ថែមលើហេដ្ឋារចនាសម្ព័ន្ធពិត។
ទោះបីជាវាជាការធ្វើត្រាប់តាមក្ដី វិធីសាស្ត្រនេះមានសក្តានុពលខ្លាំងសម្រាប់កម្ពុជា ពិសេសក្នុងការការពារហេដ្ឋារចនាសម្ព័ន្ធរូបវន្តសំខាន់ៗដែលកំពុងធ្វើទំនើបកម្ម។
ជារួម វិធីសាស្ត្រនេះជាមូលដ្ឋានគ្រឹះដ៏ល្អសម្រាប់ការអភិវឌ្ឍប្រព័ន្ធការពារសន្តិសុខសាយប័រសម្រាប់ប្រព័ន្ធរូបវន្ត (CPS) នៅកម្ពុជា ប៉ុន្តែវាត្រូវតែត្រូវបានប្រើប្រាស់រួមគ្នាជាមួយប្រព័ន្ធសុវត្ថិភាពបណ្តាញ (Network Security) ផ្សេងៗទៀត។
ដើម្បីអនុវត្តតាមការសិក្សានេះ និស្សិតគួរអនុវត្តតាមជំហានខាងក្រោម៖
| ពាក្យបច្ចេកទេស | ការពន្យល់ជាខេមរភាសា (Khmer Explanation) | និយមន័យសាមញ្ញ (Simple Definition) |
|---|---|---|
| Cyber-Physical Systems (CPSs) | ប្រព័ន្ធដែលរួមបញ្ចូលគ្នារវាងការគណនារបស់កុំព្យូទ័រ (Cyber) និងដំណើរការនៃគ្រឿងយន្តរូបវន្ត (Physical)។ វាប្រើប្រាស់បណ្តាញដើម្បីតាមដាន និងគ្រប់គ្រងវត្ថុរូបវន្តដូចជា រោងចក្រអគ្គិសនី ឬយានយន្តជាដើម។ | ប្រៀបដូចជាមនុស្សដែលមានខួរក្បាល (កុំព្យូទ័រ) បញ្ជាទៅសាច់ដុំ (គ្រឿងយន្ត) តាមរយៈប្រព័ន្ធសរសៃប្រសាទ (បណ្តាញ)។ |
| Luenberger observer | គឺជាក្បួនដោះស្រាយគណិតវិទ្យាដែលប្រើដើម្បីប៉ាន់ស្មានស្ថានភាពខាងក្នុង (Internal State) នៃប្រព័ន្ធមួយ ដោយផ្អែកលើទិន្នន័យចេញ (Output) និងទិន្នន័យចូល (Input) ដែលគេស្គាល់។ | ប្រៀបដូចជាការព្យាករណ៍អាកាសធាតុ ដោយមើលលើសីតុណ្ហភាពបច្ចុប្បន្នដើម្បីទាយដឹងពីស្ថានភាពបរិយាកាសខាងលើដែលយើងមើលមិនឃើញ។ |
| Residuals | គឺជាផលសង ឬភាពខុសគ្នារវាងតម្លៃដែលវាស់បានជាក់ស្តែងពីឧបករណ៍ចាប់សញ្ញា (Sensor) និងតម្លៃដែលបានប៉ាន់ស្មានដោយគំរូគណិតវិទ្យា។ នៅក្នុងឯកសារនេះ វាត្រូវបានប្រើដើម្បីកំណត់ថាមានកំហុស ឬការវាយប្រហារឬអត់។ | ដូចជាការផ្ទៀងផ្ទាត់លុយអាប់នៅផ្សារ បើលុយដែលទទួលបានខុសពីលុយដែលត្រូវទទួលបាន នោះហៅថា 'Residual' (កំហុស)។ |
| Actuator | គឺជាឧបករណ៍មេកានិចដែលបំប្លែងសញ្ញាបញ្ជា (Control Signal) ទៅជាចលនារូបវន្ត ដូចជាការបើក/បិទវ៉ាល់ទឹក ឬការដំណើរការម៉ូទ័រជាដើម។ | គឺជាដៃជើងរបស់ម៉ាស៊ីន ដែលធ្វើសកម្មភាពជាក់ស្តែងតាមការបញ្ជារបស់ខួរក្បាល។ |
| Discrete-time linear system | គំរូគណិតវិទ្យាដែលពិពណ៌នាអំពីប្រព័ន្ធដែលការផ្លាស់ប្តូររបស់វាកើតឡើងនៅចន្លោះពេលជាក់លាក់ (មិនមែនជាប់រហូតទេ) ហើយទំនាក់ទំនងរវាងធាតុចូល និងធាតុចេញគឺជាសមាមាត្រត្រង់ (Linear)។ | ប្រៀបដូចជានាឡិកាដើរទាក់ៗមួយវិនាទីម្តងៗ (Discrete) ជាជាងនាឡិកាដែលដើររលូនជាប់គ្នារហូត។ |
| Mode Identification | គឺជាដំណើរការនៃការកំណត់ថាតើប្រព័ន្ធកំពុងដំណើរការក្នុងស្ថានភាព (Mode) មួយណា៖ ស្ថានភាពធម្មតា ស្ថានភាពមានកំហុសបច្ចេកទេស ឬស្ថានភាពកំពុងត្រូវបានវាយប្រហារ។ | ដូចជាគ្រូពេទ្យធ្វើរោគវិនិច្ឆ័យដើម្បីដឹងថាអ្នកជំងឺគ្រាន់តែអស់កម្លាំង (ធម្មតា) ឈឺ (កំហុស) ឬត្រូវថ្នាំពុល (ការវាយប្រហារ)។ |
អត្ថបទដែលបានបោះពុម្ពនៅលើ KhmerResearch ដែលទាក់ទងនឹងប្រធានបទនេះ៖
ប្រធានបទ និងសំណួរស្រាវជ្រាវដែលទាក់ទងនឹងឯកសារនេះ ដែលអ្នកអាចស្វែងរកបន្ថែម៖