اصعد
نظام ASCEND هو نظام مفتوح المصدر لنمذجة العمليات الكيميائية باستخدام النمذجة الرياضية ، وقد طُوّر في جامعة كارنيجي ميلون منذ أواخر عام 1978. [ 1 ] [ 2 ] وASCEND هو اختصار لـ "النظام المتقدم للحسابات في التصميم الهندسي". وقد استُخدم بشكل أساسي في مجال نمذجة العمليات الكيميائية، على الرغم من أن قدراته عامة. [ 3 ]
يتضمن برنامج ASCEND حلولاً جبرية غير خطية ، وحلولاً للمعادلات التفاضلية/الجبرية، وتحسيناً غير خطي، ونمذجة "نماذج شرطية" متعددة المناطق. وتدعم عمليات المصفوفات فيه خوارزمية فعالة لحل المصفوفات المتفرقة تسمى mtx .
يختلف برنامج ASCEND عن أنظمة النمذجة السابقة بفصله بين استراتيجية الحل وبناء النموذج. وبذلك، يستطيع خبراء المجال (مطورو النماذج) ومهندسو الحوسبة (مطورو كود الحل) العمل بشكل منفصل في تطوير ASCEND. وقد ساهمت بنيته، إلى جانب عدد من أدوات النمذجة المبكرة الأخرى، في إلهام لغات برمجة أحدث مثل Modelica . [ 4 ] [ 5 ] وقد اشتهر البرنامج بمرونته في استخدام المتغيرات والمعاملات، حيث يتعامل معها دائمًا على أنها قابلة للحل، إذا لزم الأمر. [ 6 ]
لا يزال البرنامج مشروعًا نشطًا مفتوح المصدر، وقد كان جزءًا من برنامج جوجل الصيفي للبرمجة في الأعوام 2009 و2010 و2011 و2012 و2013 (تحت رعاية مؤسسة برمجيات بايثون)، وتم قبوله أيضًا في برنامج عام 2015. [ 7 ]
انظر أيضاً
مراجع
- ↑ بييلا، ماكيلفي؛ ويستربيرغ (1992). "مقدمة إلى ASCEND: لغتها وبيئتها التفاعلية". وقائع المؤتمر الدولي الخامس والعشرين في هاواي لعلوم الأنظمة . الصفحات 449-461، المجلد 3. doi : 10.1109/HICSS.1992.183516 . ISBN 978-0-8186-2420-9. S2CID 8826245 .
- ↑ تاريخ ASCEND من موقع ASCEND الإلكتروني
- ↑ قائمة مراجع ASCEND مؤرشفة بتاريخ 14 أكتوبر 2010 في أرشيف الإنترنت (Wayback Machine) .
- ↑ إلمكفيست، ماتسون؛ أوتر (1999). "موديلكا - لغة لنمذجة الأنظمة الفيزيائية وتصورها والتفاعل معها". وقائع ندوة IEEE الدولية لعام 1999 حول تصميم أنظمة التحكم بمساعدة الحاسوب (رقم التصنيف 99TH8404) (ملف PDF) . الصفحات 630-639 . doi : 10.1109/CACSD.1999.808720 . ISBN 978-0-7803-5500-2. S2CID 10039831 .
- ↑ كارل يوهان أستروم ، 2001 التحكم في الأنظمة المعقدة ، سبرينغر
- ↑ سينها، ر.؛ ليانغ، ف.س.؛ باريديس، س.ج.ج.؛ خوسلا، ب.ك. (2001). "أساليب النمذجة والمحاكاة لتصميم الأنظمة الهندسية". مجلة علوم الحاسوب والمعلومات في الهندسة . 1 : 84-91 . CiteSeerX 10.1.1.64.4463 . doi : 10.1115/1.1344877 .
- ↑ "Google Summer of Code 2013" .
روابط خارجية
- لغات برمجة المحاكاة
- برامج التحسين الرياضي
- برنامج محاكاة مجاني
- برنامج مجاني مكتوب بلغة Tcl
- لغات البرمجة التصريحية
- البرمجة الكائنية التوجه
- برنامج مجاني مكتوب بلغة بايثون
- برنامج يستخدم Tk (برنامج)
- برنامج يستخدم رخصة جنو العمومية العامة
- برامج علمية أولية
- نماذج أولية لبرامج مجانية ومفتوحة المصدر
