автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Разработка инструментальных средств для математического моделирования ядерных реакторов с использованием объектно-ориентированной технологии

кандидата физико-математических наук
Николаенко, Наталия Борисовна
город
Москва
год
2003
специальность ВАК РФ
05.13.11
Диссертация по информатике, вычислительной технике и управлению на тему «Разработка инструментальных средств для математического моделирования ядерных реакторов с использованием объектно-ориентированной технологии»

Оглавление автор диссертации — кандидата физико-математических наук Николаенко, Наталия Борисовна

ВВЕДЕНИЕ.

Глава 1. База данных интеллектуальной программной оболочки ShIPRW.

1.1. Справочники объектов.

1.1.1. Справочник вычислительных модулей.

1.1.2. Справочник супермодулей.

1.1.3. Справочник СВ-скаляров.

1.1.4. Справочник СВ-массивов.

1.1.5. Справочник индексов СВ-массивов.

1.1.6. Справочник наборов данных.

1.1.7. Справочник групп объектов.

1.1.8. Справочник правил.

1.1.9. Справочник файлов.

1.1.10. Справочник стандартных путей расчета.

1.1.11. Дневники.

1.1.12. Другие справочники.

1.2. Проверка и/или сжатие базы данных.

1.3. Слияние баз с разных компьютеров.

Глава 2. PLEXW - планировщик вычислительного процесса.

2.1. История разработки подсистемы PLEXW.

2.2. Планировщик PLEXYPLEXW и теория планирования.

2.3. Среда разработки планировщика.

2.3.1. Краткое описание прологовских алгоритмов планирования.

2.3.2. Алгоритм планирования в SQL-планировщике.

2.4. Сравнительный анализ различных методов планирования.

2.5. Реализация планировщика.

Глава 3. Стандартный путь расчета.

3.1. Сборка стандартного пути.

3.2. Локальная база данных СП и ее связь с базой данных ShIPRW.

3.3. Построение цепочки вычислительных модулей.

3.4. Проверка построенной вычислительной цепочки.

3.5. Подготовка исходных данных и генерация фортрановского текста стандартного пути расчета.

3.5.1. Рассылка исходных данных из наборов данных.

3.5.2. Автоматическая коррекция исходных данных по правилам.

3.5.3. Проверка заданных данных и формирование NAMELIST'a.

3.5.4. Формирование головной программы на языке Фортран.

3.6. Запуск стандартного пути на выполнение.

3.7. MPI (Message Passing Interface) и ShIPRW.

3.8. Визуализация результатов расчета СП (картограммы).

Введение 2003 год, диссертация по информатике, вычислительной технике и управлению, Николаенко, Наталия Борисовна

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

Представляется разумным сосредоточить усилия на разработке отдельных вычислительных модулей (в значительной мере из уже готовых программ) с одновременной разработкой системного обеспечения и базы данных, работающих с создаваемой библиотекой вычислительных модулей.

Должна быть предусмотрена возможность добавления новых вычислительных модулей в библиотеку. Таким образом решается проблема максимального использования уже накопленного опыта разработчиков программ посредством оформления их в виде вычислительных модулей и добавлением в библиотеку вместе со знаниями об их интерфейсе.

Состояние дел в области математического моделирования близко к тому, что данные и программы, хранимые в компьютерах, могут использоваться как знания, в частности, при решении нейтронно-физических расчётных задач для ядерных реакторов. Знания могут храниться как в виде уже готовых исполняемых программ, так и в виде исходных текстов программ.

Главной целью работы являлась разработка инструментальных средств математического моделирования ядерных реакторов для обеспечения комфортной среды работы разработчикам программ и расчетчикам.

Одной из задач стала организация исходных текстов программ в базу данных и работа с ней.

Другая задача - это выбор порядка следования вычислительных модулей в цепочке, которая на основе заданных пользователем входов приводит к указанным выходам, т.е. планирование вычислительного процесса, даже больше - распараллеленного вычислительного процесса. Наибольший интерес вызывает задача автоматического планирования вычислительного процесса на основе заданной пользователем цели.

Одним из узких мест в задачах математического моделирования является подготовка исходных данных. Она часто занимает значительно больше времени, чем собственно расчёты. Тогда возникает настоятельная потребность разработать инструменты, максимально облегчающие подготовку таких данных.

