12.07.2015 Views

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

113Кроме тестов, использовались 11 темпоральных формул. Ихописание приведено в табл. 13.В темпоральных формулах используются следующие предикаты: wasEvent(e) – <strong>на</strong> вход автомату поступило событие e; wasAction(z) – автомат выработал выходное воздействие z.Таблица 13. Темпоральные формулы для автомата управлениядверьми лифтаФормулаG(wasEvent(e 11 ) => wasAction(z 1 ))КомментарийЕсли <strong>на</strong> вход автомату поступилособытие e 11 , то автомат выработаетвыходное воздействие z 1 . Втерми<strong>на</strong>х системы управлениядверьми лифта утверждение можнозаписать следующим образом: приобработке события «Нажата кнопка«Открыть двери» обязательно будет<strong>на</strong>чато открытие дверей.G(wasEvent(e 12 ) wasAction(z 2 )) Выходное воздействие z 2вырабатывается тогда и толькотогда, когда <strong>на</strong> вход автоматупоступает событие e 12 . В терми<strong>на</strong>хсистемы управления дверьми лифтаутверждение можно записатьследующим образом: при <strong>на</strong>жатиикнопки «Закрыть двери» <strong>на</strong>чато ихзакрытие, и закрытие дверей может<strong>на</strong>чаться только при <strong>на</strong>жатиикнопки «Закрыть двери».

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!