<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>شرکت شبیه پردازان</title>
	<atom:link href="https://www.shabihpardazan.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.shabihpardazan.com/</link>
	<description>شبیه سازی، بهینه سازی، دوقلوی دیجیتال، یادگیری ماشین</description>
	<lastBuildDate>Wed, 27 May 2026 19:05:39 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.shabihpardazan.com/wp-content/uploads/2026/05/cropped-Untitled-4-1-32x32.jpg</url>
	<title>شرکت شبیه پردازان</title>
	<link>https://www.shabihpardazan.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>یادگیری تقویتی (RL) چیست؟ (الگوریتم ها، کاربردها، نرم افزارها)</title>
		<link>https://www.shabihpardazan.com/%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d9%82%d9%88%db%8c%d8%aa%db%8c/</link>
					<comments>https://www.shabihpardazan.com/%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d9%82%d9%88%db%8c%d8%aa%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Tue, 27 May 2025 10:26:10 +0000</pubDate>
				<category><![CDATA[یادگیری تقویتی]]></category>
		<category><![CDATA[off-policy]]></category>
		<category><![CDATA[on-policy]]></category>
		<category><![CDATA[q-learning]]></category>
		<category><![CDATA[sarsa]]></category>
		<category><![CDATA[الگوریتم Q-learning]]></category>
		<category><![CDATA[الگوریتم SARSA]]></category>
		<category><![CDATA[الگوریتم های یادگیری تقویتی]]></category>
		<category><![CDATA[الگوریتم یادگیری تقویتی]]></category>
		<category><![CDATA[سارسا]]></category>
		<category><![CDATA[مقایسه الگوریتم یادگیری تقویتی]]></category>
		<category><![CDATA[یادگیری Q]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=26917</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d9%82%d9%88%db%8c%d8%aa%db%8c/">یادگیری تقویتی (RL) چیست؟ (الگوریتم ها، کاربردها، نرم افزارها)</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="ai-optimize-102"><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h3 class="ai-optimize-52 ai-optimize-introduction">یادگیری تقویتی (Reinforcement Learning) چیست؟</h3>
<p class="ai-optimize-360" style="text-align: justify;"><strong>یادگیری تقویتی (Reinforcement Learning یا به اختصار RL)</strong> یکی از هیجان‌انگیزترین و پیشروترین شاخه‌های هوش مصنوعی است. اگر یادگیری نظارت‌شده (Supervised Learning) را مانند دانش‌آموزی بدانیم که با کمک معلم و پاسخ‌های صحیح درس می‌آموزد، یادگیری تقویتی مانند کودکی است که از طریق <strong>تجربه، آزمون و خطا</strong> یاد می‌گیرد چطور راه برود.</p>
<p class="ai-optimize-361" dir="rtl" lang="fa" style="text-align: justify;">ایده اصلی یادگیری تقویتی از روانشناسی رفتارگرا الهام گرفته شده است. در این روش، یک موجود هوشمند که به آن <strong>عامل (Agent)</strong> می‌گوییم، در یک <strong>محیط (Environment)</strong> قرار می‌گیرد. این عامل با انجام کارهای مختلف و دریافت بازخورد، یاد می‌گیرد که کدام رفتارها خوب (پاداش‌دهنده) و کدام رفتارها بد (تنبیه‌کننده) هستند.</p>
<p class="ai-optimize-362" dir="rtl" lang="fa">هدف نهایی عامل این است که مجموع پاداش‌هایی را که در طول زمان دریافت می‌کند، به حداکثر برساند.</p>
<p class="ai-optimize-363">
</div></div><div class="w-separator size_small with_line width_default thick_2 style_solid color_border align_center"><div class="w-separator-h"></div></div><div class="wpb_text_column"><div class="wpb_wrapper"><h3 class="ai-optimize-introduction ai-optimize-205">اجزای اصلی یادگیری تقویتی و فرآیند آن</h3>
<p class="ai-optimize-237">یادگیری تقویتی از پنج جزء اصلی تشکیل شده است که عبارتند از:</p>
<ul>
<li class="ai-optimize-238"><strong>عامل (Agent):</strong> تصمیم‌گیرنده یا همان برنامه هوش مصنوعی (مثلاً ربات یا الگوریتم بازی)</li>
<li class="ai-optimize-239"><strong>محیط (Environment):</strong> دنیایی که عامل در آن فعالیت می‌کند (مثلاً صفحه شطرنج یا جاده برای ماشین خودران).</li>
<li class="ai-optimize-240"><strong>وضعیت (State):</strong> شرایط فعلی عامل در محیط (مثلاً موقعیت مهره‌ها در لحظه فعلی).</li>
<li class="ai-optimize-241"><strong>اقدام (Action):</strong> کارهایی که عامل می‌تواند انجام دهد (مثلاً حرکت دادن یک مهره).</li>
<li class="ai-optimize-242"><strong>پاداش (Reward):</strong> بازخوردی که محیط در پاسخ به یک اقدام به عامل می‌دهد (مثلاً امتیاز مثبت برای زدن مهره حریف یا امتیاز منفی برای باختن).</li>
</ul>
<p class="ai-optimize-183" style="text-align: justify;"> عامل یادگیرنده با مشاهده وضعیت سیستم (S)، اقدام (A) را انتخاب می‌نماید. محیط بازخورد این اقدام را در قالب پاداش (R) و حالت بعدی سیستم به عامل بازمی‌گرداند. عامل مجددا با مشاهده پاداش و حالت سیستم، اقدام بعدی را انتخاب می‌کند و این فرآیند تا زمان رسیدن به سیاست بهینه ادامه پیدا می‌کند.</p>
<p><img fetchpriority="high" decoding="async" class="wp-image-26921 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/08/RL.jpg" alt="یادگیری تقویتی" width="507" height="178" /></p>
<p class="ai-optimize-364">
</div></div><div class="w-separator size_small"></div><div class="wpb_text_column"><div class="wpb_wrapper"><h3 class="ai-optimize-302">الگوریتم‌های یادگیری تقویتی</h3>
<p class="ai-optimize-184" style="text-align: justify;">الگوریتم‌های مختلفی برای یادگیری تقویتی توسعه داده شده است که هر یک دارای نقاط و ضعف مشخصی است. با ظهور شاخه یادگیری تقویتی عمیق، کاربرد یادگیری تقویتی روزافزون شده است و به موضوعی جذاب چه برای تحقیقات و چه برای کاربرد تبدیل شده است.</p>
<p class="ai-optimize-186">در یک دسته بندی کلی میتوان الگوریتم های یادگیری تقویتی را به دو دسته الگوریتم های On-policy و الگوریتم های Off-policy تقسیم بندی نمود:</p>
<ul>
<li class="ai-optimize-187"><strong>الگوریتم های یادگیری تقویتی On-policy:</strong> در این الگوریتم‌ها تابع ارزش بر اساس سیاست و اقدام فعلی عامل به روز می‌شود.</li>
<li class="ai-optimize-188"><strong>الگوریتم های یادگیری تقویتی Off-policy:</strong> در این الگوریتم‌ها تابع ارزش مستقل از سیاست و اقدام فعلی عامل به روز می‌شود.</li>
</ul>
<p class="ai-optimize-189">الگوریتم <strong>سارسا SARSA</strong> یکی از معروفترین الگوریتم های on-policy یادگیری تقویتی است و الگوریتم <strong>Q-learning</strong> نیز یکی از معروفترین الگوریتم های off-policy یادگیری تقویتی است که در ادامه توضیح داده خواهد شد.</p>
<h2 class="ai-optimize-190">الگوریتم سارسا (SARSA)</h2>
<p class="ai-optimize-191" style="text-align: justify;">الگوریتم سارسا (Sarsa) یک الگوریتم یادگیری تقویتی on-policy است. در این الگوریتم ابتدا عامل یادگیرنده با مشاهده حالت سیستم (S) و بر اساس سیاست مشخص، اقدام (A) را انتخاب می‌کند. در ادامه بعد از انتخاب اقدام، محیط حالت بعدی سیستم و پاداش را مشخص میکند. عامل با مشاهده وضعیت بعدی سیستم و پاداش دریافتی، مقدار تابع ارزش اقدام (action-value function) را محاسبه و به روز می‌کند. این روند تا زمانی که مقدار تابع ارزش اقدام به مقدار بهینه آن همگرا شود ادامه خواهد یافت.</p>
<p><img decoding="async" class="wp-image-26958 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/08/MDP2.jpg" alt="زنجیره مارکوف" width="605" height="55" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/08/MDP2.jpg 827w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/MDP2-300x28.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/MDP2-600x55.jpg 600w" sizes="(max-width: 605px) 100vw, 605px" /></p>
<p>&nbsp;</p>
<p class="ai-optimize-192">جزئیات الگوریتم سارسا (Sarsa) در شکل زیر نشان داده شده است:</p>
<p><img decoding="async" class="size-full wp-image-26959" src="https://www.shabihpardazan.com/wp-content/uploads/2022/08/SARSA.jpg" alt="الگوریتم سارسا (SARSA)" width="1128" height="489" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/08/SARSA.jpg 1128w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/SARSA-300x130.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/SARSA-600x260.jpg 600w" sizes="(max-width: 1128px) 100vw, 1128px" /></p>
<p>&nbsp;</p>
<p class="ai-optimize-193" style="text-align: justify;">همانطور که نشان داده شده است، در مرحله اول می‌بایست مقادیر اولیه آلفا و اپسیلون و همچنین مقادیر مربوط به ماتریس Q(S,a) هم مشخص شود. سپس یک حالت به صورت تصادفی انتخاب می‌شود. با سیاست در نظر گرفته شده اقدام در این حالت اتخاذ می‌شود و پاداش (R) و مقدار بعدی حالت سیستم دریافت می‌شود. با استفاده از مقادیر مشاهده شده، مقدار Q(s,a) به روزرسانی می‌شود. همانطور که مشخص است به دلیل on-policy بودن این روش، مقدار ارزش اقدام به صورت مستقیم توسط اقدام و سیاست فعلی به روز می‌شود.</p>
<h2 class="ai-optimize-194">الگوریتم Q-Learning</h2>
<p class="ai-optimize-195" style="text-align: justify;">الگوریتم یادگیری کیو (یادگیری Q) و یا Q-Learning، یکی از الگوریتم های بسیار معروف از نوع off-policy در حوزه یادگیری تقویتی است. عامل یادگیرنده با الگوریتم Q-Learning، مشابه الگوریتم سارسا، بعد از مشاهده اقدامی (A) را انتخاب می‌کند. سپس محیط به عامل، حالت بعدی سیستم و پاداش مربوطه ناشی از اقدام اتخاذ شده را بر می‌گرداند. عامل با مشاهده اطلاعات دریافتی از محیط، اقدام بعدی را انتخاب می‌کند و این فرآیند تا زمان رسیدن به سیاست بهینه ادامه پیدا می‌کند. در شکل زیر جزئیات الگوریتم Q-Learning نمایش داده شده است:</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-26975" src="https://www.shabihpardazan.com/wp-content/uploads/2022/08/q-learning.jpg" alt="الگوریتم Q-learning" width="1127" height="481" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/08/q-learning.jpg 1127w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/q-learning-300x128.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/q-learning-600x256.jpg 600w" sizes="auto, (max-width: 1127px) 100vw, 1127px" /></p>
<p class="ai-optimize-196" style="text-align: justify;">همانطور که نشان داده شده است، در مرحله اول می‌بایست مقادیر اولیه آلفا و اپسیلون و همچنین مقادیر مربوط به ماتریس Q(S,a) هم مشخص شود. سپس یک حالت به صورت تصادفی انتخاب می‌شود. با سیاست در نظر گرفته شده اقدام در این حالت اتخاذ می‌شود و پاداش (R) و مقدار بعدی حالت سیستم دریافت می‌شود. با استفاده از مقادیر مشاهده شده، مقدار Q(s,a) به روزرسانی می‌شود.</p>
<p class="ai-optimize-197" style="text-align: justify;">الگوریتم Q-Learning بر خلاف الگوریتم سارسا، یک الگوریتم Off-policy است که این موضوع در فرمول ارائه شده برای به روزرسانی مقدار ارزش &#8211; اقدام Q(s,a) مشخص است. مقدار به روزرسانی بر اساس بیشترین مقدار ارزش-اقدام انجام میگیرد (Max Q(s&#8217;,a)) و نه بر اساس Q(s&#8217;,a).</p>
<h3 class="ai-optimize-198">مقایسه عملکرد الگوریتم Sarsa و الگوریتم Q-Learning</h3>
<p class="ai-optimize-199">همانطور که ذکر شد الگوریتم سارسا یک الگوریتم on-policy و الگوریتم Q-learning یک الگوریتم off-policy است. بنابراین در رسیدن به سیاست بهینه اختلاف اساسی وجود دارد. حال سوالی که وجود دارد این است که در چه مواقعی از الگوریتم SARSA یا الگوریتم Q-Learning استفاده کنیم؟</p>
<p class="ai-optimize-200">در برخی از <a href="https://www.researchgate.net/figure/Convergence-speed-comparison-of-Q-learning-and-SARSA-l_fig5_309419356" target="_blank" rel="noopener">مقالات</a> اشاره شده است که الگوریتم SARSA سرعت همگرایی بیشتری نسبت به الگوریتم Q-learning دارد. همچنین در الگوریتم سارسا پردازش کمتری نسبت به الگوریتم یادگیری Q احتیاج است. البته <a href="https://towardsdatascience.com/intro-to-reinforcement-learning-temporal-difference-learning-sarsa-vs-q-learning-8b4184bb4978" target="_blank" rel="noopener">بیان شده است</a> که در صورتی که نیاز است تا در زمان کم و با هزینه کمتری سیاست بهینه به دست یابد (مثلاً برنامه ریزی یک ربات در محیط واقعی)، بهتر است از الگوریتم SARSA استفاده شود. در غیر اینصورت و در صورتی که یک مدل شبیه سازی از سیستم وجود دارد و تعداد تکرار بالا هزینه ای را ایجاد نمی‌کند، الگوریتم Q-learning مناسب تر است.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-26977 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/08/Learning-curve-comparison-for-Q-learning-and-Sarsa.jpg" alt="مقایسه SARSA و Q-learning" width="540" height="378" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/08/Learning-curve-comparison-for-Q-learning-and-Sarsa.jpg 540w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/Learning-curve-comparison-for-Q-learning-and-Sarsa-300x210.jpg 300w" sizes="auto, (max-width: 540px) 100vw, 540px" /></p>
<p class="ai-optimize-201" style="text-align: center;"><a href="https://www.researchgate.net/figure/Learning-curve-comparison-for-Q-learning-and-Sarsal_fig8_228766787" target="_blank" rel="noopener">منبع تصویر: سایت Researchhgate</a></p>
<p class="ai-optimize-202">همانطور که در نمودار نیز نشان داده شده است، سرعت همگرایی SARSA بهتر است. ولی در برخی از مقالات بیان شده است که Q-Learning تخمین بهتری از سیاست بهینه به دست می‌آورد.</p>
<p class="ai-optimize-365">
</div></div><div class="w-separator size_small with_line width_default thick_2 style_solid color_border align_center"><div class="w-separator-h"></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h3 class="ai-optimize-introduction ai-optimize-319">یادگیری تقویتی عمیق (Deep Reinforcement Learning)</h3>
<p class="ai-optimize-366">
</div></div><div class="wpb_text_column"><div class="wpb_wrapper"><p class="ai-optimize-19" dir="rtl" lang="fa"><strong>یادگیری تقویتی عمیق</strong> (Deep Reinforcement Learning یا به اختصار DRL) جهشی بزرگ در دنیای هوش مصنوعی است که از ترکیب دو حوزه قدرتمند به وجود آمده است: <strong>یادگیری تقویتی (RL)</strong> و <strong>یادگیری عمیق (Deep Learning)</strong>.</p>
<p class="ai-optimize-20" dir="rtl" lang="fa">در یادگیری تقویتی کلاسیک، ما معمولاً از جداول (مانند Q-Table) برای ذخیره ارزشِ هر اقدام در هر وضعیت استفاده می‌کنیم. اما تصور کنید در یک بازی ویدئویی با میلیون‌ها پیکسل، یا در دنیای واقعی با بی‌نهایت حالت مختلف روبرو هستیم؛ در این صورت:</p>
<p class="ai-optimize-54">
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="1536" height="1024" src="https://www.shabihpardazan.com/wp-content/uploads/2022/08/d2b03ed0-a15f-41ad-b76d-ec7081dccd57.png" class="attachment-full size-full" alt="یادگیری تقویتی عمیق" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/08/d2b03ed0-a15f-41ad-b76d-ec7081dccd57.png 1536w, https://www.shabihpardazan.com/wp-content/uploads/2022/08/d2b03ed0-a15f-41ad-b76d-ec7081dccd57-300x200.png 300w" sizes="auto, (max-width: 1536px) 100vw, 1536px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><ol dir="rtl" lang="fa">
<li class="ai-optimize-367" style="text-align: justify;">تعداد وضعیت‌ها آنقدر زیاد است که نمی‌توان آن‌ها را در یک جدول ذخیره کرد.</li>
<li class="ai-optimize-368" style="text-align: justify;">بسیاری از وضعیت‌ها کاملاً جدید هستند و عامل قبلاً آن‌ها را ندیده است.</li>
</ol>
<p class="ai-optimize-369" dir="rtl" lang="fa" style="text-align: justify;">در اینجا <strong>شبکه‌های عصبی عمیق</strong> وارد می‌شوند. آن‌ها به جای ذخیره تک‌تک وضعیت‌ها، یاد می‌گیرند که وضعیت‌ها را <strong>تعمیم</strong> دهند. یعنی با دیدن یک صحنه، شباهت‌های آن را با تجربیات قبلی درک کرده و بهترین تصمیم را تخمین می‌زنند.</p>
<p class="ai-optimize-introduction ai-optimize-17" style="text-align: justify;">در یادگیری تقویتی عمیق بر خلاف روش کلاسیک یادگیری تقویتی، برای مشاهده ارزش هر وضعیت، به محاسبات انجام شده در جدول حاقظه عامل مراجعه نمی‌شود. در این روش یک شبکه عصبی وجود دارد که ورودی آن <strong>وضعیت (State)</strong> و خروجی آن یکی از موارد زیر است:</p>
<ul dir="rtl" lang="fa">
<li class="ai-optimize-22" style="text-align: justify;"><strong>Q-Value:</strong> تخمین میزان پاداشی که از یک اقدام خاص به دست می‌آید.</li>
<li class="ai-optimize-23" style="text-align: justify;"><strong>Policy:</strong> مستقیماً تعیین می‌کند که چه اقدامی باید انجام شود.</li>
</ul>
<p class="ai-optimize-35">
</div></div><div class="w-separator size_small with_line width_default thick_2 style_solid color_border align_center"><div class="w-separator-h"></div></div><div class="wpb_text_column"><div class="wpb_wrapper"><h3 class="ai-optimize-22 ai-optimize-introduction" style="text-align: justify;">الگوریتم های یادگیری تقویتی عمیق</h3>
<p class="ai-optimize-24" style="text-align: justify;">چهار مورد از تاثیرگذارترین الگوریتمهای یادگیری تقویتی عمیق (DQN) در زیر اشاره شده است:</p>
<p class="ai-optimize-25" style="text-align: justify;"><strong>DQN (Deep Q-Network):</strong> اولین موفقیت بزرگ که توسط DeepMind معرفی شد. این الگوریتم توانست بازی‌های آتاری را صرفاً با نگاه کردن به پیکسل‌های صفحه، بهتر از انسان بازی کند.</p>
<p class="ai-optimize-26" style="text-align: justify;"><strong>Policy Gradient:</strong> الگوریتم‌هایی که به جای تخمین پاداش، مستقیماً روی بهینه کردن رفتار (Policy) تمرکز می‌کنند.</p>
<p class="ai-optimize-27" style="text-align: justify;"><strong>Actor-Critic (A2C/A3C/SAC):</strong> ترکیبی هوشمندانه که در آن یک شبکه (Actor) اقدام را انتخاب می‌کند و شبکه دیگر (Critic) آن اقدام را نقد کرده و امتیاز می‌دهد.</p>
<p class="ai-optimize-28" style="text-align: justify;"><strong>PPO (Proximal Policy Optimization):</strong> یکی از محبوب‌ترین الگوریتم‌ها که توسط OpenAI توسعه یافته و به دلیل پایداری بالا، در آموزش ربات‌ها و حتی مدل‌های زبانی (مثل ChatGPT) استفاده می‌شود.<br />
جمع بندی قابلیتها و مقایسه سریع الگوریتم های ذکر شده در جدول زیر ارایه شده است.</p>
<p class="ai-optimize-36">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small color_secondary"><div class="l-section-overlay" style="background:var(--color-header-transparent-bg)"></div><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper">
<table id="tablepress-1" class="tablepress tablepress-id-1">
<thead>
<tr class="row-1">
	<th class="column-1">الگوریتم <br />
</th><th class="column-2">دسته بندی</th><th class="column-3">نقطه قوت</th><th class="column-4">مورد استفاده </th>
</tr>
</thead>
<tbody class="row-striping">
<tr class="row-2">
	<td class="column-1">DQN</td><td class="column-2">Value-based</td><td class="column-3">ساده و کلاسیک</td><td class="column-4">محیط‌های با دکمه‌های محدود (بازی‌ها)</td>
</tr>
<tr class="row-3">
	<td class="column-1">PPO</td><td class="column-2">Policy-based</td><td class="column-3">پایداری بسیار بالا</td><td class="column-4">رباتیک و مدل‌های زبانی (RLHF)</td>
</tr>
<tr class="row-4">
	<td class="column-1">A3C</td><td class="column-2">Actor-Critic</td><td class="column-3">سرعت بالا (موازی‌سازی)</td><td class="column-4">شبیه‌سازی‌های سنگین</td>
</tr>
<tr class="row-5">
	<td class="column-1">SAC</td><td class="column-2">Actor-Critic</td><td class="column-3">جست‌وجوی هوشمندانه</td><td class="column-4">کنترل دقیق موتورها و رباتیک</td>
</tr>
</tbody>
</table>
<!-- #tablepress-1 from cache -->
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h3 class="ai-optimize-7">کاربردهای یادگیری تقویتی</h3>
<p class="ai-optimize-8">نفوذ بکارگیری الگوریتم های یادگیری تقویتی به خصوص بعد از ظهور یادگیری تقویتی عمیق، روندی روزافزون داشته است و به ندرت می‌توان حوزه‌ای شناسایی نمود که این پیاده سازی این الگوریتم ها در آنها یا به صورت عملی و یا به صورت تحقیقاتی انجام نشده باشد. به صورت کلی چند دسته کلی برای کاربردهای یادگیری تقویتی می توان ارایه نمود که توضیحات مربوط با کلیک کردن بر روی هر کدام قابل مشاهده است.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/1-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در بازی" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/1-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/1-e1779908519594.webp 100w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p class="ai-optimize-126">بازی‌ها و شبیه‌سازی (Gaming &amp; Simulation)</p>
<p class="ai-optimize-103">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/2-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در رباتیک" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/2-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/2.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p class="ai-optimize-121">رباتیک و سیستم‌های خودگردان (Robotics &amp; Autonomous Systems)</p>
<p class="ai-optimize-104">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/3-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در صنعت و لجستیک" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/3-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/3.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p>هوشمندسازی صنعتی، زنجیره تأمین و لجستیک (Smart Operations, Supply Chain &amp; Logistics)</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/4-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در مالی" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/4-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/4.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p>اقتصاد، بازارهای مالی و تجارت (Finance &amp; Trading)</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/6-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در درمان" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/6-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/6.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p class="ai-optimize-146">مراقبت‌های بهداشتی و پزشکی (Healthcare &amp; Medicine)</p>
<p class="ai-optimize-105">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/7-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در توصیه گر" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/7-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/7.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p class="ai-optimize-153">سیستم‌های توصیه‌گر و شخصی‌سازی (Recommender Systems &amp; Personalization)</p>
<p class="ai-optimize-106">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/8-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در مصرف بهینه" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/8-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/8.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p class="ai-optimize-159">انرژی و مدیریت منابع (Energy &amp; Resource Management)</p>
<p class="ai-optimize-107">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-3 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.shabihpardazan.com/wp-content/uploads/2025/05/9-150x150.webp" class="attachment-thumbnail size-thumbnail" alt="کاربرد یادگیری تقویتی در چت بات" srcset="https://www.shabihpardazan.com/wp-content/uploads/2025/05/9-150x150.webp 150w, https://www.shabihpardazan.com/wp-content/uploads/2025/05/9.webp 235w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div></div></div></div></div><div class="vc_col-sm-9 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p>پردازش زبان طبیعی و مدل‌های زبانی (NLP &amp; Large Language Models)</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_large"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_medium"></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d9%82%d9%88%db%8c%d8%aa%db%8c/">یادگیری تقویتی (RL) چیست؟ (الگوریتم ها، کاربردها، نرم افزارها)</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.shabihpardazan.com/%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d9%82%d9%88%db%8c%d8%aa%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>انجام موفقیت آمیز پروژه شبیه‌سازی خط تولید کشتی</title>
		<link>https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87%d8%b3%d8%a7%d8%b2%db%8c-%d8%ae%d8%b7-%d8%aa%d9%88%d9%84%db%8c%d8%af-%da%a9%d8%b4%d8%aa%db%8c/</link>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Mon, 28 Oct 2024 13:30:11 +0000</pubDate>
				<category><![CDATA[اخبار]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=27554</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87%d8%b3%d8%a7%d8%b2%db%8c-%d8%ae%d8%b7-%d8%aa%d9%88%d9%84%db%8c%d8%af-%da%a9%d8%b4%d8%aa%db%8c/">انجام موفقیت آمیز پروژه شبیه‌سازی خط تولید کشتی</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h3>اتمام پروژه شبیه سازی خط تولید کشتی توسط شرکت شبیه پردازان</h3>
<p>شرکت شبیه پردازان پروژه شبیه سازی خط تولید کشتی یکی از بزرگترین شرکت‌های فعال داخلی در زمینه تولید کشتی را با موفقیت به اتمام رساند. این پروژه شبیه سازی با اهداف زیر تعریف شده بود:</p>
<ul>
<li>شناسایی نقاط گلوگاهی و رفع آنها</li>
<li>کاهش مدت زمان ساخت کشتی با ارزیابی سناریوهای بهبود</li>
<li>ارزیابی چیدمان های پیشنهادی مختلف و تاثیر آن بر زمان کل ساخت کشتی</li>
<li>بهینه سازی تعداد منابع مورد نیاز مانند میزهای کار، لیفتراک، جرثقیل، دستگاه برش و &#8230;</li>
</ul>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="679" height="491" src="https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture4.png" class="attachment-full size-full" alt="شبیه سازی خط تولید کشتی" srcset="https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture4.png 679w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture4-300x217.png 300w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture4-600x434.png 600w" sizes="auto, (max-width: 679px) 100vw, 679px" /></div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="648" height="477" src="https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture1.png" class="attachment-full size-full" alt="شبیه سازی خط تولید کشتی" srcset="https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture1.png 648w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture1-300x221.png 300w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/Picture1-600x442.png 600w" sizes="auto, (max-width: 648px) 100vw, 648px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p>شرکت شبیه پردازان در این پروژه با استفاده از نرم افزار شبیه سازی <strong>AnyLogic</strong>، مدل وضعیت فعلی معدن را شبیه سازی نمود. بعد از انجام فرآیند اعتبارسنجی مدل، شناسایی گلوگاه ها، تحلیل حساسیت مدل و ارزیابی سناریوهای پیشنهادی بهبود انجام شد. مدل شبیه سازی خط تولید کشتی این قابلیت را ایجاد نمود تا تاثیر پیاده‌سازی سناریوهای پیشنهادی بر کل عملکرد خط تولید سنجیده شود. همچنین طرح‌های بهبود پیشنهادی شامل تغییر در چیدمان سالن‌ها و تجهیزات نیز مورد ارزیابی قرار گرفت و تاثیر هر کدام بر کاهش زمان ساخت کشتی استخراج شد.</p>
<p>مدل شبیه سازی خط تولید کشتی به عنوان یک ابزار کمک تصمیم به مدیران مجموعه کمک نمود تا تاثیر طرح های پیشنهادی خود را به صورت کمی و در محیط بدون ریسک و هزینه مشاهده کنند و بهترین طرح را در واقعیت پیاده‌سازی نمایند.</p>
<p>پیشنهاد می‌کنیم جهت آشنایی با کاربرد ابزار شبیه سازی در خطوط تولیدی <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%ae%d8%b7-%d8%aa%d9%88%d9%84%db%8c%d8%af/" target="_blank" rel="noopener"><strong>این مطلب</strong></a> را مطالعه کنید.</p>
</div></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87%d8%b3%d8%a7%d8%b2%db%8c-%d8%ae%d8%b7-%d8%aa%d9%88%d9%84%db%8c%d8%af-%da%a9%d8%b4%d8%aa%db%8c/">انجام موفقیت آمیز پروژه شبیه‌سازی خط تولید کشتی</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>برگزاری دوره آموزش نرم افزار شبیه سازی AnyLogic در شرکت آلومینیوم ایران</title>
		<link>https://www.shabihpardazan.com/%d8%a8%d8%b1%da%af%d8%b2%d8%a7%d8%b1%db%8c-%d8%af%d9%88%d8%b1%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/</link>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Sun, 27 Oct 2024 11:35:14 +0000</pubDate>
				<category><![CDATA[اخبار]]></category>
		<category><![CDATA[AnyLogic]]></category>
		<category><![CDATA[آلومینیوم ایران]]></category>
		<category><![CDATA[آموزش شبیه سازی]]></category>
		<category><![CDATA[ایرالکو]]></category>
		<category><![CDATA[خط تولید]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=27531</guid>

					<description><![CDATA[<p>شرکت آلومینیوم ایران به عنوان یکی از شرکتهای بزرگ فعال در زمینه تولید شمش آلومینیوم در کشور مطرح است. این شرکت با تامین مواد از داخل و خارج از کشور، فرآیند دوب پودر آلومینا و تولید شمش آلومینیوم را انجام می دهد. همانند سایر سیستم های تولیدی و خطوط تولید، این شرکت نیز با تصمیماتی...</p>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a8%d8%b1%da%af%d8%b2%d8%a7%d8%b1%db%8c-%d8%af%d9%88%d8%b1%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/">برگزاری دوره آموزش نرم افزار شبیه سازی AnyLogic در شرکت آلومینیوم ایران</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">شرکت آلومینیوم ایران به عنوان یکی از شرکتهای بزرگ فعال در زمینه تولید شمش آلومینیوم در کشور مطرح است. این شرکت با تامین مواد از داخل و خارج از کشور، فرآیند دوب پودر آلومینا و تولید شمش آلومینیوم را انجام می دهد.</p>
<p style="text-align: justify;">همانند سایر سیستم های تولیدی و خطوط تولید، این شرکت نیز با تصمیماتی مانند بهترین روش‌های دریافت مواد اولیه و ارسال محصولات، میزان انبارش، سناریوهای افزایش ظرفیت و بهینه سازی منابع مواجه هستند. در این راستا تصمیم گرفتند تا از ابزار شبیه سازی به عنوان یک ابزار کمک تصمیم برای استخراج بهترین سناریوها استفاده نمایند. با بهره‌گیری از ابزار شبیه سازی در سیستم های تولیدی و کارخانجات می توان:</p>
<ul>
<li>شناسایی گلوگاه ها و رفع آنها</li>
<li>بهینه سازی منابع</li>
<li>افزایش ظرفیت تولید</li>
<li>بهبود فرآیندهای لجستیکی و عملیاتی</li>
<li>تعیین میزان ظرفیت انبارش مواد خام و محصول در سناریوهای مختلف تولیدی</li>
</ul>
<p>و سایر موارد مرتبط را بهینه سازی نمود. شرکت شبیه پردازان با برگزاری دوره آموزش نرم افزار شبیه سازی AnyLogic به مدت 24 ساعت در کارخانه آلومینیوم ایران، نسبت به انتقال دانش مدلسازی و شبیه سازی به تیم متخصص آلومینیوم ایران اقدام نمود.</p>
<p>جهت آشنایی بیشتر با کاربرد شبیه سازی در خطوط تولید و سیستم های تولیدی و کارخانجات، <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%ae%d8%b7-%d8%aa%d9%88%d9%84%db%8c%d8%af/" target="_blank" rel="noopener"><strong>این مطلب</strong></a> را مطالعه نمایید.</p>
<p>&nbsp;</p>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a8%d8%b1%da%af%d8%b2%d8%a7%d8%b1%db%8c-%d8%af%d9%88%d8%b1%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/">برگزاری دوره آموزش نرم افزار شبیه سازی AnyLogic در شرکت آلومینیوم ایران</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>انجام موفقیت آمیز پروژه شبیه‌سازی معدن سنگ آهن</title>
		<link>https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%85%d9%88%d9%81%d9%82%db%8c%d8%aa-%d8%a2%d9%85%db%8c%d8%b2-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%85%d8%b9%d8%af%d9%86/</link>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Sun, 27 Oct 2024 09:26:07 +0000</pubDate>
				<category><![CDATA[اخبار]]></category>
		<category><![CDATA[استخراج]]></category>
		<category><![CDATA[سنگ آهن]]></category>
		<category><![CDATA[شبیه سازی]]></category>
		<category><![CDATA[معدن]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=27490</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%85%d9%88%d9%81%d9%82%db%8c%d8%aa-%d8%a2%d9%85%db%8c%d8%b2-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%85%d8%b9%d8%af%d9%86/">انجام موفقیت آمیز پروژه شبیه‌سازی معدن سنگ آهن</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h3><strong>اتمام پروژه شبیه‌سازی معدن سنگ آهن توسط شرکت شبیه پردازان</strong></h3>
<p>شرکت شبیه پردازان پروژه شبیه‌سازی فرآیند استخراج سنگ آهن یکی از بزرگترین مجموعه‌های استخراج سنگ آهن را با موفقیت به پایان رساند. این پروژه شبیه سازی معدن با اهداف زیر تعریف شده بود:</p>
<ul>
<li>بهینه سازی تعداد و مشخصات ناوگان (تراک، بیل مکانیکی و شاول)</li>
<li>بهینه سازی فرآیند نگهداری و تعمیرات تجهیزات و افزایش در دسترس پذیری ناوگان</li>
<li>بهینه سازی فرآیند توزیع ناوگان (Dispatch) در معدن و افزایش میزان استخراج</li>
</ul>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="1058" height="696" src="https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-2.jpg" class="attachment-full size-full" alt="مدل شبیه سازی معدن" srcset="https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-2.jpg 1058w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-2-300x197.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-2-600x395.jpg 600w" sizes="auto, (max-width: 1058px) 100vw, 1058px" /></div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="1643" height="844" src="https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-22.jpg" class="attachment-full size-full" alt="مدل شبیه سازی معدن" srcset="https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-22.jpg 1643w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-22-300x154.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2024/10/sshot-22-600x308.jpg 600w" sizes="auto, (max-width: 1643px) 100vw, 1643px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p style="text-align: justify;">شرکت شبیه پردازان در این پروژه با استفاده از نرم افزار شبیه سازی <strong>AnyLogic</strong>، مدل وضعیت فعلی معدن را شبیه سازی نمود. بعد از انجام فرآیند اعتبارسنجی مدل، شناسایی گلوگاه ها، تحلیل حساسیت مدل، بهینه سازی ناوگان و سایر موارد مرتبط انجام شد. شبیه‌سازی در این پروژه به تعیین بهینه ترکیب و تعداد ناوگان ماشین‌آلات کمک کرد. این بهبودها نه تنها هزینه‌های عملیاتی را کاهش داد بلکه باعث افزایش میزان استخراج سنگ آهن از معدن گردید. علاوه بر این موارد، ضریب دسترسی ناوگان نیز با استفاده از مدل شبیه سازی و بکارگیری الگوریتم های بهینه سازی افزایش یافت که منجر به افزایش استخراج از معدن گردید.</p>
<p style="text-align: justify;">همچنین، راهکارهایی در خصوص توزیع (Dispatch) ناوگان بر اساس مشخصات و ضریب دسترسی با هدف افزایش استخراج سنگ آهن پیشنهاد شد. این پروژه نشان‌دهنده کارایی ابزار شبیه سازی در تصمیم‌گیری‌های مرتبط با معدن و صنایع معدنی است.</p>
<p>این پروژه می‌تواند در سایر معادن نیز پیاده‌سازی شود. با اضافه نمودن شاخص‌های هزینه‌ای مانند استهلاک ماشین آلات، هزینه نگهداری و تعمیرات، هزینه‌های بالاسری و &#8230; می‌توان تحلیل هزینه‌ای نیز در خصوص سناریوهای مختلف ارائه نمود.</p>
<p>یکی دیگر از کارکردهای مدل شبیه سازی معدن، امکان ایجاد دوفلوی دیجیتال یا دیجیتال توین از معدن است. این امر با اتصال مدل شبیه سازی به داده‌های لحظه‌ای سیستم قابل پیاده‌سازی است. با ساخت دوقلوی دیجیتال یا دیجیتال تویین معدن، در هر لحظه می‌توانیم در خصوص اتفاقات آتی سیستم و تصمیم‌گیریهای مورد نیاز آن تصمیم‌گیری نمایید.</p>
<p>پیشنهاد می‌کنیم برای آشنایی با <strong>کاربرد ابزار شبیه سازی معدن و صنایع معدنی</strong> <a href="https://www.shabihpardazan.com/%d9%85%d8%b9%d8%af%d9%86/" target="_blank" rel="noopener"><strong>این مطلب</strong></a> را مطالعه فرمایید.</p>
<p>همچنین برای آشنایی با <strong>دوقلوی دیجیتال</strong> یا <strong>دیجیتال تویین</strong> نیز <a href="https://www.shabihpardazan.com/%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%d8%aa%d9%88%db%8c%d9%86-%db%8c%d8%a7-%d8%af%d9%88%d9%82%d9%84%d9%88%db%8c-%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%da%86%db%8c%d8%b3%d8%aa%d8%9f-%da%a9/"><strong>این مطلب</strong></a> را مطالعه فرمایید.</p>
</div></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%85%d9%88%d9%81%d9%82%db%8c%d8%aa-%d8%a2%d9%85%db%8c%d8%b2-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%85%d8%b9%d8%af%d9%86/">انجام موفقیت آمیز پروژه شبیه‌سازی معدن سنگ آهن</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>دیجیتال توین یا دوقلوی دیجیتال چیست؟ (مراحل انجام و نرم افزارها)</title>
		<link>https://www.shabihpardazan.com/%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%d8%aa%d9%88%db%8c%d9%86-%db%8c%d8%a7-%d8%af%d9%88%d9%82%d9%84%d9%88%db%8c-%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%da%86%db%8c%d8%b3%d8%aa%d8%9f-%da%a9/</link>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Sat, 25 Nov 2023 11:47:43 +0000</pubDate>
				<category><![CDATA[شبیه سازی]]></category>
		<category><![CDATA[digital twin]]></category>
		<category><![CDATA[دوقلوی دیجیتال]]></category>
		<category><![CDATA[دیجیتال توین]]></category>
		<category><![CDATA[عامل بنیان]]></category>
		<category><![CDATA[مدلسازی عامل بنیان]]></category>
		<category><![CDATA[نرم افزار anylogic]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=27056</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%d8%aa%d9%88%db%8c%d9%86-%db%8c%d8%a7-%d8%af%d9%88%d9%82%d9%84%d9%88%db%8c-%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%da%86%db%8c%d8%b3%d8%aa%d8%9f-%da%a9/">دیجیتال توین یا دوقلوی دیجیتال چیست؟ (مراحل انجام و نرم افزارها)</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;"><strong>دوقلوی دیجیتال یا دیجیتال تویین (</strong><strong>Digital Twin</strong><strong>) چیست؟</strong></h2>
<p style="text-align: justify;">دوقلوی دیجیتال یا دیجیتال توین یا همزاد دیجیتالی به نمایش دیجیتالی یک شیء فیزیکی، فرآیند یا سیستم گفته می‌شود. دوقلوی دیجیتال یک مدل مجازی است که ویژگی ها، رفتار و عملکرد همتای فیزیکی خود را در زمان واقعی یا در طول زمان تکرار می کند.</p>
<p style="text-align: justify;">فناوری دوقلوی دیجیتال در صنایع مختلفی مانند سیستم‌های تولیدی، هوافضا، انرژی، مراقبت های بهداشتی، حمل و نقل و غیره استفاده می شود. این تکنولوژی به مهندسان، طراحان و اپراتورها اجازه می دهد تا عملکرد سیستم فیزیکی را در یک محیط مجازی شبیه سازی کنند و بر آن نظارت داشته باشند و همچنین آن را بهینه نمایند. دوقلوی دیجیتال کمک می کند تا مشکلات بالقوه قبل از وقوع آنها شناسایی شوند و زمان خرابی و هزینه های تعمیر و نگهداری کاهش یابد.</p>
<p style="text-align: justify;">علاوه بر تکرار سیستم فیزیکی، یک دوقلوی دیجیتال ممکن است داده‌هایی را از منابع دیگری مانند حسگرها و سایر دستگاه‌های اینترنت اشیا (IoT) برای ارائه بینش و تجزیه و تحلیل اضافی ترکیب کند. این جمع‌آوری و ترکیب داده‌ها امکان تصمیم گیری بهتر و بهبود عملکرد را فراهم می کند.</p>
<p style="text-align: justify;">به طور کلی، فناوری دوقلوی دیجیتال منجر به ایجاد انقلابی در شیوه طراحی، عملکرد و نگهداری سیستم‌های فیزیکی شده است و می‌تواند منجر به بهبودهای قابل توجهی در کارایی، ایمنی و پایداری شود.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper">
    <div style="max-width:1080px;">        
    <video id="plyr6a1878091b35b" controls class="easy-video-player">
       <source src="https://www.shabihpardazan.com/clips/digitalTwin.mp4" type="video/mp4" />
    </video>
    </div>    <script>
        const evplayerplyr6a1878091b35b = new Plyr(document.getElementById('plyr6a1878091b35b'));
        evplayerplyr6a1878091b35b.ratio = '16:9';
        evplayerplyr6a1878091b35b.iconUrl = 'https://www.shabihpardazan.com/wp-content/plugins/easy-video-player/lib/plyr.svg';
        evplayerplyr6a1878091b35b.blankVideo = 'https://www.shabihpardazan.com/wp-content/plugins/easy-video-player/lib/blank.mp4';  
    </script>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://www.shabihpardazan.com/wp-content/uploads/2023/03/3038758d-07e9-46cd-b986-fd7e8acd4d5f.jpeg" class="attachment-full size-full" alt="کاربردهای دیجیتال توین" srcset="https://www.shabihpardazan.com/wp-content/uploads/2023/03/3038758d-07e9-46cd-b986-fd7e8acd4d5f.jpeg 1024w, https://www.shabihpardazan.com/wp-content/uploads/2023/03/3038758d-07e9-46cd-b986-fd7e8acd4d5f-300x300.jpeg 300w, https://www.shabihpardazan.com/wp-content/uploads/2023/03/3038758d-07e9-46cd-b986-fd7e8acd4d5f-150x150.jpeg 150w, https://www.shabihpardazan.com/wp-content/uploads/2023/03/3038758d-07e9-46cd-b986-fd7e8acd4d5f-600x600.jpeg 600w, https://www.shabihpardazan.com/wp-content/uploads/2023/03/3038758d-07e9-46cd-b986-fd7e8acd4d5f-450x450.jpeg 450w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></div></div></div></div><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;"><strong>چرا باید از دوقلوی دیجیتال استفاده کنیم؟</strong></h2>
<p style="text-align: justify;">استفاده از فناوری دوقلوی دیجیتال یا دیجیتال توین دارای مزیت‌های بسیاری است که در این قسمت به مهمترین آنها پرداخته می‌شود:</p>
<p style="text-align: justify;"><strong>افزایش بهره‌وری:</strong> با ایجاد یک همزاد دیجیتالی از یک سیستم فیزیکی، مهندسان و اپراتورها می توانند مسائل بالقوه را قبل از وقوع شناسایی و به آنها رسیدگی کنند، عملکرد را بهینه کنند و زمان خرابی و هزینه های تعمیر و نگهداری را کاهش دهند.</p>
<p style="text-align: justify;"><strong>تصمیم‌گیری بهتر:</strong> دوقلوی دیجیتال یا دیجیتال تویین داده‌ها و تجزیه و تحلیل‌های بی‌درنگ را ارائه می‌کنند و امکان تصمیم‌گیری بهتر و اقدامات آگاهانه‌تر را فراهم می‌کنند. این می تواند منجر به بهبود بهره وری، کاهش هزینه ها و افزایش سودآوری شود.</p>
</div></div></div></div></div><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p style="text-align: justify;"><strong>افزایش ایمنی و پایداری:</strong> دوقلوهای دیجیتال را می توان برای شناسایی خطرات احتمالی ایمنی و اثرات زیست محیطی مورد استفاده قرار داد و به اپراتورها اجازه می دهد تا قبل از وقوع حوادث اقدامات اصلاحی انجام دهند. علاوه بر این، با بهینه‌سازی عملکرد سیستم‌های فیزیکی، فناوری دوقلو دیجیتال می‌تواند به کاهش ضایعات و مصرف انرژی کمک کند و منجر به آینده‌ای پایدارتر شود.</p>
<p style="text-align: justify;"><strong>بهبود رضایت مشتری:</strong> با بهینه‌سازی عملکرد سیستم‌های فیزیکی، فناوری دوقلوی دیجیتال می‌تواند به بهبود کیفیت محصول، کاهش زمان تحویل و افزایش تجربه کلی مشتری کمک کند.</p>
<p style="text-align: justify;"><strong>افزایش نوآوری:</strong> فناوری دوقلوی دیجیتال را می توان برای شبیه سازی و آزمایش محصولات و فرآیندهای جدید استفاده کرد که چرخه های نوآوری سریع تر و کاهش زمان ورود به بازار را امکان پذیر می کند.</p>
<p style="text-align: justify;">به طور کلی، فناوری دوقلو دیجیتال پتانسیل ایجاد انقلابی در شیوه طراحی، عملکرد و نگهداری سیستم‌های فیزیکی را دارد که منجر به بهبود کارایی، ایمنی و پایداری و همچنین افزایش سودآوری و رضایت مشتری می‌شود.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto color_alternate"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;"><strong>کاربردهای دیجیتال توین (Digital Twin)</strong></h2>
<p style="text-align: justify;">فناوری دوقلوی دیجیتال یا دیجیتال تویین کاربردهای متنوعی در صنایع مختلف دارد و طیف وسیعی از حوزه‌ها را در بر می‌گیرد که در زیر به برخی از آنها اشاره می‌شود:</p>
<p style="text-align: justify;"><strong>سیستم‌های تولیدی:</strong> فناوری دوقلوی دیجیتال یا همزاد دیجیتالی برای بهینه سازی فرآیندهای تولید و کاهش زمان خرابی استفاده می شود. با ایجاد یک نمایش مجازی از یک ماشین فیزیکی یا خط تولید، مهندسان و اپراتورها می توانند مشکلات بالقوه را قبل از وقوع شناسایی و برطرف کنند. همچنین برنامه‌های تولید را بهینه کنند و هزینه های تعمیر و نگهداری را کاهش دهند.</p>
<p style="text-align: justify;"><strong>هوافضا:</strong> فناوری دوقلوی دیجیتال برای شبیه سازی و بهینه سازی عملکرد موتور هواپیما و سایر اجزای حیاتی استفاده می شود. این همزاد دیجیتالی به سازندگان کمک می کند تا بهره وری سوخت را بهبود بخشند، آلاینده ها را کاهش دهند و طول عمر محصولات خود را افزایش دهند.</p>
<p style="text-align: justify;"><strong>انرژی:</strong> فناوری دوقلوی دیجیتال برای نظارت و بهینه سازی تولید و مصرف انرژی استفاده می شود. با ایجاد یک نمایش مجازی از یک نیروگاه یا سایر سیستم های انرژی، مهندسان می توانند سناریوهای عملیاتی مختلف را شبیه سازی کنند، مسائل بالقوه را شناسایی کرده و عملکرد را بهینه کنند.</p>
<p style="text-align: justify;"><strong>سیستم‌های بهداشت و درمان:</strong> فناوری دوقلوی دیجیتال برای شبیه‌سازی و نظارت بر سلامت هر بیمار استفاده می‌شود. با ترکیب داده‌های دستگاه‌های پوشیدنی، سوابق الکترونیکی سلامت و سایر منابع، ارائه‌دهندگان مراقبت‌های بهداشتی می‌توانند یک دوقلو دیجیتال شخصی ایجاد کنند که می‌تواند به آنها در شناسایی مشکلات بالقوه سلامتی و توسعه برنامه‌های درمانی شخصی کمک کند.</p>
<p style="text-align: justify;"><strong>شهرهای هوشمند:</strong> فناوری دیجیتال تویین برای بهینه سازی برنامه ریزی و مدیریت شهری استفاده می شود. با ایجاد یک همزاد دیجیتالی از یک شهر، برنامه ریزان می توانند سناریوهای مختلف را شبیه سازی کنند، مسائل بالقوه را شناسایی کنند و زیرساخت ها، خدمات و سیستم های حمل و نقل شهری را بهینه کنند.</p>
<p style="text-align: justify;"><strong>حمل و نقل:</strong> فناوری دوقلوی دیجیتال برای بهینه سازی عملکرد سیستم های حمل و نقل از جمله وسایل نقلیه، قطارها و کشتی ها استفاده می شود. با ایجاد یک نمایش مجازی از یک سیستم حمل و نقل، مهندسان می توانند مسائل بالقوه را شناسایی کنند، مسیرها و برنامه ها را بهینه کنند و ایمنی را بهبود بخشند.</p>
<p style="text-align: justify;"><strong>ساخت و ساز  و سیویل:</strong> فناوری دوقلوی دیجیتال برای بهینه سازی طراحی، ساخت و نگهداری ساختمان ها و زیرساخت ها استفاده می شود. مهندسان و معماران با ایجاد یک نمایش مجازی از یک ساختمان یا سایر سازه ها می توانند سناریوهای مختلف را شبیه سازی کنند، مسائل بالقوه را شناسایی کنند و مصرف انرژی و نگهداری را بهینه کنند.</p>
<p style="text-align: justify;"><strong>کشاورزی:</strong> فناوری دوقلو دیجیتال برای بهینه سازی تولید محصول و کاهش ضایعات استفاده می شود. با ایجاد یک نمایش مجازی از یک مزرعه، کشاورزان می توانند شرایط مختلف رشد را شبیه سازی کنند، مسائل بالقوه را شناسایی کنند و برنامه های کاشت و برداشت را بهینه کنند.</p>
<p style="text-align: justify;"><strong>معدن و صنایع معدنی:</strong> فناوری دوقلوی دیجیتال یا دیجیتال تویین برای بهینه سازی عملکرد تجهیزات معدن و کاهش زمان خرابی استفاده می شود. با ایجاد یک نمایش مجازی از یک عملیات معدن، مهندسان می توانند سناریوهای عملیاتی مختلف را شبیه سازی کنند، مسائل بالقوه را شناسایی کنند، و برنامه های تولید و نگهداری را بهینه کنند.</p>
<p style="text-align: justify;"><strong>ورزش:</strong> فناوری دوقلوی دیجیتال یا دیجیتال تویین برای بهینه سازی عملکرد ورزشکاران استفاده می شود. با ایجاد یک دوقلوی دیجیتال شخصی برای هر ورزشکار، مربیان می توانند سناریوهای تمرینی مختلف را شبیه سازی کنند، مسائل بالقوه را شناسایی کنند و عملکرد را بهینه کنند.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_medium"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;"><strong>مراحل ساخت یک دوقلوی دیجیتال</strong></h2>
<p style="text-align: justify;">نحوه و مراحل ساخت یک دوقلوی دیجیتال کاملاً وابسته به نوع سیستم مورد بررسی دارد. ولی به صورت کلی چند مرحله وجود دارد که می‌بایست تا رسیدن به یک دوقلوی دیجیتال طی شود که عبارتند از:</p>
<p style="text-align: justify;"><strong>تعریف محدوده و اهداف:</strong> تعریف محدوده سیستم و تعریف اهداف استفاده از دوقلوی دیجتال اولین گامی است که می‌بایست انجام شود. در این مرحله پارامترها و متغیرهایی جهت مدلسازی و شناسایی شاخص‌های کلیدی عملکرد (KPI) جهت نظارت تعریف می‌گردند.</p>
<p style="text-align: justify;"><strong>جمع آوری داده ها:</strong> جمع آوری داده ها در سیستم، از جمله داده های حسگرها، داده های عملکردی و سایر اطلاعات مرتبط. این فرآیند ممکن است شامل نصب حسگرها و سایر دستگاه‌های جمع‌آوری داده و ادغام با منابع داده موجود باشد.</p>
<p style="text-align: justify;"><strong>ایجاد دوقلو دیجیتال:</strong> از نرم افزارهای مناسب برای ایجاد یک مدل مجازی از سیستم، بر اساس داده های جمع آوری شده استفاده کنید. در این مرحله ممکن است از نرم افزارهای مدل سازی سه بعدی یا نرم افزارهای شبیه‌سازی استفاده شود.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="957" height="793" src="https://www.shabihpardazan.com/wp-content/uploads/2023/03/application.jpg" class="attachment-full size-full" alt="مراحل اجرای دقلوی دیجیتال" srcset="https://www.shabihpardazan.com/wp-content/uploads/2023/03/application.jpg 957w, https://www.shabihpardazan.com/wp-content/uploads/2023/03/application-300x249.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2023/03/application-600x497.jpg 600w" sizes="auto, (max-width: 957px) 100vw, 957px" /></div></div></div></div></div><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p style="text-align: justify;"><strong>اعتبارسنجی و کالیبره کردن دوقلوی دیجیتال:</strong> اعتبارسنجی و کالیبره کردن دیجیتال توین از مقایسه عملکرد آن با عملکرد واقعی سیستم انجام می‌شود. این مرحله ممکن است شامل تنظیم پارامترها و متغیرهای به کار رفته در دوقلوی دیجیتال برای تطابق بهتر آن با سیستم واقعی باشد.</p>
<p style="text-align: justify;"><strong>بهینه سازی عملکرد:</strong> از دوقلوی دیجیتال برای شبیه‌سازی سناریوهای عملیاتی مختلف و شناسایی فرصت‌ها برای بهینه سازی استفاده شود.</p>
<p style="text-align: justify;"><strong>نظارت و تجزیه و تحلیل عملکرد:</strong> بر عملکرد سیستم واقعی و دیجیتال تویین نظارت شود و از ابزارهای تحلیلی برای تجزیه و تحلیل داده ها استفاده گردد. در این مرحله ممکن است از الگوریتم‌های یادگیری ماشین و سایر تکنیک‌های تحلیلی پیشرفته برای شناسایی الگوها و روندها و پیش‌بینی عملکرد آینده استفاده شود.</p>
<p style="text-align: justify;"><strong>انجام اقدامات اصلاحی:</strong> بر اساس بینش به دست آمده از نظارت و تجزیه و تحلیل عملکرد، اقدامات اصلاحی برای بهینه سازی عملکرد سیستم واقعی انجام می‌شود. در این مرحله تنظیم رویه های عملیاتی، برنامه های تعمیر و نگهداری یا سایر عوامل انجام می‌شود.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small color_alternate"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;"><strong>استفاده از نرم افزار شبیه سازی </strong><strong>AnyLogic</strong><strong> برای ساخت دیجیتال توین</strong></h2>
<p style="text-align: justify;">یکی از نرم افزارهای مطرح شبیه سازی جهت ساخت دیجیتال توین، <a href="https://www.shabihpardazan.com/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-anylogic-%d8%a7%d9%86%db%8c-%d9%84%d8%a7%d8%ac%db%8c%da%a9/">نرم افزار شبیه سازی AnyLogic</a> است که امکان ساخت مدل شبیه سازی از یک سیستم واقعی را به راحتی فراهم نموده است. AnyLogic به کاربران اجازه می دهد تا مدل های پویا از سیستم های پیچیده ایجاد کنند و می توان از آن برای مدل سازی طیف گسترده ای از سیستم ها، از فرآیندهای تولید گرفته تا عملیات زنجیره تامین تا سیستم های حمل و نقل استفاده کرد.</p>
<p style="text-align: justify;">با استفاده از نرم افزار شبیه سازی AnyLogic، کاربران می توانند رفتار یک سیستم واقعی را شبیه سازی کنند و از آن برای آزمایش سناریوهای مختلف و شناسایی فرصت های بهینه سازی استفاده کنند. AnyLogic به کاربران اجازه می دهد تا هم رویدادهای گسسته و هم فرآیندهای پیوسته را مدل کنند و می توان از آن برای مدل سازی سیستم هایی با درجه بالایی از پیچیدگی و تنوع استفاده کرد.</p>
<p style="text-align: justify;">یکی از مزایای کلیدی استفاده از AnyLogic برای مدل‌سازی دوقلوی دیجیتال، انعطاف‌پذیری و مقیاس‌پذیری آن است و به کاربران اجازه می دهد تا چندین پارادایم مدل سازی و شبیه سازی مانند <a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b9%d8%a7%d9%85%d9%84-%d8%a8%d9%86%db%8c%d8%a7%d9%86-%db%8c%d8%a7-%d8%b9%d8%a7%d9%85%d9%84-%d9%85%d8%ad%d9%88%d8%b1-%da%86%db%8c%d8%b3%d8%aa%d8%9f/">مدل سازی مبتنی بر عامل</a>، <a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d9%87%d8%a7%db%8c-%d8%af%db%8c%d9%86%d8%a7%d9%85%db%8c%da%a9%db%8c/">سیستم های پویا و دینامیکی</a> و <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%af%d8%b3%d8%b3%d8%aa%d9%87-%d9%be%db%8c%d8%b4%d8%a7%d9%85%d8%af-%da%86%db%8c%d8%b3%d8%aa/">شبیه سازی رویدادهای گسسته پیشامد</a> را ترکیب کنند و سیستم های پیچیده را با درجه بالایی از دقت مدل کنند.</p>
</div></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="600" height="400" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/anylogic-og.jpg" class="attachment-full size-full" alt="نرم افزار Anylogic" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/anylogic-og.jpg 600w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/anylogic-og-300x200.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2>آموزش ساخت دیجیتال توین یا دوقلوی دیجیتال با نرم افزار شبیه سازی AnyLogic</h2>
<p style="text-align: justify;">چنانچه تمایل دارید در زمینه دیجیتال توین تحقیقات انجام دهید و یا یک مدل دوقلوی دیجیتال از سیستم خود بسازید، پیشنهاد میکنیم در دوره آموزش نرم افزار شبیه سازی AnyLogic که توسط شرکت شبیه پردازان به عنوان نمایندگی رسمی نرم افزار در ایران ارائه می‌شود، شرکت نمایید. در این دوره آموزشی با نحوه ساخت مدل شبیه سازی با رویکردهای مختلف شبیه سازی آشنا خواهید شد و به راحتی میتوانید بعد از ساخت مدل شبیه سازی و اتصال آن به پایگاه‌های داده و اطلاعات حسگر و سنسورها، آن را به یک دوقلوی دیجیتال تبدیل کنید و از مزایای آن بهره‌مند شوید.</p>
<p style="text-align: justify;">با توجه به جذابیت موضوع دیجیتال تویین، این موضوع برای پروژه های تحقیقاتی و دانشگاهی نیز بسیار مناسب است و دانشجویان نیز می‌توانند با شرکت در این دوره آموزشی وارد این حوزه جذاب شوند.</p>
<p>برای کسب اطلاعات بیشتر به <a href="https://www.shabihpardazan.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-anylogic/">دوره آموزش نرم افزار AnyLogic</a> مراجعه نمایید.</p>
</div></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="333" height="333" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/general9.jpg" class="attachment-full size-full" alt="دوره عمومی آموزش نرم افزار AnyLogic" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/general9.jpg 333w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/general9-300x300.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/general9-150x150.jpg 150w" sizes="auto, (max-width: 333px) 100vw, 333px" /></div></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%d8%aa%d9%88%db%8c%d9%86-%db%8c%d8%a7-%d8%af%d9%88%d9%82%d9%84%d9%88%db%8c-%d8%af%db%8c%d8%ac%db%8c%d8%aa%d8%a7%d9%84-%da%86%db%8c%d8%b3%d8%aa%d8%9f-%da%a9/">دیجیتال توین یا دوقلوی دیجیتال چیست؟ (مراحل انجام و نرم افزارها)</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
		
		<enclosure url="http://www.shabihpardazan.com/clips/digitalTwin.mp4" length="0" type="video/mp4" />

			</item>
		<item>
		<title>What is Computer Simulation?</title>
		<link>https://www.shabihpardazan.com/what-is-computer-simulation/</link>
					<comments>https://www.shabihpardazan.com/what-is-computer-simulation/#respond</comments>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 11:43:57 +0000</pubDate>
				<guid isPermaLink="false">https://www.shabihpardazan.com/?p=27240</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/what-is-computer-simulation/">What is Computer Simulation?</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="980" height="322" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3.jpg" class="attachment-full size-full" alt="شبیه سازی کامپیوتری" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3.jpg 980w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3-300x99.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3-600x197.jpg 600w" sizes="auto, (max-width: 980px) 100vw, 980px" /></div></div><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr;">What is Computer Simulation?</h2>
<p style="direction: ltr; text-align: justify;">Computer simulation lacks a comprehensive definition, as its application is vast and, accordingly, may have distinct definitions in various contexts. However, in a general definition, computer simulation can be described as a program developed in a computer environment with the aim of mimicking behavior. This behavior may pertain to a real system or an imaginary one.</p>
<p style="direction: ltr; text-align: justify;">Computer simulation is a tool that enables the analysis of complex behaviors, sometimes beyond the visualization and solving capabilities of mental models. The reason for developing such programs in a computer environment lies in harnessing the greater computational power of computers compared to the human mind. Thus, utilizing computational and hardware capabilities, these programs emulate and simulate the desired behavior.</p>
<p style="direction: ltr;">
</div></div><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr;">Types of Computer Simulation</h2>
<p style="direction: ltr;">In general, computer simulation can be divided into two main types:</p>
<ul>
<li style="direction: ltr;"><strong>Equation-Based Simulation:</strong> This type of simulation relies on mathematical equations to model and simulate the behavior of a system. It involves defining a set of equations that describe the relationships and interactions within the system. Equation-based simulations are often used for their accuracy and precision in representing complex systems.</li>
<li style="direction: ltr;"><strong>Agent-Based Simulation:</strong> In agent-based simulation, the focus is on modeling individual agents and their interactions within a system. Agents are autonomous entities with defined characteristics and behaviors, and the simulation observes the emergent patterns that arise from their interactions. This type of simulation is particularly useful for modeling systems where individual entities play a significant role.</li>
</ul>
<p style="direction: ltr;">Both types of computer simulations, equation-based and agent-based, are utilized for the purposes of understanding, prediction, and exploration. They provide valuable insights into the dynamics and behavior of systems, allowing researchers and analysts to study, anticipate, and discover patterns and outcomes.</p>
<p style="direction: ltr;">
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr;">Equation-based Computer Simulation</h2>
<p style="text-align: justify;">Equation-based computer simulation is commonly employed in situations where the governing laws of the system under investigation can be expressed through mathematical relationships and differential equations. Physical models are exemplary instances of equation-based simulations.</p>
<p style="text-align: justify;"><a href="https://www.shabihpardazan.com/system-dynamics/?lang=en">System dynamics modeling, or dynamic system modeling</a>, is another example of equation-based computer simulation. It is used to examine the behavior of systems at a macro level, allowing for an analysis of system dynamics on a broader scale.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_medium"></div><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="939" height="363" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD.jpg" class="attachment-full size-full" alt="معرفی مدلسازی سیستمهای پویا system dynamics" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD.jpg 939w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD-300x116.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD-600x232.jpg 600w" sizes="auto, (max-width: 939px) 100vw, 939px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_large width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr;">Agent-based Modeling</h2>
<div class="group w-full text-token-text-primary border-b border-black/10 gizmo:border-0 dark:border-gray-900/50 gizmo:dark:border-0 bg-gray-50 gizmo:bg-transparent dark:bg-&#091;#444654&#093; gizmo:dark:bg-transparent" data-testid="conversation-turn-33">
<div class="p-4 gizmo:py-2 justify-center text-base md:gap-6 md:py-6 m-auto">
<div class="flex flex-1 gap-4 text-base mx-auto md:gap-6 gizmo:gap-3 gizmo:md:px-5 gizmo:lg:px-1 gizmo:xl:px-5 md:max-w-2xl lg:max-w-&#091;38rem&#093; gizmo:md:max-w-3xl gizmo:lg:max-w-&#091;40rem&#093; gizmo:xl:max-w-&#091;48rem&#093; xl:max-w-3xl }">
<div class="relative flex w-&#091;calc(100%-50px)&#093; flex-col gizmo:w-full lg:w-&#091;calc(100%-115px)&#093; agent-turn">
<div class="flex-col gap-1 md:gap-3">
<div class="flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0">
<div class="min-h-&#091;20px&#093; text-message peer flex flex-col items-start gap-3 whitespace-pre-wrap break-words peer-&#091;.text-message&#093;:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="2b7c708c-5769-4341-8d78-776244287932">
<div class="markdown prose w-full break-words dark:prose-invert light">
<p style="direction: ltr; text-align: justify;">Agent-based modeling, as implied by its name, is based on elements called agents. These agents have independent behaviors and the capability to interact with and influence each other.</p>
<p style="direction: ltr; text-align: justify;">Initially prevalent in behavioral and social sciences, agent-based simulation has, in recent years, found applications across various domains due to its high flexibility. In literature, agent-based simulation is also referred to as &#8220;agent-based modeling&#8221; and &#8220;agent-centric modeling.&#8221;</p>
<p style="direction: ltr; text-align: justify;">The primary distinction between agent-based computer simulation and equation-based simulation lies in the absence of central and governing equations. Agents possess behaviors determined by their own local rules. From another perspective, in agent-based simulation, we engage with active agents, defined as entities with independence, memory, and behavior.</p>
</div>
</div>
</div>
<div class="flex justify-between empty:hidden gizmo:justify-start gizmo:gap-3 lg:block gizmo:lg:flex">
<div class="text-gray-400 flex self-end lg:self-center justify-center gizmo:lg:justify-start mt-2 gizmo:mt-0 visible lg:gap-1 lg:absolute lg:top-0 lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2 gap-2 md:gap-3">
<div class="flex gap-1" style="direction: ltr; text-align: justify;"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="662" height="464" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3.jpg" class="attachment-full size-full" alt="مدلسازی عامل محور" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3.jpg 662w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3-300x210.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3-600x421.jpg 600w" sizes="auto, (max-width: 662px) 100vw, 662px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr; text-align: justify;">Application of Computer Simulation</h2>
<p style="direction: ltr; text-align: justify;">Computer simulation has numerous applications, and here are some examples:</p>
<ol style="text-align: justify;">
<li style="direction: ltr;"><strong>Supply Chain Simulation</strong></li>
<li style="direction: ltr;"><strong>Manufacturing and Production System Simulation</strong></li>
<li style="direction: ltr;"><strong>Transportation and Warehouse Simulation</strong></li>
<li style="direction: ltr;"><strong>Rail System Simulation</strong></li>
<li style="direction: ltr;"><strong>Mining and Mineral Processing Simulation</strong></li>
<li style="direction: ltr;"><strong>Oil, Gas, and Petrochemical System Simulation</strong></li>
<li style="direction: ltr;"><strong>Terminal and Port Simulation</strong></li>
<li style="direction: ltr;"><strong>Healthcare System Simulation</strong></li>
<li style="direction: ltr;"><strong>Business Process Simulation</strong></li>
<li style="direction: ltr;"><strong>Asset Management Simulation</strong></li>
<li style="direction: ltr;"><strong>Marketing Process Simulation</strong></li>
<li style="direction: ltr;"><strong>Social Process Simulation</strong></li>
<li style="direction: ltr;"><strong>Defense System Simulation</strong></li>
</ol>
<p style="direction: ltr; text-align: justify;">By clicking on each of the mentioned applications, you can view sample computer simulation models.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="455" height="280" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/roundAbout.jpg" class="attachment-full size-full" alt="" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/roundAbout.jpg 455w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/roundAbout-300x185.jpg 300w" sizes="auto, (max-width: 455px) 100vw, 455px" /></div></div><div class="w-separator size_small"></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="455" height="280" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/distributionCenter.jpg" class="attachment-full size-full" alt="شبیه سازی سیستم توزیع" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/distributionCenter.jpg 455w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/distributionCenter-300x185.jpg 300w" sizes="auto, (max-width: 455px) 100vw, 455px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr; text-align: justify;">Computer Simulation Software</h2>
<p style="direction: ltr; text-align: justify;">Various simulation software tools have been developed for building simulation models. Here are some of them:</p>
<ul>
<li style="direction: ltr;"><strong>AnyLogic Simulation Software:</strong> Currently the top simulation software, AnyLogic supports both equation-based simulation and agent-based simulation. It allows for a combination of these approaches.</li>
<li style="direction: ltr;"><strong>MATLAB Software:</strong> MATLAB is used for developing simulation and data science-related code. It is widely used in many engineering and scientific fields.</li>
<li style="direction: ltr;"><strong>SIMIO Software:</strong> SIMIO is an object-oriented simulation software that aims to create simulation models without the need for programming and coding.</li>
<li style="direction: ltr;"><strong>Arena Simulation Software:</strong> Arena is used for building discrete event simulation models. While it gained popularity until 2016, its usage has declined due to lack of updates and not adopting the benefits of object-oriented programming.</li>
<li style="direction: ltr;"><strong>Simul8 Simulation Software:</strong> Simul8 is used for building discrete event simulation models.</li>
<li style="direction: ltr;"><strong>Vensim Simulation Software:</strong> Vensim is designed for modeling dynamic systems.</li>
<li style="direction: ltr;"><strong>Netlogo Simulation Software:</strong> Netlogo is specialized in agent-based simulation. It is free and updated by the academic community.</li>
</ul>
<p style="direction: ltr; text-align: justify;">It is recommended to read the article &#8220;Comparison of Simulation Software&#8221; for more information.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr;">Stages for Perform Computer Simulation Project</h2>
<p style="direction: ltr;">To perform computer simulation, specific stages must be undertaken, and each of these stages holds significant importance. Neglecting any of these stages may lead to the failure of the simulation. Below are the outlined stages:</p>
<ul>
<li style="direction: ltr;"><strong>System Recognition:</strong></li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li style="direction: ltr;">The targeted system needs to be fully identified.</li>
<li style="direction: ltr;">Objectives and constraints should be defined.</li>
</ul>
</li>
<li style="direction: ltr;"><strong>Selection of the Suitable Computer Simulation Approach:</strong></li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li style="direction: ltr;">After recognizing the system, an appropriate approach for simulation should be chosen.</li>
<li style="direction: ltr;">This selection may involve choosing between discrete-event simulation, dynamic system modeling, and agent-based modeling approaches.</li>
</ul>
</li>
<li style="direction: ltr;"><strong>Data Collection and Statistical Analysis:</strong>
<ul>
<li style="direction: ltr;">Data required for simulation is gathered.</li>
<li style="direction: ltr;">Statistical analysis is conducted on the data, including data cleansing, fitting probability distributions, and identifying outliers.</li>
</ul>
</li>
<li style="direction: ltr;"><strong>Building the Simulation Model:</strong>
<ul>
<li style="direction: ltr;">Based on the chosen approach, a simulation model is developed in the selected software.</li>
<li style="direction: ltr;">The collected data is incorporated as input data for the model.</li>
</ul>
</li>
<li style="direction: ltr;"><strong>Validation of the Simulation Model:</strong>
<ul>
<li style="direction: ltr;">Validation is performed to ensure the model behaves similarly to the real system.</li>
<li style="direction: ltr;">If confirmed, subsequent phases are initiated; otherwise, issues need to be addressed.</li>
</ul>
</li>
<li style="direction: ltr;"><strong>Scenario Building and Optimization:</strong>
<ul>
<li style="direction: ltr;">Various scenarios are implemented in the model, and results are examined.</li>
<li style="direction: ltr;">The optimization process is carried out on decision variables within the simulation model.</li>
</ul>
</li>
<li style="direction: ltr;"><strong>Summary and Conclusion:</strong></li>
<li style="list-style-type: none;">
<ul>
<li style="direction: ltr;">Based on the outputs, the best scenario and optimal values are extracted.</li>
<li style="direction: ltr;">Relevant decisions are made.</li>
</ul>
</li>
</ul>
<p style="direction: ltr;">For further information, refer to the article &#8220;Conducting a Simulation Project.&#8221;</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">Create Computer Simulation Model by AnyLogic</h2>
<div style="text-align: justify;">
<p style="direction: ltr;">As mentioned, AnyLogic is the powerful simulation tool that facilitates the creation of computer simulation models. This software supports all three simulation approaches: Discrete Event Simulation, System Dynamics, and Agent-based Modeling. It enables the construction of computer simulation models with various complexities and dimensions.</p>
<p style="direction: ltr;">AnyLogic is developed using the Java programming language, providing the flexibility of this programming language for model development. In addition to designing various general tools for simulation model construction, AnyLogic includes specialized libraries for areas such as traffic, warehousing, material handling, fluid transportation, congestion systems, and discharge, allowing for the easy creation of specialized simulation models.</p>
<p style="direction: ltr;">If you are interested in learning how to build a computer simulation model using AnyLogic, it is recommended to participate in the training courses offered by Simul8 Corporation, the official representative of this software.</p>
<p style="direction: ltr;">For more information, visit the link &#8220;AnyLogic Software Training Course.&#8221;</p>
</div>
</div></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="718" height="470" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse.jpg" class="attachment-full size-full" alt="" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse.jpg 718w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse-300x196.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse-600x393.jpg 600w" sizes="auto, (max-width: 718px) 100vw, 718px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: ltr;">Refrences</h2>
<ol>
<li style="direction: ltr; text-align: left;"><a href="https://plato.stanford.edu/entries/simulations-science/">Stanford university article about computer simulation</a></li>
<li style="direction: ltr; text-align: left;"><a href="https://www.softwaresuggest.com/simulation-software">Website for Software Suggestion</a></li>
</ol>
</div></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/what-is-computer-simulation/">What is Computer Simulation?</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.shabihpardazan.com/what-is-computer-simulation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>شبیه سازی کامپیوتری چیست؟</title>
		<link>https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d8%a7%d9%85%d9%be%db%8c%d9%88%d8%aa%d8%b1%db%8c-%da%86%db%8c%d8%b3%d8%aa/</link>
					<comments>https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d8%a7%d9%85%d9%be%db%8c%d9%88%d8%aa%d8%b1%db%8c-%da%86%db%8c%d8%b3%d8%aa/#respond</comments>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 09:13:57 +0000</pubDate>
				<category><![CDATA[شبیه سازی]]></category>
		<category><![CDATA[AnyLogic]]></category>
		<category><![CDATA[arena]]></category>
		<category><![CDATA[simul8]]></category>
		<category><![CDATA[شبیه سازی کامپیوتری]]></category>
		<category><![CDATA[شبیه سازی کامپیوتری چیست]]></category>
		<category><![CDATA[کاربرد]]></category>
		<category><![CDATA[کامپیوتری]]></category>
		<category><![CDATA[نرم افزار شبیه سازی]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=26872</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d8%a7%d9%85%d9%be%db%8c%d9%88%d8%aa%d8%b1%db%8c-%da%86%db%8c%d8%b3%d8%aa/">شبیه سازی کامپیوتری چیست؟</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2>شبیه سازی کامپیوتری چیست؟</h2>
<p>در تعریف واژه شبیه سازی کامپیوتری یک تعریف جامع وجود ندارد. چرا که کاربرد آن بسیار وسیع بوده و متناسب با آن ممکن است در برخی مواقع دارای تعاریف متمایزی باشد. اما در تعریف کلی میتوان شبیه سازی کامپیوتری را برنامه‌ای نامید که در محیط کامپیوتر توسعه داده می‌شود و هدف آن تقلید رفتار است. این رفتار ممکن است متعلق به یک سیستم واقعی باشد و یا ممکن است متعلق به یک سیستم فرضی باشد.</p>
<p>شبیه سازی کامپیوتری ابزاری است که با استفاده آن می‌توان رفتارهای پیچیده را تحلیل نمود. رفتارهایی که گاهاً با ساخت مدل ذهنی قادر به تجسم و حل آنها نیستیم. دلیل توسعه این برنامه در محیط کامپیوتر نیز بهره گیری از توان بیشتر کامپیوتر نسبت به ذهن انسان است. بنابراین این برنامه با استفاده از توان محاسباتی و سخت افزاری، رفتار مورد نظر را تقلید و شبیه سازی می‌کند.</p>
</div></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="980" height="322" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3.jpg" class="attachment-full size-full" alt="شبیه سازی کامپیوتری" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3.jpg 980w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3-300x99.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Untitled-3-600x197.jpg 600w" sizes="auto, (max-width: 980px) 100vw, 980px" /></div></div><div class="wpb_text_column"><div class="wpb_wrapper"><h2>انواع شبیه سازی کامپیوتری</h2>
<p>در حالت کلی شبیه سازی کامپیوتری را میتوان به دو قسمت تقسیم نمود:</p>
<ul>
<li><strong>شبیه سازی مبتنی بر معادله (Euqation-based simulation)</strong></li>
<li><strong>شبیه سازی مبتنی بر عامل (agent-based simlation)</strong></li>
</ul>
<p>هر دو نوع شبیه سازی کامپیوتری ذکر شده نیز برای سه هدف فهم (understanding)، پیش بینی (Prediction) و اکتشاف (Exploratory) مورد استفاده قرار می‌گیرند.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2>شبیه سازی کامپیوتری مبتنی بر معادله</h2>
<p style="text-align: justify;">شبیه سازی کامپیوتری مبتنی بر معادله (equation-based) معمولاً در مواقعی مورد استفاده قرار میگیرد که قوانین حاکم بر سیستم مورد بررسی بتواند به صورت روابط ریاضی و معادلات دیفرانسیل بیان شوند. مدلهای فیزیکی نمونه‌ای از شبیه سازی مبتنی بر معادله هستند.</p>
<p style="text-align: justify;"><a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d9%87%d8%a7%db%8c-%d8%af%db%8c%d9%86%d8%a7%d9%85%db%8c%da%a9%db%8c/" target="_blank" rel="noopener"><strong>مدلسازی سیستمهای پویا (System dynamics modeling) یا مدلسازی سیستمهای دینامیکی</strong></a> نیز مثال دیگری از شبیه سازی کامپیوتری مبتنی بر معادله است که با استفاده از آن رفتار سیستمها را در سطح کلان مورد بررسی قرار می‌دهند.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_medium"></div><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="939" height="363" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD.jpg" class="attachment-full size-full" alt="معرفی مدلسازی سیستمهای پویا system dynamics" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD.jpg 939w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD-300x116.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/SD-600x232.jpg 600w" sizes="auto, (max-width: 939px) 100vw, 939px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_large width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">شبیه سازی کامپیوتری مبتنی بر عامل</h2>
<p style="text-align: justify;">شبیه سازی مبتنی بر عامل (Agent based modeling) همانطور که از نام آن پیدا است مبتنی بر عنصرهایی است که عامل نامیده می‌شوند. این عاملها دارای رفتار مستقل هستند و همچنین قابلیت تعامل و تاثیرگذاری و تاثیرپذیری را دارند.</p>
<p style="text-align: justify;">در ابتدا شبیه سازی مبتنی بر عامل در علوم رفتاری و اجتماعی رایج بود اما در سالهای اخیر با توجه به انعطاف بسیار بالای آن، در تمامی حوزه ها به کار گرفته شده است. در ادبیات موضوع شبیه سازی مبتنی بر عامل را با نامهای <a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b9%d8%a7%d9%85%d9%84-%d8%a8%d9%86%db%8c%d8%a7%d9%86-%db%8c%d8%a7-%d8%b9%d8%a7%d9%85%d9%84-%d9%85%d8%ad%d9%88%d8%b1-%da%86%db%8c%d8%b3%d8%aa%d8%9f/" target="_blank" rel="noopener"><strong>&#8220;مدلسازی عامل بنیان&#8221;</strong></a> و <strong>&#8220;<a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b9%d8%a7%d9%85%d9%84-%d8%a8%d9%86%db%8c%d8%a7%d9%86-%db%8c%d8%a7-%d8%b9%d8%a7%d9%85%d9%84-%d9%85%d8%ad%d9%88%d8%b1-%da%86%db%8c%d8%b3%d8%aa%d8%9f/" target="_blank" rel="noopener">مدلسازی عامل محور</a>&#8220;</strong> نیز نامگذاری میکنند.</p>
<p style="text-align: justify;">تفاوت اصلی شبیه سازی کامپیوتری مبتنی بر عامل با شبیه سازی مبتنی بر معادله در این است که در اینجا صحبتی از معادلات اصلی و مرکزی وجود ندارد. عاملها دارای رفتار هستند و رفتار آنها توسط قوانین محلی خودشان تعیین میشود. از زاویه دیگر در شبیه سازی مبتنی بر عامل، ما با عاملهای فعال (active) روبرو هستیم که به عنوان یک جزء دارای استقلال، حافظه و رفتار تعریف می‌شوند.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="662" height="464" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3.jpg" class="attachment-full size-full" alt="مدلسازی عامل محور" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3.jpg 662w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3-300x210.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/03/abm3-600x421.jpg 600w" sizes="auto, (max-width: 662px) 100vw, 662px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2>مثال شبیه سازی کامپیوتری</h2>
<p>شبیه سازی دارای کاربردهای بسیار زیادی است که در زیر به برخی از آنها اشاره می‌شود:</p>
<ul>
<li><strong><a href="https://www.shabihpardazan.com/%d8%b2%d9%86%d8%ac%db%8c%d8%b1%d9%87-%d8%aa%d8%a7%d9%85%db%8c%d9%86/" target="_blank" rel="noopener">شبیه سازی زنجیره تامین </a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%da%a9%d8%a7%d8%b1%d8%ae%d8%a7%d9%86%d8%ac%d8%a7%d8%aa-%d8%aa%d9%88%d9%84%db%8c%d8%af%db%8c/" target="_blank" rel="noopener">شبیه سازی سیستم های ساخت و تولید</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d8%a7%d9%86%d8%a8%d8%a7%d8%b1%d8%af%d8%a7%d8%b1%db%8c/" target="_blank" rel="noopener">شبیه سازی سیستمهای حمل و نقل و انبارداری</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d9%84%d8%ac%d8%b3%d8%aa%db%8c%da%a9-%d8%b1%db%8c%d9%84%db%8c/" target="_blank" rel="noopener">شبیه سازی سیستمهای ریلی</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d9%85%d8%b9%d8%af%d9%86/" target="_blank" rel="noopener">شبیه سازی فرآیندهای معدنی و صنایع معدنی</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d9%86%d9%81%d8%aa-%d9%88-%da%af%d8%a7%d8%b2/" target="_blank" rel="noopener">شبیه سازی سیستمهای نفت و گاز و پتروشیمی</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d8%aa%d8%b1%d9%85%db%8c%d9%86%d8%a7%d9%84-%d9%88-%d8%a8%d9%86%d8%af%d8%b1/" target="_blank" rel="noopener">شبیه سازی ترمینال و بندر</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d8%af%d8%b1%d9%85%d8%a7%d9%86/" target="_blank" rel="noopener">شبیه سازی سیستمهای درمان</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d9%81%d8%b1%d8%a2%db%8c%d9%86%d8%af%d9%87%d8%a7%db%8c-%d8%aa%d8%ac%d8%a7%d8%b1%db%8c/" target="_blank" rel="noopener">شبیه سازی فرآیندهای تجاری</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d8%af%d8%a7%d8%b1%d8%a7%db%8c%db%8c/" target="_blank" rel="noopener">شبیه سازی مدیریت داراییها</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d8%a8%d8%a7%d8%b2%d8%a7%d8%b1%db%8c%d8%a7%d8%a8%db%8c/" target="_blank" rel="noopener">شبیه سازی فرآیندهای بازاریابی</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d9%81%d8%b1%d8%a2%db%8c%d9%86%d8%af%d9%87%d8%a7%db%8c-%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%db%8c/" target="_blank" rel="noopener">شبیه سازی فرآیندهای اجتماعی</a></strong></li>
<li><strong><a href="https://www.shabihpardazan.com/%d8%af%d9%81%d8%a7%d8%b9%db%8c/" target="_blank" rel="noopener">شبیه سازی سیستمهای دفاعی</a></strong></li>
</ul>
<p>با کلیک کردن بر روی هر یک از کاربردهای ذکر شده، مدلهای نمونه شبیه سازی کامپیوتری را می‌توانید مشاهده کنید.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="455" height="280" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/roundAbout.jpg" class="attachment-full size-full" alt="" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/roundAbout.jpg 455w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/roundAbout-300x185.jpg 300w" sizes="auto, (max-width: 455px) 100vw, 455px" /></div></div><div class="w-separator size_small"></div><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="455" height="280" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/distributionCenter.jpg" class="attachment-full size-full" alt="شبیه سازی سیستم توزیع" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/distributionCenter.jpg 455w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/distributionCenter-300x185.jpg 300w" sizes="auto, (max-width: 455px) 100vw, 455px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">نرم افزارهای موجود جهت شبیه سازی کامپیوتری</h2>
<p style="text-align: justify;">نرم افزارهای شبیه سازی مختلفی برای ساخت مدلهای شبیه سازی توسعه داده شده‌اند. در زیر به برخی از آنها اشاره شده است:</p>
<ul style="text-align: justify;">
<li><strong>نرم افزار شبیه سازی <a href="https://www.anylogic.com/" target="_blank" rel="noopener">AnyLogic</a></strong>: در حال حاضر برترین ابزار شبیه سازی کامپیوتری، نرم افزار AnyLogic است. این نرم افزار هم شبیه سازی مبتنی بر معادله و هم شبیه سازی مبتنی بر عامل را پشتیبانی میکند و امکان استفاده ترکیبی از آنها را نیز فراهم کرده است.</li>
<li><strong>نرم افزار MATLAB:</strong> نرم افزار جهت توسعه کدهای مربوط به شبیه سازی و علوم داده است و در بسیاری از رشته های مهندسی و علمی مورد استفاده قرار می‌گیرد.</li>
<li><strong>نرم افزار SIMIO</strong>: این نرم افزار یکی از نرم افزارهای شبیه سازی است که به صورت شئی گرا توسعه داده شده است و در آن سعی شده است که تا حد امکان بدون نیاز به برنامه نویسی و کدنویسی مدل شبیه سازی ساخته شود.</li>
<li><strong>نرم افزار شبیه سازی Arena</strong>: این نرم افزار جهت ساخت مدلهای شبیه سازی گسسته پیشامد کاربرد دارد. نرم افزار Arena تا سال 2016 محبوبیت بالایی در بین سایر ابزارهای شبیه سازی را به دست آورده بود. ولی این محبوبیت از سال 2016 به دلیل عدم به روزآوری نرم افزار و عدم بهره‌گیری از مزایای شئی گرایی، رو به نزول است.</li>
<li><strong>نرم افزار شبیه سازی Simul8</strong>: این نرم افزار جهت ساخت مدلهای شبیه سازی پیشامد گسسته مورد استفاده قرار میگیرد.</li>
<li><strong>نرم افزار شبیه سازی Vensim</strong>: این نرم افزار برای مدلسازی سیستمهای پویا طراحی شده است.</li>
<li><strong>نرم افزار شبیه سازی Netlogo</strong>: این نرم افزار مختص شبیه سازی سیستمهای مبتنی بر عامل است. این نرم افزار رایگان است و به روزآوری آن توسط جامعه آکادمیک صورت می‌گیرد.</li>
</ul>
<p style="text-align: justify;">پیشنهاد میکنیم مطلب <a href="https://www.shabihpardazan.com/%d9%85%d9%82%d8%a7%db%8c%d8%b3%d9%87-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1%d9%87%d8%a7%db%8c-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/" target="_blank" rel="noopener"><strong>&#8220;مقایسه نرم افزارهای شبیه سازی&#8221;</strong></a> را مطالعه نمایید.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">مراحل لازم جهت انجام شبیه سازی کامپیوتری</h2>
<p style="text-align: justify;">جهت انجام شبیه سازی کامپیوتری، مراحل مشخصی باید انجام گیرد. این مراحل از اهمیت بسیار بالایی برخوردارند و عدم توجه به هر کدام از آنها منجر به شکست شبیه سازی می‌شود. در زیر به هر یک از مراحل اشاره شده است:</p>
<ul style="text-align: justify;">
<li><strong>شناخت سیستم:</strong> در این فاز می‌بایست سیستم مورد نظر جهت ساخت مدل شبیه سازی به صورت کامل شناسایی شود و اهداف مورد نظر و محدودیت ها تعریف شوند</li>
<li><strong>انتخاب رویکرد مناسب شبیه سازی کامپیوتری:</strong> بعد از مرحله شناخت سیستم، رویکرد مناسب جهت شبیه سازی کامپیوتری از بین رویکردهای <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%af%d8%b3%d8%b3%d8%aa%d9%87-%d9%be%db%8c%d8%b4%d8%a7%d9%85%d8%af-%da%86%db%8c%d8%b3%d8%aa/" target="_blank" rel="noopener">شبیه سازی گسسته پیشامد</a>، <a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d9%87%d8%a7%db%8c-%d8%af%db%8c%d9%86%d8%a7%d9%85%db%8c%da%a9%db%8c/" target="_blank" rel="noopener">مدلسازی سیستمهای پویا</a> و <a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b9%d8%a7%d9%85%d9%84-%d8%a8%d9%86%db%8c%d8%a7%d9%86-%db%8c%d8%a7-%d8%b9%d8%a7%d9%85%d9%84-%d9%85%d8%ad%d9%88%d8%b1-%da%86%db%8c%d8%b3%d8%aa%d8%9f/" target="_blank" rel="noopener">مدلسازی عامل بنیان</a> انتخاب می‌گردد.</li>
<li><strong>جمع آوری داده های ورودی مورد نیاز و تحلیل آماری:</strong> بعد از شناخت سیستم و انتخاب رویکرد مناسب شبیه سازی، داده های مورد نیاز جمع آوری می‌گردند و عملیات پاکسازی، برازش تابع توزیع احتمالی، شناسایی نقاط پرت (outlier) و &#8230; انجام می‌شود.</li>
<li><strong>ساخت مدل شبیه سازی:</strong> بعد از انتخاب نرم افزار مناسب شبیه سازی بر اساس رویکرد شبیه سازی انتخاب شده، مدل شبیه سازی در نرم افزار توسعه داده می‌شود و داده های جمع‌آوری شده به عنوان داده های ورودی مساله وارد مدل شبیه سازی می‌شوند.</li>
<li><strong>اعتبارسنجی مدل شبیه سازی:</strong> در این مرحله تست میشود که آیا مدل شبیه سازی رفتاری مشابه با سیستم مورد بررسی دارد یا خیر. در صورت تایید، می‌توان فاز تحلیل سناریوها و بهینه سازی را آغاز نمود. در غیر اینصورت می‌بایست مساله از دو منظر جمع آوری اشتباه داده های ورودی و مدلسازی مغایر با سیستم مورد بررسی قرار گیرد.</li>
<li><strong>سناریوسازی و بهینه سازی:</strong> بعد از تایید اعتبار مدل شبیه سازی، سناریوهای مختلف در آن پیاده سازی و نتایج مورد بررسی قرار می‌گیرد. همچنین می‌توان فرآیند بهینه سازی بر روی متغیرهای تصمیم مدل شبیه سازی انجام شود.</li>
<li><strong>جمع‌بندی و نتیجه‌گیری:</strong> در این مرحله بر اساس خروجی‌های فاز قبلی، بهترین سناریو و بهترین مقدار برای متغیرهای سیستم استخراج می‌شود و تصمیمات مربوطه اتخاذ می‌گردد.</li>
</ul>
<p style="text-align: justify;">جهت اطلاعات بیشتر، مطلب <strong><a href="https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/" target="_blank" rel="noopener">&#8220;انجام پروژه شبیه سازی&#8221;</a></strong> را مطالعه نمایید.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-8 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">ساخت مدل شبیه سازی با نرم افزار AnyLogic</h2>
<div style="text-align: justify;">همانطور که ذکر شد، AnyLogic برترین ابزار شبیه سازی است که امکان ساخت مدل شبیه سازی کامپیوتری را فراهم نموده است. این نرم افزار با پشتیبانی از هر سه رویکرد شبیه سازی که عبارت است از شبیه سازی گسسته پیشامد (Discrete Event Simulation)، مدلسازی سیستم های پویا (System Dynamics) و مدلسازی عامل بنیان (Agent-based Modeling)، امکان ساخت مدل شبیه سازی کامپیوتری با هر پیچیدگی و ابعادی را فراهم نموده است.</div>
<div style="text-align: justify;">نرم افزار AnyLogic با استفاده از زبان برنامه نویسی جاوا توسعه داده شده است و برای ساخت مدل شبیه سازی کامپیوتری از انعطاف این زبان برنامه نویسی هم بهره مند خواهید بود. نرم افزار شبیه سازی AnyLogic علاوه بر طراحی ابزارهای عمومی مختلف برای ساخت مدل شبیه سازی، دارای کتابخانه های تخصصی مانند ترافیک، انبار و جابحایی مواد، انتقال مایعات، سیستم های ازدحام و تخلیه و &#8230; است که با استفاده از آنها به راحتی میتوان مدل شبیه سازی تخصصی را ایجاد نمود.</div>
<div style="text-align: justify;">در صورتی که تمایل دارید نحوه ساخت مدل شبیه سازی کامپیوتری با استفاده از نرم افزار AnyLogic را یاد بگیرید، پیشنهاد میکنیم در دوره های آموزش نرم افزار AnyLogic که توسط شرکت شبیه پردازان به عنوان نماینده رسمی این نرم افزار ارائه میشود، شرکت نمایید.</div>
<p>&nbsp;</p>
<p style="text-align: justify;">جهت کسب اطلاعات بیشتر، به لینک <strong>&#8220;<a href="https://www.shabihpardazan.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-anylogic/" target="_blank" rel="noopener">دوره آموزش نرم افزار شبیه سازی AnyLogic</a>&#8220;</strong> مراجعه نمایید.</p>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"></div>
</div></div></div></div></div><div class="vc_col-sm-4 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_large"></div><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="718" height="470" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse.jpg" class="attachment-full size-full" alt="" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse.jpg 718w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse-300x196.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/generalCourse-600x393.jpg 600w" sizes="auto, (max-width: 718px) 100vw, 718px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2>منابع</h2>
<ol>
<li><a href="https://plato.stanford.edu/entries/simulations-science/" target="_blank" rel="noopener">مقاله شبیه سازی در علم دانشگاه استنفورد</a></li>
<li><a href="https://www.softwaresuggest.com/simulation-software" target="_blank" rel="noopener">سایت پیشنهاد نرم افزار</a></li>
</ol>
</div></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d8%a7%d9%85%d9%be%db%8c%d9%88%d8%aa%d8%b1%db%8c-%da%86%db%8c%d8%b3%d8%aa/">شبیه سازی کامپیوتری چیست؟</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%a9%d8%a7%d9%85%d9%be%db%8c%d9%88%d8%aa%d8%b1%db%8c-%da%86%db%8c%d8%b3%d8%aa/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>انجام پروژه شبیه سازی</title>
		<link>https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/</link>
					<comments>https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 03:08:26 +0000</pubDate>
				<category><![CDATA[شبیه سازی]]></category>
		<category><![CDATA[AnyLogic]]></category>
		<category><![CDATA[آموزش anylogic]]></category>
		<category><![CDATA[انجام پروژه شبیه سازی]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=26822</guid>

					<description><![CDATA[<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/">انجام پروژه شبیه سازی</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<section class="l-section wpb_row height_auto width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="direction: rtl; text-align: justify;">شبیه سازی چیست؟</h2>
<p style="text-align: justify;">شبیه سازی تقلید رفتار یک سیستم در گذر زمان است. در انجام شبیه سازی سعی می‌شود تا حد زیادی رفتار یک سیستم و یا رفتار یک فرآیند کپی برداری شود. انجام پروژه شبیه سازی در مواقعی انجام میشود که ترجیح به عدم درگیر کردن سیستم واقعی وجود داشته باشد. این ترجیح ممکن است به دلایل زیر باشد:</p>
<ul>
<li style="text-align: justify;">انجام تغییرات در سیستم واقعی ریسک بالایی داشته باشد و هزینه زیادی تحمیل کند.</li>
<li style="text-align: justify;">سیستم واقعی هنوز وجود ندارد.</li>
<li style="text-align: justify;">بعد از انجام تغییرات در سیستم واقعی، خروجی در زمان طولانی مشخص شود.</li>
</ul>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_small width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">مراحل انجام پروژه شبیه سازی</h2>
<p style="text-align: justify;">انجام شبیه سازی نیازمند طی شدن مراحلی است که اگر هر کدام از آنها به درستی انجام نشود، انجام پروژه شبیه سازی با شکست مواجه می‌شود. در شکل روبرو مراحل مورد نیاز برای انجام پروژه شبیه سازی ارائه شده است.</p>
<p>یکی از مهمترین مراحل انجام پروژه شبیه سازی، <strong>شناخت سیستم</strong> است. اگر این فاز به درستی انجام نشود، مدل شبیه سازی ایجاد می‌شود که هیچ مشابهتی با سیستم واقعی نخواهد داشت.</p>
<p>بعد از اتمام فاز شناخت سیستم، می‌بایست رویکرد مناسب برای شبیه سازی انتخاب شود. به صورت کلی 3 رویکرد شبیه سازی وجود دارد:</p>
<ul>
<li><a href="https://www.shabihpardazan.com/%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%da%af%d8%b3%d8%b3%d8%aa%d9%87-%d9%be%db%8c%d8%b4%d8%a7%d9%85%d8%af-%da%86%db%8c%d8%b3%d8%aa/" target="_blank" rel="noopener">شبیه سازی سیستمهای گسسته پیشامد (Discrete Event Simulation)</a></li>
<li><a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d9%87%d8%a7%db%8c-%d8%af%db%8c%d9%86%d8%a7%d9%85%db%8c%da%a9%db%8c/" target="_blank" rel="noopener">شبیه سازی سیستم های پویا (System Dynamics)</a></li>
<li><a href="https://www.shabihpardazan.com/%d9%85%d8%af%d9%84%d8%b3%d8%a7%d8%b2%db%8c-%d8%b9%d8%a7%d9%85%d9%84-%d8%a8%d9%86%db%8c%d8%a7%d9%86-%db%8c%d8%a7-%d8%b9%d8%a7%d9%85%d9%84-%d9%85%d8%ad%d9%88%d8%b1-%da%86%db%8c%d8%b3%d8%aa%d8%9f/" target="_blank" rel="noopener">شبیه سازی عامل بنیان (Agent based modeling)</a></li>
</ul>
<p>با توجه به تعریف مساله و سطح جزئیات مدنظر، یکی از رویکردهای ذکر شده جهت شبیه سازی می‌بایست انتخاب شود.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="595" height="651" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/SimulationStep.jpg" class="attachment-full size-full" alt="انجام پروژه شبیه سازی" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/SimulationStep.jpg 595w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/SimulationStep-274x300.jpg 274w" sizes="auto, (max-width: 595px) 100vw, 595px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><p>بعد از انجام <strong>شناخت سیستم</strong> و انتخاب <strong>رویکرد شبیه سازی</strong> مناسب، داده‌های مورد نیاز می‌بایست جمع‌آوری شود. جمع‌آوری داده ها معمولاً به 2 صورت انجام می‌شود:</p>
<ul>
<li>جمع‌آوری از داده های موجود در سیستم</li>
<li>جمع‌آوری به صورت میدانی با نمونه‌گیری و زمانسنجی</li>
</ul>
<p style="text-align: justify;">پس از جمع‌آوری داده‌های مورد نیاز، تمیزسازی و انجام فرآیند آماری و برازش توابع توزیع احتمالی آغاز می‌گردد. بعد از نهایی‌سازی فاز <strong>جمع‌آوری و پردازش داده‌ها</strong>، ساخت مدل شبیه سازی آغاز می‌شود. البته در برخی مواقع می‌توان با شروع فاز جمع‌آوری داده‌ها، ساخت مدل شبیه سازی را نیز آغاز نمود.</p>
<p style="text-align: justify;">بعد از ساخت مدل شبیه سازی و وارد نمودن داده‌های مورد نیاز به عنوان اطلاعات ورودی مدل شبیه سازی، <strong>فاز اعتبارسنجی</strong> آغاز می‌شود. در این فاز مدلساز می‌بایست اطمینان حاصل نماید که عملکرد مدل شبیه سازی منطبق بر سیستم واقعی است. چرا که اصلی‌ترین دلیل انجام پروژه شبیه سازی، تقلید رفتار سیستم واقعی است. این فرض در فاز اعتبارسنجی مورد بررسی قرار می‌گیرد.</p>
<p>پس از تایید اعتبار مدل، سناریوسازی و استخراج خروجی‌ها از مدل شبیه سازی صورت می‌گیرد. در نهایت بهترین گزینه با توجه به خروجی‌های مدل شبیه سازی انتخاب می‌گردد.</p>
</div></div></div></div></div></div></div></section><section class="l-section wpb_row height_medium width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2 style="text-align: justify;">انتخاب نرم افزار جهت انجام پروژه شبیه سازی</h2>
<p style="text-align: justify;">برای ساخت مدل شبیه سازی نیاز به نرم افزار شبیه سازی وجود دارد. نرم افزارهای شبیه سازی مختلفی برای مدلسازی با سه رویکرد شبیه سازی ذکر شده وجود دارد. هر کدام از این نرم افزارها نقاط قوت و ضعف مختلفی دارند و بسته به نوع رویکرد شبیه سازی انتخاب شده می‌توانند فرآیند ساخت مدل شبیه سازی را تسهیل نمایند.</p>
<p style="text-align: justify;">پیشنهاد ما به شما استفاده از <a href="https://www.anylogic.com/" target="_blank" rel="noopener"><strong>نرم افزار شبیه سازی AnyLogic</strong></a> است. در <strong><a href="https://www.shabihpardazan.com/%d9%85%d9%82%d8%a7%db%8c%d8%b3%d9%87-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1%d9%87%d8%a7%db%8c-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/" target="_blank" rel="noopener">مقایسه نرم افزارهای شبیه سازی</a></strong>، نرم افزار AnyLogic در حال حاضر به عنوان برترین ابزار شبیه سازی در سطح دنیا مطرح است و بیشترین سهم بازار را به خود اختصاص داده است. <strong><a href="https://www.shabihpardazan.com/%d9%85%d8%b9%d8%b1%d9%81%db%8c-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-anylogic-%d8%a7%d9%86%db%8c-%d9%84%d8%a7%d8%ac%db%8c%da%a9/" target="_blank" rel="noopener">آشنایی بیشتر با نرم افزار شبیه سازی AnyLogic</a></strong> شما را با قابلیتهای این نرم افزار آشنا می‌نماید.</p>
<p style="text-align: justify;">همچنین پیشنهاد میکنیم نرم افزار AnyLogic را <a href="https://www.shabihpardazan.com/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-anylogic/" target="_blank" rel="noopener"><strong>دانلود</strong></a> و مدلهای نمونه ساخته شده در محیط نرم افزار را مشاهده نمایید.</p>
</div></div></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_none"><div class="w-image-h"><img loading="lazy" decoding="async" width="600" height="400" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/anylogic-og.jpg" class="attachment-full size-full" alt="نرم افزار Anylogic" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/anylogic-og.jpg 600w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/anylogic-og-300x200.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_medium width_full"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h2>یادگیری نرم افزار جهت انجام پروژه شبیه سازی</h2>
<p style="text-align: justify;">همانطور که ذکر شد برای ساخت مدل شبیه سازی پیشنهاد میکنیم از نرم افزار شبیه سازی AnyLogic جهت مدلسازی استفاده نمایید. به همین منظور، برای یادگیری نرم افزار AnyLogic میتوانید از منابع استفاده کنید.</p>
<p style="text-align: justify;">شرکت شبیه پردازان به عنوان نمایندگی رسمی نرم افزار AnyLogic در ایران، اقدام به برگزاری دوره های آموزش نرم افزار AnyLogic می نماید. جهت یادگیری نرم افزار میتوانید در این دوره های آموزشی شرکت نمایید.</p>
</div></div><div class="w-separator size_medium"></div><h6 class="w-text"><a title="دوره آموزش نرم افزار AnyLogic" target="_blank" href="https://www.shabihpardazan.com/آموزش-نرم-افزار-anylogic/" rel="noopener" class="w-text-h"><i class="material-icons">school</i><span class="w-text-value">دوره آموزش نرم افزار AnyLogic</span></a></h6></div></div></div><div class="vc_col-sm-6 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-image align_center"><div class="w-image-h"><img loading="lazy" decoding="async" width="333" height="333" src="https://www.shabihpardazan.com/wp-content/uploads/2022/02/Thub.jpg" class="attachment-full size-full" alt="دوره آموزش AnyLogic شرکت تی هاب" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/02/Thub.jpg 333w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/Thub-300x300.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/02/Thub-150x150.jpg 150w" sizes="auto, (max-width: 333px) 100vw, 333px" /></div></div></div></div></div></div></div></section><section class="l-section wpb_row height_auto"><div class="l-section-h i-cf"><div class="g-cols via_flex valign_top type_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="w-separator size_small"></div></div></div></div></div></div></section>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/">انجام پروژه شبیه سازی</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.shabihpardazan.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>خطاهای گمز (GAMS)</title>
		<link>https://www.shabihpardazan.com/%d8%ae%d8%b7%d8%a7%d9%87%d8%a7%db%8c-%da%af%d9%85%d8%b2-gams-error/</link>
					<comments>https://www.shabihpardazan.com/%d8%ae%d8%b7%d8%a7%d9%87%d8%a7%db%8c-%da%af%d9%85%d8%b2-gams-error/#comments</comments>
		
		<dc:creator><![CDATA[مدیر سایت]]></dc:creator>
		<pubDate>Tue, 19 Jul 2022 08:56:54 +0000</pubDate>
				<category><![CDATA[بهینه سازی]]></category>
		<category><![CDATA[GAMS]]></category>
		<category><![CDATA[خطای]]></category>
		<category><![CDATA[گمز]]></category>
		<guid isPermaLink="false">https://www.shabihpardazan.com/?p=26739</guid>

					<description><![CDATA[<p>خطا در نرم افزار گمز (GAMS) حتما پیش آمده است که در هنگام پیاده‌سازی مدل ریاضی و اجرای آن در محیط نرم افزار گمز، به خطاهایی برخورد کرده باشید. البته جای نگرانی وجود ندارد، چرا که حرفه‌ای ترین افراد نیز بعد از اجرای مدل ریاضی خود در نرم افزار گمز (GAMS) با احتمال بالایی با...</p>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%ae%d8%b7%d8%a7%d9%87%d8%a7%db%8c-%da%af%d9%85%d8%b2-gams-error/">خطاهای گمز (GAMS)</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h3 style="text-align: justify;">خطا در نرم افزار گمز (GAMS)</h3>
<p style="text-align: justify;">حتما پیش آمده است که در هنگام پیاده‌سازی مدل ریاضی و اجرای آن در محیط نرم افزار گمز، به خطاهایی برخورد کرده باشید. البته جای نگرانی وجود ندارد، چرا که حرفه‌ای ترین افراد نیز بعد از اجرای مدل ریاضی خود در نرم افزار گمز (<a href="https://www.gams.com/" target="_blank" rel="noopener">GAMS</a>) با احتمال بالایی با حداقل یک خطا روبرو می‌شوند. بنابراین برخورد با خطا در گمز امری رایج است.</p>
<p style="text-align: justify;">پیغام خطا در گمز (GAMS) معمولاً با یک عدد به همراه توضیحی کوتاهی نمایش داده می‌شود. به همین منظور ممکن است در وهله اول گیج کننده به نظر برسد. ولی در صورتی که شما با کد خطا و محتوای آن آشنا شوید، برطرف کردن مشکل و اصلاح برنامه کار بسیار آسانی خواهد بود.</p>
<p style="text-align: justify;">به همین منظور در این مقاله قصد داریم شما را با خطاهای رایج نرم افزار گمز (GAMS) و نحوه برطرف نمودن آنها آشنا کنیم. در ابتدا خطای مربوطه با کد آن توضیح داده می‌شود و سپس نحوه اصلاح برنامه ارائه شده است. لیست خطاها در زیر ارائه شده است و می‌توانید با کلیک کردن بر روی هر کدام، توضیحات مربوطه را مشاهده نمایید.</p>

<h3 style="text-align: justify;">خطای 2 در گمز (Error 2 GAMS)</h3>
<p>متن خطای 2 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="size-full wp-image-25842 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error2.gif" alt="خطای 2 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 2</strong><br />
<strong>Identifier expected</strong></p>
<p style="text-align: justify;">اين خطا زماني رخ مي دهد كه درج يك متغير فراموش شده باشد. به عنوان مثال اگر در دستور Solve به متغير تعريف شده مربوط به تابع هدف اشاره نكنيد، با اين خطا مواجه خواهيد شد. بنابراین برای رفع این مشکل، دستور SOLVE خود را مرور نمایید و تمامی متغیرهای مساله را چک کنید.</p>
<h3>خطای 8 در گمز (Error 8 GAMS)</h3>
<p>متن این خطا به صورت زیر است:</p>
<p style="direction: ltr;"><strong>ٍError 8</strong></p>
<p style="direction: ltr;"><strong> &#8216;)&#8217; expected</strong></p>
<p>خطای 8 در گمز زمانی رخ می‌دهد که شما تعداد پرانتزهای مورد نیاز را رعایت نکرده‌اید. به عنوان مثال 3 پرانتز باز برای تعریف رابطه خود نوشته‌اید ولی در انتها با 2 پرانتز بسته رابطه خود را تمام کرده اید.</p>
<p>برای رفع این خطا تعداد پرانتزهای باز و بسته را شمارش کرده و کمبود را اصلاح کنید.</p>
<p>&nbsp;</p>
<h3 style="text-align: justify;">خطای 36 در گمز (Error 36 GAMS)</h3>
<p>متن خطای 36 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25792 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error36.gif" alt="خطای 36 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 36</strong></p>
<p style="direction: rtl; text-align: left;"><strong><span style="font-size: 1.5rem; letter-spacing: 0em;">&#8216;=&#8217; or &#8216;..&#8217; or &#8216;:=&#8217; or &#8216;$=&#8217; operator expected </span></strong></p>
<p style="text-align: right;">خطای 36 در گمز زماني رخ مي دهد كه به عنوان مثال در تعريف معادلات شما به جاي (..) از (.) استفاده كرده باشيد. يا عبارات &#8216;=&#8217; يا &#8216;:=&#8217; يا &#8216;$=&#8217; را فراموش كرده باشيد يا به درستي وارد نكرده باشيد. براي حل اين مشكل بررسي كنيد كه به درستي موارد ذكر شده را نوشته باشيد.</p>
<h3 style="text-align: justify;">خطای 37 در  گمز (Error 37 GAMS)</h3>
<p>متن خطای 37 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25818 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error37.gif" alt="خطای 37 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 37</strong><br />
<strong>&#8216;=l=&#8217; or &#8216;=e=&#8217; or &#8216;=g=&#8217; operator expected</strong></p>
<p style="text-align: justify;">خطای 37 در گمز زماني رخ مي دهد كه در تعريف معادلات از عبارات مساوي (e)، كوچكتر مساوي (l) و يا بزرگتر مساوي (g) استفاده نكرده باشيم. دقت كنيد در تعريف معادلات مربوط به تابع هدف و محدوديتها حتماً بايد عبارات ذكر شده به كار روند. مثلا اگر شما معادله مربوط به تابع هدف را به صورت z=2*x1 بيان كنيد با اين خطا مواجه خواهيد شد. شكل درست تعريف z=e=2*x1 خواهد بود.</p>
<h3 style="text-align: justify;">خطای 53 در گمز (Error 53 GAMS)</h3>
<p>متن خطای 53 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25788 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error53.gif" alt="خطای 53 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 53</strong><br />
<strong>Endogenous $ operation not allowed</strong></p>
<p style="text-align: justify;">خطای 53 در گمز زماني رخ مي دهد كه شما از يك متغير در شرط خود استفاده كنيد. فرض كنيد شرط شما $ (x=50) باشد. اين خطا نشان مي دهد كه نرم افزار GAMS قابليت اجراي اين شرط را با solver مشخص شده ندارد. براي حل اين مشكل مي توانيد شرط را به شكل محدوديت بنويسيد. اين نكته را به ياد داشته باشيد كه عبارات شرطي در بسياري از مواقع نمي تواند متغير باشد.</p>
<h3 style="text-align: justify;">خطای 71 در گمز (Error 71 GAMS)</h3>
<p>متن خطای 71 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25796 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error71.gif" alt="خطای 71 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 71</strong><br />
<strong>The symbol shown has been declared as an equation, but no symbolic equation (..) was found. Hint – look for commas in documentation text for the equations. Use quotes around the Text or eliminate the commas.</strong></p>
<p style="text-align: justify;">خطای 71 در گمز زماني رخ مي دهد كه به عنوان مثال شما در دستور equations نامي را تعريف كرده ايد ولي معادله مربوط به آن را با (..) تخصيص نداده ايد. در برخي مواقع كه نقطه ويرگول (;) انتهاي محدوديت ها را نيز درج نكنيد ممكن است با اين خطا مواجه شويد.</p>
<p style="text-align: justify;">برای رفع این مشکل، ابتدا رابطه های تعریف شده را چک نمایید که به درستی روابط ریاضی مربوطه به آنها تخصیص داده شده باشد. همچنین از درج نقطه ویرگول در انتهای محدودیتها نیز مطمئن شوید.</p>
<h3 style="text-align: justify;">خطای 120 در گمز (Error 120 GAMS)</h3>
<p>متن خطای 120 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25804 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error120.gif" alt="خطای 120 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 120</strong><br />
<strong>Unknown identifier entered as set</strong></p>
<p style="text-align: justify;">خطای 120 در گمز زماني رخ مي دهد كه شما از مجموعه اي استفاده نماييد كه آن را با استفاده از دستور set تعريف نكرده باشيد. مثلا با دستور set شما مجموعه i را تعريف كرده ايد. اگر براي تعريف يك پارامتر عبارت x(j) را بنويسيد، چون مجموعه j تعريف نشده است، با خطاي 120 مواجه خواهيد شد. براي حل اين مشكل مجموعه مورد نظر را با دستور set تعريف كنيد.</p>
<h3 style="text-align: justify;">خطای 125 در گمز (Error 125 GAMS)</h3>
<p>متن خطای 125 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25822 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error125.gif" alt="خطای 125 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 125</strong><br />
<strong>Set is under control already</strong></p>
<p style="text-align: justify;">خطای 125 در گمز زماني رخ مي دهد كه در تعريف معادلات، يك مجموعه را همزمان به دو صورت فراخواني كنيد. فرض كنيد داريم:</p>
<p style="direction: ltr; text-align: justify;"><strong>supply(i).. sum((i,j),x(i,j)) =l= a(i);</strong></p>
<p style="text-align: justify;">در اينجا مجموعه i را دو بار فراخواني كرديم. يكبار گفته ايم كه به ازاي هر عضو i محدوديت تكرار شود و مجددا در خود معادله گفته ايم كه بر روي مجموعه i و j مجموع بگيرد كه منجر به بروز خطاي 125 مي شود.</p>
<h3 style="text-align: justify;">خطای 140 در گمز (Error 140 GAMS)</h3>
<p>متن خطای 140 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25800 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error140.gif" alt="خطای 140 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 140</strong><br />
<strong>Unknown symbol</strong></p>
<p style="text-align: justify;">خطای 140 در گمز در زماني رخ مي دهد كه شما از رابطه‌ای استفاده كرده ايد كه تعريف نشده است. فرض كنيد در تعريف معادلات با دستور equations شما نامهاي eq1 و eq2 را تعريف كرده ايد. زماني كه مي خواهيد معادله هر يك را بنويسيد اگر از نام ديگري مثلاً eq3 استفاده كنيد، به دليل تعريف نشدن eq3، با خطاي 140 مواجه خواهيد شد. حتماً چك كنيد كه عبارتي كه منجر به بروز خطاي 140 شده است را به درستي تعريف نماييد.</p>
<h3 style="text-align: justify;"></h3>
<h3 style="text-align: justify;">خطای 141 در گمز (Error 141 GAMS)</h3>
<p>متن خطای 141 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="size-full wp-image-26720 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-141.jpg" alt="خطای 141 در گمز" width="874" height="160" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-141.jpg 874w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-141-300x55.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-141-600x110.jpg 600w" sizes="auto, (max-width: 874px) 100vw, 874px" /></p>
<p style="direction: ltr; text-align: justify;"><strong>Error 141 </strong></p>
<p style="direction: ltr; text-align: justify;"><strong>Symbol declared but no values have been assigned. Check for missing data definition, assignment, data loading or implicit assignment via a solve statement.</strong></p>
<p style="direction: rtl; text-align: justify;">خطای 141 در گمز مربوط به عدم تخصیص مقدار اولیه به متغیرها است. فرض کنید شما یک متغیر از نوع Scalar تعریف کرده اید و در رابطه های بعدی، از این متغیر در روابط ریاضی استفاده کرده‌اید. ولی مقداری برای آن در نظر نگرفته‌اید. در این صورت این خطا نمایش داده می‌شود.</p>
<p style="text-align: justify;">برای رفع این خطا، بررسی نمایید چه متغیری در روابط استفاده شده است، ولی مقداری برای آن در نظر گرفته نشده است. با تخصیص مقدار اولیه، این خطا برطرف خواهد شد.</p>
<h3 style="text-align: justify;">خطای 143 در گمز (Error 143 GAMS)</h3>
<p>متن خطای 143 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25779 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error143.gif" alt="خطای 143 گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 143</strong><br />
<strong>Suffix is missing</strong></p>
<p style="text-align: justify;">خطای 143 در گمز زماني رخ مي دهد كه شما يك پسوند را فراموش كرده باشيد. مثلا در تعريف نحوه نمايش متغيرها با دستور display فراموش كرده باشيد بعد از نام متغير از عبارات .lo و .l و &#8230; استفاده بكنيد. براي رفع اين مشكل بر روي خطا كليك كنيد تا به خطي كه پسوند نوشته نشده است هدايت شويد. با درج پسوند مربوطه، اين خطا برطرف مي شود.</p>
<h3 style="text-align: justify;">خطای 148 در گمز (Error 148 GAMS)</h3>
<p>متن خطای 148 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="size-full wp-image-26714" src="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-148.jpg" alt="خطای 148 در گمز" width="1024" height="80" srcset="https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-148.jpg 1024w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-148-300x23.jpg 300w, https://www.shabihpardazan.com/wp-content/uploads/2022/07/Error-148-600x47.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p style="direction: ltr; text-align: justify;"><strong>Error 148 </strong></p>
<p style="direction: ltr; text-align: justify;"><strong>Dimension different &#8211; The symbol is referenced with more/less indices as declared</strong></p>
<p style="text-align: justify;">خطای 148 در گمز مربوط به رعایت نکردن ابعاد متغیرها و روابط در هنگام مدلسازی است. فرض کنید شما متغیر X را به صورت X1 و X2 و &#8230; و Xn تعریف کرده باشید. اگر شما در جای دیگر X را به صورت X12 تعریف کنید (تک بعد را به دو بعد افزایش دهید)، در این صورت با این پیغام مواجه خواهید شد. البته این خطا در حالت برعکس (کاهش ابعاد) نیز نمایش داده می‌شود.</p>
<p style="text-align: justify;">بنابراین برای رفع این خطا، ابعاد (Dimension) متغیرها و روابطی که تعریف شده است را چک نمایید و اختلاف ابعاد ایجاد شده را رفع نمایید.</p>
<h3 style="text-align: justify;">خطای 149 در گمز (Error 149 GAMS)</h3>
<p>متن خطای 149 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25826 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error149.gif" alt="خطای 149 گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 149</strong><br />
<strong>Uncontrolled set entered as constant</strong></p>
<p style="text-align: justify;">خطای 149 در گمز هنگامي رخ مي دهد كه شما به نوع مجموعه تعريف شده و پارامترهاي تعريف شده توجه كافي نداشته باشيد. فرض كنيد دو مجموعه i و j تعريف كرده باشيد. دو پارامتر a(i) و b(j) هم تعريف شده باشد. حال اگر در معادلات از عبارت a(i,j) استفاده كنيد با خطاي 149 مواجه خواهيد شد. چرا كه از نظر نرم افزار GAMSa(i,j) تعريف نشده است.</p>
<h3 style="text-align: justify;">خطای 170 در گمز (Error 170 GAMS)</h3>
<p>متن خطای 170 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25754 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error170.gif" alt="خطای 170 نرم‌افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 170</strong><br />
<strong>Domain Violation for element</strong></p>
<p style="text-align: justify;">خطای 170 در گمز هنگامي رخ مي دهد كه بين مجموعه اي كه با دستور set تعريف شده با قسمتهايي كه از اين مجموعه استفاده شده همخواني وجود ندارد. مثلا شما مجموعه i رو با نامهاي name1 و name2 تعريف كرديد ولي در زمان استفاده از اين مجموعه براي تعريف پارامترها، از name3 استفاده كرديد. با كليك بر روي اين خطا به خطي كه از مجموعه تخطي شده است هدايت مي شويد. براي حل اين مشكل مجموعه اي كه تعريف شده است را مجدداً بازبيني كنيد و مطمئن شويد در همه جاي مدل از مجموعه تعريف شده به درستي استفاده كرده ايد.</p>
<h3 style="text-align: justify;">خطای 184 در گمز (Error 184 GAMS)</h3>
<p>متن خطای 184 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25775 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error184.gif" alt="خطای 184 گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 184</strong><br />
<strong>Domain list redefined</strong></p>
<p style="text-align: justify;">خطای 184 در گمز اين خطا هنگامي رخ مي دهد كه شما به متغير را دو بار با انديس هاي متفاوت تعريف كنيد. به عنوان مثال:</p>
<p style="text-align: left;"><strong>Variable</strong><br />
<strong>x(i,j);</strong><br />
<strong>positive variable</strong><br />
<strong>x(j,t)</strong></p>
<p style="text-align: justify;">در اينصورت با خطاي 184 در نرم افزار GAMS مواجه مي شويد. براي رفع اين مشكل بايد متغير انديس دار را فقط به يك صورت تعريف كنيد.</p>
<h3 style="text-align: justify;">خطای 194 در گمز (Error 194 GAMS)</h3>
<p>متن خطای 194 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25784 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error194.gif" alt="خطای 194 گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 194</strong><br />
<strong>Symbol redefined – a second data statement for the same symbol or a data statement after assignment</strong></p>
<p style="text-align: justify;">خطای 194 در گمز زماني رخ مي دهد كه شما براي يك متغير، پارامتر و يا عدد ثابت (scalar) دو مقدار در نظر بگيريد. فرض كنيد يه عدد ثابت scalar تعريف كرده و مقدار آن را 10 قرار مي دهيد. اگر مجددا براي همين عدد ثابت مقدار 15 در نظر بگيريد با خطاي 194 مواجه خواهيد شد. براي رفع اين مشكل مطمئن شويد كه براي هر متغير و پارامتر، تنها يك مقدار تخصيص داده باشيد.</p>
<h3 style="text-align: justify;"></h3>
<h3 style="text-align: justify;">خطای 196 در گمز (Error 196 GAMS)</h3>
<p>متن خطای 196 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25769 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error196.gif" alt="خطای 196 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 196</strong><br />
<strong>Variable redefined with a different subtype</strong></p>
<p style="text-align: justify;">خطای 196 در گمز مربوط به تعريف دوگانه متغيرها است. فرض كنيد شما يكبار يك متغير را به صورت زير تعريف كرديد:</p>
<p style="text-align: left;"><strong>Variable</strong></p>
<p style="direction: ltr; text-align: justify;"><strong>X;</strong></p>
<p style="text-align: justify;">بعد مجددا همين متغير را به صورتي ديگر تعريف كرديد:</p>
<p style="text-align: left;"><strong>Integer variable</strong></p>
<p style="direction: ltr; text-align: justify;"><strong>X;</strong></p>
<p style="text-align: justify;">در اين صورت با خطاي 196 در نرم افزار GAMS مواجه خواهيد شد. براي حل اين مشكل بايد مطمئن شويد كه متغير را فقط به يك صورت تعريف کرده باشید.</p>
<div class="mceTemp" style="text-align: justify;"></div>
<h3 style="text-align: justify;">خطای 198 در گمز (Error 198 GAMS)</h3>
<p>متن خطای 198 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25814 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error198.gif" alt="خطای 198 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 198</strong><br />
<strong>Set used in &#8216;ord&#8217; or lag is not ordered. Hint: some of the elements of the set were used before this was initialized and the order was different from the order in this set. Try to initialize the set earlier.</strong></p>
<p style="text-align: justify;">خطای 198 در گمز زماني رخ مي دهد كه شما از دستور ord استفاده كرده ايد ولي در تعريف مجموعه ها ترتيب را رعايت نكرده ايد. مثلاً فرض كنيد داريم:</p>
<p style="direction: ltr; text-align: justify;"><strong>set a a couple of the elements /r2,r3/;</strong></p>
<p style="direction: ltr; text-align: justify;"><strong>set b more elements /r1*r4/;</strong></p>
<p style="direction: ltr; text-align: justify;"><strong>scalar count counter /0/;</strong></p>
<p style="direction: ltr; text-align: justify;"><strong>loop(b$(ord(b) gt 3),count=count+1);</strong></p>
<p style="direction: ltr; text-align: justify;"><strong>display count;</strong></p>
<p style="text-align: justify;">در اين مثال ما از ord(b) استفاده كرده ايم ولي در تعريف مجموعه ها مجموعه b را بعد از مجموعه a تعريف كرده ايم. در اين حالت با خطاي 198 مواجه مي شويم. براي رفع اين مشكل ترتيب تعريف مجموعه a و b را بايد جابجا كنيم. يعني ابتدا مجموعه b را تعريف كنيم و سپس مجموعه a را تعريف كنيم.</p>
<h3 style="text-align: justify;">خطای 225 در گمز (Error 225 GAMS)</h3>
<p>متن خطای 225 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25810 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error225.gif" alt="خطای 225 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 225</strong><br />
<strong>Floating entry ignored</strong></p>
<p style="text-align: justify;">خطای 225 در گمز معمولا در مواقعي تعريف داده هاي ورودي به صورت table رخ مي دهد. اگر شما نظم ستوني اعداد ورودي table را رعايت نكنيد با اين خطا مواجه خواهيد شد. حتماً مطمئن شويد كه مقادير سطري و ستوني به صورت مرتب و كاملا در يك راستا قرار گرفته باشند.</p>
<p style="text-align: justify;">شکل غلط</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25808 size-full" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/table1.gif" alt="شکل غلط خطا 225" width="516" height="63" /></p>
<p style="text-align: justify;">شکل درست</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25809 size-full" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/table2.gif" alt="اصلاح خطای 225 گمز" width="516" height="63" /></p>
<div class="mceTemp" style="text-align: justify;"></div>
<h3 style="text-align: justify;">خطای 241 در گمز (Error 241 GAMS)</h3>
<p>متن خطای 241 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="size-full wp-image-25834 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error241.gif" alt="خطای 241 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 241</strong><br />
<strong>Model has not been defined</strong></p>
<p style="text-align: justify;">اين خطا در مواقعي رخ مي دهد كه از دستور model به درستي استفاده نكرده باشيم. فرض كنيد داشته باشيم:</p>
<p style="direction: ltr; text-align: justify;"><strong>Model test;</strong></p>
<p style="text-align: justify;">نرم افزار به ما خطای 241 در گمز را خواهد داد. از آنجايي كه بايد تعريف كنيم كه كدام يك از معادلات تعريف شده در حل مدل دخيل باشند، بايد به عنوان مثال از /all/ استفاده كنيم. شكل درست عبارت بالا به صورت زير خواهد بود:</p>
<p style="direction: ltr; text-align: justify;"><strong>Model test /all/;</strong></p>
<h3 style="text-align: justify;">خطای 244 در گمز (Error 244 GAMS)</h3>
<p>متن خطای 244 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25830 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error244.gif" alt="خطای 244 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 244</strong><br />
<strong>Unknown or missing processor (LP, MIP, …)</strong></p>
<p style="text-align: justify;">خطای 244 در گمز زماني رخ مي دهد كه در دستور SOLVE شما از نام SOLVER استفاده نكرده ايد و يا به درستي تايپ نكرده ايد. فرض كنيد داشته باشيم:</p>
<p style="direction: ltr; text-align: justify;"><strong>solve transport using lmp minimizing z;</strong></p>
<p style="text-align: justify;">از آنجايي كه Solver به نام lmp وجود ندارد با خطاي 244 مواجه خواهيم بود.</p>
<h3>خطای 256 در گمز (Error 256 GAMS)</h3>
<p>متن خطای 256 در گمز به صورت زیر است:</p>
<p style="direction: ltr;"><strong>Error 256</strong></p>
<p style="direction: ltr;"><strong>Errors in analyzing solve statement. More detail appears Below the solve statement above</strong></p>
<p>خطای 256 در گمز یک خطای ثانویه است که به دنبال خطاهای قبلی ظاهر می‌شود. به منظور برطرف کردن این خطا، به شماره خطاهایی که بالاتر از این خطا ظاهر شده‌اند مراجعه و آنها را برطرف کنید. بعد از برطرف شدن خطاهای قبلی، این خطا نیز به صورت خودکار حدف می‌گردد.</p>
<h3>خطای 257 در گمز (Error 257 GAMS)</h3>
<p>متن خطای 257 در گمز به صورت زیر است:</p>
<p style="direction: ltr;">257 Solve statement not checked because of previous errors</p>
<p>خطای 257 در گمز زمانی نمایش داده می‌شود که خطایی در اجرای دستورات نوشته شده در گمز پیش آمده باشد و به دلیل بروز مشکل، نرم افزار از ادامه حل مدل خودداری میکند و این خطا نشان داده می‌شود. پس این خطا، یک خطای ثانویه است که در اثر یک خطای دیگر بروز می‌کند. برای رفع این خطا، به شماره خطاهایی که در بالاتر از این خطا به آن اشاره شده است رجوع کنید و آنها را رفع کنید. بعد از رفع خطاها، این خطا نیز به صورت خودکار حذف می‌گردد.</p>
<h3>خطای 408 در گمز (Error 408 GAMS)</h3>
<p>متن خطای 408 در گمز به صورت زیر است:</p>
<p style="direction: ltr;"><strong>Error 408</strong></p>
<p style="direction: ltr;"><strong>Too many ),] or }</strong></p>
<p>خطای 408 در گمز زمانی رخ میدهد که تعداد پرانتز ()، براکت [] و یا {} به درستی استفاده نشده اند و به عنوان تعداد پرانتزهای باز با تعداد پرانتزهای بسته برابر نباشد. برای رفع این مشکل تعداد () یا [] یا {} باز را با تعداد بسته آنها بشمارید و در صورت زیاد بودن یا کم بودن، اصلاح نمایید.</p>
<h3 style="text-align: justify;">خطای 409 در گمز (Error 409 GAMS)</h3>
<p>متن خطای 409 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-25763 size-full aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error409.gif" alt="خطای 409 نرم افزار گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 409</strong><br />
<strong>Unrecognizable item – skip to find a new statement</strong><br />
<strong>Looking for a &#8216;;&#8217; or a key word to get started again</strong></p>
<p style="text-align: justify;">توضیح: خطای 409 در گمز به دليل عدم درج نقطه ويرگول در خط مورد نظر است. با كليك كردن بر روي اين خطا به خطي كه فراموش كرديد نقطه ويرگول قرار دهيد هدايت مي شويد. با قرار دادن نقطه ويرگول در انتهاي جمله، اين خطا برطرف مي شود.</p>
<h3 style="text-align: justify;">خطای 812 و 811 در گمز (Error 811 &amp; 812 GAMS)</h3>
<p>متن خطای 811 و 812 در گمز به صورت زیر است:</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="size-full wp-image-25838 aligncenter" src="https://www.shabihpardazan.com/wp-content/uploads/2022/03/error811.gif" alt="خطای 811 812 گمز GAMS" width="500" height="554" /></p>
<p style="text-align: left;"><strong>Error 811&amp; Error 812</strong><br />
<strong>Direction Maximum/Minimum missing</strong><br />
<strong>Solve keys expected – USING MAX/MIN SCENARIO</strong></p>
<p style="text-align: justify;">خطاي 811 و 812 مربوط به عدم استفاده صحيح از دستور SOLVE است. اگر به شكل صحيح و استاندارد تمامي موارد مربوط به دستور solve را پياده سازي نكنيد با اين خطا مواجه خواهيد شد. تمامی اجزای دستور SOLVE را چک کنید و یا دستورات نوشته شده خود انطباق دهید.</p>
<h3 style="text-align: justify;">جمع بندی</h3>
<p style="text-align: justify;">سعی کردیم در این مقاله به بررسی خطاهای رایج در هنگام اجرای مدلهای ریاضی در نرم افزار گمز (GAMS) بپردازیم. در صورتی که با خطایی مواجه شدید که در لیست خطاهای ذکر شده وجود ندارد، در قسمت نظرات با ما در میان بگذارید تا در اسرع وقت به لیست فعلی اضافه گردد.</p>
<p style="text-align: justify;">همچنین پیشنهاد می‌کنیم به منظور یادگیری نرم افزار گمز (GAMS) به بخش <a href="https://www.shabihpardazan.com/%d8%af%d9%88%d8%b1%d9%87-%d9%87%d8%a7%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86/" target="_blank" rel="noopener">دوره‌های آنلاین شرکت شبیه پردازان</a> مراجعه نمایید.</p>
<p>نوشته <a href="https://www.shabihpardazan.com/%d8%ae%d8%b7%d8%a7%d9%87%d8%a7%db%8c-%da%af%d9%85%d8%b2-gams-error/">خطاهای گمز (GAMS)</a> اولین بار در <a href="https://www.shabihpardazan.com">شرکت شبیه پردازان</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.shabihpardazan.com/%d8%ae%d8%b7%d8%a7%d9%87%d8%a7%db%8c-%da%af%d9%85%d8%b2-gams-error/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