И, наконец, основная задача - генерация головной программы на языке Фортран на основе вызова цепочки вычислительных модулей с использованием базы данных о предметной области.

Поставленные цели и задачи решались в рамках разработки открытой интеллектуальной программной оболочки ShIPR/ShlPRW* (Shell of Integrated Package for Reactor for Windows) [1, 2, 3, 4] для математического моделирования ядерных реакторов. Главными особенностями этой системы являются открытость и модульность при разработке как прикладного, так и системного программного обеспечения.

Система ShIPRW состоит из следующих основных частей:

1. Система пополнения базы данных о вычислительных модулях, их интерфейсах и других объектах. Здесь же включаются и знания о вычислительной среде, в которой должны выполняться программы. Созданная база используется в различных частях системы.

2. Планировщик вычислительного процесса [5,6], который по поставленной конечной цели на основе заранее представленной и/или полученной ShIPR - DOS-версия, ShIPRW - Windows-версия в режиме диалога информации строит для статического вычислительного процесса распараллеленную цепочку вычислительных модулей, приводящую к этой цели.

3. Фронтальная подсистема FSW [7, 8], обеспечивающая подготовку всех входных данных для конкретного стандартного пути расчёта, их проверку и самосогласованность. Подсистема FSW может быть использована и как фронтальная система для других, ранее созданных пакетов программ при условии заполнения соответствующей базы знаний.

4. Программа GENSPW [9] для автоматизированной генерации текста машинно-независимой головной программы на языке Фортран, содержащей вызовы вычислительных модулей. Ранее её функции выполняла отдельная, написанная на Фортране, подсистема NUCLEUS [2]. В настоящее время программа GENSPW входит в состав фронтальной подсистемы FSW.

5. Библиотека вычислительных модулей.

6. Программа автоматизированного преобразования текстов на языке Фортран 77 в тексты на языке Фортран 90.

Некоторые из этих подсистем могут функционировать отдельно, а некоторые можно использовать в другом окружении.

Отличительной особенностью системы ShIPRW является работа с исходными текстами программ на языке Фортран, хранящимися в базе данных и доступных пользователю.

По отношению к ShIPRW употребляется два определения - система и оболочка. Термин система используется при ссылке на все составные части ShIPRW, а термин оболочка относится только к системному программному обеспечению (system software) и не связан с конкретным функциональным наполнением.

Принципиальная схема использования знаний в системе выглядит следующим образом.

Вычислительные модули Стандартные величины Наборы данных

Правила Файлы Группы объектов Стандартные пути расчета

База данных

Ручное построение пути расчета

Автоматическое построение пути расчета

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

Генерация текста программы по заданному пути оасчета (Фоотоан) I

Трансляция и запуск на счет н

Обработка полученных результатов

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

Windows-версия системы ShIPRW, была создана при помощи объектно-ориентированного языка программирования Visual FoxPro 7.0 [10, 11, 12] с использованием языка Prolog и API-функций.

Автоматически сгенерированные вместе с исходными данными с помощью ShIPRW головные программы на языке Фортран 77 или Фортран 90, содержащие вызовы цепочек вычислительных модулей, могут выполняться практически на любом компьютере.

В создании системной части DOS-версии ShIPR на разных этапах ее разработки участвовали, кроме автора этой работы: Зизин М.Н., Шушаков А.В., Дементьева Д.Ю., Богданкевич B.JI. и Тихонова Н.В. Windows-версия системной части ShIPRW была реализована автором при участии Зизина М.Н.

Система ShIPR первоначально создавалась и долгое время эксплуатировалась в среде MS DOS на РС-286, 386, 486. В 1997-2000 гг. была создана Windows-версия системы ShIPRW. При ее создании особое внимание уделялось необходимости сохранения базы знаний из DOS-версии ShIPR. В 2000 году вся система стала сетевой (файл-серверная модель) [13]. Среда разработки системы ShIPRW:

Операционная система Windows 95, 98, Me, NT, 2000, ХР

Инструментальные средства Visual FoxPro, Prolog, SQL, API-функции

История создания и разработки системы ShIPRW и ее подсистем насчитывает не один год. Вот кратко основные этапы её развития:

