
DPL یک زبان برنامهنویسی شیگرا (object oriented) است و میتواند به هر المانی به صورت یک شی دسترسی داشته باشد. در این پست برنامه نویسی DPL در نرم افزار Digsilent آموزش داده میشود.
سرویس آموزش و آزمون برق نیوز: با استفاده از نرم افزار Digsilent میتوان تقریباً هر شبکه قدرتی را به صورت گرافیکی ترسیم نمود و محاسباتی همچون پخش بار، اتصال کوتاه، آنالیز گذرا، جایابی بهینه خازن، بهینه سازی سایز کابل و … که در قالب توابع متنوع ارائه میگردد، را انجام داد. علاوه بر این امکانات دیگری نظیر برنامه نویسی به زبان DPL و تعریف مدلهای DSL این انعطاف پذیری را برای کاربر ایجاد مینماید که تحلیلهای مورد نظر خود را به صورت دلخواه روی سیستم قدرت اجرا نموده و تجهیزاتی که در کتابخانه نرم افزار وجود ندارند را طراحی نماید.
هدف از این آموزش آشنایی دانشجویان و فارغ التحصیلان رشته مهندسی برق با فرآیند آنالیز سیستمهای قدرت به منظور انجام پروژههای تحقیقاتی، صنعتی و … میباشد. امید است که مخاطبین این آموزش بتوانند با استفاده از مطالب این آموزش تجربه مفیدی به منظور ورود به بازار کار رشته مهندسی قدرت را کسب نمایند.
ما در این آموزش قصد داریم تا برنامه نویسی به زبان DPL در نرم افزار دیگسایلنت را آموزش دهیم.
هدف از این آموزش آشنایی دانشجویان و فارغ التحصیلان رشته مهندسی برق با فرآیند آنالیز سیستمهای قدرت به منظور انجام پروژههای تحقیقاتی، صنعتی و … میباشد. امید است که مخاطبین این آموزش بتوانند با استفاده از مطالب این آموزش تجربه مفیدی به منظور ورود به بازار کار رشته مهندسی قدرت را کسب نمایند.
ما در این آموزش قصد داریم تا برنامه نویسی به زبان DPL در نرم افزار دیگسایلنت را آموزش دهیم.
اصلیترین دلیل استفاده از DPL به عنوان زبان برنامه نویسی Digsilent، اتوماسیون است. به خصوص میتوان کارهای تکراری را خیلی ساده بطور خودکار انجام داد. عنوان مثال، اگر بخواهیم برای بار منحنی روزانه ایجاد کنیم، ناچار هستیم زمان را بطور دستی تغییر داده و هر بار پخش بار بگیریم، اما با استفاده از برنامه نویسی میتوان در زمان کمتر و با صرف انرژی کمتری این کار را انجام دهیم. DPL یک زبان برنامهنویسی شیگرا (object oriented) است و میتواند به هر المانی به صورت یک شی دسترسی داشته باشد.
همچنین داری دستورات اصلی و Objectها و متدهای متنوعی میباشد که تعدادی از این متدها و دستورات در فایل آموزشی ارائه شدهاند. دستورات DPL بسیار گسترده بوده و در صورت نیاز میتوان دستور موردنظر را در Manual نرم افزار یافته و مورد استفاده قرار داد.
سرفصل مطالبی که در این فایل ارائه می شود:
مقدمهای بر DIgsilent
خصوصیات زبان برنامه نویسی DIgSILENT (DPL
DPLهای موجود در کتابخانه
نحوهی ایجاد DPL
معرفی بخشهای مختلف یک - DPL
برگه - Basic Option
برگه Advanced Option
برگه Script
برنامه نویسی
متغیرها در DPL
برخی دستورات در DPL
معرفی المان یا دستور به DPL به عنوان Object
نحوه دسترسی به پارامترهای یک - object
مثالهایی از برنامه نویسی در DPL و تشریح آنها
خصوصیات زبان برنامه نویسی DIgSILENT (DPL
DPLهای موجود در کتابخانه
نحوهی ایجاد DPL
معرفی بخشهای مختلف یک - DPL
برگه - Basic Option
برگه Advanced Option
برگه Script
برنامه نویسی
متغیرها در DPL
برخی دستورات در DPL
معرفی المان یا دستور به DPL به عنوان Object
نحوه دسترسی به پارامترهای یک - object
مثالهایی از برنامه نویسی در DPL و تشریح آنها
در ادامه فایلی جهت دانلود گذاشته می شود که در آن زبان برنامه نویسی DPL آموزش داده می شود.
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.