مدل‌سازی دینامیک‌های سیستم

نقشه‌های کیفی را به مدل‌های کمی انباشت و جریان تبدیل کنید، رفتار سیستم را شبیه‌سازی…
System dynamics modeling pic

مدرس دوره:

دکتر محمد رضا عاطفی و دکتر حمیدرضا یزدانی

مدت زمان دوره:

۱۲ تا ۲۰ ساعت

پیشنیاز دوره:

ندارد

معرفی دوره

نقشه‌های سیستمی و نمودارهای حلقه علّی می‌توانند ساختار یک مسئله را آشکار کنند؛ اما برای پاسخ‌گویی به پرسش‌هایی مانند «این سیستم در پنج سال آینده چگونه رفتار می‌کند؟»، «کدام سیاست اثربخش‌تر است؟»، «نتایج تا چه اندازه به فرضیات مدل حساس‌اند؟» و «چه ترکیبی از تصمیم‌ها عملکرد بهتری ایجاد می‌کند؟» به یک مدل کمی و قابل‌شبیه‌سازی نیاز داریم.

دوره «مدل‌سازی دینامیک‌های سیستم، شبیه‌سازی و ارزیابی سیاست‌ها» یک دوره پیشرفته، کمی و پروژه‌محور است که فرآیند ساخت مدل را از تبدیل مسئله و فرضیه پویای کیفی به ساختار انباشت و جریان، معادلات ریاضی و شبیه‌سازی پیوسته زمانی پوشش می‌دهد. شرکت‌کنندگان می‌آموزند چگونه متغیرهای حالت یا انباشت‌ها (Stocks)، نرخ‌ها یا جریان‌ها (Flows)، متغیرهای کمکی، پارامترها و روابط بازخوردی را شناسایی و به‌صورت سازگار فرمول‌بندی کنند.

در این دوره، رفتارهای بنیادین سیستم‌های پویا شامل رشد نمایی، رفتار هدف‌جو، رشد S‌شکل، نوسان، فراجهش و فروپاشی و ساختارهای مرتبه بالاتر به‌صورت تحلیلی و شبیه‌سازی‌شده بررسی می‌شوند. سپس روش‌های پیشرفته‌تری مانند مدل‌سازی تأخیرهای مادی، تأخیرهای اطلاعاتی، توابع غیرخطی جدول‌محور، تصمیم‌گیری مبتنی بر ادراک و عقلانیت محدود، شاخص‌گذاری متغیرها و طراحی زیرمدل‌ها آموزش داده می‌شود.

برای پیوند مفاهیم با مسائل واقعی، چند موتور ساختاری استاندارد بررسی می‌شود؛ از جمله انتشار نوآوری و جذب بازار بر پایه مدل باس، نوسانات موجودی و پدیده شلاقی در زنجیره تأمین، فرسایش و توسعه سرمایه انسانی و چرخه‌های ایجاد و کنترل حوادث در ایمنی، بهداشت و محیط‌زیست. هدف از این بخش، حفظ یک مدل آماده نیست؛ بلکه شناخت ساختارهای انتقال‌پذیری است که می‌توان آن‌ها را با توجه به مسئله واقعی بازطراحی کرد.

بخش مهم دوره به آزمون، کالیبراسیون و اعتبارسنجی مدل اختصاص دارد. شرکت‌کنندگان می‌آموزند کیفیت مدل را از طریق بررسی مرز، ساختار، پارامترها، انسجام ابعادی، شرایط حدی، خطای گام زمانی، بازتولید رفتار تاریخی و تحلیل حساسیت ارزیابی کنند. در این دوره، اعتبارسنجی به معنای اثبات قطعی درستی مدل نیست؛ بلکه فرآیندی نظام‌مند برای افزایش اعتماد به تناسب مدل با هدف موردنظر است.

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

خروجی دوره یک مدل شبیه‌سازی کامل در دامنه تعریف‌شده پروژه است که ساختار، معادلات، داده‌ها، فرضیات، آزمون‌های اعتبارسنجی، نتایج تحلیل حساسیت و مقایسه سناریوهای سیاستی آن مستند شده باشد.

اهداف دوره