1988- 1989 гг. Разработка концепции интеллектуальной программной оболочки ShIPR для математического моделирование ядерных реакторов.

1989 - 1991 гг. Создание NUCLEUS - ядра системы ShIPR (на языке ФОРТРАН 77), которое позволяло на основе хранящейся в текстовых таблицах и файлах информации автоматически генерировать текст головной программы на языке ФОРТРАН 77.

1991 - 1992 гг. Неудачная попытка использовать ПРОЛОГ для создания оболочки системы ShIPR.

1992 - 1993 гг. Реализована первая версия ShIPR на FoxPro 2.0.

1992 - 1996 гг. Опытная эксплуатация ShIPR, доработка алгоритмов и интерфейса пользователя и создание базовой библиотеки вычислительных модулей.

1996 - 1997 гг. Первые попытки реализация Windows-версии ShIPRW и её составляющих: планировщика вычислительного процесса и корректной подготовки исходных данных на Visual FoxPro 3.0 и 5.0.

1998 - 1999 гг. Реализация Windows-версии ShIPRW и её составляющих: планировщика вычислительного процесса и корректной подготовки исходных данных на Visual FoxPro 6.0 [14]. Этот объектноориентированный язык СУБД позволил на порядок улучшить дружественность интерфейса с пользователем. 2000 г. Создание сетевой Windows-версии ShIPRW 7.0 со значительным изменением используемых форм. 2000 - 2002 гг. В системе ShIPRW делаются различные усовершенствования и исправляются недочёты. В 2001 г. перешли на Visual FoxPro 7.0, что облегчило жизнь разработчикам и почти ничего не изменило с точки зрения пользователя.

Надо отметить, что система ShIPRW развивалась особенно интенсивно по мере её применения для реализации новых расчётных проектов.

Начало работы автора относится к 1989 году, сначала в качестве разработчика подсистемы PLEX - планировщика вычислительного процесса и отдельных системных программ, затем при переходе на новый язык программирования Visual FoxPro и как разработчика всех системных программ оболочки ShIPRW.

В системе ShIPRW используется объектно-ориентированный подход. С одной стороны, система реализована с помощью объектно-ориентированного языка программирования Visual FoxPro 7.0, а с другой стороны, элементы базы знаний - это объекты системы. Каждый класс объектов подчиняется законам объектно-ориентированной технологии, т.е. характеризуется своим набором свойств и методов обработки (инкапсуляция). Каждый объект наследует свойства и методы своего класса.

Автор считает, что новизна работы заключается в следующем: 1. Разработаны новые инструментальные средства для математического моделирования ядерных реакторов. Значительную ценность представляет разработанный набор объектов и их атрибутов для накопления знаний.

2. Сформулированы, реализованы, описаны и проверены на практике различные алгоритмы планирования вычислительного процесса, реализующие цепочечный подход с элементами каркасной структуры.

3. Предложен и реализован ряд методов, позволяющих существенно сократить число переборов при планировании вычислительного процесса, что позволяет достичь результата там, где полный перебор невозможен (по техническим причинам).

4. Разработаны методы задания и применения правил при формировании входных данных для стандартного пути расчета. Метод работает не только с константами, но и с переменными, и с алгебраическими выражениями, и поэтому позволяет задать практически любое правило. Правила задают часть исходных данных для расчета, проверяют их на корректность и исключают ненужные для расчета объекты.

Личный вклад автора:

1. Реализация практически всего системного наполнения ShIPRW. Начиная с 1997 года, была полностью переписана вся системная часть ShIPRW, которая совершенствуется и в настоящее время, используя объектно-ориентированный язык СУБД Visual FoxPro 7.0. В течение 12 лет, следуя за развитием вычислительной техники и программного обеспечения персональных компьютеров, реализовывались различные версии методов планирования на языках Turbo Prolog 2.0, PDC Prolog 3.51, Visual FoxPro.

2. В стандартных путях расчета и в супермодулях реализована проверка правильности следования вычислительных модулей в цепочке, заданной пользователем. Добавлена визуализация проверки - модули представлены интерактивными (откликаются на воздействие на них пользователем) объектами, которые могут предоставить полную информацию о себе.

