Scilab/C2/Xcos-Introduction/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 'Xcos: Scilab Connected Object Simulator' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 'Xcos' डायनैमिकल यानि सक्रीय सिस्टम की मॉडलिंग और सिम्युलेशन के लिए 'साईलैब पैकेज' है। इसमें 'continuous (सतत)' और 'discrete(असतत)' दोनों सिस्टम्स होते हैं।
00:17 इस ट्यूटोरियल में हम निम्न सीखेंगे: 'XCOS' क्या होता है, 'palette' क्या होता है, 'Xcos' में ब्लॉक डायग्राम्स बनाना
00:26 ब्लॉक्स के पैरामीटर्स यानि मापदंड सेट करना, सिम्युलेशन पैरामीटर्स सेट करना, बने हुए ब्लॉक डायग्राम्स को सिम्युलेट करना।
00:35 इस ट्यूटोरियल के अभ्यास के लिए आपके सिस्टम पर साईलैब संस्थापित होना चाहिए।
00:40 प्रदर्शन के लिए मैं उबन्टु लिनक्स 12.04 और साईलैब वर्जन 5.3.3 उपयोग कर रही हूँ।
00:48 अपने कंप्यूटर पर 'साईलैब कंसोल' विंडो खोलें।
00:52 'Applications' पर जाएँ और 'Xcos' चुनें या अपने 'साईलैब कंसोल' विंडो पर 'xcos' टाइप करके एंटर दबाएँ।
01:02 ऐसा करके दो विंडोज़ खुलेंगी। दो विंडोज़ 'Palette browser' और 'Untitled-Xcos' विंडो हैं।
01:14 'Palette browser' में आपको विभिन्न प्रकार के ब्लॉक्स मिलेंगे जैसे 'Commonly Used Blocks'
01:20 'Continuous time system blocks', 'Discrete time systems blocks' और अन्य।
01:26 दूसरी विंडो 'Untitled-Xcos' ग्रिड्स के साथ खाली है।
01:31 अब हम 'step input' के साथ 'first order system' को सिम्युलेट करेंगे।
01:36 शुरू करने के लिए, मैं 'Continuous time system palette' से 'transfer function block' चुनूँगी।
01:43 इस ब्लॉक को 'Untitled-Xcos' विंडो में लाएँ।
01:48 'Sources palette' में अपेक्षित सोर्स चुनें। मैं नीचे जाऊँगी और 'STEP FUNCTION block' उपयोग करुँगी।
01:56 मैं इसे 'transfer function block' के पहले लाकर रखूँगी।
02:01 उसी प्रकार आउटपुट 'CSCOPE block' उपयोग करके प्रदर्शित होता है जो 'Sinks palette' में मौजूद है।
02:08 'CSCOPE block', 'transfer function block' के बाद रखा जाता है।
02:13 'CSCOPE' में लाल इनपुट पोर्ट दिखाता है कि यह ब्लॉक एक 'event driven' ब्लॉक है।
02:19 इसे निष्पादन के लिए एक 'event' इनपुट की ज़रुरत है।
02:22 'event generator block', 'Event handling palette' में मौजूद है।
02:29 इस ब्लॉक का नाम 'Clock underscore c' है।
02:34 इस ब्लॉक को CSCOPE ब्लॉक के ऊपर लाकर रखें।
02:39 हमने सिम्युलेशन करने के लिए सभी आवश्यक ब्लॉक्स को संगृहीत कर लिया है।
02:44 अब ब्लॉक्स को एकसाथ जोड़ते हैं।
02:47 'step function block' के 'आउटपुट पोर्ट' को चुनें और इसे 'transfer function block' के 'इनपुट पोर्ट' से जोड़ें।
02:55 ध्यान दें कि चयनित 'इनपुट पोर्ट' हरे रंग में हाईलाइट होता है।
03:00 उसी प्रकार प्रदर्शित की तरह शेष ब्लॉक्स को जोड़ें।
03:05 अब हम प्रत्येक ब्लॉक के पैरामीटर्स सेट करेंगे।
03:10 पहले 'step block' पर जाएँ और इस पर डबल क्लिक करें।
03:14 'Step Time, Initial Value' और 'Final Value' दिखाते हुए एक पॉप-अप विंडो खुलती है।
03:23 'Step Time' वो समय है जिस पर 'step change' होगा। हम इसे 1 रखेंगे, जोकि डिफ़ॉल्ट वैल्यू है।
03:32 'Initial Value', 'step function' की प्रारंभिक आउटपुट वैल्यू है।
03:37 हम इसे 0 रखेंगे, जोकि डिफ़ॉल्ट वैल्यू है।
03:41 'Final Value', 'Step Time' बीतने के बाद 'step function' का आउटपुट है। हम इसे 2 करेंगे।
03:50 'OK' पर क्लिक करें।
03:52 किसी अन्य ब्लॉक को कॉन्फ़िगर करने के लिए समान प्रक्रिया का अनुसरण करें।
03:56 'transfer function block' के लिए निम्न कॉन्फ़िग्रेशन आवश्यक है। 'laplace domain' में 'Numerator' वैल्यू प्रविष्ट की जानी है।
04:05 हम इसे 1 रखेंगे जोकि डिफ़ॉल्ट वैल्यू है।
04:09 'laplace domain' में 'Denominator' वैल्यू प्रविष्ट करनी है। हम इसे '2 asteric s plus 1' करेंगे। 'OK' पर क्लिक करें।
04:20 निम्न पैरामीटर्स को कॉन्फ़िगर करने के लिए 'CSCOPE block' पर डबल क्लिक करें।
04:25 प्लॉट होने वाले वेरिएबल की वैल्यू की रेंज के आधार पर 'Ymin' और 'Ymax' की वैल्यू सेट होनी चाहिए।
04:34 'Ymin' की वैल्यू को 0 सेट करें।
04:38 चूँकि मैंने 'step input' 2 दिया है, ग्राफ़ पर आउटपुट दिखाने के लिए, मुझे 'Ymax' को कुछ अधिक वैल्यू देनी चाहिए।
04:46 हम इसे 3 करेंगे।
04:50 'refresh period' की डिफ़ॉल्ट वैल्यू को याद रखें। डिफ़ॉल्ट वैल्यू 30 है।
04:57 अन्य पैरामीटर्स को हम वही रहने देंगे। 'OK' पर क्लिक करें।
05:02 मेन्यू बार में 'Simulation' पर जाएँ और 'Setup' पर क्लिक करें।
05:08 एक पॉप-अप विंडो खुलती है।
05:11 हम 'Final integration time' की वैल्यू बदलेंगे। 'Final integration time' निश्चित करता है कि सिम्युलेशन कब तक रन करेगा।
05:20 'CSCOPE block' के 'refresh period' की वैल्यू को याद रखें।
05:24 मैं 'Final integration time' की वैल्यू को 'CSCOPE block' के 'refresh period' की वैल्यू के बराबर रखूँगी।
05:30 अतः मैं इसे 30 करुँगी।
05:34 अन्य पैरामीटर्स को अपरिवर्तित रहने दें। 'OK' पर क्लिक करें।
05:39 उपयुक्त फाइल नाम के साथ 'Control S' दबाकर फाइल को सेव करें। मैं इसे 'firstorder.xcos' से सेव करुँगी।
05:50 सिम्युलेशन शुरू करने के लिए 'Xcos' विंडो के मेन्यू बार में मौजूद 'Start' बटन पर क्लिक करें।
05:58 फर्स्ट ऑर्डर 'transfer function' का 'step response' दिखाते हुए एक ग्राफ़िक विंडो खुलेगी।
06:04 हम इस प्लॉट को इमेज फाइल की तरह सेव कर सकते हैं।
06:06 ग्राफ़ को सेव करने के लिए, 'File' मेन्यू पर जाएँ और 'Export to' विकल्प पर क्लिक करें।
06:12 मैं इसे 'firstorder.png' नाम दूँगी और 'OK' पर क्लिक करुँगी।
06:20 कुछ पैरामीटर्स हैं जो हमने डिफ़ॉल्ट वैल्यू की तरह सेव करने के लिए चुने। ये बदले जा सकते हैं।
06:26 उदाहरण के लिए 'Clock underscore c block' में वो 'period' यानि 'sampling period' और 'initial time' सेट किया जा सकता है।
06:36 'CSCOPE block' में 'output window number'
06:40 position, size, buffer size, graph color' आदि भी सेट किये जा सकते हैं।
06:46 यहाँ विडियो रोकें और विडियो के साथ दिए गए प्रश्न को हल करें।
06:52 0.5 के 'damping ratio' और 'angular frequency' इक्वल टू 1 के साथ 'second order transfer function' को सिमुलेट करें।
07:01 आउटपुट ग्राफ का रंग बदलने का प्रयास करें।
07:04 पहले प्रश्न का उपयोग करके सिंगल प्लॉट विंडो में 'Step input' और 'output' प्लॉट करें।
07:11 इसे सारांशित करते हैं। इस ट्यूटोरियल में हमने निम्न करना सीखा: 'palette browser' उपयोग करके 'Xcos simulation' डायग्राम्स बनाना
07:18 सिम्युलेशन आवश्यकताओं के आधार पर प्रत्येक ब्लॉक कॉन्फ़िगर करना
07:22 सिम्युलेशन पैरामीटर्स सेट करना। आउटपुट प्लॉट सेव करना।
07:26 निम्न लिंक पर उपलब्ध विडियो देखें। यह स्पोकन ट्यूटोरियल प्रॉजेक्ट को सारांशित करता है। अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं।
07:37 स्पोकन ट्यूटोरियल प्रॉजेक्ट टीम कार्यशालाएं आयोजित करती है। ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देती है।
07:46 अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें।
07:52 स्पोकन ट्यूटोरियल प्रॉजेक्ट टॉक टू अ टीचर प्रॉजेक्ट का हिस्सा है। यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।
08:02 इस मिशन पर अधिक जानकारी spoken hyphen tutorial dot org slash NMEICT hyphen Intro पर उपलब्ध है।
08:12 आशा है यह ट्यूटोरियल आपके लिए उपयोगी था। आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। धन्यवाद।

Contributors and Content Editors

Shruti arya