0% found this document useful (0 votes)
24 views

Comsol Learn

learn about comsol multiphysics

Uploaded by

mohammad faraji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Comsol Learn

learn about comsol multiphysics

Uploaded by

mohammad faraji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

‫پائیز ‪1397‬‬

‫راهنمای خودآموز نرم افزار‬


‫‪COMSOL Multiphysics‬‬

‫نویسندگان‪:‬‬

‫سام ستارزاده‬

‫امیرپارسا زیوری‬

‫علیرضا نیک ضمیر‬

‫عباس آسکانی‬

‫استاد‪:‬‬

‫دکتر محمد معماریان‬

‫مهدی چنی‬

‫دانشکده مهندسی برق‬

‫دانشگاه صنعتی شریف‬


‫‪ COMSOL‬چیست؟‬
‫نرم افزار ‪ COMSOL‬در اصل یک مجموعه کامل شبیه سازی است که می تواند در یک محیط شبیه سازی‬
‫گرافیکی معادالت دیفرانسیل را به روش اجزای محدود (‪ )Final Element Method; FEM‬حل نماید‪.‬‬
‫زمینه های استفاده این شبیه ساز بسیار گسترده می باشد‪ .‬مسائل اپتیک‪ ،‬الکتروشیمی‪ ،‬حرارت و سیاالت‪،‬‬
‫پالسما‪ ،‬امواج رادیویی‪ ،‬آکوستیک و انواع مختلف و متنوعی از مسایلی که در فضای سه بعدی و یا کم بعد تر‬
‫قابل تعریف هستند در این نرم افزار قابل شبیه سازی می باشند‪ .‬این خودآموز برای شبیه سازی مسائل‬
‫الکتروستاتیک و مغناطیس تهیه شده است‪.‬‬

‫این نرم افزار در سال ‪ 1986‬میالدی و توسط دانشجویان موسسه سلطنتی فناوری سوئد ابداع شد و با نام‬
‫‪ FEMLAB‬آغاز به کار کرد تا در سال ‪ 2005‬به ‪ COMSOL Multiphysics‬تغییر نام داد‪.‬‬

‫‪ COMSOL‬چه کاربردها و مزیت هایی دارد؟‬


‫کامسووول نرم افزار بسوویار کاربردی برای دانشووجویان و محققان حوزه های مرتبط به مخابرات میدان و نوری و‬
‫فیزیک می باشد‪ .‬این نرم افزار همانند متلب قابلیت شبیه سازی مسائل مختلف و گسترده ای را دارد؛ با این حال‬
‫مزیت بزرگ کامسول نسبت به متلب این است که برخالف متلب‪ ،‬کار با نرم افزار کامسول نیاز به کدنویسی را به‬
‫حداقل می رساند و با کار در یک محیط گرافیکی می توان پروژه های مهندسی و علمی مختلفی را شبیه سازی‬
‫نمود‪.‬‬

‫‪ COMSOL‬برای الکترومغناطیس (مقدمه)‬


‫در این خودآموز شما با نحوه استفاده نرم افزار کامسول برای حل مسائل الکترومغناطیس آشنا خواهید شد‪ .‬نحوه‬
‫اجرای نرم افزار بدین صورت است که این نرم افزار به روش ‪ FEM‬معادالت پایه ای الکتروستاتیکی و مغناطیسی‬
‫را با شرایط مرزی و فضایی که شما با توجه به مسئله خود تعیین خواهید کرد حل می کند‪ .‬در این روش‪ ،‬فضای‬
‫سه بعدی به تعداد زیادی مش تق سیم می شود و هر مش به صورت یک المان جزئی در نظر گرفته می شود‪.‬‬
‫سپس معادالت مورد نظر به این جزء ها تعمیم داده می شود و بدین صورت متغیرهایی نظیر پتان سیل‪ ،‬میدان‬
‫الکتریکی‪ ،‬جابجایی الکتریکی و ‪ ...‬در تمام فضا محاسبه خواهند شد‪.‬‬

