Difference between revisions of "OpenFOAM/C2/Simulating-flow-in-a-Lid-Driven-Cavity/Bengali"
From Script | Spoken-Tutorial
Line 424: | Line 424: | ||
|- | |- | ||
| 08:39 | | 08:39 | ||
− | | LibreOffice Spreadsheet এ, U0 (u velocity) এবং ডানদিকে | + | | LibreOffice Spreadsheet এ, U0 (u velocity) এবং ডানদিকে point 1 কলাম আরেকটি স্প্রেডশীটে কপি করুন। |
|- | |- | ||
| 08:48 | | 08:48 | ||
− | | এখন, উভয় কলাম ভাগ করুন, অর্থাৎ, u zero কে বড়হাতের U দ্বারা এবং | + | | এখন, উভয় কলাম ভাগ করুন, অর্থাৎ, u zero কে বড়হাতের U দ্বারা এবং point 1 কে বড়হাতের L দ্বারা |
|- | |- |
Latest revision as of 13:10, 9 November 2017
Time | Narration |
00:01 | OpenFoam দ্বারা Simulating Flow in a Lid Driven Cavity এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এখানে আমি দেখাবো: |
00:09 | Lid Driven Cavity ফাইলের গঠন। |
00:12 | জিওমেট্রি মেশ করা। |
00:14 | Paraview তে সমাধান করা এবং পোস্ট প্রসেসিং ফলাফল। |
00:17 | স্প্রেডশীটে প্লট এবং ফলাফল যাচাই করা। |
00:21 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: লিনাক্স অপারেটিং সিস্টেম উবুন্টু সংস্করণ 10.04 |
00:27 | OpenFOAM সংস্করণ 2.1.0 এবং ParaView সংস্করণ 3.12.0. |
00:32 | Lid driven cavity, একটি CFD code যাচাই করার সর্বাধিক ব্যবহৃত হওয়া 2D টেস্ট কেস। |
00:39 | এটি Lid Driven Cavity এর চিত্র। |
00:41 | boundary conditions একই। |
00:44 | একটি চলমান দেওয়াল এবং তিনটি স্থির দেওয়াল। |
00:46 | এটি Reynolds no (Re) = 100 এর জন্য সমাধান করছি। |
00:50 | চলমান দেওয়ালের গতি হল 1 মিটার প্রতি সেকেন্ডে। |
00:54 | Lid Driven Cavity এর জন্য পাথ একই, যা সংস্থাপনের টিউটোরিয়ালে ছিল। |
01:00 | একটি কমান্ড টার্মিনাল খুলুন। |
01:02 | এটি করতে, আপনার কীবোর্ডে Ctrl + Alt + t কী একসাথে টিপুন। |
01:08 | কমান্ড টার্মিনালে, lid driven cavity এর জন্য পাথ লিখুন |
01:12 | এবং লিখুন run এবং এন্টার টিপুন। |
01:15 | cd (space) tutorials এবং এন্টার টিপুন। |
01:20 | cd (space) incompressible এবং এন্টার টিপুন। |
01:26 | cd (space) icoFoam (উল্লেখ্য F বড়হাতে রয়েছে) এবং এন্টার টিপুন। |
01:33 | cd (space) cavity এবং Enter টিপুন। |
01:38 | এখন লিখুন ls এবং এন্টার টিপুন। |
01:41 | cavity এর ফাইল কাঠামোতে, আপনি 3 টি ফোল্ডার দেখেন: 0, constant এবং system. |
01:46 | এখন লিখুন cd (space) constant এবং এন্টার টিপুন। |
01:52 | এখন লিখুন ls এবং এন্টার টিপুন। |
01:55 | constant ফোল্ডার polyMesh ফোল্ডার এবং ফ্লুইডের ভৌতিক বৈশিষ্ট্য বর্ণনের ফাইল রাখে। |
02:01 | এখন লিখুন cd (space) polymesh এবং এন্টার টিপুন। |
02:08 | PolyMesh, blockMeshDict নামে একটি ফাইল রাখে। |
02:12 | এখন লিখুন ls এবং এন্টার টিপুন। |
02:15 | আপনি blockMeshDict দেখেন। |
02:17 | blockMeshDict ফাইলটি খুলতে লিখুন gedit space blockMeshDict (উল্লেখ্য M এবং D বড়হাতে রয়েছে)। এখন এন্টার টিপুন। |
02:30 | এটি blockMeshDict ফাইল খুলবে। |
02:32 | এটি ক্যাপচার এরিয়াতে নিয়ে আসুন। |
02:36 | এটি lid driven cavity এর জন্য স্থানাঙ্ক, |
02:41 | blocking এবং meshing parameters |
02:44 | এবং boundary patches রাখে। |
02:47 | কোনো arcs এবং patches মার্জ করতে না থাকায়, edges এবং mergePatchPairs খালি রাখা যাবে। |
02:56 | এখন এটি বন্ধ করুন। |
02:58 | কমান্ড টার্মিনালে লিখুন cd (space) .. (dot) (dot) এবং এন্টার টিপুন। |
03:04 | এটি দুইবার করুন। আপনি cavity ফোল্ডারে ফিরে আসবেন। |
03:09 | এখন, লিখুন cd (space) system এবং এন্টার টিপুন। |
03:15 | এখন লিখুন ls, এন্টার টিপুন। এতে তিনটি ফাইল রয়েছে- |
03:22 | controlDict, fvSchemes এবং fvSolutions |
03:26 | controlDict শুরু / অন্তিম সময়ের জন্য control parameters রাখে। |
03:30 | fvSolution, run time এ ব্যবহৃত discretization schemes রাখে। |
03:35 | fvSchemes, solvers, tolerance ইত্যাদির জন্য সমীকরণ রাখে। |
03:40 | আবার লিখুন cd ( space ) (dot dot) . . এবং এন্টার টিপুন। |
03:46 | এখন লিখুন cd ( space ) 0 এবং এন্টার টিপুন। |
03:53 | এখন লিখুন ls এবং এন্টার টিপুন। |
03:57 | এটি boundary conditions যেমন Pressure, Velocity, Temperature ইত্যাদির জন্য প্রাথমিক ভ্যালু রাখে। |
04:03 | এখন cavity ফোল্ডারে ফিরে যেতে লিখুন cd ( space ) (dot dot) . . |
04:09 | এখন জিওমেট্রি মেশ করতে হবে। |
04:11 | আমরা এখানে কোর্স মেশ ব্যবহার করছি। |
04:14 | terminal এ blockMesh লিখে জিওমেট্রি মেশ করুন। |
04:18 | এখন লিখুন blockMesh (উল্লেখ্য M বড়হাতে রয়েছে) এবং এন্টার টিপুন। |
04:25 | মেশিং সম্পন্ন হয়েছে। |
04:27 | blockMesh ফাইলে কোনো এরর থাকলে এটি টার্মিনালে দেখাবে। |
04:31 | জিওমেট্রি দেখতে লিখুন, paraFoam. উল্লেখ্য, এখানে F বড়হাতে রয়েছে এবং এন্টার টিপুন। |
04:40 | এটি প্যারাভিউ উইন্ডো খুলবে। |
04:44 | object inspector মেনুর বাম দিকে, Apply তে ক্লিক করুন। |
04:49 | আপনি lid driven cavity জিওমেট্রি দেখতে পারেন। এখন এটি বন্ধ করুন। |
04:58 | টার্মিনালে checkMesh লিখে মেশ যাচাই করুন। |
05:04 | উল্লেখ্য M বড়হাতে রয়েছে এবং এন্টার টিপুন। |
05:08 | আপনি সেলসের সংখ্যা, skewness এবং মেশের সম্পর্কিত অন্যান্য প্যারামিটার দেখতে পারেন। |
05:15 | স্লাইডে ফিরে আসি। |
05:17 | এখানে ব্যবহৃত সল্ভার হল icoFoam: |
05:20 | icoFoam, newtonian fluid এর incompressible flow এর জন্য Transient solver. |
05:26 | এখন টার্মিনালে ফিরে যাই। |
05:29 | টার্মিনালে লিখুন icoFoam. |
05:33 | উল্লেখ্য F বড়হাতে রয়েছে এবং এন্টার টিপুন। |
05:37 | রান হওয়া Iterations টার্মিনাল উইন্ডোরতে দেখাবে। |
05:40 | সমাধান সম্পন্ন হওয়ার পর, জিওমেট্রি এবং ফলাফল দেখতে টার্মিনালে লিখুন paraFoam. |
05:54 | object inspector মেনুর বামদিকে |
05:57 | Apply তে ক্লিক করুন। object inspector মেনুতে বৈশিষ্ট্যতে নীচে যান। |
06:02 | আপনি mesh parts, Volume Fields ইত্যাদি দেখতে পারেন। |
06:07 | Lid driven cavity এর বিভিন্ন বাউন্ডারী ফীল্ড দেখতে, mesh part এ এই বাক্স চেক বা আনচেক করুন। |
06:15 | এরপর active variable control ড্রপ-ডাউন মেনুর উপরে বামদিকে, এটিকে solid color থেকে p বা বড়হাতের U তে বদলান যা initial conditions যেমন pressure, velocity. |
06:31 | আমি বড়হাতের U চয়ন করব. এটি বেগের প্রাথমিক কন্ডিশন দেখাবে। |
06:37 | Paraview উইন্ডোর উপরে, আপনি VCR control দেখবেন। |
06:44 | play বোতামে ক্লিক করুন। |
06:47 | এটি lid driven cavity এর velocity এর অন্তিম ফলাফল। |
06:52 | active variable control মেনুর উপরে বামদিকে ক্লিক করে color legend টগল করুন। |
07:03 | এটি U বেগের জন্য color legend. |
07:07 | প্রাপ্ত ফলাফল যাচাই করতে হবে। |
07:09 | এটি করতে, U এবং V বেগ প্লট করি। |
07:12 | এটি করতে, Filters এ গিয়ে নীচে যান> Data Analysis > Plot Over line |
07:21 | এতে ক্লিক করুন। |
07:23 | আপনি X, Y এবং Z অক্ষ দেখেন। |
07:25 | X এবং Y অক্ষ এক এক করে চয়ন করুন। |
07:31 | আমি X অক্ষ চয়ন করব এবং Apply তে ক্লিক করব। |
07:37 | আপনি দেখেন যে Pressure এবং velocity প্লট হচ্ছে। |
07:42 | এটি নন-ডাইমেনশনাল বিশ্লেষণ হওয়ায় Reynolds number =100 এর জন্য u/U v/s y/L গ্রাফ প্লট করতে হবে। |
07:52 | এটি করতে, Plot Data তে Y-axis এ ক্লিক করুন। |
07:58 | APPLY তে ক্লিক করুন। |
08:01 | আপনি প্লট দেখেন। |
08:03 | এখন মেনু বারে, File> Save Data তে যান। |
08:09 | ফাইলের উপযুক্ত নাম দিন। |
08:11 | আমি এটিকে cavity নাম দেবো। |
08:15 | ফাইলটি .csv (dot csv) ফাইল হিসাবে সংরক্ষণ হবে। |
08:19 | OK র্তে ক্লিক করুন। আবার OK তে ক্লিক করুন। |
08:23 | এখন openfoam directory এর cavity ফোল্ডারে যান। |
08:29 | নীচে যান। আপনি cavity.csv ফাইল দেখেন। |
08:34 | এটি Open office বা LibreOffice Spreadsheet এ খুলুন। |
08:39 | LibreOffice Spreadsheet এ, U0 (u velocity) এবং ডানদিকে point 1 কলাম আরেকটি স্প্রেডশীটে কপি করুন। |
08:48 | এখন, উভয় কলাম ভাগ করুন, অর্থাৎ, u zero কে বড়হাতের U দ্বারা এবং point 1 কে বড়হাতের L দ্বারা |
08:59 | এবং ফলাফল মেনু বারে উপরে libreoffice চার্ট বিকল্পে প্লট করুন। |
09:08 | এখন স্লাইডে ফিরে আসি। |
09:10 | প্রাপ্ত ফলাফল এই চিত্রের অনুরূপ হবে। |
09:16 | Lid Driven Cavity by : Ghia et al. (1982) এ প্রকাশিত পেপারের ফলাফল এবং ফ্লুয়েন্ট থেকে প্রাপ্ত ফলাফল যাচাই করুন। |
09:24 | এখানে আমরা শিখেছি: |
09:26 | Lid Driven Cavity ফাইলের গঠন। |
09:28 | Lid Driven Cavity সমাধান করা। |
09:30 | ফলাফলের পোস্ট-প্রসেসিং |
09:32 | এবং বৈধতা। |
09:34 | অনুশীলনী হিসাবে, lid driven cavity তে কিছু প্যারামিটার বদলান। |
09:38 | 0 ফোল্ডারে Velocity Magnitude |
09:41 | constant ফোল্ডারে transport Properties এ Kinematic viscosity |
09:45 | এবং u/U and y/L এর ফলাফল প্লট করুন। |
09:50 | এই URL এ উপলব্ধ ভিডিওটি দেখুন: http://spoken-tutorial.org/What_is_a_Spoken_Tutorial |
09:54 | এটি প্রকল্পকে সারসংক্ষেপে দেখায়। |
09:57 | ভালো ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
10:00 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
10:02 | কর্মশালার আয়োজন করে। |
10:05 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
10:09 | অধিক জানতে contact@spoken-tutorial.org তে লিখুন। |
10:15 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
10:18 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
10:23 | এই মিশন সম্পর্কে আরো তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য: http://spoken-tutorial.org/NMEICT-Intro |
10:27 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। |
10:30 | অংশগ্রহনের জন্যে ধন্যবাদ। |