CFD के लिए OpenFOAM से शुरुआत कैसे करें


19

मैं सीएफडी में बुनियादी आंतरिक प्रवाह को हल करने के लिए ओपनफ़ैम का उपयोग कर रहा हूं। आरंभ करने का सबसे अच्छा तरीका क्या है, और क्या कोई मुझे एक अच्छे ऑनलाइन संदर्भ में जाने के लिए कह सकता है? मैंने सुना है कि यह अब के रूप में काफी आला है और कई सॉल्वर फ़ंक्शन उस अच्छी तरह से प्रलेखित नहीं हैं। जाहिर है कि पैकेज के साथ आने वाला प्रलेखन एक शुरुआत है, लेकिन क्या एक तृतीय-पक्ष संदर्भ (ओपनफ़ैम विकी जैसा कुछ) है?


1
OpenFOAM एक अच्छा सॉफ्टवेयर है, लेकिन इसे अच्छी तरह से सीखने में कुछ समय लगता है। क्या आपने पैकेज के साथ प्रदान की गई ट्यूटोरियल समस्याओं को देखा है?
पॉल

StackExchange का एरिया 51 पर करने के लिए एक साइट विशिष्ट ओपन फ़ोम वर्तमान में प्रस्तावित है। कृपया, इसे ऑनलाइन करने के लिए साइट का समर्थन करें।
दोहन ​​जो

जवाबों:


15

CFD सिमुलेशन चलाने के लिए, मैं UserGuide और ProgrammersGuide से शुरू करने का सुझाव दूंगा। ProgrammersGuide दस्तावेज़ में उदाहरण के रूप में अच्छी तरह से उदाहरण हैं, और यह अतिरिक्त सामान जैसे सीमा की स्थिति की व्याख्या करता है। एक बार कॉन्फ़िगरेशन फ़ाइलों की हैंग हो जाने के बाद, शीर्ष स्तर पर OpenFOAM का उपयोग करना काफी आसान है। दोनों दस्तावेज / डॉक्टर निर्देशिका में उपलब्ध हैं । एक बार जब आप इसके साथ हो जाते हैं, तो आप चलमेर विश्वविद्यालय से बहुत सारी अतिरिक्त सामग्री पा सकते हैं: चलमेर प्रोफेसर द्वारा आयोजित चालर्स ओपनफैम पाठ्यक्रम । हकन निल्सन।

जब आप इस के साथ कर रहे हैं, विकी के माध्यम से खुदाई । जिस कार्य को आप पूरा करना चाहते हैं, उस पर ध्यान केंद्रित करें: पुस्तकालय बहुत बड़ा है इसलिए इसे जानने का कोई मौका नहीं है यदि आपके पास सीखने का एक व्यापक तरीका है कि यह कैसे संचालित होता है। विशिष्ट समस्याओं पर काम करें, प्रलेखन खोजने की कोशिश करें, मंच और विस्तार परियोजना पर चर्चा में संलग्न हों (नीचे देखें)।

यदि आप किसी विशिष्ट समस्या में रुचि रखते हैं, तो यह पता लगाने की कोशिश करें कि इसे हल करने के लिए किस सॉल्वर का उपयोग किया जाता है, जैसे कि अशांत / लामिना स्थिर समाधान के लिए, ट्रांसफ़ॉर्म लामिना सॉल्यूशन के लिए सिंप्लीफ़ैम का उपयोग करें , इकोफ़ोम का उपयोग करें , आदि। निर्देशिका संरचना जो उनके उपयोग से मेल खाती है जैसे / मल्टीफ़ेज / असंगत / लेस / इंटरफ़ोम दो चरण बड़े एडी सिमुलेशन (लेस) के लिए इस्तेमाल किया जाने वाला एक वफ़र जैसा सॉल्वर होगा।

ट्यूटोरियल निर्देशिका से मामलों को चलाने के साथ शुरू करें। हमेशा अनुकार मामले की एक प्रति बनाएं, ताकि आपके पास मूल हो (यदि आप गिट का उपयोग करते हैं, और एक गलती करते हैं, तो निर्देशिका को इसकी मूल स्थिति में वापस लाने के लिए चेकआउट करें)।

यदि आपने अपनी मशीन पर OpenFOAM का सफल इंस्टेंशन बनाया है, तो कोमान लाइन पर उर्फ को निष्पादित करें और देखें कि कुछ निफ्टी कमांड हैं जो आपको आरंभ करने में मदद करते हैं:

  • टुट आपको ट्यूटोरियल निर्देशिका में लाता है
  • रन आपको रन निर्देशिका में लाता है: यह वह जगह है जहाँ आप अपने सिमुलेशन चलाते हैं
  • सोल आपको सॉल्वरों की निर्देशिका में लाता है

