بررسی ضرایب بهینه برای بهره خط تاخیر در حلقه قفل شده تاخیر جهت اکتساب زمان نشست کم

Σχετικά έγγραφα
روش محاسبه ی توان منابع جریان و منابع ولتاژ

محاسبه ی برآیند بردارها به روش تحلیلی

آزمایش 1: پاسخ فرکانسی تقویتکننده امیتر مشترك

ﯽﺳﻮﻃ ﺮﯿﺼﻧ ﻪﺟاﻮﺧ ﯽﺘﻌﻨﺻ هﺎﮕﺸﻧاد

تصاویر استریوگرافی.

آزمایش 8: تقویت کننده عملیاتی 2

فصل چهارم : مولتی ویبراتورهای ترانزیستوری مقدمه: فیدبک مثبت

مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل

جلسه ی ۱۰: الگوریتم مرتب سازی سریع

مثال( مساله الپالس در ناحیه داده شده را حل کنید. u(x,0)=f(x) f(x) حل: به کمک جداسازی متغیرها: ثابت = k. u(x,y)=x(x)y(y) X"Y=-XY" X" X" kx = 0

هدف از این آزمایش آشنایی با رفتار فرکانسی مدارهاي مرتبه اول نحوه تأثیر مقادیر عناصر در این رفتار مشاهده پاسخ دامنه

تلفات خط انتقال ابررسی یک شبکة قدرت با 2 به شبکة شکل زیر توجه کنید. ژنراتور فرضیات شبکه: میباشد. تلفات خط انتقال با مربع توان انتقالی متناسب

Angle Resolved Photoemission Spectroscopy (ARPES)

تحلیل مدار به روش جریان حلقه

بسم اهلل الرحمن الرحیم آزمایشگاه فیزیک )2( shimiomd

طراحی و تعیین استراتژی بهره برداری از سیستم ترکیبی توربین بادی-فتوولتاییک بر مبنای کنترل اولیه و ثانویه به منظور بهبود مشخصههای پایداری ریزشبکه

سپیده محمدی مهدی دولتشاهی گروه الکترونیک موسسه آموزش عالی جهاد دانشگاهی استان اصفهان استاد یار دانشکده مهندسی برق دانشگاه آزاد اسالمی واحد نجف آباد

شبکه های عصبی در کنترل

تمرین اول درس کامپایلر

1- مقدمه. 2 Action. 1 Heuristic

جلسه 3 ابتدا نکته اي در مورد عمل توابع بر روي ماتریس ها گفته می شود و در ادامه ي این جلسه اصول مکانیک کوانتمی بیان. d 1. i=0. i=0. λ 2 i v i v i.

تخمین با معیار مربع خطا: حالت صفر: X: مکان هواپیما بدون مشاهده X را تخمین بزنیم. بهترین تخمین مقداری است که متوسط مربع خطا مینیمم باشد:

مدار معادل تونن و نورتن

جلسه ی ۴: تحلیل مجانبی الگوریتم ها

آزمون مقایسه میانگین های دو جامعه )نمونه های بزرگ(

جلسه ی ۳: نزدیک ترین زوج نقاط

نمونه برداری از سیگنالهای زمان پیوسته

دانشکده ی علوم ریاضی جلسه ی ۵: چند مثال

طراحی وبهینه سازی رگوالتورهای ولتاژ با افت کم) LDO (

تئوری جامع ماشین بخش سوم جهت سادگی بحث یک ماشین سنکرون دو قطبی از نوع قطب برجسته مطالعه میشود.

تمرینات درس ریاض عموم ٢. r(t) = (a cos t, b sin t), ٠ t ٢π. cos ٢ t sin tdt = ka۴. x = ١ ka ۴. m ٣ = ٢a. κds باشد. حاصل x٢

فصل چهارم : مولتی ویبراتورهای ترانزیستوری مقدمه: فیدبک مثبت

جلسه ی ۲۴: ماشین تورینگ

6- روش های گرادیان مبنا< سر فصل مطالب

جلسه 9 1 مدل جعبه-سیاه یا جستاري. 2 الگوریتم جستجوي Grover 1.2 مسا له 2.2 مقدمات محاسبات کوانتمی (22671) ترم بهار

تعیین محل قرار گیری رله ها در شبکه های سلولی چندگانه تقسیم کد

جلسه ی ۵: حل روابط بازگشتی

الکترونیکی: پست پورمظفری

به نام خدا. الف( توضیح دهید چرا از این تکنیک استفاده میشود چرا تحلیل را روی کل سیگنال x[n] انجام نمیدهیم

شاخصهای پراکندگی دامنهی تغییرات:

یک سیستم تخصیص منابع هوشمند بر مبنای OFDMA در یک سیستم بیسیم توزیع شده با استفاده از تئوری بازیها

چکیده مقدمه کلید واژه ها:

بسم هللا الرحمن الرحیم

کنترل سوییچینگ بر مبنای دستیابی به نمودار حداکثر توان در سلول خورشیدی با روش هوشمند تطبیقی

Answers to Problem Set 5

Spacecraft thermal control handbook. Space mission analysis and design. Cubesat, Thermal control system

مکانيک جامدات ارائه و تحليل روش مناسب جهت افزایش استحکام اتصاالت چسبي در حالت حجم چسب یکسان

طرح یافتن مکان خطا در خطوط انتقال چندترمینالی با استفاده از اندازه گیریهای ناهمگام )آسنکرون(

باسمه تعالی مادی و معنوی این اثر متعلق به دانشگاه تربیت دبیر شهید رجایی میباشد.

اصول انتخاب موتور با مفاهیم بسیار ساده شروع و با نکات کاربردی به پایان می رسد که این خود به درک و همراهی خواننده کمک بسیاری می کند.

آشنایی با پدیده ماره (moiré)

فصل سوم : عناصر سوئیچ

باشند و c عددی ثابت باشد آنگاه تابع های زیر نیز در a پیوسته اند. به شرطی که g(a) 0 f g

هدف از انجام این آزمایش بررسی رفتار انواع حالتهاي گذراي مدارهاي مرتبه دومRLC اندازهگيري پارامترهاي مختلف معادله

Archive of SID - 1 مقدمه ژنراتورها پایداری بیشتر دیزل ژنراتورهای موازی در مقایسه با یک دیزل ژنراتور دیزل ژنراتور سیستم. (

مسائل. 2 = (20)2 (1.96) 2 (5) 2 = 61.5 بنابراین اندازه ی نمونه الزم باید حداقل 62=n باشد.

جلسه ی ۱۸: درهم سازی سرتاسری - درخت جست و جوی دودویی

سلسله مزاتب سبان مقدمه فصل : زبان های فارغ از متن زبان های منظم

هو الحق دانشکده ي مهندسی کامپیوتر جلسه هفتم

1) { } 6) {, } {{, }} 2) {{ }} 7 ) { } 3) { } { } 8) { } 4) {{, }} 9) { } { }

ﻞﻜﺷ V لﺎﺼﺗا ﺎﻳ زﺎﺑ ﺚﻠﺜﻣ لﺎﺼﺗا هﺎﮕﺸﻧاد نﺎﺷﺎﻛ / دﻮﺷ

قاعده زنجیره ای برای مشتقات جزي ی (حالت اول) :

جلسه 12 به صورت دنباله اي از,0 1 نمایش داده شده اند در حین محاسبه ممکن است با خطا مواجه شده و یکی از بیت هاي آن. p 1

بررسی پایداری نیروگاه بادی در بازه های متفاوت زمانی وقوع خطا

همبستگی و رگرسیون در این مبحث هدف بررسی وجود یک رابطه بین دو یا چند متغیر می باشد لذا هدف اصلی این است که آیا بین

عنوان: رمزگذاري جستجوپذیر متقارن پویا

Nonparametric Shewhart-Type Signed-Rank Control Chart with Variable Sampling Interval

سايت ويژه رياضيات درسنامه ها و جزوه هاي دروس رياضيات

حفاظت مقایسه فاز خطوط انتقال جبرانشده سري.

نویسنده: محمدرضا تیموری محمد نصری مدرس: دکتر پرورش خالصۀ موضوع درس سیستم های مینیمم فاز: به نام خدا

افزایش پهنای باند آنتن الكتریكی كوچک با استفاده از مدارات فعال غیر فاستری به عنوان شبه فراماده

ویرایشسال 95 شیمیمعدنی تقارن رضافالحتی

Series- Parallel Pump Test Rig

پروژه یازدهم: ماشین هاي بردار پشتیبان

فعالیت = ) ( )10 6 ( 8 = )-4( 3 * )-5( 3 = ) ( ) ( )-36( = m n m+ m n. m m m. m n mn

کنترل تطبیقی غیر مستقیم مبتنی بر تخصیص قطب با مرتبه کسری

ماشینهای مخصوص سیم پیچي و میدانهای مغناطیسي

کنترل فرکانس- بار سیستم قدرت چند ناحیه شامل نیروگاههای حرارتی بادی و آبی

فهرست جزوه ی فصل دوم مدارهای الکتریکی ( بردارها(

فصل پنجم زبان های فارغ از متن

دبیرستان غیر دولتی موحد

یدنب هشوخ یاه متیروگلا

در اين آزمايش ابتدا راهاندازي موتور القايي روتور سيمپيچي شده سه فاز با مقاومتهاي روتور مختلف صورت گرفته و س سپ مشخصه گشتاور سرعت آن رسم ميشود.

ارسال دادهی مستقیم و به کمک رله با راهبرد تقویت و گسیل

5- مروری بر روش های جستجوی تصادفی > سر فصل مطالب

معادلهی مشخصه(کمکی) آن است. در اینجا سه وضعیت متفاوت برای ریشههای معادله مشخصه رخ میدهد:

مقدمه الف) مبدلهای AC/DC ب) مبدلهای DC/AC ج) مبدلهای AC/AC د) چاپرها. (Rectifiers) (Inverters) (Converters) (Choppers) Version 1.0

ارزیابی بهره وری متقاطع DEA بر پایه بهبود پارتو

ارائه یک مدل ریاضی جهت بهینه سازی فرایند توسعه محصول

فصل سوم جریان های الکتریکی و مدارهای جریان مستقیم جریان الکتریکی

به نام خدا. Sparse Coding ستاره فرامرزپور

هندسه تحلیلی بردارها در فضای R

گزارش کار آزمایشگاه مبانی مهندسی برق گزارش کار آزمایشگاه مبانی مهندسی برق آزمایش مدارهای

Beta Coefficient نویسنده : محمد حق وردی

درهم سازی سید مهدی وحیدی پور ارایه سوم: درهمسازی روشها و کاربردها

