Назад до огляду →
Модуль 01 / 04

Чотири питання під час виконання.

Етап 2 починається лише після верифікації програмної моделі відносно математичної специфікації.

ПОТОЧНОЕТАП 1 · РЕФЕРЕНСНА РЕАЛІЗАЦІЯ C++ / ROS 2

Етап 2 починається лише після верифікації програмної моделі відносно математичної специфікації.

Що має обчислювати контролер.Розгорнути розділ
Математичний контракт

Чотири питання під час виконання.

01 / СТАН

Що змінилося?

Оцінити розширений стан Z(t): стан об’єкта, фізичні ресурси, валідність моделей і активну конфігурацію.

02 / СПРОМОЖНІСТЬ

Що система ще може?

Відобразити залишкові ресурси у функції та цінність місії для кожної верифікованої конфігурації.

03 / ДОПУСТИМІСТЬ

Які переходи дозволені?

Відкинути кандидати, що порушують здійсненність, стійкість, безпеку або верифікований граф конфігурацій.

04 / ЧАС

Коли можна перемикатися?

Врахувати затримку реакції, час перемикання та мінімальний час перебування перед виконанням наступного кроку траєкторії.

Докази з практичної роботи з моделювання

Результати референсної реалізації, наведені в роботі.

WCET контуру керування\(42\,\mu\mathrm{s}\)
Обчислення індикатора\(8\,\mu\mathrm{s}\)
Аварійна реакція\(4.2\,\mathrm{ms}\)
Код + дані\(48\,\mathrm{KB}\)
Ці значення наведені для референсної реалізації з роботи. Вони підтверджують здійсненність, але не є платформонезалежними гарантіями.