درام های ایزوطیفی

View Categories

درام های ایزوطیفی

7 min read

PDF

درام های ایزوطیفی
معرفی
این مثال به بررسی سوال جالبی می‌پردازد که مارک کاچ در سال 1966 مطرح کرد ( مراجعه 1 ): “آیا می‌توان شکل طبل را شنید؟”
ضربه زدن به طبل طیفی از حالت های ارتعاش را تحریک می کند که با هم صدای مشخصه یا سیگنال صوتی ساز را می سازند. این حالت‌های ارتعاشی با حالت‌های ویژه یا عملکردهای ویژه غشای درام مطابقت دارند. بنابراین شما می توانید این مشکل را با حل مسائل مقدار ویژه برای غشاهای کشیده مطالعه کنید.
اگر بتوانید دو غشا با شکل های متفاوت را بیابید که دارای مقادیر ویژه یکسان هستند – به عبارت دیگر، هم طیفی هستند – در این صورت امکان شنیدن شکل یک درام خاص وجود ندارد.
در سال 1992، گوردون، وب و ولپرت ( مراجعه 2 ) نشان دادند که در واقع مجموعه‌ای از اشکال مسطح مختلف (اشکال غیر همسان‌سنجی) وجود دارند که هم‌طیفی هستند.
اثر Driscoll ( مراجعه 3 ) شامل مثال زیر از دو شکل مسطح است که صداهای یکسانی دارند.
تعریف مدل
این مدل محلول های ویژه (مقدارهای ویژه و حالت های ویژه) را در دو حوزه ایزوطیفی نشان می دهد. هر دو مورد از راه حل یک مقدار ویژه PDE استفاده می کنند:
غشاها در مرزها ثابت می شوند. یعنی یک شرط مرزی دیریکله همگن برای همه مرزها اعمال می شود.
نتایج و بحث
مجموعه مقادیر ویژه نشان می دهد که دامنه ها هم طیفی هستند. شکل 1 دو حالت ویژه را نشان می دهد، یکی برای هر شکل غشا، با مقدار ویژه یکسان. توجه داشته باشید که عادی سازی تابع ویژه و علامت دلخواه هستند و می توانند از موردی به مورد دیگر متفاوت باشند.
شکل 1: عملکردهای ویژه برای دو غشا مختلف با مقدار ویژه یکسان.
برای هر شکل غشاء، یک مرحله پس پردازش مستقیم نشان می دهد که حالت های ویژه یافت شده متعامد هستند.
نکاتی درباره پیاده سازی COMSOL
در یک فایل MPH، دو مدل COMSOL Multiphysics بسازید که PDE مقدار ویژه را در دو دامنه دو بعدی مختلف حل کند و مجموعه مقادیر ویژه را با هم مقایسه کنید.
این مدل نحوه استفاده از عملگر with را برای دسترسی به حالت‌های ویژه مختلف در طول پس پردازش نشان می‌دهد.
منابع
1. M. Kac، “آیا می توان شکل طبل را شنید؟”، ریاضی آمریکایی. دوشنبه ، جلد 73 قسمت دوم، صفحات 1-23، 1966.
2. سی. گوردون، دی. وب و اس. ولپرت، «حوزه ها و سطوح صفحه ایزوطیفی از طریق اربیفولدهای ریمانی»، اختراع. ریاضی. ، جلد 110، صفحات 1-22، 1992.
3. T. Driscoll، “Eigenmodes of Isospectral Drums”، گزارش فنی – مرکز تئوری و شبیه سازی در علوم و مهندسی ، دانشگاه کرنل، ایتاکا، نیویورک، CTC95TR209، می 1995.
مسیر کتابخانه برنامه: COMSOL_Multiphysics/Equation_Based/Isospectral_Drums
دستورالعمل مدلسازی
از منوی File ، New را انتخاب کنید .
جدید
در پنجره جدید ، روی  Model  Wizard کلیک کنید .
مدل جادوگر
1
در پنجره Model  Wizard روی  2D کلیک کنید .
2
در درخت انتخاب  فیزیک ، ریاضیات>  رابط های PDE>  فرم ضریب  PDE  (c) را انتخاب کنید .
3
روی افزودن کلیک کنید .
4
 روی مطالعه کلیک کنید .
