PID ट्यूनिंग कैलकुलेटर
शास्त्रीय ट्यूनिंग विधियों से PID नियंत्रक पैरामीटर गणना. Ziegler-Nichols स्टेप रिस्पॉन्स, Ziegler-Nichols अल्टीमेट गेन या Cohen-Coon विधियों का उपयोग करके PID…
Ziegler-Nichols स्टेप रिस्पॉन्स, Ziegler-Nichols अल्टीमेट गेन या Cohen-Coon विधियों का उपयोग करके PID गेन (Kp, Ki, Kd) और समय स्थिरांक (Ti, Td) की गणना करता है।
PID नियंत्रक पैरामीटर कैसे ट्यून किए जाते हैं?
PID (आनुपातिक-समाकलन-अवकलन) नियंत्रण प्रक्रिया उद्योगों में सबसे व्यापक रूप से उपयोग किया जाने वाला फीडबैक नियंत्रण एल्गोरिदम है। नियंत्रक आउटपुट तीन पदों का योग है: आनुपातिक (वर्तमान त्रुटि पर प्रतिक्रिया), समाकलन (स्थिर अवस्था ऑफसेट समाप्त करना), और अवकलन (परिवर्तन दर के आधार पर भविष्य की त्रुटि का अनुमान)।
शास्त्रीय ट्यूनिंग विधियां प्रक्रिया मॉडल से PID पैरामीटर प्राप्त करती हैं। Ziegler-Nichols स्टेप रिस्पॉन्स विधि खुले लूप स्टेप परीक्षण से प्राप्त प्रक्रिया गेन (K), डेड टाइम (L) और समय स्थिरांक (T) का उपयोग करती है। Ziegler-Nichols अल्टीमेट गेन विधि बंद लूप दोलन पर क्रांतिक गेन (Ku) और आवर्तकाल (Pu) का उपयोग करती है। Cohen-Coon विधि Ziegler-Nichols से कम आक्रामक ट्यूनिंग प्रदान करती है।
ये शास्त्रीय विधियां प्रारंभिक ट्यूनिंग पैरामीटर प्रदान करती हैं जिन्हें अक्सर वास्तविक प्रक्रिया पर सूक्ष्म समायोजन की आवश्यकता होती है। Ziegler-Nichols ट्यूनिंग चौथाई क्षय अनुपात प्रतिक्रिया के साथ आक्रामक होती है, जबकि Cohen-Coon अधिक रूढ़िवादी ट्यूनिंग उत्पन्न करती है।
Formula: PID आउटपुट: u(t) = Kp × [e(t) + (1/Ti)∫e(t)dt + Td × de/dt] Z-N स्टेप: Kp = T/(K×L), Ti = 2L, Td = 0.5L Z-N अल्टीमेट: Kp = 0.6Ku, Ti = 0.5Pu, Td = 0.125Pu
गणना उदाहरण
स्टेप टेस्ट से: K = 2.0, L = 3 s, T = 15 s। PID कंट्रोलर के लिए Ziegler-Nichols स्टेप-रिस्पॉन्स नियम: Kp = 1.2 × T / (K × L) = 1.2 × 15 / (2 × 3) = 3.0, Ti = 2L = 6 s, Td = 0.5L = 1.5 s। Ki = Kp / Ti = 0.5 s⁻¹, Kd = Kp × Td = 4.5 s।
इस कैलकुलेटर का उपयोग कब करें
- नए नियंत्रण लूप के लिए प्रारंभिक PID ट्यूनिंग पैरामीटर
- प्रक्रिया परिवर्तन के बाद मौजूदा लूप का पुन:ट्यूनिंग
- ट्यूनिंग विधियों की तुलना
- प्रक्रिया मॉडल पैरामीटरों और नियंत्रक लाभ के संबंध पर प्रशिक्षण
सामान्य गलतियाँ जिनसे बचें
- सुरक्षित रूप से दोलन न कर सकने वाली प्रक्रिया पर Ziegler-Nichols का उपयोग
- स्थिर अवस्था में न होने वाली प्रक्रिया पर स्टेप रिस्पॉन्स ट्यूनिंग
- शोरयुक्त संकेतों के लिए अवकलज समय (Td) बहुत अधिक सेट करना
- शास्त्रीय ट्यूनिंग नियम FOPDT मॉडल मानते हैं यह भूलना
परिणामों की व्याख्या कैसे करें
- बहुत बड़ा गणित Kp आक्रामक नियंत्रक दर्शाता है — Kp 30-50% कम करें
- बहुत छोटा Ti अतिक्रमण और दोलन पैदा कर सकता है
- Td > Ti अस्थिरता पैदा कर सकता है — सामान्यतः Td = Ti/4
- Cohen-Coon Ziegler-Nichols से कम Kp और लंबा Ti दिखाता है
संबंधित मानक और संदर्भ
- ISA-5.1 इंस्ट्रूमेंटेशन प्रतीक और पहचान — P&ID आरेखों में PID नियंत्रकों और नियंत्रण लूपों के लिए आरेखण परंपराएं परिभाषित करता है
- IEC 61511-1 कार्यात्मक सुरक्षा: प्रक्रिया उद्योग क्षेत्र के लिए सुरक्षा उपकरणयुक्त प्रणालियाँ — PID क्रिया के साथ सुरक्षा नियंत्रण लूपों के लिए आवश्यकताएं स्थापित करता है
- Seborg, Edgar, Mellichamp & Doyle, प्रक्रिया गतिकी और नियंत्रण (4वाँ संस्करण) — PID ट्यूनिंग पद्धतियों और नियंत्रण लूप विश्लेषण के लिए प्राथमिक संदर्भ पाठ
- Ziegler, J.G. & Nichols, N.B. (1942), 'Optimum Settings for Automatic Controllers', Trans. ASME 64 — शास्त्रीय Ziegler-Nichols ट्यूनिंग नियमों को प्रस्तुत करने वाला मूल लेख
अक्सर पूछे जाने वाले प्रश्न
कौन सी PID ट्यूनिंग विधि चुननी चाहिए?
यदि आप खुला लूप स्टेप परीक्षण कर सकते हैं तो Ziegler-Nichols स्टेप रिस्पॉन्स का उपयोग करें। यदि प्रक्रिया पहले से बंद लूप नियंत्रण में है और आप गेन को सुरक्षित रूप से दोलन तक बढ़ा सकते हैं तो Ziegler-Nichols अल्टीमेट गेन का उपयोग करें। Cohen-Coon उन प्रक्रियाओं के लिए बेहतर परिणाम देती है जिनमें समय स्थिरांक के सापेक्ष डेड टाइम बड़ा हो (L/T > 0.25)।
Kp, Ki, Kd और Ti, Td में क्या अंतर है?
Kp (आनुपातिक गेन), Ki (समाकलन गेन), और Kd (अवकलन गेन) प्रत्येक PID पद के प्रत्यक्ष गुणक हैं। Ti (समाकलन समय) और Td (अवकलन समय) समय स्थिरांक रूप हैं: Ki = Kp/Ti और Kd = Kp×Td। समय स्थिरांक रूप प्रक्रिया नियंत्रण में अधिक सामान्य है क्योंकि Ti और Td का सहज भौतिक अर्थ होता है।
क्या हमेशा तीनों PID पदों की आवश्यकता होती है?
नहीं। कई प्रक्रिया लूप केवल PI नियंत्रण से अच्छे से काम करते हैं। अवकलज क्रिया मापन शोर को बढ़ाती है इसलिए प्रवाह और दबाव के लिए अक्सर बंद की जाती है (Kd = 0)। तापमान लूप अवकलज क्रिया से अधिक लाभान्वित होते हैं।