3. Для различных объектов оболочки ShIPRW разработан аппарат ведения правил, а также их применение при задании исходных данных для стандартных путей расчета.

4. Обобщено понятие групп объектов и реализовано их широкое использование в системе ShIPRW, что существенно упростило работу и понимание системы.

5. В Windows-версию включена новая внутренняя программа генерации текста головной программы на Фортране, которая позволила резко упростить структуру сгенерированной программы и облегчила работу пользователя. Одним из преимуществ этого стала ликвидация промежуточной пересылки данных через текстовые файлы, что являлось потенциальным источником ошибок при внешней генерации, применяемой ранее.

6. Стали доступны базы данных не только на компьютере пользователя, но и на удаленном компьютере, включенном в сеть.

7. Разработаны новые визуальные методы проверки исходных данных и обработки результатов расчетов - картограмм.

Для поддержки дружественности интерфейса с пользователем в системе используются:

1. Контекстная справка в стандартном для Windows виде - HTML формате.

2. Почти в каждый элемент управления внедрена система быстрой справки (Quick Help).

3. На всех кнопках есть всплывающие подсказки.

4. Использование цвета.

5. По желанию пользователя все формы могут менять размер, при чем все объекты формы масштабируются.

В Главе 1 обсуждаются основные объекты системы ShIPRW - вычислительные модули; супермодули, СВ-скаляры, СВ-массивы, индексы СВ-массивов, наборы данных, правила, файлы, группы объектов, стандартные пути расчета и основные формы для работы с объектами системы.

Глава 2 описывает подсистему PLEXW — автоматический планировщик вычислительного процесса, строящий на основе заданной пользователем цели распараллеленную цепочку вычислительных модулей, реализующих этот процесс. Проведен краткий обзор используемых методов планирования и их сравнение - недостатки и достоинства.

Глава 3 посвящена подробному описанию стандартных путей расчета и их практическому использованию.

В заключении представлены основные результаты работы, приведена справка по основным характеристикам системы. Дана информация по функциональному наполнению системы ShIPRW, его тестированию и применению. Приведено краткое сравнение системы ShIPRW и комплекса программ для расчета реакторов ВВЭР «КАСКАД». Обсуждаются пути дальнейшего усовершенствования существующей версии ShIPRW.

В приложение вынесены примеры сгенерированных стандартных путей расчета, внешний вид основных форм системы, примеры автоматически построенных цепочек вычислительных модулей и примеры визуализации картограмм в различных геометриях.

Заключение диссертация на тему "Разработка инструментальных средств для математического моделирования ядерных реакторов с использованием объектно-ориентированной технологии"

ЗАКЛЮЧЕНИЕ

Библиография Николаенко, Наталия Борисовна, диссертация по теме Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

1. Зизин М.Н., Шушаков А.В., Дементьева Д.Ю., Сушнова Н.Б. Интеллектуальная программная оболочка ShIPR для математического моделирования ядерных реакторов. Общее описание. Препринт ИАЭ-5701/5, М. 1994.

2. Зизин М.Н., Дементьева Д.Ю., Шушаков А.В. Интеллектуальная программная оболочка ShIPR для математического моделирования ядерных реакторов. NUCLEUS ЯДРО СИСТЕМЫ ShIPR. Препринт ИАЭ-5 867/4 М. 1994.

3. Зизин М.Н., Сушнова Н.Б., Шушаков А.В. Системное программное обеспечение математического моделирования ядерных реакторов. Тезисы докладов 8-го семинара по проблемам физики реакторов. T.l, с.24-26, М., МИФИ, 1993.

4. Зизин М. Н. Системное и прикладное программное обеспечение задач математического моделирования ядерных реакторов. Докторская диссертация, РНЦ-КИ, 1995.

5. Сушнова Н.Б., Зизин М.Н. Экспертный планировщик PLEX для планирования вычислительного процесса в среде интеллектуальной программной оболочки математического моделирования ядерных реакторов ShIPR. Препринт РНЦ "КИ", ИАЭ 6044/5, 1997.

6. Сушнова Н.Б. Алгоритмы планирования вычислительного процесса для экспертного планировщика PLEX. Препринт РНЦ-"КИ" ИАЭ 6043/5, 1997

7. Зизин М.Н., Сушнова Н.Б. WINDOWS-версия фронтальной оболочки FSW для подготовки расчётов в интеллектуальной программной системе ShIPRW. Препринт РНЦ-КИ, ИАЭ-6155/5, М.: 1999.

8. Зизин М.Н., Сушнова Н.Б. Фронтальная оболочка FSW для подготовки расчётов в интеллектуальной программной системе ShIPRW. Сборник трудов семинара "НЕЙТРОНИКА-99" Обнинск, 2000, с.362-371

9. Зизин М.Н., Сушнова Н.Б. GENSPW программа генерации текста стандартного пути расчёта в интеллектуальной программной оболочке ShIPRW. Препринт РНЦ-КИ, ИАЭ-6200/5, М.: 2000

10. Николаенко Н.Б. Оболочка ShIPRW как набор инструментальных средств для математического моделирования ядерных реакторов. Доклад на семинаре «Нейтроника-2002», Обнинск

11. Зизин М.Н., Сушнова Н.Б. Что нового в WINDOWS-версии интеллектуальной программной оболочки ShIPRW для математического моделирования ядерных реакторов. Доклад на семинар "НЕЙТРОНИКА-99", Обнинск, октябрь, 1999

12. Богданкевич В.Л., Зизин М.Н., Сушнова Н.Б. Технологические аспекты перехода к Windows-версии интеллектуальной программной оболочки ShIPR для математического моделирования ядерных реакторов. Доклад на семинаре "Нейтроника-9 8", Обнинск, 1999, с.227-231.

13. Зизин М.Н., Сушнова Н.Б. Сетевая версия интеллектуальной программной системы ShIPRW 7.11. Последние нововведения и усовершенствования. Доклад на семинаре «Нейтроника-2000», Обнинск.

14. Николаенко Н.Б., Зизин М.Н. Windows-версия планировщика вычислительного процесса PLEXW. Доклад на семинаре «Нейтроника-2002», Обнинск.

15. Зизин М.Н., Сушнова Н.Б. Внедрение языка Фортран-90 в интеллектуальной программной оболочке ShIPRW для математического моделирования ядерных реакторов. Отчет РНЦКИ, ИЯР. № 36/24 2001, М.: 20.12.01

16. Сушнова Н.Б., Зизин М.Н. Супермодули в интеллектуальной программной оболочке ShIPRW. Доклад на семинаре «Нейтроника-2000», Обнинск.

17. Парасюк И.Н., Сергиенко И.В. Пакеты программ анализа данных: технология разработки. М.: Финансы и статистика, 1988.

18. Горбунов-Посадов М.М. Конфигурации программ. Рецепты безболезненных изменений. -М.: Малип, 1994.

19. Горбунов-Посадов М.М., Корягин Д.А., Мартынюк В.В. Системное обеспечение пакетов прикладных программ. Под ред. Самарского А.А. М.: Наука, 1990.

20. Нильсен Н. Искусственный интеллект. Методы поиска решений. М.: Мир, 1973.

21. Тамм Б.Г., Тыугу Э.Х. Пакеты программ. Изв. АН СССР. Техническая кибернетика. 1977. №5, с.111-124.

22. Башмаков И.А., Бесфамильный М.С. Математический аппарат описания модели предметной области пакетов прикладных программ. Труды МЭИ. Вып.221. М., 1975.

23. Зизин М.Н., Загацкий Б.А., Темноева Т.А., Ярославцева Л.Н. Автоматизация реакторных расчетов. М.: Атомиздат, 1974.

24. Белкин А.Р., Медведев А.Е. Планирование вычислений в системах автоматизированного проектирования. Труды XXII научной конференции МФТИ 1975 г. Серия «Аэрофизика и прикладная математика». Долгопрудный, 1976.

25. Темноева Т.А. Модульная программная система для расчета физических характеристик атомных реакторов. Диссертация на соискание ученой степени канд.ф.-м. наук. Рук. канд. ф.-м. наук Загацкий Б.А. Димитровград,1979.

26. Кахро М.И., Калья А.П., Тыугу Э.Х. Инструментальная система программирования ЕС ЭВМ (ПРИЗ). М.: Финансы и статистика, 1988.

