Scilab/C4/Control-systems/Hindi

From Script | Spoken-Tutorial
Revision as of 15:42, 23 June 2016 by Shruti arya (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 धन्यवाद।

Contributors and Content Editors

Shruti arya