បញ្ហា (The Problem)៖ ការស្រាវជ្រាវនេះមានគោលបំណងដោះស្រាយបញ្ហានៃការចំណាយពេលវេលា និងថវិកាច្រើនក្នុងការរចនាម៉ាស៊ីនកម្ដៅទឹក ដោយងាកមកប្រើប្រាស់កម្មវិធីកុំព្យូទ័រក្លែងធ្វើដែលមានកូដបើកចំហដោយឥតគិតថ្លៃជំនួសវិញ។
វិធីសាស្ត្រ (The Methodology)៖ ការសិក្សានេះបានប្រើប្រាស់ភាសាកម្មវិធី C++ នៅក្នុងកម្មវិធី OpenFOAM ដើម្បីបង្កើតម៉ូដែលក្លែងធ្វើលំហូរកម្ដៅ រួចផ្ទៀងផ្ទាត់លទ្ធផលជាមួយទិន្នន័យពិសោធន៍ជាក់ស្តែងចំនួន ១២ ករណីខុសៗគ្នា។
លទ្ធផលសំខាន់ៗ (The Verdict)៖
| វិធីសាស្ត្រ (Method) | គុណសម្បត្តិ (Pros) | គុណវិបត្តិ (Cons) | លទ្ធផលគន្លឹះ (Key Result) |
|---|---|---|---|
| CFD Simulation (OpenFOAM k-ε turbulence model) ការក្លែងធ្វើលំហូររាវ និងកម្ដៅ (CFD) ដោយប្រើម៉ូដែលកួច k-ε ក្នុងកម្មវិធី OpenFOAM |
មិនចំណាយថវិកាលើការទិញអាជ្ញាបណ្ណកម្មវិធី (Open Source) ព្រមទាំងផ្តល់ភាពបត់បែនខ្ពស់ក្នុងការផ្លាស់ប្តូរការរចនារូបរាងម៉ាស៊ីន។ | ទាមទារចំណេះដឹងស៊ីជម្រៅខាងផ្នែកសរសេរកូដ C++ និងយន្តសាស្ត្រលំហូរ (Fluid Mechanics) ក៏ដូចជាកុំព្យូទ័រដែលមានកម្លាំងខ្លាំង។ | ផ្តល់លទ្ធផលសីតុណ្ហភាពយ៉ាងសុក្រឹត ដែលមានកំហុសមធ្យមតិចជាង ២,១៣% ប៉ុណ្ណោះ។ |
| Experimental Prototype Testing ការធ្វើតេស្តលើគំរូម៉ាស៊ីនជាក់ស្តែង |
ផ្តល់ទិន្នន័យជាក់ស្តែង និងគួរឱ្យទុកចិត្តបំផុត ដែលអាចប្រើជាគោលសម្រាប់ផ្ទៀងផ្ទាត់ក្បួនគណនា។ | ប្រើប្រាស់ពេលវេលាយូរ ត្រូវការសម្ភារៈពិសោធន៍ថ្លៃៗ និងមានការលំបាកនៅពេលចង់ផ្លាស់ប្តូររូបរាងម៉ាស៊ីនម្តងៗ។ | បង្កើតបានទិន្នន័យចំនួន ១២ ករណីផ្សេងៗគ្នា ដើម្បីយកទៅប្រៀបធៀបជាមួយម៉ូដែល CFD។ |
ការចំណាយលើធនធាន (Resource Cost)៖ ការស្រាវជ្រាវនេះពឹងផ្អែកលើការប្រើប្រាស់កម្មវិធីកុំព្យូទ័របើកចំហ និងចំណេះដឹងផ្នែកសរសេរកូដ ជាជាងការទិញកម្មវិធីពាណិជ្ជកម្មថ្លៃៗ។
ការសិក្សានេះត្រូវបានធ្វើឡើងនៅសាកលវិទ្យាល័យ Mahidol ប្រទេសថៃ ដោយប្រើសីតុណ្ហភាពទឹកធម្មតា (២៩៧ K ឬ ២៤°C) និងលំហូរទឹកស្រដៀងនឹងបរិបទប្រទេសកម្ពុជាយើងដែរ។ ដោយសារលក្ខខណ្ឌអាកាសធាតុ និងប្រភេទទឹកប្រើប្រាស់ស្រដៀងគ្នា ទិន្នន័យនេះគឺឆ្លុះបញ្ចាំងពីតថភាពជាក់ស្តែងក្នុងតំបន់អាស៊ីអាគ្នេយ៍យ៉ាងពិតប្រាកដ។ ហេតុនេះ ប៉ារ៉ាម៉ែត្រនៃម៉ូដែលនេះមានភាពស័ក្តិសមខ្ពស់សម្រាប់ការអនុវត្តផ្ទាល់នៅកម្ពុជា។
វិធីសាស្ត្រនេះមានសារៈសំខាន់ និងមានសក្តានុពលខ្ពស់សម្រាប់វិស្វករ និងស្ថាប័ននៅកម្ពុជា ដែលចង់អភិវឌ្ឍបច្ចេកវិទ្យាដោយកាត់បន្ថយការចំណាយ។
ការជំរុញការប្រើប្រាស់កម្មវិធីកូដបើកចំហ (Open Source) ក្នុងការសិក្សាស្រាវជ្រាវ នឹងជួយពន្លឿនការអភិវឌ្ឍន៍បច្ចេកវិទ្យាក្នុងស្រុកយ៉ាងឆាប់រហ័ស ដោយមិនពឹងផ្អែកលើការចំណាយដើមខ្ពស់។
ដើម្បីអនុវត្តតាមការសិក្សានេះ និស្សិតគួរអនុវត្តតាមជំហានខាងក្រោម៖
| ពាក្យបច្ចេកទេស | ការពន្យល់ជាខេមរភាសា (Khmer Explanation) | និយមន័យសាមញ្ញ (Simple Definition) |
|---|---|---|
| Computational Fluid Dynamics - CFD (ក្បួនយន្តសាស្ត្រលំហូររាវដោយកុំព្យូទ័រ) | ការប្រើប្រាស់កម្មវិធីកុំព្យូទ័រ និងសមីការគណិតវិទ្យាដើម្បីគណនា និងវិភាគពីរបៀបដែលអង្គធាតុរាវឬឧស្ម័នហូរ ក៏ដូចជាការផ្លាស់ប្តូរកម្ដៅនៅក្នុងប្រព័ន្ធណាមួយដោយមិនចាំបាច់សាកល្បងលើម៉ាស៊ីនពិត។ | ដូចជាការយកមន្ទីរពិសោធន៍មកដាក់ក្នុងកុំព្យូទ័រ ដើម្បីមើលការហូរនៃទឹកនិងកម្ដៅ ដោយចំណេញទាំងពេលវេលា និងថវិកា។ |
| k-ε turbulence model (ម៉ូដែលកួច k-ε) | ម៉ូដែលគណិតវិទ្យាដែលប្រើក្នុងប្រព័ន្ធ CFD សម្រាប់ព្យាករណ៍ និងគណនាពីភាពកួចវល់នៃលំហូរទឹក ដោយ k តំណាងឱ្យថាមពលកួចចលករ និង ε តំណាងឱ្យអត្រានៃការរលាយថាមពលកួចនោះ។ | ដូចជាក្បួនទស្សន៍ទាយពីរបៀបដែលទឹកកួចវិល និងទង្គិចគ្នា ពេលយើងកូរទឹកក្នុងកែវយ៉ាងលឿនបុកនឹងជញ្ជាំងកែវ។ |
| Finite Volume Method - FVM (វិធីសាស្ត្រមាឌកំណត់) | បច្ចេកទេសបែងចែកលំហទំហំធំ (Mesh) ទៅជាកោសិការាងពហុកោណតូចៗ (Cells) ដើម្បីងាយស្រួលដោះស្រាយសមីការលំហូរនិងកម្ដៅលើចំណែកនីមួយៗនោះ រួចបូកបញ្ចូលគ្នាដើម្បីបានលទ្ធផលរួម។ | ដូចជាការកាត់នំខេកធំមួយជាដុំតូចៗ រួចគណនាបរិមាណស្ករក្នុងដុំនីមួយៗ ដើម្បីដឹងពីជាតិផ្អែមសរុបនៃនំទាំងមូល។ |
| SIMPLE algorithm (ក្បួនដោះស្រាយ SIMPLE) | ក្បួនដោះស្រាយគណិតវិទ្យាម្យ៉ាង (Semi-Implicit Method for Pressure-Linked Equations) ដែលប្រើសម្រាប់ភ្ជាប់ទំនាក់ទំនងរវាងសម្ពាធ និងល្បឿនលំហូរទឹក ធ្វើឱ្យការគណនាក្នុងម៉ូដែលកាន់តែមានលំនឹង។ | ដូចជាអ្នកសម្របសម្រួលម្នាក់ដែលជួយកែតម្រូវល្បឿន និងសំពាធទឹកចុះឡើងជាច្រើនជុំ រហូតទាល់តែវាស៊ីចង្វាក់គ្នាត្រឹមត្រូវល្អ។ |
| Thermal dispersion (ការសាយភាយកម្ដៅ) | បាតុភូតនៃការសាយភាយ ឬការផ្ទេរកម្ដៅពីប្រភពកម្ដៅ (Heater) ទៅកាន់អង្គធាតុរាវដែលកំពុងហូរនៅជុំវិញវា ធ្វើឱ្យសីតុណ្ហភាពទឹកកើនឡើង។ | ដូចជាពេលយើងទម្លាក់ដុំទឹកកកចូលក្នុងទឹកក្តៅ រួចកម្ដៅចាប់ផ្តើមសាយភាយចូលទៅក្នុងដុំទឹកកកនោះបន្តិចម្តងៗរហូតទាល់តែវារលាយអស់។ |
| QUICK scheme (ក្បួនដោះស្រាយ QUICK) | រូបមន្តអន្តរប៉ាន់ស្មានគណិតវិទ្យា (Quadratic Upstream Interpolation for Convection Kinetics) ដែលជួយកាត់បន្ថយភាពរំញ័រ ឬភាពមិនច្បាស់លាស់នៃទិន្នន័យពេលគណនាលំហូរទឹក ដើម្បីឱ្យលទ្ធផលកាន់តែសុក្រឹត។ | ដូចជាមុខងារទប់លំនឹងកាមេរ៉ា ដែលជួយកែតម្រូវភាពព្រិលនៃរូបភាព ធ្វើឱ្យយើងមើលឃើញចលនាទឹកបានច្បាស់ល្អ។ |
អត្ថបទដែលបានបោះពុម្ពនៅលើ KhmerResearch ដែលទាក់ទងនឹងប្រធានបទនេះ៖
ប្រធានបទ និងសំណួរស្រាវជ្រាវដែលទាក់ទងនឹងឯកសារនេះ ដែលអ្នកអាចស្វែងរកបន្ថែម៖