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

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

Автореферат диссертации по теме "Методы и средства имитационного моделирования в задачах исследования и проектирования дискретно-событийных систем"

На правах рукописи

Девятков Тимур Владимирович

МЕТОДЫ И СРЕДСТВА ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ В ЗАДАЧАХ ИССЛЕДОВАНИЯ И ПРОЕКТИРОВАНИЯ ДИСКРЕТНО-СОБЫТИЙНЫХ СИСТЕМ

Специальность 05.13.18 - «Математическое моделирование численные методы и комплексы программ»

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Москва 2011

2 ИЮН 2011

4849004

4849004

Работа выполнена в Казанском Государственном Техническом Университете им.А.Н. Туполева (КАИ), кафедра автоматизированных систем обработки информации и управления.

Научный руководитель

кандидат технических наук, доцент Якимов Игорь Максимович

Официальные оппоненты

доктор технических наук, профессор Соколов Борис Владимирович

кандидат технических наук, старший научный

сотрудник

Тихомиров Илья Александрович

Ведущая организация

Институт проблем управления (ИЛУ) РАН им.

В.А. Трапезникова, г. Москва

Защита диссертации состоится "23" июня 2011 г. в И час. 00 мин. на заседании диссертационного совета Д 002.086.02 при Институте системного анализа (ИСА) РАН.

Ваши отзывы в двух экземплярах, заверенные печатью организации, просим выслать по адресу: 117312, Москва, пр-т 60-летия Октября, д.9.

С диссертацией можно ознакомиться в библиотеке Института системного анализа (ИСА) РАН.

Автореферат разослан "/<£" Мая 2011 г.

Ученый секретарь диссертационного совета Д 002.086.02

д.т.н., профессор

Пропой А. И.

I. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

В связи с этим все более востребованным является умение и возможность своевременно й точно осуществлять прогнозирование функционирования и развития предприятий, технологий и других сложных систем. Чрезвычайно важно ответить на множество вопросов типа - «А что будет, если ,...?». Например, «А что будет, если - увеличить загрузку системы? уменьшить время обработки? ввести дополнительные мощности? и т.д.».

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

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

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

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

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

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

Для достижения этой цели вводится понятие системы автоматизации имитационных исследований (САИИ), приведена их классификация. Осуществлена структуризация САИИ.

Научная новизна диссертационной работы:

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

• Разработана архитектура трех типов САИИ, рассмотренных в диссертации.

• Разработан и программно реализован метод распознавания статистических законов для обработки выборок большой размерности.

• Проведено исследование и получены зависимости основных показателей функционирования коллективного центра обработки информации (КЦОИ) ЦБ РФ.

• Проведена оптимизация и получены оптимальные значения факторов функционирования КЦОИ ЦБ РФ.

Методы исследования. Для достижения поставленных целей в работе применяются: аппарат теории вероятностей; математической статистики; методов оптимизации; методов распознавания образов; имитационного моделирования. При проведении имитационного моделирования применен пакет прикладных программ GPSS World. Для проведения статистических исследований использован пакет прикладных программ Statistica 7.0. Для оптимизации использовался пакет программ MS Excel. Другие программные средства, использованные при проведении исследований, разработаны самостоятельно.

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

Теоретическая значимость и практическая ценность полученных результатов.

• Введен интегрированный коэффициент оценки качества имитационной среды, вычисленный на основе экспертных оценок.

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

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

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

• Получена аналитическая запись для общей нагрузки на сервер КЦОИ ЦБ РФ.

• Получены оптимальные значения факторов функционирования КЦОИ ЦБ РФ.

Апробация результатов диссертации. Основные положения и результаты диссертационной работы докладывались на всероссийских научно-технических конференциях: «Информационные технологии в науке, образовании и производстве», г. Казань, 2006, 2007; "Туполевские чтения; на международных конференциях: "ИММОД", г. Санкт-Петербург, 2003, 2005, 2007, 2009; "Information Technologies and Mathematical Simulation of System". Майорка, Испания, 2009 г. и Корсика, Франция, 2010_г.; "13th IF AC Symposium on Information Control Problems in Manufacturing", Moscow, Russia; 33-й Международный семинар-презентация Автоматизация. Программно-технические средства. Системы. Применения (2-3 июня 2009 года); на научно- практической конференции «Инновационный путь развития РФ как важнейшее условие преодоление мирового финансово-экономического кризиса». М.:ВЗФЭИ, 2009.

Публикации.

По результатам диссертации опубликовано 18 работ, в том числе 14 - в трудах Международных и национальных научно-технических конференций, 2 - в виде статей в научно-технических журналах, входящих в Перечень ВАК, 2 авторских свидетельства.

Использование результатов диссертации и пути дальнейшей реализации.

Результаты диссертации в виде методик и имитационных приложений, практически используются на ряде предприятий. Например, КЦОИ ЦБ РФ (г. Санкт-Петербург), ОАО РЖД (г. Москва), ИЛИ РАН (г. Москва) и др. Компанией ООО «Элина-Компьютер» (г. Казань) сейчас проводится ряд работ с использованием результатов работы в различных областях - судостроение, авиация и т.д.

Положения, выносимые на защиту. На защиту выносятся:

1. Структуризация процесса проведения имитационных исследований.

2. Классификация комплексных систем проведения имитационных исследований, концепции их построения и архитектура.

3. Способы и программные средства интеграции имитационных исследований,

4. Метод распознавания статистических законов для обработки выборок большой размерности.

5. Результаты имитационного исследования с использованием разработанного приложения.

Структура и состав диссертации.

Диссертация состоит из введения, 4 глав и приложения, содержит 183 стр. текста, список использованных источников, включающий 69 наименований, в том числе 18 работ автора.

И. СОДЕРЖАНИЕ РАБОТЫ

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

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

Приводится описание этапов моделирования:

Рис. 1. Основные этапы имитационных исследований

Показано, что большое количество этапов ИИ приходится делать вручную, привлекая сторонние программные продукты.

Вводится структура процесса имитационного моделирования с разбиением на подэтапы.

Щ

| - Mr

Рис. 2. Процесс имитационного исследования

На приведенной выше схеме использованы следующие обозначения: ^^ и Этапы и состояния этапов

-- Переходы между этапами

Управляющее воздействие исследователя

* * Переходы между состояниями

Отметим, что процесс имитационных исследований S имеет достаточно сложную структуру, состоящую:

• из множеств - этапов ИИ и подэтапов {5!;};

• переходов между этапами N(s;,si+1) и подэтапами N(sr,sf) и N^S[S..y,

• управляющих воздействий исследователя F(i).

S = {S^.N^.N^N^} и F(i) (1)

7

где, i - индекс этапа ИИ и j - индекс подэтапа на этапе.

Вводится понятие множества систем автоматизации имитационных исследований (САИИ).

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

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

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

Производится классификация САИИ на три основных типа:

• Тип 1 - Интегрированные моделирующие среды для профессионалов ИМ.

• Тип 2 - Универсальные моделирующие среды для широкого круга исследователей из различных отраслей экономики.

• Тип 3 - Имитационные приложения, полностью настроенные на конкретные задачи для крупных корпораций и.предприятий.

Таблица 1

Перечень проанализированных систем моделирования, для которых выполнен

.Ys Наименование Разработчик Степень автоматизации ИМ Степень использования и представители в России Уровень визуализации

1 Extend Imagine That. Inc. {USA) www. iniaginethatinc.com 0.4 Использгется, официальных прелстай!ггеле(! нет 0.45

Amomckj Applied Materials Inc. (USA) ■ www.automod.com 0.45 0.5

3 Process Model ProModct Solutions (USA) www .promodel.cotri 0.5 "Б-Клуб Инжиниринг" (Г. Иваново) www.b-club.ru 0.5

4 GPSS World Minuteman Software Cor. (USA j www. tni n u tema nso ft ware, com 0.35 Элина-Компьютер j 0.2875 (г. Казань) ' www.eiina-computer.ai { www.gpss.ru j

1 eM-Plara TECN0MAT1X GmbH. Израиль www.tecnomativ.com 0.5 TECNOMAT1X GmbH. Московское бюро. 109542. Москва. ул.Востр>"хина. 6-Э-56 vUecnomatix ti g23.re!co ro.ru 0.55

! 6 DELMIA QUEST - Dassault Systems www. cati a. com 0.5 ГЕТНЕТ Консалтинг. Россия. 111024. г.Москва. Андронове кое Ш.. Д.26. стр.2 www.hetnet.ru 0.6

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

В заключительных разделах главы описывается принцип работы САИИ на базе сервисно-ориентированного подхода (SOA).

Сервисы и приложения

Рис. 4. Алгоритм метода 9

Рис. 3. Общая схема работы САИИ, основанной на SOA

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

Метод основан на работе генетического алгоритма Хемминга. На рисунке 4 показан алгоритм реализации предложенного метода от получения.исходных данных до выделения самих законов и объединения их в конечную формулу.

Для работы программы необходимо провести обучение генетического алгоритма, которое проводится при помощи следующих функций:

J v___J V.

А А

Л Л

/ VA

i I

л___

Рис. 5. Примеры изображений для обучения программы распознавания

Каждая их приведенных функций является функцией распределения Эрланга с различными параметрами:

Xrxr~

-Лх

(2)

(г-1)!

х > О, Я > 0, г > 1.

Где Я - интенсивность, г - количество фаз. При г-1 распределение Эрланга преобразуется к экспоненциальному закону.

Приведенные выше примеры функций выбраны не случайно. Параметры Я и г выбраны в них исходя из исходной статистики. Параметр Я связан с математическим ожиданием выражением М[Х] = г/Я. Эрланговское распределение при г > 1 имеет дисперсию D[X] = г/Я2. Откуда можно для статистических данных посчитать:

з - ,

исх D(X] '

D[X]

(3)

(4)

Далее имея значения параметров на основе исходной статистики, строим серии графиков с параметрами, лежащими в интервалах [0; 2ЯИСХ], [0; 2гисх]точность метода достигается за счет увеличения количества точек взятых в этих интервалах.

Следующим шагом алгоритма является само распознавание. При помощи метода распознавания выделяется один закон с уже известными параметрами Я и г. Подсчитываются коэффициенты точности метода:

Рср^Й-гРС Робщ = -—Si^i "iPi Рабе = JZ!Liln,pf|. (5) где p - среднее отклонение полученного набора законов от исходной статистики; Робщ - общее отклонение; Рабс - абсолютное отклонение. Затем проверяется вся ли статистика распознана, если вся то в результате мы получаем комбинацию законов, определенных каждый на своем интервале. В конце главы приведен пример для комбинации законов поступления заявок на обработку в КЦОИ ЦБ РФ, описано применение метода.

Таблица 2

Список параметров распознанных законов

; X г г л норм ^■i.nan ft

1 2.612 3 0.13 0 0.087 0.087 0.014

2 5.312 3 0 0.087 0.138 0.051 -0.044

3 9.856 3 -0.16 0.138 0.195 0.057 0.0195

4 2,97 5 0.503 0.195 0.263 0.068 0.0385

5 10.23 1 -0.266 0.263 0.275 0,012 0.0145

6 0.657 1 -0.165 0.275 0.344 0.069 -0.0115

7 30.875 I -0,185 0.344 0.368 0.024 0.0015

В 0.648 1 -0.179 0.368 0.395 0.027 0.0375

9 27,397 3 -0.257 0,395 0.416 0.021 0.0465

10 0.547 1 -0.249 0,416 0,47 0.054 -0.0395

11 10.275 5 -0.354 0.47 0.497 0.027 0.007

12 14,359 5 0.135 0.497 0.553 0.056 -0.0 U

13 25.378 3 -0.555 0.553 0.57 0.017 -0.0255

14 3.999 2 -0.563 0.57 0.598 0.028 0.0305

15 23.738 2 -0.345 0.598 0.614 0.016 -0.0105

16 11.387 6 -0.482 0.614 0.665 0.051 -0.0005

17 31.028 1 -0.532 0.665 0.69 0.025 -0.0435

18 24.587 5 -0,305 0.69 0.76 0.07 0.0345

19 25.123 1 -0.587 0.76 0.788 0.028 -0.033

1 20 12.353 1 -0.506 0.788 0.908 0.12 -0.0045

! 21 0.389 2 | -0,501 0.908 0.99 0.092 0.0225

Подсчитаем коэффициенты точности метода:

Ргр = 0,002048; (Зобщ = 0,002248; Ра6с = 0,003112. В результате получаем функции плотностей распределения эрланговских законов следующего вида:

где х е (хи

(П-1)!

1,нач1 -4«J> h ri> х,юрм ~ определены в таблице 2.

В главе 4 приведены результаты программной реализации инструментальной визуальной среды разработчика имитационных моделей -профессионала в области ИМ (пример САИИ - типа 1) с использованием языка GPSS и соответствующей программной среды.

Описывается пример сервисно-ориентированного подхода к разработке моделей в данной среде. Он основан на создании множества компонент, автоматизирующих тот или иной этап работы профессионала ИМ в процессе имитационных исследований. Это такие компоненты как:

• разработка и редактирование моделей на GPSS;

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

• внутренний мониторинг моделей в процессе эксперимента;

• автоматизация проведения экспериментов;

• визуализация результатов эксперимента и серии экспериментов;

• интерактивная обработка стандартных отчетов GPSS;

• сервер, организующий распределенную обработку моделей;

• клиентская компонента и др.

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

Изложены результаты реализации имитационного приложения для моделирования системы коллективной обработки информации банка (пример САИИ типа 3). Описывается предметно - ориентированный язык пользователя по вводу исходных данных, предварительной обработке и анализу результатов.

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

Далее решается задача выбора на имитационной модели числа процессоров сервера zSeries КЦОИ-2 для гарантированного обеспечения обработки потока электронных документов по 26 обрабатываемым регионам с суммарным документооборотом по приведенному примеру 26881968 документов в месяц или в среднем по 1280094 документов в день.

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

• минимальная нагрузка дня - 1,3 миллиона документов в день;

• обычная нагрузка дня-1,5 миллиона документов в день;

• максимальная нагрузка дня - 1,7 миллиона документов в день.

Первым этапом исследования был сбор и подготовка исходных данных для проведения эксперимента и ввод их в модель. В результате в модель были введены данные по всем 26 регионам.

Было необходимо определить оптимальное число процессоров для многопроцессорного сервера IBM zSeries. Заказчику было необходимо минимизировать стоимость всего комплекса, при обеспечении этим комплексом возможности обработки поступающей нагрузки. Один из важных параметров - время выполнения моделирования, как некоторая оценка оперативности предоставляемых данных.

В общем виде задача оптимизации записывается следующим образом:

/(X) -> min

9j{X)<0,j=TJ (7)

XeD = {(*!,..., хп): х{е[а,-, bt], i = 1/n}

Для поставленной задачи отобрана совокупность факторов, которые практически можно варьировать, не нарушая целостности уже работающей системы:

х1 - количество процессоров (шт.); х2 - объем оперативной памяти (гигабайты); х3 - нагрузка (суточный документооборот, млн.). Отобраны результативные показатели эффективности работы КЦОИ: Ух - общая цена системы (млн. долл.); у2 - время решения задачи (часы); Уз - коэффициент использования сервера; у4 - превышение регламента обработки (часы); у5 -общая длительность максимальной загрузки сервера (часы); Для проведения оптимизации построили математическую модель, состоящую из совокупности уравнений регрессии:

yi~fix 1,х2,хз), i = (8)

При общем виде показателей

Ух = Ь0 + Ьа + Ь2Х 2 + b3x3 + Ь12х гх2 +

+ b23x2x3 + b123xtx2x з + (9)

+bnxf + Ъ22х\ + b33x3

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

Планирование экспериментов проводилось по D-оптимальным планам (план Кифера). Для данного плана можно сразу указать: вершин куба - 8;

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

*'Д

е

У

Е

X, ■О-"

£

£

£

Рис. 6. Графическая интерпретация плана Кифера для 3 факторов

В результате использования модуля «Multiple Regression» были получены следующие уравнения регрессии:

Далее ставится задача получения оптимального решения по цене системы, т.е. минимизировать цену системы при наложенных ограничениях: у, -* min, при 0 < уг < 24; 0,7 < у3 < 0,8; 0 < у4 < 1; 0 < у5 < 1. Для решения задачи использовались стандартные методы, Ньютона и сопряженных градиентов с использованием модуля «ПОИСК РЕШЕНИЯ» в ППП MICROSOFT EXCEL 2003.

Было найдено решение: хх =7; х2 =26; х3 =1,5.

уг = хх + 0,03*2 у2 = -6,605^-0,6x2 + 3,5673*3 + 2,2438*2х3 +0,4341х| Уз = -0,12323*! - 0,05123х3 + 1,5371 у4 = -0,12681*! - 0,01303х2 + 1,34073*3 ~

-0,00315*1*2 -*| - 1,9012 у5 = -0,5534 - 0,089687*! - 0,011532*2 + +1,359643*з - 0,027718*!Хз

(Ю) (П) (12) (13)

(14)

0.9 0.8

0.7 0.6 0.5 0.4

0.2

0.1

1

L 1

L

|_U

Ii-Г

! 1

! [

j 1 |

оооооооооооооооо оооооооооооооооо

Mn^intONfflffiO

N (О "J Ю tD N

о о о о о о

р р о о о р со Ы о

СЧ CN rN IN

Рис. 7. Нагрузка на сервер (7 процессоров)

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

III. ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

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

Основные выводы по работе можно сформулировать в виде следующих положений:

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

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

3. Введено понятие системы автоматизации имитационных исследований (САИИ) и основные показатели их оценки - время исследования, степень визуализации и уровень автоматизации.

4. Проведен анализ и дана классификация множества САИИ трех основных типов; предложена формализация процессов ИМ для всех трех типах САИИ (на уровне этапов и состояний этапов).

5. Разработаны концепции построения и общая архитектура САИИ на базе сервис ориентированного подхода (SOA) и построена соответствующая этому подходу информационная модель данных.

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

7. Осуществлена программная реализация имитационных приложений САИИ трех типов, рассмотренных в диссертации, и проведена их практическая апробация в ведущих организациях страны.

8. Проведены сравнительные исследования результатов внедрения предложенных средств автоматизации в ряде практических задач имитационных исследований.

IV. СПИСОК РАБОТ, ОТРАЖАЮЩИХ ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ

Научные статьи, опубликованные в изданиях, определённых ВАК

1. Власов С. А., Девятков В.В., Девятков Т.В. Универсальная моделирующая среда для разработки имитационных приложений // Информационные технологии и вычислительные системы. №2. 2009 г. С. 5-12. Работа выполнена при поддержке РФФИ - Проект №08-07-00205.

2. Девятков Т.В. Некоторые вопросы создания систем автоматизации имитационных исследований // Прикладная информатика. 2010 г. №5(29). С 102-116.

Работы, опубликованные в других изданиях

3. Девятков Т.В., Якимов И.М. Визуальное моделирование // Первая всероссийская научно-практическая конференция по имитационному моделированию и его применению в науке и промышленности «Имитационное моделирование, теория и практика». (Санкт-Петербург, 2003 г.) Сборник докладов, том 2. С 96-99.

4. И.М.Якимов, Т.В .Девятков Имитационное моделирование без программистов // Сб. Инфокоммуникационные технологии глобального информационного общества: Тезисы докладов 2-й ежегодной международной научно-практической конференции. (Казань, 2004 г.) С. 91-92.

5. Т.В.Девятков Визуальная разработка имитационных моделей // Вторая всероссийская научно-практическая конференция по имитационному

моделированию и его применению в науке и промышленности «Имитационное моделирование, теория и практика». (Санкт-Петербург, 2005 г.) Сборник докладов. Т. 1. С. 191-195.

6. Девятков Т.В. Визуализация этапов имитационного моделирования // Сб. Инфокоммуникационные технологии глобального информационного общества: Тезисы докладов 4-й ежегодной международной научно-практической конференции, (Казань, 2006 г.) С. 93 - 95.

7. Девятков Т.В. Визуальная система моделирования // Туполевские чтения. (Казань, 2007 г.) Сборник докладов. С. 24-26.

В. Девятков Т.В. Система автоматизированной подготовки и аттестации // Сб. Инфокоммуникационные технологии глобального информационного общества: Тезисы докладов 5-й ежегодной международной научно-практической конференции. (Казань, 2007 г.) С. 244 - 245.

9. Козлов А.Н., Девятков Т.В., Кейер П.А. Исследование функционирования центра коллективной обработки информации методом имитационного моделирования // Третья всероссийская научно-практическая конференция по имитационному моделированию и его применению в науке и промышленности «Имитационное моделирование, теория и практика». (Санкт-Петербург, 2007 г.) Сборник докладов. Т. 2. С. 96 -100.

Ю.Власов С.А., Девятков В.В., Девятков Т.В. Концепции и методы разработки распределенных имитационных приложений с использованием GPSS World // Труды международной научно-технической конференции «Информационные технологии и математическое моделирование систем 2008-2009». М.: Радиотехника, 2009.-с. 19-26.

11.Vlasov, S.A., Deviatkov, V.V., Deviatkov, T.V.. Development's Conception and Methods of Distributed Simulation Applications with using of GPSS World // Environment. In: Theses of International Scientific and Technical Conference "Information Technologies and Mathematical Simulation of System". 2008. Majorca. Spain.

12. Власов С.А., Девятков B.B., Девятков Т.В. Язык моделирования GPSS World и системы автоматизации имитационных исследований: опыт применения и перспективы использования // Четвертая всероссийская научно-практическая конференция по имитационному моделированию и его применению в науке и промышленности «Имитационное моделирование, теория и практика». (Санкт-Петербург, 2009 г.), Сборник докладов. Т. 1. С. 11 -18.

П.Власов С.А., Девятков В.В., Девятков Т.В., Самойлов В.В. Разработка и применение имитационных приложений для развития системы сервисного обслуживания АСУ ОАО «Татнефть» // 33-й Международный семинар-презентация Автоматизация. Программно - технические средства. Системы. Применения (Москва, 2009 г.). Сборник докладов. -М.: Институт проблем управления. С. 6-15.

l4.Vlasov S.A., Deviatkov V.V., Deviatkov T.V, Creation Principals of Universal Modeling Environment for Simulation Application Development// 131'1 IF AC Symposium on Information Control Problems in Manufacturing. 2009. Moscow. Russia.

^.Половников B.A., Кобелев Н.Б., Девятков B.B., Девятков T.B. Имитационное моделирование как антикризисное средство уменьшения издержек предприятий // Труды международной научно-практической конференции «Инновационный путь развития РФ как важнейшее условие преодоление мирового финансово-экономического кризиса». М.:ВЗФЭИ. 2009. С. 176-181. .

16.Власов С.А., Девятков Т.В., Кобелев Н.Б., Девятков В.В. Проблемы и возможности создания пакета прикладных программ имитационного моделирования для супер-ЭВМ на основе российских разработок в области имитационного моделирования // Информационные технологии и математическое моделирование систем 2009-2010. Труды международной научно-технической конференции. - М.: Учреждение Российской академии наук Центр информационных технологий в проектировании, РАН. С.77-86.

17.A.C. 2011612073 Российская Федерация. Система имитационного моделирования построечно-спусковых комплексов с сухими доками сопутствующими объектами инфраструктуры / Долматов М.А., Девятков Т.В., Федотов Д.О., Федотов М.В. (Россия); - N 2010617424; заявл. 25.11. 2010; опубл. 11.03.2011.

18.A.C. 2011620171 Российская Федерация. Электронная библиотека имитационных моделей типовых объектов судостроительного производства / Долматов М.А., Девятков Т.В., Федотов Д.О., Федотов М.В. (Россия). - N 2010620379; заявл. 19.06.2010; опубл. 28.02.2011.

В перечисленных работах все результаты - связанные с, алгоритмизацией, разработкой моделей, программной реализацией и вычислительными экспериментами на ЭВМ, получены автором лично. Результаты по анализу методов и средств имитационных исследований, получены совместно с Девятковым В.В., Якимовым И.М., Власовым С.А. и являются неделимыми.

Отпечатана в ООО «Печатный двор», г, Казань, ул. Журналистов, 1/16, оф.2(>7

Тел: 272-74-59, 541-76-41, 541-76-51. Лицензия ПД№7-0215 от 01.11.2001 л Выдана Поволжским межрегиональным территориальным управлением МПТР РФ. Подписано в печать 10.05.2011 г. Печл.1,1 Заказ Кг К-7040. ТиралсЮО зкз. Формат 60x841/J6. Бумага офсетная. Печать - ризография.

Оглавление автор диссертации — кандидата технических наук Девятков, Тимур Владимирович

ВВЕДЕНИЕ.

ГЛАВА 1. ИМИТАЦИОННЫЕ ИССЛЕДОВАНИЯ: ОБЗОР И ПЕРСПЕКТИВЫ РАЗВИТИЯ И АВТОМАТИЗАЦИИ.

1.1. Классический подход к проведению имитационных исследований.

1.2. Этап S1: Постановка задачи.

1.3. Этап S2: Сбор и обработка данных.

1.4. Этапы S3 и S4: разработка и корректировка модели; моделирование.

1.5. Этап S5: Накопление результатов моделирования.

1.6. Этап S6: Планирование экспериментов.

1.7. Этап S7: Анализ результатов.

1.8. Этап S 8: Завершение исследований.

1.9. Постановка задачи диссертационной работы.

1.10. Выводы по главе.

ГЛАВА 2. КОНЦЕПЦИИ И АРХИТЕКТУРА СИСТЕМ АВТОМАТИЗАЦИИ ИМИТАЦИОННЫХ ИССЛЕДОВАНИЙ.

2.1. Обзор систем имитационного моделирования.

2.1.1. Общецелевые системы дискретно - событийного имитационного моделирования.

2.1.2. Коммерческие симуляторы.

2.2. Классификация САИИ.

2.2.1. Интегрированные моделирующие среды для профессионалов ИМ.

2.2.2. Универсальные моделирующие среды для широкого круга исследователей из различных отраслей экономики.

2.2.3. Имитационные приложения для крупных корпораций и предприятий.

2.3. Разработка архитектура САИИ.

2.3.1. Сервис ориентированная архитектура.

2.3.2. Состав программных сервисов и компонент САИИ.

2.3.3. Информационная структура САИИ.

2.4. Выводы по главе.

ГЛАВА 3. РАЗРАБОТКА И ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ МЕТОДА АНАЛИЗА СТАТИСТИЧЕСКИХ ДАННЫХ БОЛЬШОЙ РАЗМЕРНОСТИ, ОСНОВАННОГО НА РАСПОЗНАВАНИИ ОБРАЗОВ.

3.1. Терминология теории распознавания образов.

3.2. Разработка метода определения функции распределения (плотности) на базе выборок большой размерности.

3.2.1. Получение исходных данных.

3.2.2. Предпроцессная подготовка к распознаванию.

3.2.3. Выделение законов.

3.2.4. Пример полученной комбинации законов для реальной статистики.

3.2.5. Использование метода при обработке выходной статистики имитационных

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

Актуальность темы диссертации

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

В связи с этим все более востребованным является умение и возможность своевременно и достоверно осуществлять прогнозирование функционирования и развития предприятий, технологий и других сложных систем. Чрезвычайно важно ответить на множество вопросов типа - «А что будет, если .?». Например, «А что будет, если -увеличить загрузку системы? уменьшить время обработки? ввести дополнительные мощности? и т.д.».

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

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

Но, кроме применения современных вычислительных и программных средств, для расширения границ применения методов ИМ необходим и кардинальный технологический пересмотр и всего процесса организации и проведения имитационных исследований, более четкого разделения функций между всеми участниками имитационных исследований. Желательно автоматизировать большую часть этапов имитационных исследований, объединить их в рамках единой программной системы и создать необходимый базис инструментальных средств для разработки имитационных приложений в конкретных областях экономики.

Цель работы

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

Объект исследования

Процесс имитационных исследований, методы и среды имитационного моделирования, средства автоматизации процессов создания и применения имитационных моделей и имитационных систем.

Предмет исследования

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

Задачи исследования

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

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

3. Разработка надстроек для системы автоматизации имитационных исследований, реализующих основные этапы имитационных исследований.

4. Практическое использование созданной системы.

Методы и средства исследования

Для достижения поставленных целей в работе применяются: аппарат теории вероятностей; матехматической статистики; методов оптимизации; методов распознавания образов; имитационного моделирования. При проведении имитационного моделирования применен пакет прикладных программ GPSS World. Для проведения статистических исследований использован пакет прикладных программ Statistica 7.0. Для оптимизации использовался пакет программ MS Excel. Другие программные средства, использованные при проведении исследований, разработаны самостоятельно.

Положения, выносимые на защиту

1. Структуризация процесса проведения имитационных исследований. 5

2. Классификация комплексных систем проведения имитационных исследований, концепции их построения и архитектура.

3. Способы и программные средства интеграции имитационных исследований.

4. Метод распознавания статистических законов для обработки выборок большой размерности.

5. Результаты имитационного исследования с использованием разработанного приложения.

Научная новизна

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

2. Разработана архитектура трех типов САИИ, рассмотренных в диссертации.

3. Разработан и программно реализован метод распознавания статистических законов для обработки выборок большой размерности.

4. Проведено исследование и получены зависимости основных показателей функционирования коллективного центра обработки информации (КЦОИ) ЦБ РФ.

5. Проведена оптимизация и получены оптимальные значения факторов функционирования КЦОИ ЦБ РФ.

Обоснованность и достоверность

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

Практическая ценность работы

1. Введен интегрированный коэффициент оценки качества имитационной среды, вычисленный на основе экспертных оценок.

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

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

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

5. Получена аналитическая запись для общей нагрузки на сервер КЦОИ ЦБ РФ.

6. Получены оптимальные значения факторов функционирования КЦОИ ЦБ РФ.

Реализация результатов работы

Результаты диссертации в виде методик и имитационных приложений, практически используются на ряде предприятий. Например, КЦОИ ЦБ РФ (г. Санкт-Петербург), ОАО РЖД (г. Москва), ИПИ РАН (г. Москва) и др. Компанией ООО «Элина-Компьютер» (г. Казань) сейчас проводится ряд работ с использованием результатов работы в различных областях - судостроение, авиация и т.д.

Апробация работы

Основные положения и результаты диссертационной работы докладывались на всероссийских научно-технических конференциях: «Информационные технологии в науке, образовании и производстве», г. Казань, 2006, 2007; "Туполевские чтения; на международных конференциях: "ИММОД", г. Санкт-Петербург, 2003, 2005, 2007, 2009; "Information Technologies and Mathematical Simulation of System". Майорка, Испания, 2009 г. и Корсика, Франция, 2010г.; "13th IF AC Symposium on Information Control Problems in Manufacturing", Moscow, Russia; 33-й Международный семинар-презентация Автоматизация. Программно-технические средства. Системы. Применения (2-3 июня 2009 года); на научно- практической конференции «Инновационный путь развития РФ как важнейшее условие преодоление мирового финансово-экономического кризиса». М.:ВЗФЭИ, 2009.

Публикации

По результатам диссертации опубликовано 18 работ, в том числе 14 - в трудах Международных и национальных научно-технических конференций, 2 - в виде статей в научно-технических журналах, входящих в Перечень ВАК, 2 авторских свидетельства.

Структура и объем работы

Диссертация состоит из введения, 4 глав и приложения, содержит 183 стр. текста, список использованных источников, включающий 69 наименований, в том числе 18 работ автора.

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

4.5. Выводы по главе

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

3. Проведен количественный анализ процессов разработки САИИ и внедрения их на практике.

Заключение

В результате выполнения исследований и разработок, проведенных автором в диссертации, получены следующие основные результаты:

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

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

3. Введено понятие системы автоматизации имитационных исследований (САИИ) и основные показатели их оценки — время исследования, степень визуализации и уровень автоматизации.

4. Проведен анализ и классификация множества САИИ на три основных типа и осуществлена формализация процессов ИМ во всех трех типах САИИ на уровне этапов и состояний этапов.

5. Разработаны концепции построения и общая архитектура САИИ на базе сервис ориентированного подхода (БОА), построена информационная модель данных.

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

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

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

Библиография Девятков, Тимур Владимирович, диссертация по теме Математическое моделирование, численные методы и комплексы программ

1. Шеннон Р. Имитационное моделирование систем — искусство и наука / Пер. с английского. - М.: Мир, 1978, 418 с.

2. Карпов Ю.Г. Моделирование систем. Введение в моделирование с AnyLogic 5 / -СПб.: БХВ-Петербург, 2006. 400 с.

3. Нейлор Т. Машинные имитационные эксперименты с моделями экономических систем / М.: Мир, 1975. - 500 с.

4. Боровиков В. Statistica. Искусство анализа данных на компьютере. 2-е издание / — СПб. Литер, 2003. 686 с.

5. Руководство пользователя по GPSS World — Пер. с английского / Казань: Издательство «Мастер-Лайн», 2002. - 383 с.

6. Kelton W.D., Sadowski R.P., Sadowski D.A. Simulation with Arena / McGraw-Hill, Boston, 2002,- 547 p.

7. Кобелев Н.Б. Основы имитационного моделирования сложных экономических систем / М.: Дело, 2003, 335 с.

8. Лычкина H.H. Имитационное моделирование экономических процессов: ГУУ / Ин-т информ. систем упр. М., 2005. - 152 с.

9. Gordon Geoffrey A General Purpose Simulation Systems Simulation Program / Proc. EJCC, Washington, D.C., Macmillan Publishing Co., Inc., New-York, 1961, 87-104.

10. Шрайбер Т.Дж. Моделирование на GPSS / М.: Машиностроение, 1980. - 592 с.

11. Томашевский В.Н., Жданова Е.Г. Имитационное моделирование в среде GPSS / -М: Бестселлер, 2003. 416 с.

12. Бражник А.Н. Имитационное моделирование: возможности GPSS World / — СПб.: Реноме, 2006.-439 с.

13. Боев В.Д. Моделирование систем. Инструментальные средства GPSS World / -СПб.: БХВ-Петербург, 2004. 368 с.

14. Рыжиков Ю.И. Имитационное моделирование. Теория и технологии / — СПб.: КОРОНА принт; М: Альтекс-а, 2004. 384 с.

15. Моделирование процессов // Портал iTeam. 2010. URL: http://www.iteam.ru/soft/modelling/991 (дата обращения 15.02.2010).

16. APPLIED MATERIALS // Automod Simulation Software. 2010. URL: http://www.appliedmaterials.ru/products/automod 2.html?menuID=6 1 5 (дата обращения 16.02.2010).

17. ProcessModel // Process Improvement Solutions. 2010. URL: http://www.processmodel.com (дата обращения 18.02.2010).

18. Мейнфрейм // Википедия. 2010. URL: http://ru.wikipedia.oni/wiki/Mainframc (дата обращения 18.02.2010).

19. Моделирование систем. // Лекции основы GPSS/PC. 2010. URL: http://ww4v.studfiles.ru/dir/cat32/subi \ 235/filel 1053/viewl 12474.html (дата обращения 19.02.2010).

20. Варжапетян А.Г. Имитационное моделирование на GPSS/H / -Спб.: Редакционно-издательский центр ГУАП, 2007.

21. Index Page // Wolverine Web. 2010. URL: http://wvvw.wolverinesoftware.com (дата обращения 19.02.2010).

22. Index Page // Tecnomatix Plant Simulation. 2010. URL: http://www.emplant.com (дата обращения 19.02.2010).

23. Index Page // Delmia Quest. 2010. URL: www.delmia.ru (дата обращения 19.02.2010).

24. AWR // Visual System Simulator System Simulation for RF End-to-End Architecture Design. 2010. URL: http://web.awrcoi,p.com/Usa/Products/Visual-Svstem-Simulator (дата обращения 19.02.2010).

25. Грачев Ю.П., Плаксин Ю.М. Математические методы планирования эксперимента / М.:Дели, 2005. - 296 с.

26. MathWorks // MATLAB and Simulink for Technical Computing. 2010. URL: http://www.mathworks.com (дата обращения 19.02.2010).

27. SPSS // Data Mining, Statistical Analysis, Predictive Analysis, Predictive Analitics, Decision Support Systems. 2010. URL: http://www.spss.ru (дата обращения 19.02.2010.

28. Просветов Г.И. Анализ данных с помощью EXCEL: задачи и решения / -М.:Альфа-Пресс, 2009. 160 с.

29. Software Libraries // Simulation Tools. 2010. URL:http://www.masters.donntu.edu.ua/2Q06/kita/kondrakhin/librarv/art4.htm (дата обращения 19.02.2010).

30. Давыдов Е. Интегрированная система Scientific Workplace 4.0: Технология работа и практика решения задач / М.: Финансы и статистика, 2003.135

31. Грегор Хоп, Бобби Вульф. Шаблоны интеграции корпоративных приложений / М: Вильяме, 2007. 672 с.

32. Кобелев Н.Б. Практика применения экономико-математических методов и моделей / Учеб.-практ. пособие. — М.: ЗАО «Финстатин-форм», 2000. — 246 с.

33. Бусленко Н.П. Моделирование сложных систем / М.: Наука, 1978. 400с.

34. Using Proof Animation, Third Edition / ©Wolverine Software Corporation, 2002. -375 p.

35. Иан Грэхем Объектно-ориентированные методы. Принципы и практика 3-е изд /

36. М.: «Вильяме». 2004. — 880 с. — ISBN 0-201-61913-Х

37. Гамма Э., Хелм Р., Джонсон Р., Дж. Влиссидес Приемы объектно-ориентированного проектирования. Паттерны проектирования / СПб: «Питер», 2007.- 366 с. ISBN 978-5-469-01136-1

38. Колесов А. Длинная дорога к вершинам SOA // журнал BYTE Россия №6. 2007.

39. Колесов A. SOA: переход от теории к практике // журнал BYTE Россия. 2008. №6 (116).

40. Девятков В.В., Кудашов К.В. Предсказание погоды // журнал «Компьютера», 2003. №21, с. 32-34.

41. Власов С.А., Девятков В.В. Имитационное моделирование в России: прошлое, настоящее, будущее // Журнал: Автоматизация в промышленности. 2005. -№5 с. 6365.

42. Vlasov S.A., Deviatkov V.V. Experience in the development and application of simulation in Russia: review, analysis of prospects // Proceedings 19th European Conference on Modeling and Simulation, ECMS 2005, June 1-4, 2005, pp. 23-27.

43. Самойлов В.В., Власов С.А., Девятков В.В. Имитационное исследование системы сервисного обслуживания программно-технических средств ОАО «Татнефть» // журнал Автоматизация в промышленности. 2007. -№4. с. 11-14.

44. Власов С.А., Девятков В.В., Девятков Т.В. Универсальная моделирующая среда для разработки имитационных приложений // Журнал: Информационные технологии и вычислительные системы. 2009. №2. с. 5-12. Работа выполнена при поддержке РФФИ Проект №08-07-00205.

45. Девятков Т.В., Якимов И.М. Имитационное моделирование, теория и практика // Первая всероссийская научно-практическая конференция по имитационному моделированию и его применению в науке и промышленности, сборник докладов, том 2. Санкт-Петербург, 2003.

46. Девятков Т.В. Визуализация этапов имитационного моделирования // В сб. Инфокоммуникационные технологии глобального информационного общества:

47. Тезисы докладов 4-й ежегодной международной научно-практической конференции, Казань: «Центр инновационных технологий», 2006. с. 93-95.

48. Девятков Т.В. Визуальная система моделирования // Туполевские чтения, сборник докладов. Казань. 2007.

49. Vlasov S.A., Deviatkov V.V., Deviatkov T.V. . Création Principals of Universal Modeling Environment for Simulation Application Development // 13th IFAC Symposium on Information Control Problems in Manufacturing, June 3-5, 2009, Moscow, Russia.

50. ЭЛИН.2000-03-2009 Электронная библиотека типовых объектов судостроении. // Руководство пользователя НИР«Создание электронной библиотеки имитационных моделей типовых объектов судостроительного производства», 2009.

51. Интерполяция сплайнами // Библиотека алгоритмов. 2010. URL: http://alglib.sources.ru/inteipolation/spline3.php (дата обращения 25.04.2010).

52. Скачать Интерполяция сплайнами // Исходный код на Delphi. 2010. URL: http://www.twirpx.com/file/51241 (дата обращения 25.04.2010).

53. Венда В.Ф. Системы гибридного интеллекта /- М. .'Машиностроение, 1990. 448 с.

54. Tank D. W., Horfield J. J. 1986. Simple «neural» optimization networks: An AID converter, signal decision circuit, and a linear programming circuit / Circuits and Systems IEEE Transactions on CAS-33(5):533-41