أني لوجيك

المطور(ون)شركة AnyLogic (المعروفة سابقًا باسم XJ Technologies)
الإصدار الأولي2000 [1]
إصدار مستقر
8.8.4 محترف [2] / يوليو 2023 [3]
مكتوب فيجافا SE
نظام التشغيلويندوز ، ماك ، لينكس
متوفر فيالإنجليزية، البرتغالية، الروسية، الألمانية، الصينية، الإسبانية
يكتببرنامج المحاكاة
رخصةالملكية ؛
موقع إلكترونيwww.anylogic.com

AnyLogic هي أداة نمذجة محاكاة متعددة الأساليب طورتها شركة AnyLogic (المعروفة سابقًا باسم XJ Technologies). [4] وهي تدعم منهجيات المحاكاة القائمة على الوكيل والأحداث المنفصلة وديناميكيات النظام . [5] AnyLogic هو برنامج محاكاة متعدد الأنظمة يعمل على أنظمة Windows و macOS و Linux . [5] يستخدم AnyLogic لمحاكاة: الأسواق والمنافسة، [6] الرعاية الصحية، [7] [8] التصنيع، [9] سلاسل التوريد والخدمات اللوجستية، [10] [11] البيع بالتجزئة، [12] [13] العمليات التجارية، [14] الديناميكيات الاجتماعية [15] والنظام البيئي، [16] الدفاع، [17] إدارة المشاريع والأصول، [18] ديناميكيات المشاة [19] وحركة المرور على الطرق، [20] تكنولوجيا المعلومات، [21] والفضاء الجوي. [22] تعتبر من بين اللاعبين الرئيسيين في صناعة المحاكاة، وخاصة في مجال العمليات التجارية التي يُعترف بأنها أداة قوية. [23] [24]

تاريخ

في أوائل التسعينيات، كان هناك اهتمام كبير بالنهج الرياضي لنمذجة ومحاكاة العمليات المتوازية. تم تطبيق هذا النهج على تحليل صحة البرامج المتوازية والموزعة. [25] طورت مجموعة أبحاث شبكة الكمبيوتر الموزعة (DCN) في جامعة سانت بطرسبرغ للفنون التطبيقية نظامًا برمجيًا لتحليل صحة البرنامج؛ تم تسمية الأداة الجديدة COVERS (التحقق والمحاكاة المتزامنة). سمح هذا النظام باستخدام تدوين النمذجة الرسومية لوصف بنية النظام وسلوكه. تم تطوير الأداة بمساعدة منحة بحثية من Hewlett-Packard (المعروفة باسم HP).

ثلاثة أساليب لمحاكاة الأعمال

في عام 1998، ألهم نجاح هذا البحث مختبر DCN لتنظيم شركة بمهمة تطوير جيل جديد من برامج المحاكاة. تم التركيز في التطوير على الأساليب التطبيقية: المحاكاة، وتحليل الأداء، وسلوك الأنظمة العشوائية ، والتحسين والتصور. تم إصدار البرنامج الناتج في عام 2000 وتميز بأحدث تقنيات المعلومات: نهج موجه للكائنات، وعناصر معيار UML ، واستخدام Java ، وواجهة مستخدم رسومية حديثة . [26]

تم تسمية الأداة AnyLogic، لأنها تدعم جميع مناهج النمذجة الثلاثة المعروفة: ديناميكيات النظام ، [15] ومحاكاة الأحداث المنفصلة ، ​​[27] والنمذجة القائمة على الوكيل . [28] وأي مجموعة من هذه الأساليب داخل نموذج واحد. [29] [30] كان الإصدار الأول من AnyLogic هو V4، [31] لأن الترقيم يستمر في ترقيم COVERS 3.0.