این دوره با هدف یکپارچه‌سازی فرآیند ساخت مدل، شبیه‌سازی، آزمون و تحلیل سیاست در چارچوب دینامیک‌های سیستم طراحی شده است. انتظار می‌رود شرکت‌کنندگان پس از پایان دوره بتوانند:

  • یک مسئله پویا را به‌صورت دقیق و مدل‌پذیر تعریف کنند.
  • افق زمانی، مرز مدل و متغیرهای اصلی را تعیین کنند.
  • از داده‌های تاریخی برای ترسیم الگوی مرجع رفتار استفاده کنند.
  • یک فرضیه پویا برای توضیح رفتار مسئله تدوین کنند.
  • نمودار حلقه علّی را به ساختار انباشت و جریان تبدیل کنند.
  • انباشت‌ها، جریان‌ها، متغیرهای کمکی و پارامترها را از یکدیگر تشخیص دهند.
  • معادلات انتگرالی و تفاضلی ساختارهای انباشت و جریان را فرمول‌بندی کنند.
  • از انسجام ابعادی برای کنترل صحت معادلات استفاده کنند.
  • رشد نمایی، رفتار هدف‌جو، رشد S‌شکل و نوسان را مدل‌سازی کنند.
  • تأخیرهای مادی و اطلاعاتی را به‌درستی در مدل نمایش دهند.
  • روابط غیرخطی را با توابع تحلیلی یا جدول‌محور فرمول‌بندی کنند.
  • سازوکارهای تصمیم‌گیری مبتنی بر ادراک و عقلانیت محدود را مدل‌سازی کنند.
  • از ساختارهای استاندارد به‌عنوان اجزای قابل‌بازطراحی استفاده کنند.
  • مدل را با داده‌های تاریخی مقایسه و پارامترهای آن را کالیبره کنند.
  • آزمون‌های ساختاری، ابعادی، رفتاری و شرایط حدی را اجرا کنند.
  • تأثیر گام زمانی و روش انتگرال‌گیری را بر نتایج بررسی کنند.
  • حساسیت تک‌پارامتری و چندپارامتری را تحلیل کنند.
  • تحلیل حساسیت مونت‌کارلو را اجرا و تفسیر کنند.
  • سناریوهای محیطی و گزینه‌های سیاستی را از یکدیگر تفکیک کنند.
  • مقاومت سیاستی و پیامدهای ناخواسته تصمیم‌ها را تحلیل کنند.
  • تابع هدف و محدودیت‌های لازم برای بهینه‌سازی سیاست را تعریف کنند.
  • استحکام سیاست‌ها را در سناریوها و دامنه‌های عدم قطعیت بررسی کنند.
  • نتایج مدل را در قالب یک گزارش شفاف و تصمیم‌پذیر ارائه دهند.

پس از اتمام این دوره می توانید

دانش‌پذیر در پایان دوره یک مدل شبیه‌سازی کامل در دامنه تعریف‌شده پروژه ارائه می‌کند. بسته نهایی پروژه شامل موارد زیر خواهد بود:

  • تعریف مسئله و پرسش سیاستی
  • افق زمانی و مرز مدل
  • نمودار رفتار مرجع
  • فرضیه پویای مسئله
  • نمودار حلقه علّی منتخب
  • نمودار کامل انباشت و جریان
  • فرهنگ متغیرها، پارامترها و واحدها
  • معادلات قابل‌اجرای مدل
  • داده‌ها و منابع مورد استفاده
  • مستندات شرایط اولیه
  • نسخه پایه شبیه‌سازی
  • گزارش کالیبراسیون پارامترها
  • نتایج آزمون انسجام ابعادی
  • نتایج آزمون شرایط حدی
  • نتایج آزمون گام زمانی
  • ارزیابی بازتولید رفتار
  • تحلیل حساسیت پارامترها
  • نتایج شبیه‌سازی مونت‌کارلو
  • تعریف سناریوهای محیطی
  • تعریف گزینه‌های سیاستی
  • مقایسه نتایج سیاست‌ها
  • تحلیل مقاومت سیاستی و پیامدهای ناخواسته
  • ارزیابی استحکام سیاست‌ها
  • نتایج بهینه‌سازی پارامتریک، در صورت تناسب مسئله
  • محدودیت‌ها و موارد استفاده مجاز مدل
  • گزارش نهایی مدیریتی و فنی

خروجی کلیدی دوره این است که دانش‌پذیر بتواند:

«یک مسئله پیچیده را به مدل کمی قابل‌شبیه‌سازی تبدیل کند و پیش از اجرای سیاست، رفتار و پیامدهای احتمالی آن را در محیطی کم‌هزینه و کنترل‌شده بیازماید.»

مخاطبان این دوره

این دوره برای گروه‌های زیر مناسب است:

  • تحلیل‌گران سیستم و متخصصان دینامیک‌های سیستم
  • مهندسان صنایع و تحلیل‌گران تحقیق در عملیات
  • مهندسان مکانیک، انرژی و فرآیند
  • کارشناسان برنامه‌ریزی و کنترل تولید
  • متخصصان زنجیره تأمین و لجستیک
  • مدیران و کارشناسان برنامه‌ریزی راهبردی
  • اقتصاددانان و تحلیل‌گران سیاست
  • متخصصان مدل‌سازی ریسک
  • مدیران و کارشناسان ایمنی، بهداشت و محیط‌زیست
  • متخصصان مدیریت دارایی و نگهداری و تعمیرات
  • تحلیل‌گران منابع انسانی و برنامه‌ریزی نیروی کار
  • پژوهشگران و دانشجویان تحصیلات تکمیلی
  • مشاوران مدیریت و تحول سازمانی
  • کارشناسان داده‌ای که با مسائل پویا و بازخوردی مواجه‌اند
  • مدیران فنی علاقه‌مند به آزمایش سیاست‌ها پیش از اجرا