‫‪1‬‬
‫باز کردن یک فضای حل مسئله (‪ )study‬الکتروستاتیک‪/‬‬
‫مغناطیس در کامسول‬
‫برای استفاده از نرم افزار کام سول‪ ،‬ابتدا باید مشخ صات مسئله ای‬
‫که می خواهید تعریف کنید را تعیین نمایید‪ .‬هنگامی که نرم افزار‬
‫کامسول را باز می کنید‪ ،‬با پنجره ای مطابق با شکل ‪ 1‬مواجه می‬
‫شوید‪ .‬شما می توانید با انتخاب گزینه ‪ Model Wizard‬ساخت‬
‫یک فایل ‪ .mph‬را آغاز نمایید‪.‬‬

‫سپس‪ ،‬شما باید ابعاد مسئله را مشخص نمایید‪( .‬شکل ‪ .)2‬مسئله‬


‫شما ممکن است سه بعد‪ ،‬دو بعد‪ ،‬و یا یک بعد را در بر گیرد‪ .‬شما‬
‫با توجه به مدل مسئله خود باید تعداد ابعاد را مشخص نمایید‪( .‬در‬
‫ادا مه این خودآموز این در مورد انت خاب اب عاد توضوووی حاتی ارا ئه‬
‫خواهد شد‪).‬‬

‫در گام بعدی‪ ،‬شما باید محیط م سئله را انتخاب نمایید‪ .‬در محیط‬
‫کامسول‪ ،‬برای حل مسائل مختلف ماژول های متنوعی در نظر گرفته شده است‪ .‬در این درس‪ ،‬شما با ماژول های‬
‫شکل ‪1‬‬ ‫‪ AC/DC‬سر و کار خواهید داشت‪( .‬شکل ‪)3‬‬

‫شکل ‪2‬‬

