Table of Contents
PID नियंत्रण एक सामान्य तरीका है जिसका उपयोग मोबाइल रोबोट नेविगेशन में वांछित पथ और गति को बनाए रखने के लिए किया जाता है। यह वांछित और वास्तविक पदों या वेग के बीच के अंतर के आधार पर रोबोट के आंदोलनों को समायोजित करता है। यह लेख मोबाइल रोबोट नेविगेशन में PID नियंत्रण को लागू करने के लिए एक चरण-दर-चरण गणना प्रक्रिया प्रदान करता है।
PID नियंत्रण को समझना
PID आनुपातिक, इंटीग्रल और डेरिवेटिव के लिए खड़ा है। ये तीन घटक रोबोट के आंदोलन में त्रुटियों को ठीक करने के लिए मिलकर काम करते हैं। नियंत्रण संकेत की गणना निम्नानुसार की जाती है:
]कंट्रोल सिग्नल = Kp * त्रुटि + Ki * त्रुटि का अभिन्न + Kd * त्रुटि का व्युत्पन्न]
चरण-दर-चरण गणना
मान लीजिए कि एक रोबोट को 10 मीटर की लक्ष्य स्थिति पर सीधी रेखा का पालन करने की आवश्यकता है। वर्तमान स्थिति 8 मीटर है। पीआईडी पैरामीटर Kp=1.0, Ki=0.1, Kd=0.05 हैं। गणना निम्नानुसार होती है:
1. त्रुटि की गणना करें:
error = लक्ष्य स्थिति - वर्तमान स्थिति = 10 - 8 = 2 मीटर
2. समय के साथ त्रुटि के अभिन्न की गणना करें। यह मानने वाली पहली गणना है, अभिन्न है:
]inteal = त्रुटि * डेल्टा समय = 2 * 1 = 2 ]
3. त्रुटि के व्युत्पन्न की गणना करें। पिछली त्रुटि को 1.5 मीटर की थी, व्युत्पन्न है:
Derivative = (error - पिछले त्रुटि) / डेल्टा समय = (2 - 1.5) / 1 = 0.5
4. नियंत्रण संकेत का पालन करें:
कंट्रोल = (1.0 * 2) + (0.1 * 2) + (0.05 * 0.5) = 2 + 0.2 + 0.025 = 2.225 ]
नियंत्रण संकेत लागू करना
गणना नियंत्रण संकेत (2.225) त्रुटि को कम करने के लिए रोबोट के मोटर कमांड को समायोजित करता है। प्रक्रिया प्रत्येक समय चरण में दोहराती है, लगातार रोबोट के प्रक्षेपवक्र को परिष्कृत करती है।
कुंजी विचार
Kp, Ki, और Kd की उचित ट्यूनिंग प्रभावी नियंत्रण के लिए आवश्यक है। अत्यधिक उच्च मान दोलन का कारण बन सकते हैं, जबकि कम मान धीमी प्रतिक्रिया का परिणाम हो सकता है। नियमित समायोजन चिकनी नेविगेशन सुनिश्चित करते हैं।