27. Бухштаб Ю.А., Горлин А.И., Камынин С.С. и др. Об одном подходе к разработке интеллектуальных пакетов. Препринт АН СССР, ИПМ, № 70. М.,1980.

28. Горлин А.И. Организация пакета прикладных программ с автоматическим планированием вычислений. Диссертация на соискание ученой степени канд. ф.-м. наук. Рук. д.ф.-м.н. Любимский Э.З. и к.т.н. Корягин Д.А. М, 1982.

29. Ньюэлл А., Сеймон Г. GPS — программа, моделирующая процесс человеческого мышления. Вычислительные машины и мышление. М: Мир, 1967, с. 283-300.

30. Опарин Г.А. К теории планирования вычислительного процесса в пакетах прикладных программ. Пакеты прикладных программ. Методы и разработки. Новосибирск: Наука, 1981, с. 5-20.

31. Райков J1.JI. Построение оптимальных схем счета из модулей с именованными входами. УсиМ. 1982. № 6, с. 115-119.

32. Доорс Дж., Рейнблейн А.Р., Вадера С. Пролог язык программирования будущего. М: Финансы и статистика, 1990.

33. Братко И. Программирование на языке Пролог для искусственного интеллекта. М: Мир, 1990.

34. Янсон А. Турбо-Пролог в сжатом изложении. М: Мир, 1991.

35. Стерлинг Л., Шапиро Э. Искусство программирования на языке Пролог. М: Мир, 1990.

36. Тыугу Э.Х. Концептуальное программирование. М: Наука, 1984.

37. Зизин М.Н., Ефанова О.В. Сервисные модули в интеллектуальной программной системе ShIPRW. Сборник трудов семинара «Нейтроника-99» Обнинск, 2000, с. 377-380

38. Сушнова Н.Б. Технологические аспекты создания фронтальной оболочки. Препринт ИАЭ-6186/5 М. 2000.

39. Николаенко Н.Б., Богданкевич B.JL, Зизин М.Н. Распараллеливание вычислений в интеллектуальной программной системе математического моделирования ядерных реакторов ShIPRW с использованием технологии MPI. Доклад на семинаре «Нейтроника-2002», Обнинск.

40. Ярославцева JI.H. Алгоритмы и программы решения двумерного и трехмерного многогруппового уравнения диффузии. Отчет НПО «Энергия», 1980.

41. Ярославцева J1.H. Комплекс программ JAR для расчёта нейтронно-физических характеристик ядерных реакторов. Вопросы атомной науки и техники. Сер. Физика и техника ядерных реакторов, 1983, вып. 8(37), с. 4143.

42. Зизин М.Н., Фомиченко П.А., Васильев А.В. Оценка схемы постановки свежих ТВС в активную зону реактора типа БРЕСТ. Доклад на семинаре «Нейтроника-2001».

43. Argonne Code Center: Benchmark Problem Book. Numerical Determination of the Space, Time, Angle or Energy Distribution of Particles in an Assembly. National Energy Software Centre, Argonne National Laboratory, ANL-7416, 1968, rev. 1972, 1977, 1985.

44. Невиница А.И. Опыт использования интегрированной программной системы IPR. Сборник трудов семинара «Нейтроника-97», Обнинск, 1998, с. 63.

45. Невиница А.И., Черный В.А., Зизин М.Н. Нейтронно-физические расчёты тестовой модели реактора типа БН-800 в интегрированной программнойсистеме IPR. Сборник трудов семинара «Нейтроника-98», Обнинск, 1999, с.211-217

46. Невиница А.И., Чёрный В.А. Моделирование схемы перегрузок реакторов БН и расчёт их физических характеристик. Сборник трудов семинара «Не-йтроника-99», Обнинск, 2000, с.403-404

47. Зизин М.Н., Сушнова Н.Б. Применение интеллектуальной программной оболочки ShIPRW для математического моделирования нейтронно-физических процессов в реакторах РБМК. Тезисы докладов семинара секции динамики. Сосновый Бор, НИТИ, Гатчина, 2000, с. 158-161.

