Original Title: Implementation and Validation of k-ε Turbulence Model using C++ Open Source Code Software for Thermal Dispersion in Domestic Water Heater
Source: li01.tci-thaijo.org
Disclaimer: Summary generated by AI based on the provided document. Please refer to the original paper for full scientific accuracy.

ការអនុវត្ត និងការផ្ទៀងផ្ទាត់ម៉ូដែលកួច k-ε ដោយប្រើប្រាស់កម្មវិធីកូដបើកចំហ C++ សម្រាប់ការសាយភាយកម្ដៅក្នុងម៉ាស៊ីនកម្ដៅទឹកប្រើប្រាស់ក្នុងផ្ទះ

ចំណងជើងដើម៖ Implementation and Validation of k-ε Turbulence Model using C++ Open Source Code Software for Thermal Dispersion in Domestic Water Heater

អ្នកនិពន្ធ៖ Wisuwat Matchika, Chakrit Suvanjumrat

ឆ្នាំបោះពុម្ព៖ 2014, Kasetsart J. (Nat. Sci.)

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

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

បញ្ហា (The Problem)៖ ការស្រាវជ្រាវនេះមានគោលបំណងដោះស្រាយបញ្ហានៃការចំណាយពេលវេលា និងថវិកាច្រើនក្នុងការរចនាម៉ាស៊ីនកម្ដៅទឹក ដោយងាកមកប្រើប្រាស់កម្មវិធីកុំព្យូទ័រក្លែងធ្វើដែលមានកូដបើកចំហដោយឥតគិតថ្លៃជំនួសវិញ។

វិធីសាស្ត្រ (The Methodology)៖ ការសិក្សានេះបានប្រើប្រាស់ភាសាកម្មវិធី C++ នៅក្នុងកម្មវិធី OpenFOAM ដើម្បីបង្កើតម៉ូដែលក្លែងធ្វើលំហូរកម្ដៅ រួចផ្ទៀងផ្ទាត់លទ្ធផលជាមួយទិន្នន័យពិសោធន៍ជាក់ស្តែងចំនួន ១២ ករណីខុសៗគ្នា។

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

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

វិធីសាស្ត្រ (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)៖ ការស្រាវជ្រាវនេះពឹងផ្អែកលើការប្រើប្រាស់កម្មវិធីកុំព្យូទ័របើកចំហ និងចំណេះដឹងផ្នែកសរសេរកូដ ជាជាងការទិញកម្មវិធីពាណិជ្ជកម្មថ្លៃៗ។

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

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

ការសិក្សានេះត្រូវបានធ្វើឡើងនៅសាកលវិទ្យាល័យ Mahidol ប្រទេសថៃ ដោយប្រើសីតុណ្ហភាពទឹកធម្មតា (២៩៧ K ឬ ២៤°C) និងលំហូរទឹកស្រដៀងនឹងបរិបទប្រទេសកម្ពុជាយើងដែរ។ ដោយសារលក្ខខណ្ឌអាកាសធាតុ និងប្រភេទទឹកប្រើប្រាស់ស្រដៀងគ្នា ទិន្នន័យនេះគឺឆ្លុះបញ្ចាំងពីតថភាពជាក់ស្តែងក្នុងតំបន់អាស៊ីអាគ្នេយ៍យ៉ាងពិតប្រាកដ។ ហេតុនេះ ប៉ារ៉ាម៉ែត្រនៃម៉ូដែលនេះមានភាពស័ក្តិសមខ្ពស់សម្រាប់ការអនុវត្តផ្ទាល់នៅកម្ពុជា។

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

វិធីសាស្ត្រនេះមានសារៈសំខាន់ និងមានសក្តានុពលខ្ពស់សម្រាប់វិស្វករ និងស្ថាប័ននៅកម្ពុជា ដែលចង់អភិវឌ្ឍបច្ចេកវិទ្យាដោយកាត់បន្ថយការចំណាយ។

ការជំរុញការប្រើប្រាស់កម្មវិធីកូដបើកចំហ (Open Source) ក្នុងការសិក្សាស្រាវជ្រាវ នឹងជួយពន្លឿនការអភិវឌ្ឍន៍បច្ចេកវិទ្យាក្នុងស្រុកយ៉ាងឆាប់រហ័ស ដោយមិនពឹងផ្អែកលើការចំណាយដើមខ្ពស់។

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

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

  1. សិក្សាមូលដ្ឋានគ្រឹះទ្រឹស្តី (Theoretical Basics): ចាប់ផ្តើមរៀនអំពីក្បួនសមីការ Navier-Stokes ទ្រឹស្តីកួច k-ε turbulence model និងលំហូរកម្ដៅ តាមរយៈវគ្គសិក្សាអនឡាញ ឬសៀវភៅយន្តសាស្ត្រលំហូរ។
  2. ដំឡើងកម្មវិធី (Software Installation): ដំឡើងប្រព័ន្ធប្រតិបត្តិការ Linux (ឧ. Ubuntu) ដើម្បីដំណើរការកម្មវិធី OpenFOAM និងប្រើប្រាស់កម្មវិធី DiscretizerGmsh សម្រាប់បង្កើតសំណាញ់តំបន់សិក្សា (Meshing)។
  3. អភិវឌ្ឍកូដកុំព្យូទ័រ (Code Development): អនុវត្តការសរសេរកូដភាសា C++ ដើម្បីកំណត់តម្លៃលំហូរដំបូង ដោយប្រើក្បួន SIMPLE algorithm និង QUICK scheme ក្នុងការដោះស្រាយសមីការសំពាធនិងល្បឿនទឹក។
  4. ការផ្ទៀងផ្ទាត់ជាក់ស្តែង (Experimental Validation): រៀបចំឧបករណ៍ពិសោធន៍ខ្នាតតូចដោយប្រើធុងទឹកខ្នាតតូច និងប្រព័ន្ធ DAQ device រួមជាមួយ K-type thermocouples ដើម្បីវាស់សីតុណ្ហភាពប្រៀបធៀបជាមួយលទ្ធផលក្លែងធ្វើកុំព្យូទ័រ។
  5. ការរចនាប្រព័ន្ធថ្មី (System Design Optimization): ប្រើប្រាស់ម៉ូដែលដែលទទួលបានភាពជោគជ័យនេះ ទៅកែច្នៃរចនាធុងកម្ដៅ ឬ Solar Water Heater ដែលស័ក្តិសមសម្រាប់ទីផ្សារក្នុងប្រទេសកម្ពុជា។

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

ពាក្យបច្ចេកទេស ការពន្យល់ជាខេមរភាសា (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) ដែលជួយកាត់បន្ថយភាពរំញ័រ ឬភាពមិនច្បាស់លាស់នៃទិន្នន័យពេលគណនាលំហូរទឹក ដើម្បីឱ្យលទ្ធផលកាន់តែសុក្រឹត។ ដូចជាមុខងារទប់លំនឹងកាមេរ៉ា ដែលជួយកែតម្រូវភាពព្រិលនៃរូបភាព ធ្វើឱ្យយើងមើលឃើញចលនាទឹកបានច្បាស់ល្អ។

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

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

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