...

जब आप किसी समस्या में चलते हैं, तो आप OpenFOAM फोरम पर सवाल पूछ सकते हैं , और FAMENA (मैकेनिकल इंजीनियरिंग, यूनी। Zagbbb, क्रोएशिया) फ़ाइल सर्वर पर उपलब्ध OpenFOAM पर पीएचडी और एमएससी थीस और लेखों की एक निर्देशिका है ।

ओपनफैम समर स्कूल एक बहुत अच्छा कोर्स है जो प्रोफेसर द्वारा आयोजित किया जाता है। FAMENA में हिरोज जसक, यह हर साल सितंबर में कभी-कभी होता है, और यह ओएफ के साथ काम करने वाले शोधकर्ताओं को जानने और जानने का एक शानदार अवसर है।

इसके अलावा, OpenFOAM समुदाय द्वारा आयोजित एक साइट है: OpenFOAM परियोजना का विस्तार करता है , जहां आप लोगों के साथ चर्चा में संलग्न हो सकते हैं।

सौभाग्य! :)


6

दरअसल, ओपनफैम के लिए एक विकी है: http://openfoamwiki.net यह सामान्य रूप से ओपनफैम के लिए एक सहायक साइट है, फिर भी ट्यूटोरियल पर्याप्त नहीं हैं। शुरुआती बिंदु हमेशा ओपनऑफ़म का मैनुअल होना चाहिए। मैंने लगभग पांच साल पहले पैकेज द्वारा प्रदान की गई पीडीएफ के साथ शुरुआत की और मैंने उन्हें बहुत आसान पाया। Openfoam का वास्तविक समुदाय यहां पाया जा सकता है


erhanturan, scicomp में आपका स्वागत है! क्या आप इस बात पर विस्तृत जानकारी दे सकते हैं कि OpenFOAM में नए लोगों के लिए नियमावली में क्या मददगार है?
ज्योफ ऑक्सीबेरी

UserGuide.pdf में ट्यूटोरियल newbies के लिए उपयोगी हैं। फाइलें यहां स्थित हैं
एंथेंटन

3

आप http://www.cfd-online.com/ से बहुत मदद ले सकते हैं । यह OpenFoam पर काम करने वाले बहुत सारे सक्रिय सदस्यों के साथ एक अच्छा मंच है।


1

फोम हाउस शुरुआती लोगों के लिए एक उत्कृष्ट वेबसाइट है। जटिलता की बदलती डिग्री की कई समस्याओं को चरणबद्ध तरीके से पेश किया जाता है।

चियर्स!


1

मैंने बेसिक से भी शुरुआत की और अपने सभी अनुभवों, समस्याओं आदि को दो लिंक्स में कैद किया है: http://www.cfdyna.com/Home/OpenFOAM.html & http://www.cfdyna.com/Home/OpenFOAM_Tut। पीडीएफ

उम्मीद है की यह मदद करेगा! कृपया मुझे अपनी टिप्पणियों से अवगत कराएं और मैं इसे बेहतर बनाने की कोशिश करूंगा।

सादर,


-3

हम सीएफडी शुरू करने वाले पाठ्यक्रमों के साथ एक सीएफडी अकादमी खोलने के लिए काम कर रहे हैं। उदाहरण के लिए नि: शुल्क http://cadcae.net आप curso-cfd-openfoam जैसे विशिष्ट प्रशिक्षण देख सकते हैं । अग्रिम धन्यवाद


1
यह "किसी भी प्रश्न के साथ जाने के लिए एक अच्छा ऑनलाइन संदर्भ" के मूल अनुरोध को संबोधित नहीं कर सकता है क्योंकि प्रशिक्षण सामग्री अक्सर प्रलेखन से कम व्यापक तरीके से आयोजित की जाती है। आप इस बिंदु पर एक नए उपयोगकर्ता हैं और टिप्पणी करने के लिए आवश्यक प्रतिष्ठा का अभाव है, लेकिन उत्तर देने और टिप्पणियों के बीच अंतर को ध्यान में रखें यदि आप चारों ओर छड़ी करने की योजना बनाते हैं।
हार्डमैथ

2
मैं यह भी सोचता हूं कि यह आत्म-प्रचार है जो स्टैक एक्सचेंज नेटवर्क में डूब जाता है । यह देखते हुए कि कोई भी मुफ्त विकल्प सूचीबद्ध नहीं है, और पोस्ट किया गया "संसाधन" वास्तव में कुछ सौ यूरो की लागत वाला उत्पाद है, मैं इस पोस्ट को साइट नीति का उल्लंघन करने के लिए हटाने के लिए इच्छुक हूं जब तक कि इसे संशोधित नहीं किया जाता है।
ज्योफ ऑक्सीबेरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.