5
در درخت انتخاب  مطالعه ، General  Studies>Eigenvalue را انتخاب کنید .
6
 روی Done کلیک کنید .
هندسه 1
چند ضلعی 1 (pol1)
1
در نوار ابزار Geometry ، روی  Polygon کلیک کنید .
2
در پنجره تنظیمات چند ضلعی ، بخش مختصات را پیدا کنید .
3
در جدول تنظیمات زیر را وارد کنید:
 
X (M)
Y (M)
-3
-3
-3
-1
1
3
1
1
3
1
1
-1
-1
-1
-1
-3
4
 روی Build  All  Objects کلیک کنید .
5
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
فرم ضریب PDE (C)
برای مدل سازی این مشکل از مقادیر پیش فرض ضرایب PDE استفاده کنید.
شرایط مرزی دیریکله 1
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Coefficient  Form  PDE  (c) کلیک راست کرده و Dirichlet  Boundary  Condition را انتخاب کنید .
2
در پنجره تنظیمات برای شرایط مرزی دیریکله  ، بخش انتخاب مرز را پیدا کنید .
3
از لیست انتخاب ، همه  مرزها را انتخاب کنید .
اعمال شرایط مرزی دیریکله مربوط به بستن غشای درام در لبه ها است.
مش 1
1
در پنجره Model  Builder ، در قسمت Component   (comp1) روی Mesh  1 کلیک کنید .
2
در پنجره تنظیمات مش ، قسمت Physics-Controlled  Mesh را پیدا کنید .
3
از فهرست اندازه عنصر  ، Extra fine را انتخاب کنید .
با استفاده از یک مش ریزتر، اختلاف ظاهری بین مقادیر ویژه منطبق ناشی از خطاهای عددی را کاهش می دهید.
4
 روی ساخت  همه کلیک کنید .
مطالعه 1
1
در نوار ابزار صفحه اصلی ،  روی محاسبه کلیک کنید .
تنظیمات پیش‌فرض برای یک مرحله مطالعه مقدار ویژه شش پایین‌ترین مقدار ویژه را ارائه می‌دهد.
نتایج
گروه طرح دو بعدی 1
1
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
نمودار پیش فرض توابع ویژه برای پایین ترین حالت ویژه را نشان می دهد. با نمودار بالایی در شکل 1 مقایسه کنید .
ریشه
حالا یک مدل دوم برای شکل غشا جایگزین اضافه کنید.
افزودن کامپوننت
در پنجره Model  Builder ، روی گره ریشه راست کلیک کرده و Add  Component>2D را انتخاب کنید .
فیزیک را اضافه کنید
1
در نوار ابزار Home ، روی  Add  Physics کلیک کنید تا پنجره Add  Physics باز شود .
2
به پنجره Add  Physics بروید .
3
در درخت، Mathematics>PDE  Interfaces>Coefficient  Form  PDE  (c) را انتخاب کنید .
4
رابط های فیزیک را  در زیربخش مطالعه بیابید . در جدول، کادر حل را برای مطالعه 1 پاک کنید .
5
روی Add  to  Component  2 در نوار ابزار پنجره کلیک کنید .
6
در نوار ابزار Home ، روی  Add  Physics کلیک کنید تا پنجره Add  Physics بسته شود .
اضافه کردن مطالعه
1
در نوار ابزار Home ، روی  Add  Study کلیک کنید تا پنجره Add  Study باز شود .
2
به پنجره Add  Study بروید .
3
رابط های فیزیک را  در زیربخش مطالعه بیابید . در جدول، کادر حل را برای ضریب PDE c) پاک کنید .
4
زیربخش مطالعات را پیدا کنید . در درخت انتخاب  مطالعه ، General  Studies>Eigenvalue را انتخاب کنید .
5
روی Add  Study در نوار ابزار پنجره کلیک کنید .
6
در پنجره Model  Builder ، روی گره ریشه کلیک کنید.
7
در نوار ابزار Home ، روی  Add  Study کلیک کنید تا پنجره Add  Study بسته شود .
هندسه 2
در پنجره Model  Builder ، در قسمت Component   (comp2) روی Geometry  2 کلیک کنید .
چند ضلعی 1 (pol1)
1
در نوار ابزار Geometry ، روی  Polygon کلیک کنید .
2
در پنجره تنظیمات چند ضلعی ، بخش مختصات را پیدا کنید .
3
در جدول تنظیمات زیر را وارد کنید:
 