سرفصل های دوره

بخش اول: تعریف مسئله و طراحی مطالعه مدل‌سازی

  • تفاوت تحلیل ایستا با تحلیل پویا
  • تشخیص مسائل مناسب برای مدل‌سازی دینامیک‌های سیستم
  • تعریف هدف مدل و پرسش سیاستی
  • تعیین مخاطب و کاربرد تصمیم‌گیری مدل
  • انتخاب افق زمانی مناسب
  • تعیین مرز اولیه مدل
  • شناسایی متغیرهای درون‌زا و برون‌زا
  • تعریف حالت پایه و مسئله مرجع
  • انتخاب متغیرهای کلیدی عملکرد
  • ترسیم الگوی مرجع رفتار
  • استفاده از داده‌های تاریخی و قضاوت خبرگان
  • تدوین فرضیه پویای اولیه
  • ارتباط میان فرضیه پویا، ساختار مدل و رفتار مورد انتظار
  • تعیین برنامه داده و مستندات موردنیاز مدل

بخش دوم: منطق ریاضی ساختار انباشت و جریان

  • تعریف متغیر حالت یا انباشت (Stock)
  • تعریف متغیر نرخ یا جریان (Flow)
  • متغیرهای کمکی و ثابت‌ها
  • ورودی‌ها، خروجی‌ها، منابع و چاهک‌ها
  • اصل انباشت و بقای کمیت
  • ارتباط انتگرالی میان جریان و انباشت
  • نمایش پیوسته و گسسته معادله انباشت
  • معادله عمومی انباشت
  • تقریب عددی اویلر
  • تشخیص متغیرهای حالت از روی رفتار سیستم
  • تمایز جریان فیزیکی و جریان اطلاعاتی
  • نرخ‌های مطلق و نرخ‌های کسری
  • ثابت زمانی و زمان تعدیل
  • روابط جبری میان متغیرهای کمکی
  • شرایط اولیه انباشت‌ها
  • حلقه‌های بازخورد در ساختار انباشت و جریان
  • اصل استقلال لحظه‌ای انباشت‌ها
  • خطاهای رایج در تبدیل نمودار علّی به مدل کمی

بخش سوم: انسجام ابعادی و فرمول‌بندی معادلات

  • مفهوم واحد اندازه‌گیری متغیرها
  • سازگاری ابعادی دو طرف معادله
  • واحد انباشت، جریان و نرخ کسری
  • کنترل واحد زمان
  • تبدیل واحدها و ضرایب تبدیل
  • استفاده از واحدهای معنادار برای متغیرهای بدون بُعد
  • تشخیص پارامترهای دارای معنای واقعی
  • پرهیز از ضرایب تنظیمی فاقد تفسیر
  • تعریف دامنه معتبر متغیرها
  • تعیین حداقل و حداکثر قابل‌قبول
  • مستندسازی تعریف و منبع هر متغیر
  • تنظیم قرارداد نام‌گذاری متغیرها
  • طراحی زیرمدل‌ها و نماهای موضوعی
  • استفاده از شاخص‌ها و متغیرهای آرایه‌ای
  • کنترل روابط بازخوردی پنهان در معادلات

بخش چهارم: سازوکارهای بنیادین بازخورد

رشد نمایی

  • ساختار بازخورد تقویتی مرتبه اول
  • نرخ رشد کسری
  • زمان دوبرابرشدن
  • تفاوت رشد خطی و نمایی
  • تحلیل رفتار تحلیلی و شبیه‌سازی‌شده
  • کاربرد در رشد جمعیت، سرمایه، تقاضا و ظرفیت

رفتار هدف‌جو

  • ساختار بازخورد تعدیلی مرتبه اول
  • هدف، شکاف و اقدام اصلاحی
  • زمان تعدیل
  • کاهش نمایی فاصله از هدف
  • پاسخ سیستم به تغییر هدف
  • کاربرد در کنترل موجودی، ظرفیت و نیروی انسانی

رشد S‌شکل

  • تعامل حلقه رشد و حلقه محدودکننده
  • ظرفیت برد یا سقف رشد
  • تغییر حلقه مسلط
  • نقطه عطف مسیر رشد
  • مدل رشد لجستیک
  • کاربرد در توسعه بازار و انتشار فناوری

فراجهش و فروپاشی

  • رشد سریع در حضور محدودیت
  • تأخیر در ادراک یا اصلاح محدودیت
  • عبور از ظرفیت پایدار
  • تخریب ظرفیت و کاهش عملکرد
  • شرایط ایجاد فروپاشی

