अवस्था प्रेक्षक: Difference between revisions
m (Arti Shah moved page राज्य पर्यवेक्षक to अवस्था प्रेक्षक without leaving a redirect) |
No edit summary |
||
Line 1: | Line 1: | ||
कई नियंत्रण सिद्धांत समस्याओं को हल करने के लिए सिस्टम स्थिति को जानना आवश्यक है; उदाहरण के लिए, पूर्ण राज्य फीडबैक का उपयोग करके किसी सिस्टम को स्थिर करना। अधिकांश व्यावहारिक मामलों में, सिस्टम की भौतिक स्थिति को प्रत्यक्ष अवलोकन द्वारा निर्धारित नहीं किया जा सकता है। इसके बजाय, सिस्टम आउटपुट के माध्यम से आंतरिक स्थिति के अप्रत्यक्ष प्रभाव देखे जाते | [[नियंत्रण सिद्धांत]] में,राज्य पर्यवेक्षक या राज्य अनुमानकऐसी प्रणाली है जो वास्तविक प्रणाली के इनपुट/आउटपुट और आउटपुट के माप से किसी दिए गए वास्तविक प्रणाली के [[राज्य स्थान (नियंत्रण)]] का अनुमान प्रदान करती है। यह आमतौर पर कंप्यूटर द्वारा क्रियान्वित किया जाता है, और कई व्यावहारिक अनुप्रयोगों का आधार प्रदान करता है। | ||
कई नियंत्रण सिद्धांत समस्याओं को हल करने के लिए सिस्टम स्थिति को जानना आवश्यक है; उदाहरण के लिए, पूर्ण राज्य फीडबैक का उपयोग करके किसी सिस्टम को स्थिर करना। अधिकांश व्यावहारिक मामलों में, सिस्टम की भौतिक स्थिति को प्रत्यक्ष अवलोकन द्वारा निर्धारित नहीं किया जा सकता है। इसके बजाय, सिस्टम आउटपुट के माध्यम से आंतरिक स्थिति के अप्रत्यक्ष प्रभाव देखे जाते हैं।सरल उदाहरणसुरंग में वाहनों का है: जिस दर और वेग से वाहन सुरंग में प्रवेश करते हैं और निकलते हैं उसे सीधे देखा जा सकता है, लेकिन सुरंग के अंदर की सटीक स्थिति का केवल अनुमान लगाया जा सकता है। यदि कोई सिस्टम [[ observability |observability]] है, तो राज्य पर्यवेक्षक का उपयोग करके उसके आउटपुट माप से सिस्टम स्थिति को पूरी तरह से पुनर्निर्माण करना संभव है। | |||
== विशिष्ट पर्यवेक्षक मॉडल == | == विशिष्ट पर्यवेक्षक मॉडल == | ||
[[File:Luenberger Observer.svg|thumb|लुएनबर्गर ऑब्जर्वर का ब्लॉक आरेख। प्रेक्षक लाभ का इनपुट एल है <math>y \mathbf{-} \hat y</math>.]]रैखिक, विलंबित, स्लाइडिंग मोड, उच्च लाभ, ताऊ, समरूपता-आधारित, विस्तारित और घन पर्यवेक्षक रैखिक और गैर-रेखीय प्रणालियों के राज्य आकलन के लिए उपयोग की जाने वाली कई पर्यवेक्षक संरचनाओं में से | [[File:Luenberger Observer.svg|thumb|लुएनबर्गर ऑब्जर्वर का ब्लॉक आरेख। प्रेक्षक लाभ का इनपुट एल है <math>y \mathbf{-} \hat y</math>.]]रैखिक, विलंबित, स्लाइडिंग मोड, उच्च लाभ, ताऊ, समरूपता-आधारित, विस्तारित और घन पर्यवेक्षक रैखिक और गैर-रेखीय प्रणालियों के राज्य आकलन के लिए उपयोग की जाने वाली कई पर्यवेक्षक संरचनाओं में से हैं।रैखिक पर्यवेक्षक संरचना का वर्णन निम्नलिखित अनुभागों में किया गया है। | ||
=== असतत-समय का मामला === | === असतत-समय का मामला === | ||
Line 15: | Line 15: | ||
कहाँ, समय पर <math>k</math>, <math>x(k)</math> पौधे की अवस्था है; <math>u(k)</math> क्या इसका इनपुट है; और <math>y(k)</math> इसका आउटपुट है. ये समीकरण सीधे तौर पर कहते हैं कि संयंत्र के वर्तमान आउटपुट और इसकी भविष्य की स्थिति दोनों पूरी तरह से इसकी वर्तमान स्थिति और वर्तमान इनपुट द्वारा निर्धारित होते हैं। (यद्यपि ये समीकरण अलग-अलग गणित समय चरणों के संदर्भ में व्यक्त किए जाते हैं, निरंतर कार्य प्रणालियों के लिए बहुत समान समीकरण लागू होते हैं)। यदि यह प्रणाली अवलोकनीयता है तो संयंत्र का उत्पादन, <math>y(k)</math>, का उपयोग राज्य पर्यवेक्षक की स्थिति को नियंत्रित करने के लिए किया जा सकता है। | कहाँ, समय पर <math>k</math>, <math>x(k)</math> पौधे की अवस्था है; <math>u(k)</math> क्या इसका इनपुट है; और <math>y(k)</math> इसका आउटपुट है. ये समीकरण सीधे तौर पर कहते हैं कि संयंत्र के वर्तमान आउटपुट और इसकी भविष्य की स्थिति दोनों पूरी तरह से इसकी वर्तमान स्थिति और वर्तमान इनपुट द्वारा निर्धारित होते हैं। (यद्यपि ये समीकरण अलग-अलग गणित समय चरणों के संदर्भ में व्यक्त किए जाते हैं, निरंतर कार्य प्रणालियों के लिए बहुत समान समीकरण लागू होते हैं)। यदि यह प्रणाली अवलोकनीयता है तो संयंत्र का उत्पादन, <math>y(k)</math>, का उपयोग राज्य पर्यवेक्षक की स्थिति को नियंत्रित करने के लिए किया जा सकता है। | ||
भौतिक प्रणाली का पर्यवेक्षक मॉडल आमतौर पर उपरोक्त समीकरणों से प्राप्त होता है। यह सुनिश्चित करने के लिए अतिरिक्त शर्तें शामिल की जा सकती हैं कि, संयंत्र के इनपुट और आउटपुट के क्रमिक मापा मूल्य प्राप्त करने पर, मॉडल की स्थिति संयंत्र की स्थिति में परिवर्तित हो जाती है। विशेष रूप से, पर्यवेक्षक के आउटपुट को संयंत्र के आउटपुट से घटाया जा सकता है और फिर मैट्रिक्स द्वारा गुणा किया जा सकता है <math>L</math>; फिर इसे नीचे दिए गए समीकरणों द्वारा | भौतिक प्रणाली का पर्यवेक्षक मॉडल आमतौर पर उपरोक्त समीकरणों से प्राप्त होता है। यह सुनिश्चित करने के लिए अतिरिक्त शर्तें शामिल की जा सकती हैं कि, संयंत्र के इनपुट और आउटपुट के क्रमिक मापा मूल्य प्राप्त करने पर, मॉडल की स्थिति संयंत्र की स्थिति में परिवर्तित हो जाती है। विशेष रूप से, पर्यवेक्षक के आउटपुट को संयंत्र के आउटपुट से घटाया जा सकता है और फिर मैट्रिक्स द्वारा गुणा किया जा सकता है <math>L</math>; फिर इसे नीचे दिए गए समीकरणों द्वारा परिभाषिततथाकथित [[डेविड लुएनबर्गर]] पर्यवेक्षक बनाने के लिए पर्यवेक्षक की स्थिति के समीकरणों में जोड़ा जाता है। ध्यान दें कि राज्य पर्यवेक्षक के चर आमतौर परटोपी द्वारा दर्शाए जाते हैं: <math>\hat{x}(k)</math> और <math>\hat{y}(k)</math> उन्हें भौतिक प्रणाली द्वारा संतुष्ट समीकरणों के चरों से अलग करना। | ||
: <math>\hat{x}(k+1) = A \hat{x}(k) + L \left[y(k) - \hat{y}(k)\right] + B u(k)</math> | : <math>\hat{x}(k+1) = A \hat{x}(k) + L \left[y(k) - \hat{y}(k)\right] + B u(k)</math> | ||
: <math>\hat{y}(k) = C \hat{x}(k) + D u(k)</math> | : <math>\hat{y}(k) = C \hat{x}(k) + D u(k)</math> | ||
Line 31: | Line 31: | ||
: <math>\hat{x}(k+1) = \left(A - B K \right) \hat{x}(k) + L \left(y(k) - \hat{y}(k)\right)</math> | : <math>\hat{x}(k+1) = \left(A - B K \right) \hat{x}(k) + L \left(y(k) - \hat{y}(k)\right)</math> | ||
: <math>\hat{y}(k) = \left(C - D K\right) \hat{x}(k)</math> | : <math>\hat{y}(k) = \left(C - D K\right) \hat{x}(k)</math> | ||
[[पृथक्करण सिद्धांत]] के कारण हम जानते हैं कि हम चुन सकते हैं <math>K</math> और <math>L</math> सिस्टम की समग्र स्थिरता को नुकसान पहुंचाए बिना स्वतंत्र रूप से।सामान्य नियम के रूप में, पर्यवेक्षक के ध्रुव <math>A-LC</math> आमतौर पर सिस्टम के ध्रुवों की तुलना में 10 गुना तेजी से अभिसरण करने के लिए चुना जाता है <math>A-BK</math>. | |||
[[पृथक्करण सिद्धांत]] के कारण हम जानते हैं कि हम चुन सकते हैं <math>K</math> और <math>L</math> सिस्टम की समग्र स्थिरता को नुकसान पहुंचाए बिना स्वतंत्र रूप | |||
=== सतत-समय मामला === | === सतत-समय मामला === | ||
पिछला | पिछला उदाहरणअलग-समय एलटीआई प्रणाली में कार्यान्वित पर्यवेक्षक के लिए था। हालाँकि, निरंतर-समय के मामले के लिए प्रक्रिया समान है; प्रेक्षक को लाभ होता है <math>L</math> निरंतर-समय त्रुटि गतिशीलता को स्पर्शोन्मुख रूप से शून्य में परिवर्तित करने के लिए चुना जाता है (यानी, जब <math>A-LC</math>[[हर्विट्ज़ मैट्रिक्स]] है)। | ||
एक सतत-समय रैखिक प्रणाली के लिए | एक सतत-समय रैखिक प्रणाली के लिए | ||
Line 63: | Line 55: | ||
=== पीकिंग और अन्य पर्यवेक्षक विधियां === | === पीकिंग और अन्य पर्यवेक्षक विधियां === | ||
जब प्रेक्षक को लाभ होता है <math>L</math> उच्च है, रैखिक लुएनबर्गर पर्यवेक्षक सिस्टम स्थितियों में बहुत तेज़ी से परिवर्तित होता है। हालाँकि, उच्च पर्यवेक्षक | जब प्रेक्षक को लाभ होता है <math>L</math> उच्च है, रैखिक लुएनबर्गर पर्यवेक्षक सिस्टम स्थितियों में बहुत तेज़ी से परिवर्तित होता है। हालाँकि, उच्च पर्यवेक्षक लाभचरम घटना की ओर ले जाता है जिसमें प्रारंभिक अनुमानक त्रुटि निषेधात्मक रूप से बड़ी हो सकती है (यानी, अव्यावहारिक या उपयोग करने के लिए असुरक्षित)।<ref name="Khalil02">{{Citation | ||
| last = Khalil | | last = Khalil | ||
| first = H.K. | | first = H.K. | ||
Line 73: | Line 65: | ||
| title = Nonlinear Systems | | title = Nonlinear Systems | ||
| publisher = [[Prentice Hall]] | | publisher = [[Prentice Hall]] | ||
| location = Upper Saddle River, NJ}}</ref> परिणामस्वरूप, गैर-रैखिक उच्च-लाभ पर्यवेक्षक विधियां उपलब्ध हैं जो चरम घटना के बिना जल्दी से अभिसरण करती हैं। उदाहरण के लिए, [[स्लाइडिंग मोड नियंत्रण]] का | | location = Upper Saddle River, NJ}}</ref> परिणामस्वरूप, गैर-रैखिक उच्च-लाभ पर्यवेक्षक विधियां उपलब्ध हैं जो चरम घटना के बिना जल्दी से अभिसरण करती हैं। उदाहरण के लिए, [[स्लाइडिंग मोड नियंत्रण]] का उपयोगपर्यवेक्षक को डिजाइन करने के लिए किया जा सकता है जो माप त्रुटि की उपस्थिति में भी सीमित समय मेंअनुमानित राज्य की त्रुटि को शून्य पर लाता है; अन्य राज्यों में त्रुटि है जो शिखर के कम होने के बाद लुएनबर्गर पर्यवेक्षक में त्रुटि के समान व्यवहार करती है। स्लाइडिंग मोड पर्यवेक्षकों में आकर्षक शोर लचीलापन गुण भी होते हैं जो [[कलमन फ़िल्टर]] के समान होते हैं।<ref name="UtkinGS99">{{citation|title=Sliding Mode Control in Electromechanical Systems|last1=Utkin|first1=Vadim|last2=Guldner|first2=Jürgen|last3=Shi|first3=Jingxin|year=1999|publisher=Taylor & Francis, Inc.|location=Philadelphia, PA|isbn=978-0-7484-0116-1}}</ref><ref name="Drakunov83">{{citation|title=An adaptive quasioptimal filter with discontinuous parameters|journal=Automation and Remote Control|last1=Drakunov|first1=S.V.|year=1983|volume=44|issue=9|pages=1167–1175}}</ref> | ||
एक अन्य दृष्टिकोण मल्टी ऑब्जर्वर को लागू करना है, जो ट्रांजिएंट्स में काफी सुधार करता है और ऑब्जर्वर ओवरशूट को कम करता है। मल्टी-ऑब्जर्वर को हर उस प्रणाली के लिए अनुकूलित किया जा सकता है जहां उच्च-लाभ पर्यवेक्षक लागू होता है।<ref name="MMObserver">{{citation|doi=10.1080/00207179.2014.1000380|bibcode=2015IJC....88.1209B|title=Multi modelling as new estimation schema for High Gain Observers|journal=International Journal of Control|last1=Bernat|last2=Stepien |first1=J.|first2=S.|year=2015|volume=88|issue=6|pages=1209–1222|s2cid=8599596}}</ref> | एक अन्य दृष्टिकोण मल्टी ऑब्जर्वर को लागू करना है, जो ट्रांजिएंट्स में काफी सुधार करता है और ऑब्जर्वर ओवरशूट को कम करता है। मल्टी-ऑब्जर्वर को हर उस प्रणाली के लिए अनुकूलित किया जा सकता है जहां उच्च-लाभ पर्यवेक्षक लागू होता है।<ref name="MMObserver">{{citation|doi=10.1080/00207179.2014.1000380|bibcode=2015IJC....88.1209B|title=Multi modelling as new estimation schema for High Gain Observers|journal=International Journal of Control|last1=Bernat|last2=Stepien |first1=J.|first2=S.|year=2015|volume=88|issue=6|pages=1209–1222|s2cid=8599596}}</ref> | ||
Line 82: | Line 74: | ||
: <math>\dot{x} = f(x)</math> | : <math>\dot{x} = f(x)</math> | ||
कहाँ <math>x \in \mathbb{R}^n</math>. यह भी मान लें | कहाँ <math>x \in \mathbb{R}^n</math>. यह भी मान लें किमापने योग्य आउटपुट है <math>y \in \mathbb{R}</math> द्वारा दिए गए | ||
: <math>y = h(x).</math> | : <math>y = h(x).</math> | ||
Line 93: | Line 85: | ||
===रेखीय त्रुटि गतिशीलता === | ===रेखीय त्रुटि गतिशीलता === | ||
क्रेनर और इसिडोरी | क्रेनर और इसिडोरी कासुझाव<ref name="KrenerIsidori83">{{citation|doi=10.1016/0167-6911(83)90037-3|title=Linearization by output injection and nonlinear observers|journal=System and Control Letters|last1=Krener|first1=A.J.|year=1983|volume=3|pages=47–52|last2=Isidori|first2=Alberto}}</ref> और क्रेनर और रिस्पोंडेक<ref name="KrenerRespondek85">{{citation|doi=10.1137/0323016|title=Nonlinear observers with linearizable error dynamics|journal=SIAM Journal on Control and Optimization|last1=Krener|first1=A.J.|last2=Respondek|first2=W.|year=1985|volume=23|pages=197–216|issue=2}}</ref> ऐसी स्थिति में लागू किया जा सकता है जबरैखिक परिवर्तन मौजूद होता है (यानी,[[भिन्नता]], जैसा कि फीडबैक रैखिककरण में उपयोग किया जाता है) <math>z=\Phi(x)</math> जैसे कि नए वेरिएबल्स में सिस्टम समीकरण पढ़े जाते हैं | ||
: <math>\dot{z} = A z+ \phi(y), </math> | : <math>\dot{z} = A z+ \phi(y), </math> | ||
Line 114: | Line 106: | ||
: <math>\dot{\hat{z}} = A(u(t)) \hat{z}+ \phi(y,u(t) ) - L(t) \left(C \hat{z}-y \right) </math>, | : <math>\dot{\hat{z}} = A(u(t)) \hat{z}+ \phi(y,u(t) ) - L(t) \left(C \hat{z}-y \right) </math>, | ||
कहाँ <math>L(t)</math> | कहाँ <math>L(t)</math>समय-परिवर्तनशील पर्यवेक्षक लाभ है। | ||
सिस्कारेला, दल्ला मोरा, और जर्मनी<ref name="CiccarellaDallaMoraGermani93">{{citation|title=A Luenberger-like observer for nonlinear systems |journal=International Journal of Control|last1=Ciccarella|first1=G.|last2=Dalla Mora|first2=M.|last3=Germani|first3=A.|year=1993|doi=10.1080/00207179308934406|volume=57|issue=3|pages=537–556}}</ref> अधिक उन्नत और सामान्य परिणाम प्राप्त किए, | सिस्कारेला, दल्ला मोरा, और जर्मनी<ref name="CiccarellaDallaMoraGermani93">{{citation|title=A Luenberger-like observer for nonlinear systems |journal=International Journal of Control|last1=Ciccarella|first1=G.|last2=Dalla Mora|first2=M.|last3=Germani|first3=A.|year=1993|doi=10.1080/00207179308934406|volume=57|issue=3|pages=537–556}}</ref> अधिक उन्नत और सामान्य परिणाम प्राप्त किए,गैर-रेखीय परिवर्तन की आवश्यकता को हटा दिया और नियमितता पर केवल सरल मान्यताओं का उपयोग करके अनुमानित स्थिति के वैश्विक स्पर्शोन्मुख अभिसरण को वास्तविक स्थिति में साबित किया। | ||
=== परिवर्तित पर्यवेक्षक === | === परिवर्तित पर्यवेक्षक === | ||
जैसा कि ऊपर रैखिक मामले के लिए चर्चा की गई है, लुएनबर्गर पर्यवेक्षकों में मौजूद चरम घटना स्विच किए गए पर्यवेक्षकों के उपयोग को उचित ठहराती | जैसा कि ऊपर रैखिक मामले के लिए चर्चा की गई है, लुएनबर्गर पर्यवेक्षकों में मौजूद चरम घटना स्विच किए गए पर्यवेक्षकों के उपयोग को उचित ठहराती है।स्विच्ड ऑब्जर्वर मेंरिले या बाइनरी स्विच शामिल होता है जो मापा आउटपुट में मिनट परिवर्तन का पता लगाने पर कार्य करता है। कुछ सामान्य प्रकार के स्विच्ड पर्यवेक्षकों में स्लाइडिंग मोड पर्यवेक्षक, नॉनलाइनियर विस्तारित राज्य पर्यवेक्षक शामिल हैं।<ref>{{cite journal |last1=Guo |first1=Bao-Zhu |last2=Zhao |first2=Zhi-Liang |title=अनिश्चितता के साथ नॉनलाइनियर सिस्टम के लिए विस्तारित राज्य पर्यवेक्षक|journal=IFAC Proceedings Volumes |date=January 2011 |volume=44 |issue=1 |pages=1855–1860 |doi=10.3182/20110828-6-IT-1002.00399 |url=https://www.sciencedirect.com/science/article/pii/S1474667016438802 |access-date=8 August 2023 |publisher=[[International Federation of Automatic Control]] |language=en}}</ref> निश्चित समय पर्यवेक्षक,<ref>{{Cite web |access-date=8 August 2023 |title=वेबैक मशीन ने उस यूआरएल को संग्रहीत नहीं किया है।|url=https://www.sciencedirect.com/science/article/pii/S240589632}}{{Dead Link |date=August 2023}}</ref> उच्च लाभ पर्यवेक्षक को स्विच किया गया<ref>{{cite web |volume=54 |issue=7 |url-access=limited |last1=Kumar |first1=Sunil |last2=Kumar Pal |first2=Anil |last3=Kamal |first3=Shyam |last4=Xiong |first4=Xiaogang |title=नॉनलीनियर सिस्टम के लिए स्विच्ड हाई-गेन ऑब्जर्वर का डिज़ाइन|url=https://www.tandfonline.com/doi/abs/10.1080/00207721.2023.2178863 |website=International Journal of Systems Science |publisher=[[Science Publishing Group]] |access-date=8 August 2023 |pages=1471–1483 |language=en |doi=10.1080/00207721.2023.2178863 |date=19 May 2023}}</ref> और पर्यवेक्षक को एकजुट करना।<ref>{{Cite web |title=पंजीकरण|url-access=registration |url=https://ieeexplore.ieee.org/docum |website=[[IEEE Xplore]] |language=en |access-date=8 August 2023}}</ref> स्लाइडिंग मोड नियंत्रण#स्लाइडिंग मोड ऑब्जर्वर अनुमानित स्थितियों को [[ऊनविम पृष्ठ]] पर ले जाने के लिए गैर-रेखीय उच्च-लाभ फीडबैक का उपयोग करता है जहां अनुमानित आउटपुट और मापा आउटपुट के बीच कोई अंतर नहीं होता है। पर्यवेक्षक में उपयोग किए जाने वाले गैर-रैखिक लाभ को आम तौर पर अनुमानित - मापा आउटपुट त्रुटि के [[साइन फ़ंक्शन]] (यानी, एसजीएन) जैसे स्केल किए गए स्विचिंग फ़ंक्शन के साथ कार्यान्वित किया जाता है। इसलिए, इस उच्च-लाभ प्रतिक्रिया के कारण, पर्यवेक्षक के वेक्टर क्षेत्र मेंक्रीज होती है ताकि पर्यवेक्षक प्रक्षेपवक्रवक्र के साथ स्लाइड करें जहां अनुमानित आउटपुट मापा आउटपुट से बिल्कुल मेल खाता है। इसलिए, यदि सिस्टम अपने आउटपुट से अवलोकन योग्य है, तो पर्यवेक्षक राज्यों को वास्तविक सिस्टम राज्यों में ले जाया जाएगा। इसके अतिरिक्त, स्लाइडिंग मोड ऑब्जर्वर को चलाने के लिए त्रुटि के संकेत का उपयोग करने से, ऑब्जर्वर प्रक्षेप पथ कई प्रकार के शोर के प्रति असंवेदनशील हो जाते हैं। इसलिए, कुछ स्लाइडिंग मोड पर्यवेक्षकों में कलमन फ़िल्टर के समान आकर्षक गुण होते हैं लेकिन सरल कार्यान्वयन के साथ।<ref name="UtkinGS99" /><ref name="Drakunov83" /> | ||
जैसा कि ड्रैकुनोव ने सुझाव दिया था,<ref name="Drakunov92">{{cite book|last=Drakunov|first=S.V.|title=[1992] Proceedings of the 31st IEEE Conference on Decision and Control |chapter=Sliding-mode observers based on equivalent control method |year=1992|issue=Tucson, Arizona, December 16–18|pages=[https://archive.org/details/proceedingsofthe0003unse/page/2368 2368–2370]|isbn=978-0-7803-0872-5|doi=10.1109/CDC.1992.371368|s2cid=120072463|url=https://works.bepress.com/cgi/viewcontent.cgi?article=1003&context=sergey_v_drakunov |chapter-url=https://archive.org/details/proceedingsofthe0003unse/page/2368}}</ref> | जैसा कि ड्रैकुनोव ने सुझाव दिया था,<ref name="Drakunov92">{{cite book|last=Drakunov|first=S.V.|title=[1992] Proceedings of the 31st IEEE Conference on Decision and Control |chapter=Sliding-mode observers based on equivalent control method |year=1992|issue=Tucson, Arizona, December 16–18|pages=[https://archive.org/details/proceedingsofthe0003unse/page/2368 2368–2370]|isbn=978-0-7803-0872-5|doi=10.1109/CDC.1992.371368|s2cid=120072463|url=https://works.bepress.com/cgi/viewcontent.cgi?article=1003&context=sergey_v_drakunov |chapter-url=https://archive.org/details/proceedingsofthe0003unse/page/2368}}</ref>स्लाइडिंग मोड नियंत्रण#स्लाइडिंग मोड ऑब्जर्वर को गैर-रेखीय प्रणालियों केवर्ग के लिए भी डिज़ाइन किया जा सकता है। ऐसे पर्यवेक्षक को मूल चर अनुमान के संदर्भ में लिखा जा सकता है <math>\hat{x}</math> और रूप है | ||
: <math> \dot{\hat{x}} = | : <math> \dot{\hat{x}} = | ||
Line 156: | Line 148: | ||
L_{f}^{n-1}h(x) | L_{f}^{n-1}h(x) | ||
\end{bmatrix}</math> | \end{bmatrix}</math> | ||
*: कहाँ <math>L^i_f h</math> मैं है<sup>वें</sup>आउटपुट फ़ंक्शन का व्युत्पन्न झूठ <math>h</math> वेक्टर फ़ील्ड के साथ <math>f</math> (अर्थात्, साथ में <math>x</math> गैर-रेखीय प्रणाली के प्रक्षेप पथ)। विशेष मामले में जहां सिस्टम में कोई इनपुट नहीं है या n का फीडबैक रैखिककरण है, <math>H(x(t))</math> आउटपुट | *: कहाँ <math>L^i_f h</math> मैं है<sup>वें</sup>आउटपुट फ़ंक्शन का व्युत्पन्न झूठ <math>h</math> वेक्टर फ़ील्ड के साथ <math>f</math> (अर्थात्, साथ में <math>x</math> गैर-रेखीय प्रणाली के प्रक्षेप पथ)। विशेष मामले में जहां सिस्टम में कोई इनपुट नहीं है या n का फीडबैक रैखिककरण है, <math>H(x(t))</math> आउटपुट कासंग्रह है <math>y(t)=h(x(t))</math> और इसके <math>n-1</math> व्युत्पन्न। क्योंकि के रैखिककरण का उलटा <math>H(x)</math> इस पर्यवेक्षक को अच्छी तरह से परिभाषित करने के लिए, परिवर्तन का अस्तित्व होना चाहिए <math>H(x)</math> स्थानीय भिन्नता होने की गारंटी है। | ||
* [[विकर्ण मैट्रिक्स]] <math>M(\hat{x})</math> लाभ का इतना है कि | * [[विकर्ण मैट्रिक्स]] <math>M(\hat{x})</math> लाभ का इतना है कि | ||
*:: <math>M(\hat{x}) \triangleq | *:: <math>M(\hat{x}) \triangleq | ||
Line 192: | Line 184: | ||
\end{bmatrix} | \end{bmatrix} | ||
</math> | </math> | ||
*: कहाँ <math>\sgn(\mathord{\cdot})</math> यहां स्केलर के लिए परिभाषित सामान्य [[साइन फ़ंक्शन]] है, और <math>\{ \ldots \}_{\text{eq}}</math> स्लाइडिंग मोड | *: कहाँ <math>\sgn(\mathord{\cdot})</math> यहां स्केलर के लिए परिभाषित सामान्य [[साइन फ़ंक्शन]] है, और <math>\{ \ldots \}_{\text{eq}}</math> स्लाइडिंग मोड मेंअसंतत फ़ंक्शन के समतुल्य मान ऑपरेटर को दर्शाता है। | ||
इस विचार को संक्षेप में इस प्रकार समझाया जा सकता है। स्लाइडिंग मोड के सिद्धांत के अनुसार, सिस्टम व्यवहार का वर्णन करने के लिए, | इस विचार को संक्षेप में इस प्रकार समझाया जा सकता है। स्लाइडिंग मोड के सिद्धांत के अनुसार, सिस्टम व्यवहार का वर्णन करने के लिए,बार स्लाइडिंग मोड शुरू होने पर, फ़ंक्शन <math>\sgn( v_{i}(t)\!-\! h_{i}(\hat{x}(t)) )</math> समकक्ष मानों द्वारा प्रतिस्थापित किया जाना चाहिए (स्लाइडिंग मोड नियंत्रण के सिद्धांत में समकक्ष नियंत्रण देखें)। व्यवहार में, यह उच्च आवृत्ति के साथ स्विच (चैटर) करता है और धीमा घटक समतुल्य मूल्य के बराबर होता है। उच्च आवृत्ति घटक से छुटकारा पाने के लिए उपयुक्त लोपास फ़िल्टर लागू करने से समतुल्य नियंत्रण का मूल्य प्राप्त किया जा सकता है, जिसमें अनुमानित प्रणाली की स्थिति के बारे में अधिक जानकारी होती है। ऊपर वर्णित पर्यवेक्षक आदर्श रूप से सीमित समय में गैर-रेखीय प्रणाली की स्थिति प्राप्त करने के लिए इस विधि का कई बार उपयोग करता है। | ||
संशोधित अवलोकन त्रुटि को रूपांतरित अवस्थाओं में लिखा जा सकता है <math>e=H(x)-H(\hat{x})</math>. विशेष रूप से, | संशोधित अवलोकन त्रुटि को रूपांतरित अवस्थाओं में लिखा जा सकता है <math>e=H(x)-H(\hat{x})</math>. विशेष रूप से, | ||
Line 276: | Line 268: | ||
# साथ <math>e_i = 0</math> सतह, संगत <math>v_{i+1}(t) = \{\ldots\}_{\text{eq}}</math> समतुल्य नियंत्रण के बराबर होगा <math>h_{i+1}(x)</math>. इसलिए, जब तक <math>m_{i+1}(\hat{x}) \geq |h_{i+2}(x(t))|</math>, द <math>(i+1)</math><sup>त्रुटि गतिशीलता की पंक्ति, <math>\dot{e}_{i+1} = h_{i+2}(\hat{x}) - m_{i+1}(\hat{x}) \sgn( e_{i+1} )</math>, में प्रवेश करेगा <math>e_{i+1} = 0</math> सीमित समय में स्लाइडिंग मोड। | # साथ <math>e_i = 0</math> सतह, संगत <math>v_{i+1}(t) = \{\ldots\}_{\text{eq}}</math> समतुल्य नियंत्रण के बराबर होगा <math>h_{i+1}(x)</math>. इसलिए, जब तक <math>m_{i+1}(\hat{x}) \geq |h_{i+2}(x(t))|</math>, द <math>(i+1)</math><sup>त्रुटि गतिशीलता की पंक्ति, <math>\dot{e}_{i+1} = h_{i+2}(\hat{x}) - m_{i+1}(\hat{x}) \sgn( e_{i+1} )</math>, में प्रवेश करेगा <math>e_{i+1} = 0</math> सीमित समय में स्लाइडिंग मोड। | ||
तो, पर्याप्त रूप से बड़े के लिए <math>m_i</math> लाभ, सभी पर्यवेक्षक अनुमानित राज्य सीमित समय में वास्तविक राज्यों तक पहुंचते हैं। वास्तव में, बढ़ रहा है <math>m_i</math> जब तक प्रत्येक वांछित परिमित समय में अभिसरण की अनुमति देता है <math>|h_i(x(0))|</math> कार्य को निश्चितता से बांधा जा सकता है। इसलिए, आवश्यकता है कि मानचित्र <math>H:\mathbb{R}^n \to \mathbb{R}^n </math> | तो, पर्याप्त रूप से बड़े के लिए <math>m_i</math> लाभ, सभी पर्यवेक्षक अनुमानित राज्य सीमित समय में वास्तविक राज्यों तक पहुंचते हैं। वास्तव में, बढ़ रहा है <math>m_i</math> जब तक प्रत्येक वांछित परिमित समय में अभिसरण की अनुमति देता है <math>|h_i(x(0))|</math> कार्य को निश्चितता से बांधा जा सकता है। इसलिए, आवश्यकता है कि मानचित्र <math>H:\mathbb{R}^n \to \mathbb{R}^n </math>भिन्नतावाद है (यानी, इसका रैखिककरण उलटा है) यह दावा करता है कि अनुमानित आउटपुट का अभिसरण अनुमानित स्थिति के अभिसरण का तात्पर्य है। अर्थात्, आवश्यकताअवलोकनीय स्थिति है। | ||
इनपुट वाले सिस्टम के लिए स्लाइडिंग मोड पर्यवेक्षक के मामले में, इनपुट से स्वतंत्र होने के लिए अवलोकन त्रुटि के लिए अतिरिक्त शर्तों की आवश्यकता होती है। उदाहरण के लिए, वह | इनपुट वाले सिस्टम के लिए स्लाइडिंग मोड पर्यवेक्षक के मामले में, इनपुट से स्वतंत्र होने के लिए अवलोकन त्रुटि के लिए अतिरिक्त शर्तों की आवश्यकता होती है। उदाहरण के लिए, वह | ||
Line 291: | Line 283: | ||
== बहु-पर्यवेक्षक == | == बहु-पर्यवेक्षक == | ||
मल्टी-ऑब्जर्वर उच्च-लाभ पर्यवेक्षक संरचना को एकल से बहु पर्यवेक्षक तक विस्तारित करता है, जिसमें कई | मल्टी-ऑब्जर्वर उच्च-लाभ पर्यवेक्षक संरचना को एकल से बहु पर्यवेक्षक तक विस्तारित करता है, जिसमें कई मॉडलसाथ काम करते हैं। इसमें दो परतें हैं: पहले में विभिन्न अनुमान राज्यों के साथ कई उच्च-लाभ वाले पर्यवेक्षक होते हैं, और दूसरा पहली परत पर्यवेक्षकों के महत्व भार को निर्धारित करता है। एल्गोरिदम को लागू करना सरल है और इसमें भेदभाव जैसा कोई जोखिम भरा ऑपरेशन शामिल नहीं है।<ref name="MMObserver"/>कई मॉडलों का विचार पहले अनुकूली नियंत्रण में जानकारी प्राप्त करने के लिए लागू किया गया था।<ref>{{cite journal|last1=Narendra|first1=K.S.|last2=Han|first2=Z.|title=एकाधिक मॉडलों का उपयोग करके अनुकूली नियंत्रण के लिए एक नया दृष्टिकोण|journal=International Journal of Adaptive Control and Signal Processing|date=August 2012|volume=26|issue=8|pages=778–799|doi=10.1002/acs.2269|s2cid=60482210 |issn=1099-1115}}</ref> | ||
<gallery heights="293px" widths="588px"> | <gallery heights="293px" widths="588px"> | ||
Line 300: | Line 292: | ||
:<math>\dot{\hat{x}}_k(t) = A \hat{x_k}(t)+ B \phi_0(\hat{x}(t), u(t)) - L (\hat{y_k}(t)-y(t)) </math> | :<math>\dot{\hat{x}}_k(t) = A \hat{x_k}(t)+ B \phi_0(\hat{x}(t), u(t)) - L (\hat{y_k}(t)-y(t)) </math> | ||
:<math> \hat{y_k}(t) = C \hat{x_k}(t) </math> | :<math> \hat{y_k}(t) = C \hat{x_k}(t) </math> | ||
कहाँ <math> k = 1, \dots, n + 1 </math> पर्यवेक्षक सूचकांक है. पहली परत के पर्यवेक्षकों में समान लाभ होता है <math> L </math> लेकिन वे प्रारंभिक अवस्था से भिन्न हैं <math> x_k(0) </math>. दूसरी परत में सब <math> x_k(t) </math> से <math> k = 1...n + 1 </math> एकल राज्य वेक्टर अनुमान प्राप्त करने के लिए पर्यवेक्षकों | कहाँ <math> k = 1, \dots, n + 1 </math> पर्यवेक्षक सूचकांक है. पहली परत के पर्यवेक्षकों में समान लाभ होता है <math> L </math> लेकिन वे प्रारंभिक अवस्था से भिन्न हैं <math> x_k(0) </math>. दूसरी परत में सब <math> x_k(t) </math> से <math> k = 1...n + 1 </math> एकल राज्य वेक्टर अनुमान प्राप्त करने के लिए पर्यवेक्षकों कोमें जोड़ दिया जाता है | ||
:<math> \hat{y_k}(t) = \sum\limits_{k=1}^{n+1} \alpha_k(t) \hat{x_k}(t) </math> | :<math> \hat{y_k}(t) = \sum\limits_{k=1}^{n+1} \alpha_k(t) \hat{x_k}(t) </math> | ||
Line 345: | Line 337: | ||
== बाध्य पर्यवेक्षक == | == बाध्य पर्यवेक्षक == | ||
सीमांकन<ref>{{cite book|doi=10.23919/ECC.2003.7085991|chapter-url=http://www.nt.ntnu.no/users/skoge/prost/proceedings/ecc03/pdfs/437.pdf|chapter=A state bounding observer based on zonotopes |title=2003 European Control Conference (ECC) |year=2003 |last1=Combastel |first1=C. |pages=2589–2594 |isbn=978-3-9524173-7-9 |s2cid=13790057 }}</ref> या अंतराल पर्यवेक्षक<ref>{{cite book|doi=10.1109/CDC.2008.4739280|chapter-url=http://www.nt.ntnu.no/users/skoge/prost/proceedings/cdc-2008/data/papers/1446.pdf|chapter=Tight robust interval observers: An LP approach |title=2008 47th IEEE Conference on Decision and Control |year=2008 |last1=Rami |first1=M. Ait |last2=Cheng |first2=C. H. |last3=De Prada |first3=C. |pages=2967–2972 |isbn=978-1-4244-3123-6 |s2cid=288928 }}</ref><ref>{{Cite journal|url=https://hal.archives-ouvertes.fr/hal-01276439/|doi = 10.1134/S0005117916020016|title = अनिश्चित गतिशील प्रणालियों के लिए अंतराल पर्यवेक्षकों का डिज़ाइन|year = 2016|last1 = Efimov|first1 = D.|last2 = Raïssi|first2 = T.|journal = Automation and Remote Control|volume = 77|issue = 2|pages = 191–225|s2cid = 49322177}}</ref> पर्यवेक्षकों | सीमांकन<ref>{{cite book|doi=10.23919/ECC.2003.7085991|chapter-url=http://www.nt.ntnu.no/users/skoge/prost/proceedings/ecc03/pdfs/437.pdf|chapter=A state bounding observer based on zonotopes |title=2003 European Control Conference (ECC) |year=2003 |last1=Combastel |first1=C. |pages=2589–2594 |isbn=978-3-9524173-7-9 |s2cid=13790057 }}</ref> या अंतराल पर्यवेक्षक<ref>{{cite book|doi=10.1109/CDC.2008.4739280|chapter-url=http://www.nt.ntnu.no/users/skoge/prost/proceedings/cdc-2008/data/papers/1446.pdf|chapter=Tight robust interval observers: An LP approach |title=2008 47th IEEE Conference on Decision and Control |year=2008 |last1=Rami |first1=M. Ait |last2=Cheng |first2=C. H. |last3=De Prada |first3=C. |pages=2967–2972 |isbn=978-1-4244-3123-6 |s2cid=288928 }}</ref><ref>{{Cite journal|url=https://hal.archives-ouvertes.fr/hal-01276439/|doi = 10.1134/S0005117916020016|title = अनिश्चित गतिशील प्रणालियों के लिए अंतराल पर्यवेक्षकों का डिज़ाइन|year = 2016|last1 = Efimov|first1 = D.|last2 = Raïssi|first2 = T.|journal = Automation and Remote Control|volume = 77|issue = 2|pages = 191–225|s2cid = 49322177}}</ref> पर्यवेक्षकों केवर्ग का गठन करें जो दो अनुमान प्रदान करते हैं | ||
राज्य | राज्य कासाथ: अनुमानों में सेराज्य के वास्तविक मूल्य पर ऊपरी सीमा प्रदान करता है, | ||
जबकि दूसरा निचली सीमा प्रदान करता है। तब राज्य का वास्तविक मूल्य हमेशा इन दो अनुमानों के भीतर माना जाता है। | जबकि दूसरा निचली सीमा प्रदान करता है। तब राज्य का वास्तविक मूल्य हमेशा इन दो अनुमानों के भीतर माना जाता है। | ||
ये सीमाएँ व्यावहारिक अनुप्रयोगों में बहुत महत्वपूर्ण हैं,<ref>http://www.iaeng.org/publication/WCE2010/WCE2010_pp656-661.pdf {{Bare URL PDF|date=March 2022}}</ref><ref>{{cite journal | doi=10.1016/S0959-1524(99)00074-8 | volume=11 | issue=3 | title=अंतराल पर्यवेक्षकों के साथ सक्रिय कीचड़ प्रक्रियाओं के अनिश्चित मॉडल का अनुमान| journal=Journal of Process Control | pages=299–310| year=2001 | last1=Hadj-Sadok | first1=M.Z. | last2=Gouzé | first2=J.L. }}</ref> क्योंकि वे हर समय अनुमान की सटीकता जानना संभव बनाते हैं। | ये सीमाएँ व्यावहारिक अनुप्रयोगों में बहुत महत्वपूर्ण हैं,<ref>http://www.iaeng.org/publication/WCE2010/WCE2010_pp656-661.pdf {{Bare URL PDF|date=March 2022}}</ref><ref>{{cite journal | doi=10.1016/S0959-1524(99)00074-8 | volume=11 | issue=3 | title=अंतराल पर्यवेक्षकों के साथ सक्रिय कीचड़ प्रक्रियाओं के अनिश्चित मॉडल का अनुमान| journal=Journal of Process Control | pages=299–310| year=2001 | last1=Hadj-Sadok | first1=M.Z. | last2=Gouzé | first2=J.L. }}</ref> क्योंकि वे हर समय अनुमान की सटीकता जानना संभव बनाते हैं। | ||
गणितीय रूप से, दो लुएनबर्गर पर्यवेक्षकों का उपयोग किया जा सकता है, यदि <math> L </math> उदाहरण के लिए, सकारात्मक सिस्टम गुणों का उपयोग करके उचित रूप से चुना गया है:<ref>{{cite journal|doi=10.1080/00207179.2011.573000|title=रैखिक सकारात्मक प्रणालियों के लिए सकारात्मक पर्यवेक्षक, और उनके निहितार्थ|year=2011 |last1=Rami |first1=Mustapha Ait |last2=Tadeo |first2=Fernando |last3=Helmke |first3=Uwe |journal=International Journal of Control |volume=84 |issue=4 |pages=716–725 |bibcode=2011IJC....84..716A |s2cid=21211012 }}</ref> ऊपरी सीमा के लिए | गणितीय रूप से, दो लुएनबर्गर पर्यवेक्षकों का उपयोग किया जा सकता है, यदि <math> L </math> उदाहरण के लिए, सकारात्मक सिस्टम गुणों का उपयोग करके उचित रूप से चुना गया है:<ref>{{cite journal|doi=10.1080/00207179.2011.573000|title=रैखिक सकारात्मक प्रणालियों के लिए सकारात्मक पर्यवेक्षक, और उनके निहितार्थ|year=2011 |last1=Rami |first1=Mustapha Ait |last2=Tadeo |first2=Fernando |last3=Helmke |first3=Uwe |journal=International Journal of Control |volume=84 |issue=4 |pages=716–725 |bibcode=2011IJC....84..716A |s2cid=21211012 }}</ref> ऊपरी सीमा के लिए<math> \hat{x}_U(k) </math> (यह सुनिश्चित करता है <math> e(k) = \hat{x}_U(k) - x(k) </math> जब ऊपर से शून्य में परिवर्तित हो जाता है <math> k \to \infty </math>, शोर और [[अनिश्चितता]] के अभाव में), औरनिचली सीमा <math> \hat{x}_L(k) </math> (यह सुनिश्चित करता है <math> e(k) = \hat{x}_L(k) - x(k) </math> नीचे से शून्य में परिवर्तित हो जाता है)। यानी हमेशा <math> \hat{x}_U(k) \ge x(k) \ge \hat{x}_L(k) </math> | ||
Revision as of 08:19, 6 October 2023
नियंत्रण सिद्धांत में,राज्य पर्यवेक्षक या राज्य अनुमानकऐसी प्रणाली है जो वास्तविक प्रणाली के इनपुट/आउटपुट और आउटपुट के माप से किसी दिए गए वास्तविक प्रणाली के राज्य स्थान (नियंत्रण) का अनुमान प्रदान करती है। यह आमतौर पर कंप्यूटर द्वारा क्रियान्वित किया जाता है, और कई व्यावहारिक अनुप्रयोगों का आधार प्रदान करता है।
कई नियंत्रण सिद्धांत समस्याओं को हल करने के लिए सिस्टम स्थिति को जानना आवश्यक है; उदाहरण के लिए, पूर्ण राज्य फीडबैक का उपयोग करके किसी सिस्टम को स्थिर करना। अधिकांश व्यावहारिक मामलों में, सिस्टम की भौतिक स्थिति को प्रत्यक्ष अवलोकन द्वारा निर्धारित नहीं किया जा सकता है। इसके बजाय, सिस्टम आउटपुट के माध्यम से आंतरिक स्थिति के अप्रत्यक्ष प्रभाव देखे जाते हैं।सरल उदाहरणसुरंग में वाहनों का है: जिस दर और वेग से वाहन सुरंग में प्रवेश करते हैं और निकलते हैं उसे सीधे देखा जा सकता है, लेकिन सुरंग के अंदर की सटीक स्थिति का केवल अनुमान लगाया जा सकता है। यदि कोई सिस्टम observability है, तो राज्य पर्यवेक्षक का उपयोग करके उसके आउटपुट माप से सिस्टम स्थिति को पूरी तरह से पुनर्निर्माण करना संभव है।
विशिष्ट पर्यवेक्षक मॉडल
रैखिक, विलंबित, स्लाइडिंग मोड, उच्च लाभ, ताऊ, समरूपता-आधारित, विस्तारित और घन पर्यवेक्षक रैखिक और गैर-रेखीय प्रणालियों के राज्य आकलन के लिए उपयोग की जाने वाली कई पर्यवेक्षक संरचनाओं में से हैं।रैखिक पर्यवेक्षक संरचना का वर्णन निम्नलिखित अनुभागों में किया गया है।
असतत-समय का मामला
एक रैखिक, समय-अपरिवर्तनीय असतत-समय प्रणाली की स्थिति को संतुष्ट माना जाता है
कहाँ, समय पर , पौधे की अवस्था है; क्या इसका इनपुट है; और इसका आउटपुट है. ये समीकरण सीधे तौर पर कहते हैं कि संयंत्र के वर्तमान आउटपुट और इसकी भविष्य की स्थिति दोनों पूरी तरह से इसकी वर्तमान स्थिति और वर्तमान इनपुट द्वारा निर्धारित होते हैं। (यद्यपि ये समीकरण अलग-अलग गणित समय चरणों के संदर्भ में व्यक्त किए जाते हैं, निरंतर कार्य प्रणालियों के लिए बहुत समान समीकरण लागू होते हैं)। यदि यह प्रणाली अवलोकनीयता है तो संयंत्र का उत्पादन, , का उपयोग राज्य पर्यवेक्षक की स्थिति को नियंत्रित करने के लिए किया जा सकता है।
भौतिक प्रणाली का पर्यवेक्षक मॉडल आमतौर पर उपरोक्त समीकरणों से प्राप्त होता है। यह सुनिश्चित करने के लिए अतिरिक्त शर्तें शामिल की जा सकती हैं कि, संयंत्र के इनपुट और आउटपुट के क्रमिक मापा मूल्य प्राप्त करने पर, मॉडल की स्थिति संयंत्र की स्थिति में परिवर्तित हो जाती है। विशेष रूप से, पर्यवेक्षक के आउटपुट को संयंत्र के आउटपुट से घटाया जा सकता है और फिर मैट्रिक्स द्वारा गुणा किया जा सकता है ; फिर इसे नीचे दिए गए समीकरणों द्वारा परिभाषिततथाकथित डेविड लुएनबर्गर पर्यवेक्षक बनाने के लिए पर्यवेक्षक की स्थिति के समीकरणों में जोड़ा जाता है। ध्यान दें कि राज्य पर्यवेक्षक के चर आमतौर परटोपी द्वारा दर्शाए जाते हैं: और उन्हें भौतिक प्रणाली द्वारा संतुष्ट समीकरणों के चरों से अलग करना।
यदि प्रेक्षक त्रुटि करता है तो प्रेक्षक को स्पर्शोन्मुख रूप से स्थिर कहा जाता है जब शून्य में परिवर्तित हो जाता है . लुएनबर्गर पर्यवेक्षक के लिए, पर्यवेक्षक की त्रुटि संतुष्ट करती है . इस असतत-समय प्रणाली के लिए लुएनबर्गर पर्यवेक्षक इसलिए मैट्रिक्स के दौरान स्पर्शोन्मुख रूप से स्थिर होता है यूनिट सर्कल के अंदर सभी eigenvalues हैं।
नियंत्रण उद्देश्यों के लिए पर्यवेक्षक प्रणाली का आउटपुट लाभ मैट्रिक्स के माध्यम से पर्यवेक्षक और संयंत्र दोनों के इनपुट में वापस फीड किया जाता है .
पर्यवेक्षक समीकरण तब बन जाते हैं:
या, अधिक सरलता से,
पृथक्करण सिद्धांत के कारण हम जानते हैं कि हम चुन सकते हैं और सिस्टम की समग्र स्थिरता को नुकसान पहुंचाए बिना स्वतंत्र रूप से।सामान्य नियम के रूप में, पर्यवेक्षक के ध्रुव आमतौर पर सिस्टम के ध्रुवों की तुलना में 10 गुना तेजी से अभिसरण करने के लिए चुना जाता है .
सतत-समय मामला
पिछला उदाहरणअलग-समय एलटीआई प्रणाली में कार्यान्वित पर्यवेक्षक के लिए था। हालाँकि, निरंतर-समय के मामले के लिए प्रक्रिया समान है; प्रेक्षक को लाभ होता है निरंतर-समय त्रुटि गतिशीलता को स्पर्शोन्मुख रूप से शून्य में परिवर्तित करने के लिए चुना जाता है (यानी, जब हर्विट्ज़ मैट्रिक्स है)।
एक सतत-समय रैखिक प्रणाली के लिए
कहाँ , पर्यवेक्षक ऊपर वर्णित असतत-समय के मामले के समान दिखता है:
- .
पर्यवेक्षक त्रुटि समीकरण को संतुष्ट करता है
- .
मैट्रिक्स के eigenvalues पर्यवेक्षक लाभ के उचित विकल्प द्वारा मनमाने ढंग से चुना जा सकता है जब जोड़ी अवलोकनीय है, अर्थात अवलोकनीय स्थिति कायम है। विशेष रूप से, इसे हर्विट्ज़ बनाया जा सकता है, इसलिए पर्यवेक्षक त्रुटि कब .
पीकिंग और अन्य पर्यवेक्षक विधियां
जब प्रेक्षक को लाभ होता है उच्च है, रैखिक लुएनबर्गर पर्यवेक्षक सिस्टम स्थितियों में बहुत तेज़ी से परिवर्तित होता है। हालाँकि, उच्च पर्यवेक्षक लाभचरम घटना की ओर ले जाता है जिसमें प्रारंभिक अनुमानक त्रुटि निषेधात्मक रूप से बड़ी हो सकती है (यानी, अव्यावहारिक या उपयोग करने के लिए असुरक्षित)।[1] परिणामस्वरूप, गैर-रैखिक उच्च-लाभ पर्यवेक्षक विधियां उपलब्ध हैं जो चरम घटना के बिना जल्दी से अभिसरण करती हैं। उदाहरण के लिए, स्लाइडिंग मोड नियंत्रण का उपयोगपर्यवेक्षक को डिजाइन करने के लिए किया जा सकता है जो माप त्रुटि की उपस्थिति में भी सीमित समय मेंअनुमानित राज्य की त्रुटि को शून्य पर लाता है; अन्य राज्यों में त्रुटि है जो शिखर के कम होने के बाद लुएनबर्गर पर्यवेक्षक में त्रुटि के समान व्यवहार करती है। स्लाइडिंग मोड पर्यवेक्षकों में आकर्षक शोर लचीलापन गुण भी होते हैं जो कलमन फ़िल्टर के समान होते हैं।[2][3] एक अन्य दृष्टिकोण मल्टी ऑब्जर्वर को लागू करना है, जो ट्रांजिएंट्स में काफी सुधार करता है और ऑब्जर्वर ओवरशूट को कम करता है। मल्टी-ऑब्जर्वर को हर उस प्रणाली के लिए अनुकूलित किया जा सकता है जहां उच्च-लाभ पर्यवेक्षक लागू होता है।[4]
अरेखीय प्रणालियों के लिए राज्य पर्यवेक्षक
उच्च लाभ, स्लाइडिंग मोड और विस्तारित पर्यवेक्षक नॉनलाइनियर सिस्टम के लिए सबसे आम पर्यवेक्षक हैं। नॉनलीनियर सिस्टम के लिए स्लाइडिंग मोड पर्यवेक्षकों के अनुप्रयोग को स्पष्ट करने के लिए, पहले नो-इनपुट नॉन-लीनियर सिस्टम पर विचार करें:
कहाँ . यह भी मान लें किमापने योग्य आउटपुट है द्वारा दिए गए
किसी पर्यवेक्षक को डिज़ाइन करने के लिए कई गैर-अनुमानित दृष्टिकोण हैं। नीचे दिए गए दो पर्यवेक्षक उस स्थिति पर भी लागू होते हैं जब सिस्टम में कोई इनपुट होता है। वह है,
रेखीय त्रुटि गतिशीलता
क्रेनर और इसिडोरी कासुझाव[5] और क्रेनर और रिस्पोंडेक[6] ऐसी स्थिति में लागू किया जा सकता है जबरैखिक परिवर्तन मौजूद होता है (यानी,भिन्नता, जैसा कि फीडबैक रैखिककरण में उपयोग किया जाता है) जैसे कि नए वेरिएबल्स में सिस्टम समीकरण पढ़े जाते हैं
लुएनबर्गर पर्यवेक्षक को तब डिज़ाइन किया गया है
- .
रूपांतरित चर के लिए पर्यवेक्षक त्रुटि शास्त्रीय रैखिक मामले के समान समीकरण को संतुष्ट करता है।
- .
जैसा कि गौथियर, हैमौरी और ओथमैन द्वारा दिखाया गया है[7] और हम्मौरी और किन्नार्ट,[8] यदि परिवर्तन मौजूद है जिससे व्यवस्था को स्वरूप में बदला जा सके
तब पर्यवेक्षक को इस प्रकार डिज़ाइन किया गया है
- ,
कहाँ समय-परिवर्तनशील पर्यवेक्षक लाभ है।
सिस्कारेला, दल्ला मोरा, और जर्मनी[9] अधिक उन्नत और सामान्य परिणाम प्राप्त किए,गैर-रेखीय परिवर्तन की आवश्यकता को हटा दिया और नियमितता पर केवल सरल मान्यताओं का उपयोग करके अनुमानित स्थिति के वैश्विक स्पर्शोन्मुख अभिसरण को वास्तविक स्थिति में साबित किया।
परिवर्तित पर्यवेक्षक
जैसा कि ऊपर रैखिक मामले के लिए चर्चा की गई है, लुएनबर्गर पर्यवेक्षकों में मौजूद चरम घटना स्विच किए गए पर्यवेक्षकों के उपयोग को उचित ठहराती है।स्विच्ड ऑब्जर्वर मेंरिले या बाइनरी स्विच शामिल होता है जो मापा आउटपुट में मिनट परिवर्तन का पता लगाने पर कार्य करता है। कुछ सामान्य प्रकार के स्विच्ड पर्यवेक्षकों में स्लाइडिंग मोड पर्यवेक्षक, नॉनलाइनियर विस्तारित राज्य पर्यवेक्षक शामिल हैं।[10] निश्चित समय पर्यवेक्षक,[11] उच्च लाभ पर्यवेक्षक को स्विच किया गया[12] और पर्यवेक्षक को एकजुट करना।[13] स्लाइडिंग मोड नियंत्रण#स्लाइडिंग मोड ऑब्जर्वर अनुमानित स्थितियों को ऊनविम पृष्ठ पर ले जाने के लिए गैर-रेखीय उच्च-लाभ फीडबैक का उपयोग करता है जहां अनुमानित आउटपुट और मापा आउटपुट के बीच कोई अंतर नहीं होता है। पर्यवेक्षक में उपयोग किए जाने वाले गैर-रैखिक लाभ को आम तौर पर अनुमानित - मापा आउटपुट त्रुटि के साइन फ़ंक्शन (यानी, एसजीएन) जैसे स्केल किए गए स्विचिंग फ़ंक्शन के साथ कार्यान्वित किया जाता है। इसलिए, इस उच्च-लाभ प्रतिक्रिया के कारण, पर्यवेक्षक के वेक्टर क्षेत्र मेंक्रीज होती है ताकि पर्यवेक्षक प्रक्षेपवक्रवक्र के साथ स्लाइड करें जहां अनुमानित आउटपुट मापा आउटपुट से बिल्कुल मेल खाता है। इसलिए, यदि सिस्टम अपने आउटपुट से अवलोकन योग्य है, तो पर्यवेक्षक राज्यों को वास्तविक सिस्टम राज्यों में ले जाया जाएगा। इसके अतिरिक्त, स्लाइडिंग मोड ऑब्जर्वर को चलाने के लिए त्रुटि के संकेत का उपयोग करने से, ऑब्जर्वर प्रक्षेप पथ कई प्रकार के शोर के प्रति असंवेदनशील हो जाते हैं। इसलिए, कुछ स्लाइडिंग मोड पर्यवेक्षकों में कलमन फ़िल्टर के समान आकर्षक गुण होते हैं लेकिन सरल कार्यान्वयन के साथ।[2][3]
जैसा कि ड्रैकुनोव ने सुझाव दिया था,[14]स्लाइडिंग मोड नियंत्रण#स्लाइडिंग मोड ऑब्जर्वर को गैर-रेखीय प्रणालियों केवर्ग के लिए भी डिज़ाइन किया जा सकता है। ऐसे पर्यवेक्षक को मूल चर अनुमान के संदर्भ में लिखा जा सकता है और रूप है
कहाँ:
- h> वेक्टर अदिश चिह्न फ़ंक्शन का विस्तार करता है आयाम. वह है,
- वेक्टर के लिए .
- वेक्टर इसमें ऐसे घटक हैं जो आउटपुट फ़ंक्शन हैं और इसके दोहराए गए लाई डेरिवेटिव। विशेष रूप से,
- कहाँ मैं हैवेंआउटपुट फ़ंक्शन का व्युत्पन्न झूठ वेक्टर फ़ील्ड के साथ (अर्थात्, साथ में गैर-रेखीय प्रणाली के प्रक्षेप पथ)। विशेष मामले में जहां सिस्टम में कोई इनपुट नहीं है या n का फीडबैक रैखिककरण है, आउटपुट कासंग्रह है और इसके व्युत्पन्न। क्योंकि के रैखिककरण का उलटा इस पर्यवेक्षक को अच्छी तरह से परिभाषित करने के लिए, परिवर्तन का अस्तित्व होना चाहिए स्थानीय भिन्नता होने की गारंटी है।
- विकर्ण मैट्रिक्स लाभ का इतना है कि
- कहाँ, प्रत्येक के लिए , तत्व और स्लाइडिंग मोड की पहुंच सुनिश्चित करने के लिए उपयुक्त रूप से बड़ा।
- प्रेक्षक वेक्टर इस प्रकार कि
- कहाँ यहां स्केलर के लिए परिभाषित सामान्य साइन फ़ंक्शन है, और स्लाइडिंग मोड मेंअसंतत फ़ंक्शन के समतुल्य मान ऑपरेटर को दर्शाता है।
इस विचार को संक्षेप में इस प्रकार समझाया जा सकता है। स्लाइडिंग मोड के सिद्धांत के अनुसार, सिस्टम व्यवहार का वर्णन करने के लिए,बार स्लाइडिंग मोड शुरू होने पर, फ़ंक्शन समकक्ष मानों द्वारा प्रतिस्थापित किया जाना चाहिए (स्लाइडिंग मोड नियंत्रण के सिद्धांत में समकक्ष नियंत्रण देखें)। व्यवहार में, यह उच्च आवृत्ति के साथ स्विच (चैटर) करता है और धीमा घटक समतुल्य मूल्य के बराबर होता है। उच्च आवृत्ति घटक से छुटकारा पाने के लिए उपयुक्त लोपास फ़िल्टर लागू करने से समतुल्य नियंत्रण का मूल्य प्राप्त किया जा सकता है, जिसमें अनुमानित प्रणाली की स्थिति के बारे में अधिक जानकारी होती है। ऊपर वर्णित पर्यवेक्षक आदर्श रूप से सीमित समय में गैर-रेखीय प्रणाली की स्थिति प्राप्त करने के लिए इस विधि का कई बार उपयोग करता है।
संशोधित अवलोकन त्रुटि को रूपांतरित अवस्थाओं में लिखा जा सकता है . विशेष रूप से,
इसलिए
इसलिए:
- जब तक कि , त्रुटि गतिशीलता की पहली पंक्ति, में प्रवेश के लिए पर्याप्त शर्तों को पूरा करेगा सीमित समय में स्लाइडिंग मोड।
- साथ सतह, संगत समतुल्य नियंत्रण के बराबर होगा , इसलिए . इसलिए, जब तक , त्रुटि गतिशीलता की दूसरी पंक्ति, , में प्रवेश करेगा सीमित समय में स्लाइडिंग मोड।
- साथ सतह, संगत समतुल्य नियंत्रण के बराबर होगा . इसलिए, जब तक , द त्रुटि गतिशीलता की पंक्ति, , में प्रवेश करेगा सीमित समय में स्लाइडिंग मोड।
तो, पर्याप्त रूप से बड़े के लिए लाभ, सभी पर्यवेक्षक अनुमानित राज्य सीमित समय में वास्तविक राज्यों तक पहुंचते हैं। वास्तव में, बढ़ रहा है जब तक प्रत्येक वांछित परिमित समय में अभिसरण की अनुमति देता है कार्य को निश्चितता से बांधा जा सकता है। इसलिए, आवश्यकता है कि मानचित्र भिन्नतावाद है (यानी, इसका रैखिककरण उलटा है) यह दावा करता है कि अनुमानित आउटपुट का अभिसरण अनुमानित स्थिति के अभिसरण का तात्पर्य है। अर्थात्, आवश्यकताअवलोकनीय स्थिति है।
इनपुट वाले सिस्टम के लिए स्लाइडिंग मोड पर्यवेक्षक के मामले में, इनपुट से स्वतंत्र होने के लिए अवलोकन त्रुटि के लिए अतिरिक्त शर्तों की आवश्यकता होती है। उदाहरण के लिए, वह
समय पर निर्भर नहीं है. तब पर्यवेक्षक है
बहु-पर्यवेक्षक
मल्टी-ऑब्जर्वर उच्च-लाभ पर्यवेक्षक संरचना को एकल से बहु पर्यवेक्षक तक विस्तारित करता है, जिसमें कई मॉडलसाथ काम करते हैं। इसमें दो परतें हैं: पहले में विभिन्न अनुमान राज्यों के साथ कई उच्च-लाभ वाले पर्यवेक्षक होते हैं, और दूसरा पहली परत पर्यवेक्षकों के महत्व भार को निर्धारित करता है। एल्गोरिदम को लागू करना सरल है और इसमें भेदभाव जैसा कोई जोखिम भरा ऑपरेशन शामिल नहीं है।[4]कई मॉडलों का विचार पहले अनुकूली नियंत्रण में जानकारी प्राप्त करने के लिए लागू किया गया था।[15]
यह मानते हुए कि उच्च-लाभ वाले पर्यवेक्षकों की संख्या बराबर है ,
कहाँ पर्यवेक्षक सूचकांक है. पहली परत के पर्यवेक्षकों में समान लाभ होता है लेकिन वे प्रारंभिक अवस्था से भिन्न हैं . दूसरी परत में सब से एकल राज्य वेक्टर अनुमान प्राप्त करने के लिए पर्यवेक्षकों कोमें जोड़ दिया जाता है
कहाँ वजन कारक हैं. दूसरी परत में अनुमान प्रदान करने और अवलोकन प्रक्रिया में सुधार करने के लिए इन कारकों को बदल दिया गया है।
चलिए मान लेते हैं
और
कहाँ कुछ वेक्टर है जो निर्भर करता है पर्यवेक्षक त्रुटि .
कुछ परिवर्तन से रैखिक प्रतिगमन समस्या उत्पन्न होती है
यह सूत्र अनुमान लगाने की संभावना देता है . मैनिफोल्ड के निर्माण के लिए हमें मैपिंग की आवश्यकता है बीच में और यह सुनिश्चित करें मापने योग्य संकेतों के आधार पर गणना योग्य है। पहली बात यह है कि पार्किंग की समस्या को खत्म किया जाए प्रेक्षक त्रुटि से
- .
गणना समय पर व्युत्पन्न मैपिंग खोजने के लिए एम की ओर ले जाएं के रूप में परिभाषित
कहाँ कुछ समय स्थिर है. ध्यान दें कि दोनों पर निर्भर करता है और इसके अभिन्न अंग इसलिए यह नियंत्रण प्रणाली में आसानी से उपलब्ध है। आगे अनुमान कानून द्वारा निर्दिष्ट है; और इस प्रकार यह साबित होता है कि मैनिफोल्ड मापने योग्य है। दूसरी परत में के लिए के अनुमान के रूप में पेश किया गया है गुणांक. मैपिंग त्रुटि इस प्रकार निर्दिष्ट है
कहाँ . यदि गुणांक के बराबर हैं , फिर मैपिंग त्रुटि अब गणना संभव है उपरोक्त समीकरण से और इसलिए मैनिफोल्ड के गुणों के कारण चरम घटना कम हो जाती है। बनाई गई मैपिंग अनुमान प्रक्रिया में काफी लचीलापन देती है। की कीमत का अंदाजा भी लगाया जा सकता है दूसरी परत में और राज्य की गणना करने के लिए .[4]
बाध्य पर्यवेक्षक
सीमांकन[16] या अंतराल पर्यवेक्षक[17][18] पर्यवेक्षकों केवर्ग का गठन करें जो दो अनुमान प्रदान करते हैं राज्य कासाथ: अनुमानों में सेराज्य के वास्तविक मूल्य पर ऊपरी सीमा प्रदान करता है, जबकि दूसरा निचली सीमा प्रदान करता है। तब राज्य का वास्तविक मूल्य हमेशा इन दो अनुमानों के भीतर माना जाता है।
ये सीमाएँ व्यावहारिक अनुप्रयोगों में बहुत महत्वपूर्ण हैं,[19][20] क्योंकि वे हर समय अनुमान की सटीकता जानना संभव बनाते हैं।
गणितीय रूप से, दो लुएनबर्गर पर्यवेक्षकों का उपयोग किया जा सकता है, यदि उदाहरण के लिए, सकारात्मक सिस्टम गुणों का उपयोग करके उचित रूप से चुना गया है:[21] ऊपरी सीमा के लिए (यह सुनिश्चित करता है जब ऊपर से शून्य में परिवर्तित हो जाता है , शोर और अनिश्चितता के अभाव में), औरनिचली सीमा (यह सुनिश्चित करता है नीचे से शून्य में परिवर्तित हो जाता है)। यानी हमेशा
यह भी देखें
- गतिशील क्षितिज अनुमान
- कलमन फ़िल्टर
- विस्तारित कलमैन फ़िल्टर
- सकारात्मक प्रणालियाँ
संदर्भ
- In-line references
- ↑ Khalil, H.K. (2002), Nonlinear Systems (3rd ed.), Upper Saddle River, NJ: Prentice Hall, ISBN 978-0-13-067389-3
- ↑ 2.0 2.1 Utkin, Vadim; Guldner, Jürgen; Shi, Jingxin (1999), Sliding Mode Control in Electromechanical Systems, Philadelphia, PA: Taylor & Francis, Inc., ISBN 978-0-7484-0116-1
- ↑ 3.0 3.1 Drakunov, S.V. (1983), "An adaptive quasioptimal filter with discontinuous parameters", Automation and Remote Control, 44 (9): 1167–1175
- ↑ 4.0 4.1 4.2 Bernat, J.; Stepien, S. (2015), "Multi modelling as new estimation schema for High Gain Observers", International Journal of Control, 88 (6): 1209–1222, Bibcode:2015IJC....88.1209B, doi:10.1080/00207179.2014.1000380, S2CID 8599596
- ↑ Krener, A.J.; Isidori, Alberto (1983), "Linearization by output injection and nonlinear observers", System and Control Letters, 3: 47–52, doi:10.1016/0167-6911(83)90037-3
- ↑ Krener, A.J.; Respondek, W. (1985), "Nonlinear observers with linearizable error dynamics", SIAM Journal on Control and Optimization, 23 (2): 197–216, doi:10.1137/0323016
- ↑ Gauthier, J.P.; Hammouri, H.; Othman, S. (1992), "A simple observer for nonlinear systems applications to bioreactors", IEEE Transactions on Automatic Control, 37 (6): 875–880, doi:10.1109/9.256352
- ↑ Hammouri, H.; Kinnaert, M. (1996), "A New Procedure for Time-Varying Linearization up to Output Injection", System and Control Letters, 28 (3): 151–157, doi:10.1016/0167-6911(96)00022-9
- ↑ Ciccarella, G.; Dalla Mora, M.; Germani, A. (1993), "A Luenberger-like observer for nonlinear systems", International Journal of Control, 57 (3): 537–556, doi:10.1080/00207179308934406
- ↑ Guo, Bao-Zhu; Zhao, Zhi-Liang (January 2011). "अनिश्चितता के साथ नॉनलाइनियर सिस्टम के लिए विस्तारित राज्य पर्यवेक्षक". IFAC Proceedings Volumes (in English). International Federation of Automatic Control. 44 (1): 1855–1860. doi:10.3182/20110828-6-IT-1002.00399. Retrieved 8 August 2023.
- ↑ "वेबैक मशीन ने उस यूआरएल को संग्रहीत नहीं किया है।". Retrieved 8 August 2023.[dead link]
- ↑ Kumar, Sunil; Kumar Pal, Anil; Kamal, Shyam; Xiong, Xiaogang (19 May 2023). "नॉनलीनियर सिस्टम के लिए स्विच्ड हाई-गेन ऑब्जर्वर का डिज़ाइन". International Journal of Systems Science (in English). Science Publishing Group. pp. 1471–1483. doi:10.1080/00207721.2023.2178863. Retrieved 8 August 2023.
- ↑ "पंजीकरण". IEEE Xplore (in English). Retrieved 8 August 2023.
- ↑ Drakunov, S.V. (1992). "Sliding-mode observers based on equivalent control method". [1992] Proceedings of the 31st IEEE Conference on Decision and Control. pp. 2368–2370. doi:10.1109/CDC.1992.371368. ISBN 978-0-7803-0872-5. S2CID 120072463.
- ↑ Narendra, K.S.; Han, Z. (August 2012). "एकाधिक मॉडलों का उपयोग करके अनुकूली नियंत्रण के लिए एक नया दृष्टिकोण". International Journal of Adaptive Control and Signal Processing. 26 (8): 778–799. doi:10.1002/acs.2269. ISSN 1099-1115. S2CID 60482210.
- ↑ Combastel, C. (2003). "A state bounding observer based on zonotopes" (PDF). 2003 European Control Conference (ECC). pp. 2589–2594. doi:10.23919/ECC.2003.7085991. ISBN 978-3-9524173-7-9. S2CID 13790057.
- ↑ Rami, M. Ait; Cheng, C. H.; De Prada, C. (2008). "Tight robust interval observers: An LP approach" (PDF). 2008 47th IEEE Conference on Decision and Control. pp. 2967–2972. doi:10.1109/CDC.2008.4739280. ISBN 978-1-4244-3123-6. S2CID 288928.
- ↑ Efimov, D.; Raïssi, T. (2016). "अनिश्चित गतिशील प्रणालियों के लिए अंतराल पर्यवेक्षकों का डिज़ाइन". Automation and Remote Control. 77 (2): 191–225. doi:10.1134/S0005117916020016. S2CID 49322177.
- ↑ http://www.iaeng.org/publication/WCE2010/WCE2010_pp656-661.pdf[bare URL PDF]
- ↑ Hadj-Sadok, M.Z.; Gouzé, J.L. (2001). "अंतराल पर्यवेक्षकों के साथ सक्रिय कीचड़ प्रक्रियाओं के अनिश्चित मॉडल का अनुमान". Journal of Process Control. 11 (3): 299–310. doi:10.1016/S0959-1524(99)00074-8.
- ↑ Rami, Mustapha Ait; Tadeo, Fernando; Helmke, Uwe (2011). "रैखिक सकारात्मक प्रणालियों के लिए सकारात्मक पर्यवेक्षक, और उनके निहितार्थ". International Journal of Control. 84 (4): 716–725. Bibcode:2011IJC....84..716A. doi:10.1080/00207179.2011.573000. S2CID 21211012.
- General references
- Sontag, Eduardo (1998), Mathematical Control Theory: Deterministic Finite Dimensional Systems. Second Edition, Springer, ISBN 978-0-387-98489-6
बाहरी संबंध
- Kalman Filter Explained Simply, Step-by-Step Tutorial of the Kalman Filter with Equations