advanced-manufacturing-techniques
دور النماذج الوظيفية في تطوير شبكات الاستشعار المتقدمة
Table of Contents
مقدمة: الدور الأساسي للنموذج الوظيفي في شبكات الاستشعار الحديثة
وقد أصبحت شبكات الاستشعار العمود الفقري للنظم الذكية التي لا حصر لها، من صفائف الرصد البيئي التي تمتد آلاف الأميال المربعة إلى مجموعة الأدوات الكثيفة داخل مصنع ذكي، وبما أن هذه الشبكات تنمو تعقيدا، فإن النهج التقليدي للتركيز فقط على مواصفات المعدات يصل بسرعة إلى حدوده، فالمهندسين بحاجة إلى طريقة لاستخلاص ما يفعله النظام، وكيفية تدفق البيانات، وحيث تكون الاختناقات أو نقاط الفشل ذات طابع وظيفي.
كما أن التوسع السريع في شبكة الإنترنت في الأمور والدفع نحو الشبكات ذات السعة 5 زاي والعجلات لم يكثفا إلا الحاجة إلى تقنيات نموذجية صارمة، ولا تعالج الآن نظم الاستشعار مجرد اقتناء البيانات، بل أيضا التجهيز المحلي، والاختبار، وصنع القرارات التعاونية، وبدون طريقة منظمة لتمثيل هذه التفاعلات، فإن أفرقة التصميم تخاطر بإنشاء نظم رشوة تُظهر تكاليفها لكي تعدل فيما بعد.
فهم النماذج الوظيفية
فالنموذج الوظيفي هو أسلوب هندسي للنظم يركز على السلوكيات والتحولات والتفاعلات داخل نظام ما بدلا من أن يكون على مكوناته المادية، وهو يجيب في جوهره على السؤال " ما الذي يفعله النظام؟ " دون ربطه بتنفيذ محدد، ويمثل نموذجا وظيفيا تدفق المدخلات والنواتج والضوابط والآليات عبر شبكة من المهام، وهذا الرأي الرفيع المستوى يتيح تحديد الاحتياجات غير المستوفية، والعمليات غير المكررة في وقت مبكر.
وهناك عدة معايير وملاحظات تتعلق بالنموذج الوظيفي، ويعزز المجلس الدولي المعني بهندسة النظم عدة نُهج، منها " مقياس التدفق الوظيفي " (FFBD)، و " الدمج في نماذج الأداء " ، و " مخطط التدفق الوظيفي المعزز " المستخدم في بيئة التكوين والتقدير " ، وفي سياق شبكات الاستشعار، تسمح هذه التقنيات بإجراء عمليات هندسية.
والمزايا الرئيسية للنموذج الوظيفي على التصميم المركزي للمكونات هي أنه يحفز على التركيز على السلوك أولاً، بدلاً من البدء في قائمة بالمستشعرات والمتحكمات الدقيقة، يقرر الفريق أولاً ما يجب جمعه من معلومات، وما هي في كثير من الأحيان، في ظل القيود، وكيف ينبغي تحويل البيانات، ولا يمكن إلا بعد ذلك أن يرسم تلك المهام على الأجهزة المادية ووصلات الاتصال، وهذا النهج يقلل من خطر التعقب المفرط (تخفية تحت الأجهزة غير اللازمة).
Importance in Sensor Network Development
وتميز شبكات الاستشعار المتقدمة بحجمها واختلافها وضبطها وضبطها بدقة، وقد تشمل شبكة واحدة أجهزة استشعار درجة الحرارة، والكاميرات، ووحدات المقاييس، والمقاييس التراكمية، والأجهزة الكيمائية، وجميع البيانات التي تبثها البوابات المتحركة والمنابر السحابية، وتوفر النماذج الوظيفية اللغة المشتركة اللازمة لتنسيق أعمال مهندسي الأجهزة، وتطوير البرامجيات.
التصميم الأمثل
ويمكن للنماذج الوظيفية استكشاف التصميم - الفضاء عن طريق المحاكاة دون الحاجة إلى معدات مادية، ويمكن للمهندسين أن يخلقوا متغيرات نموذجية متعددة - كل منها يمثل مبادلات مختلفة بين معدلات أخذ العينات، ودقائق البيانات، وميزانيات الطاقة، وعلم الطبوغرافيا الشبكية - وأن يقيّموا أدائهم مقارنة بالمتطلبات على مستوى المنظومة، وعلى سبيل المثال، قد يؤدي نموذج شبكة كشف إطلاق النار إلى تحفيض الضوء على أحداث الكشف عن حوادث الحريق، وتعديل وقت الاستشعارات.
وهذا النوع من الاستخدام الأمثل في المراحل المبكرة هو أمر بالغ الأهمية بالنسبة لشبكات الاستشعار التي يتم نشرها في بيئات نائية أو خطرة حيث يكون الوصول المادي محدوداً، كما يساعد النموذج الوظيفي على دمج الطول العازل، وعبء المعالج، وشبكة النطاق الترددي. وقد أظهرت نتائج المحاكاة مباشرة في اختيار المعدات وضبط المراسم، مما يقلل من عدد النماذج المادية اللازمة.
تعزيز بروتوكولات الاتصال
بروتوكولات الاتصال هي النظام العصبي لأي شبكة استشعارات، ويجب أن تعالج أوجه القصور المتغيرة، وفقدان الحزم، والتدخل، والقيود على الطاقة، وتساعد النماذج الوظيفية على تمثيل تدفق البيانات بوضوح بين الوظائف - المتحكم في المجمّع، والمجمّع إلى البوابة، والبوابة إلى إشارات السحب والتحكم التي تنظم هذا التدفق، فعلى سبيل المثال، قد تحدد نسبة نقل النفايات الوظيفية إلى شبكة زراعية ذكية مهام مثل " المصابيح " .
وبالإضافة إلى ذلك، تتيح النماذج الوظيفية للأفرقة مقارنة مجموعات البروتوكول المختلفة (مثل MQTT، أو CoAP، أو بروتوكولات الوزن الخفيف المسجلة الملكية) على مستوى مفاهيمي قبل الالتزام بالتنفيذ، ويمكنها أن تُمثل سلوك كل بروتوكول تحت ضغط الشبكة (مثلاً، انفجارات البيانات المتزامنة من أجهزة الاستشعار) وتحديد أفضل ما يتوافق مع متطلبات تصميم البيانات من نهاية إلى نهاية المطاف)().
تحسين التسامح والتقسيم
وكثيرا ما تعمل شبكات الاستشعار في بيئات لا مفر منها، حيث يُستثنى من ذلك، حيث تفشل شبكات الصرف، وتفشل أجهزة الاستشعار، وتبتعد عن المعايرة، فالنموذج الوظيفي يتيح للمصممين أن يدمجوا منطق الارتداد وإعادة التشكيل مباشرة في الهيكل الوظيفي، وعلى سبيل المثال، فإن وظيفة " القراءات المدمجة " قد تكون لها مسار بديل يستخدم مجموعة مختلفة من أجهزة الاستشعار إذا أصبحت المصادر الرئيسية بديلا.
ومن دواعي القلق الأخرى أن النماذج الوظيفية تُعالج بشكل جيد، فمع تزايد عدد الشبكات من عشرات من العقد إلى الآلاف، يمكن أن تتغير التفاعلات بين الوظائف تغيرا جذريا، وقد يُنكسر نموذج وظيفي يعمل لصالح شبكة صغيرة في إطار الانفجار المختلط لعملية دمج البيانات أو تحديدها، ومن خلال محاكاة نسخ موسعة من النموذج، يمكن للمهندسين تحديد الوظائف التي تصبح مراكب كبيرة (مثلا، سعر توزيع لا يمكن أن يُعبِّرَدَر.
إدارة الطاقة
فالطاقة هي أغلى مورد في العديد من شبكات الاستشعار، ولا سيما تلك التي تعتمد على البطاريات أو جمع الطاقة، فالنموذج الوظيفي يسمح للمهندسين بفرض تكلفة مقدرة للطاقة على كل من عمليات القياس، أو التجهيز، أو التخزين، أو النقل، أو النوم، ثم استكشاف المبادلات، وعلى سبيل المثال، قد يكشف النموذج عن أن " الضغط والإرسال " يستهلك نسبة 80 في المائة من إجمالي ميزانية الطاقة الوظيفية.
وهذا النوع من التحليلات ضروري للنشرات الطويلة الأجل، مثل الطوافات الأوقيانوغرافية أو محطات طقس الجبال، حيث يكون استبدال البطاريات غير عملي، كما أن النماذج الوظيفية تساعد أيضا في تصميم استراتيجيات إدارة الطاقة، مثل التقلبات المكيفة للرسوم على أساس الكشف عن الحوادث، ونتيجة لذلك شبكة يمكن أن تعمل بصورة مستقلة لسنوات، كما أن ورقة بحثية عن نماذج الاستهلاك ذات كفاءة استخدام الطاقة [FLT:] توفر نماذج إضافية لشبكة الاستشعار ذات الكفاءة في استخدام الطاقة [1].
دراسات حالات إفرادية وتطبيقات
وتظهر شبكات الاستشعار في العالم الحقيقي الفوائد الملموسة للنموذج الوظيفي عبر مجالات متنوعة، وفيما يلي بحثنا ثلاثة أمثلة تمثيلية توضح كيف يترجم النهج إلى نظم قابلة للانتشار ومرونة.
Environmental Monitoring: The Wildfire Detection Network
وقد ارتكزت شبكة واسعة النطاق لكشف الحرائق البرية على شبكة كثيفة من درجات الحرارة والرطوبة ومستشعرات الدخان المنتشرة في منطقة حرجية، كما أن النموذج الوظيفي لهذه الشبكة يبدأ بوظائف رفيعة المستوى: " الشذوذ الاصطناعي " ، و " القراءات المخففة " ، و " خطر التنبيه " ، و " سلطات الضبط " ، وهي وظائف غير ضرورية لكشف عنها.
Smart City Infrastructure: Traffic and Air Quality Management
كما أن " نشرات المدن الذكية " تدمج مئات الأنواع المختلفة من أجهزة الاستشعار، وفي مشروع SmartSantander في إسبانيا، استخدمت النماذج الوظيفية لتثبيت كاميرات المرور، وثغرات خطية على الطرق، ومراقبات نوعية الهواء، ومستشعرات الوقوف، كما أن النموذج يُستخدم في عمليات مثل " كثافة حركة المرور في المدن " ، و " الحد الأقصى من التلوث في المدن مع تكييف توقيت الازدحامض " .
الصناعة: الصيانة الافتراضية في الصناعة التحويلية
وفي الأوساط الصناعية، ترصد شبكات الاستشعار الاهتزاز ودرجة الحرارة والإشارات الصوتية للتنبؤ بإخفاقات المعدات قبل أن تتسبب في حدوث انقطاع في الوقت، ويركز النموذج الوظيفي هنا على مهام مثل " طيف الاهتزاز العشري " ، و " الملامح الفوقية في مجال التردد " ، و " مقارنة بخطوط الأساس المتعلمة " ، و " تنبيه الصيانة المتحركية " .
الأدوات والمنهجيات الخاصة بالنمذجة الوظيفية
ويساند مجموعة متنوعة من الأدوات التجارية والأدوات المفتوحة المصدر النموذج الوظيفي لشبكات الاستشعار، ويتوقف الاختيار على تعقيد الشبكة ومستوى التكامل مع بيئات المحاكاة وأفضليات الفريق، وتشمل بعض المنهجيات الأكثر استخداما ما يلي:
- Systems Modeling Language (SysML)] - تمديد للعمود الذي يوفر اللبنات والأنشطة ورسومات شبه قياسية لوظائف نظام النماذج - إن نظام " SysML " له قيمة خاصة في استخلاص العلاقات بين السلوكيات الوظيفية والعناصر المادية.
- MATLAB/Simulink] - يسمح للمهندسين بخلق نماذج وظيفية هرمية ذات ديناميات مستمرة ومتسقة، وكثيرا ما يستخدم تدفق الدولة في إطار آلية نموذجية لأجهزة الاستشعار التي تحركها الأحداث مثل انتقال الدولة بين النوم والنشاط وطرق النقل.
- ANSYS SCADE] - أداة للتنمية القائمة على النموذج تدعم النموذج الوظيفي للنظم الحساسة للسلامة، وتستخدم في شبكات الاستشعار الجوي والسيارات حيثما يقتضي الأمر التصديق.
- OpenModelica] - بيئة مفتوحة المصدر تستند إلى لغة النموذج، مناسبة لتحفيز السلوك المادي والوظيفي لشبكات الاستشعار عبر مجالات متعددة (الحرارية والكهربائية والميكانيكية).
- Papyrus for SysML] — An Eclipse-based tool that integrates with other modeling tools and supports code generation from function models.
وفيما عدا الأدوات، كثيرا ما تتبع المنهجية عملية منهجية: (1) تحديد مهمة النظام وسياقه، (2) إبطال مفعول البعثة في ترتيب هرمي للمهام، (3) تحديد المدخلات والنواتج والضوابط والآليات لكل وظيفة، (4) تحديد متطلبات الأداء (التقدير، الدقة، الطاقة)، (5) التحفيز والتنقيح، (6) وظائف الخرائط إلى عناصر المعدات، وتتفق هذه العملية مع المبادئ التوجيهية التي يمكن أن تُستخدم في التصنيف الدولي للتوحيد القياسي/المكتب الدولي للحسابات الكيميائية 15288، ومع مبادئ توجيهية لتتبع في مجال التحقق، بما يكفل أن تكون نماذج مراجعة الحسابات واستعراض الأداء.
التحديات والاتجاهات المستقبلية
وعلى الرغم من مزاياها الكثيرة، فإن النموذج الوظيفي لا يواجه تحديات، ومن العقبات الرئيسية التي تعترضه الاستثمار الأولي في الوقت اللازم لبناء نموذج كامل، لا سيما بالنسبة للشبكات الكبيرة غير المتجانسة، وقد تشعر الأفرقة بالضغط للقفز إلى الترميز واختيار المعدات، غير أن تكلفة نظام غير مصمم على نحو سليم كثيرا ما تكون أكبر بكثير من الجهد النموذجي نفسه، ولمعالجة هذه الأساليب، ظهرت أساليب نموذجية مائلة تُنشئ نماذج تدريجية مع نضج التصميمات.
وثمة تحد آخر هو الفجوة بين النماذج الوظيفية والسلوك المادي للعالم الحقيقي، حيث تعمل شبكات الاستشعار في بيئات ذات ظروف غير أيديولوجية: التدخل في الإذاعة، ودرجة الحرارة العائمة، وشيخوخة المكونات، وقد يؤدي نموذج وظيفي يفترض أن تكون الاتصالات الكاملة أو إمدادات الطاقة الثابتة إلى نتائج متفائلة للغاية، والحل هو إدماج عناصر ثابتة وأسوأ الحالات التي تدخل في النموذج، وهي ممارسة معروفة بأنها نماذج وظيفية قوية، وتقلبات في الإجهاد الوظيفي.
ويتطلع إلى المستقبل، إلى أن إدماج الاستخبارات الاصطناعية بشبكات الاستشعار يستحدث أبعادا جديدة للنموذج الوظيفي، فعلى سبيل المثال، تنطوي وظائف الاستطلاع الشبكية العصبية على طلبات معقدة من الموارد ومبادلات دقيقة يجب استخلاصها.
وأخيراً، فإن ظهور توأم رقمي - تكرارات إلكترونية لشبكات الاستشعار المادي - يخلق جسراً طبيعياً للنموذج الوظيفي، ويمكن بناء توأم رقمي على رأس نموذج وظيفي، باستخدام بيانات آنية لتحديث حالة النموذج ومعاييره، مما يتيح الاستمرار في الاستخدام الأمثل والصيانة المتوقعة طوال دورة الحياة للشبكة، ومع نضج التكنولوجيا الرقمية التوأم، فإن النموذج الوظيفي سيزداد تعقيداً في مرحلة التشغيل.
خاتمة
وقد ثبت أن النموذج الوظيفي هو ممارسة لا غنى عنها لتطوير شبكات الاستشعار المتقدمة، حيث إنه بالتركيز على ما يقوم به النظام بدلا من تحديد خصائص المعدات، يتيح للمهندسين تصميم شبكات أكثر قوة وقابلية للتكرار وكفاءة في استخدام الطاقة، كما أن الفوائد التي تمتد على دورة الحياة بأكملها من استكشاف التصميم المبكر في الفضاء عن طريق المحاكاة، واختيار البروتوكولات، وميزنة الطاقة، مما يؤكد على التسامح وتحليل القابلية للارتقاء، مما يؤدي إلى انخفاض تكاليف نظم العودة إلى حدوث عملياتية.
ونظراً لأن شبكات الاستشعار تواصل التوسع في مجالات جديدة - مركبات مستقلة، فإن الزراعة الدقيقة، ورصد الرعاية الصحية - التعقيد لن يزيد إلا، فالنموذج الوظيفي يوفر طريقة منظمة ومكررة لإدارة هذا التعقيد، فالأفرقة التي تعتمد ممارسات نموذجية في وقت مبكر من دورة تنميتها تكون في وضع أفضل يمكنها من الابتكار بسرعة مع الحفاظ على معايير الأداء والسلامة الصارمة التي تتطلبها التطبيقات الحديثة، ويتوقف مستقبل النظم الذكية على قدرتنا على التصميم الوظيفي.