نوسان و ساختارهای مرتبه بالاتر

  • حلقه تعدیلی همراه با تأخیر
  • ساختارهای دو و چندانباشت
  • انتقال تأخیر میان مراحل
  • دامنه، فرکانس و میرایی نوسان
  • نوسان میرا، پایدار و فزاینده
  • نقش بهره تصمیم و زمان تعدیل
  • کاربرد در موجودی، پروژه، نیروی انسانی و ایمنی

بخش پنجم: فرمول‌بندی تأخیرها

تأخیرهای مادی

  • تعریف تأخیر مادی (Material Delay)
  • حفظ مقدار در طول زنجیره تأخیر
  • تأخیر خط لوله‌ای و نمایی
  • تأخیر مرتبه اول و مرتبه بالاتر
  • توزیع زمان اقامت
  • مدل‌سازی سفارش، تولید، حمل‌ونقل و پروژه
  • انتخاب مرتبه مناسب تأخیر
  • اثر تأخیر مادی بر رفتار سیستم

تأخیرهای اطلاعاتی

  • تعریف هموارسازی اطلاعاتی (Information Smoothing)
  • ادراک با تأخیر
  • میانگین‌گیری نمایی
  • تأخیر ادراک مرتبه اول
  • هموارسازی مرتبه بالاتر
  • شکل‌گیری انتظار و پیش‌بینی تطبیقی
  • تفاوت تأخیر اطلاعاتی و مادی
  • کاربرد در پیش‌بینی تقاضا، ارزیابی ریسک و تصمیم‌گیری

پیامدهای مدل‌سازی نادرست تأخیر

  • حذف تأخیرهای مهم
  • استفاده از تأخیر ثابت در ساختار نامناسب
  • اختلاط تأخیر اطلاعاتی و فیزیکی
  • ایجاد نوسانات مصنوعی
  • حساسیت رفتار به زمان تأخیر

بخش ششم: روابط غیرخطی و توابع جدول‌محور

  • نقش غیرخطی‌بودن در رفتار سیستم
  • روابط آستانه‌ای و اشباع‌شونده
  • بازده نزولی و بازده فزاینده
  • محدودیت ظرفیت
  • روابط حداقل و حداکثر
  • توابع چندبخشی
  • استفاده از توابع منطقی
  • توابع جدول‌محور (Lookup Tables)
  • تعیین ورودی و خروجی تابع
  • استخراج شکل رابطه از داده یا نظر خبرگان
  • تعیین نقاط مرجع تابع
  • درون‌یابی میان نقاط
  • کنترل رفتار خارج از دامنه
  • آزمون یکنواختی و نقاط شکست
  • اجرای تحلیل حساسیت بر شکل تابع
  • مستندسازی شواهد و منطق رابطه غیرخطی

بخش هفتم: مدل‌سازی تصمیم‌گیری و عقلانیت محدود

  • تفاوت تصمیم مطلوب و تصمیم واقعی
  • مفهوم عقلانیت محدود
  • محدودیت اطلاعات، زمان و ظرفیت پردازش
  • ادراک ناقص از وضعیت سیستم
  • تأخیر در دریافت و پردازش اطلاعات
  • استفاده از قواعد تصمیم‌گیری ساده
  • اهداف چندگانه و متعارض
  • تصمیم‌گیری تحت فشار عملکرد
  • وزن‌دهی به اطلاعات کوتاه‌مدت و بلندمدت
  • لنگراندازی و تعدیل تدریجی
  • شکل‌گیری انتظار تطبیقی
  • مدیریت موجودی بر اساس موجودی ادراک‌شده
  • تصمیم استخدام بر اساس شکاف نیروی انسانی
  • تصمیم سرمایه‌گذاری بر اساس ظرفیت ادراک‌شده
  • کالیبراسیون قواعد تصمیم با داده و شواهد کیفی
  • آزمون پیامدهای قواعد تصمیم جایگزین

بخش هشتم: موتورهای ساختاری استاندارد

انتشار نوآوری و جذب بازار

  • منطق مدل انتشار باس (Bass Diffusion)
  • مشتریان بالقوه و مشتریان بالفعل
  • اثر تبلیغات و نوآوری
  • اثر ارتباطات و تقلید
  • نرخ تماس و احتمال پذیرش
  • محدودیت اندازه بازار
  • منحنی تجمعی پذیرش
  • نرخ فروش و نقطه اوج آن
  • توسعه مدل با خرید مجدد، ظرفیت و رقابت
  • آزمون سیاست‌های قیمت، تبلیغات و توسعه بازار

نوسانات زنجیره تأمین و اثر شلاقی

  • ساختار موجودی و سفارش
  • موجودی مطلوب و شکاف موجودی
  • موجودی در راه و سفارش‌های معوق
  • پیش‌بینی تقاضا
  • زمان تأمین و زمان اصلاح موجودی
  • تأخیر اطلاعات و جریان کالا
  • بیش‌واکنشی در سفارش‌گذاری
  • تقویت نوسانات در طول زنجیره
  • سیاست‌های کاهش اثر شلاقی
  • اشتراک اطلاعات و کاهش زمان تأمین

