Scilab/C4/Simulating-a-PID-controller-using-XCOS/Hindi
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | Simulating a PID controller using Xcos पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
| 00:07 | इस ट्यूटोरियल में हम सीखेंगे कि Xcos में PID controller कार्यान्वयन कैसे करें। |
| 00:13 | सुनिश्चित कर लें कि Scilab आपकी मशीन पर संस्थापित है। |
| 00:17 | मैं Ubuntu 16.04 64-bit Operating System और Scilab 6.0.0 का उपयोग करके इस ट्यूटोरियल को रिकॉर्ड कर रही हूँ। |
| 00:27 | पूर्वापेक्षा के रूप में Xcos Introduction ट्यूटोरियल देखें। |
| 00:32 | यह ट्यूटोरियल आपको Xcos के साथ सहजता प्रदान करेगा। |
| 00:37 | साथ ही, हम उस ट्यूटोरियल में बनाई गई firstorder.xcos फाइल का उपयोग करेंगे। |
| 00:43 | इसलिए, यह महत्वपूर्ण है कि आप ट्यूटोरियल को जारी रखने से पहले अभ्यास करें ताकि आपके पास फ़ाइल हो। |
| 00:50 | PID controller का कुछ बुनियादी ज्ञान आवश्यक है। |
| 00:54 | यह मानकर कि आप पूर्वापेक्षा से संतुष्ट हैं, ट्यूटोरियल की शुरूआत करते हैं। |
| 00:59 | सबसे पहले Scilab खोलें। |
| 01:03 | फिर Applications पर जाएं और Xcos चुनें। |
| 01:08 | या अपने Scilab console विंडो में Xcos टाइप करें और एंटर दबाएं। |
| 01:15 | ऐसा करके दो विंडो खुलेंगे। # Palette Browser और # An Untitled-Xcos विंडो। |
| 01:23 | Untitled-Xcos विंडो में, File और फिर Open पर क्लिक करें। |
| 01:30 | डाइरेक्टरी पर जाएं, जहाँ फाइल firstorder.xcos सेव है। |
| 01:36 | उस फाइल को चुनें और Ok पर क्लिक करें। |
| 01:40 | अब transfer function ब्लॉक पर डबल-क्लिक करें। |
| 01:44 | जाँचे कि आप उसी transfer function का उपयोग कर रहे हैं, जिसका मैं कर रही हूँ। |
| 01:49 | मेरे लिए नुमिरेटर 1 है और डिनोमिनेटर 2 asteric s plus 1 है जो कि 2 multiplied by s plus one है। |
| 02:01 | Ok पर क्लिक करें। |
| 02:03 | Step ब्लॉक पर डबल-क्लिक करें। |
| 02:06 | जाँचे कि आप समान step input पैरामीटर्स का उपयोग कर रहे हैं, जैसा कि मैं कर रही हूँ। |
| 02:11 | मेरे लिए Step time 1 है, Initial value 0 है और Final value 2 है।
OK पर क्लिक करें। |
| 02:20 | मैन्यू बार में Simulation पर क्लिक करें और फाइल को सिम्युलेट करने के लिए Start चुनें। |
| 02:27 | समान प्लॉट की अपेक्षा करें, जो यह सुनिश्चित करता है कि फ़ाइल में कोई गलती नहीं है। |
| 02:32 | Palette Browser पर जाएँ। |
| 02:35 | Continuous time systems श्रेणी पर क्लिक करें। |
| 02:39 | PID ब्लॉक को ड्रैग और ड्रॉप करें, जो यहाँ Xcos विंडो में है। |
| 02:46 | Signal Routing श्रेणी पर क्लिक करें। |
| 02:49 | 'Mux ब्लॉक को ड्रैग और ड्रॉप करें, जो यहाँ Xcos विंडो में है। |
| 02:55 | Mathematical Operations श्रेणी पर क्लिक करें। |
| 03:00 | Summation ब्लॉक को ड्रैग और ड्रॉप करें, जो यहाँ Xcos विंडो में है। |
| 03:07 | ध्यान दें कि यह ब्ल़ॉक डिफॉल्ट रूप से पहले इनपुट से दूसरे इनपुट को घटाता है। |
| 03:14 | हम summation ब्लॉक के इस डिफॉल्ट कंफिग्रेशन का उपयोग करेंगे। |
| 03:18 | step input ब्लॉक और transfer function ब्लॉक से जुड़ी रेखा पर क्लिक करें। |
| 03:24 | फिर इसे डिलीट करने के लिए Delete बटन दबाएं। |
| 03:27 | step input ब्लॉक को transfer function ब्लॉक से दूर करें। |
| 03:31 | transfer function ब्लॉक और cscope ब्लॉक से जुड़ी रेखा पर क्लिक करें। |
| 03:36 | फिर इसे डिलीट करने के लिए Delete बटन दबाएँ। |
| 03:40 | cscope और clock input ब्लॉक को transfer function ब्लॉक से दूर ड्रैग करें। |
| 03:46 | PID क्लॉक को transfer function ब्लॉक के आगे रखें। |
| 03:50 | summation ब्लॉक को PID ब्लॉक से पहले रखें। |
| 03:54 | Mux ब्लॉक को transfer function ब्लॉक और cscope ब्लॉक के बीच में रखें। |
| 03:59 | ब्लॉक्स को समायोजित करें, यदि आवश्यकता हो, ताकि वे सभी एक रेखा में आ जाएँ। |
| 04:04 | step input ब्लॉक को summation ब्लॉक के पहले input port से जोड़ें। |
| 04:10 | ध्यान दें कि यह summation ब्लॉक का सकारात्मक input port है। |
| 04:15 | summation ब्लॉक के output port को PID ब्लॉक के input port से जोडें। |
| 04:21 | PID ब्लॉक के output port को transfer function ब्लॉक के input port से जोडें। |
| 04:27 | transfer function ब्लॉक के output port को Mux ब्लॉक के निम्न input port से जोडें। |
| 04:33 | Mux ब्लॉक के output port को cscope ब्लॉक के input port से जोड़ें। |
| 04:39 | step input ब्लॉक और summation ब्लॉक से जुड़ने वाली रेखा पर जाएँ। |
| 04:44 | उस रेखा से Mux के input port को जोड़ें। |
| 04:48 | जोड़ते समय रेखा मोड़ बनाने के लिए बाएं माउस क्लिक का उपयोग करें। |
| 04:54 | transfer function ब्लॉक और Mux ब्लॉक को जोड़ने वाली रेखा पर जाएँ। |
| 04:59 | summation ब्लॉक के दूसरे input port को उस रेखा से जोडें । रेखा मोड़ का उपयोग करें जहाँ पर आवश्यक हो। |
| 05:08 | इसके पैरामीटर सेटिंग डायलॉग बॉक्स को खोलने के लिए PID ब्लॉक पर डबल-क्लिक करें। |
| 05:14 | यहाँ आप Proportional, Integral और Derivative लब्धि सेट कर सकते हैं। |
| 05:18 | कृपया ध्यान दें, Integral gain tau I द्वारा 1 माना जाना चाहिए। जहाँ tau I integral time है। |
| 05:28 | हम डिफॉल्ट सेटिंग्स का उपयोग करेंगे। डिफॉल्ट सेटिंग्स का उपयोग करने के लिए Cancel पर क्लिक करें। |
| 05:34 | हम अब सिम्युलेशन चलाने के लिए तैयार हैं। |
| 05:37 | ध्यान दें कि हम setpoint वेरिएबल के रूप में step input ब्लॉक का उपयोग कर रहे हैं। |
| 05:42 | PID controller Transfer Function ब्लॉक के लिए एक इनपुट तैयार करेगा। |
| 05:47 | यह ऐसा होगा कि transfer function ब्लॉक का आउटपुट setpoint मैच करेगा। |
| 05:53 | मैन्यू बार में उपलब्ध Start simulation बटन पर क्लिक करें। |
| 05:58 | एक ग्राफिक विंडो खुलने की अपेक्षा करें। इसमें एक ही प्लॉट में प्लॉट किए गए दो वेरिएबल होंगे। |
| 06:07 | स्टेप प्लॉट setpoint है, जिसमें 2 की अंतिम वेल्यू है। |
| 06:12 | कर्व्ड प्लॉट जो हरे रंग का है, वह transfer function का आउटपुट है। जो 2 के setpoint वेल्यू से मिलने की कोशिश करता है। |
| 06:22 | आप अब PID सेटिंग्स को बदल सकते हैं और सीखें कि वे आउटपुट को कैसे प्रभावित करते हैं। |
| 06:28 | यहाँ विडियो को रोकें और दिए गए अभ्यास कार्य को हल करें। |
| 06:33 | केवल Proportional Controller का कार्यान्वयन करें। वह केवल P है और PID नहीं। |
| 06:40 | Proportional लब्धि को बदलें ताकि बिना ओवरशूट के setpoint आउटपुट मैच करें। |
| 06:47 | प्लॉट में summation ब्लॉक का आउटपुट सम्मिलित करें। |
| 06:51 | आप इस अलग रखने के लिए CMSCOPE का उपयोग कर सकते हैं। |
| 06:55 | PID ब्लॉक के आउटपुट से इसकी विज्युवली तुलना करें। |
| 06:59 | इसी के साथ हम ट्यूटोरियल के अंत में आ गए हैं। संक्षेप में.. |
| 07:04 | इस ट्यूटोरियल में हमने सीखाः PID controller का कार्यान्वयन करने के लिए firstorder.xcos फाइल को बदलना। |
| 07:12 | सिम्युलेशन की आवश्यकता के आधार पर प्रत्येक ब्लॉक कंफिगर करना। |
| 07:16 | सिम्युलेशन पैरामीटर्स सेट करना। |
| 07:19 | निम्न लिंक पर उपलब्ध विडियो, स्पोकन ट्यूटोरियल को सारांशित करता है। कृपया डाउनलोड करें और इसे देखें। |
| 07:26 | स्पोकन ट्यूटोरियल टीम कार्यशालाएँ आयोजित करती है और प्रमाणपत्र देती है। अधिक जानकारी के लिए, कृपया हमें लिखें। |
| 07:34 | क्या आपको इस स्पोकन ट्यूटोरियल में कोई प्रश्न है? |
| 07:37 | http://forums.spoken-tutorial.org पर जाएँ। |
| 07:43 | जहाँ आपको प्रश्न हो उस समय को चुनें। |
| 07:47 | संक्षिप्त में अपना प्रश्न बताएँ। |
| 07:50 | हमारी टीम से कोई उनका उत्तर देगा। |
| 07:53 | स्पोकन ट्यूटोरियल फोरम इस ट्यूटोरियल पर विशिष्ट प्रश्नों के लिए है। |
| 07:58 | कृपया असंबंधित और सामान्य प्रश्नों को पोस्ट न करें। |
| 08:03 | यह अव्यवस्था को कम करने में मदद करेगा। |
| 08:05 | कम अव्यवस्था के साथ हम इस चर्चा का उपयोग शैक्षिक सामग्री के रूप में कर सकते हैं। |
| 08:11 | स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। इस मिशन पर अधिक जानकारी दिखाई गई लिंक पर उपलब्ध है। |
| 08:23 | यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद। |