Информатика и вычислительная техника
  • формат pdf
  • размер 584,34 КБ
  • добавлен 05 сентября 2012 г.
Сытник С.В., Князев Е.Г., Шалыто А.А. Моделирование процесса управления ядерным реактором
Проектная документация. - СПб.: Санкт-Петербургский государственный университет информационных технологий, механики и оптики, 2004. - 82 с.
Предлагаемая проектная документация описывает учебный пример использования SWITCH-технологии при разработке программы управления ядерным реактором. Для программирования задач логического управления была предложена SWITCH-технология, которая в дальнейшем была развита применительно к событийным и объектно-ориентированным программам. Подробно ознакомиться с этой технологией и с конкретными примерами ее использования можно на сайте http://is.ifmo.ru. Эта технология удобна для задач управления объектами со сложным поведением, поскольку при использовании автоматного подхода, в частности, удается повысить централизацию логики управления. Другое достоинство этого подхода состоит в том, что код автоматных функций является изоморфным графу переходов автоматов, по которому этот код строился (подробнее это описано в разделе Visio2Switch). Поэтому появляется возможность не обращаться к текстам программ для того, чтобы понять, как они работают. Для этой цели достаточно рассмотреть соответствующие графы переходов. Целью данного проекта является построение модели ядерного реактора и его системы управления. Модель «реактор – система управления» предназначена для проведения испытаний работы в различных режимах, в том числе аварийных. Предлагаемая модель является учебной и не претендует на полноту описания процесса управления ядерным реактором. Авторы предполагают, что описанный подход может применяться при проектировании, реализации и тестировании реальных систем управления. При разработке модели применен метод объектно-ориентированного проектирования и программирования с явным выделением состояний. Этот подходпозволяет формализовать написание программного кода и вывод трассировочной информации в терминах автоматов и состояний. Выполненный проект содержит полную документацию по всем элементам проекта, включая спецификацию программы (описание входов и выходов, графов переходов), исходный код (за исключением графических файлов), а также полный отчет о работе программы.
Содержание
Введение
Постановка задачи
Проектирование
Моделирование
Структура программного комплекса
Описание классов, интерфейсов
Описание логики управления
Протоколирование
Использование Switch-технологии
Литература
Приложение 1
Пример протоколирования
Контрольная панель с протоколом
Приложение 2
Текст программы
Похожие разделы
  1. Академическая и специальная литература
  2. Биологические дисциплины
  3. Матметоды и моделирование в биологии
  1. Академическая и специальная литература
  2. Военные дисциплины
  3. Матметоды и моделирование в военном деле
  1. Академическая и специальная литература
  2. Геологические науки и горное дело
  3. Матметоды и моделирование в горно-геологической отрасли
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в MathCad / MatLab / Maple / Derive
  1. Академическая и специальная литература
  2. Легкая промышленность
  3. Матметоды и моделирование в легкой промышленности
  1. Академическая и специальная литература
  2. Лесное дело и деревообработка
  3. Матметоды и моделирование в лесном деле и деревообработке
  1. Академическая и специальная литература
  2. Математика
  3. Математическая физика
  1. Академическая и специальная литература
  2. Машиностроение и металлообработка
  3. Конструирование и проектирование в машиностроении
  4. Матметоды и моделирование в машиностроении
  1. Академическая и специальная литература
  2. Междисциплинарные материалы
  3. Моделирование
  1. Академическая и специальная литература
  2. Металлургия
  3. Моделирование в металлургии
  1. Академическая и специальная литература
  2. Наноматериалы и нанотехнологии
  3. Матметоды и моделирование в нанотехнологии
  1. Академическая и специальная литература
  2. Нефтегазовая промышленность
  3. Нефтегазовое дело
  4. Матметоды и моделирование в нефтегазовом деле
  1. Академическая и специальная литература
  2. Промышленное и гражданское строительство
  3. Матметоды и моделирование в строительстве
  1. Академическая и специальная литература
  2. Психологические дисциплины
  3. Матметоды и моделирование в психологии
  1. Академическая и специальная литература
  2. Радиоэлектроника
  3. Матметоды и моделирование в радиоэлектронике
  1. Академическая и специальная литература
  2. Связь и телекоммуникации
  3. Матметоды и моделирование в связи и телекоммуникациях
  1. Академическая и специальная литература
  2. Сельское хозяйство
  3. Матметоды и моделирование в сельском хозяйстве
  1. Академическая и специальная литература
  2. Социологические дисциплины
  3. Методология социологических исследований
  4. Матметоды и моделирование в социологии
  1. Академическая и специальная литература
  2. Топливно-энергетический комплекс
  3. Математические задачи энергетики
  1. Академическая и специальная литература
  2. Физика
  3. Матметоды и моделирование в физике
  1. Академическая и специальная литература
  2. Финансово-экономические дисциплины
  3. Логистика
  4. Матметоды и моделирование в логистике
  1. Академическая и специальная литература
  2. Финансово-экономические дисциплины
  3. Математические методы и моделирование в экономике
  1. Академическая и специальная литература
  2. Химия и химическая промышленность
  3. Информационные технологии в химической промышленности
  1. Академическая и специальная литература
  2. Химия и химическая промышленность
  3. Матметоды и моделирование в химии
  1. Академическая и специальная литература
  2. Экологические дисциплины
  3. Матметоды и моделирование в экологии
  1. Академическая и специальная литература
  2. Языки и языкознание
  3. Лингвистика
  4. Прикладная лингвистика
  5. Матметоды и моделирование в лингвистике
  1. Прикладная литература
  2. Компьютерная литература
  3. Matlab / Simulink