48. Зизин М.Н., Иванов Л.Д., Сушнова Н.Б., Ефанова О.В. Расчет переходного процесса 4-го блока Чернобыльской АЭС в среде интеллектуальной программной системе ShIPRW. Отчет РНЦ КИ. Инв. № 36/4-2001, М.: 2001.

49. Зизин М.Н., Иванов Л.Д., Сушнова Н.Б., Ефанова О.В., Синица В.В. Расчет начальной загрузки 4-го блока Чернобыльской АЭС в среде интеллектуальной программной системы ShIPRW. Отчет РНЦ КИ. Инв. № 36/15-99, М., 1999

50. Зизин М.Н., Иванов Л.Д., Ефанова О.В. Моделирование движения стержней СУЗ реактора РБМК в интеллектуальной программной оболочке ShIPRW. Сборник трудов семинара «Нейтроника-99» Обнинск, 2000, с. 372-376

51. Зизин М.Н. Расчёт равновесного состава быстрых реакторов в среде интеллектуальной программной оболочки ShIPR. Отчет РНЦ КИ. Инв. №36/1-301-97 М, 1997

52. Зизин М.Н., Дементьева Д.Ю., Чибиняев А.В. Расчёт выгорания для тестовой модели реактора SNR-300. Сборник трудов семинара «Нейтроника-94». Обнинск, 1996, с. 19-28.

53. Оптимизация топливного цикла реактора БРЕСТ-ОД-ЗОО. Авт. Зизин М.Н., Фомиченко П.А., Васильев А.В. и др. Отчет РЩ КИ. Инв. № 35-410/1-892001, М,. 2001,67 стр.

54. Мантуров Г.Н., Николаев М.Н., Цибуля A.M. Система групповых констант БНАБ-93. Верификационный отчёт. М.: ЦНИИАИ, 1995

55. Поляков А.Ю., Серёгин А.С., Мантуров Г.Н., Кислицына Т.С. Унификация системы константного обеспечения БНАБ-93/ CONSYST на основе единого модуля в программах с однократным и многократным обращением к нему. Отчет ФЭИ, № 10111, Обнинск, 1999

56. Зизин М.Н. Подготовка макро и микро сечений на основе системы АРА-МАКО-С1 в интеллектуальной программной оболочке ShIPR. Отчет РНЦ-КИ ИЯР №36/1-302-97 М., 1997

57. Зизин М.Н., Невиница А.И. Подготовка макро и микро сечений на основе системы АРАМАКО-С1 в интеллектуальной программной оболочке ShIPR Сборник трудов семинара «Нейтроника-97», Обнинск, 1998, с. 148-151

58. Сушнова Н.Б., Зизин М.Н., Иванов Л.Д., Ефанова О.В., Синица В.В. Библиотека двухгрупповых макросечений топлива для тестовых расчетов реактора РБМК. Сборник трудов семинара «Нейтроника-99» Обнинск, 2000, с. 136-141

59. Сушнова Н.Б., Ефанова О.В., Зизин М.Н. Технология создания, заполнения и использования библиотек малогрупповых макросечений. Сборник трудов семинара «Нейтроника-99» Обнинск, 2000, с. 381-393

60. Томилов М.Ю., Бычкова Н.А., Косоуров Е.К. Комплекс программ КАСКАД. Инструкция по использованию графического интерфейса комплекса КАСКАД. Отчет РНЦ КИ, инв. № 32/1-51-402 от 28.11.02

61. Большагин С.Н., Томилов М.Ю. Программа БИПР-7А (версия 1.2). Описание применения. Отчет РНЦ КИ, инв. № 32.1-54-97 от 05.06.97

62. Филимонов П.Е., Мамичев В.В., Аверьянова С.П. Программа "Имитатор реактора" для моделирования маневренных режимов ВВЭР-1000. Атомная энергия, т. 84, вып. 6, 1998

63. V.D.Sidorenco et. al. Spectral Code TVS-M for Calculation of Cells, Supercells and Fuel Assemblies VVER-type Reactors, 5 Symposium of the AER, Do-botoko, Hungary, Oct. 15-20, 1995

64. Сушнова Н.Б., Зизин M.H. Применение экспертного планировщика вычислительного процесса PLEX в реакторных расчётах. Сборник трудов семинара «Нейтроника-98» Обнинск, 1999, с. 239-260