‫‪2‬‬
‫در این لیست‪ ،‬پس از انتخاب ماژول ‪ AC/DC‬منویی مطابق شکل ‪ 3‬برای شما باز خواهد شد‪ .‬در صورتی که شما‬
‫با مسئله الکتروستاتیک کار دارید‪،‬‬
‫گزینه )‪ Electrostatics (es‬را‬
‫انتخاب نمایید‪ .‬چنانچه قصد شما حل‬
‫یک مسئله مغناطیسی است‪ ،‬گزینه‬
‫)‪ Magnetic Fields (mf‬را از منو‬
‫انتخاب نمایید‪ .‬پس از انتخاب گزینه‪ ،‬با‬
‫فشردن دکمه ‪ Add‬ماژول مورد نظر را‬
‫اضافه کرده و سپس با کلیک بر گزینه‬
‫‪ study‬به آخرین منو بروید‪ .‬در این‬
‫منو (شکل ‪ )4‬حوزه های زمانی و‬
‫فرکانسی مختلفی قابل انتخاب می‬
‫باشند‪ .‬از آن جایی که مسائل‬
‫الکتروستاتیک و مغناطیس در این‬
‫درس مستقل از زمان و در حالت پایا‬
‫حل خواهند شد‪ ،‬در این منو گزینه‬
‫‪ Stationary‬را انتخاب نموده و سپس‬
‫با کلیک بر روی ‪ Done‬در پایین منو‪،‬‬
‫محیط شبیه سازی برای شما ساخته‬
‫خواهد شد‪ .‬در قسمت بعدی‪ ،‬ما شیوه‬
‫پیاده سازی یک مسئله الکتروستاتیک‬
‫را برای شما آموزش خواهیم داد‪.‬‬
‫شکل ‪3‬‬

‫‪3‬‬
‫شکل ‪4‬‬

‫تعریف مسئله در فضای کامسول (مقدمه)‬


‫پس از ایجاد یه فضای ‪ study‬در کامسول مطابق آنچه تا اینجا توضیح داده شد‪ ،‬وقت آن فرا رسیده است که‬
‫مسئله خود را به صورت گرافیکی در کامسول شبیه سازی نمایید‪ .‬برای تعریف مسئله در محیط گرافیکی‪ ،‬شما‬
‫باید ‪ 4‬مرحله را انجام دهید‪:‬‬

‫‪ ‬تعریف اشکال هندسی مورد استفاده (‪)Geometry‬‬

‫‪4‬‬
‫‪ ‬جنس اشکال تعریف شده (‪)Materials‬‬
‫‪ ‬تعریف پارامترهای الکتروستاتیک مورد استفاده ( مانند بار‪ ،‬پتانسیل‪)...،‬‬
‫‪ ‬شیوه مش بندی فضا‬

‫تعریف اشکال هندسی مورد استفاده (‪)Geometry‬‬


‫در مسائل الکتروستاتیک و مغناطیس‪ ،‬اجسام مختلفی با چگالی بار خطی‪ ،‬سطحی و یا حجمی و همچنین‬
‫جریان سطحی و حجمی تعریف می شوند‪ .‬برای شبیه سازی این اجسام‪ ،‬گام اول آن است که اجسام مورد نظر را‬
‫از قسمت ‪ Geometry‬در منوی‬
‫‪ Model Builder‬واقع در سمت‬
‫چپ محیط نرم افزار انتخاب کنیم‪ .‬با‬
‫پلیک راست بر روی گزینه‬
‫‪ ،Geometry‬منویی مطابق شکل ‪5‬‬
‫باز می شود‪ .‬در این منو‪ ،‬می شما می‬
‫توانید اشکالی مانند کره‪ ،‬مکعب‪،‬‬
‫مخروط‪ ،‬بیضی گون‪ ،‬دونات‪ ،‬بار نقطه‬
‫ای‪ ،‬خط‪ ،‬مارپیچ و ‪ ...‬را تعریف کنید‬
‫که بعضی از این اشکال در زیرمنوی‬
‫‪ More Primitives‬که در شکل ‪5‬‬
‫مشخص شده است قرار دارند‪ .‬هم‬
‫چنین شما در این زیرمنو می توانید با انتخاب دو گزینه ‪ Parametric Curve‬و ‪Parametric Surface‬‬
‫شکل ‪5‬‬ ‫سطوح دیگر را با تعریف تابع آن ها بسازید‪.‬‬

‫با کلیک روی هر کدام از اشکال و تعریف موقعیت مرکز آن ها و سایر پارامترهای مورد نیاز مانند ضلع‪ ،‬شعاع و ‪...‬‬
‫شما در منوی ‪ Settings‬که در کنار منوی ‪ Model Builder‬باز می شود‪ ،‬شکل هندسی مورد نظر در صفحه‬
‫گرافیکی قرار می گیرد‪(.‬شوووکل ‪ )7‬مقادیر مورد نیاز می توانند به صوووورت عدد و یا پارامتر تعریف گردند‪ .‬برای‬
‫تعریف پارامترها‪ ،‬در منوی باالی صفحه و از ق سمت ‪ Definition‬گزینه ‪ Parameters‬را انتخاب کنید ( شکل‬
‫‪ )6‬و سوووپس با نوشوووتن نام (در پنجره ‪ )Name‬و مقدار و واحد معادل پارامترها (در پنجره ‪)Expression‬‬

‫‪5‬‬
‫پارامترهای مد نظرتان را اضوووافه نمایید‪.‬‬
‫(وا حد ها با ید در قالب (][) قرار داده‬
‫شوووو ند‪ .‬هم چنین‪ ،‬در پنجره ‪Value‬‬
‫م قدارو وا حدی که تعریف کرده ا ید‪ ،‬به‬
‫صورت خودکار و در سی ستم ‪ SI‬ذخیره‬
‫می شود‪).‬‬
‫شکل ‪6‬‬

‫جنس اشکال تعریف شده (‪)Materials‬‬


‫در این قسمت (گزینه ‪ Materials‬از منوی ‪Model‬‬
‫‪ )Builder‬می توانید پارامترهایی مانند ضریب گذردهی‪،‬‬
‫رسانایی الکتریکی و مغناطیسی و‪ ...‬را که به جنس ماده برمی‬
‫گردند تعریف کنید‪ .‬با کلیک راست بر روی گزینه ‪Materials‬‬
‫و انتخاب گزینه ‪ Blank Material‬شما می توانید ماده‬
‫جدیدی تعریف کنید و ضرایب گذردهی و رسانایی آن را تعریف‬
‫کنید‪( .‬در قسمت ‪ )Material Contents‬سپس‪ ،‬می توانید با‬
‫کلیک بر روی حجم هایی را که در قسمت قبل تعریف نموده اید‬
‫در منوی ‪ Graphics‬که اشکال ساخته شده را به شما نشان‬
‫می دهد‪ Material ،‬خود را به این احجام نسبت دهید‪ .‬شما در‬
‫مسائل الکتروستاتیک نیاز دارید یک محیط بسیار بزرگ با‬
‫ضریب گذردهی ‪( 1‬هوا) را مشخص نمایید که سایر احجام در‬
‫آن قرار دارند؛ زیرا چنین محیطی در فضای کامسول از پیش‬
‫تعریف نشده است‪ .‬در صورت عدم تعریف چنین فضایی‪،‬‬
‫هنگام اجرای شبیه سازی شما به ‪ Error‬بر خواهید‬
‫شکل ‪7‬‬ ‫خورد‪( .‬شکل ‪)8‬‬

‫‪6‬‬
‫شکل ‪8‬‬

‫تعریف کمیت الکتروستاتیک مورد استفاده‬

‫در این قسمت شما قادر خواهید بود کمیت های الکتریکی نظیر توزیع بار الکتریکی و پتانسیل الکتریکی را در‬
‫اجسام مختلف تعیین نمایید‪ .‬کمیت هایی که شما تعریف می کنید می تواند مقداری ثابت و یا تابعی بر حسب‬
‫مختصات دستگاه کارتزین (‪ )x, y, z‬باشند‪ .‬شما قادرید با کلیک راست بر روی گزینه ‪ Electrostatics‬در منوی‬
‫‪ Model Builder‬که در هنگام ساخت ‪ study‬آن را اضافه نمودید‪ ،‬کمیت مورد نظر خود را انتخاب نمایید‪.‬‬
‫توجه داشته باشید که برای ایجاد توزیع بار خطی و مقدار بار نقطه ای‪ ،‬نیاز دارید ماوس را بر روی گزینه های‬
‫‪ Edges‬و یا ‪ Points‬بیاورید‪( .‬شکل ‪)9‬‬

‫‪7‬‬
‫شکل ‪9‬‬

‫نکته مهم در هنگام ایجاد توزیع بار جدید این است که باید دقت کنید تمامی لبه ها و یا سطوحی را که می‬
‫خواهید توزیع بار را به آن نسبت دهید انتخاب نموده باشید‪( .‬شکل ‪ )10‬گرافیک کامسول به گونه ای است که هر‬
‫شکل را به تعدادی سطح افراز می کند و شما در صورتی که قصد دارید تمامی سطح شکلی را برای نسبت دادن‬
‫ماده و یا کمیت الکتروستاتیک نسبت دهید‪ ،‬باید هر افراز سطح را جداگانه انتخاب نمایید‪ .‬برای مثال‪ ،‬یک کره‬
‫مانند شکل ‪ 10‬به هشت سطح افراز می شود‪ .‬شما در پنجره ‪ Selection‬قادرید سطوح انتخاب شده خود را با‬
‫شماره مربوطه آنان مشاهده فرمائید‪.‬‬

‫هم چنین‪ ،‬از آن جایی که شرایط مرزی در بی نهایت در محیط کامسول تعریف نشده است (با توجه به توضیحاتی‬
‫که در قسمت مش بندی آورده خواهد شد‪ ،‬اگر این شرایط تعریف می شدند‪ ،‬نرم افزار به ساخت بی نهایت المان‬
‫جزئی برای حل مسئله نیاز داشت!!) حتما پیش از انجام مش بندی‪ ،‬شرایط مرزی را برای محیط بسیار‬
‫بزرگی که در قسمت ‪ Materials‬ساخته اید‪ ،‬مشخص نمایید‪( .‬پتانسیل صفر)‬

‫‪8‬‬
‫شکل ‪10‬‬

‫مش بندی فضا‬


‫پس از ساخت اجسام و تعیین جنس و کمیت های الکتروستاتیکی آن ها‪ ،‬تنها گامی که برای حل مسئله پیش رو‬
‫داریم‪ ،‬تعیین نوع مش بندی است‪ .‬همان طور که در ابتدا توضیح داده شد‪ ،‬کامسول بر اساس روش ‪ FEM‬مسائل‬
‫مختلف را حل می کند‪ .‬این روش بر اساس محاسبه مشتق های جزئی در المان های سه بعدی مسئله را با تقریب‬
‫بسیار باالیی حل می کند‪ .‬بدیهتاَ کاهش طول المان های جزئی و افزایش تعداد آن ها دقت حل مسئله را باال می‬
‫برد؛ ولی از سویی دیگر موجب افزایش زمان محاسبه توسط نرم افزار نیز می گردد‪ .‬انتخاب نوع مش بندی کامال‬
‫بر عهده کاربر است؛ ولی کاربر باید متوجه محدودیت های احتمالی سیستمی که از آن استفاده می کند‪ ،‬از جمله‬
‫‪ RAM‬پایین باشد‪ .‬چرا که در صورتی که کاربر روی یک سیستم با ‪ RAM‬پایین مش بندی بسیار خوبی را اعمال‬
‫کند‪ ،‬در هنگام مش بندی و یا ‪ study‬ممکن است با مشکالت سیستمی مواجه گردد‪ .‬شکل ‪ 11‬نمونه ای از مش‬
‫بندی به شیوه ‪ Normal‬را نشان می دهد‪ .‬برای انجام مش بندی‪ ،‬پس از تعیین شیوه مش بندی بر روی گزینه‬
‫‪ Build All‬کلیک کنید‪.‬‬

‫‪9‬‬
‫توجه نمائید که شما اگر ‪ Sequence type‬را از حالت ‪ Physics-Controlled Mesh‬بر روی گزینه ‪User-‬‬
‫‪ Controlled Mesh‬تغییر دهید‪ ،‬می توانید جزئیات مش بندی را بر اساس تمایل خود تنظیم کنید‪ .‬ولی‬
‫معموال شما نیازی به این کار نخواهید داشت‪ .‬لذا از همان گزینه ‪ Physics-Controlled Mesh‬استفاده نمائید‪.‬‬

‫شکل ‪11‬‬

‫رسم نمودارها در کامسول‬


‫پس از ساخت مسئله‪ ،‬شما با انتخاب گزینه ‪ study‬از منوی ‪ Model Builder‬و کلیک بر روی گزینه‬
‫‪ Compute‬در منوی ‪ Settings‬ایجاد شده مطابق شکل ‪ 12‬مسئله حل شده را در اختیار دارید و تنها کاری که‬
‫پس از این نیاز دارید انجام دهید رسم کمیت های خروجی مورد نظرتان بر روی نمودار های یک بعدی‪ ،‬دو بعدی‬
‫و یا سه بعدی می باشد‪ .‬در این قسمت‪ ،‬ما مسئله توزیع بار خطی ‪ 0.1 C/m‬بر روی محیط دایره ای به شعاع ‪3‬‬
‫متر را بعنوان یک مثال ساخته ایم‪ ،‬و حال قصد داریم رسم نمودارهای متفاوت این مسئله را آموزش دهیم‪.‬‬

‫‪10‬‬
‫شکل ‪12‬‬

‫تنظیم نمودار‬
‫شکل ‪ 13‬نمونه ای از نمودار پتانسیل الکتریکی‬
‫مسئله در فضا را در فضای کامسول نشان می‬
‫دهد‪ .‬شیوه نمایش سه بعدی مطابق شکل به‬
‫گونه ای انتخاب شده است که بتوان به کمک‬
‫آن درک سه بعدی مطلوبی از کل نمودار – که‬
‫بدیهتا در دو بعد به طور کامل قابل رسم نیست‪-‬‬
‫کسب کرد‪ .‬در این بخش توضیح مختصری در‬
‫مورد ‪ ،legend‬تیتر و سایر مشخصات قابل‬
‫تنظیم نمودارها داده خواهد شد‪.‬‬
‫شکل ‪13‬‬

‫‪11‬‬
‫شکل ‪14‬‬

‫مطابق شکل ‪ ،14‬زیرمنوی ‪ Data‬که درباره آن در ادامه بیشتر توضیح داده خواهد شد‪ ،‬منبع اطالعاتی را می‬
‫گیرد که بر اساس آن نمودار رسم شده است‪( .‬پیش فرض آن آخرین ‪ study‬صورت گرفته در کامسول است‪ ).‬در‬
‫زیرمنوی بعدی‪ ،title ،‬عنوان نمودار قابل تنظیم است‪ .‬اگر نوع عنوان (‪ )title type‬اتوماتیک باشد‪ ،‬مطابق شکل‬
‫‪ 13‬یک عنوان پیش فرض بر روی نمودار قرار می گیرد‪ .‬با تغییر این نوع به ‪ custom‬می توانید ترکیبی از نوع‬
‫نمودار (در اینجا ‪ ،)Multislice‬نام متغیر و عالمت و واحد آن و یک عبارت پیش فرض که شما آن را تعیین می‬
‫کنید را برای عنوان نمودار بسازید‪ .‬با تغییر نوع به ‪ Manual‬نیز می توانید نام عنوان را کامال دستی و مطابق میل‬
‫خود تعیین نمایید‪.‬‬

‫مطابق شکل ‪ ،15‬در زیرمنوی ‪ Color Legend‬شما می توانید ‪ legend‬یا همان راهنمای نمودار را که مقادیر‬
‫کمیت رسم شده بر حسب رنگ در نمودار را نشان می دهد حذف کنید یا موقعیت آن در نمودار را تنظیم نمایید‪.‬‬

‫‪12‬‬
‫در زیرمنوی ‪ Number Format‬نیز شما قادرید شیوه نمایش اعداد بر روی ‪ legend‬و محورها را مطابق میل‬
‫خود تغییر دهید‪ ( .‬نمایش به صورت نماد علمی‪ ،‬نمایش با ارقام اعشاری‪)...،‬‬

‫شکل ‪15‬‬

‫هم چنین‪ ،‬مطابق شکل ‪ 16‬شما می توانید از طریق زیرمنوی ‪ Window Settings‬پنجره ای جدید با نام‬
‫مشخص را تعریف کنید و سپس با کلیک بر روی گزینه ‪ plot‬در باالی منو یک نمودار جدید در یک پنجره جدید‬
‫رسم نمائید‪.‬‬

‫‪13‬‬
‫شکل ‪16‬‬

‫‪14‬‬
‫محدوده های نمودار‬
‫برای رسم هر نمودار جدید‪ ،‬ابتدا باید محدوده مکانی‬
‫را که می خواهیم در آن تغییرات یک کمیت را‬
‫بررسی کنیم‪ ،‬تعیین کنیم‪ .‬لذا نیاز به ایجاد ‪Cut‬‬
‫‪ line‬و ‪ Cut Plane‬داریم‪ .‬برای این کار‪ ،‬مطابق‬
‫شکل ‪ 17‬ابتدا بر روی گزینه ‪ Data Sets‬کلیک‬
‫راست کرده و از منوی باز شده گزینه مورد نظر را‬
‫انتخاب می کنیم‪ .‬کات الین های دو بعدی در صفحه‬
‫‪ z=0‬ایجاد می گردند؛ لذا شما با کات الین ‪ 3‬بعدی‬
‫راحت تر خواهید بود‪ .‬در هر نمودار جدیدی که می‬
‫خواهید ایجاد نمائید‪ ،‬کافیست این کات الین یا کات‬
‫پلین را به نمودار بدهید تا در آن محدوده نمودار‬
‫مورد نظر شما را رسم کند‪.‬‬

‫‪ Cut Line‬های سه بعدی به صورت یک پاره خط‬


‫و با وارد کردن نقاط ابتدایی و انتهایی آن ها ایجاد‬
‫می گردند‪ Cut Plane .‬نیز می تواند به صورت یک‬
‫صفحه موازی با یکی از صفحات اصلی مختصات‬
‫ساخته شود؛ و یا با دادن سه نقطه متفاوت‪ ،‬صفحه‬
‫یکتایی که از هر سه نقطه می گذرد به عنوان ‪Cut‬‬
‫‪ Plane‬در نظر گرفته شود‪.‬‬

‫شکل ‪17‬‬

‫ایجاد نمودار‬
‫پس از ایجاد یک محدوده نمودار‪ ،‬می توانید مطابق شکل ‪ 18‬یک نمودار یک‪ ،‬دو و یا سه بعدی ساخته و محدوده‬
‫نمودار مورد نظر را در آن تعریف نمایید‪ .‬همان طور که در پیش آورده شد‪ ،‬در منوی مربوط به نمودار جدید ایجاد‬
‫شده و در زیرمنوی ‪( Data‬شکل ‪ )16‬یک پنجره ‪ Data Set‬وجود دارد‪ .‬این پنجره به طور پیش فرض روی کل‬

‫‪15‬‬
‫مسئله (‪ )study‬قرار دارد؛ ولی شما می توانید آن را روی محدوده نموداری که از قبل تعریف نموده اید تنظیم‬
‫نمایید‪ .‬در این صورت‪ ،‬نمودار شما تنها در محدوده ای که تعریف نمودید رسم خواهد شد‪.‬‬

‫پس از انتخاب یکی از انواع نمودار مطابق شکل ‪ ،18‬گزینه مربوط به آن نمودار در منوی ‪ Model Builder‬اضافه‬
‫می شود‪ .‬با کلیک راست بر روی گزینه ایجاد شده‪ ،‬می توان یک گراف به این نمودار نسبت داد که کمیت مورد‬
‫نظر ما مطابق آن گراف در نمودار نشان داده شود‪ .‬توضیحات درباره این گراف در ادامه آورده خواهند شد‪.‬‬

‫شکل ‪18‬‬

‫افزودن گراف به نمودار‬


‫مطابق شکل ‪ 19‬ما می توانیم انواع مختلفی از گراف های دو بعدی را با کلیک راست بر روی یک نمودار ‪2D‬‬
‫‪ Plot‬که مطابق قسمت قبل ساخته ایم‪ ،‬بسازیم‪ .‬هم چنین‪ ،‬ما می توانیم با انتخاب گزینه ‪ Line Graph‬که در‬
‫منوی نمودار ‪ 1D Plot‬وجود دارد‪ ،‬نمودار یک بعدی بسازیم‪ .‬در این قسمت‪ ،‬ما جزئیات ساخت یک ‪Line Graph‬‬
‫و اضافه کردن آن به یک نمودار یک بعدی را شرح می دهیم‪ .‬سپس‪ ،‬چند نمونه از گراف های دو بعدی را نیز‬
‫نشان و توضیح می دهیم‪ .‬ساخت این گراف ها‪ ،‬بسیار شبیه به گراف خطی می باشد‪ .‬گراف های دوبعدی نظیر‬
‫‪ Arrow Line ،Streamline‬و ‪ ...‬برای رسم کمیت ها در دو بعد‪ ،‬جهت خطوط میدان الکتریکی و مغناطیسی‪،‬‬
‫سطوح هم پتانسیل و ‪ ...‬استفاده دارند‪.‬‬

‫‪16‬‬
‫شکل ‪19‬‬

‫برای رسم گراف خطی‪ ،‬همان طور که اشاره شد با کلیک بر روی نمودار یک بعدی مورد نظر و انتخاب ‪Line‬‬
‫‪ Graph‬از منوی مورد نظرگراف مورد نظر ساخته می شود‪ .‬هم چنین‪ ،‬از طریق منوی مربوط به گراف که در‬
‫شکل ‪ 20‬نشان داده شده است‪ ،‬عالوه بر تنظیم جزئیات گراف‪ ،‬می توانید کمیت مورد نظر خودتان را از منویی که‬
‫با کلیک بر روی دو فلش سبز و قرمز رنگ در کنار منوی ‪ y-axis Data‬باز می شود انتخاب نمائید‪ .‬در شکل‬
‫‪ 20‬شما کمیت هایی مانند اندازه میدان الکتریکی‪ ،‬مولفه های میدان در دستگاه مختصات کارتزین‪ ،‬قطبیدگی و‬
‫جابجایی الکتریکی‪ ،‬پتانسیل التریکی و‪ ...‬را می توانید بیابید‪.‬‬

‫‪17‬‬
‫شکل ‪20‬‬

‫در شکل ‪ 21‬در صفحه بعد‪ ،‬شما می توانید یک نمونه از نمودار پتانسیل الکتریکی بر حسب مکان را در مسئله‬
‫اشاره شده ببینید‪ .‬نکته دیگری که برای صحت نمودار خود حتما باید رعایت نمایید این است که در منوی ‪x-‬‬
‫‪( Axis Data‬شکل ‪ )20‬متغیر ‪ Arc length‬که در حقیقت طول پیموده شده از ‪ Cut Line‬شماست‪ ،‬به محور‬
‫‪ x‬ها نسبت داده شده است‪ .‬شما باید پنجره ‪ Parameter‬در منوی ‪ x-Axis Data‬را بر روی گزینه‬
‫‪ Expression‬تنظیم نمایید تا به صورت دستی کمیت صحیح (در اینجا مقدار مختصه ‪ z‬دستگاه کارتزین) را به‬
‫محور ‪ x‬ها نسبت دهید‪.‬‬

‫‪18‬‬
‫شکل ‪21‬‬

‫عالوه بر گراف خطی که ساده ترین گراف ممکن است‪ ،‬گراف های دو بعدی نیز می توانند حاوی اطالعات بسیار‬
‫مفیدی باشند‪ .‬در شکل های ‪ 22‬تا ‪ ،24‬نمونه هایی از گراف های ‪ Arrow Surface ،Streamline‬و‬
‫‪ Contour‬آورده شده است‪ .‬گراف های ‪ Streamline‬و ‪ Arrow Surface‬برای رسم خطوط میدان کاربرد‬
‫دارند‪ Streamline( .‬خطوط را به صورت شار عبوری رسم می کند‪ ،‬در حالی که ‪ Arrow Surface‬خطوط‬
‫میدان را به صورت برداری رسم می کند‪ .).‬گراف ‪ Contour‬نیز برای رسم منحنی های هم پتانسیل در سطوح‬
‫دو بعدی بسیار کاراست‪.‬‬

‫‪19‬‬
‫شکل ‪22‬‬

‫شکل ‪23‬‬

‫‪20‬‬
‫شکل ‪24‬‬

‫‪21‬‬

You might also like