آموزش GAMS

ارتباط با ما


مباحث تحقیق در عملیات و بهینه سازی ریاضی به عنوان یکی از مهمترین مباحث رشته های علوم پایه (خصوصا ریاضیات) و مهندسی (خصوصا مهندسی صنایع) می باشد که زیربنای آن را مدل سازی و حل مدل تشکیل می دهد.

در بین نرم افزارهای تخصصی در حوزه مدل سازی ریاضی همچون WinQSB، Lingo، AIMMS، ILog و . . . نرم افزار GAMS توانسته است با ایجاد یک محیط کاربری مناسب و امکانات مطلوب، در بین کارآمد ترین و قدرتمندترین نرم افزارها قرار بگیرد.

GAMS به عنوان قدرتمندترین نرم افزار در حوزه تحقیق در عملیات، به سبب دارا بودن ویژگی های منحصر به فرد و استفاده از Solverهای مختلف و قدرتمند به کاربر اجازه می دهد که مدل خود را وارد نرم افزار کرده و به بهینه ترین حالت حل نماید. این نرم افزار ما را قادر می سازد تا مسائل بهینه سازی ریاضیاتی در زمینه های برنامه ریزی تولید، کنترل پروژه، کنترل موجودی، مکان یابی و … را به سادگی وارد نرم افزار کرده و حل نماییم. بنابرین ضرورت یادگیری این نرم افزار بیش از پیش برای دانشجویان ریاضی و مهندسین صنایع احساس می شود.

این دوره مناسب تمامی افرادیست که به نحوی با مباحث و مدل های تحقیق در عملیات، بهینه سازی در ارتباط هستند اعم از دانشجویان (رشته های صنایع، ریاضی و …)، صنعتگران و افرادی که سعی در حل مسائل و مشکلات صنعت با استفاده از روش های تحقیق در عملیات دارند.

در این دوره ابتدا مروری بر انواع مسائل تحقیق در عملیات می شود. سپس به بررسی اجمالی نرم افزارهای موجود در این زمینه پرداخته وجایگاه نرم افزار GAMS در این میان مشخص می شود. در ادامه نحوه ورود و حل مدل های تحقیق در عملیات بیان شده و ویژگی های نرم افزار همراه با ورود و حل این مدل ها بررسی می شود.

اهداف دوره آموزش GAMS

  • آشنایی با جایگاه نرم افزار GAMS در مقایسه با سایر نرم افزارهای تحقیق در عملیات
  • آشنایی با ویژگی های نرم افزار و توانایی آن در مدلسازی و حل انواع مسائل تحقیق در عملیات
  • آشنایی با انواع Solverهای نرم افزار و استفاده بهینه از آنها برای حل مدل
  • نحوه ورود و حل انواع مدل های تحقیق در عملیات
  • نحوه ارتباط با سایر نرم افزارها

سرفصل های دوره آموزش GAMS

  • معرفی و بررسی ماهیت مسائل OR
  • بررسی نرم افزارهای تحقیق در عملیات (Excel ,QSB, WB, Lindo ,Lingo , GAMS, …)
  • معرفی GAMS، اشاره به قابلیت های آن در مقایسه با نرم افزارهای قبل
  • بررسی انواع مسائل تحقیق در عملیات از جمله LP, ILP, NLP, PILP, MINLP, MCP, …
  • بررسی ساختار مدل ها با حل مثالی ساده، تفسیر پنجره های مربوطه و تفسیر نتایج خروجی و بیان مفاهیم مقادیر محاسبه شده
  • بررسی انواع داده ها و نحوه ورود آنها (لیست، جدول، اسکالر و …)
  • استفاده از انواع مجموعه ها، متغیرها، معادلات براساس انواع مدل ها
  • بررسی تنظیمات مربوط به Option و Opratorها
  • آشنایی با Solverهای مختلف و نحوه بکارگیری آن ها برا حل بهینه مدل ها
  • بررسی حلقه ها و محدودیت های شرطی
  • بررسی انواع مدل های قطعی و غیرقطعی و نحوه کد نویسی آنها
  • نحوه ارتباط با سایر نرم افزارها از جمله Excel، Matlab و …
  • بررسی مفاهیم مربوط به تحلیل حساسیت
  • و . . .

پروژه نهایی دوره

برای یادگیری بهتر و کارامدتر، چندین پروژه در طی دوره با فراگیران کار خواهد شد. برخی از این پروژه ها عبارتند از:

  • ارائه پروژه ای متناسب با جلسه مزبور در پایان هر جلسه
  • ارائه پروژه پایانی برای پوشش دادن کلیه مطالب در پایان دوره