عدسی گرانشی

View Categories

عدسی گرانشی

7 min read

PDF

عدسی گرانشی
معرفی
این مدل نشان می‌دهد که چگونه خورشید باعث انحراف 1.75 ثانیه قوسی برای پرتوهایی می‌شود که سطح خورشید را می‌چرخانند، همانطور که از زمین مشاهده می‌شود. انیشتین این مقدار را پس از اصلاح نظریه نسبیت خود در طول جنگ جهانی اول پیش بینی کرد ( مراجعه 1 ).
تعریف مدل
اثر عدسی گرانشی با استفاده از یک ضریب شکست که به طور مداوم در فضا متفاوت است، مدل‌سازی می‌شود که به عنوان یک محیط درجه‌بندی نیز شناخته می‌شود . ضریب شکست، n ، به ثابت گرانشی G (واحد SI: m 3 / (kg·s 2 )، جرم خورشیدی 0 (واحد SI: کیلوگرم)، سرعت نور c (واحد SI: m/s) بستگی دارد. ، و فاصله شعاعی از مرکز خورشید r (واحد SI: m):
ثابت گرانشی یک ثابت فیزیکی داخلی با نام G_const و مقدار از پیش تعریف شده 6.67384e-11[m^3/(kg*s^2)] است . برای فهرستی از تمام ثابت‌های فیزیکی داخلی، ثابت‌های فیزیکی را در کتابچه راهنمای مرجع Multiphysics COMSOL ببینید .
در این مثال دو پرتو آزاد می شود که سطح خورشید را می چراند و سپس تا رسیدن به فاصله 150 میلیون کیلومتری ادامه می یابد. در این مرحله، زاویه انحراف پرتوها از جهت اولیه آنها ارزیابی می شود.
نتایج و بحث
تغییر زاویه ای در جهت پرتوها در شکل 1 نشان داده شده است . پس از رها شدن، حدود 165 ثانیه طول می کشد تا اشعه ها  به خورشید برسد. سپس پرتوها به دلیل گرادیان در ضریب شکست شروع به انحراف از جهت اولیه خود می کنند. مقدار نهایی حدود 1.75 ثانیه قوسی است که مطابق با پیش‌بینی انیشتین است.
شکل 1: زاویه انحراف در ثانیه قوسی ناشی از میدان گرانشی خورشید.
ارجاع
1. http://en.wikipedia.org/wiki/Gravitational_lens
مسیر کتابخانه برنامه: Ray_Optics_Module/Verification_Examples/gravitational_lensing
دستورالعمل های مدل سازی
از منوی File ، New را انتخاب کنید .
جدید
در پنجره جدید ، روی  Model  Wizard کلیک کنید .
مدل جادوگر
1
در پنجره Model  Wizard ، روی  3D کلیک کنید .
2
در درخت Select  Physics ، Optics>Ray  Optics>Geometrical  Optics  (gop) را انتخاب کنید .
3
روی افزودن کلیک کنید .
4
 روی مطالعه کلیک کنید .
5
در درخت انتخاب  مطالعه ، مطالعات پیش‌فرض  برای واسط‌های فیزیک انتخاب شده > ردیابی پرتو را انتخاب کنید .
6
 روی Done کلیک کنید .
تعاریف جهانی
پارامترهای 1
1
در پنجره Model  Builder ، در قسمت Global  Definitions روی Parameters  1 کلیک کنید .
2
در پنجره تنظیمات برای پارامترها ، بخش پارامترها را پیدا کنید .
3
در جدول تنظیمات زیر را وارد کنید:
 
نام
اصطلاح
ارزش
شرح
r0
7E5 [کیلومتر]
7E8 متر
شعاع خورشید
m0
2E30 [کیلوگرم]
2E30 کیلوگرم
جرم خورشیدی
هندسه 1
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Geometry  1 کلیک کنید .
2
در پنجره تنظیمات هندسه ، بخش Units را پیدا کنید .
3
از لیست واحد طول  ، کیلومتر را انتخاب کنید .
کره 1 (sph1)
1
در نوار ابزار Geometry ، روی  Sphere کلیک کنید .
2
در پنجره تنظیمات برای Sphere ، بخش Size را پیدا کنید .
3
در قسمت متن Radius ، r0 را تایپ کنید .
بلوک 1 (blk1)
1
در نوار ابزار Geometry ، روی  Block کلیک کنید .
2
در پنجره تنظیمات برای Block ، قسمت Size  and  Shape را پیدا کنید .
3
در قسمت متن Width ، 2E8 را تایپ کنید .
4
در قسمت متن عمق ، 1E7 را تایپ کنید .
5
در قسمت متن ارتفاع ، 1E7 را تایپ کنید .
6
قسمت Position را پیدا کنید . در قسمت متن x ، 0.5E8 را تایپ کنید .
7
از لیست پایه ، مرکز را انتخاب کنید .
8
 روی Build  All  Objects کلیک کنید .
9
 روی دکمه Go  to  Default  View در نوار ابزار Graphics کلیک کنید .
10
 روی دکمه Wireframe  Rendering در نوار ابزار Graphics کلیک کنید .
تعاریف
متغیرهای 1
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Definitions کلیک راست کرده و Variables را انتخاب کنید .
2
در پنجره تنظیمات برای متغیرها ، بخش متغیرها را پیدا کنید .
3
در جدول تنظیمات زیر را وارد کنید:
 
نام
اصطلاح
واحد
شرح
r
sqrt(x^2+y^2+z^2+eps)
متر
فاصله شعاعی از مرکز خورشید
n
1+2*G_const*m0/(c_const^2*r)
ضریب شکست
مواد
مواد 1 (mat1)
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Materials راست کلیک کرده و Blank  Material را انتخاب کنید .
2
در پنجره تنظیمات برای Material ، قسمت Material  Contents را پیدا کنید .
3
در جدول تنظیمات زیر را وارد کنید:
 
ویژگی
متغیر
ارزش
واحد
گروه اموال
ضریب شکست، قسمت واقعی
n_iso ; nii = n_iso، nij =
n
1
ضریب شکست
اپتیک هندسی (GOP)
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Geometrical  Optics  (gop) کلیک کنید .
2
در پنجره تنظیمات برای اپتیک هندسی  ، بخش انتشار و انتشار پرتو را پیدا کنید .
3
در قسمت متنی Maximum  number  of  secondary  rays 0 را تایپ کنید .
انتشار از گرید 1
1
در نوار ابزار Physics ، روی  Global کلیک کنید و Release  from  Grid را انتخاب کنید .
پرتوها را رها کنید تا به سختی از تماس با کره ای که خورشید را نشان می دهد اجتناب کنند.
2
در پنجره تنظیمات برای انتشار  از  شبکه ، بخش مختصات اولیه  را پیدا کنید .
3
در قسمت متن x، -0.5E8 را تایپ کنید .
4
در قسمت متن y، 0 ، -7.01E5 7.01E5 را تایپ کنید .
5
قسمت Ray  Direction  Vector را پیدا کنید . بردار 0 را به صورت مشخص کنید
 
1
ایکس
0
y
0
z
مش 1
برای بهبود وضوح مش در ناحیه اطراف خورشید از مش ظریف استفاده کنید .
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Mesh  1 کلیک کنید .
2
در پنجره تنظیمات مش ، قسمت Physics-Controlled  Mesh را پیدا کنید .
3
از فهرست اندازه عنصر  ، Finer را انتخاب کنید .
4
 روی ساخت  همه کلیک کنید .
مطالعه 1
مرحله 1: ردیابی اشعه
1
در پنجره Model  Builder ، در مطالعه  1 ، روی Step  1:  Ray  Tracing کلیک کنید .
2
در پنجره تنظیمات برای ردیابی  پرتو ، بخش تنظیمات مطالعه  را پیدا کنید .
3
از لیست مشخصات مرحله زمان  ، تعیین حداکثر طول مسیر را انتخاب کنید .
4
از لیست واحد طول  ، کیلومتر را انتخاب کنید .
5
 روی Range کلیک کنید .
6
در کادر محاوره‌ای Range ، تعداد  مقادیر را  از لیست روش ورود انتخاب کنید .
7
در قسمت متن توقف ، 2E8 را تایپ کنید .
8
در قسمت متنی Number  of  values ​​عدد 100 را تایپ کنید .
9
روی Replace کلیک کنید .
راه حل 1 (sol1)
1
در نوار ابزار مطالعه ، روی  Show  Default  Solver کلیک کنید .
2
در پنجره Model  Builder ، گره Solution   (sol1) را گسترش دهید ، سپس روی Time-Dependent  Solver  1 کلیک کنید .
3
در پنجره تنظیمات برای حل وابسته به زمان  ، برای گسترش بخش Time Steping کلیک کنید .
4
از لیست محدودیت حداکثر  گام  ، Constant را انتخاب کنید .
5
در قسمت متن حداکثر  گام ، 1 را تایپ کنید .
6
در نوار ابزار مطالعه ،  روی محاسبه کلیک کنید .
نتایج
مسیرهای پرتو (gop)
در پنجره Model  Builder ، گره Ray  Trajectories  (gop) را گسترش دهید .
بیان رنگ 1
1
در پنجره Model  Builder ، گره Results>Ray  Trajectories  (gop)>Ray  Trajectories  1 را گسترش دهید، سپس روی Color  Expression  1 کلیک کنید .
2
در پنجره تنظیمات برای Color  Expression ، بخش Expression را پیدا کنید .
3
در قسمت Expression text asin(gop.niy) را تایپ کنید .
4
از لیست واحد ، arcsec را انتخاب کنید .
5
در نوار ابزار Ray Trajectories (gop) ، روی  Plot کلیک کنید .
ارزیابی اشعه 1
1
در نوار ابزار نتایج ، روی  More  Derived  Values ​​کلیک کنید و Other>Ray  Evaluation را انتخاب کنید .
2
در پنجره Settings for Ray  Evaluation ، بخش Data را پیدا کنید .
3
از لیست انتخاب زمان  ، آخرین را انتخاب کنید .
4
قسمت Expression را پیدا کنید . در قسمت Expression text asin(gop.niy) را تایپ کنید .
5
از لیست واحد ، arcsec را انتخاب کنید .
6
 روی ارزیابی کلیک کنید .
مقادیر به دست آمده را با پیش بینی انیشتین 1.75 ثانیه قوسی مقایسه کنید.
انحراف از جهت اولیه
1
در نوار ابزار نتایج ، روی  1D  Plot  Group کلیک کنید .
2
در پنجره تنظیمات برای گروه طرح 1 بعدی  ، Deviation from Initial Direction را در قسمت نوشتار برچسب تایپ کنید .
3
قسمت Data را پیدا کنید . از لیست Dataset ، Ray  1 را انتخاب کنید .
4
برای گسترش بخش عنوان کلیک کنید . از لیست نوع عنوان  ، هیچکدام را انتخاب کنید .
5
قسمت Plot  Settings را پیدا کنید .
6
کادر بررسی برچسب محور y  را انتخاب کنید . در قسمت متن مرتبط، Delection angle را بر حسب ثانیه قوسی تایپ کنید .
اشعه 1
1
در نوار ابزار Deviation from Initial Direction ، روی  More  Plots کلیک کنید و Ray را انتخاب کنید .
2
در پنجره تنظیمات برای Ray ، بخش y-Axis  Data را پیدا کنید .
3
در قسمت Expression text abs(asin(gop.niy)) را تایپ کنید .
4
از لیست واحد ، arcsec را انتخاب کنید .
5
در نوار ابزار Deviation from Initial Direction ، روی  Plot کلیک کنید .
6
بخش عملیات سری داده  را پیدا کنید . از لیست عملیات ، میانگین را انتخاب کنید .
7
در نوار ابزار Deviation from Initial Direction ، روی  Plot کلیک کنید . نمودار حاصل را با شکل 1 مقایسه کنید .