المحاكاة (بالإنكليزية: Simulation) هي عملية تقليد لأداة حقيقية أو عملية فيزيائية أو حيوية.تحاول المحاكاة ان تمثل وتقدم الصفات المميزة لسلوك نظام مجرد أو فيزيائي بوساطة سلوك نظام آخر يحاكي الأول. وتشيع أنظمة المحاكاة simulator في الطيران المدني والحربي حيث يتمرن الطيارون عليه لتمكينهم من التحكم في الأحوال الحرجة مثل العواصف أو عطل أحد المحركات، وتشكل المحاكاة بحيث تكون صورة طبق الأصل مما قد يجري على الطبيعة.
أنواع نماذج المحاكاة
يمكن تقسيم النماذج كما أشار بانكس وآخرون(2004) إلى نماذج مادية ونماذج رياضية. نماذج المحاكاة هي أحد أنواع النماذج الرياضية.وتُقسم نماذج المحاكاة إلى تصنيفات مختلفة .يمكن تقسيمها إلى ثابتة(static) أو متحركة (dynamic)، عشوائية ( stochastic) أو محددة (deterministic)، وكذلك تُقسم إلى متصلة(continuous) أو منفصلة (discrete ).
1- نماذج المحاكاة الثابتة (static) و المتحركة (dynamic).
نماذج المحاكاة الثابتة(تسمى أحياناً Monte Carlo ) هي تُمثل النظام المُراد دراسته عند نقطة محددة من الوقت، بينما نماذج المحاكاة المتحركة تُمثل حالة النظام مع تغير الوقت مثل مُحاكاة النظام البنكي من الساعة التاسعة صباحاً حتى الرابعة مساءً.
2- عشوائية (stochastic) و محددة (deterministic)
نماذج المحاكاة العشوائية هي تلك النماذج التي تحتوي على متغير عشوائي على الأقل كمدخلات و النماذج العشوائية تكون مُخرجاتها أيضاً عشوائية مثل أوقات وصول الزبائن للبنك لا يمكن تحديده مسبقاً وبالتالي نستخدم متغيرات عشوائية لتمثيل ذلك.أما نماذج المحاكاة المحددة هي التي لا تحتوي على تلك المتغيرات العشوائية كمدخلات فالمدخلات تكون معروفة ومحددة مسبقاً، مثال ذلك وصول المرضى لموعد الكشف في العيادة حسب الموعد المحدد لكل منهم .
3- متصلة (continuous ) و منفصلة (discrete ).
نماذج المحاكاة المتصلة : حالة المتغيرات تتغير بشكل مستمر من حالة إلى أخرى (عدد لا حصر له من الحالات ، مثال ذلك دراسة تدفق سائل عبر أحد الأنابيب أما نماذج المحاكاة المنفصلة : لا تتغير حالة المتغيرات إلا في أوقات محددة وفي هذه الأوقات تتم فيها الأحداث.