OpenModelica/C2/Overview-of-OpenModelica/Bengali
Time | Narration |
00:01 | Overview of OpenModelica এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এখানে আমরা শিখব: OpenModelica সম্পর্কে। |
00:11 | মডেলিং এবং সিমুলেশন। |
00:14 | OpenModelica এনভায়রনমেন্টের সাব-সিস্টেম। |
00:18 | OpenModelica এর বৈশিষ্ট্য। |
00:21 | এই শৃঙ্খলার বিভিন্ন টিউটোরিয়ালে উপলব্ধ কনটেন্ট সম্পর্কে। |
00:26 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি OpenModelica সংস্করণ 1.12.0 এবং উবুন্টু লিনাক্স OS 16.04. |
00:37 | OpenModelica কি?
OpenModelica একটি ওপেন সোর্স মডেলিং এবং সিমুলেশন এনভায়রনমেন্ট। |
00:45 | অবজেক্ট ভিত্তিক, কমপ্লেক্স সিস্টেমের জন্য মাল্টি-ডোমেন মডেলিং ল্যাংগুয়েজ। |
00:51 | শিল্প ও একাডেমিক উভয় ক্ষেত্রে উদ্দেশিত। |
00:56 | অনেক বাণিজ্যিক মডেলিং এবং সিমুলেশন টুলস রয়েছে যেমন Dymola |
01:02 | COMSOL Multiphysics
Simulink |
01:07 | Modeling কি?
প্রকৃত প্রসেস আচরণকে গাণিতিক এক্সপ্রেশনে অনুবাদ করাকে Modeling বলা হয়। |
01:16 | Simulation কি?
Simulation একটি প্রকৃত বা তাত্ত্বিক সিস্টেমের আচরণ এবং কর্মক্ষমতা অধ্যয়ন করতে মডেল ব্যবহার করে। |
01:27 | এটি সিস্টেমের কর্মক্ষমতা অপ্টিমাইজ করতে মডেল মূল্যায়ন করার অনুমতি দেয়
এবং একটি বাস্তব সিস্টেম সম্পর্কে গনণা করে। |
01:37 | OpenModelica এর এনভায়রনমেন্টে একাধিক সাব-সিস্টেম রয়েছে। |
01:44 | কিছু গুরুত্বপূর্ণ সাব-সিস্টেম হল: |
01:47 | OMNotebook:
এটি আরো উন্নত ম্যাথমেটিক এক্সটেনশনের তুলনায় লাইটওয়েট নোটবুক এডিটর প্রদান করে। |
01:57 | OMEdit: কম্পোনেন্ট ভিত্তিক মডেল ডিজাইনের জন্য এটি একটি গ্রাফিকাল কানেক্টর এডিটর। |
02:05 | OMOptim:
এটি ডিসাইন অপ্টিমাইজেশন প্রতি OpenModelica এর ক্ষমতা প্রসারিত করে। |
02:13 | OMShell:
এটি মডেলিক স্ক্রিপ্টিংয়ের জন্য একটি ইন্টারেক্টিভ কমান্ড লাইন সেশন হ্যান্ডলার। |
02:21 | আমি ইতিমধ্যে OMEdit উইন্ডোটি খুলেছি। |
02:25 | আপনি OMEdit এ অনেকগুলি মেনু এবং বৈশিষ্ট দেখতে পারেন। |
02:31 | এইগুলি পরে এই শৃঙ্খলায় বিস্তারিতভাবে ব্যাখ্যা করা হবে। |
02:37 | এখন আমি স্লাইডে যাবো। |
02:40 | আমি OpenModelica এর কিছু সুবিধা সম্পর্কে বলি। |
02:44 | এটি একেবারে ফ্রি এবং ব্যবহার এবং বিতরণ করতে বিনামূল্য। |
02:49 | এতে খুব ভালো সল্ভার রয়েছে। |
02:52 | এটি একটি সমীকরণ ভিত্তিক এনভায়রনমেন্ট। |
02:56 | সাধারণ ডিফারেনশিয়াল সমীকরণ সমাধান করতে এর অনেক ক্ষমতা রয়েছে। |
03:02 | ইউসার OpenModelica ব্যবহার করে তাদের নিজস্ব মডেল বানাতে পারে। |
03:07 | এখন, আমরা সংক্ষেপে এই শৃঙ্খলার প্রতিটি টিউটোরিয়াল দেখবো। |
03:13 | আমি এই সকল টিউটোরিয়াল আমার ব্রাউজার উইন্ডোতে আলাদা আলাদা ট্যাবে খুলেছি।
আমরা এক এক করে তাদের দেখি। |
03:22 | আমরা প্রথম টিউটোরিয়াল Introduction to OMEdit দিয়ে শুরু করব। |
03:27 | এখানে আমরা শিখব: OMEdit উইন্ডোতে বিভিন্ন টুলস এবং আইকন সম্পর্কে। |
03:34 | Libraries Browser থেকে একটি ক্লাস খোলা। |
03:38 | Simulate এবং Re-simulate বোতাম ব্যবহার করা। |
03:42 | আমি এই টিউটোরিয়ালটি চালাই। |
03:46 | ---------- অডিও যোগ করুন ---------------- |
03:54 | পরবর্তী টিউটোরিয়াল হল Examples through OMEdit. |
03:58 | এই টিউটোরিয়ালটি বিদ্যমান Modelica লাইব্রেরী উদাহরণ সিমুলেট করা ব্যাখ্যা করে। |
04:04 | এটি শুনুন। |
04:07 | ---------- অডিও যোগ করুন ---------------- |
04:16 | পরবর্তী টিউটোরিয়াল হল OpenModelica Connectors. |
04:19 | এই টিউটোরিয়াল বিভিন্ন ক্লাস ড্রেগ এবং ড্রপ করা ব্যাখ্যা করবে। |
04:26 | একটি সিস্টেম বানাতে তাদের যোগ করা। |
04:29 | এখানে এই টিউটোরিয়ালটি দেখুন। |
04:33 | ---------- অডিও যোগ করুন -------------- |
04:41 | পরবর্তী টিউটোরিয়াল হল Developing an equation based model. |
04:46 | এই টিউটোরিয়ালটি OMEdit এ একটি টেক্সচুয়াল মডেল বানানো এবং সিমুলেট করা ব্যাখ্যা করে। |
04:53 | আমি এই টিউটোরিয়ালটি চালাই। |
04:57 | -------- অডিও যোগ করুন -------------- |
05:06 | পরবর্তী টিউটোরিয়াল Control flow and Event handling. |
05:12 | এই টিউটোরিয়ালটি if-else statement ব্যবহার করা দেখায়
when statement |
05:19 | Handle time এবং state events. |
05:23 | এটি শুনুন। |
05:26 | -------- অডিও যোগ করুন -------------- |
05:32 | এরপর Functions and Types.
এই টিউটোরিয়াল একটি ফাংশন সংজ্ঞায়িত করা ব্যাখ্যা করে। একটি অ্যালগরিদম লেখা এবং ব্যবহার করা। |
05:43 | এখানে এই টিউটোরিয়ালটি দেখুন। |
05:47 | -------- অডিও যোগ করুন -------------- |
05:53 | এরপর Arrays in Modelica আসে। |
05:57 | এই টিউটোরিয়ালটি অ্যারে ভ্যারিয়েবল ঘোষণা করা ব্যাখ্যা করে। |
06:03 | অ্যারে গঠন করা।
for এবং while লুপের ব্যবহার এবং OMShell ব্যবহার করা। |
06:10 | এই টিউটোরিয়ালটি চালাই। |
06:14 | -------- অডিও যোগ করুন -------------- |
06:23 | পরবর্তী টিউটোরিয়াল হল Array Functions and Operations. |
06:28 | এই টিউটোরিয়ালটি অ্যারে কনস্ট্রাকশন ফাংশন ব্যবহার করা ব্যাখ্যা করবে।
Array conversion functions |
06:38 | ভেক্টর এবং ম্যাট্রিক্সে গাণিতিক অপারেশন সম্পাদন করা। |
06:43 | এটি শুনুন। |
06:46 | -------- অডিও যোগ করুন -------------- |
06:52 | পরবর্তী টিউটোরিয়াল হল Modelica Packages. |
06:57 | এই টিউটোরিয়ালটি প্যাকেজ বানানো ব্যাখ্যা করে।
একটি প্যাকেজ ইম্পোর্ট করা। |
07:06 | এখানে টিউটোরিয়ালের ঝলক রয়েছে। |
07:10 | -------- অডিও যোগ করুন -------------- |
07:18 | পরবর্তী টিউটোরিয়াল হল Annotations in Modelica. |
07:23 | এই টিউটোরিয়ালটি একটি annotation নির্দিষ্ট করা ব্যাখ্যা করে
একটি রেকর্ড সংজ্ঞায়িত করা। |
07:31 | আমি আপনার জন্য এটি চালাই। |
07:35 | -------- অডিও যোগ করুন -------------- |
07:44 | এরপর হল Icon and Diagram Views. |
07:49 | এই টিউটোরিয়ালটি icon and diagram views নির্দিষ্ট করা ব্যাখ্যা করবে।
Icon and diagram view তে আকার সন্নিবেশ করা। |
08:00 | এটি শুনি। |
08:03 | -------- অডিও যোগ করুন -------------- |
08:11 | পরবর্তী টিউটোরিয়াল হল Component oriented modeling. |
08:16 | এই টিউটোরিয়ালটি মডেল ইনস্টেনযেট করা ব্যাখ্যা করবে।
কনেক্টর ক্লাস নির্ধারণ করা। |
08:25 | এখানে এই টিউটোরিয়ালটি দেখুন। |
08:29 | -------- অডিও যোগ করুন -------------- |
08:35 | অবশেষে রয়েছে Block component modeling. |
08:39 | এই টিউটোরিয়ালটি MISO ব্লকের ব্যবহার ব্যাখ্যা করবে।
ফাংশন Instantiate করা। |
08:48 | এটি শুনুন। |
08:51 | -------- অডিও যোগ করুন -------------- |
08:57 | ভবিষ্যতে, আমরা এই শৃঙ্খলার Intermediate এবং Advanced স্তরে আরো টিউটোরিয়াল জুড়তে পারি। |
09:04 | এখন সংক্ষিপ্তকরণ করি। |
09:06 | এখানে আমরা শিখেছি:
OpenModelica সম্পর্কে। |
09:10 | মডেলিং এবং সিমুলেশন। |
09:12 | OpenModelica এনভায়রনমেন্টের সাব-সিস্টেম। |
09:16 | OpenModelica এর বৈশিষ্ট্য। |
09:19 | এই শৃঙ্খলার বিভিন্ন টিউটোরিয়ালে উপলব্ধ কনটেন্ট সম্পর্কে। |
09:24 | নিম্ন উপলব্ধ ভিডিওটি দেখুন। এটি প্রকল্পকে সারসংক্ষেপ বোঝায়। |
09:32 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে এবং প্রশংসাপত্র দেয়। |
09:38 | আরো বিস্তারিত জানতে আমাদের লিখুন। |
09:42 | আপনার এই স্পোকেন টিউটোরিয়ালে কোন প্রশ্ন থাকলে নিম্ন সাইটে যান। |
09:48 | যেখানে প্রশ্ন রয়েছে সেই মিনিট এবং সেকেন্ড চয়ন করুন। সংক্ষেপে আপনার প্রশ্ন ব্যাখ্যা করুন। |
09:55 | FOSSEE দলের কেউ তাদের উত্তর দেবে। |
09:59 | স্পোকেন টিউটোরিয়াল ফোরাম এই টিউটোরিয়ালে নির্দিষ্ট প্রশ্নের জন্য। |
10:05 | তাদের সাথে সম্পর্কহীন এবং সাধারণ প্রশ্ন পোস্ট করবেন না। |
10:10 | এটি ক্লাটার কমাতে সাহায্য করবে। কম ক্লাটার সহ, এই আলোচনা নির্দেশমূলক উপাদান হিসাবে ব্যবহার করতে পারি। |
10:19 | FOSSEE দল জনপ্রিয় বইগুলির সমাধানকৃত উদাহরণের কোডিং নির্দেশ করে। |
10:25 | যারা এটি করে আমরা তাদের মানদণ্ড এবং সার্টিফিকেট দেই। আরো জানতে এই সাইটে যান। |
10:34 | FOSSEE দল কমার্শিয়াল সিমুলেটর ল্যাবগুলি OpenModelica তে মাইগ্রেট করতে সহায়তা করে। আমরা তাদের মানদণ্ড এবং সার্টিফিকেট দেই। |
10:45 | আরো জানতে এই সাইটে যান। |
10:49 | Spoken Tutorial এবং FOSSEE প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। |
10:58 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |