الگوهای پراش

View Categories

الگوهای پراش

6 min read

PDF

الگوهای پراش
معرفی
این مثال آزمایش تداخل دو شکاف را با امواج آب یا صدا شبیه سازی می کند. این مدل تحریک موج صفحه ورودی را با دو موجبر نازک که به شکاف‌هایی در صفحه منتهی می‌شوند تقلید می‌کند و الگوی پراش را در طرف دیگر صفحه محاسبه می‌کند.
تعریف مدل
شکل 1 هندسه مدل را نشان می دهد.
شکل 1: هندسه مدل با مرزهای ورودی و خروجی نشان داده شده است. در تمام مرزهای دیگر، یک شرط شار صفر اعمال می شود.
تئوری مینیمم دامنه را در امتداد پرتوهایی پیش‌بینی می‌کند که در آن تفاوت در مسافت سفر مضرب عجیبی از نصف طول موج، و حداکثر در مضرب زوج است. برای  =  ، ± ، ± 2 ، …:
در این مثال، فاصله D بین شکاف ها λ است . سپس حداکثر باید در θ =  درجه و 30 درجه باشد ، در حالی که حداقل باید در θ =  14.48 درجه و 48.59 درجه ظاهر شود .
معادله
برای انتشار هارمونیک زمان، معادله موج به معادله هلمهولتز تبدیل می شود:
شرایط مرزی
در مرزهای ورودی و خروجی (نگاه کنید به شکل 1 )، شرایط مرزی جذب اعمال می شود. اجازه دهید به طور خلاصه نشان دهیم که چگونه می توان چنین شرایطی را در ساده ترین شکل خود به دست آورد. ابتدا، حل مرزها را مجموع یک موج صفحه فرود، in ، که در یک جهت دلخواه منتشر می شود و یک موج پراکنده، sc ، که در جهت عادی منتشر می شود، فرض کنید:
(1)
در اینجا n بردار معمولی مرز بیرونی و . در مرز دامنه مدل‌سازی، Γ ، داریم
(2)
که در مرحله دوم از معادله 1 استفاده شد. نتیجه می شود که
(3)
هیچ موج تابشی در مرز خروجی وجود ندارد، به این معنی که عبارت دوم در سمت راست معادله 3 ناپدید می شود. برای مرز ورودی، تقریب بیشتری را انجام دهید که موج فرودی در جهت عادی به سمت داخل منتشر می شود، به طوری که  = – n . سپس به شرایط مرزی زیر می رسیم:
(4)
در این مدل، این شرایط به راحتی با استفاده از شرایط شار/منبع رابط PDE ضریب اعمال می‌شوند. شرط پیش‌فرض، شار صفر، روی مرزهای باقی‌مانده اعمال می‌شود.
نتایج و بحث
نمودار در شکل 2 الگوی پراش را به وضوح نشان می دهد. اثر گسسته سازی این است که طول موج عددی با λ متفاوت است که منجر به تغییر زاویه می شود. می توانید این اثر را با تنظیم مقدار k در معادله هلمهولتز با اندازه عنصر تصحیح کنید. این شیوه‌ها برای مدل‌سازی اثرات تداخل امواج تک رنگ مهم هستند.
شکل 2: الگوی پراش در آزمایش دو شکاف شبیه سازی شده.
مسیر کتابخانه برنامه: COMSOL_Multiphysics/Equation_Based/Diffraction_patterns
دستورالعمل مدلسازی
از منوی File ، New را انتخاب کنید .
جدید
در پنجره جدید ، روی  Model  Wizard کلیک کنید .
مدل جادوگر
1
در پنجره Model  Wizard روی  2D کلیک کنید .
2
در درخت انتخاب  فیزیک ، ریاضیات>  رابط های PDE>  فرم ضریب  PDE  (c) را انتخاب کنید .
3
روی افزودن کلیک کنید .
4
 روی مطالعه کلیک کنید .
5
در درخت انتخاب  مطالعه ، General  Studies>Stationary را انتخاب کنید .
6
 روی Done کلیک کنید .
تعاریف جهانی
پارامترهای 1
1
در پنجره Model  Builder ، در قسمت Global  Definitions روی Parameters  1 کلیک کنید .
2
در پنجره تنظیمات برای پارامترها ، بخش پارامترها را پیدا کنید .
3
در جدول تنظیمات زیر را وارد کنید:
 
نام
اصطلاح
ارزش
شرح
ل
0.1[m]
0.1 متر
طول موج
ک
2*pi[rad]/l
62.832 راد در متر
عدد موج
u0
1
1
دامنه موج حادثه در مرزهای ورودی
هندسه 1
دایره 1 (c1)
1
در نوار ابزار Geometry ، روی  Circle کلیک کنید .
2
در پنجره تنظیمات دایره ، بخش اندازه  و  شکل را پیدا کنید .
3
در قسمت نوشتار زاویه بخش ،  180 را تایپ کنید .
4
قسمت Position را پیدا کنید . در قسمت متن x ، 0.5 را تایپ کنید .
5
قسمت Rotation  Angle را پیدا کنید . در قسمت متن چرخش ، -90 را تایپ کنید .
6
 روی Build  Selected کلیک کنید .
مستطیل 1 (r1)
1
در نوار ابزار Geometry ، روی  Rectangle کلیک کنید .
2
در پنجره تنظیمات برای Rectangle ، بخش Size  and  Shape را پیدا کنید .
3
در قسمت متن Width 0.5 را تایپ کنید .
4
در قسمت متن ارتفاع ، 0.03 را تایپ کنید .
5
قسمت Position را پیدا کنید . در قسمت متن y ، -0.015-0.1 را تایپ کنید .
6
 روی Build  Selected کلیک کنید .
کپی 1 (کپی1)
1
در نوار ابزار Geometry ، روی  Transforms کلیک کنید و Copy را انتخاب کنید .
2
فقط شی r1 را انتخاب کنید.
3
در پنجره تنظیمات برای کپی ، بخش Displacement را پیدا کنید .
4
در قسمت متن y ، 0.2 را تایپ کنید .
5
 روی Build  Selected کلیک کنید .
اتحادیه 1 (uni1)
1
در نوار ابزار Geometry ، روی  Booleans  and  Partitions کلیک کنید و Union را انتخاب کنید .
2
در پنجره Graphics کلیک کنید و سپس Ctrl+A را فشار دهید تا همه اشیا انتخاب شوند.
3
در پنجره تنظیمات برای Union ، بخش Union را پیدا کنید .
4
کادر تیک Keep  interior  borders را پاک کنید .
5
در نوار ابزار Geometry ، روی  ساختن  همه کلیک کنید .
6
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
هندسه مدل اکنون کامل شده است. سپس به تنظیمات فیزیک بروید.
فرم ضریب PDE (C)
ضریب فرم PDE 1
1
در پنجره Model  Builder ، در قسمت Component   (comp1)> Coefficient  Form  PDE  (c) روی Coefficient  Form  PDE  1 کلیک کنید .
2
در پنجره تنظیمات برای ضریب  PDE  ، بخش ضریب جذب را پیدا کنید .
3
در قسمت متن، -k^2 را تایپ کنید .
4
قسمت Source  Term را پیدا کنید . در قسمت متن f ، 0 را تایپ کنید .
به اعمال شرایط مرزی معادله 4 در مرزهای ورودی و خروجی ادامه دهید.
شار/منبع 1
1
در نوار ابزار Physics ، روی  Boundaries کلیک کنید و Flux/Source را انتخاب کنید .
2
فقط مرزهای 1 و 4 را انتخاب کنید.
3
در پنجره تنظیمات برای Flux/Source ، بخش Boundary  Flux/Source را پیدا کنید .
4
در قسمت متن g ، -i*k*u+2*u0*i*k*exp(-i*k*x) را تایپ کنید .
توجه داشته باشید که فاکتور فاز در این عبارت به 1 ارزیابی می شود زیرا x  = 0. با این وجود برای کامل بودن درج شده است.
شار/منبع 2
1
در نوار ابزار Physics ، روی  Boundaries کلیک کنید و Flux/Source را انتخاب کنید .
2
فقط مرزهای 11 و 12 را انتخاب کنید.
3
در پنجره تنظیمات برای Flux/Source ، بخش Boundary  Flux/Source را پیدا کنید .
4
در قسمت متن g ، -i*k*u را تایپ کنید .
مش 1
یک مش با حداکثر اندازه عنصر تعیین شده توسط طول موج ایجاد کنید. به عنوان یک قاعده کلی، شما به 5 عنصر در هر طول موج برای عناصر درجه دوم (پیش فرض برای رابط PDE) نیاز دارید تا به طور کامل موج را حل کنید.
مثلثی رایگان 1
در نوار ابزار Mesh ، روی  Free  Triangular کلیک کنید .
اندازه
1
در پنجره Model  Builder ، روی Size کلیک کنید .
2
در پنجره تنظیمات برای اندازه ، قسمت اندازه عنصر  را پیدا کنید .
3
روی دکمه Custom کلیک کنید .
4
قسمت پارامترهای اندازه عنصر  را پیدا کنید . در قسمت متن حداکثر اندازه عنصر ، l/5 را تایپ کنید .
5
 روی ساخت  همه کلیک کنید .
مطالعه 1
در نوار ابزار صفحه اصلی ،  روی محاسبه کلیک کنید .
نتایج
گروه طرح دو بعدی 1
برای بازتولید نمودار نشان داده شده در شکل 2 ، فقط جدول رنگ را تغییر دهید.
سطح 1
1
در پنجره Model  Builder ، گره 2D  Plot  Group  1 را گسترش دهید ، سپس روی Surface  1 کلیک کنید .
2
در پنجره تنظیمات برای Surface ، بخش Coloring  and  Style را پیدا کنید .
3
 روی تغییر  جدول رنگ  کلیک کنید .
4
در کادر محاوره ای Color  Table ، Wave>WaveLight را در درخت انتخاب کنید.
5
روی OK کلیک کنید .
6
در نوار ابزار 2D Plot Group 1 ، روی  Plot کلیک کنید .