Real-time computer systems are very often subject to dependability requirements because of their application areas. Fly-by-wire airplane control systems, control of power plants, industrial process control systems and others are required to continue their function despite faults. Fault-tolerance and real-time requirements thus constitute a kind of natural combination in process control applications. Systematic fault-tolerance is based on redundancy, which is used to mask failures of individual components. The problem of replica determinism is thereby to ensure that replicated components show consistent behavior in the absence of faults. It might seem trivial that, given an identical sequence of inputs, replicated computer systems will produce consistent outputs. Unfortunately, this is not the case. The problem of replica non-determinism and the presentation of its possible solutions is the subject of Fault-Tolerant Real-Time Systems: The Problem of Replica Determinism. The field of automotive electronics is an important application area of fault-tolerant real-time systems. Systems like anti-lock braking, engine control, active suspension or vehicle dynamics control have demanding real-time and fault-tolerance requirements. These requirements have to be met even in the presence of very limited resources since cost is extremely important. Because of its interesting properties Fault-Tolerant Real-Time Systems gives an introduction to the application area of automotive electronics. The requirements of automotive electronics are a topic of discussion in the remainder of this work and are used as a benchmark to evaluate solutions to the problem of replica determinism.
ترجمه فارسی (ترجمه ماشینی)
سیستمهای رایانهای بلادرنگ معمولاً به دلیل حوزههای کاربردی خود، در معرض الزامات قابل اعتماد هستند. سیستمهای کنترل هواپیمای Fly-by-wire، کنترل نیروگاهها، سیستمهای کنترل فرآیند صنعتی و سایر سیستمها برای ادامه عملکرد علیرغم نقصها مورد نیاز هستند. بنابراین تحمل خطا و الزامات بلادرنگ نوعی ترکیب طبیعی در برنامه های کاربردی کنترل فرآیند را تشکیل می دهند. تحمل خطا سیستماتیک مبتنی بر افزونگی است که برای پنهان کردن خرابی اجزای جداگانه استفاده می شود. مشکل جبر ماکتی در نتیجه اطمینان از این است که اجزای تکرار شده در غیاب عیوب رفتار ثابتی از خود نشان می دهند. ممکن است بی اهمیت به نظر برسد که با توجه به توالی یکسانی از ورودی ها، سیستم های کامپیوتری تکراری خروجی های ثابتی تولید کنند. متاسفانه، این مورد نیست. مسئله عدم قطعیت ماکتی و ارائه راه حل های ممکن آن موضوع سیستم های بلادرنگ تحمل کننده خطا: مسئله جبرگرایی تکراری است. حوزه الکترونیک خودرو یک حوزه کاربردی مهم از سیستم های بلادرنگ مقاوم در برابر خطا است. سیستمهایی مانند ترمز ضد قفل، کنترل موتور، سیستم تعلیق فعال یا کنترل دینامیک خودرو، نیازمندیهای زمان واقعی و تحمل خطا هستند. این الزامات باید حتی در حضور منابع بسیار محدود برآورده شوند زیرا هزینه بسیار مهم است. به دلیل ویژگیهای جالب آن، سیستمهای بلادرنگ تحملکننده خطا، مقدمهای بر حوزه کاربرد الکترونیک خودرو ارائه میدهند. الزامات الکترونیک خودرو موضوعی است که در ادامه این کار مورد بحث قرار می گیرد و به عنوان معیاری برای ارزیابی راه حل ها برای مشکل جبرگرایی تکراری استفاده می شود.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.