Безопасность цифровых технологий

БЕЗОПАСНОСТЬ ЦИФРОВЫХ ТЕХНОЛОГИЙ

БЕЗОПАСНОСТЬ
ЦИФРОВЫХ ТЕХНОЛОГИЙ

English | Русский

Последний выпуск
№1(112) январь - март 2024

Применение UML-диаграмм и сетей Петри для проектирования ПО технологического процесса обжига окатышей

Выпуск № 3 (77) Июль - Сентябрь 2014
Авторы:

А.В. МАРКОВ
Аннотация


Описывается технология подготовки и обработки железорудных окатышей. Рассматривается технология обжига окатышей в обжиговой машине, включающая поэтапное прохождение окатышами зон сушки, подогрева, обжига, рекуперации и охлаждения. Для каждой из зон установлен определенный температурный режим. Строится модель зоны обжига печи с выделением типовых воздействий, выбирается управляющее, управляемое и возмущающее воздействие. Из статических характеристик находятся коэффициенты, необходимые для проектирования регулятора автоматизированной системы.

На основании диаграмм прецедентов, классов (7 классов) и объектов (15 объектов) проектируется часть ПО, отвечающая за статические свойства. Далее проектируется диаграмма деятельности с последующей трансляцией в соответствующую сеть Петри. После нескольких доработок сеть Петри способна моделировать задачу регулирования температуры в зоне обжига печи. При помощи системы переходов и коэффициентов, полученных ранее, осуществляется задача регулирования температуры. Система состоит из семи переходов, каждый из которых регулирует температуру в зависимости от отклонения от номинального значения. Приводится пространство состояний полученной сети Петри. По окончании проектирования сети Петри на диаграмму деятельности вносятся соответствующие изменения.

 
Ключевые слова: сети Петри, UML, обжиг окатышей, дерево достижимости, методика проектирования ПО, регулятор автоматизированной системы, регулирование температуры, объект управления

Список литературы
1. Питерсон Дж. Теория сетей Петри и моделирование: пер. с англ. – М.: Мир, 1984. – 264 с.

2. Коротиков С.В. Применение сетей Петри в разработке программного обеспечения центров дистанционного контроля и управления: дис. … канд. техн. наук: 05.13.11 / Новосиб. гос. техн. ун-т. – Новосибирск, 2007. – 216 с.

3. Романников Д.О., Марков А.В. Пример применения методики разра-ботки ПО с использованием UML-диаграмм и сетей Петри // Научный вестник НГТУ. – 2012. – № 1 (67). – С. 175–180.

4. Романников Д.О. Разработка программного обеспечения с применением UML диаграмм и сетей Петри для систем управления локальным оборудованием: дис. … канд. техн. наук: 05.13.11 / Новосиб. гос. техн. ун-т. – Новосибирск, 2012. – 195 с.

5. Марков А.В. Разработка программного обеспечения при совместном использовании UML-диаграмм и сетей Петри: (обзор) // Сборник научных трудов НГТУ. – 2013. – № 1 (71). – С. 96–131.

6. Воевода А.А., Романников Д.О., Зимаев И.В. Применение UML диаграмм и сетей Петри при разработке встраиваемого программного обеспечения // Научный вестник НГТУ. – 2009. – № 4 (37). – C. 169–174.

7. Коротиков С.В., Воевода А.А. Применение сетей Петри в разработке программного обеспечения центров дистанционного управления и контроля // Научный вестник НГТУ. – 2007. – № 4 (29). – C. 15–32.

8. Воевода А.А., Марков А.В. Методика автоматизированного проектирования программного обеспечения функционирования сложных систем на основе совместного использования UML диаграмм и сетей Петри // Современные технологии. Системный анализ. Моделирование. – 2014. – № 2 (42). – С. 110–115.

9. Воевода А.А., Марков А.В., Романников Д.О. Разработка программного обеспечения: проектирование с использованием UML диаграмм и сетей Петри на примере АСУ ТП водонапорной станции // Труды СПИИРАН. – 2014. – Вып. 3 (34). – С. 218–231.
Просмотров: 2993