УНИВЕРСИТЕТ ИТМО | ||||
Главная / Курсовые проекты / Моделирование холодильника (фрагменты)
(версия для печати)
Моделирование холодильника (фрагменты)© А.Р. Ишметьев, А.Н. Ситников, А.А. Шалыто Санкт-Петербургский государственный университет информационных технологий, механики и оптики
Проектная документация АннотацияПроект является примером использования технологии автоматного программирования c явным выделением состояний при моделировании работы холодильника. В качестве модели был выбран холодильник.В нем моделируются три компоненты: "Очиститель воздуха", "Система слежения за открытыми дверями", "Датчик наледи". Выбор этих компонентов обусловлен наличием в них небольшого числа состояний и событий, что позволило обеспечить наглядную демонстрацию автоматного подхода. Применение данной технологии лучше всего отвечает поставленной задаче: в отличие от традиционного программирования, автоматное программирование позволяет четко описать поведение устройства в любой момент времени. Данная модель не исчерпывается теми тремя объектами (автоматами), которые выделены авторами проекта. Можно было бы с помощью автоматного программирования реализовать также управление, например, компрессором, системой охлаждения и т.д. Однако, авторы не преследовали цель сделать полноценную программную модель системы управления, которую можно было бы встроить уже в настоящий холодильник. Цель проекта - показать удобство использования автоматного программирования для задач рассматриваемого класса. | ||||
|