ملحمة

نظام التحكم التجريبي في الفيزياء والصناعة ( EPICS ) هو مجموعة من أدوات البرمجيات والتطبيقات المستخدمة لتطوير وتنفيذ أنظمة تحكم موزعة لتشغيل أجهزة مثل مسرعات الجسيمات والتلسكوبات وغيرها من المرافق العلمية الكبيرة. صُممت هذه الأدوات للمساعدة في تطوير أنظمة غالبًا ما تتضمن أعدادًا كبيرة من أجهزة الكمبيوتر المتصلة بشبكة لتوفير التحكم والتغذية الراجعة. كما أنها توفر إمكانيات نظام التحكم الإشرافي وجمع البيانات (SCADA) . [ 1 ]

تاريخ

طُوِّر نظام EPICS في البداية كنظام تحكم مسرع الاختبار الأرضي (GTACS) في مختبر لوس ألاموس الوطني (LANL) عام 1988 على يد بوب داليسيو وجيف هيل وآخرين. [ 2 ] وفي عام 1989، انضم مارتي كرايمر من مختبر أرغون الوطني (ANL) إلى فريق التحكم في مسرع الاختبار الأرضي لمدة ستة أشهر، مُضيفًا خبرته من عمله على نظام التحكم في مصدر الفوتونات المتقدم (APS) إلى المشروع. أُعيد تسمية البرنامج الناتج إلى EPICS، وعُرض في المؤتمر الدولي لأنظمة التحكم في المسرعات والفيزياء التجريبية الكبيرة (ICALEPCS) عام 1991. [ 1 ]

كان برنامج EPICS متاحًا في الأصل بموجب ترخيص تجاري، مع إصدارات محسّنة تُباع من قِبل شركتي Tate وKinetic Systems . كانت تراخيص المتعاونين مجانية، ولكنها تتطلب اتفاقية قانونية مع مختبر لوس ألاموس الوطني (LANL) ومصدر الفوتونات المتقدم (APS). تأسس مجتمع EPICS وتطور البرنامج مع انضمام المزيد من المرافق إلى التعاون. في فبراير 2004، أصبح برنامج EPICS متاحًا للتوزيع مجانًا بعد إصداره بموجب ترخيص EPICS المفتوح. [ 3 ]

يتم استخدامه وتطويره الآن من قبل أكثر من 50 مؤسسة علمية كبيرة حول العالم، بالإضافة إلى العديد من الشركات التجارية.

بنيان

يستخدم نظام EPICS تقنيات العميل والخادم والنشر والاشتراك للتواصل بين أجهزة الحاسوب. تقوم الخوادم، وهي " وحدات التحكم في الإدخال/الإخراج " (IOCs)، بجمع بيانات التجارب والتحكم في الوقت الفعلي، باستخدام أجهزة القياس المتصلة بها. ثم تُقدَّم هذه المعلومات إلى العملاء، باستخدام بروتوكول الوصول إلى القناة عالي النطاق الترددي (CA) [ 4 ] أو بروتوكولات الشبكات pvAccess [ 5 ] [ 6 ] المُضافة حديثًا ، والمصممة لتناسب التطبيقات الآنية مثل التجارب العلمية.

تحتفظ وحدات التحكم في الإدخال/الإخراج (IOCs) بقاعدة بيانات من "السجلات" وتتفاعل معها، حيث تمثل هذه السجلات إما أجهزة أو جوانب من الأجهزة المراد التحكم بها. يمكن استضافة وحدات التحكم في الإدخال/الإخراج على خوادم أو أجهزة كمبيوتر قياسية، أو على معالجات أنظمة مضمنة قياسية مثل VME و MicroTCA وغيرها . بالنسبة للتطبيقات التي تتطلب "وقتًا حقيقيًا صارمًا"، تُستخدم عادةً أنظمة التشغيل RTEMS أو VxWorks ، بينما تعمل التطبيقات التي تتطلب "وقتًا حقيقيًا مرنًا" عادةً على أنظمة Linux أو Microsoft Windows .

