सरल एल्गोरिदम: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
कम्प्यूटेशनल तरल गतिशीलता (सीएफडी) में, सरल  एल्गोरिथ्म नेवियर-स्टोक्स समीकरणों को हल करने के लिए व्यापक रूप से उपयोग किया जाने वाला संख्यात्मक एल्गोरिदम है। ''सरल''  दबाव से जुड़े समीकरणों के लिए अर्ध-अंतर्निहित विधि का संक्षिप्त रूप है।
कम्प्यूटेशनल तरल गतिशीलता (सीएफडी) में, सरल  एल्गोरिथ्म नेवियर-स्टोक्स समीकरणों को हल करने के लिए व्यापक रूप से उपयोग किया जाने वाला संख्यात्मक एल्गोरिदम है। ''सरल''  दबाव से जुड़े समीकरणों के लिए अर्ध-अंतर्निहित विधि का संक्षिप्त रूप है।


सरल  एल्गोरिथ्म को सत्र 1970 के दशक की शुरुआत में [[इंपीरियल कॉलेज लंदन]], लंदन में प्रोफेसर [[ब्रायन स्पाल्डिंग]] और उनके छात्र [[सुहास पाटणकर]] द्वारा विकसित किया गया था। तब से विभिन्न प्रकार के द्रव प्रवाह और गर्मी हस्तांतरण समस्याओं को हल करने के लिए कई शोधकर्ताओं द्वारा इसका बड़े पैमाने पर उपयोग किया गया है।<ref>{{cite conference |last1=Mangani |first1=L. |last2=Bianchini |first2=C. |conference=[[Proceedings of the OpenFOAM International Conference 2007]] |year=2007 |url=https://flore.unifi.it/retrieve/handle/2158/418277/15222/OFIC-07.pdf |title=टर्बोमशीनरी में हीट ट्रांसफर अनुप्रयोग|access-date=2016-03-16}}</ref>
सरल  एल्गोरिथ्म को सत्र 1970 के दशक की शुरुआत में [[इंपीरियल कॉलेज लंदन]], लंदन में प्रोफेसर [[ब्रायन स्पाल्डिंग]] और उनके छात्र [[सुहास पाटणकर]] द्वारा विकसित किया गया था। तब से विभिन्न प्रकार के द्रव प्रवाह और गर्मी हस्तांतरण समस्याओं को हल करने के लिए अनेक शोधकर्ताओं द्वारा इसका बड़े पैमाने पर उपयोग किया गया है।<ref>{{cite conference |last1=Mangani |first1=L. |last2=Bianchini |first2=C. |conference=[[Proceedings of the OpenFOAM International Conference 2007]] |year=2007 |url=https://flore.unifi.it/retrieve/handle/2158/418277/15222/OFIC-07.pdf |title=टर्बोमशीनरी में हीट ट्रांसफर अनुप्रयोग|access-date=2016-03-16}}</ref>


कम्प्यूटेशनल तरल गतिकी पर कई लोकप्रिय पुस्तकें सरल  एल्गोरिथ्म पर विस्तार से चर्चा करती हैं।<ref>{{cite book |last=Patankar |first=S. V. | author-link = Suhas Patankar |title=संख्यात्मक ताप स्थानांतरण और द्रव प्रवाह|publisher=[[Taylor & Francis]] |year=1980 |isbn=978-0-89116-522-4}}</ref><ref>{{cite book |last=Ferziger |first=J. H. | author-link = J. H. Ferziger |author2=Peric, M.  |title=द्रव गतिशीलता के लिए कम्प्यूटेशनल तरीके|publisher=[[Springer-Verlag]] |year=2001 |isbn= 978-3-540-42074-3}}</ref> संशोधित संस्करण सरल R एल्गोरिथ्म (सरल संशोधित) है, जिसे सत्र 1979 में पाटनकर द्वारा पेश किया गया था।<ref>{{cite book |last=Tannehill|first=J. C.|author2 = Anderson, D. A. |author2-link = Dale A. Anderson |author3=Pletcher, R. H. |title=कम्प्यूटेशनल द्रव यांत्रिकी और ताप स्थानांतरण|url=https://archive.org/details/computationalflu0000tann|url-access=registration|publisher=[[Taylor & Francis]] |year=1997 |isbn=9781560320463 }}</ref>
कम्प्यूटेशनल तरल गतिकी पर अनेक लोकप्रिय पुस्तकें सरल  एल्गोरिथ्म पर विस्तार से चर्चा करती हैं।<ref>{{cite book |last=Patankar |first=S. V. | author-link = Suhas Patankar |title=संख्यात्मक ताप स्थानांतरण और द्रव प्रवाह|publisher=[[Taylor & Francis]] |year=1980 |isbn=978-0-89116-522-4}}</ref><ref>{{cite book |last=Ferziger |first=J. H. | author-link = J. H. Ferziger |author2=Peric, M.  |title=द्रव गतिशीलता के लिए कम्प्यूटेशनल तरीके|publisher=[[Springer-Verlag]] |year=2001 |isbn= 978-3-540-42074-3}}</ref> संशोधित संस्करण सरल R एल्गोरिथ्म (सरल संशोधित) है, जिसे सत्र 1979 में पाटनकर द्वारा प्रस्तुत किया गया था।<ref>{{cite book |last=Tannehill|first=J. C.|author2 = Anderson, D. A. |author2-link = Dale A. Anderson |author3=Pletcher, R. H. |title=कम्प्यूटेशनल द्रव यांत्रिकी और ताप स्थानांतरण|url=https://archive.org/details/computationalflu0000tann|url-access=registration|publisher=[[Taylor & Francis]] |year=1997 |isbn=9781560320463 }}</ref>
== एल्गोरिथम ==
== एल्गोरिथम ==
एल्गोरिथम पुनरावृत्तीय है. समाधान अद्यतन के मूल चरण इस प्रकार हैं:
एल्गोरिथम पुनरावृत्तीय है. समाधान अद्यतन के मूल चरण इस प्रकार हैं:
Line 15: Line 15:
# सीमा दबाव सुधारों को अद्यतन करें <math> p_b^{'} </math>.
# सीमा दबाव सुधारों को अद्यतन करें <math> p_b^{'} </math>.
# चेहरे के मास फ्लक्स को ठीक करें: <math>\dot m_f^{k + 1}  = \dot m_f^{*}  + \dot m_f^{'} </math>
# चेहरे के मास फ्लक्स को ठीक करें: <math>\dot m_f^{k + 1}  = \dot m_f^{*}  + \dot m_f^{'} </math>
# सेल वेग को ठीक करें: <math> \vec v^{k + 1}  = \vec v^{*}  - \frac{{\text{Vol} \ \nabla p^{'} }}{{\vec a_P^v }} </math> ; कहाँ <math> {\nabla p^{'} } </math> दबाव सुधार की प्रवणता है, <math> {\vec a_P^v } </math> वेग समीकरण का प्रतिनिधित्व करने वाले विवेकाधीन रैखिक प्रणाली के लिए केंद्रीय गुणांक का वेक्टर है और वॉल्यूम सेल वॉल्यूम है।
# सेल वेग को ठीक करें: <math> \vec v^{k + 1}  = \vec v^{*}  - \frac{{\text{Vol} \ \nabla p^{'} }}{{\vec a_P^v }} </math> ; कहाँ <math> {\nabla p^{'} } </math> दबाव सुधार की प्रवणता है, <math> {\vec a_P^v } </math> वेग समीकरण का प्रतिनिधित्व करने वाले विवेकाधीन रैखिक प्रणाली के लिए केंद्रीय गुणांक का सदिश है और वॉल्यूम सेल वॉल्यूम है।
# दबाव परिवर्तन के कारण घनत्व अद्यतन करें।
# दबाव परिवर्तन के कारण घनत्व अद्यतन करें।



Revision as of 09:01, 13 August 2023

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

सरल एल्गोरिथ्म को सत्र 1970 के दशक की शुरुआत में इंपीरियल कॉलेज लंदन, लंदन में प्रोफेसर ब्रायन स्पाल्डिंग और उनके छात्र सुहास पाटणकर द्वारा विकसित किया गया था। तब से विभिन्न प्रकार के द्रव प्रवाह और गर्मी हस्तांतरण समस्याओं को हल करने के लिए अनेक शोधकर्ताओं द्वारा इसका बड़े पैमाने पर उपयोग किया गया है।[1]

कम्प्यूटेशनल तरल गतिकी पर अनेक लोकप्रिय पुस्तकें सरल एल्गोरिथ्म पर विस्तार से चर्चा करती हैं।[2][3] संशोधित संस्करण सरल R एल्गोरिथ्म (सरल संशोधित) है, जिसे सत्र 1979 में पाटनकर द्वारा प्रस्तुत किया गया था।[4]

एल्गोरिथम

एल्गोरिथम पुनरावृत्तीय है. समाधान अद्यतन के मूल चरण इस प्रकार हैं:

  1. सीमा की शर्तें निर्धारित करें.
  2. वेग और दबाव के ग्रेडिएंट की गणना करें।
  3. मध्यवर्ती वेग क्षेत्र की गणना करने के लिए विच्छेदित गति समीकरण को हल करें।
  4. चेहरों पर असंशोधित द्रव्यमान प्रवाह की गणना करें।
  5. दबाव सुधार के सेल मान उत्पन्न करने के लिए दबाव सुधार समीकरण को हल करें।
  6. दबाव क्षेत्र को अद्यतन करें: जहां यूआरएफ दबाव के लिए कम-विश्राम कारक है।
  7. सीमा दबाव सुधारों को अद्यतन करें .
  8. चेहरे के मास फ्लक्स को ठीक करें:
  9. सेल वेग को ठीक करें:  ; कहाँ दबाव सुधार की प्रवणता है, वेग समीकरण का प्रतिनिधित्व करने वाले विवेकाधीन रैखिक प्रणाली के लिए केंद्रीय गुणांक का सदिश है और वॉल्यूम सेल वॉल्यूम है।
  10. दबाव परिवर्तन के कारण घनत्व अद्यतन करें।

यह भी देखें

संदर्भ

  1. Mangani, L.; Bianchini, C. (2007). टर्बोमशीनरी में हीट ट्रांसफर अनुप्रयोग (PDF). Proceedings of the OpenFOAM International Conference 2007. Retrieved 2016-03-16.
  2. Patankar, S. V. (1980). संख्यात्मक ताप स्थानांतरण और द्रव प्रवाह. Taylor & Francis. ISBN 978-0-89116-522-4.
  3. Ferziger, J. H.; Peric, M. (2001). द्रव गतिशीलता के लिए कम्प्यूटेशनल तरीके. Springer-Verlag. ISBN 978-3-540-42074-3.
  4. Tannehill, J. C.; Anderson, D. A.; Pletcher, R. H. (1997). कम्प्यूटेशनल द्रव यांत्रिकी और ताप स्थानांतरण. Taylor & Francis. ISBN 9781560320463.