OpenModelica/C2/Examples-through-OMEdit/Bengali
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Examples through OMEdit এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এখানে আমরা শিখব: বিভিন্ন Modelica লাইব্রেরী ক্লাস খোলা এবং সিমুলেট করা। |
00:13 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: OpenModelica সংস্করণ 1.9.5 এবং উবুন্টু লিনাক্স OS 14.04. |
00:25 | কিন্তু এখানে প্রদর্শিত প্রক্রিয়া অন্য অপারেটিং সিস্টেম যেমন- 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 | আমি ইতিমধ্যে এই শৃঙ্খলাতে দেখিয়েছি যে বিভিন্ন view তে কিভাবে স্যুইচ করে। |
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 | ডিফল্টরূপে, এখন OMEdit উইন্ডোতে Plotting Perspective খোলা উচিত। |
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 | Enter টিপুন। |
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 থেকে 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 | Variables ব্রাউজারে 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 প্লট বানান। |
10:32 | নিম্ন লিঙ্কে উপলব্ধ ভিডিও দেখুন। এটি প্রকল্পকে সারসংক্ষেপে দেখায়। |
10:41 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। আরো জানতে contact@spoken-tutorial.org তে লিখুন। |
10:53 | এই স্পোকেন টিউটোরিয়ালে আপনার কোন প্রশ্ন থাকলে এই সাইটে যান। |
11:00 | FOSSEE দল জনপ্রিয় বইগুলির সমাধানকৃত উদাহরণের কোডিং নির্দেশ করে। যারা এটি করে তাদের মানদণ্ড এবং সার্টিফিকেট দেই। আরো জানতে এই সাইটে যান। |
11:15 | FOSSEE দল কমার্শিয়াল সিমুলেটর ল্যাবগুলি OpenModelica তে মাইগ্রেট করতে সহায়তা করে। |
11:22 | যারা এটি করে আমরা তাদের মানদণ্ড এবং সার্টিফিকেট দেই। আরো জানতে এই সাইটে যান। |
11:31 | Spoken Tutorial এবং FOSSEE প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। |
11:40 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |