أدوات مساعدةلطلبة الماجستير

أتمتة تحليل الـ XRD وتتبع انزياح القمم باستخدام بايثون

XRD analysis and peak shift tracking using Python

أداة برمجية لتحليل حيود الأشعة السينية (XRD)

الحل الرقمي المتقدم للتحليل الهيكلي وتتبع انزياح القمم البلورية

تعريف بالبرنامج

برنامج Phy-Lab XRD Analyzer هو أداة تفاعلية مبنية بلغة بايثون للعمل في بيئة Google Colab السحابية. صُمم خصيصاً لأتمتة معالجة البيانات الصادرة من أجهزة XRD، حيث يتيح للباحثين دراسة انزياح القمم (Peak Shift)، حساب المسافات البينية (d-spacing)، واستنتاج التغيرات في الشبكة البلورية بدقة واحترافية.

دعم صيغ xrdml, txt, csv رسم بياني تفاعلي تطبيع آلي للبيانات تقارير علمية فورية
افتح البرنامج الآن على Google Colab

دليل الاستخدام السريع

1تشغيل بيئة العمل

اضغط على الزر أعلاه للانتقال إلى Colab، ثم قم بتشغيل الخلية البرمجية الأولى.

2رفع الملفات

اضغط على “Choose Files” وارفع عيناتك (يمكنك رفع عدة عينات للمقارنة).

3التوجيه التفاعلي

استخدم المنزلقات (Sliders) لتحديد زاوية القمة المستهدفة وعرض نطاق البحث بدقة.

4استخراج النتائج

سيتم توليد تقرير علمي آلي أسفل الرسم، ويمكنك تحميل المنحنى بدقة 300 DPI.

كيفية قراءة النتائج الفيزيائية

يقوم البرنامج بتطبيق قانون براج لمقارنة العينة المرجعية بالعينات الأخرى، ويقدم استنتاجاً آلياً بناءً على اتجاه الانزياح:

  • انزياح لزوايا أعلى (يمين): يدل على نقصان المسافة البينية، ويعني وجود إجهاد انضغاطي (Compressive Strain) أو انكماش في الشبكة البلورية.
  • انزياح لزوايا أقل (يسار): يدل على زيادة المسافة البينية، ويعني وجود إجهاد شدي (Tensile Strain) أو تمدد في الشبكة البلورية.
ملاحظة ذكية: إذا كان الانزياح بين العينات كبيراً جداً (أكثر من 1.0 درجة)، سيقوم البرنامج بإصدار تحذير علمي يفيد باحتمالية وجود تغيير جذري في طور المادة (Phase Change) بدلاً من الإجهاد البسيط.

اظهر المزيد

محمد بن سعد الميلبي

مؤسس مبادرة معامل الفيزياء، فني مختبر ومطور حلول ذكاء اصطناعي

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى