در ادامهی بحث آشنایی با درخت شبیهسازی در نرمافزار کامسول، در این مقاله قصد داریم با بخش پارامترها، تعاریف، متغیرها، توابع و مباحث مربوط در این حوزه، بحث نماییم. بطور معمول شبیهسازیها و بررسیهای پیرامون یک مدل بصورت پارامتری صورت می پذیرد و تاثیر تغییر یک پارامتر هندسی یا فیزیکی مورد ارزیابی قرار میگیرد. گاها در مدلی لازم است متغیری خاص در حین حل ارزیابی شده و به عنوان مثال در شروط مرزی، لحاظ گردد و یا متغیری در خروجی نرمافزار در بخش نتایج بصورت پیشفرض وجود ندارد که لازم است تعریف گردد. بررسی تغییرات برخی پارامترها حین حل نیز از ضروریات تحلیل در مدلهایی خاص است تا درصورت بروز هرگونه اشکال، حل متوقف گرد یا در صورت رسیدن به جواب پایا در مسائل گذرایی که نمیدانیم حل پایا چقدر زمان برای تحلیل نیاز دارد، به ادامهی حل، خاتمه دهیم. میخواهیم با تنظیمات این دست از موارد، آشنا گردیم.
در این آموزش چه میآموزیم؟
در این آموزش، ابزارهای کاربردی در بخش Global Definitions و Definition از درخت شبیهسازی را معرفی میکنیم. ابزارهایی که در ادامه مورد بررسی قرارمیگیرد در ذیل آورده شده است:
- Probs
- Component Couplings
- Selections
- Variables Utilities
- Functions
- Parameters
- Variables
ویدئوی کار با پارامترها و تعاریف، متغیرها و توابع
در این ویدئو ابزارهای بیان شده معرفی میگردد، سعی بر این است زیر ابزارهای پرکاربرد معرفی گردند و زیر ابزارهایی که کاربردهای خاصی دارند در بخش آموزشهای پروژه محور بدان پرداخته شود.
با سلام.
ببخشید من یه interpolation function تعریف کردم که تابعی بر حسب زمان هستش الان اینو تو شرایط مرزی وارد میکنم رنگش زرد میشه و نمیشناسه!! دلیلش چی میتونه باشه؟!
ممنون میشم راهنمایی بفرمایین
درود دوست عزیز
رنگ زرد مانعی ایجاد نمیکنه و تنها به دلیل نقص در نسبت دادن واحده.
به عنوان مثال اگر واحد پارامتر موردنظر Pa باشه و شما واحدش رو N بنویسین، زرد میشه.
و یا اگر بی بعد وارد کردین که واحد دیفالت رو میگیره.
در نهایت توجه داشته باشین که عباراتی مانند (sin(t نیز از نظر فیزیکی معنایی نداره و شما باید عبارات درون این توابع رو به شکل ([sin(t[1/s بی بعد کنین.
و یا در مساله خودتون در همون تابع میان یاب، واحد آرگومان و تابع رو به درستی نسبت بدین.
پیروز باشید
سلام آقا حسین
مطلب بسیار آموزنده و خوب بود👍
سلام مهندس جان. سلامت باشین.