هدف برنامه : آنالیز دینامیکی سیستمهای چند درجه آزادی (قابهای برشی) تحت نیروهای دینامیکی وارد بر درجات آزادی یا شتاب وارد بر پایه قاب .
قابلیتهای برنامه :
1- امکان استفاده برای هر تعداد درجات آزادی (قاب برشی با هر تعداد طبقه)
2- محاسبه فرکانسهای طبیعی قاب برای کلیه مودها و ارسال به فایل خروجی در نرم افزار اکسل
3- رسم کلیه اشکال مودی (Mode shapes) قاب برشی
4- محاسبه ماتریس مودال قاب برشی و ارسال به فایل خروجی در نرم افزار اکسل
5- امکان محاسبه واکنش دینامیکی قاب با میرایی یا بدون میرایی برای نیروهای با ضابطه معلوم یا گسسته وارد بر درجات آزادی یا شتاب زلزله وارد بر پایه قاب (شتابنگاشت هر زلزله دلخواه)
6- امکان محاسبه پاسخ دینامیکی قاب ( در اینجا تغییر مکان های درجات آزادی) برای کلیه مودها یا تعداد مودهای محدود
7- رسم نمودار تغییر مکان کلیه درجات آزادی بر حسب زمان و نیز نمایش عددی تغییر مکانها برای کلیه درجات آزادی در نرم افزار اکسل
ویژگیهای کلی برنامه : در این برنامه از روش آنالیز مودال جهت تحلیل دینامیکی تاریخچه زمانی سیستم چند درجه آزادی استفاده میشود . برای معرفی نیروهای با ضابطه معلوم بر درجات آزادی مورد نظر از یک فانکشن استفاده میشود. نیروهای به صورت عددی یا شتاب پایه ناشی از زلزله (شتابنگاشت زلزله) باید از طریق فایل ورودی نرم افزار اکسل به نرم فزار معرفی شود . برای حل معادلات دیفرانسیل در مختصات نرمال برای کلیه مودها از انتگرال دوهامل که به صورت عددی سیمپسون در برنامه حل میشود ، استفاده شده است . داده های لازم برنامه از طریق یک فایل ورودی اکسل با عنوان input_modalana.xlsx به برنامه معرفی شده و خروجی های عددی برنامه نیز در یک فایل خروجی اکسل با عنوان Output_modalana.xlsx ذخیره میشود. طریقه شماره گذاری طبقات قاب در شکل مقابل نشان داده شده است.