OpenModelica/C2/Examples-through-OMEdit/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 नमस्कार, Examples through OMEdit पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे, भिन्न Modelica लाइब्रेरी क्लासेस को खोलना और सेम्युलेट करना।
00:13 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ OpenModelica वर्जन 1.9.5 और ऊबंटु लिनक्स OS 14.04.
00:25 लेकिन, इस ट्यूटोरियल में प्रदर्शित प्रक्रिया अन्य OS में समान है- Windows, Mac OS X या ARM पर FOSSEE OS
00:37 इस ट्यूटोरियल का अभ्यास करने के लिए, आपके सिस्टम पर OMEdit संस्थापित होना चाहिए।
00:43 आपको OMEdit विंडो पर कैसे काम करना चाहिए यह भी जानना चाहिए।
00:47 यदि नहीं है तो, कृपया इस वेबसाइट पर OpenModelica के पिछले ट्यूटोरियल्स को देखें।
00:53 OMEdit विंडो पर जाएँ।
00:57 OMEdit विंडो के बाईं ओर पर, हम Libraries ब्राउजर देखेंगे। यहाँ हम लाइब्रेरीज की सूची देख सकते हैं।
01:07 Modelica लाइब्रेरी का विस्तार करते हैं। ऐसा करने के लिए, Modelica लाइब्रेरी के बाईं ओर ऐरो पर क्लिक करें।
01:16 अब मैं Electrical लाइब्रेरी का एक उदाहरण प्रस्तुत करूँगी।
01:21 Electrical लाइब्रेरी का विस्तार करते हैं।
01:24 Electrical लाइब्रेरी के बाई ओर ऐरो पर क्लिक करें।
01:28 Electrical में, हम Analog लाइब्रेरी देखेंगे।
01:32 Analog लाइब्रेरी का विस्तार करते हैं।
01:35 एक बार फिर से, हम कई अलग-अलग प्रदर्शित लाइब्रेरीज देख सकते हैं।
01:39 अब, Example लाइब्रेरी का विस्तार करते हैं।
01:43 यहाँ हम Analog के विभिन्न उदाहरण देख सकते हैं।
01:48 फिर, हम Rectifier नामक क्लास खोलेंगे।
01:53 'Rectifier पर राइट-क्लिक करें और Open Class चुनें।
01:58 हम क्लास खोलने के लिए, क्लास नाम पर डबल-क्लिक कर सकते हैं।
02:03 अब हम Modeling Perspective विंडो पर हैं।
02:07 डिफॉल्ट रूप से, क्लास Diagram View में खुलता है।
02:11 मैंने इस श्रृंखला में पहले ही समझाया है कि विभिन्न views में कैसे जाना है।
02:18 अब Text View आइकन पर क्लिक करके Text View पर जायें।
02:24 यहाँ हम Rectifier ' क्लास से संबंधित 'Modelica कोड देख सकते हैं।
02:30 मॉडल सेम्युलेट करने से पहले, हमें मॉडल की शुद्धता की जांच करने की आवश्यकता है।
02:36 ऐसा करने के लिए, पहले टूलबार पर Check All Models बटन पर जाएँ।
02:42 यह बटन सफेद रंग में होगा, इस पर डबल टिक होगा। इस पर क्लिक करें।
02:48 तुरंत ही, विंडो के तल में Messages Browser खुलता है।
02:54 यह Modelica क्लास से संबंधित मैसेज दिखायेगा।
02:58 अब, मॉडल सेम्युलेट करने का प्रयास करें।
03:00 टूलबार पर, हरे रंग के ऐरो बटन पर क्लिक करें।
03:07 यह Simulate बटन है जिसका उपयोग मॉडल को सेम्युलेट करने के लिए किया जाता है।
03:13 हम मॉडल को सेम्युलेट करने के लिए Ctrl औरB कीज भी दबा सकते हैं।
03:18 सेम्युलेट करने पर एक नया विंडो खुलता है।
03:21 यह क्लास के कंपाइलेशन प्रोसेस को दर्शाता है।
03:26 एक बार जब कंपाइलेशन पूरा हो जाता है, तो आउटपुट विंडो मैसेज प्रदर्शित करता है Simulation process finished successfully. विंडो बंद करें।
03:37 डिफॉल्ट रूप से, Plotting Perspective अब OMEdit विंडो में खुलना चाहिए।
03:43 यदि यह नहीं खुलता है, तो नीचे दाईं ओर Plotting पर क्लिक करें।
03:48 हम Plotting Perspective खोलने के लिए Ctrl और F3 कीज भी दबा सकते हैं।
03:54 यहां हम Modelica क्लास के सिम्युलेशन परिणाम देख सकते हैं।
03:59 Plotting Perspective के दाईं ओर, Variables Browser विंडो देखें।
04:05 Variables Browser में, हम Modelica क्लास के इनपुट वैरिएबल वैल्यूज को परिवर्तित करना सीखेंगे।
04:13 डिफॉल्ट रूप से, IDC = 500, Losses = 2890.26
04:22 IDC की वैल्यू परिवर्तित करें और देखें कि Losses की वैल्यू कैसे परिवर्तित होती है।
04:28 IDC की वैल्यू 500 से 250 में परिवर्तित करते हैं।
04:33 और एंटर दबाएँ।
04:37 विंडो के शीर्ष पर दाईं ओर जाएँ।
04:39 Re-simulate बटन पर क्लिक करें।
04:42 success message विंडो खुलेगी।
04:46 इस विंडो को बंद करें।
04:48 एक बार जब सिम्युलेशन पूरा हो जाता है, तो परिवर्तित Losses = 1756.77 पर ध्यान दें।
04:57 अब मैं दिखाती हूँ कि प्लॉट कैसे बनाना है।
05:01 हम Losses और Time के बीच प्लॉट बनायेंगे।
05:06 Losses वैरिएबल चैक बॉक्स पर क्लिक करें।
05:10 हम X-axis Time और Y-axis Losses के बीच प्लॉट देख सकते हैं।
05:17 यह प्लॉट टाइम के साथ diode bridge के पावर नुकसान का वर्णन करता है।
05:24 डिफॉल्ट रूप से, सिम्युलेशन 0 से 0.1 यूनिट टाइम तक रन करता है।
05:31 हम Simulation Setup विकल्प का उपयोग करके इस अंतर को बदल सकते हैं।
05:36 ऐसा करने के लिए, Modeling Perspective पर जाएँ।
05:40 Modeling बटन पर क्लिक करें।
05:43 टूलबार पर Simulation Setup विकल्प पर क्लिक करें।
05:47 Simulation Setup खुलता है।
05:50 यहाँ, Start Time को 0.01 यूनिट में बदलें।
05:55 सुनिश्चित करें कि Simulate चैक बॉक्स चैक्ड है।
05:59 और फिर Ok पर क्लिक करें।
06:02 तुरंत ही हम सक्सेस मैसेज विंडो देखते हैं।
06:06 इस विंडो को बंद करें।
06:08 यह क्लास 0.01 से 0.1 के सिम्युलेसन अन्तराल के साथ पुनःसिम्युलेट होता है।
06:16 इन परिणामों को मिटायें।
06:18 ऐसा करने के लिए, Rectifier पर राइट क्लिक करें और फिर Delete Result पर क्लिक करें।
06:26 परिणाम अब डिलीट हो गया है।
06:29 अब मैं Mechanics लाइब्रेरी से एक उदाहरण प्रदर्शित करूँगी।
06:34 पहले हम Mechanics लाइब्रेरी का विस्तार करेंगे।
06:38 Mechanics में, हम Multibody लाइब्रेरी पाते हैं।
06:43 Multibody लाइब्रेरी का भी विस्तार करते हैं।
06:47 इसके बाद, Example लाइब्रेरी का विस्तार करते हैं।
06:51 यहाँ हम Multibody Mechanics के विभिन्न उदाहरण देख सकते हैं।
06:56 फिर, हम Elementary लाइब्रेरी का विस्तार करेंगे।
07:00 DoublePendulum नामक क्लास खोलें।
07:04 ऐसा करने के लिए, DoublePendulum पर राइट-क्लिक करें और Open Class चुनें।
07:11 क्लास Text view में खुलता है।
07:14 अब, टूलबार पर Check All Models पर क्लिक करें।
07:19 Messages Browser का निरिक्षण करें।
07:22 यह Modelica क्लास से संबंधित मैसेज प्रदर्शित करेगा।
07:27 अब, मॉडल को सिम्युलेट करने का प्रयास करें।
07:31 ऐसा करने के लिए, टूलबार पर Simulate बटन पर क्लिक करें।
07:35 कंपाइलेशन पूरा होने पर, Plotting Perspective OMEdit विंडो में खुलता है।
07:43 Variables Browser में, damper वैरिएबल का विस्तार करते हैं।
07:49 डिफॉल्ट रूप से, d = 0.1, relative angular acceleration(a_rel) = 11.567 और relative rotational angle [der(phi_rel)] = 4.1
08:05 d की वैल्यू 0.1 से 0.05' में परिवर्तित करें और एंटर दबाएँ।
08:14 फिर Re-simulate बटन पर क्लिक करें।
08:17 सिम्युलेशन पूरा होने के बाद, परिवर्तन पर ध्यान दें।
08:22 relative angular acceleration (a_rel) = 15.449 और relative rotational angle [der(phi_rel)] = 4.359
08:33 अब, हम relative angular acceleration और Time के बीच प्लॉट बनायेंगे।
08:40 a_rel वेरिएबल चैक बॉक्स पर क्लिक करें।
08:46 हम X-axis पर Time और Y-axis पर a_rel के बीच प्लॉट देखते हैं।
08:54 यह प्लॉट टाइम के साथ बदलते relative angular acceleration का वर्णन करता है।
09:00 डिफॉल्ट रूप से, सिम्युलेशन 0 से 3 यूनिट टाइम से रन होता है।
09:06 अन्तराल को बदलते हैं।
09:10 ऐसा करने के लिए, Modeling Perspective पर जाएँ।
09:14 टूलबार पर Simulation Setup पर क्लिक करें।
09:18 Simulation Setup विंडो खुलती है।
09:21 यहाँ Start Time को 1 यूनिट और Stop Time को 5 यूनिट्स में बदलें।
09:28 सुनिश्चित कर लें कि Simulate चैक बॉक्स चैक्ड है।
09:32 फिर Ok पर क्लिक करें।
09:35 हम सक्सेस मैसेज विंडो देखते हैं।
09:37 इस विंडो को बंद करें।
09:39 क्लास 1 से 5 यूनिट टाइम के सिम्युलेशन अन्तराल के साथ पुनःसिमुलेट होता है।
09:45 आवश्यक प्लॉट बनने के बाद, हम परिणामों को मिटा कर सकते हैं।
09:50 Variable ब्राउजर में, DoublePendulum पर राइट क्लिक करें।
09:55 Delete Result चुनें।परिणाम अब डिलीट हो गया है।
10:01 संक्षेप में
10:03 इस ट्यूटोरियल में, हमने भिन्न Modelica लाइब्रेरी क्लासेस को खोलना और सिम्युलेट करना सीखा।
10:10 नियत-कार्य के रूप में, Modelica में Magnetic लाइब्रेरी का विस्तार करें।
10:16 FluxTubes लाइब्रेरी में SaturatedInductor क्लास सिम्युलेट करें।
10:21 कुछ इनपुट वेरिएबल्स की वैल्यूज को बदलें और पुनःसिम्युलेट करें।
10:26 वैरिएबल r के i और LossPower के बीच Parametric plot बनायें।
10:32 निम्नलिखित लिंक पर उपलब्ध वीडियो देखें। यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
10:41 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम- स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाएं आयोजित करती है। ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है। अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें।
10:53 यदि आपको इस स्पोकन ट्यूटोरियल में प्रश्न हैं तो कृपया इस साइट पर जाएं।
11:00 FOSSEEटीम लोकप्रिय किताबों के हल किये हुए उदाहरणों के कोडिंग का समन्वयन करती है। हम ऐसे लोगों को मानदेय और प्रमाण पत्र देते हैं जो ऐसा करते हैं। अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
11:15 FOSSEE टीम वाणिज्यिक सिम्युलेटर प्रयोगशालाओं को OpenModelica में माइग्रेट करने में सहायता करती है।
11:22 जो ऐसा करते हैं, हम उनको मानदेय और प्रमाण पत्र देते हैं । अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
11:31 स्पोकन ट्यूटोरियल और FOSSEE प्रोजेक्ट आईसीटी के माध्यम से राष्ट्रीय शिक्षा मिशन,एमएचआरडी, भारत सरकार द्वारा समर्थित है।
11:40 यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद।

Contributors and Content Editors

Devraj, Shruti arya, Vikaskothiyara