تُمثل البيانات المخزنة في السجلات بمعرفات فريدة تُعرف باسم متغيرات العملية (PVs). ويمكن الوصول إلى هذه المتغيرات عبر قنوات الشبكة التي يوفرها البروتوكول CA/pvAccess.

تتوفر أنواع سجلات متعددة لأنواع مختلفة من المدخلات والمخرجات (مثل التناظرية أو الثنائية) ولتوفير وظائف محددة كالحسابات. كما يُمكن إنشاء أنواع سجلات مخصصة. يتكون كل سجل من مجموعة من الحقول التي تحتوي على بيانات السجل الثابتة والديناميكية، وتحدد السلوك عند طلب وظائف مختلفة محليًا أو عن بُعد. معظم أنواع السجلات مُدرجة في دليل مرجع سجلات EPICS. [ 7 ]

تتوفر حزم واجهات المستخدم الرسومية ، مما يسمح للمستخدمين بعرض بيانات الخلايا الكهروضوئية والتفاعل معها من خلال أدوات العرض النموذجية مثل الأقراص ومربعات النصوص. ومن الأمثلة على ذلك EDM (مدير العرض القابل للتوسيع)، وMEDM ( موتيف /EDM)، و CSS .

يمكن لأي برنامج يدعم هذا CA/pvAccessالبروتوكول قراءة وكتابة قيم PV. تتوفر حزم إضافية لدعم برامج MATLAB و LabVIEW و Perl و Python و Tcl و ActiveX وغيرها. ويمكن استخدام هذه الحزم لكتابة برامج نصية للتفاعل مع المعدات التي يتم التحكم فيها بواسطة نظام EPICS.

المرافق التي تستخدم نظام EPICS

قائمة المؤسسات التي تستخدم نظام EPICS، حسب المنطقة
منطقةمعهددولة
أفريقيامختبرات iThemba [ 8 ]جنوب أفريقيا
آسياKSTAR - مركز الأبحاث المتقدمة في مجال التوكاماك فائق التوصيل في كورياجمهورية كوريا
مركز جيه-بارك – المرفق المشترك لمسرعات البروتونات عالية الكثافةاليابان
RIBF – مشروع مصنع RIKEN RI Beam
كاجرا – كاشف موجات الجاذبية كاميوكا
سوبركيكب في كيك في تسوكوبا
مختبر بكين للإشعاع السنكروتروني [ 9 ]الصين
مركز VECC - مركز السيكلوترون ذو الطاقة المتغيرةالهند
معهد تاتا للأبحاث الأساسية ( TIFR)
أوروباBerliner Elektronenspeicherring für Synchrotronstrahlung (BESSY II)مركز هيلمهولتز برلينألمانيا
شركة Deutsches Elektronen Synchrotron (DESY)
ليزر الإلكترون الحر (FEL) التابع لمعهد فريتز هابر التابع لجمعية ماكس بلانك
مرصد GEO600 - مرصد موجات الجاذبية ، معهد ماكس بلانك لفيزياء الجاذبية
GSI/FAIR
مسرّع الأبحاث كارلسروه ومعهد كارلسروه للتكنولوجيا ( FLUTE)
S-DALINACالجامعة التقنية في دارمشتات
ويندلشتاين 7-إكس – جهاز ستيلاراتور تجريبي ، معهد ماكس بلانك لفيزياء البلازما
مصدر الضوء الماسي - مختبر روثرفورد أبليتونالمملكة المتحدة
مصدر النيوترونات ISIS - مختبر روثرفورد أبليتون
تجربة التبريد والتأين الدولي للميون (MICE) - مختبر رذرفورد أبليتون
المصدر الأوروبي للتشظي ERIC (ESS)السويد
المفاعل التجريبي النووي الحراري الدولي (ITER)فرنسا
Spiral2 نظام إنتاج الأيونات المشعة عبر خط التوليد الثاني
المختبرات الوطنية في ليجناروإيطاليا
مصدر الضوء السويسريمعهد بول شيررسويسرا
معهد بول شيرر - SwissFELسويسرا
مختبر المسرعات والإشعاع التركي ( تارلا )ديك رومى
الشرق الأوسطمشروع ضوء السنكروترون للعلوم التجريبية والتطبيقات في الشرق الأوسط (SESAME)الأردن
أمريكا الشماليةمصدر الضوء المتقدم - مختبر لورانس بيركلي الوطنيالولايات المتحدة
مصدر الفوتونات المتقدم - مختبر أرغون الوطني
مرصد أباتشي بوينت
مختبر فيرمي الوطني للمسرعات ( FNAL )
مرفق حزم النظائر النادرة - جامعة ولاية ميشيغان
مرصد جيميني
مرصد دبليو إم كيك
مرصد موجات الجاذبية باستخدام مقياس التداخل الليزري (LIGO)
مركز لوس ألاموس لعلوم النيوتروناتمختبر لوس ألاموس الوطني
التجربة الوطنية للحلقة الكروية - مختبر برينستون لفيزياء البلازما
تحديث تجربة التوروس الكروي الوطني - مختبر برينستون لفيزياء البلازما
المختبر الوطني للسيكلوترون فائق التوصيلجامعة ولاية ميشيغان
المصدر الوطني الثاني لضوء السنكروترون - مختبر بروكهافن الوطني
مصدر النيوترونات بالتفتيتمختبر أوك ريدج الوطني
مختبر ستانفورد للإشعاع السنكروترونيجامعة ستانفورد
مصدر الضوء المتماسك الخطي - مختبر SLAC الوطني للمسرعات
مرفق توماس جيفرسون الوطني للمسرعات ( TJNAF)
مصدر الضوء الكنديساسكاتون، ساسكاتشوانكندا
مركز الحزم النيوترونية الكندي - مختبرات تشوك ريفر
تريومف - يقع في حرم جامعة كولومبيا البريطانية
لم يتم تحديدهIFMIF - المرفق الدولي لتشعيع مواد الاندماجالاتحاد الأوروبي

