पुनरावृत्तीय तर्कसंगत क्रायलोव एल्गोरिदम
पुनरावृत्त तर्कसंगत क्रायलोव एल्गोरिदम (आईआरकेए), पुनरावृत्त एल्गोरिदम है, जो एकल-इनपुट एकल-आउटपुट (एसआईएसओ) रैखिक समय-अपरिवर्तनीय गतिशील प्रणालियों के मॉडल ऑर्डर कटौती (एमओआर) के लिए उपयोगी है।[1] प्रत्येक पुनरावृत्ति पर, IRKA मूल सिस्टम ट्रांसफर फ़ंक्शन का हर्माइट प्रकार का इंटरपोलेशन करता है। प्रत्येक प्रक्षेप को हल करने की आवश्यकता होती है रैखिक प्रणालियों के स्थानांतरित जोड़े, प्रत्येक आकार के ; कहाँ मूल सिस्टम ऑर्डर है, और वांछित कम किया गया मॉडल क्रम है (आमतौर पर)। ).
एल्गोरिथ्म को पहली बार 2008 में गुगेर्सिन, एंटोलास और बीट्टी द्वारा पेश किया गया था।[2] यह पहले क्रम की आवश्यक इष्टतमता स्थिति पर आधारित है, जिसकी शुरुआत में 1967 में मेयर और लुएनबर्गर द्वारा जांच की गई थी।[3] आईआरकेए का पहला अभिसरण प्रमाण 2012 में फ्लैग, बीट्टी और गुगेर्सिन द्वारा दिया गया था।[4] विशेष प्रकार की प्रणालियों के लिए।
एक अनुकूलन समस्या के रूप में एमओआर
इनपुट के साथ एसआईएसओ रैखिक समय-अपरिवर्तनीय गतिशील प्रणाली पर विचार करें , और आउटपुट :
लाप्लास परिवर्तन को लागू करने पर, शून्य प्रारंभिक शर्तों के साथ, हम स्थानांतरण फ़ंक्शन प्राप्त करते हैं , जो बहुपदों का अंश है:
मान लीजिए स्थिर है. दिया गया , एमओआर स्थानांतरण फ़ंक्शन का अनुमान लगाने का प्रयास करता है , स्थिर तर्कसंगत स्थानांतरण फ़ंक्शन द्वारा , आदेश की :
एक संभावित सन्निकटन मानदंड पूर्ण त्रुटि को कम करना है आदर्श:
इसे के नाम से जाना जाता है अनुकूलन समस्या. इस समस्या का बड़े पैमाने पर अध्ययन किया गया है, और इसे गैर-उत्तल माना जाता है;[4]जिसका तात्पर्य यह है कि आम तौर पर वैश्विक मिनिमाइज़र ढूंढना मुश्किल होगा।
मायर-लुएनबर्गर स्थितियाँ
निम्नलिखित प्रथम क्रम के लिए आवश्यक इष्टतमता शर्त समस्या, IRKA एल्गोरिथम के लिए बहुत महत्वपूर्ण है।
Theorem ([2][Theorem 3.4] [4][Theorem 1.2]) — Assume that the optimization problem admits a solution with simple poles. Denote these poles by: . Then, must be an Hermite interpolator of , through the reflected poles of :
ध्यान दें कि ध्रुव घटे हुए के eigenvalues हैं आव्यूह .
हर्मिट इंटरपोलेशन
एक अन्तर्विभाजक साधु तर्कसंगत कार्य का , के माध्यम से विशिष्ट बिंदु , के घटक हैं:
जहां मैट्रिक्स और हल करके पाया जा सकता है रैखिक प्रणालियों के दोहरे जोड़े, प्रत्येक पारी के लिए [4][प्रमेय 1.1]:
आईआरकेए एल्गोरिदम
जैसा कि पिछले अनुभाग से देखा जा सकता है, हर्मिट इंटरपोलेटर ढूंढना का , के माध्यम से दिए गए अंक, अपेक्षाकृत आसान है। कठिन हिस्सा सही प्रक्षेप बिंदु ढूंढना है। आईआरकेए इन इष्टतम इंटरपोलेशन बिंदुओं को पुनरावृत्त रूप से अनुमानित करने का प्रयास करता है।
इसके लिए इसकी शुरुआत होती है मनमाना प्रक्षेप बिंदु (संयुग्मन के तहत बंद), और फिर, प्रत्येक पुनरावृत्ति पर , यह पहले क्रम की आवश्यक इष्टतमता शर्त लगाता है संकट:
1. हर्मिट इंटरपोलेंट खोजें का , वास्तविक के माध्यम से शिफ्ट पॉइंट: .
2. नए के ध्रुवों का उपयोग करके बदलावों को अद्यतन करें : पुनरावृत्ति तब रोक दी जाती है जब दो क्रमिक पुनरावृत्तियों की पारियों के सेट में सापेक्ष परिवर्तन दी गई सहनशीलता से कम हो। इस स्थिति को इस प्रकार बताया जा सकता है:
जैसा कि पहले ही उल्लेख किया गया है, प्रत्येक हर्मिट इंटरपोलेशन को हल करने की आवश्यकता होती है रैखिक प्रणालियों के स्थानांतरित जोड़े, प्रत्येक आकार के :
साथ ही, शिफ्टों को अपडेट करने के लिए इसे खोजने की आवश्यकता होती है नए इंटरपोलेंट के ध्रुव . यानि कि ढूँढना घटे हुए के eigenvalues आव्यूह .
स्यूडोकोड
निम्नलिखित आईआरकेए एल्गोरिदम के लिए छद्मकोड है [2][एल्गोरिदम 4.1]।
एचआरसीए एल्गोरिथ्म इनपुट: , , संयुग्मन के तहत बंद
% मौलिक प्रणालियों को हल करें % दोहरी प्रणालियों को हल करें
जबकि सापेक्ष परिवर्तन {} > टोल
% कम ऑर्डर मैट्रिक्स पोल्स का उपयोग करके % अपडेट शिफ्ट
% मौलिक प्रणालियों को हल करें
% दोहरी प्रणालियों को हल करें
समय समाप्त करें
वापस करना % कम ऑर्डर मॉडल
अभिसरण
एक एसआईएसओ रैखिक प्रणाली को सममित राज्य स्थान (एसएसएस) कहा जाता है, जब भी: इस प्रकार की प्रणालियाँ कई महत्वपूर्ण अनुप्रयोगों में दिखाई देती हैं, जैसे आरसी सर्किट के विश्लेषण में और 3डी मैक्सवेल के समीकरणों से जुड़ी व्युत्क्रम समस्याओं में।[4]अलग-अलग ध्रुवों वाली एसएसएस प्रणालियों के लिए, निम्नलिखित अभिसरण परिणाम सिद्ध हुआ है:[4]आईआरकेए स्थानीय मिनिमाइज़र के लिए स्थानीय रूप से अभिसरण निश्चित बिंदु पुनरावृत्ति है अनुकूलन समस्या.
यद्यपि सामान्य मामले के लिए कोई अभिसरण प्रमाण नहीं है, कई प्रयोगों से पता चला है कि आईआरकेए अक्सर विभिन्न प्रकार की रैखिक गतिशील प्रणालियों के लिए तेजी से अभिसरण करता है।[1][4]
एक्सटेंशन
आईआरकेए एल्गोरिथ्म को मूल लेखकों द्वारा मल्टीपल-इनपुट मल्टीपल-आउटपुट (एमआईएमओ) सिस्टम तक विस्तारित किया गया है, और समय और अंतर बीजगणितीय सिस्टम को अलग करने के लिए भी [1][2][टिप्पणी 4.1].
यह भी देखें
मॉडल ऑर्डर में कमी
संदर्भ
- ↑ 1.0 1.1 1.2 "पुनरावृत्तीय तर्कसंगत क्रायलोव एल्गोरिदम". MOR Wiki. Retrieved 3 June 2021.
- ↑ 2.0 2.1 2.2 2.3 Gugercin, S.; Antoulas, A.C.; Beattie, C. (2008), Model Reduction for Large-Scale Linear Dynamical Systems, Journal on Matrix Analysis and Applications, vol. 30, SIAM, pp. 609–638
- ↑ L. Meier; D.G. Luenberger (1967), Approximation of linear constant systems, IEEE Transactions on Automatic Control, vol. 12, pp. 585–588
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 G. Flagg; C. Beattie; S. Gugercin (2012), Convergence of the Iterative Rational Krylov Algorithm, Systems & Control Letters, vol. 61, pp. 688–691