We present a novel passivity enforcement (passivation) method, called KLAP, for linear time-invariant systems based on the Kalman-Yakubovich-Popov (KYP) lemma and the closely related Lur'e equations. The passivation problem in our framework corresponds to finding a perturbation to a given non-passive system that renders the system passive while minimizing the $\mathcal{H}_2$ or frequency-weighted $\mathcal{H}_2$ distance between the original non-passive and the resulting passive system. We show that this problem can be formulated as an unconstrained optimization problem whose objective function can be differentiated efficiently even in large-scale settings. We show that any minimizer of the unconstrained problem yields the same passive system. Furthermore, we prove that, in the absence of a feedthrough term, every local minimizer is also a global minimizer. For cases involving a non-trivial feedthrough term, we analyze global minimizers in relation to the extremal solutions of the Lur'e equations, which can serve as tools for identifying local minima. To solve the resulting numerical optimization problem efficiently, we propose an initialization strategy based on modifying the feedthrough term and a restart strategy when it is likely that the optimization has converged to a non-global local minimum. Numerical examples illustrate the effectiveness of the proposed method.
- पेपर ID: 2501.05178
- शीर्षक: KLAP: KYP lemma आधारित H2-इष्टतम निष्क्रियकरण के लिए निम्न-श्रेणी सन्निकटन
- लेखक: Jonas Nicodemus, Matthias Voigt, Serkan Gugercin, Benjamin Unger
- वर्गीकरण: math.OC (गणितीय अनुकूलन और नियंत्रण)
- प्रकाशन समय: 2025 अक्टूबर 14 (arXiv प्रीप्रिंट)
- पेपर लिंक: https://arxiv.org/abs/2501.05178
यह पेपर KLAP नामक एक नई निष्क्रियता प्रवर्तन विधि प्रस्तुत करता है, जो Kalman-Yakubovich-Popov (KYP) लेम्मा और संबंधित Lur'e समीकरणों पर आधारित रैखिक समय-अपरिवर्तनीय प्रणालियों के निष्क्रियकरण के लिए है। इस ढांचे में निष्क्रियकरण समस्या दी गई गैर-निष्क्रिय प्रणाली में विक्षोभ खोजने के अनुरूप है, जो प्रणाली को निष्क्रिय बनाता है, साथ ही मूल गैर-निष्क्रिय प्रणाली और परिणामी निष्क्रिय प्रणाली के बीच H2 या आवृत्ति-भारित H2 दूरी को न्यूनतम करता है। अध्ययन से पता चलता है कि यह समस्या एक अप्रतिबंधित अनुकूलन समस्या के रूप में तैयार की जा सकती है, जिसका उद्देश्य फलन बड़े पैमाने की सेटिंग में भी कुशलतापूर्वक अवकलनीय है। यह सिद्ध किया गया है कि अप्रतिबंधित समस्या के किसी भी न्यूनतमकारी से समान निष्क्रिय प्रणाली प्राप्त होती है, और पूर्ववर्ती पद के बिना, प्रत्येक स्थानीय न्यूनतमकारी भी एक वैश्विक न्यूनतमकारी है।
- भौतिक प्रणाली मॉडलिंग आवश्यकता: विद्युत परिपथ, विद्युत प्रणाली, यांत्रिक प्रणाली और सरंध्र लोच जैसे कई भौतिक क्षेत्रों की प्रणालियों को भौतिकी की दृष्टि से सार्थक सिमुलेशन परिणाम प्राप्त करने के लिए निष्क्रियता गारंटी की आवश्यकता है
- नेटवर्क अंतर्संयोजन आवश्यकता: निष्क्रिय प्रणालियां बड़े नेटवर्क मॉडल के निर्माण खंड के रूप में कार्य करती हैं, और शक्ति-संरक्षण अंतर्संयोजन की निष्क्रिय प्रणालियां समग्र निष्क्रिय प्रणाली उत्पन्न करती हैं
- व्यावहारिक मॉडलिंग चुनौतियां: यद्यपि भौतिक प्रक्रियाएं स्वयं निष्क्रिय हैं, गैर-संरचित मॉडल क्रम-न्यूनीकरण विधियों या डेटा-संचालित प्रणाली पहचान तकनीकों के माध्यम से प्राप्त मॉडल अक्सर गैर-निष्क्रिय होते हैं
मौजूदा निष्क्रियकरण विधियां मुख्य रूप से तीन श्रेणियों में विभाजित हैं:
- KYP लेम्मा आधारित LMI विधियां: Lyapunov मैट्रिक्स के अस्तित्व की आवश्यकता के कारण प्रणाली के आकार के साथ कम्प्यूटेशनल लागत तेजी से बढ़ती है
- Hamiltonian मैट्रिक्स वर्णक्रमीय विशेषताओं पर आधारित विधियां: अभिसरण गारंटी की कमी, कई पुनरावृत्तियों की आवश्यकता हो सकती है
- असतत आवृत्ति आधारित विधियां: केवल विशिष्ट आवृत्ति श्रेणी में निष्क्रियता सुनिश्चित कर सकती हैं
यह पेपर एक कुशल निष्क्रियकरण विधि विकसित करने का लक्ष्य रखता है जो:
- बड़ी प्रणालियों को संभाल सके
- अभिसरण गारंटी प्रदान करे
- H2 मानदंड के अर्थ में इष्टतम समाधान खोजे
- स्पष्ट पैरामीटरीकरण: KYP असमानता के न्यूनतम-श्रेणी समाधान के अस्तित्व का उपयोग करके, nm निर्णय चर वाली किसी भी निष्क्रिय प्रणाली का स्पष्ट पैरामीटरीकरण प्राप्त किया
- अप्रतिबंधित अनुकूलन पुनर्निर्माण: उत्तल प्रतिबंधित अनुकूलन समस्या को गैर-उत्तल अप्रतिबंधित अनुकूलन समस्या में पुनर्निर्मित किया, और समाधानीयता, विशिष्टता और प्रवणता गणना विधि स्थापित की
- वैश्विक इष्टतमता सिद्धांत: सिद्ध किया कि तिरछी-सममित पूर्ववर्ती पद (D+DT=0) के मामले में, कोई भी स्थानीय न्यूनतमकारी भी एक वैश्विक न्यूनतमकारी है
- स्थानीय इष्टतमता पहचान: KYP असमानता के चरम समाधान का उपयोग करके यह जांचने के लिए एक नई कसौटी प्रदान की कि क्या स्थानीय न्यूनतमकारी एक वैश्विक न्यूनतमकारी है
- व्यावहारिक एल्गोरिथ्म रणनीति: पूर्ववर्ती पद संशोधन के आधार पर प्रारंभिकीकरण रणनीति और पुनः प्रारंभ रणनीति प्रस्तावित की
दी गई रैखिक समय-अपरिवर्तनीय गतिशील प्रणाली:
Σ:{x˙(t)=Ax(t)+Bu(t)y(t)=Cx(t)+Du(t)
लक्ष्य संशोधित प्रणाली खोजना है:
Σ^(C^):{x˙(t)=Ax(t)+Bu(t)y(t)=C^x(t)+Du(t)
ताकि Σ^(C^) निष्क्रिय हो, और मूल प्रणाली के साथ H2 दूरी को न्यूनतम किया जाए।
KYP लेम्मा के आधार पर, प्रणाली निष्क्रिय है यदि और केवल यदि मैट्रिक्स L∈Rn×m और M∈Rm×m मौजूद हैं जैसे:
C=BTL−1(−LLT)+MLTD+DT=MMT
जहां L Lyapunov ऑपरेटर है: L(X)=ATX+XA।
उद्देश्य फलन को इस प्रकार व्यक्त किया जा सकता है:
J(L)=tr((C−C^(L))P(CT−C^(L)T))
जहां P नियंत्रणीयता Gramian है। प्रवणता है:
∇J(L)=2XL−2P(CT−C^(L)T)M
- प्रारंभिकीकरण: एल्गोरिथ्म 1 का उपयोग करके प्रारंभिक L0 प्राप्त करें
- अनुकूलन: अप्रतिबंधित समस्या को हल करने के लिए L-BFGS का उपयोग करें
- वैश्विकता पहचान: Y∗=A−B(D+DT)−1M(L∗)T के eigenvalues की जांच करें
- पुनः प्रारंभ रणनीति: यदि स्थानीय इष्टतमता का पता चलता है, तो प्रवणता चरण निष्पादित करें और पुनः प्रारंभ करें
प्रणाली को निष्क्रिय बनाने के लिए पूर्ववर्ती पद D को विक्षुब्ध करके:
- λmin=minωλmin(Φ(iω)) की गणना करें
- Dpert=D−(λmin/2−ϵ)Im सेट करें
- संबंधित बीजीय Riccati समीकरण को हल करके प्रारंभिकीकरण प्राप्त करें
- ACC बेंचमार्क समस्या: छोटे पैमाने की प्रणाली (n=4,m=1)
- CD प्लेयर आर्म: मध्यम पैमाने की प्रणाली (n=120,m=2)
- उच्च-गति स्मार्टफोन अंतर्संयोजन लिंक: बड़े पैमाने की प्रणाली (n=800,m=4)
- LMI: KYP लेम्मा आधारित मानक LMI विधि
- LMI-TP: ट्रेस पैरामीटरीकरण के साथ LMI विधि
- Hamiltonian विधि: Hamiltonian eigenvalue विक्षोभ पर आधारित विधि
- H2 त्रुटि: ∥G−G^(⋅;C^)∥H2
- कम्प्यूटेशनल समय और पुनरावृत्ति संख्या
- वैश्विक इष्टतमता तक अभिसरण की सफलता दर
| मॉडल | विधि | पुनरावृत्तियां | कुल समय(s) | प्रति पुनरावृत्ति समय(s) | H2 त्रुटि |
|---|
| ACC | KLAP | 12 | 2.29×10⁻⁴ | 1.91×10⁻⁵ | 8.71×10⁻¹ |
| ACC | LMI | 13 | 4.61×10⁻³ | 3.54×10⁻⁴ | 8.71×10⁻¹ |
| ACC | LMI-TP | 11 | 3.59×10⁻² | 3.26×10⁻³ | 8.71×10⁻¹ |
| CD प्लेयर | KLAP | 30 | 5.44×10⁻¹ | 1.81×10⁻² | 1.06×10⁶ |
| CD प्लेयर | LMI-TP | 116 | 6.04×10² | 5.21×10⁰ | 1.00×10⁶ |
| स्मार्टफोन | KLAP | 2208 | 1.46×10² | 6.63×10⁻² | 8.32×10⁵ |
- कम्प्यूटेशनल दक्षता: KLAP पारंपरिक LMI विधि से 1-2 परिमाण तेजी से है
- वैश्विक अभिसरण: पूर्ववर्ती पद के बिना, सभी स्थानीय इष्टतमता वैश्विक इष्टतमता हैं
- पुनः प्रारंभ रणनीति प्रभावशीलता: पुनः प्रारंभ रणनीति गैर-वैश्विक स्थानीय इष्टतमता से सफलतापूर्वक पुनः प्राप्त कर सकती है
- बड़े पैमाने की प्रयोज्यता: 800-आयामी प्रणाली पर भी प्रभावी ढंग से काम करता है
- पूर्ववर्ती पद के बिना: सभी प्रारंभिकीकरण वैश्विक इष्टतमता में अभिसरित होते हैं
- पूर्ववर्ती पद के साथ: 40% यादृच्छिक प्रारंभिकीकरण गैर-वैश्विक स्थानीय इष्टतमता में अभिसरित होते हैं
- पुनः प्रारंभ रणनीति के बाद: सभी प्रारंभिकीकरण वैश्विक इष्टतमता में अभिसरित होते हैं
- संदर्भ विधि की तुलना में, H2 त्रुटि में लगभग 31% सुधार
- विकर्ण परिवर्तन के माध्यम से, एकल Lyapunov समीकरण समाधान समय 550ms से 4ms तक कम हो गया
- KYP लेम्मा आधारित विधियां: उत्तल अनुकूलन समस्या उत्पन्न करती हैं लेकिन कम्प्यूटेशनल लागत अधिक है
- Hamiltonian वर्णक्रम आधारित विधियां: अभिसरण गारंटी की कमी
- आवृत्ति नमूनाकरण आधारित विधियां: केवल विशिष्ट आवृत्ति श्रेणी में प्रभावी
- बड़े पैमाने की LMI समाधान से बचा जाता है
- सैद्धांतिक अभिसरण गारंटी प्रदान करता है
- बड़ी प्रणालियों के लिए लागू है
- स्पष्ट वैश्विक इष्टतमता निर्णय मानदंड है
- KLAP विधि सफलतापूर्वक प्रतिबंधित अनुकूलन समस्या को अप्रतिबंधित समस्या में परिवर्तित करती है
- तिरछी-सममित पूर्ववर्ती पद के मामले में वैश्विक इष्टतमता सुनिश्चित करता है
- प्रभावी स्थानीय इष्टतमता पहचान और पुनः प्रारंभ तंत्र प्रदान करता है
- कई बेंचमार्क परीक्षणों में उच्च कम्प्यूटेशनल दक्षता प्रदर्शित करता है
- गैर-तुच्छ पूर्ववर्ती पद के लिए, कई स्थानीय इष्टतमता मौजूद हो सकती हैं
- प्रणाली को स्पर्शोन्मुख स्थिरता धारणा को संतुष्ट करना आवश्यक है
- वर्तमान में मुख्य रूप से H2 मानदंड अनुकूलन पर केंद्रित है
- परिबद्ध वास्तविक लेम्मा तक विस्तार करके निकटतम संकुचन प्रणाली खोजना
- पैरामीट्रिक प्रणालियों और विभेदक बीजीय समीकरणों पर अनुप्रयोग
- H∞ इष्टतम निष्क्रियकरण समस्या का अनुसंधान
- दृढ़ सैद्धांतिक योगदान: अस्तित्व, विशिष्टता और वैश्विक इष्टतमता सहित पूर्ण सैद्धांतिक विश्लेषण प्रदान करता है
- विधि नवाचार मजबूत: KYP लेम्मा के निम्न-श्रेणी अपघटन का चतुराई से उपयोग करके, पारंपरिक विधियों की कम्प्यूटेशनल बाधा से बचा जाता है
- व्यावहारिकता उत्कृष्ट: एल्गोरिथ्म कार्यान्वयन में आसान है, बड़ी प्रणालियों के लिए लागू है
- प्रयोग व्यापक: विभिन्न पैमानों की बेंचमार्क प्रणालियों पर विधि की प्रभावशीलता सत्यापित की गई है
- स्थानीय इष्टतमता समस्या: सामान्य पूर्ववर्ती पद के लिए, अभी भी स्थानीय इष्टतमता में फंसने की संभावना है
- प्रारंभिकीकरण निर्भरता: विधि का प्रदर्शन कुछ हद तक प्रारंभिकीकरण गुणवत्ता पर निर्भर है
- सैद्धांतिक विश्लेषण सीमा: D+DT≻0 स्थिति के विश्लेषण में पूर्णता की कमी है
- शैक्षणिक मूल्य: निष्क्रियकरण समस्या के लिए नया सैद्धांतिक दृष्टिकोण और समाधान विधि प्रदान करता है
- व्यावहारिक मूल्य: विशेष रूप से बड़े पैमाने की इंजीनियरिंग प्रणालियों की निष्क्रियकरण आवश्यकताओं के लिए उपयुक्त है
- पुनरुत्पादनीयता: कोड और डेटा सार्वजनिक रूप से उपलब्ध हैं, सत्यापन और अनुप्रयोग को सुविधाजनक बनाता है
- बड़ी रैखिक प्रणालियों का निष्क्रियकरण
- मॉडल क्रम-न्यूनीकरण के बाद निष्क्रियता पुनः प्राप्ति
- डेटा-संचालित प्रणाली पहचान के बाद पोस्ट-प्रोसेसिंग
- नेटवर्क अंतर्संयोजन प्रणालियों का डिजाइन
पेपर में 58 संबंधित संदर्भों का उद्धरण है, मुख्य रूप से निम्नलिखित को कवर करते हुए:
- अपव्यय प्रणाली सिद्धांत की नींव Willems, 1972
- KYP लेम्मा और सकारात्मक वास्तविकता सिद्धांत Anderson & Vongpanitlerd, 1973
- निष्क्रियकरण विधियों का सर्वेक्षण Grivet-Talocia & Gustavsen, 2016
- संख्यात्मक अनुकूलन विधियां Boyd et al., 1989