نظام التحقق من تطوير الرافعات من Adams إلى HIL
نظام التحقق من تطوير الرافعات: رحلة كيلود من Adams/Simulink إلى HIL. في تطوير الرافعات التقليدي، هيمن "أسلوب التجربة والخطأ" لفترة طويلة، مما أدى إلى دورات تطوير طويلة وتكاليف تحقق مرتفعة. أسست كيلود للصناعات الثقيلة نظامًا متكاملًا للتحقق من التطوير يمتد من Adams/Simulink إلى HIL، مما قلّص بشكل كبير دورة تطوير المنتجات الجديدة.
من "التجربة والخطأ" إلى "المحاكاة والتحقق": ثورة نموذجية في تطوير الرافعات
في تطوير الرافعات التقليدية، هيمن "أسلوب التجربة والخطأ" لفترة طويلة — حيث يتم بناء نموذج أولي، ثم اختباره، واكتشاف العيوب، وإعادة تصنيعه. تبلغ تكلفة بناء نموذج أولي لرافعة ذكية كبيرة ملايين الدراهم في كثير من الأحيان، وقد يتسبب اختبار واحد في ظروف تشغيل قصوى (مثل التوقف المفاجئ بحمولة كاملة، أو الرفع بحمولة غير متوازنة) في تلف المعدات أو حتى وقوع حوادث سلامة. مع تزايد مستوى ذكاء الرافعات، يتزايد تعقيد أنظمة التحكم بشكل كبير، ولم يعد بإمكان الأساليب التقليدية تحمل هذا العبء.
يدرك فريق البحث والتطوير في شركة كيلود هذه النقطة المؤلمة بعمق، وقد بنى إطارًا بحثيًا من "التحقق من المحاكاة متعددة المستويات" على المستوى المؤسسي. الفكرة الأساسية لهذا النظام هي: إكمال أكثر من 90% من التحقق من منطق التحكم وأكثر من 90% من محاكاة ظروف التشغيل القصوى قبل التصنيع الفعلي، مما يقلل من المخاطر في مرحلة الاختبار على الآلة الحقيقية إلى أدنى حد، ويقصر دورة التطوير بأكثر من 40%.
منصة المحاكاة المشتركة: بنية Co-Simulation بين Adams و Simulink
المحاكاة المشتركة هي حجر الأساس في نظام كيلود البحثي. تتكون المنصة من محركين رئيسيين:
Adams (محاكاة الديناميكا متعددة الأجسام)
يتولى Adams (التحليل الديناميكي التلقائي للأنظمة الميكانيكية) بناء نموذج الجسم الميكانيكي للرافعة — بما في ذلك جميع أزواج الحركة مثل الذراع، وآلية الدوران، وآلية الرفع، وآلية السير، ونظام بكرة الحبل السلكي. من خلال التحديد الدقيق لمعاملات الكتلة، والقصور الذاتي، والصلابة، والتخميد لكل مكون، يمكن لـ Adams محاكاة الاستجابة الديناميكية للرافعة في ظل ظروف التشغيل المعقدة بدقة عالية، بما في ذلك الظواهر الفيزيائية مثل التشوه الهيكلي المرن، والاهتزاز المقترن متعدد الأجسام، والتلامس غير الخطي. يتضمن النموذج أيضًا خصائص المرونة للحبل السلكي، مما يتيح محاكاة حقيقية لسلوك التأرجح الديناميكي أثناء عملية الرفع.
Simulink (محاكاة نظام التحكم)
يتولى Simulink استيعاب نموذج خوارزمية التحكم للرافعة — بما في ذلك التحكم بالحلقة المغلقة للموضع/السرعة لكل آلية، ومنطق التحكم في مانع التأرجح، وخوارزمية محدد عزم الحمل (LML)، ومنطق قفل الأمان المتشابك، وغيرها. يظل منطق التحكم الذي يعمل في نموذج Simulink متطابقًا تمامًا مع البرنامج الذي سيتم نشره في النهاية على PLC الفعلي.
واجهة المحاكاة المشتركة
يتواصل Adams و Simulink عبر واجهة Co-Simulation لتبادل البيانات في الوقت الفعلي ثنائي الاتجاه: يرسل Adams إلى Simulink الكميات الحالة مثل الموضع، والسرعة، والتسارع، وعزم الدوران في الوقت الفعلي لكل آلية، بينما يعيد Simulink إلى Adams أوامر التحكم الصادرة عن وحدة التحكم (مثل إعداد تردد محول التردد، وإشارات عمل المكبح، وما إلى ذلك). تتيح هذه البنية التحتية للمحاكاة ذات الحلقة المغلقة لفريق البحث والتطوير تنفيذ التحقق الكامل من السلسلة "أخذ عينات المستشعر ← حساب وحدة التحكم ← استجابة المشغل ← تطور النظام الميكانيكي الديناميكي" في بيئة افتراضية.
إجراء اختبار SIL (Software-in-the-Loop)
اختبار SIL هو بوابة التحقق الأولى فوق المحاكاة المشتركة. في مرحلة SIL، يتم تجميع برنامج التحكم (الذي لم يتم نشره بعد على أجهزة PLC) في برنامج قابل للتنفيذ على الكمبيوتر الشخصي، ويتم تشغيله على نفس عقدة الحوسبة أو عقدة على نفس الشبكة مع نموذج المحاكاة المشتركة Adams/Simulink.
تكمن القيمة الأساسية لاختبار SIL في:
- التحقق من صحة منطق التحكم: التأكد من أن منحنى السرعة، وزمن التباطؤ/التسارع، وشروط قفل الأمان المتشابك لكل آلية تتوافق مع المواصفة التصميمية.
- اختبار الشروط الحدودية: اختبار سلوك التحكم في ظل جميع مجموعات إشارات الإدخال على مستوى البرنامج، وتغطية تسلسلات التشغيل العادية وغير العادية.
- اختبار الانحدار: تشغيل مجموعة اختبارات SIL تلقائيًا بعد كل تكرار لبرنامج التحكم لضمان عدم إدخال التعديلات عيوبًا جديدة.
قام فريق كيلود ببناء مكتبة تضم أكثر من 200 حالة اختبار SIL، تغطي جميع أوضاع التشغيل ووظائف السلامة.
اختبار HIL (Hardware-in-the-Loop): PLC حقيقي + كائن متحكم فيه افتراضي
اختبار HIL هو حلقة الوصل الحاسمة في نظام كيلود البحثي. بنيته الأساسية هي:
PLC حقيقي (S7-1500) + جهاز محاكاة في الوقت الفعلي (يشغل نموذج Adams الديناميكي في الوقت الفعلي)
في اختبار HIL:
- يتم اختبار PLC S7-1500 حقيقي، يشغل الإصدار النهائي من برنامج التحكم (مطابق تمامًا للآلة الحقيقية).
- يتواصل PLC مع جهاز المحاكاة في الوقت الفعلي عبر PROFINET/Profinet IO.
- يشغل جهاز المحاكاة نموذج Adams الديناميكي في الوقت الفعلي، ويغذي PLC بإشارات المستشعرات الافتراضية (مثل مشفر الزاوية، ومستشعر الحمل، ومحددات، وما إلى ذلك).
- يتم استقبال مخرجات PLC (كلمات التحكم في محول التردد، وإشارات المكبح، وما إلى ذلك) في الوقت الفعلي بواسطة جهاز المحاكاة وتستخدم لقيادة النموذج الميكانيكي الافتراضي.
الميزة الأكبر لهذه البنية هي: أجهزة PLC في الحلقة، وتشغيل برنامج التحكم الحقيقي، واستجابة الكائن المتحكم فيه الافتراضي — تحقيق الثلاثة في وقت واحد، مما يتيح إجراء تحقق شامل على مستوى الأجهزة من نظام التحكم دون الحاجة إلى رافعة حقيقية.
تغطية اختبار ظروف التشغيل القصوى
يخضع نظام التحقق من البحث والتطوير في كيلود لاختبارات محاكاة منهجية لظروف التشغيل القصوى التالية:
| فئة ظروف التشغيل | الاختبارالمحتوى | يتعلق بـالمعيار |
|---|---|---|
| إيقاف طارئ عند الحمولة الكاملة | 110%الحمولة المقدرةالطوارئ السفليةالكبح،التحققمكبحاستجابة السعة الحرارية والصدمات الهيكلية | معيار ISO 4301 / FEM 1.001 |
| الحمولة اللامتراكزةرفع | الحمولةظروف الرفع اللامتراكز،التحقق من الآلة الكاملةثبات ضد الانقلابوالهيكلقوة | معيار ISO 4301 / FEM 1.001 |
| الرياحالحمولةظروف الرفع اللامتراكز | 6~12رياح بقوةالحمولةالآلة الكاملة تحت تأثيرالاستقراروسلامة مقاومة الرياح والانزلاق | معيار ISO 4301 / FEM 1.001 |
| زلزالالحمولة | شدة التصميم الزلزالي8شدة التصميم الزلزاليزلزالالإدخال الديناميكي،التحقق من سلامة الهيكل وإيقاف طارئالتسلسل الزمني | GB/T 25710-2010 |
| التشغيل المتزامن لعدة آليات | تغيير المدى+دوران+رفعالاستجابة الديناميكية المقترنة للحركة المتزامنةالاختبار | —— |
| مستشعرالأعطال | الزاويةانقطاع اتصال المشفر,مستشعر الحملفشلحقن الأعطال وغيرهاالاختبار | ISO 13849-1:2023 |
يتم إنشاء تقرير اختبار محاكاة مفصّل لكل حالة تشغيل، بما في ذلك البيانات الكمية مثل منحنيات الاستجابة الزمنية، وتحليل الطيف، وتقييم أضرار الإجهاد، والتي تُستخدم كمرجع أساسي للتحقق من الأداء الفعلي.
مسار التحقق من المحاكاة إلى التشغيل الفعلي وحلقة البيانات المغلقة
يعتمد نظام التحقق والتطوير في كيلود على نموذج تحقق "V" متكامل:
- تحليل المتطلبات وتخطيط الاختبار: تحديد حالات الاختبار ومعايير القبول على كل مستوى بناءً على مواصفات التصميم ومتطلبات المعايير.
- بناء النموذج والمعايرة: إنشاء نموذج ديناميكي Adams ونموذج تحكم Simulink، مع معايرة النماذج باستخدام بيانات اختبار المكونات.
- التحقق SIL: التحقق من منطق التحكم على مستوى البرمجيات البحتة.
- التحقق HIL: التحقق من المحاكاة في الوقت الفعلي مع أجهزة PLC في الحلقة.
- التحقق على الرافعة الفعلية: تنفيذ اختبارات حالات التشغيل الحرجة على رافعة حقيقية وجمع بيانات القياس الفعلية.
- حلقة البيانات المغلقة وتكرار النموذج: إعادة تغذية بيانات الاختبار الفعلي إلى نموذج المحاكاة، وتصحيح معاملات النموذج، وتحسين دقة المحاكاة.
تتيح هذه الآلية المغلقة تطور نموذج المحاكاة باستمرار مع تراكم المشاريع، مما يقلل الفجوة بين المحاكاة والواقع بشكل مستمر. تُظهر بيانات فريق كيلود أنه بعد أكثر من 3 جولات من معايرة النموذج التكراري، تم التحكم في انحراف المحاكاة عن القياس الفعلي في حالات التشغيل الحرجة ضمن 5%.
هيكل فريق البحث والتطوير وحافظة براءات الاختراع
يتم تنظيم فريق البحث والتطوير في كيلود وفق هيكل ثلاثي الأبعاد: "محاكاة الأنظمة + خوارزميات التحكم + اختبار الأجهزة":
- مجموعة محاكاة الأنظمة: مسؤولة عن نمذجة الديناميكيات متعددة الأجسام Adams، وصيانة منصة المحاكاة المشتركة، وتصميم حالات اختبار الظروف القصوى.
- مجموعة خوارزميات التحكم: مسؤولة عن تطوير نموذج التحكم Simulink، وخوارزميات مانع التأرجح، وخوارزميات تخطيط المسار، وتصميم منطق السلامة.
- مجموعة التحقق والاختبار: مسؤولة عن بناء منصات اختبار SIL/HIL، وتنفيذ الاختبارات، وإعداد تقارير التحليل.
فيما يتعلق بحافظة براءات الاختراع، تقدمت كيلود بعدة براءات اختراع حول نظام التحقق من المحاكاة، تغطي: طرق واجهة المحاكاة المشتركة، وهياكل أجهزة اختبار HIL، وخوارزميات التوليد التلقائي لمصفوفات اختبار الظروف القصوى، وطرق معايرة حلقة البيانات المغلقة بين المحاكاة والجهاز الفعلي. لا تحمي هذه البراءات الإنجازات التقنية فحسب، بل تبني أيضًا خندقًا تقنيًا لكيلود في مجال التحقق من محاكاة الرافعات الذكية.
من الجدير بالذكر أن نظام التحقق والتطوير في كيلود لا يقتصر على تطوير الطرازات الجديدة، بل ينطبق أيضًا على مشاريع التحديث الذكي للرافعات قيد التشغيل. الفرق هو أن نموذج المحاكاة لمشاريع التحديث يتطلب نمذجة عكسية بناءً على معلمات الهيكل الحالية المقاسة، مع التركيز في المحاكاة على التحقق من توافق الواجهة ومنطق قفل الأمان المتشابك بين أنظمة التحكم القديمة والجديدة. للحصول على المتطلبات الخاصة للتحقق من محاكاة الرافعات المقاومة للانفجار، يُرجى الرجوع إلى الموضوع التقني للرافعات المقاومة للانفجار؛ وللاطلاع على حالات تطبيق التحقق من المحاكاة في مشاريع التحديث الفعلية، يُرجى الرجوع إلى موضوع ممارسات التحديث.
القيمة الاقتصادية والقيمة التقنية لنظام التحقق
من الناحية الاقتصادية، فإن نسبة العائد على الاستثمار في نظام التحقق والتطوير في كيلود كبيرة جدًا. وفقًا لإحصاءات مركز البحث والتطوير:
- انخفاض عدد تكرارات النموذج الأولي: من متوسط 4-5 جولات من تكرارات النموذج الأولي المادي في النمط التقليدي إلى 1-2 جولة حاليًا، مع تحقيق بعض الطرازات الناضجة "تصميم واحد، تركيب واحد، نجاح واحد" مباشرة.
- تقصير دورة الاختبار: انخفضت دورة التحقق الكاملة من المحاكاة إلى التشغيل الفعلي من 12-18 شهرًا إلى 7-10 أشهر.
- انخفاض معدل الأعطال الميدانية: انخفض معدل أعطال نظام التحكم الميداني خلال 12 شهرًا من التشغيل بنسبة 76% مقارنة بما قبل إنشاء النظام.
- ارتفاع معدل نجاح الشهادة: ارتفع معدل النجاح في اختبار النوع من المرة الأولى من 65% إلى أكثر من 92%.
من الناحية التقنية، تتجلى قيمة هذا النظام في ثلاثة مستويات: أولاً، ينشئ مسارًا رقميًا للبحث والتطوير من المحاكاة الافتراضية إلى الكيان المادي، مما يتيح إكمال التحقق من تغييرات التصميم في غضون ساعات بدلاً من انتظار تعديل النموذج الأولي لأسابيع؛ ثانيًا، تشكل بيانات المحاكاة الهائلة أساسًا بياناتيًا للترقيات الذكية اللاحقة للمنتجات (مثل التوأم الرقمي والصيانة التنبؤية)؛ ثالثًا، تتيح عملية التحقق الموحدة إعادة استخدام الخبرات بكفاءة بين المشاريع المختلفة، مما يقصر بشكل ملحوظ فترة تدريب الموظفين الجدد.
أكمل نظام التحقق والتطوير في كيلود حاليًا 3 جولات من المراجعة الداخلية والتكرار التقني، وهو في طور التقدم بنشاط للحصول على حقوق النشر البرمجية ذات الصلة وإنشاء معايير تقنية. بالنظر إلى المستقبل، تخطط الفريق لتوسيع نظام التحقق ليشمل مجال إدارة دورة الحياة الكاملة للرافعات، بما في ذلك: كشف الصحة أثناء التشغيل القائم على التوأم الرقمي، والتنبؤ بالعمر المتبقي بناءً على بيانات المحاكاة، والتحقق من ترقية البرامج عن بُعد القائمة على اختبار HIL.