OpenModelica/C2/OpenModelica-Connectors/Bengali
From Script | Spoken-Tutorial
Revision as of 11:47, 29 December 2017 by Satarupadutta (Talk | contribs)
Time | Narration |
00:01 | OpenModelica Connectors এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এখানে আমরা শিখব: নতুন class বানানো, বিদ্যমান class খোলা, বিভিন্ন classes যোগ করা, model বানানো এবং model সিমুলেট করা। |
00:22 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: OpenModelica সংস্করণ 1.11.0 এবং উবুন্টু লিনাক্স OS 14.04. |
00:34 | কিন্তু এখানে প্রদর্শিত প্রক্রিয়া অন্য অপারেটিং সিস্টেম যেমন- Windows, Mac OS X বা ARM এ FOSSEE OS এর অনুরূপ। |
00:47 | টিউটোরিয়ালটি অনুশীলন করতে, আপনাকে OMEdit সম্পর্কে জানতে হবে। পূর্বের টিউটোরিয়াল আমাদের ওয়েবসাইটে উল্লিখিত। |
00:57 | টিউটোরিয়ালে ব্যবহৃত RLC_Circuit ফাইল আমাদের সাইটে একটি কোড ফাইল হিসাবে দেওয়া হয়েছে। |
01:04 | Code Files লিঙ্ক থেকে ফাইল ডাউনলোড করুন। |
01:09 | আমি ইতিমধ্যে OMEdit উইন্ডো খুলেছি। |
01:13 | এখন নতুন মডেল কিভাবে বানায় তা আলোচনা করব। |
01:18 | প্রথমে আমরা নতুন ক্লাস বানাবো। তাই File মেনুতে যান এবং New Modelica Class চয়ন করুন। |
01:27 | Create New Modelica Class উইন্ডো দেখায়। |
01:31 | Name ফীল্ডে, ক্লাসের নাম লিখুন যা আমরা বানাতে চাই। |
01:37 | আমি নাম হিসাবে Sample লিখব। |
01:41 | Specialization ফীল্ডে, ক্লাসের ধরণ চয়ন করুন যা আপনি বানাতে চান। আমি Class চয়ন করব। |
01:50 | তারপর OK তে ক্লিক করুন। |
01:53 | দেওয়া নাম সহ নতুন ক্লাস তৈরী হবে। |
01:57 | আমরা আসন্ন টিউটোরিয়ালে classes সম্পর্কে আরো শিখব। |
02:02 | এখন আমরা এই ক্লাস সংরক্ষণ করব। |
02:05 | এই জন্য, Sample class এ ডান ক্লিক করুন এবং Save এ টিপুন। |
02:11 | ফাইলটি সংরক্ষণ করতে উপযুক্ত স্থান চয়ন করুন। |
02:15 | Sample ফাইল বন্ধ করুন। Sample এ ডান ক্লিক করুন এবং Unload চয়ন করুন। |
02:22 | প্রদর্শিত কনফর্মেশন ডায়লগ বাক্সে Yes এ ক্লিক করুন। |
02:27 | এখন শিখব যে বিদ্যমান class কিভাবে খোলে। |
02:32 | class খুলতে, File মেনুতে যান। তারপর Open Model/Library File এ ক্লিক করুন। |
02:40 | পছন্দসই ফাইল চয়ন করুন যা আপনি খুলতে চান। |
02:44 | আমি RLC_Circuit.mo ফাইল চয়ন করব যা Code files থেকে ডাউনলোড করেছি। |
02:52 | Open বোতামে ক্লিক করুন। |
02:55 | এখন আমরা Connectors সম্পর্কে শিখব। |
02:59 | Connector এক মডেল থেকে অন্য মডেলে তথ্য বিনিময়ের একটি উপায়। |
03:07 | Connectors এর ব্যবহার: |
03:09 | Connectors এর ব্যবহার: সংযোগ, যোগাযোগ, কম্পোনেন্ট এবং বাইরের দুনিয়ার মাঝে সংযোগ করতে করা হয়। |
03:17 | এরপর classes যুক্ত করা শিখব। |
03:20 | তাই RLC_Circuit ফাইল ব্যবহার করব যা আমরা আগে খুলে ছিলাম। |
03:28 | RLC_Circuit একটি Modelica package যাতে বিভিন্ন classes রয়েছে। |
03:34 | Package বিস্তৃত করি। |
03:37 | এখানে আমরা বিভিন্ন classes, Ground, VoltageSource, Resistor, Capacitor এবং Inductor দেখতে পারি। |
03:49 | এবং Pin নামে connector ও। |
03:53 | আমরা এই সিরিজে আসন্ন টিউটোরিয়ালে classes এবং connectors সম্পর্কে আরো জানবো। |
04:00 | এই package এ circuit ক্লাসও রয়েছে। |
04:05 | Circuit ফাইলে ডাবল ক্লিক করুন এবং Text view তে যান। |
04:11 | এখানে আমরা দেখি যে class এ কোন কোড নেই। |
04:17 | এখন Diagram View তে যান। |
04:20 | সকল blocks/components গ্রিড অংশে রাখি। তারপর তাদের যুক্ত করব। |
04:29 | Resistor এ ক্লিক করুন এবং এটিকে গ্রিড অংশে ড্রেগ এবং ড্রপ করব। |
04:35 | আমরা ম্যাসাজে পাই: Enter Component Name. |
04:38 | Name ফীল্ডে, কম্পোনেন্টের নাম R লিখুন এবং OK টিপুন। |
04:47 | Inductor এ ক্লিক করে এটি গ্রিড অংশে ড্রেগ এবং ড্রপ করুন এবং Resistor এর পর রাখুন। |
04:56 | কম্পোনেন্টের নাম L লিখুন এবং OK তে ক্লিক করুন। |
05:02 | Capacitor এ ক্লিক করে এটি গ্রিড অংশে ড্রেগ এবং ড্রপ করুন এবং Inductor এর পর রাখুন। |
05:10 | কম্পোনেন্টের নাম C লিখুন এবং OK তে ক্লিক করুন। |
05:15 | এরপর VoltageSource এ ক্লিক করে এটি গ্রিড অংশে ড্রেগ এবং ড্রপ করুন। |
05:22 | এটি R, L এবং C এর উপরে রাখুন যা সিরিজে রয়েছে। |
05:28 | কম্পোনেন্টের নাম ACVoltage লিখুন। |
05:32 | মনে রাখবেন, কম্পোনেন্ট নেম ফীল্ডে কোন স্পেস দেবেন না। |
05:38 | এটি সিমুলেশনের সময় ট্রান্সলেশন এরর দেবে। OK তে ক্লিক করুন। |
05:45 | তারপর, Ground এ ক্লিক করে এটি গ্রিড অংশে ড্রেগ এবং ড্রপ করুন। |
05:52 | এটিকে সিরিজে R, L এবং C কম্পোনেন্টের নীচে রাখুন। |
05:57 | কম্পোনেন্টের নাম G লিখুন এবং OK তে ক্লিক করুন। |
06:02 | এখন সিরিজে RLC Circuit বানাতে আমাদের সকল প্রয়োজনীয় কম্পোনেন্ট রয়েছে। |
06:09 | এই কম্পোনেন্ট যুক্ত করি। |
06:12 | মাউস কম্পোনেন্টের বাম অংশে রাখুন। |
06:16 | RLC underscore Circuit dot pin p পপ আপ দেখায়। |
06:22 | এটি positive pin দেখায়। |
06:25 | একইভাবে, কম্পোনেন্টের ডান অংশ RLC underscore Circuit dot pin n পপ আপ দেখায়। |
06:34 | এটি negative pin দেখায়। |
06:37 | কার্সার Resistor এর negative pin এ রাখুন। |
06:42 | আমরা + চিহ্ন দেখি যখন কার্সারটি n পিনে রাখা হয়। |
06:48 | pin এ ক্লিক করুন। |
06:49 | এটি Inductor এর p pin এ ড্রেগ করুন। |
06:54 | Inductor এর p pin এ ক্লিক করুন এবং কার্সার ছেড়ে দিন। |
07:01 | তারপর, Inductor এর n পিন Capacitor এর p pin এর সাথে যুক্ত করব। |
07:08 | Inductor এর n পিনে ক্লিক করুন। |
07:11 | এটি ধরে থাকুন এবং Capacitor এর p pin এ ড্রেগ করুন। |
07:15 | Capacitor এর p পিনে ক্লিক করুন। |
07:20 | এখন আমরা সিরিজে Resistor, Inductor এবং Capacitor যুক্ত করেছি। |
07:28 | পরবর্তী ধাপ VoltageSource প্রদান করা। |
07:32 | Resistor এর p pin এ ক্লিক করুন। |
07:36 | এটি ধরে থাকুন এবং VoltageSource এর p pin এ ড্রেগ করুন। |
07:42 | একইভাবে, আমরা Capacitor এর n pin কে VoltageSource এর n pin এর সাথে যুক্ত করব। |
07:50 | Capacitor এর n pin এ ক্লিক করুন। |
07:53 | এটি ধরে থাকুন VoltageSource এর p pin এ ড্রেগ করুন। |
07:58 | n pin এ ক্লিক করুন এবং কার্সার ছেড়ে দিন। |
08:03 | পরের ধাপ হল সার্কিট Ground করা। |
08:07 | VoltageSource এর n pin এ ক্লিক করুন। |
08:11 | এটি ধরে থাকুন এবং Ground এ ড্রেগ করুন। |
08:14 | লক্ষ্য করুন Ground শুধুমাত্র একটি পিন পেয়েছে যা হল p pin. |
08:20 | এতে ক্লিক করুন এবং কার্সার ছেড়ে দিন। এখন সার্কিট পূর্ণ হয়েছে। |
08:25 | টিউটোরিয়ালটি থামান এবং দেখুন যে সার্কিট এইরকম দেখানো উচিত। |
08:33 | class সংরক্ষণ করতে CTRL S টিপুন। |
08:37 | এখন আমরা class এর সঠিকতা যাচাই করব। |
08:41 | Check All Models বোতামে ক্লিক করুন। |
08:45 | Messages Browser লক্ষ্য করুন। |
08:49 | এটি সমীকরণের সংখ্যা এবং ভ্যারিয়েবলের সংখ্যা দেখায়। |
08:53 | উভয় সমান হলে মডেল সিমুলেট করতে প্রস্তুত হবে। |
08:58 | Simulate বোতামে ক্লিক করুন। একটি নতুন উইন্ডো দেখায়। |
09:03 | এই আউটপুট উইন্ডো সাকসেস ম্যাসেজ দেখায়। |
09:09 | R বিস্তৃত করুন এবং IR এবং time এর মাঝে প্লট করতে Ir এ ক্লিক করুন। |
09:18 | আমরা আসন্ন টিউটোরিয়ালে Equations এবং Variables সম্পর্কে শিখব। |
09:24 | এই টিউটোরিয়ালে এতটাই। সংক্ষেপে: |
09:28 | এখানে আমরা শিখেছি: নতুন class বানানো, বিদ্যমান class খোলা, বিভিন্ন classes যোগ করা, model বানানো এবং model সিমুলেট করা। |
09:43 | অনুশীলনী হিসাবে- RLC Circuit বানান যেখানে: Resistor, Inductor এবং Capacitor সমান্তরাল সংযোগে রয়েছে। |
09:53 | RLC_Circuit প্যাকেজে উপলব্ধ classes এবং connector ব্যবহার করুন। |
10:01 | এটি সার্কিটের চিত্র যা তৈরী করা প্রয়োজন। |
10:01 | নিম্ন লিঙ্কে উপলব্ধ ভিডিও দেখুন: .http://spoken-tutorial.org/. এটি প্রকল্পকে সারসংক্ষেপে দেখায়। |
10:15 | স্পোকেন টিউটোরিয়াল প্রকল্প দল টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। অধিক জানতে আমাদের লিখুন। |
10:31 | এই ফোরামে সময়ের সাথে প্রশ্ন পোস্ট করুন। |
10:34 | FOSSEE দল জনপ্রিয় বইগুলির সমাধানকৃত উদাহরণের কোডিং নির্দেশ করে। যারা এটি করে তাদের মানদণ্ড এবং সার্টিফিকেট দেই। আরো জানতে এই সাইটে যান। |
10:49 | FOSSEE দল কমার্শিয়াল সিমুলেটর ল্যাবগুলি OpenModelica তে মাইগ্রেট করতে সহায়তা করে। যারা এটি করে আমরা তাদের মানদণ্ড এবং সার্টিফিকেট দেই। আরো জানতে এই সাইটে যান। |
11:06 | Spoken Tutorial এবং FOSSEE প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। |
11:15 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |