کارایی کدهای توربو و سیستم OFDM در تصحیح خطای کانال در سیستم WLAN
Analyze and Simulation of Turbo coding in
WLAN-OFDM system
چکیده:
نوع جدیدی از بلورهای فوتونیک، مواد شکاف باند الکترومغناطیسی (EBG) است که تحت عنوان شکاف باندهای فوتونیک نیز شناخته می شوند. این مواد از ساختارهای دی الکتریک یا فلزی تشکیل شده اند که در یک، دو و سه بعد متناوب هستند. ساختارهای EBG باندی از فرکانس را ایجاد می کنند که در آن هیچ مد انتشاری وجود ندارد. بدین ترتیب می توان رفتار الکترومغناطیسی آنتن ها و دیگر ابزار الکترونیکی را کنترل کرد. در این پایان نامه به طراحی، شبیه سازی و تحلیل آنتن های بند گپ الکترومغناطیسی در باند Ku پرداخته شده است. آنتن های EBG در این باند فرکانسی به سه دسته تقسیم شدند: 1) آنتن پچ شکافی با زیرلایه EBG و 2) آنتن پچ ماکرواستریپ با فوق لایه EBG و 3) آنتن تک قطبی با بازتابنده EBG. زیرلایه EBG از نظر تأثیر بر امواج سطحی و بازده تشعشعی آنتن بررسی شد. عملکرد فوق لایه های EBG با پارامترهای بهره و ستمگرایی مورد سنجش قرار گرفت. بازتابنده های EBG نیز با همتای فلزی خود مقایسه شدند. مواد EBG مورد استفاده، یک و سه بعدی است. آنتن ها تحت دو نوع قطبی شدگی خطی و دایروی قرار گرفته اند. جهت تحلیل اثرات مواد EBG بر آنتن و شبیه سازی آنها از نرم افزار HFSS10 استفاده گردید. نتایج حاصل از شبیه سازی تلف بازگشتی، بهره، نقشه تشعشعی صفحات E و H و سمتگرایی است.
پروژه سورس کدهای نرم افزار پیانو به راحتی میتوانید با این نرم افزار پیانو بنوازید فق با استفاده از موس و صفحه کلید کامپیوتر
این نرم افزار اوقات شرعی و طلوع و غروب خورشید تمام اصتان هارا نمایش میدهد فقط کافیست بعد از اجرا شهر خود را انتخاب نمایید
پایان نامه دکتری مهندسی برق با موضوع تحقق پذیری کارآمد کدهای کانولوشنال کوانتومی به صورت کامل و با فرمت ورد
چکیده:
علیرغم قدرت نظری سیستمهای کوانتومی در زمینه پردازش و ارسال اطلاعات، یک مانع بزرگ در مسیر تحقق عملی آنها وجود دارد و آن برهمکنش سیستم کوانتومی با محیط بیرون است که منجر به تغییر ناخواسته اطلاعات میشود. برای غلبه بر مشکل مذکور، کدهای تصحیح خطای کوانتومی طراحی شدهاند. یک دسته خاص از این کدها، کدهای کانولوشنال کوانتومی میباشند که بر حسب نحوه طراحی به دو دسته کدهای CSS (Calderbank-Shor-Steane) و non-CSS تقسیم میشوند. علیرغم اهمیت فراوان کدهای کانولوشنال در تصحیح خطا، فقدان یک مدار کدگذار با قابلیت تحققپذیری عملی، مانعی جدی در بهرهگیری از این کدها میباشد. سه پارامتر در طراحی مدارهای کدگذار کانولوشنال اهمیت دارد: پارامتر اول، میزان حافظه مصرفی کدگذار است؛ زیرا کاهش حافظه باعث کاهش سربار سختافزاری و افزیش سرعت الگوریتم کدبرداری میشود. پارامتر دوم غیرمخرب بودن کدگذار است، تا تعداد محدودی از خطاهای تصحیح نشده به تعداد نامحدودی از کیوبیتهای اطلاعات منتقل نشود و آخرین پارامتر تعداد سطوح مدار است که با زمان تاخیر کدگذاری کیوبیتها ارتباط مستقیم دارد.
از دیدگاه نظری، دو نوع ساختار برای کدگذارهای کدهای کانولوشنال وجود دارد که به ساختارهای استاندارد و ساختارهای pearl-necklace موسوم میباشند. اما کدگذارهای pearl-necklace قابلیت تحققپذیری عملی را ندارند؛ زیرا به منابع نامحدود حافظه نیاز دارند. Grassl و Rotteler الگوریتمی برای کدگذاریِ کدهای کانولوشنال ارائه دادهاند. این الگوریتم در ابتدا فقط برای کدگذاری کدهای CSS طراحی شده بود، ولی در ادامه الگوریتم دیگری برای کدگذاری کدهای non-CSS نیز، توسط Grassl و Rotteler پیشنهاد گردید. کدگذار حاصل از هر دو الگوریتم در ساختار pearl-necklace بوده که قابلیت تحققپذیری عملی را ندارد. در این رساله، برآنیم که شکاف بین نمایش نظری و پیادهسازی عملی این کدگذارها را بیابیم. به این منظور، ابتدا الگوریتمی برای تغییر ساختار کدگذارهای pearl-necklace برای کدهای CSS به کدگذارهای استاندارد ارائه میدهیم. سپس الگوریتم را توسعه داده تا بتوان پیادهسازی عملی کدگذارهای پیچیدهتر pearl-necklace برای کدهای non-CSS را نیز به دست آورد. بررسیهای انجام شده در این رساله نشان میدهد که چندین تحقق عملی با میزان حافظه مصرفی متفاوت برای یک کدگذار pearl-necklace مشخص وجود دارد، که الگوریتم ارائه شده در این رساله تحقق عملی با کمینه حافظه را مییابد. لازم به ذکر است که پیچیدگی این الگوریتم، بر حسب پارامترهای کد، چند جملهای است....
در این قطعه کد تمام کدهای حرف بزرگ و کوچک انگلیسی,کد اعداد و کد علائم دیگر روی صفحه کلید در چهار لیست باکس با زبان سی شارپ پیاده سازی و برای اجرا روی فرم قرار داده شده است و جهت استفاده و یادگیری زبان سی شارپ برای دانشجویان با قیمت بسیار پایین عرضه شده است