मेरे पास पाँचवाँ ऑर्डर ट्रांसफर फंक्शन है जिसके लिए मैंने एक रूट लोकोस पर पोल-ज़ीरो कैंसेलेशन तकनीक का उपयोग करके एक नियंत्रक डिज़ाइन किया।
मैं <5% ओवरशूट और <2s बसने के समय के बाद हूं । वर्तमान में, ओवरशूट मानदंड संतुष्ट हैं।
नोट: मुझे पता है कि वास्तविक जीवन में सटीक pz रद्द करना लगभग असंभव है।
नियंत्रक और मूल 5 वें क्रम स्थानांतरण फ़ंक्शन सिमुलिंक में दिखाए गए हैं:
जो क्षणिक प्रतिक्रिया में एक लंबी पूंछ के साथ प्रतिक्रिया देते हैं, और इस तरह बहुत लंबे समय तक बसने का समय है।
चू की टिप्पणी के अनुसार यहाँ ,
'रद्द' करने के प्रयास में ध्रुवों के करीब शून्य रखना बहुत चालाक नहीं है। आमतौर पर एक पोल के ऊपर एक शून्य को सीधा करना असंभव होता है और दोनों ध्रुवों और शून्य को रहने की उम्मीद करते हैं। परिणाम एक 'द्विध्रुवीय' (एक ध्रुव और निकटता में शून्य) है जो क्षणिक प्रतिक्रिया में एक लंबी पूंछ को जन्म देता है।
और हर्मिटियन क्रिश्चियन की टिप्पणी:
4 वें क्रम नियंत्रक को आपने चुना है कि संख्यात्मक रूप से मॉडल करना मुश्किल है ...
क्या इस का मूल कारण होगा अस्वीकार्य लंबे समय निपटाने , अयथार्थ PZ रद्द, नियंत्रक जो संख्यानुसार मॉडल, या के लिए मुश्किल है दोनों ?
इस प्रतिक्रिया को बेहतर बनाने के बारे में किसी भी सुझाव की बहुत सराहना की जाएगी।
5 वें क्रम प्रणाली के डंडे:
Poles =
1.0e+02 *
-9.9990 + 0.0000i
-0.0004 + 0.0344i
-0.0004 - 0.0344i
-0.0002 + 0.0058i
-0.0002 - 0.0058i
डंडे को रद्द करने के लिए रखा गया शून्य:
चौथा आदेश नियंत्रक:
जरूरत पड़ने पर और जानकारी देने में मुझे खुशी होगी।