मेरे प्रश्न का सार निम्नलिखित है: मेरे पास दो ODE की प्रणाली है। एक में प्रारंभिक मूल्य की बाधा होती है और दूसरे में अंतिम मूल्य की बाधा होती है। यह एक एकल प्रणाली के रूप में सोचा जा सकता है जिसमें कुछ चर पर प्रारंभिक मूल्य बाधा और दूसरों पर एक अंतिम मूल्य बाधा है।
यहाँ विवरण हैं:
मैं एक रैखिक गतिशील प्रणाली को चलाने के लिए एक निरंतर समय परिमित-क्षितिज एलक्यूआर नियंत्रक का उपयोग करने की कोशिश कर रहा हूं। मैं पायथन इकोसिस्टम का उपयोग जारी रखना चाहूंगा।
प्रणाली रूप में है , के अधीन एक्स ( 0 ) = एक्स 0
LQR समाधान एक मैट्रिक्स उत्पन्न करता है जैसे कि इष्टतम नियंत्रण इनपुट u (t), x ( t ) में रैखिक , u ( t ) = K ( t ) x ( t ) है ।
जहां
और एक सतत समय के समाधान है रिक्ती अंतर समीकरण (ध्यान दें कि यह पी ( टी ) एक मैट्रिक्स है)
पी केअधीन(टीएफ)=क्यू
, बी , एक्स 0 , क्यू , क्यू एफ , आर , टी एफ सभी दिए गए हैं।
। यह मुझे चिंतित करता है क्योंकि x (t) के लिए संख्यात्मक ODE सॉल्वर आवश्यक रूप से ODE का नमूना उसी समय का नहीं होगा जैसा कि संख्यात्मक समाधान में $ P (t) के लिए है। शायद इसे लागू करने के लिए कुछ चतुर तरीका है।
दूसरे तरीके से मैं समस्या को हल करने के लिए एक साथ sytem को हल करना चाहता हूं, लेकिन मुझे नहीं पता कि प्रारंभिक-मूल्य और अंतिम-मूल्य की बाधाओं के मिश्रण से कैसे निपटना है। क्या इन समस्याओं को हल करने के लिए कम्प्यूटेशनल रूप से भारी हैं? क्या मैं इसे SciPy / Python में कर सकता हूं?