تم إصدار AnyLogic 5 في عام 2003. ركز الإصدار الجديد على محاكاة الأعمال في صناعات مختلفة. [32] تم إصدار AnyLogic 7 في عام 2014. [33] وقد تضمن العديد من التحديثات التي تهدف إلى تبسيط بناء النماذج، بما في ذلك دعم النمذجة متعددة الطرق، وانخفاض الحاجة إلى الترميز، والمكتبات المتجددة، وتحسينات قابلية الاستخدام الأخرى. كما تضمن AnyLogic 7.1، الذي تم إصداره أيضًا في عام 2014، تنفيذًا جديدًا لنظام المعلومات الجغرافية: بالإضافة إلى الخرائط القائمة على ملفات الشكل، بدأت AnyLogic في دعم خرائط البلاط من مقدمي الخدمات المجانية عبر الإنترنت، بما في ذلك OpenStreetMap. [34]

شهد عام 2015 إصدار AnyLogiс 7.2 مع قاعدة البيانات المدمجة ومكتبة Fluid. [35] منذ عام 2015، أصبح AnyLogic Personal Learning Edition (PLE) متاحًا مجانًا لأغراض التعليم والتعليم الذاتي. ترخيص PLE دائم، لكن النماذج التي تم إنشاؤها محدودة الحجم. [36]

تم تقديم مكتبة حركة المرور الجديدة في عام 2016 مع AnyLogic 7.3. [37]

تم إصدار AnyLogic 8 في عام 2017. بدءًا من الإصدار 8.0، تم دمج بيئة تطوير نموذج AnyLogic مع AnyLogic Cloud، وهي خدمة ويب لتحليلات المحاكاة. [38] [1]

منصة بيئة تطوير نموذج AnyLogic 8 هي Eclipse . [39]

AnyLogic وجافا

كيف تتوافق أساليب المحاكاة مع مستوى التجريد

يتضمن AnyLogic لغة نمذجة رسومية ويسمح أيضًا للمستخدم بتوسيع نماذج المحاكاة باستخدام كود Java . [39] طبيعة Java في AnyLogic تلائم امتدادات النموذج المخصصة عبر ترميز Java [40]

أني لوجيك كلاود

AnyLogic Cloud هي خدمة ويب لتحليل المحاكاة. وهي تتيح للمستخدمين تخزين نماذج المحاكاة والوصول إليها وتشغيلها ومشاركتها عبر الإنترنت، فضلاً عن تحليل نتائج التجارب.

باستخدام بيئة تطوير النماذج AnyLogic، يمكن للمطورين تحميل نماذجهم إلى AnyLogic Cloud وإعداد لوحات معلومات ويب قابلة للمشاركة للعمل مع النماذج عبر الإنترنت. يمكن أن تحتوي لوحات المعلومات هذه على معلمات إدخال قابلة للتكوين وبيانات إخراج في شكل مخططات ورسوم بيانية. يمكن لمستخدمي النماذج تعيين بيانات الإدخال على شاشة لوحة المعلومات وتشغيل النموذج وتحليل الإخراج.

يتيح AnyLogic Cloud للمستخدمين تشغيل النماذج باستخدام متصفحات الويب، على أجهزة الكمبيوتر المكتبية والأجهزة المحمولة، مع تنفيذ النموذج على جانب الخادم . يتم إجراء تجارب تشغيل متعددة باستخدام عدة عقد. يتم تخزين نتائج جميع التجارب المنفذة في قاعدة البيانات ويمكن الوصول إليها على الفور. يمكن تشغيل النماذج مع وبدون رسوم متحركة تفاعلية تعتمد على HTML5 . [41]

يمكن للمطورين اختيار ما إذا كانوا يريدون أن تكون نماذجهم خاصة أو متاحة للعامة في مكتبة النماذج، والتي تتضمن نماذج من مستخدمي AnyLogic الآخرين.

برنامج تحسين سلسلة التوريد anyLogistix

قامت شركة AnyLogic بتحويل جهود التطوير الخاصة بها في مجال سلسلة التوريد إلى أداة برمجية منفصلة - anyLogistix. تم طرح هذا المنتج الفرعي في عام 2014 باسم AnyLogic Logistics Network Manager وتمت إعادة تسميته إلى anyLogistix في عام 2015.

يعتمد anyLogistix على محركات AnyLogic وCPLEX وGIS وواجهة المستخدم الرسومية الجديدة الموجهة للصناعة. كما يتضمن خوارزميات وتقنيات خاصة بتصميم سلسلة التوريد وتحسينها. مثل برامج المحاكاة الأخرى مثل Arena وSIMUL8، يتم توفير وظيفة التحسين بواسطة OptQuest . [42] تم دمج anyLogistix بالكامل مع AnyLogic، على سبيل المثال، يمكن استخدام AnyLogic لتخصيص الكائنات داخل anyLogistix، بما في ذلك المستودعات ومواقع الإنتاج والموردين والمخزون والتوريد وسياسات النقل.

انظر أيضا

مراجع

  1. ^ ab AnyLogic Timeline الموقع الرسمي أرشيف 2018-02-10 على موقع Wayback Machine .
  2. ^ تم نشر خبر الإصدار على الموقع الرسمي أرشيف 2023-06-06 على موقع Wayback Machine .
  3. ^ تم نشر خبر الإصدار على الموقع الرسمي أرشيف 2023-06-06 على موقع Wayback Machine .
  4. ^ Evgrafov, Alexander N. (2017-03-23). ​​Advances in Mechanical Engineering: Selected Contributions from the Conference "Modern Engineering: Science and Education", Saint Petersburg, Russia, June 2016. Springer. ISBN 978-3-319-53363-6.
  5. ^ من تأليف كريستوفر دبليو. ويمر، جيه أو ميلر، رايموند ر. هيل. "النمذجة القائمة على الوكيل: مقدمة وأساسيات" محفوظ في 15 يونيو 2017 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوي لعام 2016
  6. ^ Jingsi Huang, Lingyan Liu, Leyuan Shi . "Auction Policy Analysis: an Agent-Based Simulation Optimization Model of Grain Market" Archived 2017-06-15 at the Wayback Machine Proceedings of the 2016 Winter Simulation Conference
  7. ^ أناتولي دجاناتليف، راينهارد جيرمان، بيتر كولومينسكي-راباس. "المحاكاة الهجينة مع ديناميكيات النظام المقترنة بشكل فضفاض والنماذج القائمة على الوكلاء لتقييمات التكنولوجيا الصحية المستقبلية" محفوظ في 12 أغسطس 2017 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوي لعام 2012
  8. ^ جو فيانا، ستيوارت روسيتير، أندرو أ. شانون، سالي سي. برايلسفورد، أندرو لوتري. "نظرة متعددة النماذج، نظام كامل للرعاية الصحية والاجتماعية للضمور البقعي المرتبط بالعمر" محفوظ في 13 أغسطس 2017 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوية لعام 2012
  9. ^ توماس فيلبيرباور، كلاوس ألتيندورفر، ألكسندر هوبل. "استخدام نموذج محاكاة قابل للتطوير لتقييم أداء تقسيم نظام الإنتاج في نظام MRP وKanban المشترك" محفوظ في 2017-08-08 على موقع Wayback Machine وقائع مؤتمر المحاكاة الشتوي لعام 2012
  10. ^ Ilmarts Dukulis, Gints Birzietis, Daina Kanaska. "Optimization Models for Biofuel Logistic System" Archived 2016-03-03 at the Wayback Machine Engineering for Rural Developments, Jelvaga, 29–30 May 2008
  11. ^ كريستيان وارثا، مومتشيل بيف، أندريه بورششيف، أليكسي فيليبوف. "أداة دعم القرار – سلسلة التوريد" وقائع مؤتمر المحاكاة الشتوي لعام 2002
  12. ^ Peer-Olaf Siebers, Uwe Aickelin, Helen Celia, Chris W. Clegg. "Understanding Retail Productivity by Simulating Management Practices" Archived 2011-07-18 at the Wayback Machine EUROSIM-2007, September 2007
  13. ^ Peer-Olaf Siebers, Uwe Aickelin, Helen Celia, Chris W. Clegg. "محاكاة متعددة الوكلاء لممارسات إدارة التجزئة" محفوظ في 2009-12-28 على موقع Wayback Machine وقائع مؤتمر محاكاة الكمبيوتر الصيفي 2007 (SCSC 2007)
  14. ^ أرنولد جرينلاند، ديفيد كونورز، جون إل. جايتون، إيريكا لين موريسون، مايكل سيباستياني. "نمذجة محاكاة عمليات ما بعد التقديم في مصلحة الضرائب الداخلية: مقارنة بين نموذج المحاكاة الرقمية والمحاكاة القياسية في إدارة الضرائب" محفوظ في 12 أغسطس 2017 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوية لعام 2007
  15. ^ من قبل سيرجيو إي. كويجادا، خوان إف. أركاس، كريستيان رينر، لويس رابيلو. "نموذج محاكاة مكاني زمني لتقييم سياسات الانحراف والجريمة" محفوظ في 2020-01-28 على موقع واي باك مشين وقائع مؤتمر محاكاة الشتاء 2005
  16. ^ داتو بويونج أغوسديناتا. "محاكاة قائمة على العوامل لديناميكيات الانتشار وتركيز المواد السامة من الجسيمات النانوية القائمة على النقاط الكمومية" محفوظ في 11 يوليو 2016 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوي لعام 2015
  17. ^ Kyuhyeon Shin, Hochang Nam, Taesik Lee. "Communication Modeling for a Combat Simulation in a Network Centric Warfare Environment" Archived 2020-01-28 at the Wayback Machine Proceedings of the 2013 Winter Simulation Conference
  18. ^ بيني تيهجونو، إيفاندرو ليوناردو سيلفا تيكسيرا، صادق كريسوستومو أبسي ألفارو. "محاكاة عبر الإنترنت لربط مراقبة حالة الأصول وقرارات العمليات في خدمات الهندسة طوال العمر التشغيلي" محفوظ في 16 مارس 2015 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوي لعام 2013
  19. ^ خالد نصار، أحمد بيومي. "دراسة محاكاة لتأثير تصميم المسجد على أوقات الخروج" أرشيف 2017-08-13 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوي 2012
  20. ^ Xiaobing Li, Asad J. Khattak, Airton G. Kohls. "تأثير توقيت مرحلة الإشارة على تأخير حركة المرور وطول قائمة الانتظار - دراسة حالة تقاطع" محفوظ في 15 ديسمبر 2017 على موقع Wayback Machine وقائع مؤتمر محاكاة الشتاء 2016
  21. ^ Bojan Spasic, Bhakti SS Onggo. "Agent-Based Simulation of The Software Development Process: A Case Study at AVL" Archived 2017-08-13 at the Wayback Machine Proceedings of the 2012 Winter Simulation Conference
  22. ^ بنيامين شومان، جيمس سكانلان، هانز فانجور. "تفاعلات الوكلاء المعقدة في المحاكاة التشغيلية لتصميم الفضاء الجوي" محفوظ في 12 أغسطس 2017 على موقع واي باك مشين وقائع مؤتمر المحاكاة الشتوي لعام 2012
  23. ^ "تقرير سوق المحاكاة العالمي 2023". ReportLinker . تم الاسترجاع في 28 أغسطس 2023 .
  24. ^ "برنامج محاكاة العمليات التجارية". www.anylogic.com . تم الاسترجاع في 28 أغسطس 2023 .
  25. ^ Rodd, MG; Knuth, E. (2014-07-04). قواعد البيانات الموزعة في التحكم في الوقت الفعلي. Elsevier. ISBN 978-1-4832-9836-8.
  26. ^ ألبرت مولدرينك، موريس جي سي بوسمان، فينسنت باكر، يوهان إل. هورينك، جيرارد جيه إم سميت. "محاكاة تأثير تقنيات الشبكة الذكية على كفاءة الطاقة" محفوظ في 2015-11-06 على موقع واي باك مشين وقائع مؤتمر محاكاة الشتاء 2009
  27. ^ Sudhanshu S Singh, Rakesh R Pimplikar, Ritwik Chaudhuri, Gyana Parija. "Outplacement Time and Probability Estimation Using Discrete Event Simulation" Archived 2017-06-15 at the Wayback Machine Proceedings of the 2016 Winter Simulation Conference
  28. ^ سينثيا نيكولاي، جريجوري مادي. "أدوات التجارة: دراسة استقصائية لمنصات النمذجة المختلفة القائمة على الوكلاء" محفوظ في 2011-06-05 على موقع واي باك مشين ، مجلة المجتمعات الاصطناعية والمحاكاة الاجتماعية المجلد 12، العدد 2، 31 مارس 2009
  29. ^ أندريه بورشيف، أليكسي فيليبوف. "من ديناميكيات النظام والأحداث المنفصلة إلى النمذجة العملية القائمة على الوكيل: الأسباب والتقنيات والأدوات" محفوظ في 2011-06-08 على موقع واي باك مشين ، المؤتمر الدولي الثاني والعشرون لجمعية ديناميكيات النظام، 25-29 يوليو 2004، أكسفورد، إنجلترا
  30. ^ بيتر بازان، راينهارد جيرمان. "محاكاة هجينة لشبكات توليد وتخزين الطاقة المتجددة" محفوظ في 12 أغسطس 2017 على موقع واي باك مشين وقائع مؤتمر محاكاة الشتاء 2012
  31. ^ أندريه بورشيف. "AnyLogic 4.0: محاكاة الأنظمة الهجينة باستخدام UML-RT الممتد" محفوظ في 10 فبراير 2018 على موقع Wayback Machine ، أخبار المحاكاة في أوروبا - EUROSIM 2001
  32. ^ Zlatanovska, Biljana; Stojkovic, Natasha; Kocaleva, Mirjana; Stojanova, Aleksandra; Lazarova, Limonka; Gobubovski, R. (2018-05-01). "نمذجة بعض الأنظمة الفوضوية باستخدام برامج Anylogic". مجلة TEM . 7 : 465–470. doi :10.18421/TEM72-31.
  33. ^ الخبر على الموقع الرسمي للشركة أرشيف 2018-02-10 على موقع واي باك مشين .
  34. ^ الأخبار الموجودة على موقع الشركة أرشيف 2018-02-10 على موقع واي باك مشين
  35. ^ الأخبار على الموقع الرسمي للشركة أرشيف 2018-02-10 على موقع واي باك مشين
  36. ^ الأخبار الموجودة على موقع الشركة أرشيف 2018-02-10 على موقع واي باك مشين
  37. ^ الأخبار على الموقع الرسمي للشركة أرشيف 2018-02-10 على موقع واي باك مشين
  38. ^ ملاحظات الإصدار على الموقع الرسمي للمطور أرشيف 2018-02-10 على موقع Wayback Machine .
  39. ^ ab Bin Li, Wen-feng Li. "نمذجة ومحاكاة أنظمة لوجستيات محطات الحاويات باستخدام بنية هارفارد والحوسبة القائمة على الوكلاء" محفوظ في 13 أغسطس 2017 على موقع واي باك مشين . وقائع مؤتمر المحاكاة الشتوي لعام 2010
  40. ^ كارول سي. ميناسا، فينيوسكي بينيا مورا. "الخيارات الحقيقية ونهج ديناميكيات النظام لقيمة النموذج لتطبيق عملية حل النزاعات الخاصة بالمشروع في مشاريع البناء" محفوظ في 11 أغسطس 2017 على موقع واي باك مشين . وقائع مؤتمر محاكاة الشتاء 2009
  41. ^ Borshchev AV "Migration of Simulation Modeling to the Cloud" Archived 2018-02-10 at the Wayback Machine . وقائع مؤتمر IMMOD لعام 2017
  42. ^ "إنشاء تجربة تحسين". تعليمات AnyLogic . AnyLogic . تم الاسترجاع في 23 أغسطس 2020 .

قراءة إضافية

  • لو، أفريل م. (2006). نمذجة المحاكاة والتحليل باستخدام برنامج Expertfit . مجلة ماكجرو هيل للعلوم. رقم ISBN 978-0-07-329441-4.
  • بنكس، جيري؛ جون كارسون؛ باري نيلسون؛ ديفيد نيكول (2004). محاكاة نظام الأحداث المنفصلة - الطبعة الرابعة . برنتيس هول. ISBN 978-0-13-144679-3.
  • ستيرمان، جون د. (2000). ديناميكيات الأعمال: التفكير والنمذجة في النظم لعالم معقد . ماكجرو هيل. ISBN 0-07-231135-5.
  • الموقع الرسمي
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=AnyLogic&oldid=1236650914"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate