Product Design, Manufacturing & Innovation Resources
بيت » أنظمة الوقت الحقيقي الصلبة واللينة

أنظمة الوقت الحقيقي الصلبة واللينة

1970
مهندسون يتعاونون على أنظمة الوقت الحقيقي الصلبة والناعمة في مكتب حديث.

(صورة تم إنشاؤها للتوضيح فقط)

تُصنّف الأنظمة الآنية إلى "صارمة" و"مرنة" بناءً على عواقب تجاوز الموعد النهائي. في النظام الآني الصارم، يُعدّ تجاوز الموعد النهائي عطلاً كاملاً للنظام، كما هو الحال في نظام منع انغلاق المكابح. أما في النظام الآني المرن، فيؤدي تجاوز الموعد النهائي إلى تراجع الأداء دون حدوث عطل كارثي، كما هو الحال في البث المباشر للصوت والفيديو.

The distinction between hard and soft real-time systems is fundamental to the design and analysis of time-critical applications. A hard real-time system must guarantee that critical tasks complete their processing within their specified deadlines. The correctness of the system depends not only on the logical result of the computation but also on the time at which the results are produced. Failure to meet a deadline is considered a catastrophic failure. Examples include flight control systems, medical devices like pacemakers, and automotive safety systems. The entire system, from hardware to the operating system and application software, must be designed to provide deterministic timing behavior.

على النقيض من ذلك، يمكن لنظام الوقت الحقيقي المرن أن يتحمل تجاوزات عرضية للمواعيد النهائية. فبينما يُعدّ الالتزام بالمواعيد النهائية أمرًا مرغوبًا فيه، وتتراجع فائدة النظام مع تجاوزها، إلا أن النظام لا يتعطل تمامًا، بل ينخفض ​​أداؤه فقط. يُعدّ البث المباشر للوسائط المتعددة مثالًا كلاسيكيًا؛ ففقدان إطار أو لحظة من تشويش الصوت أمر غير مرغوب فيه، ولكنه لا يتسبب في انهيار النظام بأكمله. ومن الأمثلة الأخرى أنظمة المعاملات عبر الإنترنت وموجهات الشبكة. غالبًا ما يركز تصميم أنظمة الوقت الحقيقي المرن على الضمانات الإحصائية أو أداء الحالة المتوسطة بدلًا من ضمانات أسوأ الحالات الصارمة المطلوبة لأنظمة الوقت الحقيقي الصارمة. ويُستخدم أحيانًا تصنيف ثالث، هو "الوقت الحقيقي الثابت"، لوصف الأنظمة التي يؤدي فيها تجاوز الموعد النهائي إلى جعل النتيجة عديمة الفائدة، ولكنه لا يتسبب في فشل النظام.

UNESCO Nomenclature: 1203
- علوم الحاسب الآلي

يكتب

النظام التجريدي

الاضطراب

تزايدي

الاستخدام

الاستخدام الواسع النطاق

السلائف

  • development of digital computers
  • early process control systems in manufacturing
  • concepts of time-sharing operating systems
  • formal logic and computability theory

التطبيقات

  • automotive anti-lock braking systems (abs)
  • fly-by-wire avionics
  • pacemakers
  • التحكم في العمليات الصناعية
  • live video streaming codecs

براءات الاختراع:

NA

أفكار ابتكارات محتملة

بسبب عمليات جمع البيانات من خلال برامج الروبوت، والتي تتجاوز حاليًا 40 ألفًا يوميًا، فإن هذا المحتوى مخصص لأعضاء المجتمع فقط.
> تسجيل الدخول < أو > سجل < (مجاني 100٪) للوصول إلى هذا، وكذلك جميع المحتويات والأدوات الأخرى المقيدة.

يتعلق بـ: الوقت الحقيقي الصارم، الوقت الحقيقي المرن، الموعد النهائي، الحتمية، نظام التشغيل في الوقت الحقيقي، الأنظمة المدمجة، الأنظمة الحرجة، قيود التوقيت، فشل النظام، تدهور الأداء.

السياق التاريخي

أنظمة الوقت الحقيقي الصلبة واللينة

1970
1970
1970
1970
1973
1980
1980
1967
1970
1970
1970
1970-01-01
1975-06-01
1980
1980

(إذا كان التاريخ غير معروف أو غير ذي صلة، على سبيل المثال "ميكانيكا الموائع"، يتم توفير تقدير تقريبي لظهوره الملحوظ)

الاختراع والابتكار والمبادئ التقنية ذات الصلة

الصور بالحجم الكامل والتنزيلات متاحة فقط 100% مجاناً للأعضاء المسجلين.