اليابان

الولايات المتحدة

روسيا

أوقيانوسياالسنكروترون الأستراليأستراليا
أنتاريس - المنظمة الأسترالية للعلوم والتكنولوجيا النووية
ASKAP (مشروع استكشاف مصفوفة الكيلومتر المربع الأسترالي)CSIRO
مسرع الأيونات الثقيلة في الجامعة الوطنية الأسترالية
أمريكا الجنوبيةLNLS – المختبر الوطني لللوز سينكروترونالبرازيل

المستخدمون التجاريون

انظر أيضاً

مراجع

  1. 1 2 "هندسة EPICS" (ملف PDF) . EPICS - نظام التحكم التجريبي والفيزيائي والصناعي .
  2. كوزوبال، أ. ج.؛ كيرستينز، د. م.؛ هيل، ج. أ.؛ داليسيو، ل. ر. (1990). "بيئة التشغيل وأدوات التطبيق لنظام التحكم في مسرع الاختبار الأرضي". مجلة الأدوات والأساليب النووية في بحوث الفيزياء، القسم أ: المسرعات، المطيافات، الكواشف والمعدات المرتبطة بها . 293 ( 1-2 ): 288-291 . رمز Bibcode : 1990NIMPA.293..288K . doi : 10.1016/0168-9002(90)91446-I .
  3. "رخصة EPICS المفتوحة" . EPICS - نظام الفيزياء التجريبية والتحكم الصناعي .
  4. "دليل مرجعي للوصول إلى القنوات في EPICS R3.14" . www.aps.anl.gov .
  5. "مواصفات بروتوكول pvAccess" . github.com .
  6. "تكوين شبكة PVA" . epics-base.github.io .
  7. "RRM 3-14 - EPICSWIKI" . wiki-ext.aps.anl.gov .
  8. مختبرات iThemba – جنوب أفريقيا
  9. مختبر بكين للإشعاع السنكروتروني (BSRF)