في أتمتة المصانع الحديثة، يُعَدُّ القدرة على تنسيق حركة المحاور المتعددة في وقتٍ واحدٍ واحدةً من أشد التحديات التي يواجهها المهندسون. فسواء كانت التطبيق يتضمّن ذراع روبوتية ذات ستة محاور، أو مركز تشغيل رقمي حاسوبي (CNC)، أو خط تعبئة عالي السرعة، فإن الدقة والتناغم المطلوبين عبر كل محور لا بد أن يكونا مثاليين. وتقع في صميم هذه القدرة محركات و محركات الخدمة محركات السيرفو والمشغّلات، التي توفّر التحكّم الحلقي المغلق، والاستجابة الفورية في الزمن الحقيقي، والذكاء الاتصالي اللازم لجعل التنسيق بين المحاور المتعددة ليس مجرد إمكانية فحسب، بل أمرًا موثوقًا وقابلًا للتكرار على نطاق الإنتاج.

يتطلب فهم كيفية دعم محركات السيرفو والمشغّلات للتنسيق بين المحاور المتعددة النظرَ ما وراء أداء كل محور على حدة. وهذا يعني تحليل طريقة اتصال كل مشغّل بوحدة التحكم المركزية، وكيفية مزامنة إشارات التغذية الراجعة للموضع والسرعة عبر المحاور المختلفة، وكيف يمكّن هيكل النظام من تحقيق استيفاء دقيق جدًّا بين الحركات. وتتناول هذه المقالة الآليات وبروتوكولات الاتصال والمبادئ الهندسية التي تسمح لمحركات السيرفو والمشغّلات بأن تعمل كنظام حركة موحَّد ومنسَّق، بدلًا من أن تكون مجرد مجموعة من المشغّلات المستقلة.
دور التحكم بالحلقة المغلقة في الأنظمة متعددة المحاور
لماذا تُعَدُّ التغذية الراجعة أساس التنسيق
يعتمد التنسيق متعدد المحاور بالكامل على معرفة كل محور بدقة متناهية لموقعه في كل لحظة. وتُحقِّق محركات السيرفو والمشغِّلات ذلك من خلال التحكم الحلقي المغلق، حيث يقوم مُشفِّر عالي الدقة بإرسال تقارير مستمرة عن الموقع الفعلي للمحرك إلى المشغِّل. ويقوم المشغِّل بعد ذلك بمقارنة هذه الإشارة المرتدة مع الموقع المطلوب، ويتولى إدخال تصحيحات فورية لإزالة أي خطأ. وبغياب هذه الحلقة المرتدة، فإن أصغر الانحرافات على محور واحد ستتراكم عبر النظام كله، مما يؤدي إلى انحراف المسار المنسَّق وانعدام دقة الناتج النهائي.
في بيئة متعددة المحاور، يعمل كل محرك مؤازر (سيرفو) بشكل مستقل ضمن حلقة تحكم مغلقة خاصة به، وفي الوقت نفسه يتلقى أوامرًا متزامنة من وحدة التحكم الرئيسية. وهذه المسؤولية المزدوجة — التصحيح المحلي والتناسق العالمي — هي ما يجعل محركات ومحركات السيرفو فريدةً من نوعها في تطبيقات الحركة المنسقة. أما محرك الخطوات (ستيبر)، فعلى العكس من ذلك، يعمل ضمن حلقة تحكم مفتوحة ولا يمكنه التأكّد من موضعه الفعلي، مما يجعله غير مناسب للتطبيقات التي تتطلب أن تتبع المحاور بعضها البعض بدقة تصل إلى أقل من ملليمتر واحد.
تلعب دقة المشفر (إنكودر) دورًا حاسمًا في هذا السياق. فمشفرات الدقة العالية، مثل المشفرات الضوئية ذات ٢٣ بتًا، توفر أكثر من ثمانية ملايين عدّاد لكل دورة، ما يمنح المحرك صورةً دقيقةً جدًّا لموضع المحرك. وتتيح هذه الدقة للمحرك اكتشاف الأخطاء الموضعية حتى أصغرها وتصحيحها قبل أن تنتشر في مسار الحركة المنسقة، وهو أمرٌ بالغ الأهمية عندما يتعيّن على عدة محاور رسم مسار معقَّد معًا.
حلقات السرعة والعزم لدعم دقة الموضع
عادةً ما تعمل المحركات المؤازرة والمشغّلات بثلاث حلقات تحكم متداخلة: حلقة موضع خارجية، وحلقة سرعة متوسطة، وحلقة عزم داخلية. وتُنفَّذ كل حلقة بمعدل تحديث مختلف، حيث تُنفَّذ حلقة العزم بأسرع معدل — وغالبًا ما تكون بالمئات من الكيلوهرتز — لضمان استجابة المحرك الفورية لتغيرات الحمل. وبفضل هذه البنية المتسلسلة، فإنّه عند حدوث اضطراب مفاجئ في الحمل على أحد المحاور، يقوم المشغّال بالتعويض خلال جزء من الميكروثانية، مما يمنع هذا الاضطراب من إرباك المسار المنسق.
وفي التطبيقات متعددة المحاور، تكتسب استجابة العزم السريعة أهمية خاصة أثناء مراحل التسارع والتباطؤ، حيث يمكن أن تؤدي عدم التماثل في القصور الذاتي بين المحاور إلى تأخر أحد المحاور عن الآخر. وتتمكّن المحركات المؤازرة والمشغّلات المُهيأة جيدًا من إدارة هذه الانتقالات بسلاسةٍ عبر ضبط إخراج العزم ديناميكيًّا، مع الحفاظ على جميع المحاور ضمن المسارات المُوجَّهة لها حتى أثناء أكثر ملفات الحركة طلبًا.
بروتوكولات الاتصال التي تُمكّن المزامنة في الوقت الفعلي
إيثر كات والتوقيت الشبكي المحدَّد مسبقًا
يعتمد مزامنة محركات السيرفو والمحركات المتعددة عبر الآلة اعتمادًا كبيرًا على بروتوكول الاتصال الذي يربطها بمتحكم الحركة. وقد أصبح بروتوكول إيثر كات (EtherCAT) أحد أكثر البروتوكولات اعتمادًا لهذا الغرض، نظرًا لقدرته على توفير اتصالٍ محدَّد المهلة وثابت الدورة الزمنية، بمعدل تحديث يصل إلى ٢٥٠ مايكروثانية. وفي الأنظمة متعددة المحاور، يتلقى كل محرك أمر تحديد الموضع في اللحظة نفسها تمامًا ضمن كل دورة اتصال، مما يضمن أن تبدأ جميع المحاور تحديثات حركتها في وقتٍ واحد.
هذه الحتمية هي ما يُميِّز بروتوكولات الحقول الصناعية (Fieldbus) عن إيثرنت القياسي. ففي الشبكة التقليدية، تتفاوت أوقات تسليم الحزم بشكل غير متوقع، مما يؤدي إلى استلام المحاور المختلفة لأوامرها في أوقاتٍ مختلفةٍ قليلًا. وحتى التباين البسيط المقدَّر بعدة ميكروثوانيات بين المحاور يمكن أن ينتج عنه أخطاء مرئية في المسار في التطبيقات عالية السرعة. ويُلغي إيثركات (EtherCAT) هذه المشكلة باستخدام طوبولوجيا الحلقة (Ring Topology)، حيث يقرأ كل محرك بياناته ويكتبها أثناء مرور الإطار عبره، مع اكتمال الدورة بأكملها ضمن نافذة زمنية ثابتة وقابلة للتكرار.
محركات ومشغّلات السيرفو المصممة للتكامل مع بروتوكول إيثر كات تتضمن ميزات مزامنة عتادية مثل الساعات الموزَّعة، والتي تُحاذاة المؤقتات الداخلية لكل مشغِّل على الشبكة بحيث لا يتجاوز الفارق بينها بضعة نانوثوانيات. وتضمن هذه المزامنة الزمنية أن تنفِّذ جميع المشغِّلات تحديثات الحركة الخاصة بها في اللحظة الفيزيائية نفسها، حتى لو أدخل دورة الاتصال أي تأخير، مما يحافظ على مزامنة دقيقة بين المحاور طوال سلسلة الحركة بأكملها.
خيارات أخرى لشبكات الحقول (Fieldbus) ومقايضاتها
وبينما يُعَدّ بروتوكول إيثر كات (EtherCAT) خيارًا رائدًا لأنظمة المحاور المتعددة عالية الأداء، فإن محركات التحكم الدقيق (السيرفو) والمشغِّلات متوفرة أيضًا مع دعم بروتوكولات صناعية أخرى تشمل بروفي نت (PROFINET) وكن أوبن (CANopen) وميكاترو لينك (MECHATROLINK). ويقدِّم كل بروتوكول مجموعة مختلفة من المفاضلات من حيث زمن الدورة، وهيكل الشبكة، وتوافقها مع وحدات التحكم. فعلى سبيل المثال، يحظى بروتوكول كن أوبن (CANopen) بشعبية واسعة في تطبيقات المحاور المتعددة البسيطة، حيث تكون معدلات التحديث التي تبلغ بضعة ملي ثانية مقبولة، بينما يوفِّر بروفي نت آي آر تي (PROFINET IRT) أداءً محدَّدًا الزمن (ديترمينستيك) مناسبًا لمهمات التنسيق ذات السرعة المعتدلة.
يؤثر اختيار البروتوكول ليس فقط على جودة المزامنة، بل أيضًا على تعقيد بنية النظام. ويجب على المهندسين الذين يختارون محركات التحكم الدقيق (السيرفو) والمشغِّلات لآلة جديدة متعددة المحاور أن يأخذوا في الاعتبار دعم وحدة التحكم الأصلي للبروتوكول، وعدد المحاور التي يجب تنسيق حركتها، ومعدل التحديث المطلوب، والبنية التحتية لكابلات التوصيل المتاحة في المنشأة. ويُجنب الاختيار الصحيح لهذه العناصر في مرحلة التصميم إجراء تعديلات لاحقة مكلفة، ويضمن قدرة النظام على التوسع إذا أُضيفت محورات إضافية في المستقبل.
طرق الاستيفاء وتنفيذ المسارات المنسَّقة
الاستيفاء الخطي والدائري عبر المحاور
التنسيق متعدد المحاور ليس مجرد تحريك كل محور بشكل مستقل إلى موضع هدف. ففي معظم التطبيقات العملية، يجب أن تتحرك المحاور معًا على طول مسار مُعرَّف — كخطٍ مستقيم أو قوس أو منحنى سبلاين معقَّد — حيث تتغير نسبة الحركة بين المحاور باستمرار طوال مدة الحركة. ويُسمَّى هذا المفهوم «الاستيفاء» (Interpolation)، وهو إحدى الوظائف الأساسية التي يجب أن تدعمها محركات التحكم الدقيق (Servo Motors) ووحدات القيادة (Drives) لتمكين التنسيق الحقيقي متعدد المحاور.
في الاستيفاء الخطي، يحسب وحدة تحكم الحركة النسبة المطلوبة للسرعة بين المحاور بحيث تصل جميع المحاور إلى الموضع المستهدف في الوقت نفسه، مُشكِّلةً خطًّا مستقيمًا في فضاء الحركة المشترك. وفي نظام ذي محورين يُحرِّك أداة بشكل قطري، فهذا يعني أن محوري X وY يجب أن يتسارعا ويتحركا ويتباطآ بنسَبٍ منسَّقة بدقة. وتقوم محركات التحكم الدقيق (السيرفو) والمشغِّلات الكهربائية بتنفيذ ذلك عبر استقبال أوامر الموضع التي تتضمَّن بالفعل المسار المستوفى مسبقًا، مع تحديث أهداف الموضع الخاصة بها في كل دورة اتصال لتتبع المسار بدقة.
الاستيفاء الدائري يوسع هذه الفكرة لتشمل الأقواس والدوائر، ويتطلب من وحدة التحكم أن تُعيد حساب مكونات السرعة لكل محور باستمرار مع تغير اتجاه الحركة. وكلما زادت سرعة الحركة وانخفض نصف قطر القوس، زادت متطلبات الاستيفاء. ولذلك فإن المحركات والمشغّلات servo عالية الأداء، التي تتميز بدورة اتصال سريعة ومنخفضة زمن التأخير (latency)، ضرورية للحفاظ على دقة المسار في هذه الظروف، لا سيما في التطبيقات مثل قطع الليزر أو الطحن الدقيق، حيث تؤثر دقة الملامح بشكل مباشر على جودة المنتج.
التروس الإلكترونية وملفات الكامات
وبالإضافة إلى تتبع المسار المُحقَّق بالاستيفاء، تدعم محركات التحكم والمشغِّلات متعددة المحاور التنسيق بينها من خلال وظائف التروس الإلكترونية ووظائف الكاميرا الإلكترونية. وتسمح وظيفة التروس الإلكترونية لمحورٍ ما بأن يتبع محورًا آخر بنسبة محددة، مما يُحلّ محل علبة التروس الميكانيكية بعلاقة مُعرَّفة برمجيًّا. وتُستخدم هذه الوظيفة على نطاق واسع في تطبيقات الطباعة والتحويل واللف، حيث يجب أن يتتبع محور التابع محور الرئيس بنسبة سرعة دقيقة يمكن تغييرها فورًا دون إيقاف التشغيل.
تُعمِّق الملفات الكاميرية الإلكترونية هذه الفكرة من خلال تحديد علاقة غير خطية بين موضع المحور الرئيسي وموضع المحور التابع، وتُخزَّن هذه العلاقة على هيئة جدول بحث أو دالة رياضية داخل المحرك أو وحدة التحكم. وعندما يتحرَّك المحور الرئيسي، ينفِّذ المحور التابع ملفًّا حركيًّا معقَّدًا لا يمكن تحقيقه باستخدام كاميرا مادية. ويمكن للمحركات المؤازرة والمحركات ذات القدرة الحاسوبية والذاكرة الكافية تنفيذ هذه الملفات الكاميرية عند أقصى سرعة لها، مع الحفاظ في الوقت نفسه على التحكم المغلق في الموضع الخاص بها، مما يمكِّن من تصميم آلاتٍ مرنة للغاية يمكن إعادة تهيئتها عبر البرمجيات فقط.
اعتبارات بنية النظام المعمارية للآلات متعددة المحاور
الهياكل المعمارية للتحكم المركزية مقابل الموزَّعة
يؤثر تنظيم محركات التحكم الالكترونية (Servo Motors) والمشغلات (Drives) داخل بنية التحكم الخاصة بالآلة تأثيرًا كبيرًا على مدى كفاءة تحقيق التنسيق بين المحاور المتعددة. وفي البنية المركزية، يتولى وحدة تحكم حركة واحدة جميع عمليات الحساب المتعلقة بالتداخل (Interpolation) ويُرسل أوامر الموضع إلى كل مشغل عبر شبكة حقلية (Fieldbus Network). وتتيح هذه الطريقة لوحدة التحكم رؤيةً كاملةً لجميع المحاور، ما يسهّل تنفيذ ملفات الحركة المنسقة المعقدة؛ لكنها في المقابل تفرض متطلباتٍ عاليةً على قدرة وحدة التحكم في المعالجة وعلى سرعة الاتصال في الشبكة.
في البنية الموزَّعة، تُدرَج كمية أكبر من الذكاء في محركات التحكم الدقيقة (السيرفو) والمشغِّلات الفردية نفسها. وقد يتولى كل مشغِّل معالجة قطعة الاستيفاء الخاصة به أو تنفيذ برنامج حركة مُحمَّل مسبقًا، بينما يوفِّر وحدة التحكُّم المركزية إشارات تنسيق على مستوى عالٍ فقط. ويؤدي هذا إلى خفض عرض النطاق الترددي المطلوب للاتصال، ويمكن أن يحسِّن قدرة النظام على التحمُّل عند حدوث الأعطال، نظرًا لأن فشل مشغِّل واحد لا يؤدي بالضرورة إلى توقف النظام بأكمله. وباستمرار، تدعم محركات التحكم الدقيقة (السيرفو) والمشغِّلات الحديثة كلاًّ من هاتين البنيتين، ما يمنح مُصنِّعي الآلات المرونة اللازمة لاختيار النهج الأنسب لمتطلبات تطبيقهم.
ضبط الأداء والتشغيل الأولي لتحقيق الأداء المنسَّق
حتى أقوى محركات التحكم الالكترونية (Servo Motors) والمحركات الكهربائية (Drives) لن تُحقِّق تنسيقًا جيِّدًا بين المحاور المتعددة إذا لم تُضبط بشكلٍ مناسب. فلكل محور خصائصه الميكانيكية الخاصة — مثل العطالة، والاحتكاك، والمرونة، وترددات الرنين — التي يجب أخذها في الاعتبار عند ضبط معايير حلقة التحكم في المحرك الكهربائي (Drive). فإذا تم ضبط أحد المحاور بشكلٍ عدوانيٍّ أكثر من اللازم، بينما تم ضبط محور آخر بشكلٍ تحفظيٍّ أكثر من اللازم، فإن استجابة المحاور ستختلف عند تنفيذ نفس ملف الأمر (Command Profile)، مما يؤدي إلى أخطاء في المسار وتوتر ميكانيكي محتمل في المفاصل أو الوصلات بين المحاور.
تشمل محركات السيرفو الحديثة والمشغلات وظائف ضبط تلقائي تقيس الحمل الميكانيكي وتحسب تلقائيًا معلمات الحلقة التحكم الأولية. وتقلل هذه الإجراءات التلقائية لضبط المعايرة من وقت التشغيل الأولي للآلات متعددة المحاور بشكل كبير، لكنها عادةً ما تتبع بضبط يدوي دقيق لتحسين الأداء وفقًا لملامح الحركة المحددة التي ستقوم الآلة بتنفيذها. وينبغي على المهندسين دائمًا التحقق من دقة المسار المنسق في ظل ظروف الإنتاج الفعلية، وليس فقط أثناء الاختبارات الثابتة أو ذات السرعة البطيئة، لأن التأثيرات الديناميكية لا تظهر إلا عند السرعة التشغيلية الكاملة.
مرشحات كبت الاهتزاز المدمجة في محركات التحكم والمحركات الكهربائية تُعَد أداة ضبط هامة أخرى لأنظمة المحاور المتعددة. ويمكن أن تتسبب الرنينات الميكانيكية في هيكل الآلة في اهتزاز محورٍ ما، مما يؤدي بدوره إلى اضطراب المحاور المجاورة عبر العناصر الإنشائية المشتركة. ويمكن لمرشحات التردد المنخفض (Low-pass filters) ومرشحات التردد الضيق (Notch filters) الموجودة داخل المحرك الكهربائي أن تكبح هذه الرنينات دون خفض كبير في عرض النطاق الترددي لحلقة التحكم في الموضع، مما يسمح للنظام بتحقيق كلٍّ من الصلابة العالية والحركة المنسقة السلسة.
الأسئلة الشائعة
ما الذي يجعل محركات التحكم والمحركات الكهربائية أفضل من المحركات الخطوية في التنسيق بين المحاور المتعددة؟
تستخدم محركات السيرفو والمشغّلات التغذية الراجعة المغلقة للتحقق باستمرار من الموقع وتصحيحه، وهي ميزة ضرورية عندما يتعيّن على عدة محاور تتبع بعضها بدقة. أما محركات الخطوات (Stepper motors) فتعمل بنظام مفتوح التغذية الراجعة ولا يمكنها التأكّد من موقعها الفعلي، ما يجعلها عرضة لفقدان الخطوات تحت الحمولة. وفي التطبيقات متعددة المحاور، قد يؤدي فقدان خطوة واحدة فقط على محورٍ واحد إلى انحراف المسار التنسيقي الكامل، ولذلك تُعتبر محركات السيرفو والمشغّلات الخيار القياسي للمهام التنسيقية المتطلبة.
كيف يحسّن بروتوكول إيثر كات (EtherCAT) التزامن بين المحاور المتعددة مقارنةً بالبروتوكولات الأقدم؟
توفر تقنية إيثر كات (EtherCAT) اتصالاً محدَّداً زمنياً مع فترات دورة تصل إلى 250 مايكروثانية، ومزامنة للساعات الموزَّعة بدقة تصل إلى حدِّ النانوثانية. ويضمن ذلك أن تتلقى جميع محركات السيرفو والمحركات الكهربائية على الشبكة أوامر تحديد المواقع الخاصة بها وتنفِّذ تحديثات الحركة في اللحظة الزمنية نفسها بالضبط، مما يلغي التباين الزمني (Jitter) الذي تُدخله البروتوكولات الأقدم. والنتيجة هي مزامنة أدق بين المحاور المختلفة ودقة أعلى في تتبع المسار، لا سيما عند السرعات العالية حيث تؤدي أصغر الفروق الزمنية إلى أخطاء ملموسة في شكل المسار.
هل يمكن لمحركات السيرفو والمحركات الكهربائية أن تتعامل مع كلٍّ من التحكم في الموضع والتحكم في العزم ضمن نظام متعدد المحاور؟
نعم. تدعم محركات السيرفو والمشغّلات عادةً عدة وسائط تحكم — مثل وضع الموضع، ووضع السرعة، ووضع العزم — ويمكنها التبديل بين هذه الأوضاع ديناميكيًّا استنادًا إلى الأوامر الصادرة عن وحدة التحكم في الحركة. وفي الأنظمة متعددة المحاور، قد تعمل بعض المحاور في وضع الموضع بينما تعمل محاور أخرى في وضع العزم، وذلك حسب طبيعة التطبيق. فعلى سبيل المثال، في تطبيق التحكم في الشد، قد يعمل محور اللف في وضع العزم بينما يعمل محور التغذية في وضع الموضع، وتقوم محركات السيرفو والمشغّلات حينها بالتنسيق بين مخرجاتها للحفاظ على شدٍّ ثابت للمواد طوال العملية.
كم عدد المحاور التي يمكن لمحركات السيرفو والمشغّلات تنسيقها معًا في وقت واحد؟
يعتمد عدد المحاور التي يمكن لمحركات التحكم والمشغلات أن تنسقها في وقتٍ واحدٍ على قدرة وحدة التحكم في الحركة على المعالجة، وعلى عرض النطاق الترددي للشبكة الاتصالية. وتقوم الأنظمة الحديثة القائمة على تقنية EtherCAT عادةً بتنسيق ١٦ أو ٣٢ محورًا، أو حتى أكثر من ذلك، ضمن شبكة واحدة متزامنة، حيث تتلقى جميع المحاور الأوامر في دورة اتصال واحدة ذاتها. أما الحد العملي المسموح به فيُحدد عادةً بناءً على تعقيد ملفات حركة المحاور وقدرات وحدة التحكم في الاستيفاء، وليس بسبب محركات التحكم والمشغلات نفسها، التي صُمِّمت لتتوافق مع معمارية النظام.
جدول المحتويات
- دور التحكم بالحلقة المغلقة في الأنظمة متعددة المحاور
- بروتوكولات الاتصال التي تُمكّن المزامنة في الوقت الفعلي
- طرق الاستيفاء وتنفيذ المسارات المنسَّقة
- اعتبارات بنية النظام المعمارية للآلات متعددة المحاور
-
الأسئلة الشائعة
- ما الذي يجعل محركات التحكم والمحركات الكهربائية أفضل من المحركات الخطوية في التنسيق بين المحاور المتعددة؟
- كيف يحسّن بروتوكول إيثر كات (EtherCAT) التزامن بين المحاور المتعددة مقارنةً بالبروتوكولات الأقدم؟
- هل يمكن لمحركات السيرفو والمحركات الكهربائية أن تتعامل مع كلٍّ من التحكم في الموضع والتحكم في العزم ضمن نظام متعدد المحاور؟
- كم عدد المحاور التي يمكن لمحركات السيرفو والمشغّلات تنسيقها معًا في وقت واحد؟