طراحی و شبیه سازی اینورتره یا

تجزیهی بندرز مقدمه کشور هستند. بدین سبب این محدودیتهای مشترک را محدودیتهای پیچیده

روش ابداعی کنترل بهینه غیرخطی در توربین بادی با حداقل سازی نوسانات توان و گشتاور

نظریه زبان ها و ماشین ها

جلسه 14 را نیز تعریف کرد. عملگري که به دنبال آن هستیم باید ماتریس چگالی مربوط به یک توزیع را به ماتریس چگالی مربوط به توزیع حاشیه اي آن ببرد.

Transcript:

Journal of Iranian Association of Electrical and Electronics Engineers Vol13 No.2 Summer 2016 بررسی ضرایب بهینه برای بهره خط تاخیر در حلقه قفل شده تاخیر جهت اکتساب زمان نشست کم چكیده: جمال قاسمی 1 محمد غالمی 2 1- استادیار- دانشکده مهندسي برق- دانشگاه مازندران- بابلسر- ایران j.ghasemi@umz.ac.ir 2- استادیار- دانشکده مهندسي برق- دانشگاه مازندران- بابلسر- ایران m.gholami@umz.ac.ir یكی از چالشهای مهم در طراحی ضرب کنندههای فرکانسی براساس حلقه قفل شده تاخیر کم کردن زمان قفل شدن یا زمان نشست مدار است. در همین راستا در این مقاله یک ساختار متداول برای حلقه قفل شده تاخیر در نظر گرفته میشود که در آن تعداد سلولهای تاخیر موجود در مسیر مستقیم سیگنال مشخص است. در ادامه با استفاده از الگوریتم بهینهسازی ژنتیک حلقه قفل شده تاخیر طراحی شده مورد بررسی و پردازش قرار میگیرد. الگوریتم ژنتیک ضرایب بهره ولتاژ به فاز سلولهای تاخیر را تغییر میدهد و حالتی را مشخص میکند که در آن زمان نشست کل سیستم کمترین مقدار ممكن )بهینه ترین حالت( میباشد. اگر چه در ساختار متداول حلقه قفل شده تاخیر سلولهای تاخیر یكسان هستند ولی در ساختار موردنظر با زمان نشست حداقل میزان تاخیر هر سلول میتواند با سلولهای تاخیر دیگر متفاوت باشد. در حقیقت تغییر ضریب بهره هر سلول تاخیر منتهی به تغییر مقدار تاخیر آن سلول نسبت به سایر سلولها میگردد. در همین راستا شبیه سازی کامپیوتری نیز برای اثبات مزایای این طرح جدید در حالتی که مسیر سیگنال دارای 8 سلول تاخیر و فرکانس ورودی 100 مگا هرتز است به ازای ضرایب مختلف بهره خط تاخیر انجام گرفته است. نتایج شبیه سازی نشان میدهد زمان قفل شدن حلقه قفل شده تاخیر به روش پیشنهاد شده حدود 0/58 میكرو ثانیه و معادل با 58 سیكل کالک ورودی می باشد. کلمات کلیدی: حلقه قفل شده تاخیر الگوریتم ژنتیک ضرب کننده فرکانسی زمان قفل شدن بهینه سازی زمان نشست. تاریخ ارسال مقاله: 1394/06/30 تاریخ پذیرش مشروط مقاله: 1394/9/13 تاریخ پذیرش مقاله: 1394/09/23 نام نویسندهی مسئول: دکتر جمال قاسمي نشانی نویسندهی مسئول: مازندران بابلسر خیابان پاسداران دانشگاه مازندران دانشکدهی فني و مهندسي

1- مقدمه Journal of Iranian Association of Electrical and Electronics Engineers - Vol.13- No.2 Summer 2016 حلقه قفل شده تاخیر و حلقه قفل فاز به طور گستردهای در مدارات همزمان سازی کالک سنتز کنندههای فرکانسي فرستنده-گیرندههای دیجیتالي حافظههای استاتیکي و دینامیکي و مدارات بازیابي کالک و داده مورد استفاده قرار مي- گیرند ]1-3 16 و 17 [. حلقه قفل شده تاخیر از نظر جیتر 1 ]4[ عملکرد بهتری را نسبت به حلقه قفل فاز از خود نشان ميدهد. همچنین معموال در مدارات ضرب کننده از حلقه قفل فاز و حلقه قفل شده تاخیر استفاده ميگردد. چند پارامتر مهم در طراحي حلقههای قفل شده تاخیر وجود دارد. اولین چالش موجود در این مدارات داشتن سرعت باالتر جهت انتقال سریعتر اطالعات ميباشد. به بیان دیگر یک نقطه مناسب در طراحي حلقههای قفل شده تاخیر طراحي آنها برای داشتن زمان نشست کمتر و سرعت قفل شدن بیشتر است ]5 و 6[. همچنین مشکل مهم دیگر موجود در حلقههای قفل شده تاخیر داشتن گستره قفل کم است ]7[. از شاخصهای مهم دیگر در طراحي حلقههای قفل شده تاخیر ميتوان به کم نمودن ]8[ جیتر مصرفي اشاره کرد. و نویز فاز کم کردن سطح مقطع اشغالي و توان در این راستا برای کم کردن زمان نشست سیستم حلقه قفل شده تاخیر باید راهکاری اندیشیده شود. ساختارهای مختلفي برای بهبود زمان نشست و یا زمان قفل حلقه قفل شده تاخیر پیشنهاد شده است که هر یک با وجود ویژگيهای مناسب منتهي به پیچیدگي کل سیستم ميگردد. زیرا عموما بهبود پارامترهای طراحي در حلقه قفل شده تاخیر با اضافه کردن تعدادی بلوک به آن صورت ميپذیرد. به همین دلیل در این مقاله از الگوریتم بهینه سازی ژنتیک به نحوی استفاده ميشود که میزان تاخیر سلولها کنترل شده و به حالت بهینه برای مقادیر تاخیر به طوری که زمان نشست کل سیستم کاهش یابد دست یافت. این موضوع ميتواند توام با متقاوت بودن میزان تاخیر سلولها با یکدیگر باشد. این مقاله به صورت زیر سازماندهي شده است. بخش آتي به توضیح در مورد ساختار متداول حلقههای قفل شده تاخیر و مشکالت آن خواهد پرداخت. بخش سوم نیز توضیحاتي را در مورد الگوریتم ژنتیک ارائه ميدهد. همچنین ساختار پیشنهادی این مقاله و نحوه عملکرد آن در بخش چهارم خواهد آمد. بخش پنجم نیز به بررسي نتایج شبیه پردازد. سازی ساختار ارائه شده مي- فیلتر حلقه 2- ساختار متداول حلقههای قفل شده تاخیر ساختار متداول حلقههای قفل شده تاخیر در شکل- 1 نشان داده شده است. همانگونه که از ساختار فوق بر ميآید حلقه قفل شده تاخیر متداول از یک خط تاخیر کنترل شونده با ولتاژ یک آشکار ساز فاز- فرکانس یک پمپ بار و یک فیلتر حلقه تشکیل شده است. گاهي جهت تولید مضارب فرکانسي بلوک دیگری با عنوان ترکیب کننده لبه به این ساختار اضافه ميشود.]10 و 9[ عملکرد مدار نیز به این صورت است که اختالف فاز ورودی و خروجي خط تاخیر کنترل شونده با ولتاژکه همان ورودی و خروجي حلقه قفل شده تاخیر ميباشند در آشکارساز فاز با هم مقایسه ميشوند. آشکار ساز فاز فرکانس با توجه به این اختالف فاز سیگنالهای مناسبي را به پمپ بار ميفرستد. پمپ باز نیز با توجه به سیگنالهای دریافتي فیلتر حلقه را که یک خازن است شارژ یا دشارژ ميکند تا با توجه به آن ولتاژ کنترل الزم برای تغییر تاخیر مسیر سیگنال ورودی فراهم شود. این روند تا زماني تکرار ميشود که ورودی و خروجي حلقه قفل شده تاخیر دقیقا به انداره یک پریود کالک ورودی )TREF( نسبت به هم اختالف فاز داشته باشند. بنابراین در شرایط قفل برای یک حلقه قفل شده تاخیر با N سلول تاخیر تاخیر ناشي از هر سلول تاخیر برابر با T REF N خواهد شد. طراحي یک حلقه قفل شده تاخیر با سرعت باال هنوز هم یک چالش مهم به شمار ميرود. به همین دلیل برای کم کردن زمان نشست سیستم حلقه قفل شده تاخیر باید راهکاری اندیشیده شود. ساختارهای مختلفي برای بهبود زمان نشست و یا زمان قفل حلقه f ref... 1 2 N خط تاخیر V cntl C LF کنترل شونده با ولتاژ پم بار آشكارساز UP/ فاز - فرکانس Down شكل )1(: ساختار یک ضرب کننده فرکانسی متداول براساس حلقه قفل شده تاخیر قفل شده تاخیر پیشنهاد شده است که هر یک با وجود ویژگيهای مناسب منتهي به پیچیدگي کل سیستم مي- گردد. زیرا عموما بهبود پارامترهای طراحي در حلقه قفل شده تاخیر با اضافه کردن تعدادی بلوک به آن صورت ميپذیرد. در

Journal of Iranian Association of Electrical and Electronics Engineers Vol13 No.2 Summer 2016 این تحقیق تالش بر این است که بدون افزایش پیچیدگي سیستم مسیری برای طراحي حلقه قفل شده تاخیر با سرعت قفل بیشتر یا زمان نشست کمتر مشخص گردد. 3- الگوریتم بهینه سازی ژنتیک هدف الگوریتم ژنتیک 2 پیدا کردن بهترین راه حل ممکن برای یک مساله مبتني بر پروسه تکامل در طبیعت است. الگوریتم ژنتیک روی مجموعه ای از راه حل های ممکن به نام مجموعه جمعیت یا به اختصار جمعیت کار مي کند ]11-14[. هر راه حل ممکن در مجموعه جمعیت یک کروموزوم نام دارد. اجزای هر کروموزم ژن ها نامیده مي شوند. در هر تکرار الگوریتم ژنتیک برای به دست آوردن راه حل های بهتر از راه حل های موجود یا به عبارتي یافتن جمعیتي بهتر از جمعیت موجود نسل جدیدی ازجمعیت تولید خواهد شد ]11[. تولید نسل های جدید درگیر گام های مختلفي است. در الگوریتم ژنتیک معموال دو عملگر اصلي تقاطع و جهش برای تولید نسل های جدید مورد استفاده قرار مي گیرد. عمل تقاطع تولید فرزند در طبیعت را شبیه سازی مي کند. در حالي که هدف از عملگر جهش همانطوری که از نامش برمي آید مدل سازی فرایند جهش در طبعیت است. قبل از شروع فرایند تولید نسل های جدید نسل های موجود بر اساس یک تابع هزینه تعریف شده توسط کاربر مورد ارزیابي قرار مي گیرند. سپس تعدادی از بهترین نسل ها با توجه به تعریف تابع هزینه برای تولید نسل های جدید انتخاب مي شوند. جمعیت های انتخاب شده بصورت زوج هایي مجزا به نام والدین در نظر گرفته خواهند شد. برای تعیین تعداد والدین معموال از ضریب استفاده مي شود. به عبارت دیگر 0 1 P c % P c از جمعیت )بهترین ها( به عنوان والدین در نظر گرفته مي شود. در عمل تقاطع بخش های از دو والد با یکدیگر ترکیب شده و دو نسل جدید از جمعیت )فرزندان( را به وجود مي آورد. فرایند تقاطع ژن هایي از کروموزم های والدین را با یکدیگر ترکیب نموده و به دنبال ایجاد نسل های بهتر است. عملگر دوم برای تولید جمعیتهای جدید عملگر جهش است که در آن ویژگي های جدید به ساختار جمعیت مي شود. اضافه جهش برای جستجوی بیشتر در فضای راه حل های ممکن است. اگرچه همواره جهش به پاسخ های مناسبي منجر نمي شود اما در مجموع در یافتن پاسخ های بهینه کمک خواهد کرد ]11[. ) 0 P m از جمعیت 1( % P m در فرایند جهش و بطور تصادفي تغییراتي بر آنها اعمال مي شود. انتخاب شده از آنجاییکه دو فرایند تقاطع و جهش هیچگونه تضمیني برای یافتن پاسخ های بهتر ارائه نمي کنند لذا ریسک زیادی برای از بین رفتن پاسخ های بهینه در فرایند های مذکور وجود دارد ]11[. برای رفع مشکل ذکر شده در هر مرحله از الگوریتم ژنتیک جمعیت های قبلي و جمعیت های جدید تولید شده با جهش و تقاطع ذخیره مي گردند. سپس از بین کل جمعیت ذخیره شده در هر مرحله بهترین جمعیت ها برای شروع مرحله بعد انتخاب مي شوند.... پم بار فرایند ذکرشده الگوریتم ژنتیک را سریعتر همگرا کرده و دستیابي به بهترین پاسخ را محتمل تر مي کند. به عبارت دیگر این فرایند بهبود قابل مالحظه ای در یافتن پاسخ بهینه در الگوریتم ژنتیک ایجاد مي کند. در نهایت اینکه جمعیت اولیه در الگوریتم ژنتیک یا بطور تصادفي یا توسط کاربر )از پیش تعریف شده( ایجاد مي شود. 4- ساختار پیشنهادی همانگونه که در بخشهای قبلي توضیح داده شده است یکي از چالشهای مهم در طراحي حلقههای قفل شده تاخیر سرعت قفل شدگي آن )زمان نشست( است. یکي از مهمترین پارامترهای حلقه قفل شده تاخیر که با تغییر آن سرعت قفل شدگي تغییر ميکند تاخیری است ]15[. پیدا کردن f ref 1 2 N UP/ Down V cntl C LF Ki های تالش قبلی الگوریتم بهینه سازی ژنتیک... Ki های جدید برای زمان نشست کمتر آشكارساز فاز - فرکانس شكل )2(: ساختار پیشنهادی برای حلقه قفل شده تاخیر با استفاده از الگوریتم بهینه سازی ژنتیک بهره تاخیر سلولهای مقادیر بهینهی بهره به منظور دستیابي به حداقل سرعت قفل شدگي ميتواند از منظر یک

Journal of Iranian Association of Electrical and Electronics Engineers - Vol.13- No.2 Summer 2016 مسئله بهینهسازی مورد مطالعه قرار گیرد. بلوک دیاگرام ساختار پیشنهادی در شکل- 2 آورده شده است. همانگونه که در شکل- 2 پیشنهادی این تحقیق نشان داده شده است در ساختار از الگوریتم بهینه سازی ژنتیک جهت بهینه کردن مقادیر تاخیر سلولهای موجود در VCDL استفاده شده است. همانگونه که در بخش سوم نیز توضیح داده شده است مولفه های اساسي الگوریتم بهینه سازی ژنتیک جمعیت تابع هزینه و البته فرایند تولید نسل های بعدی مي باشد. در ساختار پیشنهادی این تحقیق الگوریتم ژنتیک با درنظر گرفتن یک جمعیت اولیه متشکل از ضرایب بهره تاخیر سلولها فرایند بهینهسازی را آغاز ميکند. تابع هزینه مورد نظر برای ارزیابي نسل های موجود زمان نشست سیستم در نظر گرفته شده است. به عبارت دیگر آن دسته از ضرایب بهره که ترکیب آنها منجر به زمان نشست کمتری مي شود به عنوان پاسخ های بهتر ارزشگذاری مي گردند. 5- نتایج شبیهسازی در این بخش نتایج حاصل از شبیه سازی یک حلقه قفل شده تاخیر منطبق با تکنولوژی 0/18 میکرون با بهره گیری از الگوریتم ژنتیک جهت پیدا کردن بهترین زمان نشست )قفل( ارائه شده است. برای این منظور طراحي یک حلقه قفل شده تاخیر با استفاده از مقدار پیش فرض 8 سلول تاخیر در مسیر مستقیم در نظر گرفته شد. همچنین فرکانس کاری این حلقه قفل شده تاخیر 100 مگاهرتز )fref=100mhz( با منطبق باند VHF در نظر گرفته شده است. به بیان دیگر پریود کالک ورودی )TREF( برابر با 10 نانو ثانیه ميباشد. در ساختار طراحي شده الگوریتم بهینهسازی ژنتیک نیز به گونهای مورد استفاده قرار گرفته است تا قادر باشد مقدار بهره ولتاژ به فاز در هر سلول تاخیر را کنترل نماید. از آنجایي که کل تاخیر مسیر مستقیم ناشي از سلولهای تاخیر موجود در VCDL نباید از یک پریود کالک ورودی )TREF( بیشتر باشد پس با توجه به اینکه حداقل مقدار تاخیر در سلولهای تاخیر تکنولوژی 0/18 میکرون حدود 50 پیکوثانیه است ميتوان حداکثر مقدار تاخیر این سلولها را جهت کنترل توسط الگوریتم ژنتیک به صورت زیر به دست آورد: t d1 + + t d8 = T REF t d,max = T REF 7 t d,min = 10ns 7 0.05ns = 9.65ns )1( که در آن برای به دست آوردن حداکثر مقدار تاخیر ممکن برای عملکرد درست DLL فرض شده است که همه سلولهای تاخیر به جز یکي در شرایط مینیمم تاخیر قرار دارند. بنابراین محدودیت ارائه شده در الگوریتم ژنتیک برای تاخیر هر سلول به صورت زیر بوده است: 0.05ns < t d1 < 9.65ns )2( محدودیت دیگر برای الگوریتم بهینه سازی ژنتیک محدودیت ولتاژ کنترل )شرط قفل شدگي( مي باشد که با توجه به تکنولوژی 0/18 میکرون بازه مجاز ولتاژ کنترل بصورت زیر مي باشد: 0 V < V cntl < 1.8 V )3( 8 شكل )3(: نمودار همگرایی الگوریتم بهینه سازی ژنتیک استفاده شده در ساختار حلقه قفل شده تاخیر پیشنهادی در شبیه سازی های صورت گرفته تعداد جمعیت اولیه الگوریتم بهینه سازی ژنتیک 80 و تعداد تکرارها 100 انتخاب شده است. همچنین با توجه به ساختار DLL موردنظر که با 8 سلول تاخیر در نظر گرفته شده است هر نسل جمعیت 8 بعدی خواهد بود. به عبارت دیگر از منظر بهینه سازی بهترین نقطه در یک فضای بعدی مورد جستجو قرار گرفته مي شود. نمودار شکل- 3 همگرایي الگوریتم ژنتیک در مسیر رسیدن به بهترین شرایط برای بهره ولتاژ به فاز در حلقه قفل شده تاخیر مورد نظر را نشان ميدهد. همانطور که از این شکل پیدا است الگوریتم ژنتیک با تغییر مقدار تاخیر سلولها در نهایت حالتي را به عنوان بهترین جواب Best Settling Time (us) 0.9 0.85 0.8 0.75 0.7 0.65 0.6 0.55 0 10 20 30 40 50 60 70 80 90 100 iteration

Journal of Iranian Association of Electrical and Electronics Engineers Vol13 No.2 Summer 2016 برگزید که در آن زمان نشست مدار در بهترین شرایط و حدود 0/58 میکرون است. در این شرایط مقدار بهره ولتاژ به فاز در سلولهای تاخیر اول تا هشتم که با ضرایب Ki نمایش داده مي- شود i( K بهره ولتاژ به فاز در سلول تاخیر iام است( به صورت مقادیر ارائه شده در جدول- 1 به دست آمده است. جدول- 1 مقادیر به دست آمده از الگوریتم ژنتیک برای Ki ها برای داشتن کمترین زمان نشست K1 K2 K3 K4 0.75 0.84 0.84 0.90 K5 K6 K7 K8 0.94 0.8 0.68 0.68 در ادامه نتایجي که ارائه ميشود حاصل از شبیهسازی ساختار موردنظر به ازای مقادیر بهره سلولهای تاخیر نشان داده شده در جدول- 1 ميباشد. شکل- 4 نتایج حاصل از شبیه سازی DLL را پیش از رسیدن به شرایط قفل نمایش ميدهد. همانگونه که از این شکل برميآید ولتاژ کنترل با توجه به اختالف فاز بین ورودی و خروجي VCDL به گونهای تغییر ميکند که اختالف فاز بین سیگنالهای ورودی و خروجي کم شده و در نهایت این دو سیگنال همفاز )دقیقا به اندازه یک پریود کالک ورودی اختالف فاز داشته باشند( گردند. همانطور که در این شکل دیده ميشود با افزایش تدریجي ولتاژ کنترل عرض پالس تشکیل شده در خروجي Down آشکارساز فاز کاهش یافته و این به معني نزدیک تر شدن DLL به شرایط قفل است. همچنین شکل- 5 شکل موج قسمتهای مختلف حلقه قفل شده تاخیر موردنظر را در شرایط نزدیک قفل نشان ميدهد. با توجه به مقادیر به دست آمده برای Kiها با توجه به مدل خطي سلولهای تاخیر انتظار داریم که ولتاژ کنترل مدار برابر با: V cntl = T REF K 1 + + K 8 0.155 V )4( Input Signal Output Signal Up Signal Down Signal 0.1 Control Voltage Signal 0 شكل )4(: شكل موجهای )ولتاژ( حلقه قفل شده تاخیر پیشنهادی در بهترین شرایط Kiها در شرایط پیش از قفل

Input Signal Journal of Iranian Association of Electrical and Electronics Engineers - Vol.13- No.2 Summer 2016 شكل )5(: شكل موجهای )ولتاژ( حلقه قفل شده تاخیر پیشنهادی در بهترین شرایط Kiها در آستانه قفل همانطور که در شکل- 5 دیده ميشود ولتاژ کنترل مدار در نهایت به سمت مقدار 0/155 ولت میل کرده است که این موضوع حکایت از قفل صحیح ساختار به ازای مقادیر Kهای i ارائه شده دارد. همچنین از این شکل اینگونه بر ميآید که سیگنالهای ورودی و خروجي DLL در زماني حدود 0/58 میکروثانیه که همان زمان قفل یا زمان نشست سیستم است با یکدیگر همفاز شدهاند. این موضوع یعني قفل شدن صحیح DLL از ثبات ولتاژ کنترل در مقدار 0/155 ولت و نیز عرض پالسهای بسیار کوچک در سیگنالهای UP و Down )خروجي )PFD بعد از زمان 0/58 میکروثانیه نیز قابل اثبات است. همچنین برای نشان دادن روند درست قفل شدن DLL و نیز تشخیص صحیح زمان نشست سیستم ولتاژ کنترل مدار برحسب زمان در شکل- 6 رسم شده است. از این شکل اینگونه بر ميآید که ولتاژ کنترل به گونهای تغییر یافته است که در نهایت در زمان نشست گزارش شده سیستم به قفل صحیح رسیده است. 0.16 0.12 0.08 0.04 0 0 0.5 1 2 2.5 3 x 10-6 شكل )6(: ولتاژ کنترل ساختار پیشنهادی در شرایط قفل برای اینکه نشان داده شود مقادیر به دست آمده برای ها در K i جدول- 1 منتهي به زمان قفل شدن کمتری نسبت به حاالت دیگر ميشوند سه حالت تصادفي برای Kها i که توسط الگوریتم ژنتیک مورد بررسي قرار گرفته است در جدول- 2 نشان داده شده است. حالت اول مقادیر K i ها را برای بهترین زمان قفل شدن حالت دوم مقادیر Ki ها را برای یک حالت قفل دیگر و حالت سوم مقادیر Control Voltage Signal Output Signal Up Signal Down Signal 0.156 0.152 Control Voltage Signal K i ها را برای حالتي نشان ميدهد که DLL قادر نیست به شرایط قفل برسد. شکل موج ولتاژ کنترل مربوط به شبیهسازی DLL در این سه حالت در شکل- 7 -الف نشان

Journal of Iranian Association of Electrical and Electronics Engineers Vol13 No.2 Summer 2016 Control Voltage Control Voltage 2 1.6 Bad Lock Situation Unlock Situation 1.2 Best Lock Situation 0.8 0.4 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x 10-5 )الف( 0 0 2 4 6 8 10 12 داده شده است. همانطور که در این شکل دیده ميشود ساختار مورد نظر به ازای زمان بسیار کوتاهتری نسبت به حاالت دیگر به شرایط قفل ميرسد. همچنین حالت سوم )Unlock( به این دلیل به شرایط قفل نرسیده است که با توجه به مقادیر Kها i مقدار ولتاژ کنترل آن باید برابر با: V cntl = T REF 1.82 V )5( K 1 + + K 8 شود که این مقدار از حد ولتاژ تعریف شده برای خط تاخیر در 0/18 تکنولوژی میکرون بیشتر است )مقدار ولتاژ تغذیه مورد استفاده در این تکنولوژی 1/8 ولت فرض شده است(. بنابراین مدار نميتواند به این ولتاژ برسد و ولتاژ کنترل در مقدار 1/8 ثابت مانده و نميتواند به مقدار 1/82 یعني شرایط قفل برسد. همچنین در شکل- 7 - ب سرعت حلقه قفل شده تاخیر برای رسیدن به شرایط قفل در DLL پیشنهادی را نشان ميدهد که برگرفته از شکل- 7 6- نتیجهگیری بوده است. فلا- در این مقاله یک حلقه قفل شده تاخیر جدید با زمان نشست کم و سرعت قفل باال طراحي شده است. ساختار پیشنهادی دارای سرعت باالتری نسبت به حلقه قفل شده تاخیر متداول ميباشد. در این ساختار مقدار بهره ولتاژ به فاز سلولهای تاخیر )و در نتیجه مقادیر تاخیر سلولهای تاخیر( با استفاده از الگوریتم بهینه سازی ژنتیک کنترل شده است. نتایج شبیهسازی نشان ميدهد که با استفاده از بهرههای ولتاژ به فاز به دست آمده از الگوریتم بهینهسازی ژنتیک ساختار مورد نظر با سرعت بسیار )ب( شکل )7(: الف- ولتاژ کنترل ساختار پیشنهادی در سه حالت مختلف ب- ولتاژ کنترل در سه حالت قسمت )الف( در مقیاس ولتاژی کوچکتر جدول- 2 مقادیر Kiها برای سه شرایط مختلف استخراح شده توسط الگوریتم ژنتیک Best Lock 0.75 Bad-Lcok 0.72 Unlock 0.09 K1 K2 K3 K4 K5 K6 K7 K8 0.84 0.08 0.03 0.84 0.06 0.07 0.90 0.25 0.15 0.94 0.92 0.04 0.8 0.17 0.1 0.68 0.29 0.01 0.68 0.11 0.06 باالتری نسبت به حاالت دیگر به شرایط قفل ميرسد. در این طراحي به عنوان نمونه ساختار موردنظر در فرکانس 100 مگاهرتز و برای 8 سلول تاخیر مورد بررسي قرار گرفت. نتایج شبیهسازی حکایت از عملکرد مطلوب ساختار موردنظر تحت شرایط به دست آمده نسبت به حاالت دیگر داشته است. مراجع [1] San-Jeow Cheng; Lin Qiu; YuanjinZheng; Chun- HuatHeng;,"50 250 MHz ΔΣ DLL for Clock Synchronization," Solid-State Circuits, IEEE Journal of, vol.45, no.11, pp.2445-2456, Nov. 2010.

[10] K. Cheng and Y. Lo;, "A Fast Lock Wide Range Delay Locked Loop Using Frequency Range Selector for Multiphase Clock Generator," Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, vol.54, no.7, pp.561 565, July 2007. [11] M. Srinivas and L. M. Patnaik, "Genetic algorithms: a survey," Computer, vol. 27, pp. 17-26, 1994. [12] R Popa, Genetic Algorithms in Applications, IN- TECH, ISBN-13: 978-953-51-0400-1, 2012 [13] B. Shi, L. Zhao, R. Zhi, and X. Xi, "Optimization of electronic nose sensor array by genetic algorithms in Xihu-Longjing Tea quality analysis," Mathematical and Computer Modelling, vol. 58, pp. 752-758, 8// 2013. [14] X. Yan, W. Li, Y. Zhang, H. Zhang, and J. Wu, "Electronic Circuit Automatic Design Based on Genetic Algorithms," Procedia Engineering, vol. 15, pp. 2948-2954, // 2011. [15] Gholami, Mohammad, Hamid Rahimpour, Gholamreza Ardeshir, and Hossein Miar Naimi. "A new fast lock, low jitter, and all digital frequency synthesizer for DVB T receivers." International Journal of Circuit Theory and Applications (2013). ]16[ حمید رحیم پور محمد غالمي غالمرضا اردشیر و حسین میارنعیمي "طراحي ضرب کننده فرکانسي بر اساس حلقه قفل شده تاخیر دیجیتالي و با سرعت باال" مجله انجمن مهندسین برق و الکترونیک ایران سال دوازدهم شماره دوم پاییز 1394. ]17[ مریم معاضدی سید ادیب ابریشمي فر "حلقه قفل تأخیر پهن باند با پمپ بار خودتنظیم و بدون مشکل عدم تطبیق" مجله انجمن مهندسین برق و الکترونیک ایران سال نهم شماره اول بهار و تابستان 1391 [2] M. Gholami, Gh. Ardeshir and H. Ghonoodi, A novel architecture for low voltage-low power DLLbased frequency multipliers, IEICE Electron. Express, Vol. 8, No. 11, pp.859-865, (2011). [3] A. Coban, M. H. Koroglu, and K. A. Ahmed, A 2.5 3.125 GB/ quad transceiver with second order analog DLL-based CDRs, IEEE J. Solid-State Circuits, vol. 40, no. 9, pp. 1940 1947, Sep. 2005. [4] Fang-Ren Liao; Shey-Shi Lu;, "A Waveform- Dependent Phase-Noise Analysis for Edge- Combining DLL Frequency Multipliers," Microwave Theory and Techniques, IEEE Transactions on, vol.60, no.4, pp.1086-1096, April 2012. [5] Kyungho Ryu; Dong-Hoon Jung; Seong-Ook Jung, "A DLL With Dual Edge Triggered Phase Detector for Fast Lock and Low Jitter Clock Generator," Circuits and Systems I: Regular Papers, IEEE Transactions on, vol.59, no.9, pp.1860,1870, Sept. 2012. [6] H. H. Chang and S. I. Liu, A wide-range and fastlocking all-digitalcycle-controlled delay-locked loop, IEEE J. Solid-State Circuits, vol.40, no. 3, pp. 661 670, Mar. 2005. [7] M. Gholami, A novel low power architecture for DLL-based frequency synthesizers. Circuits Syst. Signal Process. 32(2), 781 801 (2013). doi:10.1007/s00034-012-9488-9. [8] M. Gholami, Analysis of DLL Jitter due to Voltage- Controlled Delay Line. Circuits Syst. Signal Process. Published Online (2013). doi: 10.1007/s00034-013-9584-5. [9] Gholami, Mohammad, Hamid Rahimpour, Gholamreza Ardeshir, and Hossein MiarNaimi. "Digital delay locked loop-based frequency synthesiser for Digital Video Broadcasting- Terrestrial receivers." IET Circuits, Devices & Systems 8, no. 1 (2014): 38-46. 1 2 Jitter Genetic Algorithm Journal of Iranian Association of Electrical and Electronics Engineers - Vol.13- No.2 Summer 2016