منابع مطالعاتی و مرجع

کتاب و جزوه بهینه‌سازی و پایتون (دانلود PDF)

جزوات و کتاب‌های مرجع بهینه‌سازی ریاضی، Pyomo، OR-Tools و سیستم‌های قدرت به زبان فارسی — آماده دانلود برای دانشجویان و مهندسان.

مدل‌سازی اعلانی با CP-SAT (کتاب رایگان انگلیسی) PDF (انگلیسی)
OR-Tools و CP-SAT 57 صفحه

مدل‌سازی اعلانی با CP-SAT (کتاب رایگان انگلیسی)

کتاب رایگان Declarative Modeling with CP-SAT اثر دومینیک کروپکه: روشی منظم برای تبدیل مسئلهٔ واقعی به مدل درست CP-SAT، از نمادگذاری تا وریفایر.

PyROS: سالور بهینه‌سازی استوار در Pyomo (مقالهٔ مرجع) PDF (انگلیسی، مقاله)
Pyomo و عدم قطعیت 49 صفحه

PyROS: سالور بهینه‌سازی استوار در Pyomo (مقالهٔ مرجع)

معرفی فارسی مقالهٔ مرجع PyROS، سالور بهینه‌سازی استوار دومرحله‌ای غیرمحدب در Pyomo؛ با لینک دانلود رایگان از منبع رسمی Optimization Online.

راهنمای جامع بهینه‌سازی با Pyomo و پایتون PDF
بهینه‌سازی و پایتون 210 صفحه

راهنمای جامع بهینه‌سازی با Pyomo و پایتون

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

دربارهٔ این منابع

راهنمای جامع بهینه‌سازی با Pyomo و پایتون یک جزوهٔ فارسی ۲۱۰ صفحه‌ای و رایگان است. از مبانی مدل‌سازی ریاضی و دسته‌بندی مسائل (LP، MILP، NLP و MINLP) شروع می‌کند، نصب Pyomo و سالورهای HiGHS، CBC و IPOPT را توضیح می‌دهد، و به مدل‌سازی مسائل مهندسی و شبکه‌های قدرت می‌رسد.

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

برای کسانی که با OR-Tools کار می‌کنند، کتاب انگلیسی و رایگان Declarative Modeling with CP-SAT نوشتهٔ دومینیک کروپکه هم در این بخش قرار دارد. این کتاب روشی منظم برای تبدیل یک مسئلهٔ واقعی به مدل درست CP-SAT آموزش می‌دهد و با مجوز CC BY 4.0 منتشر شده است.

برای مدل‌سازی عدم قطعیت در Pyomo هم معرفی مقالهٔ مرجع PyROS، سالور بهینه‌سازی استوار در Pyomo در این بخش آمده است؛ با لینک دانلود رایگان از منبع رسمی آن.

چطور از این جزوه بیشترین استفاده را ببرید؟

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

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

کتاب انگلیسی: Power System Optimization Modeling in GAMS

کتاب انگلیسی دکتر علیرضا سرودی دربارهٔ مدل‌سازی بهینه‌سازی سیستم قدرت در GAMS، در سال ۲۰۱۷ توسط انتشارات Springer منتشر شده است. معرفی کتاب و کتابخانهٔ مدل‌های همراه آن در صفحهٔ بهینه‌سازی سیستم قدرت در GAMS آمده است. اگر با GAMS کار کرده‌اید و می‌خواهید به پایتون مهاجرت کنید، سری یادداشت‌های از GAMS به پایتون برای شما نوشته شده است.