अनुकूली चरण आकार: Difference between revisions
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
वहां, ऐसे परिदृश्य उभर कर आते हैं जहां अंतरिक्ष यान पृथ्वी और चंद्रमा से दूर होने पर बड़े समय के कदम उठा सकता है, किंतु यदि अंतरिक्ष यान किसी एक ग्रह पिंड से टकराने के समीप पहुंच जाता है, तो छोटे समय के कदमों की जरूरत होती है। रोमबर्ग की विधि और रनगे-कुट्टा-फेहलबर्ग विधि रनगे-कुट्टा-फेहलबर्ग संख्यात्मक एकीकरण विधियों के उदाहरण हैं जो एक अनुकूली चरण आकार का उपयोग करते हैं। | वहां, ऐसे परिदृश्य उभर कर आते हैं जहां अंतरिक्ष यान पृथ्वी और चंद्रमा से दूर होने पर बड़े समय के कदम उठा सकता है, किंतु यदि अंतरिक्ष यान किसी एक ग्रह पिंड से टकराने के समीप पहुंच जाता है, तो छोटे समय के कदमों की जरूरत होती है। रोमबर्ग की विधि और रनगे-कुट्टा-फेहलबर्ग विधि रनगे-कुट्टा-फेहलबर्ग संख्यात्मक एकीकरण विधियों के उदाहरण हैं जो एक अनुकूली चरण आकार का उपयोग करते हैं। | ||
== उदाहरण == | == उदाहरण == | ||
Revision as of 16:23, 5 May 2023
गणित और संख्यात्मक विश्लेषण में, विधि की त्रुटियों को नियंत्रित करने और संख्यात्मक स्थिरता सुनिश्चित करने के लिए सामान्य अंतर समीकरणों (संख्यात्मक एकीकरण के विशेष स्थिति सहित) के संख्यात्मक विधि के लिए कुछ विधि में एक अनुकूली चरण आकार का उपयोग किया जाता है जैसे ए- स्थिरता व्युत्पत्ति के आकार में बड़ी भिन्नता होने पर एक अनुकूली स्टेपसाइज का उपयोग करना विशेष महत्व रखता है।
उदाहरण के लिए, एक मानक केपलर कक्षा के रूप में पृथ्वी के बारे में एक उपग्रह की गति को मॉडलिंग करते समय, एक निश्चित टाइम-स्टेपिंग विधि जैसे यूलर विधि पर्याप्त हो सकती है।
चूँकि चीजें अधिक कठिन होती हैं यदि कोई पृथ्वी और चंद्रमा दोनों को ध्यान में रखते हुए अंतरिक्ष यान की गति को थ्री-बॉडी समस्या के रूप में मॉडल करना चाहता है।
वहां, ऐसे परिदृश्य उभर कर आते हैं जहां अंतरिक्ष यान पृथ्वी और चंद्रमा से दूर होने पर बड़े समय के कदम उठा सकता है, किंतु यदि अंतरिक्ष यान किसी एक ग्रह पिंड से टकराने के समीप पहुंच जाता है, तो छोटे समय के कदमों की जरूरत होती है। रोमबर्ग की विधि और रनगे-कुट्टा-फेहलबर्ग विधि रनगे-कुट्टा-फेहलबर्ग संख्यात्मक एकीकरण विधियों के उदाहरण हैं जो एक अनुकूली चरण आकार का उपयोग करते हैं।
उदाहरण
सरलता के लिए, निम्न उदाहरण सबसे सरल एकीकरण विधि, यूलर विधि का उपयोग करता है; व्यवहार में, उच्च-क्रम विधियों जैसे रनगे-कुट्टा विधियों को उनके उत्तम अभिसरण और स्थिरता गुणों के कारण पसंद किया जाता है।
प्रारंभिक मान समस्या पर विचार करें
जहाँ y और f सदिशों को निरूपित कर सकते हैं (जिस स्थिति में यह समीकरण कई चरों में युग्मित ओडीई की एक प्रणाली का प्रतिनिधित्व करता है)।
हमें फलन f(t,y) और प्रारंभिक नियम (a, ya), और हम t = b पर समाधान खोजने में रुचि रखते हैं। चलो y(b) b पर स्पष्ट समाधान को दर्शाता है, और चलो ybउस समाधान को निरूपित करें जिसकी हम गणना करते हैं। हम लिखते हैं , जहाँ संख्यात्मक समाधान में त्रुटि है।
t के मानों के अनुक्रम (tn) के लिए, tn = a + nh, के साथ, यूलर विधि y(tn) के संगत मानों का अनुमान इस प्रकार देती है
इस सन्निकटन की स्थानीय ट्रंकेशन त्रुटि द्वारा परिभाषित किया गया है
और टेलर के प्रमेय द्वारा, यह दिखाया जा सकता है कि (f पर्याप्त रूप से चिकनी है) स्थानीय ट्रंकेशन त्रुटि चरण आकार के वर्ग के आनुपातिक है:
जहाँ c आनुपातिकता का कोई स्थिरांक है।
हमने इस समाधान और इसकी त्रुटि को से चिह्नित किया है।
C का मान हमें ज्ञात नहीं है। आइए अब हम y(tn+1) के लिए दूसरा सन्निकटन उत्पन्न करने के लिए एक अलग चरण आकार के साथ यूलर की विधि को फिर से प्रयुक्त करें। हमें दूसरा समाधान मिलता है, जिसे हम से लेबल करते हैं। नया चरण आकार मूल चरण आकार का आधा लें, और यूलर की विधि के दो चरण प्रयुक्त करें। यह दूसरा समाधान संभवतः अधिक स्पष्ट है। चूंकि हमें यूलर की विधि को दो बार प्रयुक्त करना है, स्थानीय त्रुटि (सबसे खराब स्थिति में) मूल त्रुटि से दोगुनी है।
यहां, हम मानते हैं कि अंतराल पर त्रुटि कारक