model.reduced()

model.reduced()

model.reduced()
مدل سازی با سفارش کاهش یافته
مدل های کاهش یافته از انواع مختلف وجود دارد. ویژگی‌های فهرست‌شده در زیر با استفاده از روش‌های مجموعه عمومی و دریافت توصیف‌شده در set() و get* و Selection Access Methods تنظیم شده و قابل دسترسی هستند . انواع مدل‌های سفارش کاهش‌یافته زیر در حال حاضر پشتیبانی می‌شوند:
جدول 2-101: انواع مدل با مرتبه کاهش یافته
تایپ کنید
شرح
فرکانس مدال
ایجاد شده توسط مرحله مطالعه کاهش مدل برای یک مسئله پارامتری با استفاده از حلگر معین.
مدال گذرا
ایجاد شده توسط مطالعه کاهش مدل برای یک مسئله وابسته به زمان با استفاده از حل کننده مدال.
هیبت
ایجاد شده توسط مرحله مطالعه کاهش مدل برای یک مسئله پارامتری با استفاده از حل‌کننده ارزیابی شکل موج مجانبی (AWE).
لرزش تصادفی
برای محاسبه پاسخ مدل به تحریکات تصادفی از یک دامنه فرکانس، مدل مرتبه کاهش یافته مدال استفاده می کند.
نحو
model.reduced()
model.reduced().create( <tag> , <type> );
model.reduced().getM(string)
model.reduced().getN(string)
model.reduced().getNnz(string)
model.reduced().getOutputs()
model.reduced().getParameters()
model.reduced().getSparseMatrixCol(string)
model.reduced().getSparseMatrixRow(string)
model.reduced().getSparseMatrixVal(string)
model.reduced().getSparseMatrixValImag(string)
model.reduced().getVector(string)
model.reduced().getVectorImag(string)
model.reduced().isReal(string)
شرح
model.reduced().create( <tag> <type> ) یک ظرف مدل کاهش یافته از نوع مشخص شده ایجاد می کند.
بسته به نوع مدل سفارش کاهش یافته، ویژگی های زیر موجود است:
جدول 2-102: ویژگی ها برای همه انواع مدل های سفارشی کاهش یافته
نام
ارزش
پیش فرض
شرح
فقط خواندنی
depvars
بولی
نادرست
اگر مدل‌های دارای متغیرهای خروجی باید درجاتی از آزادی را تعریف کنند، کنترل می‌کند.
depvarnames
آرایه رشته ای
{}
نام متغیرهای وابسته
اطلاعات
رشته
خالی
اطلاعات مدل
logMessage
رشته
خالی
گزارش ساخت.
ماتریس ها
ماتریس رشته
{{}}
نام ها و توضیحات ماتریس ها
نسخه metaCOMSOL
رشته
خالی
شرح رشته ای از نسخه COMSOL زمانی که مدل ایجاد شد.
metaCOMSOLversionInt
رشته
خالی
نمایش عددی نسخه COMSOL هنگام ایجاد مدل.
outputDescr
آرایه رشته ای
{}
توضیحات متغیرهای خروجی
outputExpr
آرایه رشته ای
{}
مقادیر یا عبارات متغیرهای خروجی.
نامهای خروجی
آرایه رشته ای
{}
نام متغیرهای خروجی
بازسازی کننده ها
آرایه رشته ای
{}
نام متغیرهای بازسازی
reconstructorDescr
آرایه رشته ای
{}
توضیحات متغیرهای بازسازی
بردارها
ماتریس رشته
{{}}
نام و توضیحات بردارها.
جدول 2-103: ویژگی های مدل مرتبه کاهش یافته فرکانس مدال
نام
ارزش
پیش فرض
شرح
فقط خواندنی
محدود شده
آرایه رشته ای
{خاموش}
برای فعال کردن و غیرفعال کردن محدودیت ها برای متغیرهای محدودیت پرچم گذاری کنید.
constraintVariable
آرایه رشته ای
{}
نام متغیر DOF (مستعار) را محدود کنید. این متغیر برای اپراتور ROM rom1.state( ) ارزیابی می‌شود و X شماره DOF حالت داخلی است.
constraintExpression
آرایه رشته ای
{}
بیان محدودیت. اگر یک (1) پیدا شد، این عبارت ورودی کنترل مدل است. در غیر این صورت این عبارت در هر پیش فرض 0 است .
اگر متغیر محدودیت به یک ورودی نگاشت شده باشد، بیان آن فقط خوانده می شود.
constraintDescription
آرایه رشته ای
{}
شرح حالت محدودیت.
محدودیت نقشه
آرایه عدد صحیح
{}
نگاشت از حالت های محدودیت به ورودی های کنترل مدل.
کنترل ها
آرایه رشته ای
{}
مقادیر یا عبارات متغیرهای کنترلی.
controlDescr
آرایه رشته ای
{}
توضیحات متغیرهای کنترلی
کنترل نام ها
آرایه رشته ای
{}
نام متغیرهای کنترلی
فرم
اتوماتیک فرکانس
خودکار
فرم معادله (وقتی اینترف حالت دار است ): مطالعه کنترل شده ( اتوماتیک ) یا حوزه فرکانس ( فرکانس ).
فرکانس
رشته
فرکانس
مقدار یا عبارت برای فرکانس، زمانی که freq_src userdef یا interf بدون حالت است .
freq_src
fromSolver userdef
از Solver
منبع فرکانس: از حل کننده یا فرکانس تعریف شده توسط کاربر، زمانی که فرم فرکانس است .
تداخل
دولتی بی تابعیت
بی تابعیت
از یک رابط بدون حالت یا حالت دار استفاده کنید.
فاکت بار
رشته
1
مقدار یا بیان عامل بار.
ماتریس ها
ماتریس رشته
{{“Kr”، “ماتریس سختی”}،
{“Dr”، “Damping Matrix”}،
{“درا”، “ماتریس نسبت میرایی”}،
{“Er”، “Mass Matrix”}،
{“Br”، “Input Matrix”}،
{“Cr”، “Output Matrix”}،
{“F”، “ماتریس بازخورد ورودی”}}
نام ها و توضیحات ماتریس ها
بردارها
ماتریس رشته
{{“L”، “بردار بار”}،
{“Y0″، “Output Bias”}،
{“EPartSol”، “Mass Matrix ضربدر راه حل خاص”}،
{“DPartSol”، “Damping matrix times specific solution”}},
{“CImap”، “حالت‌های محدودیت برای نقشه ورودی”}
نام و توضیحات بردارها.
جدول 2-104: ویژگی های مدل مرتبه کاهش یافته گذرا
نام
ارزش
پیش فرض
شرح
فقط خواندنی
محدود شده
آرایه رشته ای
{“خاموش”}
برای فعال کردن و غیرفعال کردن محدودیت ها برای متغیرهای محدودیت پرچم گذاری کنید.
constraintVariable
آرایه رشته ای
{}
نام متغیر DOF (مستعار) را محدود کنید. این متغیر برای اپراتور ROM rom1.state( ) ارزیابی می‌شود و X شماره DOF حالت داخلی است.
constraintExpression
آرایه رشته ای
{}
بیان محدودیت. اگر یک (1) پیدا شد، این عبارت ورودی کنترل مدل است. در غیر این صورت این عبارت در هر پیش فرض 0 است .
اگر متغیر محدودیت به یک ورودی نگاشت شده باشد، بیان آن فقط خوانده می شود.
constraintDescription
آرایه رشته ای
{}
شرح حالت محدودیت.
محدودیت نقشه
آرایه عدد صحیح
{}
نگاشت از حالت های محدودیت به ورودی های کنترل مدل.
کنترل ها
آرایه رشته ای
{}
مقادیر یا عبارات متغیرهای کنترلی.
controlDescr
آرایه رشته ای
{}
توضیحات متغیرهای کنترلی
کنترل نام ها
آرایه رشته ای
{}
نام متغیرهای کنترلی
فرم
اتوماتیک گذرا
خودکار
فرم معادله (وقتی اینترف حالت دار است ): مطالعه کنترل شده ( اتوماتیک ) یا حوزه زمانی ( گذرا ).
تداخل
دولتی بی تابعیت
بی تابعیت
از یک رابط بدون حالت یا حالت دار استفاده کنید.
فاکت بار
رشته
“1”
مقدار یا بیان عامل بار.
ماتریس ها
ماتریس رشته
{{“Kr”، “ماتریس سختی”}،
{“Kr”، “ماتریس سختی”}،
{“Dr”، “Damping Matrix”}،
{“درا”، “ماتریس نسبت میرایی”}،
{“Er”، “Mass Matrix”}،
{“Br”، “Input Matrix”}،
{“Cr”، “Output Matrix”}،
{“F”، “ماتریس بازخورد ورودی”}،
{“B0r”، “ماتریس ورودی مقدار اولیه”}،
{“B0rdot”, “Initial value time مشتق ماتریس ورودی”},
{“Brdot”، “Time مشتق ورودی ماتریس”}،
{“Brdotdot”، “Second time مشتق ورودی ماتریس”},
{“Mc”، “Damping Matrix”}،
{“MA”، “ماتریس سختی”}،
{“MB”، “Input Matrix”}،
{“D”، “ماتریس بازخورد ورودی”}،
{“C”، “Output Matrix”}}
نام ها و توضیحات ماتریس ها
rtol
دو برابر
0.01
تحمل نسبی
زمان
رشته
تی
مقدار یا بیان برای زمانی که اینترف بدون حالت است .
بردارها
ماتریس رشته
{{“L”،”بردار بار”}،
{“Y0″، “Output Bias”}،
{“U0″، “Output Bias”}،
{“Udot0″، “بردار مشتق اولیه”}،
{“Kud”، “ماتریس سختی بار ud”}،
{“x0″،”بردار مقدار اولیه”}}،
{“CImap”، “حالت‌های محدودیت برای نقشه ورودی”}
نام و توضیحات بردارها.
جدول 2-105: ویژگی برای مدل AWE REDUCED-ORDER
نام
ارزش
پیش فرض
شرح
فقط خواندنی
فرکانس
رشته
فرکانس
مقدار یا بیان برای فرکانس.
جدول 2-106: ویژگی های مدل ارتعاش تصادفی
نام
ارزش
پیش فرض
شرح
ماتریس همبستگی
مثلث بالایی یک ماتریس
همه 0 ها
ماتریس همبستگی، زمانی که correlationType متقابل باشد .
نوع همبستگی
نامرتبط کاملا همبسته متقابل
نامرتبط
نوع همبستگی
FrequencyResponseModel
نام دامنه فرکانس، مدل مرتبه کاهش یافته معین
مدل پاسخ فرکانسی برای استفاده اجزای آن را با استفاده از روش setIndex مشخص کنید .
powerSpectral Density
بردار اسکالر دوگانه
همه 0 ها
چگالی طیفی توان برای هر نام کنترل. هر چگالی طیفی توان را با استفاده از روش setIndex مشخص کنید .
برای اطلاعات در مورد متدهای getM ، getN ، getNnz ، isReal ، و getSparseMatrix و getVector ، جداول داده‌های ماتریس جدول 6-6 و جدول 6-7 را در فصل حل‌کننده‌ها و مراحل مطالعه ببینید .
سازگاری
ویژگی پارامترها در نسخه 6.1 منسوخ شده است و با ویژگی freq یا time جایگزین شده است . ممکن است در نسخه های بعدی حذف شود، اما تا آن زمان، برای سازگاری با عقب، تغییر ویژگی پارامترها به طور خودکار باعث تغییر فرکانس یا زمان مربوطه می شود (اما نه برعکس).
روش های زیر در نسخه 5.5 منسوخ شده و ممکن است در نسخه های بعدی حذف شوند:
getOutputs()
getControls()
getParameters()
getValues ​​(رشته[])
getVectors()
getMatrices()
getDescription(رشته[])
getString (رشته)
setControl (رشته، رشته)
روش های زیر پشتیبانی نمی شوند:
ایجاد ( <برچسب> )
ایجاد ( <برچسب> ، مسیر فایل)
setParameter (رشته، رشته)
renameControl (رشته، رشته)
renameOutput (رشته، رشته)