توسعه و فرسایش سرمایه انسانی

  • جذب، توسعه، انتقال و خروج کارکنان
  • کارکنان تازه‌کار و باتجربه
  • زمان کسب مهارت
  • بهره‌وری و تجربه
  • فشار کاری و فرسودگی
  • ترک خدمت و از دست رفتن دانش
  • تأثیر خروج کارکنان بر بار کاری باقی‌ماندگان
  • ظرفیت آموزش و سرپرستی
  • سیاست‌های جذب، نگهداشت و توسعه

چرخه حوادث در ایمنی، بهداشت و محیط‌زیست

  • مواجهه، خطر و نرخ وقوع حادثه
  • گزارش‌دهی و ادراک ریسک
  • سرمایه‌گذاری در اقدامات پیشگیرانه
  • ظرفیت بازرسی و نگهداری
  • انباشت تعمیرات و اقدامات معوق
  • فشار تولید و رفتارهای ناایمن
  • کاهش ادراک خطر پس از دوره‌های بدون حادثه
  • چرخه اطمینان کاذب و کاهش پیشگیری
  • حوادث نزدیک به وقوع و شاخص‌های پیش‌نگر
  • ارزیابی سیاست‌های آموزش، نگهداری و کنترل

بخش نهم: پیاده‌سازی شبیه‌سازی پیوسته زمانی

  • انتخاب نرم‌افزار و ساخت فایل مدل
  • تنظیم زمان آغاز و پایان شبیه‌سازی
  • انتخاب واحد زمان
  • تعیین گام زمانی (TIME STEP)
  • تنظیم دوره ذخیره‌سازی خروجی
  • انتخاب روش انتگرال‌گیری
  • روش اویلر و روش‌های مرتبه بالاتر
  • ارتباط گام زمانی با کوچک‌ترین ثابت زمانی مدل
  • آزمون حساسیت به گام زمانی
  • تشخیص ناپایداری عددی
  • شرایط اولیه و دوره گرم‌شدن مدل
  • اجرای سناریوی پایه
  • تعریف مجموعه داده و تنظیمات شبیه‌سازی
  • مدیریت نسخه‌های مدل
  • مستندسازی تغییرات ساختاری و معادلات
  • طراحی خروجی‌های نموداری و جدولی
  • ردیابی علّی رفتار متغیرها
  • بازبینی مدل با روش جزءبه‌جزء

بخش دهم: داده، برآورد پارامتر و کالیبراسیون

  • تعیین نقش داده در مدل‌سازی دینامیک‌های سیستم
  • تمایز داده موردنیاز برای ساختار و پارامتر
  • منابع داده تاریخی، مقطعی و کیفی
  • پاک‌سازی و آماده‌سازی داده
  • هم‌ترازکردن واحدها و دوره‌های زمانی
  • برآورد مستقیم پارامترها
  • محاسبه نرخ‌ها و زمان‌های متوسط
  • استفاده از مطالعات پیشین و داده‌های ثانویه
  • استخراج پارامتر از نظر خبرگان
  • تعریف دامنه عدم قطعیت پارامترها
  • تمایز کالیبراسیون و اعتبارسنجی
  • مقایسه رفتار شبیه‌سازی‌شده و تاریخی
  • تعریف تابع زیان یا تابع بازده
  • خطای مطلق، نسبی و ریشه میانگین مربعات خطا
  • وزن‌دهی به متغیرهای مختلف
  • بهینه‌سازی پارامترها
  • محدودیت‌های کالیبراسیون خودکار
  • خطر بیش‌برازش
  • استفاده از بخشی از داده برای ارزیابی خارج از نمونه
  • بررسی معناداری رفتاری پارامترهای تخمین‌زده‌شده
  • مستندسازی منابع و روش برآورد

بخش یازدهم: آزمون و اعتبارسنجی نظام‌مند مدل

آزمون‌های ساختاری

  • بررسی تناسب مرز مدل با هدف
  • ارزیابی کفایت ساختار
  • تطبیق ساختار مدل با دانش موجود
  • بررسی روابط علّی و جهت آن‌ها
  • تأیید معادلات تصمیم
  • ارزیابی ساختار تأخیرها
  • بررسی پارامترها و شرایط اولیه
  • مقایسه مدل با نمونه‌های واقعی مشابه
  • بررسی قابلیت توضیح ساختار برای خبرگان

آزمون انسجام ابعادی

  • کنترل واحد تمام معادلات
  • شناسایی ثابت‌های بدون معنای ابعادی
  • کنترل نرخ‌های کسری
  • بررسی تبدیل مقیاس و زمان
  • رفع ناسازگاری‌های ابعادی

