دسته: برق
حجم فایل: 1405 کیلوبایت
تعداد صفحه: 15
تعهد واحد توسط برنامه نویسی دینامیک برای بهینه سازی برنامه ریزی عملیاتی ریزشبکه و کاهش انتشار (گازهای گلخانه ای) + نسخه انگلیسی2011
Unit commitment by dynamic programming for microgrid operational planning optimization and emission reduction
چکیده این مقاله، یک برنامه ریزی توان میکروشبکه برای 24 ساعت آینده را با استفاده از تکنیک تعهد واحد، توسط برنامه نویسی دینامیک، ارایه می دهد. سیستم تحت مطالعه، تشکیل شده از 12 ژنراتور فعال مبنی بر PV (پیل خورشیدی) مجهز به ذخیره سازی، و سه میکروتوربین گازی، می باشد. طبق پیشبینی انرژیِ موجود از ژنراتور خورشیدی، در دسترس بودنِ انرژی ذخیره شده، مشخصه های انتشار میکروتوربین و پیشبینی بار، یک سیستم مدیریت انرژی مرکزی، برنامه 24 ساعته آینده ی مراجع توان را برای سه میکروتوربین گازی و ژنراتورهای فعال، محاسبه می کند تا انتشار معادل CO2 توربین های گازی، کمینه شود.
کلمات کلیدی: شبکه هوشمند، انرژی تجدیدپذیر، بهینه سازی، کمینه کردن انتشار، مدیریت انرژی، تعهد واحد برنامه نویسی دینامیک
قیمت: 18,500 تومان
دسته: برق
حجم فایل: 1544 کیلوبایت
تعداد صفحه: 35
ترکیب منابع تجدید پذیر بهینه به منظور کمینه کردن تلفات انرژی سیستم توزیع+نسخه انگلیسی 2010
Optimal Renewable Resources Mix for Distribution System Energy Loss Minimization
چکیده__ این قضیه که منابع انرژی تجدید پذیر، کلید زیربنای منبع انرژی قابل اطمینان هستند، بشدت قابل قبول است؛ زیرا این منابع هم پایان-ناپذیر بوده و هم نا آلاینده هستند. تعدادی از تکنولوژی های تجدید پذیر هم اکنون کاربرد تجاری دارند، جالب توجه ترین آنها توان بادی، فوتوولتیک، سیستم های خورشیدی گرمایی، بیومس (زیست توده) ، و اشکال مختلف توان هیدرولیک (با استفاده از انرژی های آب) هستند. در این مقاله، روشی برای تخصیص بهینه انواع گوناگون واحدهای تولید توزیع شده تجدیدپذیر (DG) ، در سیستم توزیع _بطوری که تلفات انرژی سالانه را کمینه کنیم_ ارایه شده است. این روش مبنی بر تولید یک مدل احتمالی تولید-بار می باشد که همه ی شرایط عملیاتی ممکن واحدهای DG (تولید توزیع شده) تجدیدپذیر را با احتمال آنها، ترکیب می کند، ازینرو این مدل را در یک مساله برنامه نویسی قطعی، جا می دهیم. مساله برنامه نویسی به عنوان یک برنامه نویسی غیرخطی عددصحیح مرکب (MINLP) ، با یک تابع هدف برای کمینه کردن هزینه تلفات انرژی سالانه سیستم، فرمولبندی شده است. محدودیت ها عبارتند از محدوده های ولتاژ، ظرفیت (قدرت) فیدر، بیشینه حد نفوذ، و اندازه مجزای واحدهای DG در دسترس. این روش پیشنهاد شده بر روی یک سیستم توزیع روستایی با بخش های مختلف _شامل همه ی ترکیبات ممکن واحدهای DG تجدیدپذیر_ اعمال شده است. نتایج نشان می دهند که یک کاهش چشمگیر در تلفات انرژی سالانه برای همه ی بخش های مختلف، بدست آمده است.
کلمات کلیدی: تولید توزیع شده، برنامه ریزی سیستم توزیع، مرکب سوخت، عدم قطعیت.
قیمت: 15,000 تومان
دسته: برق
حجم فایل: 2051 کیلوبایت
تعداد صفحه: 159
« چکیده »
در هر صنعتی اتوماسیون سبب بهبود تولید می گردد که این بهبود هم در کمیت ومیزان تولید موثر است و هم در کیفیت محصولات. هدف از اتوماسیون این است که بخشی از وظایف انسان در صنعت به تجهیزات خودکار واگذار گردد. در یک سیستم اتوماتیک عملیات شروع، تنظیم و توقف فرایندبا توجه به متغیر های موجود توسط کنترل کننده سیستم انجام می گیرد. هر سیستم کنترل دارای سه بخش است: ورودی، پردازش و خروجی.
انواع استراتژی های کنترل:
کنترل حلقه باز
کنترل پیشرو
کنترل حلقه بسته
کنترلر مغز متفکر یک پردازش صنعتی است و تمامی فرامینی راکه یک متخصص در نظر دارد اعمال کند تا پروسه، جریان استاندارد خود را در پیش گیرد و نهایتا پاسخ مطلوب حاصل شود از طریق کنترلر به سیستم فهمانده می شود.
یک کنترلر چگونه عمل می کند؟
در ابتدا سیگنال خروجی از سنسور وارد کنترلر می شود و با مقدار مبنا مقایسه می گردد و نتیجه مقایسه که همان سیگنال خطا می باشد، معمولا در داخل کنترلر هم تقویت شده و هم بسته به نوع کنترلر و پارامترهای مورد نظر، عملیاتی خاص روی ان انجام می گیرد سپس حاصل این عملیات به عنوان سیگنال خروجی کنترل کننده به بلوک بعدی وارد می شود. مقایسه سیگنالها و تقویت اولیه در همه کنترلر ها صرف نظر از نوع انها انجام می گیرد، در واقع این عملیات بعدی است که نوع کنترلر را مشخص می کند.
PLCاز عبارت Programmable Logic Controller به معنای کنترل کننده قابل برنامه ریزی گرفته شده است. PLC کنترل کننده ای است نرم افزاری که در قسمت ورودی، اطلاعات را بصورت باینری دریافت و آنها را طبق برنامه ای که در حافظه اش ذخیره شده پردازش می نماید و نتیجه عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرنده ها و اجرا کننده های فرمان، ارسال می کند.
بطور کلی می توان زبانها برنامه نویس PLCرا به پنج دسته تقسیم کرد:
زبان SFC یا Sequential Function Chart Language
زبان FBD یا Function Block Diagram Language
زبان LD یا Ladder Diagram Language
زبان ST یا Structured Text Language
زبان IL یا Instruction List Language
به طور کلی چهار سیستم کنترلی وجود دارد:
1. سیستمهای رله ای از قدیمی ترین سیستم کنترلی هستند. در این سیستمها کلیه عملیات کنترلی با استفاده از رله ها انجام می پذیرد.
2. سیستمهای کنترلی مبنی بر مدارهای منطقی. در این سیستم ها از دروازه های منطقی و تراشه های کوچک برای پیاده سازی عملیات منطقی استفاده می شود.
3. کنترل با کامپیو تر شخصی
4. کنترل مبنی بر PLC.
سیستم SCADAعلاوه بر کاربرد در فرایندهای صنعتی مانند تولید و توزیع برق (به شیوه های مرسوم یا هسته ای) ، ساخت فولاد، صنایع شیمیایی، صنایع آب، گاز و نفت در بعضی از امکانات آزمایشی مانند فوزیون هسته ایی نیز کاربرد دارد.
اندازه اینچنین تاسیساتی از 1000تا چندین ده هزار کانال I/O می باشد. و با کمک شبکه ها و سیستمهای مخابراتی منطقه وسیعی را تحت بازرسی ونظارت قرار می دهد.
سیستمهای SCADA بر روی سیستم عاملهای DOS، VMSو UNIXقابل اجرا هستند در سالهای اخیر همه سیستم های SCADAبه سمت سیستم عامل NT و بعضی هم بسمت Linuxگرایش پیدا کرده اند.
فهرست:
مقدمه
فصل اول:
« مقدمه ای بر سیستم های کنترل »
کنترل و اتوماسیون
انواع فرایندهای صنعتی
استراتژی کنترل
انواع کنترلرها
سیر تکاملی کنترل کننده ها
فصل دوم:
« انتقال اطلاعات در صنعت »
معماری شبکه
استانداردهای معروف لایه فیزیکی شبکه های صنعتی
معرفی واسط های انتقال و عوامل موثر در انتقال
پروتکل ها و استانداردها
فصل سوم:
« کنترل کننده های برنامه پذیر PLC »
سخت افزار PLC
زبان های برنامه نویسی PLC
ارتباط بین چندین PLC
فصل چهارم:
« سیستم های کنترل گسترده DCS »
ساختار سیستم های DCS
سطوح کاری
اصول کاری سیستم های DCS
کاربردها
فصل پنجم:
« سیستم های اتوماسیون APACS »
Controller Configuration Software
سخت افزار سیستم APACS
بسته های نرم افزاری APACS
بسته های سخت افزاری APACS
شرح مدار ماژول کنترل +ACM
فصل ششم:
« سیستم های SCADA »
SCADA چیست؟
ارتباطات
واسط ها
فصل هفتم:
« سیستم های FIELD BUS و مقایسه آنها با سیستم های DCS »
نحوه عملکرد سیستم های FCSدر مقایسه با DCS
دسته بندی فیلد باس
توپولوژی های فیلد باس
مقایسهFCS و DCS و مزایا و معایب آنها نسبت به یکدیگر
قیمت: 14,000 تومان
ما در عصری زندگی می کنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیده اند، لذا می توان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر می باشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار می گیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح می باشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش می یابد به گونه ای که در همه کشورهای جهان از جایگاه ویژه ای برخوردار می باشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گسترده ای در زمینه های مختلف توسعه یافته و هر روز نیز به این گسترش افزوده می گردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افق های روشن تری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه می کند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارتهای رایانه ای و کاربرد آنها در سایر علوم ملزم می سازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوریهای جدید رایانه را بی سواد تلقی می کنند. یکی از رشته های علمی مفید در زمینه کامپیوتر کار با پایگاه داده ها و نرم افزارهای بانک اطلاعاتی است که در زمینه های مختلف تجاری و اداری و وب سایت و... کاربرد دارد.
از این نرم افزارهای می توان به ORACLE، ACCESS , MS SQL SERVER, MS SQL اشاره نمود.
ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده نرم افزار خوب و سودمند بهره گرفته شده است.
زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.
زبان VISUAL BASIC نسخه تحت ویندوز زبان Basic است که البته بسیار قوی تر و پیشرفته تر از نسخه تحت DOS آن عمل می کند و بسیاری از برنامه های پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکت های بزرگ به ویژه برنامه های چند رسانه ای (Multi Media) با آن استفاده ازآن نوشته می شود.
من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفته ام.
اصل و پایه پروژه من نحوه ارتباط با پایگاه داده ها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی، دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف داده های بانک اطلاعاتی، ذخیره داده های جدید در بانک اطلاعاتی و لیست کردن داده های بانک اطلاعاتی طبق خواسته و نظر کاربر می باشد.
بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک می باشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه می شود.
برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست می کند، لیست های متفاوتی از اطلاعات آن را به نمایش در می آورد.
نرم افزارهای مورد استفاده:
۱- Microsoft Access ۲۰۰۳
از برنامه های مجموعه office ۲۰۰۳ Microsoft
۲- Microsoft Visual Basic
از برنامه های مجموعه Microsoft Visual Basic studio ۶. ۰
مقدمات Visual Basic
مفاهیم اولیه
روش های برنامه نویسی معمولاً به دو نوع کلی تقسیم می شوند:
* برنامه نویسی تابع گرا یا ساخت یافته
* برنامه نویسی شی ءگرا
الف) برنامه نویسی تابع گرا یا Procedural: این روش برنامه نویسی متن گرا نیز نامیده می شود روش قدیمی تری است که مبتنی بر توابع می باشد و معمولاً یکی از توابع اصلی است. با شروع برنامه، کنترل برنامه به اولین دستور تابع اصلی رفته و به ترتیب شروع به اجرای دستورات، از اولین دستور تا آخرین دستور تابع، می کند و مواقعی هم ممکن است فراخوانی هایی به یک یا چند زیر برنامه داشته باشد که با هر بار فراخوانی، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا می نماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا می نماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به دستور بعد از دستور فراخوانی برمی گردد و روال برنامه تا رسیدن به آخرین دستور تابع اصلی ادامه می یابد. بعد از اجرای آخرین دستور تابع اصلی یا رسیدن به دستور خاتمه ی برنامه، برنامه پایان می پذیرد؛ مانند اکثر زبان های برنامه نویسی که تا به حال با آن کار کرده ایم، که از جمله بیسیک، پاسکال و C.
این فایل به همراه چکیده، فهرست، متن اصلی و منابع با فرمت doc (قابل ویرایش) در اختیار شما قرار می گیرد.
تعداد صفحات: ۹۵
دسته: برنامه نویسی
حجم فایل: 1 کیلوبایت
تعداد صفحه: 1
ماتریس اسپارس ماتنریسی است که با داشتن ابعداد بسیار بزرگ، تعداد درایه های بسیار کمی از آن دارای مقدار غیر صفر می باشد. لذا ذخیره سازی آنها بصورت ماتریسی که بیشتر درایه های آن صفر است، خافظه زیادی مصرف می کند. در این فایل ماتریس حلوت بصورت لیست نگداری شده که فقط درایه های غیر صفر را ذخیره می کند و اعمالی مثل ضرب جمع تفریق و ترانهاده ماتریسها را انجام می دهد
قیمت: 2,000 تومان