Моделирование и анализ информационных систем
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Модел. и анализ информ. систем:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Моделирование и анализ информационных систем, 2015, том 22, номер 4, страницы 507–520
DOI: https://doi.org/10.18255/1818-1015-2015-4-507-520
(Mi mais456)
 

Эта публикация цитируется в 5 научных статьях (всего в 5 статьях)

О выразительности подхода к построению ПЛК-программ по LTL-спецификации

Е. В. Кузьмин, Д. А. Рябухин, В. А. Соколов

Ярославский государственный университет им. П. Г. Демидова, ул. Советская, 14, г. Ярославль, 150000 Россия
Список литературы:
Аннотация: Статья посвящена подходу к построению и верификации «дискретных» программ логических контроллеров (ПЛК) по LTL-спецификации. Этот подход обеспечивает возможность анализа корректности программ логических контроллеров с помощью метода проверки модели (Model Checking). В рамках подхода в качестве языка спецификации программного поведения используется язык темпоральной логики LTL. Анализ корректности LTL-спецификации относительно программных свойств производится автоматически с помощью программного средства символьной проверки модели Cadence SMV.
В статье демонстрируется состоятельность подхода к построению и верификации ПЛК-программ по LTL-спецификации с точки зрения тьюринговой мощности. Доказывается, что в соответствии с этим подходом для произвольной счётчиковой машины Минского может быть построена LTL-спецификация, по которой осуществляется её программная реализация на любом из языков программирования ПЛК стандарта МЭК 61131-3. Поскольку счётчиковые машины Минского равномощны машинам Тьюринга, то и рассматриваемый подход к программированию ПЛК будет обладать тьюринговой мощностью.
В доказательстве основное внимание уделяется заданию поведения счётчиковой машины в виде набора LTL-формул и сопоставлению этим формулам конструкций языков ST и SFC. SFC представляет интерес с точки зрения специфики графического языка, а язык ST рассматривается в качестве базового в том смысле, что реализация счётчиковой машины на языках IL, FBD/CFC и LD сводится к переписыванию на них конструкций ST-программы.
Идея доказательства демонстрируется на примере трехсчетчиковой машины Минского, реализующей функцию возведения числа в квадрат.
Ключевые слова: программируемые логические контроллеры (ПЛК), построение и верификация ПЛК-программ, LTL-спецификация, счётчиковые машины Минского.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 12-01-00281-a
Поступила в редакцию: 03.08.2015
Реферативные базы данных:
Тип публикации: Статья
УДК: 517.9
Образец цитирования: Е. В. Кузьмин, Д. А. Рябухин, В. А. Соколов, “О выразительности подхода к построению ПЛК-программ по LTL-спецификации”, Модел. и анализ информ. систем, 22:4 (2015), 507–520
Цитирование в формате AMSBIB
\RBibitem{KuzRyaSok15}
\by Е.~В.~Кузьмин, Д.~А.~Рябухин, В.~А.~Соколов
\paper О выразительности подхода к построению ПЛК-программ по~LTL-спецификации
\jour Модел. и анализ информ. систем
\yr 2015
\vol 22
\issue 4
\pages 507--520
\mathnet{http://mi.mathnet.ru/mais456}
\crossref{https://doi.org/10.18255/1818-1015-2015-4-507-520}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=3418470}
\elib{https://elibrary.ru/item.asp?id=24273051}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/mais456
  • https://www.mathnet.ru/rus/mais/v22/i4/p507
  • Эта публикация цитируется в следующих 5 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
    Статистика просмотров:
    Страница аннотации:312
    PDF полного текста:98
    Список литературы:57
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024