آزمون شرایط حدی

  • صفر یا بسیار بزرگ‌شدن ورودی‌ها
  • حذف یک ظرفیت یا محدودیت
  • افزایش شدید تقاضا
  • نبود منابع یا نیروی انسانی
  • آزمون حدود فیزیکی و منطقی
  • بررسی رفتار معادلات غیرخطی در مرزها
  • تشخیص مقادیر منفی یا غیرممکن
  • بررسی معناداری رفتار کل مدل

آزمون خطای عددی

  • کاهش مرحله‌ای گام زمانی
  • مقایسه روش‌های انتگرال‌گیری
  • بررسی پایداری خروجی‌ها
  • تشخیص نوسان یا جهش مصنوعی

آزمون بازتولید رفتار

  • مقایسه شکل رفتار تاریخی و شبیه‌سازی‌شده
  • بررسی زمان نقاط عطف
  • مقایسه دامنه و نرخ تغییر
  • ارزیابی چند متغیر به‌صورت هم‌زمان
  • تحلیل منشأ اختلاف‌ها
  • پرهیز از اتکا صرف به شاخص برازش عددی

آزمون ساختار ـ رفتار

  • غیرفعال‌کردن حلقه‌ها
  • تغییر پارامترهای کلیدی
  • بررسی تغییر حلقه مسلط
  • ردیابی منشأ رفتار
  • تحلیل سهم زیرمدل‌ها در نتایج

آزمون حساسیت

  • حساسیت عددی
  • حساسیت رفتاری
  • حساسیت سیاستی
  • شناسایی پارامترهای اثرگذار
  • بررسی تغییر رتبه سیاست‌ها

بخش دوازدهم: تحلیل حساسیت و عدم قطعیت مونت‌کارلو

  • تفاوت تحلیل حساسیت و تحلیل سناریو
  • انتخاب پارامترهای نامطمئن
  • تعیین دامنه تغییر پارامترها
  • انتخاب توزیع احتمال
  • توزیع یکنواخت، نرمال، مثلثی و لگ‌نرمال
  • بررسی هم‌بستگی میان پارامترها
  • نمونه‌گیری تصادفی
  • تعیین تعداد اجرای شبیه‌سازی
  • تحلیل حساسیت تک‌متغیره
  • تحلیل حساسیت چندمتغیره
  • اجرای شبیه‌سازی مونت‌کارلو
  • نمایش بازه‌های اطمینان رفتاری
  • تحلیل صدک‌ها و توزیع خروجی
  • شناسایی پارامترهای حساس
  • تشخیص آستانه‌ها و تغییر نوع رفتار
  • ارزیابی استحکام سیاست‌ها
  • بررسی حساسیت رتبه‌بندی سیاست‌ها
  • تمایز عدم قطعیت پارامتر، ساختار و سناریو
  • گزارش شفاف دامنه عدم قطعیت

بخش سیزدهم: طراحی سناریو و آزمایش‌های شبیه‌سازی

  • تعریف سناریوی مرجع
  • تمایز سناریوی محیطی و سیاست مدیریتی
  • انتخاب محرک‌های کلیدی محیط
  • تعریف سناریوهای منسجم
  • ساخت سناریوهای خوش‌بینانه، بدبینانه و میانی
  • پرهیز از تغییر تصادفی و ناسازگار مفروضات
  • طراحی آزمایش شبیه‌سازی
  • تغییر یک متغیر در هر آزمایش
  • آزمایش سیاست‌های ترکیبی
  • تحلیل تعامل میان سیاست‌ها
  • استفاده از طراحی عاملی در مدل‌های مناسب
  • تعیین شاخص‌های مقایسه
  • بررسی مسیر زمانی نتایج
  • تحلیل آثار توزیعی و پیامدهای جانبی
  • مقایسه عملکرد سیاست‌ها در سناریوهای مختلف
  • شناسایی سیاست‌های مقاوم
  • تعیین شروط موفقیت یا شکست سیاست
  • طراحی داشبورد مقایسه سناریوها

بخش چهاردهم: تحلیل مقاومت سیاستی

  • تعریف مقاومت سیاستی
  • واکنش سیستم به مداخله
  • جبران اثر سیاست توسط حلقه‌های دیگر
  • انتقال مسئله در زمان یا مکان
  • بهبود کوتاه‌مدت و وخامت بلندمدت
  • بازگشت رفتار پس از پایان مداخله
  • واکنش تطبیقی بازیگران
  • اثر سیاست بر انگیزه و قواعد تصمیم
  • تعارض اهداف میان ذی‌نفعان
  • ایجاد ظرفیت پیش از افزایش فشار عملکرد
  • شناسایی حلقه‌های خنثی‌کننده سیاست
  • تحلیل پیامدهای ناخواسته
  • طراحی سیاست‌های مکمل
  • بررسی سیاست پیش از اجرا
  • بازطراحی مداخله بر اساس پاسخ سیستم