X (M)
Y (M)
-3
1
1
1
1
3
3
1
1
-1
-1
-1
-1
-3
-3
-1
4
 روی Build  All  Objects کلیک کنید .
5
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
فرم ضریب PDE 2 (C2)
از تنظیمات دامنه و شرایط مرزی مشابه برای مدل اول استفاده کنید.
1
در پنجره Model  Builder ، در قسمت Component   (comp2) روی Coefficient  Form  PDE   (c2) کلیک کنید .
شرایط مرزی دیریکله 1
1
در نوار ابزار Physics ، روی  Boundaries کلیک کنید و Dirichlet  Boundary  Condition را انتخاب کنید .
2
در پنجره تنظیمات برای شرایط مرزی دیریکله  ، بخش انتخاب مرز را پیدا کنید .
3
از لیست انتخاب ، همه  مرزها را انتخاب کنید .
مش 2
1
در پنجره Model  Builder ، در قسمت Component   (comp2) روی Mesh  2 کلیک کنید .
2
در پنجره تنظیمات مش ، قسمت Physics-Controlled  Mesh را پیدا کنید .
3
از فهرست اندازه عنصر  ، Extra fine را انتخاب کنید .
4
 روی ساخت  همه کلیک کنید .
مطالعه 2
در نوار ابزار صفحه اصلی ،  روی محاسبه کلیک کنید .
نتایج
گروه دو بعدی پلات 2
1
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
نمودار پیش فرض جدید اکنون باید مانند نمودار پایین در شکل 1 باشد .
از عملگر with برای دسترسی به حالت های ویژه مختلف استفاده کنید تا نشان دهید که آنها متعامد هستند:
یکپارچه سازی سطحی 1
1
در پنجره Model  Builder ، در بخش Results ، روی مقدارهای مشتق شده  کلیک راست کرده و Integration>Surface Integration را انتخاب کنید .
2
فقط دامنه 1 را انتخاب کنید.
3
در پنجره Settings for Surface  Integration ، بخش Expressions را پیدا کنید .
4
در جدول تنظیمات زیر را وارد کنید:
 
اصطلاح
واحد
شرح
با (1،u)*با(2،u)
m^2
5
 روی ارزیابی کلیک کنید .
جدول
1
به پنجره Table بروید .
مقدار انتگرال، که بسیار کوچک است (از مرتبه 10-16 ، در پنجره جدول ظاهر می شود . در حالت ایده‌آل، زمانی که حالت‌های ویژه متعامد هستند، نتیجه باید صفر باشد، اما با استفاده از روش عددی می‌توان انتظار یک عدد کوچک غیرصفر را داشت.
نتایج
در نهایت همین کار را برای مدل دوم انجام دهید.
یکپارچه سازی سطحی 2
1
در نوار ابزار Results ، روی  More  Derived  Values ​​کلیک کنید و Integration>Surface  Integration را انتخاب کنید .
2
در پنجره Settings for Surface  Integration ، بخش Data را پیدا کنید .
3
از لیست مجموعه داده ، مطالعه  2/راه حل   (3)  (sol2) را انتخاب کنید .
4
فقط دامنه 1 را انتخاب کنید.
5
قسمت Expressions را پیدا کنید . در جدول تنظیمات زیر را وارد کنید:
 
اصطلاح
واحد
شرح
با(1,u2)*با(2,u2)
m^2
متغیر وابسته u
6
 روی ارزیابی کلیک کنید .