OpenFOAM/C3/Simulating-Hagen-Poiseuille-flow/Hindi

From Script | Spoken-Tutorial
Revision as of 11:20, 18 September 2017 by Shruti arya (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:02 नमस्कार, Simulating Hagen-Poiseuille flow in OpenFOAM पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:09 इस ट्यूटोरियल में, हम सीखेंगे:

3D cylindrical pipe को बनाना और मैश करना boundaries पर fixed pressure ratio रखकर Hagen-Poiseuille flow को सेम्युलेट करना, ParaView में velocity contour की कल्पना करना

00:25 इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ:

लिनक्स ऑपरेटिंग सिस्टम ऊबंटु 12.04 OpenFOAM वर्जन 2.1.1 ParaView वर्जन 3.12.0

00:38 इस ट्यूटोरियल का अभ्यास करने के लिए, सीखने वाले को Fluid Dynamics और Hagen-Poiseuille flowका बुनियादी ज्ञान होना चाहिए।
00:46 यहाँ, Hagen-Poiseuille Flow चित्र है। हम पाइप की डायमेंशन और बाउंड्रीज देख सकते हैं।
00:52 फ्लूड के Viscosity का उपयोग किया जाता है, अर्थात पानी दिया जाता है। inlet पर दाब 20 Pascals और outlet पर 0 Pascals है।
01:04 जैसे कि यह incompressible flow में है, केवल दाब का अंतर महत्व का है।
01:10 सूत्र और विश्लेषणात्मक समाधान: Hagen-Poiseuille flow के लिए, पाइप के साथ Pressure drop है: P1 minus P2 equals 32 mew U average L upon D square
01:25 पिछले चित्र की वैल्यूज को प्रतिस्थापित करके, हमें U average equals to 0.208 meters per second प्राप्त होता है। Maximum Velocity : average velocity के दो गुना दिया गया है, जो कि 0.208 meters per second होगा।
01:44 फ्लो के लिए Reynolds Number: 'U average into D upon nu है, जो 2080 में आता है।इसलिए, फ्लो transient है।
01:56 Solver का प्रकार जिसका यहाँ उपयोग किया गया है IcoFOAM है।
02:01 यह Transient Solver है। इसका उपयोग Newtonian fluids के in-compressible, laminar flow' के लिए किया जाता है।
02:08 Pressure Boundary Conditions का उपयोग किया जाता है

Inlet: fixed Pressure पर Outlet: fixed Pressure पर Walls: Zero Gradient पर

02:19 Velocity Boundary Conditions का उपयोग किया जाता है

Inlet: pressure Inlet Velocity पर Outlet: zero Gradient पर Walls: fixed Value पर

02:28 इस केस को निष्पादित करने के लिए, सबसे पहले icoFoam फोल्डर में case directory बनाएँ और इसे कुछ नाम दें। मैंने इसे 3dpipe नाम दिया है।
02:41 इस फोल्डर की लोकेशन जानने के लिए, 'Lid driven cavity के ट्यूटोरियल को देखें। नए बने फोल्डर में lid driven cavity प्रोब्लम के '0' (zero), 'constant' और 'system' फोल्डर्स को कॉपी करें।
02:54 3dpipe फोल्डर के अंदर जाएँ।
02:58 मैंने पहले ही अपने 3dpipe फोल्डर में फोल्डर्स को कॉपी कर लिया है और फाइल को संशोधित कर लिया है।
03:05 अब, 0 फोल्डर में जाएँ और P फाइल खोलें। यह pressure boundary condition फाइल है।
03:14 ध्यान दें, कि डायमेंशन meter square per second square (m2/s2) में है।
03:20 इसलिए, pascals में दाब की वैल्यू को डेनसिटी से विभाजित किया जाता है, जो कि 1000 Kg/m3 (Kg per meter cube) है और यहाँ लिखा है।
03:29 फाइल बंद करें।
03:32 फाइल में velocity boundary conditions है जो दिख रहा है।फाइल खोलें। हम inlet, outlet और fixed walls के लिए velocity boundary conditions देख सकते हैं।
03:43 फाइल बंद करें और 0 फोल्डर पर आएँ।
03:48 Blocking कार्यनीति देखने के लिए, मैं स्लाइड्स पर वापस जाता हूँ।
03:54 पाइप की 3D geometry बनाने के लिए, मैंने एक 2D circular geometry बनाया है और z-दिशा में लंबाई को बाहर निकाला।
04:03 नंबरिंग पैटर्न दिखाया गया है। आप मेश के डायमेंशन को भी देख सकते हैं।
04:11 BlockMeshDict फाइल देखने के लिए, स्लाइड्स को मिनिमाइज करें।
04:16 constant फोल्डर में और फिर polyMesh में जाएँ। blockMeshDict फाइल खोलें। आप inlet, outlet औरfixed wall के लिए vertices, logs, edges और boundaries देख सकते हैं।
04:37 फाइल बंद करें और polyMesh फोल्डर पर आएँ।
04:42 हम transportProperties फाइल देखते हैं। इसे खोलें। ध्यान दें कि यहाँ dynamic viscosity वैल्यू 1 e-06 है।
04:53 फाइल बंद करें और constant फोल्डर पर आएँ।
04:59 system फोल्डर में जाएँ। अब, controlDict फाइल देखें।
05:07 समाधान 18 सेकंड बाद converges होगा। इसलिए, time step 19 रखा गया है। time step 1e-03 सेट किया गया है।
05:20 फाइल बंद करें। Home फोल्डर बंद करें।
05:26 अब केस निष्पादित करने के लिए, पहले हम टर्मिनल के माध्यम से 3dpipe फोल्डर में जाएँगे। control, alt और t कीज एक साथ दबाकर टर्मिनल खोलें।
05:40 Run टाइप करें और एंटर दबाएँ।
05:44 टाइप करें cd (space) tutorials और एंटर दबाएँ।
05:50 टाइप करें cd (space) incompressible और एंटर दबाएँ।
05:55 टाइप करें cd (space) icoFoam और एंटर दबाएँ।
05:59 टाइप करें cd (space) 3Dpipe और एंटर दबाएँ।
06:05 अब mesh बनाने के लिए, टाइप करें blockMesh और एंटर दबाएँ। Meshing पूरा हो गया है।
06:16 Iterations शुरू करने के लिए, टाइप करें icoFoam और एंटर दबाएँ। हम देखेंगे कि iterations रन हो रहा है।
06:27 Iterations पूरा हो गया है। iterations पूरा होने के बाद, परिणाम postprocessing के लिए paraFoam टाइप करें और एंटर दबाएँ। यह paraview खोलेगा। यह paraview है।
06:41 geometry देखने के लिए Object inspector मैन्यू के बाई कोने पर Apply बटन पर क्लिक करें।
06:49 बेहतर दृश्य के लिए geometry को घुमाएंगे।
06:52 active variable control मैन्यू पर क्लिक करें और ड्रॉप-डाउन मैन्यू में U चुनें।
07:01 शीर्ष पर VCR टूलबार में, Play बटन पर क्लिक करें।
07:06 Object Inspector मैन्यू पर जाएँ, Display पर जाएँ, Rescale to data range पर क्लिक करें।
07:16 आधे सेक्शन को देखने के लिए, common नामक टूलबार पर जाएँ, Clips पर क्लिक करें, object inspector menu > properties पर जाएँ और Apply दबाएँ। इसे जूम करें।
07:35 color legend खोलें।
07:38 हम देख सकते हैं कि अधिकतम velocity वास्तविक अधिकतम velocity के निकट है, अर्थात 0.4 मीटर प्रति सेकंड।
07:46 ग्राफ देखने के लिए, शीर्ष पर Filters> Data Analysis पर जाएँ और Plot Over Line. दबाएँ।
07:56 Y Axis दबाएँ और Apply दबाएँ।
08:00 हम Hagen-Poiseuille flow के लिए parabolic प्रोफ़ाइल देख सकते हैं।
08:05 ग्राफ बंद करें। ParaView बंद करें और स्लाइड्स पर जाएँ।
08:12 इस ट्यूटोरियल में हमने सीखा:

3D cylindrical pipe को बनाना और मैश करना । boundaries पर fixed pressure ratio के लिए Hagen-Poiseuille flow को सेम्युलेट करना । ParaView में velocity परिणाम को दिखना ।

08:30 नियत कार्य के लिए, geometry parameters जैसे कि length और diameter बदलें।

संबंधित दाब अनुपात बदलें और विभिन्न viscosity के फ्लूड का उपयोग करें।

08:43 निम्नलिखित लिंक पर उपलब्ध वीडियो देखें। यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। अगर आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड कर देख सकते हैं।
08:54 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम- स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाएं आयोजित करती है। ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है। अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें।
09:11 स्पोकन ट्यूटोरियल प्रोजेक्ट Talk to a Teacher प्रॉजेक्ट का हिस्सा है। यह आईसीटी के माध्यम से राष्ट्रीय शिक्षा मिशन,एमएचआरडी, भारत सरकार द्वारा समर्थित है। इस मिशन पर अधिक जानकारी यहां उपलब्ध है:

http://spoken-tutorial.org/NMEICT- Intro यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद।

Contributors and Content Editors

Shruti arya