بخش پانزدهم: بهینه‌سازی پارامتریک سیاست‌ها

  • تعیین ضرورت و تناسب بهینه‌سازی
  • تعریف متغیرهای تصمیم
  • تعریف تابع هدف یا تابع بازده
  • انتخاب افق زمانی تابع هدف
  • تنزیل منافع و هزینه‌های آینده
  • تعریف محدودیت‌های منابع و ظرفیت
  • تعیین دامنه مجاز پارامترها
  • انتخاب معیارهای چندگانه
  • تبدیل اهداف متعارض به معیار قابل‌تحلیل
  • جست‌وجوی فضای سیاست
  • بهینه‌سازی تک‌هدفه
  • مقایسه گزینه‌های چندهدفه
  • تحلیل بده‌بستان‌ها
  • بررسی سطوح مختلف شدت سیاست
  • ترکیب سیاست‌ها و زمان اجرای آن‌ها
  • ارزیابی جواب‌های مرزی
  • خطر بهینه‌سازی یک مدل ناقص
  • آزمون استحکام جواب بهینه
  • مقایسه سیاست بهینه و سیاست مقاوم
  • تفسیر مدیریتی نتایج بهینه‌سازی

بخش شانزدهم: گزارش‌دهی و ارائه نتایج مدل

  • ساختار گزارش فنی مدل
  • بیان مسئله و هدف مدل
  • مستندسازی مرز و فرضیات
  • ارائه فرضیه پویا
  • مستندسازی نمودار انباشت و جریان
  • تنظیم فرهنگ متغیرها
  • ارائه معادلات و واحدها
  • مستندسازی منابع داده
  • گزارش روش کالیبراسیون
  • ارائه نتایج آزمون‌های اعتبارسنجی
  • گزارش تحلیل حساسیت
  • مقایسه سناریوها و سیاست‌ها
  • تفکیک یافته، فرض و استنباط
  • بیان محدودیت‌های مدل
  • پرهیز از قطعیت‌نمایی
  • تبدیل نتایج فنی به پیام مدیریتی
  • ارائه توصیه سیاستی مشروط
  • ثبت نسخه و تنظیمات نهایی مدل
  • آماده‌سازی بسته قابل‌بازتولید پروژه

ابزار های دوره

نرم‌افزار اصلی پیشنهادی

  • Vensim DSS: برای ساخت مدل‌های انباشت و جریان، تحلیل ساختاری، اتصال به داده، کالیبراسیون، بهینه‌سازی، تحلیل حساسیت مونت‌کارلو و توسعه شبیه‌ساز مدیریتی
  • Stella Architect: برای مدل‌سازی بصری، شبیه‌سازی، طراحی رابط کاربری و ارائه مدل به تصمیم‌گیرندگان

ابزارهای مکمل

  • Microsoft Excel: آماده‌سازی داده، محاسبه پارامترها و تحلیل خروجی
  • Python یا R: پاک‌سازی داده، تحلیل آماری و ترسیم نمودارهای تکمیلی
  • Power BI: ارائه تعاملی نتایج سناریوها در پروژه‌های سازمانی
  • Miro یا Visio: طراحی اولیه نقشه‌های علّی
  • Git یا سامانه کنترل نسخه: مدیریت نسخه‌های مدل در پروژه‌های تیمی
  • Word یا LaTeX: تهیه گزارش فنی مدل

منابع دوره

منابع اصلی

  • John D. Sterman, Business Dynamics: Systems Thinking and Modeling for a Complex World
  • George P. Richardson & Alexander L. Pugh III, Introduction to System Dynamics Modeling with DYNAMO
  • Andrew Ford, Modeling the Environment
  • Geoff Coyle, System Dynamics Modelling: A Practical Approach
  • John Morecroft, Strategic Modelling and Business Dynamics

منابع تخصصی

  • Frank M. Bass, A New Product Growth Model for Consumer Durables
  • Jay W. Forrester, Industrial Dynamics
  • Yaman Barlas, Formal Aspects of Model Validity and Validation in System Dynamics
  • Nathaniel Mass & Peter Senge، مطالعات مربوط به ساختار، سیاست و مقاومت سیستم
  • Jim Hines، منابع مربوط به Structural Molecules
  • MIT System Dynamics Self-Study Road Maps

پرسش و پاسخ

آیا این دوره از سطح مقدماتی شروع می‌شود؟

خیر. این دوره سطح سوم مسیر آموزشی است و فرض می‌کند شرکت‌کننده با تفکر سیستمی، بازخورد و نمودارهای حلقه علّی آشناست. تمرکز دوره بر تبدیل ساختار کیفی به مدل کمی است.

چه میزان دانش ریاضی موردنیاز است؟

