Scilab/C4/Control-systems/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:01 | नमस्कार ! |
00:02 | 'Advanced Control of Continuous Time systems' पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:09 | इस ट्यूटोरियल के अंत तक आप सीखेंगे कि |
00:12 | * 'दूसरे और उच्च आर्डर के एक 'continuous time system' को कैसे परिभाषित करते हैं |
00:17 | * 'step' और साइन इनपुट्स पर ररेस्पोंस कैसे प्लॉट करते हैं |
00:20 | * 'Bode plot' कैसे बनाते हैं |
00:22 | * 'numer' और 'denom Scilab functions' का कैसे अध्ययन करते हैं |
00:26 | * सिस्टम के 'poles' और 'zeros' कैसे प्लॉट करते हैं। |
00:30 | इस ट्यूटोरियल को रेकॉर्ड करने के लिए मैं उपयोग कर रही हूँ |
00:33 | 'Scilab 5.3.3' के साथ 'Ubuntu 12.04' ऑपरेटिंग सिस्टम |
00:40 | इस ट्यूटोरियल के अभ्यास से पहले आपको 'Scilab' और 'control systems' की बुनियादी जानकारी होनी चाहिए। |
00:48 | 'Scilab' के लिए, 'स्पोकन ट्यूटोरियल वेबसाइट' पर उपलब्ध 'Scilab tutorials' को देखें। |
00:55 | इस ट्यूटोरियल में, मैं बताऊँगी कि 'second-order linear system' को कैसे परिभाषित करते हैं। |
01:02 | अतः, पहले हमें 'complex domain variable 's' को परिभाषित करना है। |
01:08 | 'Scilab कंसोल विंडो' को खोलते हैं। |
01:11 | यहाँ टाइप करें 's इक्वल्स टू poly ब्रैकेट खोलें ज़ीरो कॉमा सिंगल कोट खोलें s सिंगल कोट बंद करें ब्रैकेट बंद करें', एंटर दबाएं। |
01:25 | आउटपुट है 's' |
01:27 | 's' को 'continuous time complex variable' की तरह परिभाषित करने का एक अन्य तरीका है। |
01:32 | 'कंसोल' विंडो पर टाइप करें: |
01:35 | 's इक्वल्स टू परसेंटेज s', एंटर दबाएं। |
01:41 | अब 'syslin Scilab' कमांड का अध्ययन करते हैं। |
01:44 | कंटीन्यूअस टाइम सिस्टम को परिभाषित करने के लिए 'Scilab' फंक्शन 'syslin' का उपयोग करते हैं। |
01:51 | 'G ऑफ़ s इज़ इक्वल टू 2 बाइ 9 प्लस 2 s प्लस s स्क्वायर' |
01:58 | 'step response' प्राप्त करने के लिए 'स्टेप' विकल्प के साथ 'csim' प्रयोग करें और फिर 'step response' प्लॉट करें। |
02:06 | अब 'Scilab कंसोल' विंडो खोलते हैं। |
02:09 | यहाँ, टाइप करें : 'sys' कैपिटल 'G' 'इक्वल्स टू syslin ब्रैकेट खोलें सिंगल कोट खोलें c सिंगल कोट बंद करें कॉमा 2 डिवाइडेड बाइ ब्रैकेट खोलें s स्क्वायर प्लस 2 asterisk s प्लस 9 ब्रैकेट बंद करें ब्रैकेट बंद करें' |
02:32 | यहाँ 'c' उपयोग होता है, क्योंकि हम एक कंटीन्यूअस टाइम सिस्टम परिभाषित कर रहे हैं। |
02:38 | एंटर दबाएं। |
02:40 | आउटपुट लीनियर सेकंड ऑर्डर सिस्टम है जो |
02:44 | '2 बाइ 9 प्लस 2 s प्लस s स्क्वायर' से परिभाषित होता है। |
02:49 | फिर, टाइप करें 't इक्वल्स टू 0 कोलन 0.1 कोलन 10 सेमीकोलन' |
02:57 | एंटर दबाएं। |
02:59 | फिर टाइप करें 'y 1 इज़ इक्वल टू c sim ब्रैकेट खोलें सिंगल कोट खोलें step सिंगल कोट बंद करें कॉमा t कॉमा sys कैपिटल G ब्रैकेट बंद करें सेमीकोलन' |
03:15 | एंटर दबाएं। |
03:17 | फिर टाइप करें 'plot ब्रैकेट खोलें t कॉमा y 1 ब्रैकेट बंद करें सेमीकोलन' |
03:24 | एंटर दबाएं। |
03:26 | आउटपुट दिए गए सेकंड ऑर्डर सिस्टम का 'step response' दिखायेगा। |
03:33 | अब 'sine input' के लिए 'Second Order system response' का अध्ययन करते हैं। |
03:39 | 'Sine inputs' इनपुट की तरह सेकंड ऑर्डर सिस्टम से कंटीन्युअस सिस्टम तक आसानी से दिए जा सकते हैं। |
03:47 | अब हम 'Scilab कंसोल' विंडो खोलते हैं। |
03:51 | टाइप करें: 'U 2 इज़ इक्वल टू sine ब्रैकेट खोलें t ब्रैकेट बंद करें सेमीकोलन' |
03:59 | एंटर दबाएं। |
04:01 | फिर टाइप करें: 'y 2 इज़ इक्वल टू c sim ब्रैकेट खोलें u 2 कॉमा t कॉमा sys कैपिटल G ब्रैकेट बंद करें सेमीकोलन' |
04:15 | एंटर दबाएं। |
04:17 | यहाँ हम 'कंटीन्यूअस टाइम सेकंड ऑर्डर सिस्टम sysG' उपयोग कर रहे हैं, जो हमने पहले परिभाषित किया था। |
04:25 | फिर टाइप करें: 'plot ब्रैकेट खोलें t कॉमा स्क्वायर ब्रैकेट खोलें u 2 सेमीकोलन y 2 स्क्वायर ब्रैकेट बंद करें ब्रैकेट बंद करें। |
04:39 | निश्चित कर लें कि आपने 'u2' और 'y2' के बीच 'सेमीकोलन' लगाया है क्योंकि 'u2' और 'y2' समान आकार के रो (row) वेक्टर्स हैं। |
04:50 | एंटर दबाएं। |
04:52 | यह प्लॉट 'step input' और 'sine input' पर 'सिस्टम का रेस्पॉन्स' दिखाता है। यह 'response plot' कहलाता है। |
05:01 | 'Response Plot', उसी ग्राफ पर इनपुट और आउटपुट दोनों को प्लॉट करता है। |
05:06 | जैसा अपेक्षित है आउटपुट 'sine wave' ही है और |
05:11 | इनपुट और आउटपुट के बीच में 'phase lag' है। |
05:15 | 'Amplitude' इनपुट और आउटपुट के लिए भिन्न है क्योंकि यह 'ट्रांसफर' फंक्शन से पास किया जा रहा है। |
05:23 | यह विशिष्ट 'under-damped' उदाहरण है। |
05:26 | अब '2 बाइ 9 प्लस 2 s प्लस s स्क्वायर' का 'bode plot' प्लॉट करते हैं। |
05:32 | कृपया ध्यान दें, कमांड 'f r e q' 'फ्रीक्वेंसी रेस्पॉन्स' के लिए 'Scilab' कमांड है। |
05:39 | 'f r e q' को 'वेरिएबल' की तरह प्रयोग न करें। |
05:44 | 'Scilab कंसोल' खोलें और टाइप करें: |
05:47 | 'f r इज़ इक्वल टू स्क्वायर ब्रैकेट खोलें 0.01 कोलन 0.1 कोलन 10 स्क्वायर ब्रैकेट बंद करें सेमीकोलन' |
06:00 | एंटर दबाएं। |
06:03 | 'फ्रीक्वेंसी' 'हर्ट्ज़' में है। |
06:06 | फिर टाइप करें 'bode ब्रैकेट खोलें sys कैपिटल G कॉमा fr ब्रैकेट बंद करें'। |
06:15 | और एंटर दबाएं। |
06:17 | 'bode plot' दिखता है। |
06:20 | अब एक अन्य सिस्टम परिभाषित करते हैं। |
06:23 | हमारे पास एक 'over-damped सिस्टम p इक्वल्स टू s स्क्वायर प्लस 9 s प्लस 9' है। |
06:32 | अब इस सिस्टम के लिए 'step response' प्लॉट करते हैं। |
06:36 | 'Scilab कंसोल' पर जाएँ। |
06:38 | अपने 'कंसोल' पर टाइप करें: |
06:40 | 'p इज़ इक्वल टू s स्क्वायर प्लस 9 asterisk s प्लस 9' |
06:47 | और एंटर दबाएं। |
06:49 | फिर 'कंसोल' पर टाइप करें: |
06:51 | 'sys 2 इज़ इक्वल टू syslin ब्रैकेट खोलें सिंगल कोट खोलें c सिंगल कोट बंद करें कॉमा 9 डिवाइडेड बाइ p ब्रैकेट बंद करें' |
07:04 | और एंटर दबाएं। |
07:07 | फिर टाइप करें: 't इक्वल्स टू 0 कोलन 0.1 कोलन 10 सेमीकोलन' |
07:14 | एंटर दबाएं। |
07:17 | 'y इज़ इक्वल टू c sim ब्रैकेट खोलें सिंगल कोट खोलें step सिंगल कोट बंद करें कॉमा t कॉमा sys 2 ब्रैकेट बंद करें सेमीकोलन' |
07:31 | एंटर दबाएं। |
07:33 | फिर टाइप करें 'plot ब्रैकेट खोलें t कॉमा y ब्रैकेट बंद करें' |
07:39 | एंटर दबाएं। |
07:41 | ओवर डैम्प्ड सिस्टम के लिए रेस्पॉन्स प्लॉट दिखता है। |
07:46 | 'p के रूट्स (मूल)' ज्ञात करने के लिए अपने 'कंसोल' पर टाइप करें |
07:49 | 'roots of p' और एंटर दबाएं। |
07:54 | ये 'रूट्स' सिस्टम 'sys two' के पोल्स हैं। |
07:59 | सिस्टम के 'रूट्स या पोल्स' प्रदर्शित होते हैं। |
08:02 | 'ओवर डैम्प्ड सिस्टम' की तरह, इस सिस्टम के लिए समान तरीके से 'स्टेप रेस्पॉन्स' प्लॉट करें। |
08:11 | 'G ऑफ़ s' इज़ इक्वल टू 2 बाइ 9 प्लस 6 s प्लस s स्क्वायर' जो 'क्रिटिकली डैम्प्ड सिस्टम' है। |
08:20 | फिर 'G ऑफ़ s' इज़ इक्वल टू 2 बाइ 9 प्लस s स्क्वायर' जो 'अनडैम्प्ड सिस्टम' है। |
08:28 | 'G ऑफ़ s' इज़ इक्वल टू 2 बाइ 9 माइनस 6 s प्लस s स्क्वायर' जो 'अनस्टेबल सिस्टम' है। |
08:36 | सभी स्थितियों के लिए 'sinusoidal inputs' के लिए रेस्पोंस जाँचें और 'bode plot' भी प्लॉट करें। |
08:45 | 'Scilab कंसोल' खोलें। |
08:48 | सामान्य 'ट्रांसफर फंक्शन' के लिए, अंश और हर अलग से उल्लिखित किये जा सकते हैं। |
08:55 | मैं आपको दिखाती हूँ कि कैसे |
08:57 | 'कंसोल' पर टाइप करें: |
08:59 | 'sys 3 इज़ इक्वल टू syslin ब्रैकेट खोलें सिंगल कोट खोलें c सिंगल कोट बंद करें कॉमा s प्लस 6 कॉमा s स्क्वायर प्लस 6 asterisk s प्लस 19 ब्रैकेट बंद करें |
09:19 | एंटर दबाएं। |
09:21 | सिस्टम को अन्य तरीका से परिभाषित करने के लिए टाइप करें |
09:24 | 'g इज़ इक्वल टू ब्रैकेट खोलें s प्लस 6 ब्रैकेट बंद करें डिवाइडेड बाइ ब्रैकेट खोलें s स्क्वायर प्लस 6 asterisk s प्लस 19 ब्रैकेट बंद करें' |
09:40 | एंटर दबाएं। |
09:42 | फिर अपने 'कंसोल' पर यह टाइप करें: |
09:44 | 'sys 4 इज़ इक्वल टू syslin ब्रैकेट खोलें सिंगल कोट खोलें c सिंगल कोट बंद करें कॉमा g ब्रैकेट बंद करें' |
09:55 | एंटर दबाएं। |
09:58 | दोनों तरीकों से हमें समान आउटपुट ही मिलता है, |
10:01 | '6 प्लस s बाइ 19 प्लस 6 s प्लस s स्क्वायर' |
10:07 | वेरिएबल 'sys' 'रेशनल' है। |
10:10 | इसके अंश और हर अनेक तरीकों से ज्ञात किये जा सकते हैं। |
10:16 | 'Sys ऑफ़ 2, numer ऑफ़ sys या numer ऑफ़ g' अंश देता है। |
10:22 | 'sys(3) या denom ऑफ़ sys फंक्शन्स' प्रयोग करके हर की गणना की जा सकती है। |
10:30 | 'p l z r' फंक्शन प्रयोग करके सिस्टम के 'पोल्स' और 'ज़ीरोज़' प्लॉट किये जा सकते हैं। |
10:37 | सिंटेक्स है 'p l z r ऑफ़ sys'। |
10:41 | 'प्लॉट', पोल्स के लिए 'x' और ज़ीरोज़ के लिए सर्कल्स दिखाता है। |
10:46 | Scilab कंसोल को खोलें। |
10:48 | अपने Scilab कंसोल पर निम्न टाइप करें: |
10:50 | 'sys 3 ब्रैकेट खोलें 2 ब्रैकेट बंद करें। |
10:55 | एंटर दबाएं। |
10:56 | यह रेशनल फंक्शन 'sys 3' का अंश (numerator) दिखाता है जो '6 + s' है। |
11:03 | अन्यथा आप टाइप कर सकते हैं: |
11:05 | 'numer ब्रैकेट खोलें sys 3 ब्रैकेट बंद करें'। |
11:11 | एंटर दबाएं। |
11:13 | 'सिस्टम 3' का अंश दिखता है। |
11:17 | हर प्राप्त करने के लिए, टाइप करें: |
11:19 | 'sys 3 ब्रैकेट खोलें 3 ब्रैकेट बंद करें' एंटर दबाएं। |
11:26 | फंक्शन का हर (denominator) दिखता है। |
11:30 | आप निम्न भी टाइप कर सकते हैं 'denom ब्रैकेट खोलें sys 3 ब्रैकेट बंद करें' |
11:36 | एंटर दबाएं। |
11:38 | फिर टाइप करें 'p l z r ब्रैकेट खोलें sys 3 ब्रैकेट बंद करें' |
11:44 | एंटर दबाएं। |
11:47 | आउटपुट ग्राफ़ 'पोल्स' और 'ज़ीरोज़' प्लॉट करता है। |
11:50 | यह सिस्टम के 'पोल्स' और 'ज़ीरोज़' के लिए क्रमशः 'क्रॉस' और 'सर्कल' दिखाता है। |
11:58 | यह कॉम्प्लेक्स प्लेन पर प्लॉट किया जाता है। |
12:01 | इस ट्यूटोरियल में हमने सीखा: |
12:03 | * सिस्टम को उसके ट्रांसफर फंक्शन से कैसे परिभाषित करते हैं |
12:08 | * स्टेप और sinusoidal रेस्पॉन्सेस कैसे प्लॉट करते हैं |
12:11 | * ट्रांसफर फंक्शन के पोल्स और ज़ीरोज़ को कैसे ज्ञात करते हैं। |
12:15 | निम्न लिंक पर उपलब्ध वीडिओ देखें। |
12:19 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
12:22 | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं। |
12:27 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: |
12:29 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। |
12:32 | ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। |
12:36 | अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें। |
12:43 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है। |
12:47 | यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। |
12:55 | इस मिशन पर अधिक जानकारी spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है। |
13:06 | आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। |
13:08 | धन्यवाद। |