لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 15
مشخصات کلی
نام ونام خانوادگی :
هدف کلی درس
آشنایی دانش آموزاناحترام به بزرگترهاآشناشوند.
هدف های جزئی
دانش آموزان با احترام به بزرگترهاآشنا شوند.
2-دانش آموزان نسبت به احرتام به بزرگترها از خود علاقه نشان دهد.
دانش آموزان بهاهمیت بدانند که احترام بهبزرگتر هایک کارخوب است.
دانش آموزان به اهمیت احترام به بزرگترها رابدانند.
5-دانش آموزان نتیجه احترام بهبزرگترها رابداند.
هدف های رفتاری
1-دانش اموزان 4 مورداز احترام به بزرگترها رابنویسند؟
2- دانش آموزان خاطرهای از احترام رابه بزرگترها بنویسند ودرکلاس بخوانند.
3-دانش اموزاندرمدرسه احترام به بزرگترها رارعایت کنند.
دانش آموزان نتیجهاحترامبه بزرگتره ارادرسه سطر توضیح دهد؟
دانش آموزان به سوالات پایان درس پاسخ دهد.
وسایل کمک آموزشی
کتاب –تخته سیاه – تصاویری از احترام به بزرگترها-
روش تدریس
پرسش پاسخ – توضیحی – قصه گویی
قبل شروع درس
ورودبه کلاس – سلام واحوال پرسی –حضوروغیاب – بررسی وضعیت روحی – ورانی وجسمی دانش آموزان – بررسی تکالیف گذشته
ارزشیابی تشخیصی
پرسیدن سوالات ارزرشازدانش آموزان پرسیدن سوالاتی ازدرس جدید برای این که میزاناطلاعات دانش آموزان را ببینیم ارزیابی کنیم
آماده سازی وایجادانگیزه
پرسیدن سوالاتی مثل اگر با بزرگترها چگونه برخورد می کنید و اگر آنها را ببینید.چه می کنید آیا به آنه کمک می کنید
ارائه درس
با آماده سازی وایجاد انگیزه که کرده ایم پاسخ های دانش آموزان را پای تخته می نویسیم وسپس از دانش آموزان می خواهیم که هرکدام از روی درس بخوانند. وسپس از چند نفراز دانش آموزان می خواهیم که خلاصه داستان را توضیح می دهیم . وبعد داستان رابرای آنها توضیح می دهیم و با پرسیدن سوالاتی از دانش آموزان درمورد احترام به بزرگترها انها را با اهمیت احترام به بزرگترها آشنا می کنیم.
نتیجه گیری وجمع بندی
به بچه ها می گوییم همانطور که شما گفتید و دردرس خواندیم با د به بزرگترها احترام بگذاریم . چون احترام به بزرگترها یک کارخوب است. که پیامبرهم مردم را به این کار دعوت می کرد.
ارزشیابی پایانی
پرسیدن سوالاتی مثل:
چند نمونه از احترام به بزرگترها را نام ببرید؟
چرا محمد دیربه مدرسه می آمد.
اگر شما جای محمد بودید چه می کردید؟
تعیین تکلیف
خاطره ای از احترام به بزرگترها بنویسیدودرکلاس بخوانید؟
مشخصات کلی
نام ونام خانوادگی : پایه :
موضوع : زمان :
هدف کلی
آشنایی با کمک به دیگران
اهداف جزئی
1- دانش اموزبا کمک به دیگران آشنا می شود
2-دانش آموزبداند که کمک به دیگران یک کار نیک است.
3-دانش آموز به فواید کمک به دیگران پی ببرد.
4-دانش آموزنسبت به کمک به دیگران علاقه نشان بدهد.
5-دانش آموز یادبگیردکه رمواقع سختی نبایددوستان خود راتنها گذاشت.
اهداف رفتاری
دانش آموز 4 مورداز کمک به دیگران رانام ببرد.
دانش آموز درمدرسه به دوستان خودکمک کند.
دانش آموز خاطره ای از کمک به دیگران رابنویسد ودرکلاس بخواند.
دانش آموزسه مورد ازفواید کمک به دیگران را نام ببرد.
دانش آموز نتیجه کمک به دیگران را در2 سطر توضیح دهد.
دانش آموز به سوالات پاین درس پاسخ دهد.
وسایل
کتاب- گچ – تخته سیاه
روش تدریس
پرسش وپاسخ – توضیحی – قصه گویی
ارزشیابی تشخیصی
سوالتی از بچه ها از درس قبل می پرسیم وسوالاتی از درس جدید می رسیم که اطلاعات بچه ها را ارزیابی کنیم.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
ناهید (همچنین زهره یا ونوس) به ترتیب فاصله از خورشید، دومین سیاره منظومه شمسی است و بین زمین و تیر قرار دارد. این سیاره نزدیکترین سیاره به زمین میباشد و بعد از ماه، درخشانترین جرم آسمانی طبیعی است که به هنگام شب از زمین رویت میشود.
سیاره ناهید، فاقد قمر است و از بسیاری جهات چون اندازه، جرم، جاذبه و ترکیبات ساختاری، به زمین شباهت دارد و به همین دلیل به آن لقب خواهر زمین را دادهاند. این سیاره را جزء کرات خاکی و متراکم طبقه بندی کردهاند که دارای آتشفشانهای فعال، «ناهیدلرزه» و کوهواره است. ناهید در مداری تقریباً دایرهوار به فاصله میانگین ۱۰۸ میلیون کیلومتر از خورشید، به دور آن میگردد و کمترین فاصله آن با زمین ۴۲ میلیون کیلومتر است. زمان لازم برای یکبار گردش این سیاره به دور خورشید ۲۲۵ روز زمینی میباشد. تفاوت بزرگ ناهید با زمین، جو آن است که بیشتر آنرا دیاکسید کربن تشکیل داده و در ابرهای فوقانی آن قطرات ریز اسید سولفوریک وجود دارد. وجود دیاکسید کربن در جو این سیاره دمای آنرا به مقدار بسیار قابل توجهی افزایش داده است. (۴۶۴ درجه سانتیگراد نزدیک سطح سیاره). نور آفتاب پس از نفوذ در جو این سیاره و جذب شدن توسط سطح آن، بهصورت حرارت ساتع میشود. این گرمای ساتعشده را انبوه دیاکسید کربنِ جو ناهید، جذب کرده و از رها شدن آن در فضا جلوگیری میکند. این جذب اضافی گرما، که به پدیده گلخانهای معروف است، گرمای متوسط ناهید را بیشتر از هر سیاره دیگری در سامانه خورشیدی بالا برده است بهطوریکه این حرارت برای ذوب کردن فلز سرب کافیست. از اینرو پیدایش زندگی در این سیاره، غیر ممکن است. «چنگزن» نام ادبی ناهید است.
در اوایل سال 1960 راداری را بسوی ناهید نشانهروی کردند که سیگنالهای آن از ابرهای این سیاره عبور کرده و پس از برخورد با سطح جامد سیاره، منعکس گردید. برای اولین بار دانشمندان اطلاع جالبی را درباره سطح ناهید بهدست آوردند، که نشان میداد ناهید دارای حرکت چرخشی در جهت معکوس است. چرخش آن از شرق به غرب است و آفتاب از مغرب طلوع و در مشرق غروب میکند
سیاره زمین
حیوانات، گیاهان و دیگر ارگانیزم های حیات تقریبا در همه جای سطح زمین وجود دارند. آنها می توانند در روی زمین به حیات ادامه دهند چرا که این سیاره در فاصله مناسبی نسبت به خورشید قرار گرفته است. بیشتر گونه های حیات به گرما و نور خورشید برای ادامه زندگی خود نیاز دارند. اگر زمین اندکی به خورشید نزدیک تر بود گرما و حرارت زیاد آن همه این گونه ها را می سوزاند و اگر قدری از خورشید دورتر بود بر اثر کمبود انرژی خورشید حیات در روی آن از بین می رفت. برای ادامه حیات وجود آب نیز ضروری می باشد که زمین سرشار از آن است. آب بیشتر سطح زمین را پوشانده است. مطالعه زمین، زمین شناسی یا ژئولوژی نام دارد. زمین شناسان با بررسی عوامل فیزیکی زمین، به چگونگی پیدایش و تغییرات آنها پی می برند. بر روی بیشتر قسمتهای زمین مانند قسمتهای درون آن، نمی توان به طور مستقیم تحقیق نمود. زمین شناسان با بررسی نشانه ها و صخره ها به روش هایی برای شناخت غیر مستقیم این سیاره می پردازند. البته امروزه، زمین شناسان می توانند با اطلاعات به دست آمده از فضا نیز به بررسی زمین بپردازند. سیاره ای به نام زمین در میان نه سیاره موجود در منظومه شمسی، زمین رتبه پنجم از لحاظ اندازه را به خود اختصاص می دهد. قطر آن حدود 13.000 کیلومتر است. مشتری، بزرگترین سیاره منظومه شمسی قطری 11 برابر قطر زمین را دارد و پلوتو به عنوان کوچکترین سیاره دارای قطری کمتر از یک پنجم زمین می باشد. زمین نیز مانند بقیه سیاره ها در مداری با فاصله 150 میلیون کیلومتر به دور خورشید در گردش است و هر دور خود را در مدت 365 روز تکمیل می کند. فاصله پلوتو، دورترین سیاره از خورشید 40 برابر فاصله زمین از خورشید است و در هر 248 روز زمینی یکبار دور خود را تکمیل می نماید. حرکت زمین زمین دارای سه نوع حرکت است: 1) حرکت وضعی حول محوری فرضی که از دو قطب شمال و جنوب آن عبور می کند. 2) حرکت انتقالی در مداری به دور خورشید. 3) حرکت در راه شیری به همراه خورشید و دیگر اجرام منظومه شمسی. 24 ساعت زمان لازم است تا زمین یک دور وضعی خود را تکمیل کند. این زمان را روز خورشیدی می گویند. در طی یک روز خورشیدی، زمین مقداری نیز در مدار خود حرکت می کند بنابراین مکان ستارگان درآسمان هرشب دچار اندکی تغییر می شود. مدت زمان واقعی یک دور حرکت وضعی زمین معادل 23 ساعت و 56 دقیقه و 09/4 ثانیه می باشد. این زمان را روز نجومی زمین می نامند. روز نجومی از روز خورشیدی کوتاه تر است بنابراین ستارگان هر روز 4 دقیقه زودتر در آسمان دیده می شوند. گردش زمین به دور خورشید 365 روز و 6 ساعت و 9 دقیقه و 54/9 ثانیه به طول می انجامد. این دوره زمانی سال نجومی خوانده می شود. از آنجائیکه حرکت وضعی زمین در انتهای هر سال به یک عدد کامل نمی رسد، ترتیب تقویم در هر سال معادل 6 ساعت نسبت به ترتیب فصول متفاوت می شود. برای هماهنگی تقویم و فصول، هر چهار سال یکبار 1 روز به تقویم اضافه می شود تا عدم تناسب برطرف گردد. سالهایی که یک روز اضافی دارند سال کبیسه نامیده می شوند. در تقویم میلادی یک روز اضافه در آخر دومین ماه سال یعنی فوریه قرار می گیرد و در تقویم خورشیدی یک روز به آخر اسفند ماه اضافه می گردد. مسافت مدار زمین به دور خورشید 940میلیون کیلومتر است و زمین این مسافت را با سرعت 107.000 کیلومتر در ساعت و یا 30 کیلومتر در ثانیه طی می کند. محور طولی زمین به شکل عمودی، صفحه مداری را قطع نمی کند بلکه نسبت به آن زاویه ای حدود 5/23 درجه دارد. این شیب و حرکت زمین به دور خورشید باعث پدیدار گشتن فصول می شوند. در دی ماه، نیمکره شمالی زمین، به دلیل شیب محور طولی، دورتر از خورشید قرار می گیرد. نور خورشید با شدت کمتری به نیمکره شمالی می رسد و در این هنگام این بخش از زمین، زمستان را پشت سر می گذراند. در خرداد ماه وضعیت شیب زمین تغییر می کند و این بار نیمکره جنوبی در قسمتی از شیب قرار می گیرد که از خورشید دورتر است در نتیجه نوبت به این نیمکره می رسد که زمستان را تجربه نماید. مدار زمین دایره کامل نیست. در اوایل دی ماه زمین به خورشید نزدیکتر و در خرداد ماه کمی دورتر است. فاصله زمین از خورشید در ماه دی 1/147 میلیون کیلومتر و در ماه خرداد 1/152 میلیون کیلومتر می باشد. تاثیر این پدیده در سرما یا گرمای زمین بسیار کمتر از پدیده شیب زمین است. زمین و منظومه شمسی عضو یک صفحه ستاره ای وسیع به نام کهکشان راه شیری می باشند. درست همانگونه که ماه به دور زمین و سیارات به گرد خورشید در چرخشند، خورشید و دیگر ستارگان به دور مرکز راه شیری در گردش می باشند. منظومه شمسی حدودا در فاصله دو پنجم از مرکز راه شیری قرار گرفته و با سرعت 249 کیلومتر در ثانیه حول مرکز آن در گردش است. منظومه شمسی در هر 220 میلیون سال یکبار حول مرکز کهکشان گردش می کند. شکل و اندازه زمین
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 10
بازآرائی بهینه شبکه های توزیع به روش الگوریتم ژنتیک جهت کاهش تلفات
علی سوادپور
شرکت توزیع نیروی برق آذربایجانشرقی
کلمات کلیدی:
بازآرایی بهینه، الگوریتم ژنتیک، کاهش تلفات
چکیده:
در این مقاله الگوریتم ژنتیک جهت حل یک مساله بهینه سازی بکار برده شده است. منظور از بهینهسازی انتخاب بهترین ساختار از یک شبکه توزیع جهت کمینه کردن تلفات می باشد. الگوریتم ژنتیک یکی از روشهای پرقدرت در یافتن بهینه مطلق می باشد. نرم افزاری به زبان C برای الگوریتم پیشنهادی تهیه شده است و نتیجه عددی آن برای دو شبکه نمونه آورده شده است.
1. مقدمه
تغییر ساختار در شبکههای توزیع جهت کاهش تلفات در واقع حل یک مساله بهینهسازی میباشد. روش بکارگرفته شده در این مقاله جهت حل این مساله بهینهسازی استفاده از روش الگوریتم ژنتیک میباشد.
روش الگوریتم ژنتیک به دلیل اینکه کلیه جوابهای ممکن را تولید و سپس از میان آنها بهترین گزینه را انتخاب میکند. لذا از اطمینان بیشتری برای رسیدن به بهینه مطلق برخوردار میباشد.
در یک شبکه توزیع با گستردگی فراوان تنوع بار (اعم از صنعتی، خانگی یا تجاری) و همچنین تغییرات بار بدلیل تنوع فصول، ساعات کار و پیک مصرف و سایر عوامل دیگر و ثایت بودن ساختار شبکه، موجب افزایش تلفات در سیستم میشود. در چنین شرایطی لازم است با اعمال یک آرایش بهینه روی شبکه با باز و بسته کردن کلیدهای موجود به بهینهساختن تلفات امیدوار بود. [1]
برای تجدید آرایش روی شبکههای توزیع روشهای مختلفی پیشنهاد شده است که میتوان آنها را به روشهای خاص و عام تقسیمبندی نمود.
الف: روشهای خاص:
در روشهای خاص برای حل مساله الگوریتم خاصی پیشنهاد میشود که با استفاده از این آلگوریتم ابتدا یک پاسخ محاسبه شده و از روی آن پاسخ و با توجه به الگوریتم مربوطه پاسخ بعدی تا رسیدن به نقطه بهینه با رعایت قیود مساله ادامه مییابد. روشهای خاص به دو روش SEM و SSOM تقسم بندی می گردند.
ب: روشهای عام:
روشهای عام روشهایی هستند که به شکل مساله بستگی نداشته و یگ الگوریتم کلی برای حل مساله پیشنهاد میگردد. دراین روش مجموعه وسیعی از جوابها انتخاب گردیده و با انجام عملیاتی بهینه مطلق انتخاب میگردد. الگوریتم ژنتیک یکی از این روشهاست. دراین مقاله سعی شده است از این روش جهت کاهش تلفات در شبکههای توزیع استفاده گردد.[2]
2. الگوریتم ژنتیک:
الگوریتم ژنتیک یکی از روشهای بهینهسازیی است که بر پایه ایده توارث و تکامل پیادهسازی شدهاست.
نحوه عملکرد الگوریتم ژنتیک بدین صورت است که جمعیتی از نقاط به صورت تصادفی انتخاب گردیده و مقدار تابع هدف به ازای تک تک آنها محاسبه میشود. درمرحله بعد توسط سه عملیات چرخ رولت، تکثیر و جهش نسل جدید تولید میگردد و مقدار تابع هدف برای فرزندان نیز محاسبه میگردد تا سرانجام با توجه به شرایطی پاسخ بهینه بدست آید. [3]
3. مفاهیم اساسی الگوریتم ژنتیک
3-1: کد کردن:
جایگزین کردن دنبالهی مناسب از اعداد 0.1 (بیتها) به جای پارامترهای مساله را کد کردن مینامند.
3-2: کروموزوم:
به رشته یا دنبالهای از بیتها که بهعنوان مشکل یک پاسخ، (اعم از ممکن یا غیرممکن) اطلاق میگردد. یک کروموزوم دارای n ژن یا بیت میباشد.
3-3: جمعیت:
به مجموعهای از کروموزومها جمعیت گفته میشود.
3-4: مقدار برازندگی:
مناسب بودن یا نبودن جواب، با معیاری که از تابع هدف بدست میآید سنجیده میشود. هر چه یک جواب مناسب باشدمقدار برازندگی بزرگتری دارد. برای آنکه شانس بقای چنین جوابی بیشتر شود، احتمال بقای متناسب با مقدار برازندگی آن در نظر گرفته میشود. معمولاً در صورت امکان تابع برازندگی را در بین [1.0] نرمالیزه میکنند.
3-5: عمل تکثیر:
این عمل برای یک جفت از کروموزوم عمل میکند و میتواند به صورت تک نقطهای و یکنواخت باشد. به این صورت که دو کروموزوم از یک نقطه شکسته و بخشهای شکسته شده کروموزوم جابهجا میگردد. نقطه شکست نیز یک عدد تصادفی n از بین 1 تا k (k طول کروموزوم) با توزیع احتمال یکنواخت ( 1/k ) صورت میپذیرد. (مطابق شکل 1)
3-6: عملگر جهش:
این عملگر روی هر یک از کروموزومها حاصل از عملگر تکثیر بکارگرفته میشود. بدین ترتیب که به ازای هر بیت از کروموزوم یک عدد تصادفی تولید میشود، درصورتیکه مقدار عدد تصادفی تولید شده از مقدار Pm (احتمال عمل جهش ) کمتر باشد در آن بیت عمل جهش انجام میشود. درغیر این صورت در آن بیت عمل جهش صورت نمیگیرد. [4] ( مطابق جدول1)
4. مراحل اجرای الگوریتم ژنتیک
با توجه به صورت مساله، متغیرهایی که باید تعیین شوند مشخص شده سپس آنها را به نحو مناسبی کدگذاری کرده و به شکل کروموزوم نمایش داده میشوند. بر اساس تابع هدف یک تابع برازندگی برای کروموزومها تعریف میگردد و یک جمعیت اولیه دلخواه نیز به طور تصادفی انتخاب میشوند و بدنبال ان میزان تابع برازندگی برای کروموزوم جمعیت اولیه محاسبه میشود و الگوریتم مطابق شکل(2) صورت می پذیرد.
5. اعمال الگوریتم ژنتیک به مساله بهینه سازی
جهت درک بهتر اعمال الگوریتم ژنتیک، موضوع را برای یک شبکه ساده پیاده می کنیم. جهت این کار شبکه مطابق شکل (3) را با 15 شین و 17 فیدر در نظر می گیریم.
ابتدا جمعیت اولیه را به صورت تصادفی جهت شروع عملیات بهینه سازی انتخاب می کنیم. هر آرایش شبکه را در قالب یک کروموزوم (دنباله از اعداد 0.1) مطابق شکل زیر نشان می دهیم (عدد 0 نشانه بازبودن خط و عدد 1 نشانه بسته بودن خط) می باشد.
واضح است که همه کروموزوم های انتخاب شده همگی شرط شعاعی بودن را نداشته باشند. لذا لازم است همه کروموزوم ها بعد از لحاظ دارار بودن این شرط بررسی می گردند:
منظور از شعایی بودن این است که:
اولاً: همه پستهای توزیع مورد تغذیه قرار گیرند.
ثانیاً: هیچ مسیر بسته ای بین پستهای فوق توزیع ایجاد نشود.
ثالثاً: هیچ حلقه ای بین پست های توزیع ایجاد نگردد.
برای بررسی شعایی بودن یک شبکه از دو اصل زیر استفاده می کنیم:
الف: یک شبکه شعاعی با m پست توزیع و n پست توزیع دقیقاً دارای n فیدر در حال وصل است. (شرط لازم)
ب: اگر در یک درخت رئوسی که درجه آنها یک است حذف کنیم و این عمل تکرار پذیرد و چنانچه در نهایت تمامی رئوس درخت حذف شوند شبکه شعاعی خواهد بود. (شرط کافی)
جهت کنترل شرط ایزوله نشدن بار به این صورت عمل می گردد که مجموعه ای از شماره شین های ابتدا و انتهای تمامی خطوط تهیه می گردد و چنانچه این مجموعه تمامی شین های مصرف را در بر بگیرد شرط فوق تامین شده است.
همچنین دیگر قیود الکتریکی شبکه شامل حداکثر افت ولتاژ مجاز شینها و همچنین حداکثر جریان عبوری از خطوط می باشد. درصورت عدم تامین قیود فوق کروموزوم مربوطه از اعضاء جمعیت اولیه کنار گذاشته میشود کروموزوم دیگری انتخاب می گردد. این مرحله از کار تا آنجا انجام میپذیرد که تعداد اعضاء جمعیت اولیه به تعداد تعریف شده برسد.[6]
6. تعیین تابع ارزیاب
ارزشگذاری یک کروموزوم توسط تابع ارزیاب صورت میپذیرد که مقدار برازندگی کروموزوم میباشد. تابع هدف در این مرحله مجموع تلفات شبکه است. چنانچه تلفات خط i ام برابر ri و جریان انتقالی در این خط Ii باشد، تابع هدف به صورت زیر خواهد بود:
و چون بدنبال یافتن حداکثر تابع هدف میباشیم، لذا تابع ارزیاب به صورت زیر تعریف میگردد:
برای آنکه بتوان ارزیاب را برای هر آرایش خاص از شبکه توزیع بدست آورد لازم است که برای هر آرایش از شبکه عمل پخش بار اجرا گردد و مقادیر ولتاژ باسها و جریان فیدرها محاسبه گردد. در نتیجه مقدار تلفات محاسبه می شود.
7. تولید جمعیت جدید و شرط توقف الگوریتم و رسیدن به جواب
جهت تولید جمعیت جدید از دو تابع تکثیر و جهش استفاده میگردد. در ضمن لازم است قبل از انجام دو تابع فوق از کروموزومهای با برازندگی بالا استفاده گردد که برای این کار نیز از عملیات چرخ رولت استفاده میکنیم. در نهایت دوباره از تابع برازندگی استفاده نموده و جمعیت جدید انتخاب میگردد.
در این الگوریتم شرط پایان و همگرایی عملیات جستجو، تغییر نکردن جواب برای تعداد مشخصی از نسلها درنظر گرفته شده است. اما برای اطمینان بیشتر از تغییر نکردن جواب برای مدت طولانی لازم است که از تغییرات اضافی مانند تغییر مقدار احتمال جهش استفاده نمود. [6]
8. نتایج عددی و مقایسه
نرم افزاری به منظور اعمال الگوریتم پیشنهادی به کمک زبان برنامه نویسی ++C تهیه شده است. این نرم افزار محاسبات افت ولتاژ، پخش بار و تعیین وضعیت فیدرها ( از لحاظ باز یا بسته بودن ) را در شبکههای توزیع شعاعی انجام می دهد. (پخش بار بکار رفته در این نرم افزار از روش گوس–سایدل استفاده شده است)
برای تست الگوریتم پیشنهادی دو شبکه 16 شینه با 16 فیدر (شکل 5) و یک شبکه 19 شینه با 24 فیدر (شکل 6) درنظر گرفته شده اند. اطلاعات کامل خطوط و بار این دو شبکه در مرجع (5) و جدول (2) نشان داده شده است.
نتایج حاصله از اعمال نرم افزار بر روی این دوشبکه در جداول (3.4) نشان داده شده است و همچنین پاسخ نرم افزار برای شبکه اول که شبکه استفاده شده در مرجع [5] نیز می باشد، یکسان است.
جهت برآورد مقادیر مناسب پارامترهای الگوریتم ژنتیک، تغییرات پاسخ بهینه (تلفات) نسبت به تغییرات پارامترها بررسی گردید، شایان ذکر است برای ارائه این منحنی برای هر مقدار پارامتر به تعداد 10 بار برنامه اجرا و میانگین پاسخهای بهینه جهت رسم منحنی منظور شده است. به عنوان نمونه منحنی تغییرات تلفات توان (Ploss) نسبت به احتمال Pm (جهشی) رسم گردیده است. (شکل 7)
9. نتیجهگیری و پیشنهادات:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 10
بازآرائی بهینه شبکه های توزیع به روش الگوریتم ژنتیک جهت کاهش تلفات
علی سوادپور
شرکت توزیع نیروی برق آذربایجانشرقی
کلمات کلیدی:
بازآرایی بهینه، الگوریتم ژنتیک، کاهش تلفات
چکیده:
در این مقاله الگوریتم ژنتیک جهت حل یک مساله بهینه سازی بکار برده شده است. منظور از بهینهسازی انتخاب بهترین ساختار از یک شبکه توزیع جهت کمینه کردن تلفات می باشد. الگوریتم ژنتیک یکی از روشهای پرقدرت در یافتن بهینه مطلق می باشد. نرم افزاری به زبان C برای الگوریتم پیشنهادی تهیه شده است و نتیجه عددی آن برای دو شبکه نمونه آورده شده است.
1. مقدمه
تغییر ساختار در شبکههای توزیع جهت کاهش تلفات در واقع حل یک مساله بهینهسازی میباشد. روش بکارگرفته شده در این مقاله جهت حل این مساله بهینهسازی استفاده از روش الگوریتم ژنتیک میباشد.
روش الگوریتم ژنتیک به دلیل اینکه کلیه جوابهای ممکن را تولید و سپس از میان آنها بهترین گزینه را انتخاب میکند. لذا از اطمینان بیشتری برای رسیدن به بهینه مطلق برخوردار میباشد.
در یک شبکه توزیع با گستردگی فراوان تنوع بار (اعم از صنعتی، خانگی یا تجاری) و همچنین تغییرات بار بدلیل تنوع فصول، ساعات کار و پیک مصرف و سایر عوامل دیگر و ثایت بودن ساختار شبکه، موجب افزایش تلفات در سیستم میشود. در چنین شرایطی لازم است با اعمال یک آرایش بهینه روی شبکه با باز و بسته کردن کلیدهای موجود به بهینهساختن تلفات امیدوار بود. [1]
برای تجدید آرایش روی شبکههای توزیع روشهای مختلفی پیشنهاد شده است که میتوان آنها را به روشهای خاص و عام تقسیمبندی نمود.
الف: روشهای خاص:
در روشهای خاص برای حل مساله الگوریتم خاصی پیشنهاد میشود که با استفاده از این آلگوریتم ابتدا یک پاسخ محاسبه شده و از روی آن پاسخ و با توجه به الگوریتم مربوطه پاسخ بعدی تا رسیدن به نقطه بهینه با رعایت قیود مساله ادامه مییابد. روشهای خاص به دو روش SEM و SSOM تقسم بندی می گردند.
ب: روشهای عام:
روشهای عام روشهایی هستند که به شکل مساله بستگی نداشته و یگ الگوریتم کلی برای حل مساله پیشنهاد میگردد. دراین روش مجموعه وسیعی از جوابها انتخاب گردیده و با انجام عملیاتی بهینه مطلق انتخاب میگردد. الگوریتم ژنتیک یکی از این روشهاست. دراین مقاله سعی شده است از این روش جهت کاهش تلفات در شبکههای توزیع استفاده گردد.[2]
2. الگوریتم ژنتیک:
الگوریتم ژنتیک یکی از روشهای بهینهسازیی است که بر پایه ایده توارث و تکامل پیادهسازی شدهاست.
نحوه عملکرد الگوریتم ژنتیک بدین صورت است که جمعیتی از نقاط به صورت تصادفی انتخاب گردیده و مقدار تابع هدف به ازای تک تک آنها محاسبه میشود. درمرحله بعد توسط سه عملیات چرخ رولت، تکثیر و جهش نسل جدید تولید میگردد و مقدار تابع هدف برای فرزندان نیز محاسبه میگردد تا سرانجام با توجه به شرایطی پاسخ بهینه بدست آید. [3]
3. مفاهیم اساسی الگوریتم ژنتیک
3-1: کد کردن:
جایگزین کردن دنبالهی مناسب از اعداد 0.1 (بیتها) به جای پارامترهای مساله را کد کردن مینامند.
3-2: کروموزوم:
به رشته یا دنبالهای از بیتها که بهعنوان مشکل یک پاسخ، (اعم از ممکن یا غیرممکن) اطلاق میگردد. یک کروموزوم دارای n ژن یا بیت میباشد.
3-3: جمعیت:
به مجموعهای از کروموزومها جمعیت گفته میشود.
3-4: مقدار برازندگی:
مناسب بودن یا نبودن جواب، با معیاری که از تابع هدف بدست میآید سنجیده میشود. هر چه یک جواب مناسب باشدمقدار برازندگی بزرگتری دارد. برای آنکه شانس بقای چنین جوابی بیشتر شود، احتمال بقای متناسب با مقدار برازندگی آن در نظر گرفته میشود. معمولاً در صورت امکان تابع برازندگی را در بین [1.0] نرمالیزه میکنند.
3-5: عمل تکثیر:
این عمل برای یک جفت از کروموزوم عمل میکند و میتواند به صورت تک نقطهای و یکنواخت باشد. به این صورت که دو کروموزوم از یک نقطه شکسته و بخشهای شکسته شده کروموزوم جابهجا میگردد. نقطه شکست نیز یک عدد تصادفی n از بین 1 تا k (k طول کروموزوم) با توزیع احتمال یکنواخت ( 1/k ) صورت میپذیرد. (مطابق شکل 1)
3-6: عملگر جهش:
این عملگر روی هر یک از کروموزومها حاصل از عملگر تکثیر بکارگرفته میشود. بدین ترتیب که به ازای هر بیت از کروموزوم یک عدد تصادفی تولید میشود، درصورتیکه مقدار عدد تصادفی تولید شده از مقدار Pm (احتمال عمل جهش ) کمتر باشد در آن بیت عمل جهش انجام میشود. درغیر این صورت در آن بیت عمل جهش صورت نمیگیرد. [4] ( مطابق جدول1)
4. مراحل اجرای الگوریتم ژنتیک
با توجه به صورت مساله، متغیرهایی که باید تعیین شوند مشخص شده سپس آنها را به نحو مناسبی کدگذاری کرده و به شکل کروموزوم نمایش داده میشوند. بر اساس تابع هدف یک تابع برازندگی برای کروموزومها تعریف میگردد و یک جمعیت اولیه دلخواه نیز به طور تصادفی انتخاب میشوند و بدنبال ان میزان تابع برازندگی برای کروموزوم جمعیت اولیه محاسبه میشود و الگوریتم مطابق شکل(2) صورت می پذیرد.
5. اعمال الگوریتم ژنتیک به مساله بهینه سازی
جهت درک بهتر اعمال الگوریتم ژنتیک، موضوع را برای یک شبکه ساده پیاده می کنیم. جهت این کار شبکه مطابق شکل (3) را با 15 شین و 17 فیدر در نظر می گیریم.
ابتدا جمعیت اولیه را به صورت تصادفی جهت شروع عملیات بهینه سازی انتخاب می کنیم. هر آرایش شبکه را در قالب یک کروموزوم (دنباله از اعداد 0.1) مطابق شکل زیر نشان می دهیم (عدد 0 نشانه بازبودن خط و عدد 1 نشانه بسته بودن خط) می باشد.
واضح است که همه کروموزوم های انتخاب شده همگی شرط شعاعی بودن را نداشته باشند. لذا لازم است همه کروموزوم ها بعد از لحاظ دارار بودن این شرط بررسی می گردند:
منظور از شعایی بودن این است که:
اولاً: همه پستهای توزیع مورد تغذیه قرار گیرند.
ثانیاً: هیچ مسیر بسته ای بین پستهای فوق توزیع ایجاد نشود.
ثالثاً: هیچ حلقه ای بین پست های توزیع ایجاد نگردد.
برای بررسی شعایی بودن یک شبکه از دو اصل زیر استفاده می کنیم:
الف: یک شبکه شعاعی با m پست توزیع و n پست توزیع دقیقاً دارای n فیدر در حال وصل است. (شرط لازم)
ب: اگر در یک درخت رئوسی که درجه آنها یک است حذف کنیم و این عمل تکرار پذیرد و چنانچه در نهایت تمامی رئوس درخت حذف شوند شبکه شعاعی خواهد بود. (شرط کافی)
جهت کنترل شرط ایزوله نشدن بار به این صورت عمل می گردد که مجموعه ای از شماره شین های ابتدا و انتهای تمامی خطوط تهیه می گردد و چنانچه این مجموعه تمامی شین های مصرف را در بر بگیرد شرط فوق تامین شده است.
همچنین دیگر قیود الکتریکی شبکه شامل حداکثر افت ولتاژ مجاز شینها و همچنین حداکثر جریان عبوری از خطوط می باشد. درصورت عدم تامین قیود فوق کروموزوم مربوطه از اعضاء جمعیت اولیه کنار گذاشته میشود کروموزوم دیگری انتخاب می گردد. این مرحله از کار تا آنجا انجام میپذیرد که تعداد اعضاء جمعیت اولیه به تعداد تعریف شده برسد.[6]
6. تعیین تابع ارزیاب
ارزشگذاری یک کروموزوم توسط تابع ارزیاب صورت میپذیرد که مقدار برازندگی کروموزوم میباشد. تابع هدف در این مرحله مجموع تلفات شبکه است. چنانچه تلفات خط i ام برابر ri و جریان انتقالی در این خط Ii باشد، تابع هدف به صورت زیر خواهد بود:
و چون بدنبال یافتن حداکثر تابع هدف میباشیم، لذا تابع ارزیاب به صورت زیر تعریف میگردد:
برای آنکه بتوان ارزیاب را برای هر آرایش خاص از شبکه توزیع بدست آورد لازم است که برای هر آرایش از شبکه عمل پخش بار اجرا گردد و مقادیر ولتاژ باسها و جریان فیدرها محاسبه گردد. در نتیجه مقدار تلفات محاسبه می شود.
7. تولید جمعیت جدید و شرط توقف الگوریتم و رسیدن به جواب
جهت تولید جمعیت جدید از دو تابع تکثیر و جهش استفاده میگردد. در ضمن لازم است قبل از انجام دو تابع فوق از کروموزومهای با برازندگی بالا استفاده گردد که برای این کار نیز از عملیات چرخ رولت استفاده میکنیم. در نهایت دوباره از تابع برازندگی استفاده نموده و جمعیت جدید انتخاب میگردد.
در این الگوریتم شرط پایان و همگرایی عملیات جستجو، تغییر نکردن جواب برای تعداد مشخصی از نسلها درنظر گرفته شده است. اما برای اطمینان بیشتر از تغییر نکردن جواب برای مدت طولانی لازم است که از تغییرات اضافی مانند تغییر مقدار احتمال جهش استفاده نمود. [6]
8. نتایج عددی و مقایسه
نرم افزاری به منظور اعمال الگوریتم پیشنهادی به کمک زبان برنامه نویسی ++C تهیه شده است. این نرم افزار محاسبات افت ولتاژ، پخش بار و تعیین وضعیت فیدرها ( از لحاظ باز یا بسته بودن ) را در شبکههای توزیع شعاعی انجام می دهد. (پخش بار بکار رفته در این نرم افزار از روش گوس–سایدل استفاده شده است)
برای تست الگوریتم پیشنهادی دو شبکه 16 شینه با 16 فیدر (شکل 5) و یک شبکه 19 شینه با 24 فیدر (شکل 6) درنظر گرفته شده اند. اطلاعات کامل خطوط و بار این دو شبکه در مرجع (5) و جدول (2) نشان داده شده است.
نتایج حاصله از اعمال نرم افزار بر روی این دوشبکه در جداول (3.4) نشان داده شده است و همچنین پاسخ نرم افزار برای شبکه اول که شبکه استفاده شده در مرجع [5] نیز می باشد، یکسان است.
جهت برآورد مقادیر مناسب پارامترهای الگوریتم ژنتیک، تغییرات پاسخ بهینه (تلفات) نسبت به تغییرات پارامترها بررسی گردید، شایان ذکر است برای ارائه این منحنی برای هر مقدار پارامتر به تعداد 10 بار برنامه اجرا و میانگین پاسخهای بهینه جهت رسم منحنی منظور شده است. به عنوان نمونه منحنی تغییرات تلفات توان (Ploss) نسبت به احتمال Pm (جهشی) رسم گردیده است. (شکل 7)
9. نتیجهگیری و پیشنهادات:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 3
به وجود آمدن رشته ها و شغلهای جدید مربوط به کامپیوتر
وزرات کار اعلام کرد: «بیش از 90 هزار شغل جدید به صنعت آمریکا در ماه آگوست اضافه شد این این شغل ها بیشتر در زمینه طراحی سیستم های کامپیوتری و خدمات مربوط است. » به گزارش بخش خبر سایت http://www.IRITN.com ، به نقل از CNet News، از ماه آگوست سال گذشته 400/36 شغل جدید به صنعت طراحی سیستم های کامپیوتری اضافه شد و تعداد این شغل ها کلا به 13/1 میلیون رسید. در یک تحقیق ماهانه آمده است که اعتماد کارمندان IT در بازار کاری به تدریج افزایش یافته است. طراحی سیستم های کامپیوتری تنها بخش مربوط به فن آوری نبوده است که در ماه آگوست داشته است. بلکه براساس گفته های وزارت کار تقریبا 4 هزار شغل به رشته های مدیریت و سرویس های مشاوره فنی اضافه شده است، میزان این شغل ها در حال حاضر به 796100 شغل رسیده است. شغل های صنعتی در حوزه محصولات کامپیوتری و الکترونیکی نیز به 3300 شغل رسیده است. بدست آوردن شغل بخشی از یک رشد کلی 144000 در شغل های آمریکا در ماه آگوست است. این میزان در ماه جولای به 73 هزار شغل رسیده بود که نسبت به اوایل سال رشد کمتری داشت، به عنوان مثال شغل های اقتصادی بین ماه های فوریه و مارس به 353 هزار شغل رسیده بود. میزان بیکاری آمریکا طی چندماه گذشته از 5/5 درصد در ماه جولای به 4/5 درصد درماه آگوست رسیده است.
مهندسی کامپیوتر
رشته مهندسی کامپیوتر که به طراحی و ساخت اجزای مختلف رایانه می پردازد، لذا اهمیت بسیار زیادی در دنیای امروز برخوردار است. هدف از طی این دوره تربیت کارشناسانی است که در زمینه تحلیل، طراحی، ساخت و راه اندازی دستگاهها و مجموعه های سخت افزاری جدید، بررسی و شناخت مجموعه های سخت افزاری و نرم افزاری موجود، نگه داری، عیب یابی و تعمیر و اصلاح و توسعه فعالیت کنند. طراحی، شبیه سازی، فرآوری، پردازش، سنجش، آموزش، ویرایش و ... همه مفاهیمی هستند که با بالاترین دقت و در کوتاهترین مدت زمان ممکن در برنامه های نرم افزاری رایانه انجام می شوند. لذا هدف از این رشته تربیت نیروی متخصص برای انجام امور فوق است.
تواناییهای فارغ التحصیلان
فارغ التحصیلان این مقطع، قابلیتها و تواناییهای زیادی دارند و چنانچه در مسیر مناسب هدایت شوند، قادر خواهد بود مشکلات زیادی را حل کنند. برخی از این تواناییها به شرح زیر است:
بررسی و شناخت نرم افزارها و سخت افزارهای جدید و به کارگیری آنها.
بررسی کمبودها و نیازهای نرم افزاری و سخت افزاری بخشهای صنعت و خدمات و تدوین نیازهای آنها، امکان سنجی و تعیین ابزار و نیروی انسانی لازم برای رفع کمبودها.
تجزیه و تحلیل سیستمهای کوچک و متوسط نرم افزاری و سخت افزاری و ارائه راه حل مناسب برای اجرای آنها.
طراحی مجموعه های کوچک و متوسط نرم افزاری و سخت افزرای و تولید طرحهای اجرایی برای انها.
اجرای طرحهای کامپیوتری، نصب، آزمایش و آموزش آنها.
پشتیبانی و نگه داری سیستمهای نرم افزاری شامل شناسایی خطاها، رفع خطاها و افزودن امکانات جدید به سیستمها.
عیب یابی کامپیوترها و سیستمهای کامپیوتری و رفع عیبها.
شناسایی فنون جدید طراحی و ساخت رایانه و ارزیابی و به کارگیری آنها.
تواناییهای ذکر شده مربوط به کارشناسان نرم افزار و سخت افزار می باشد، اما روشن است که کارشناسان نرم افزار در محدوده مسائل نرم افزاری توانایی بیشتری دارند و برعکس کارشناسان سخت افزار در محدوده مسائل سخت افزاری از توانایی بیشتری برخوردارند.