درک مقدماتی توابع، نرخ تغییر، انتگرال، معادلات دیفرانسیل و آمار لازم است. اثبات‌های پیچیده ریاضی محور دوره نیستند؛ اما شرکت‌کننده باید بتواند منطق معادلات مدل را درک و کنترل کند.

آیا در دوره برنامه‌نویسی انجام می‌شود؟

الزامی نیست. مدل اصلی با Vensim DSS یا Stella Architect ساخته می‌شود. ممکن است برای آماده‌سازی داده یا تحلیل خروجی‌ها از Excel و در صورت نیاز Python یا R استفاده شود.

تفاوت نمودار حلقه علّی با مدل انباشت و جریان چیست؟

نمودار حلقه علّی ساختار بازخوردها را به‌صورت کیفی نشان می‌دهد. مدل انباشت و جریان، متغیرهای حالت، نرخ‌ها و معادلات را مشخص می‌کند و امکان شبیه‌سازی عددی رفتار سیستم را فراهم می‌سازد.

آیا هر رابطه‌ای در نمودار علّی مستقیماً به معادله تبدیل می‌شود؟

خیر. ابتدا باید انباشت‌ها و جریان‌ها مشخص شوند و سپس روابط بر اساس سازوکار واقعی، واحد اندازه‌گیری، داده و قواعد تصمیم‌گیری فرمول‌بندی شوند. تبدیل مکانیکی فلش‌های علّی به معادله می‌تواند مدل نادرستی ایجاد کند.

آیا مدل نهایی می‌تواند آینده را دقیق پیش‌بینی کند؟

هدف اصلی مدل دینامیک‌های سیستم معمولاً پیش‌بینی نقطه‌ای آینده نیست. مدل برای توضیح منشأ رفتار، آزمایش فرضیات، مقایسه سیاست‌ها و بررسی پیامدهای آن‌ها تحت شرایط مختلف استفاده می‌شود.

تفاوت کالیبراسیون و اعتبارسنجی چیست؟

کالیبراسیون به برآورد یا تنظیم پارامترها برای سازگاری مدل با داده و شواهد مربوط است. اعتبارسنجی دامنه گسترده‌تری دارد و ساختار، معادلات، ابعاد، شرایط حدی، رفتار و تناسب مدل با هدف را بررسی می‌کند.

آیا برازش خوب با داده تاریخی برای معتبر بودن مدل کافی است؟

خیر. مدل ممکن است با ساختاری نادرست نیز داده‌های گذشته را بازتولید کند. اعتبار مدل باید علاوه بر رفتار تاریخی، از نظر ساختار، ابعاد، پارامترها، شرایط حدی و منطق تصمیم‌گیری بررسی شود.

تحلیل حساسیت مونت‌کارلو چه کاربردی دارد؟

در این تحلیل، پارامترهای نامطمئن در محدوده‌های تعریف‌شده تغییر می‌کنند و مدل بارها اجرا می‌شود. نتایج نشان می‌دهند رفتار مدل و اثربخشی سیاست‌ها تا چه اندازه به عدم قطعیت پارامترها وابسته است.

آیا تحلیل حساسیت مونت‌کارلو همان پیش‌بینی احتمالاتی است؟

نه لزوماً. تفسیر احتمالاتی نتایج تنها زمانی موجه است که توزیع پارامترها مبنای آماری یا احتمالاتی معتبر داشته باشد. در غیر این صورت، نتایج بیشتر بیانگر دامنه رفتارهای ممکن تحت مفروضات انتخاب‌شده‌اند.

آیا بهینه‌سازی همیشه بهترین سیاست را مشخص می‌کند؟

خیر. جواب بهینه به ساختار مدل، تابع هدف، محدودیت‌ها و مفروضات وابسته است. نتیجه بهینه‌سازی باید از نظر حساسیت، امکان‌پذیری و استحکام در سناریوهای مختلف بررسی شود.

آیا می‌توان از داده‌های واقعی سازمان استفاده کرد؟

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

آیا در ۱۲ ساعت می‌توان یک مدل کامل ساخت؟

نسخه ۱۲ ساعته برای شرکت‌کنندگان باتجربه و با مدل یا داده نیمه‌آماده مناسب است. برای ساخت یک مدل کامل، آزمون آن و تهیه گزارش سیاستی، نسخه ۲۰ ساعته همراه با پروژه خارج از کلاس توصیه می‌شود.

مدل نهایی متعلق به چه کسی خواهد بود؟

در دوره عمومی، هر شرکت‌کننده مالک پروژه شخصی خود است. در دوره درون‌سازمانی، مالکیت مدل، داده‌ها و خروجی‌ها باید پیش از شروع دوره در قرارداد مشخص شود.

تمایل دارید در دوره شرکت کنید؟
فرم زیر را پر کنید. ما در اسرع وقت با شما تماس خواهیم گرفت.

error: محتوا غیر قابل انتخاب و کپی است.