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

кандидата технических наук
Шляева, Анна Викторовна
город
Москва
год
2009
специальность ВАК РФ
05.13.17
Диссертация по информатике, вычислительной технике и управлению на тему «Исследование случайных входных воздействий для стохастических имитационных моделей дискретных систем»

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

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

Шляева Анна Викторовна

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

Специальность 05.13.17. - Теоретические основы информатики

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

□□3479517

Москва-2009

Работа выполнена в Московском государственном техническом университете им. Н.Э. Баумана.

Научный руководитель: кандидат технических наук, доцент

Рудаков Игорь Владимирович

Официальные оппоненты: доктор технических наук, профессор

Черненький Валерий Михайлович

кандидат технических наук Борисов Юрий Юрьевич

Ведущая организация: Московский государственный университет

экономики, статистики и информатики (МЭСИ)

Защита диссертации состоится "5" ноября 2009 года в 14.30 на заседании диссертационного совета Д 212.141.10 в Московском государственном техническом университете им. Н.Э. Баумана по адресу 105005, Москва, 2-я Бауманская ул., д. 5.

С диссертацией можно ознакомиться в библиотеке Московского государственного технического университета им. Н.Э. Баумана.

Автореферат разослан "Зб" сем^Я^рЛ, 2009г.

Ученый секретарь

Диссертационного совета Д212.141.10 к.т.н., доцент

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

Актуальность темы

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

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

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

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

Цель работы и задачи исследования

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

Для достижения поставленной цели потребовалось решение следующих

задач:

1. Анализ методов формализации случайных входных воздействий, в том числе входных воздействий без внутренней зависимости и входных воздействий с автокорреляцией.

2. Выбор модели и разработка метода моделирования случайных воздействий, учитывающего возможную автокорреляцию во входных данных (на основе стационарных АЯТА-процессов1).

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

4. Создание методики оценки статистического согласия модели случайного входного воздействия с автокорреляцией по имеющейся реализации стационарного случайного процесса.

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

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

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

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

В результате выполненной работы получены следующие новые научные результаты:

1. Разработана модификация алгоритма оценки параметров АЯТА-процесса с безусловным распределением из семейства распределения Джонсона, снимающая ограничение на положительную определенность матрицы автоковариаций базового стационарного случайного процесса.

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

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

' АШоК.ереззгее-То-АпуЛц^, авторегрессионный процесс дня моделирования любого распределения 2

качестве модели случайного воздействия рассматривает стационарный случайный процесс с произвольным безусловным распределением (А11ТА-процесс), параметры которого определяются по экспертным оценкам характеристик процесса.

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

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

Публикации по теме диссертации

По теме диссертации опубликовано 6 печатных работ (из них 2 статьи в изданиях, рекомендованных ВАК, 3 публикации тезисов докладов на научных конференциях и семинарах, 1 публикация в сборнике научных трудов) и получено 1 свидетельство о регистрации программного продукта.

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

Диссертационная работа состоит из введения, четырех глав, заключения и списка литературы. Содержит 129 страниц, 42 рисунка, 19 таблиц. Список литературы состоит из 82 наименований.

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

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

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

Основными этапами моделирования случайных входных воздействий являются (рисунок 1):

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

• Генерация случайного входного воздействия.

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

Модель входного воздействия

Ограничения на параметры

Объем выборки

J_L

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

(данные, полученные из системы) модели входного воздействия воздействие

Моделирование входных воздействий

Моделирование входных воздействий

Рисунок I. Функциональная схема моделирования случайных входных воздействий

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

Рисунок 2. Модели стационарного случайного процесса

Самые распространенные модели стационарного случайного процесса -линейные процессы AR (Autoregressive - авторегрессии), MA (Moving Average - скользящего среднего), ARMA (Autoregressive-Moving Average -авторегрессии и скользящего среднего). Линейность этих моделей, обусловленная применением Гауссовых безусловных распределений, существенно ограничивает возможность их применения. Существуют модели

стационарных случайных процессов с безусловными распределениями, отличными от Гауссова (экспоненциальное, гамма, геометрическое и т.д.). Их недостатком является то, что они не универсальны: для каждого безусловного распределения необходимо использовать свою модель. Альтернативой этим моделям являются модели, представляющие стационарный случайный процесс как преобразование Гауссова линейного процесса: стационарные АЯТА- и ТЕБ-процессы (ТгапзГогт-Ехрапс1-8атр1е - процессы преобразования и расширения выборки). Применение ТЕБ-процесса для описания входного воздействия требует ручной настройки, в то время как использование АЯТА-процессов может быть полностью автоматизировано. Кроме того, ТЕЯ-процессы гарантируют соответствие структуры автокорреляции только с шагом, равным единице, в отличие от АЯТА-процессов, позволяющих описать автокорреляцию с произвольным конечным шагом. Таким образом, из рассмотренных моделей стационарного случайного процесса АЯТА-процессы позволяют описать наиболее широкий круг случайных входных воздействий.

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

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

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

^(х) = Ф

Г + # \ л

(1),

где Ф - функция распределения вероятностей стандартного нормального распределения,

у,д - параметры формы, Я - масштабный параметр, £ - параметр положения,

/ - одна из следующих функций:

• /(х) = 1п(х) - логнормальное семейство распределений 5,.

• /(*) = этЬ-' (х) — неограниченное семейство распределений ,?„. л:

• /(*) = *- нормальное семейство распределений . АЯТА-процесс представляет собой следующее преобразование АЯ(р)-

процесса г,:

/М = Ь

- ограниченное семейство распределений .

= (2) где Ф - функция нормального распределения, - функция безусловного распределения вероятности, 2, - АЯ-процесс:

^ =£a„Z,_4+r„ t = 1,2,...,и,

(3)

где р - порядок авторегрессии, ah при А = 1,2,..., р - коэффициенты авторегрессии, У, - белый шум, представляющий случайную часть Z,, не зависящую линейно от предыдущих наблюдений, с нулевым математическим ожиданием и дисперсией а2у.

Для оценки параметров ARTA-процесса по ряду данных Х1,Х2,...,Х11 объема п разработана модификация алгоритма оценки параметров, предложенного Biller и Nelson.

Алгоритм заключается в минимизации целевой функции

1 {п — р + 1)2(л-р + 2)( , vi !-р

(n-Prb ('-Ph + x-t) ГК("И п-р +1

(4)

где Vfl)(i/y) - порядковые статистики

(5)

и тип

Г+6/

г,(у)=-

оу

При этом порядок авторегрессии базового процесса р распределения Джонсона / считаются известными.

Минимизация проводится в области ¥ = (у,3,Л,^,апа2,...,ар), где

■А =

Л = 1,/е |#<*(1,,/6

А-1

В > 1.

Задача оптимизации декомпозируется на две: определение параметров распределения Джонсона у, 8,1,% и параметров базового А11(р)-процесса а„а2,...,ар, при этом последовательно улучшаются оценки параметров (у,6,Л,£) И (а,,а2,...,а„).

(6)

(7)

(8) (9)

Недостатком оригинального алгоритма оценки параметров АКТА-процесса является то, что матрица автоковариаций базового процесса г,, полученная при минимизации целевой функции (5), по построению может не быть положительно определенной; в этом случае алгоритм не работает. Для решения проблемы неположительно определенных матриц автоковариаций базового АЯ-процесса X, предложена следующая модификация алгоритма: после минимизации целевой функции (5) необходимо определить, является ли матрица Ъ7 положительно определенной. Если условие не выполняется, необходимо решить задачу поиска положительно определенной матрицы 2'2, минимизирующей расстояние до полученной в результате работы алгоритма матрицы автоковариаций 12, при условии минимизации: Х'2 (;',;) =1 • Задача относится к классу линейных задач полуопределенного программирования и решается с помощью алгоритма предиктора-корректора.

В общем виде алгоритм оценки параметров АЯТА-процссса выглядит следующим образом:

1. Выбор значения порядка автокорреляции р по критерию Шварца.

2. Для каждого типа распределений Джонсона:

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

2.2. Определение начальных значений параметров авторегрессии а,,а2,...,аг решением уравнений Юла-Уолкера:

(*-*) = />*(*), к = \,2,-,Р, (Ю)

м

где р7 (к) - коэффициент автокорреляции базового процесса к -го порядка.

2.3. Условная минимизация функции Л'0(>//) по а[,а1,...,ар.

2.4. Условная минимизация функции .?„(>//) по

2.5. Если условие останова где Д -

априори заданная относительная ошибка, не выполнено, перейти к п.2.3, иначе перейти к п.2.6.

2.6. Определение апостериорного значения порядка автокорреляции г.

2.7. Если г=р, перейти к п.З, иначе установить порядок автокорреляции равным г и перейти к п. 2.1.

3. Выбор наиболее подходящего безусловного распределения АЯТА-процесса по результатам проверки по критериям согласия.

Для вычисления целевой функции на шагах 2.3 и 2.4:

1. Решаются уравнения Юла-Уолкера (10) относительно коэффициентов автокорреляции (шаг от 1 до р).

2. Если матрица автоковариаций 1г не является положительно определенной, с помощью алгоритма предиктора-корректора находится

положительно определенная матрица E'z, минимизирующая расстояние между Ъ7 и Т.'-, при условии: Z'2 (/,/') = 1.

р

3. Вычисляется значение <т?=1 ~^ia/lpz(h).

ы

4. Вычисляются значения V, (у/), t = 1,2,...,«, используя (5), и значения порядковых статистик

5. Вычисляется значение целевой функции (4).

Минимизация целевой функции выполняется по алгоритму Левенберга-Маркардта, так как было строго доказано (Biller, Nelson), что этот метод обеспечивает сходимость алгоритма оценки параметров ARTA-процесса.

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

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

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

Для генерации случайного входного воздействия согласно модели ARTA-процесса реализован следующий алгоритм:

1. Генерация п + р нормально распределенных случайных величин У с нулевым математическим ожиданием и дисперсией, равной а).

2. Вычисление первых р значений базового авторегрессионного процесса Z с помощью разложения Холецкого матрицы автоковариаций:

3. Вычисление п значений базового авторегрессионного процесса

Z: Z, =Xa;,Z,.A+y,.

4. Вычисление п значений ARTA-процесса X: X, + -

5

Генерация нормально распределенных величин выполняется с помощью метода полярных координат Бокса и Мюллера. Равномерно распределенные на отрезке [0;l] случайные величины генерируются по алгоритму Mersenne Twister.

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

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

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

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

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

Помимо статистических критериев значимости для оценки согласия модельного безусловного распределения с эмпирическим безусловным распределением экспериментального ряда данных, представляющего моделируемое входное воздействие, предложено использовать визуальную оценку с помощью графика квантиль-квантиль (К-К) - графического сравнения q, -квантили функции безусловного распределения модельного процесса F(x) с (/,-квантилыо функции эмпирического распределения ряда данных.

Согласие выбранной структуры автокорреляции со структурой автокорреляции экспериментального ряда данных предложено оценивать с

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

Диаграмма разброса наблюдений Х1,Х2,...,Х„ представляет собой график пар (Х„ХМ) для г = 1,2,..,и-1 и позволяет проанализировать автокорреляцию ряда данных с шагом, равным единице. Сравнение диаграмм разброса сгенерированного по модели ряда данных и исходного ряда данных позволяет эксперту визуально оценить схожесть структур автокорреляции модели и исходных данных.

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

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

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

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

Для исследования модели ARTA-процесса и сравнения ее с другими моделями входных воздействий проведено моделирование входных данных по имеющемуся реальному ряду данных, содержащему автокорреляцию. Ряд данных представляет собой экспериментальные замеры переменной давления р на поточной линии химического предприятия, выполненные автоматически через заданные интервалы времени (Biller, Nelson).

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

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

1.1 Случайная величина (нормальный закон распределения) с параметрами // = 0.8602, <х = 0.1811. С точки зрения опыта исследователя, наиболее подходящая модель для рассматриваемого случайного воздействия: давление на линии должно быть постоянным; предполагается, что оно изменяется вокруг ожидаемого значения по нормальному закону распределения.

1.2 Случайная величина (закон распределения Джонсона) с параметрами: логнормальное распределение, у = -0.374, 8 = 5.960, Я = ~ 1, <f = -1.965.

2. Метод, учитывающий наличие автокорреляции во входных данных. Стационарный AR-процесс с параметрами: а, =1.218, а2 =-0.228.

3. Предложенный метод моделирования на основе модели ARTA-процессов. Параметры: тип безусловного распределения: неограниченное, / = 1.915, S = 2.873, £ = 1.203, ¿ = 0.402; а, =1.061, а2 =-0.392.

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

распределение), в - случайная величина (распределение Джонсона), г — AR-процесс, д - ARTA-процесс)

По результатам сравнения по критерию Колмогорова-Смирнова модель 4 (АЯТА-процессы) показывает лучший результат (значение статистики критерия для модели 2: 0.833, для модели 3: 0.758, для модели 4: 0.687, все значения меньше критического для уровня значимости 5%). На рисунке 4 приведены графики квантиль-квантиль для сгенерированных рядов данных по отношению к исходному ряду данных.

(а) (б) (в) (г)

Квзнтль-коангмль Квантиль-кваотипь Кышнль-кыншль Квактнль-кванткпв

Рисунок 4. График квантиль-квантиль (а - исходный ряд данных - случайная величина (нормальное распределение), б - исходный ряд данных - случайная величина (распределение Джонсона), в - исходный ряд данных - AR-процесс, г - исходный ряд данных -ART А-процесс)

Оценка согласия выбранных структур корреляции со структурой корреляции исходного ряда данных по спектральной версии КС-критерия (ARTA-процесс: 0.092, AR-процесс: 0.102) показала, что структура корреляции ARTA-процесса оценивается лучше, чем структура корреляции AR-процесса. Диаграммы разброса для единичного шага исходного и сгенерированных рядов данных приведены на рисунке 5.

(а)

Диаграмма разброса

Рисунок 5. Диаграмма разброса (а - исходный ряд данных, б - случайная величина (экспоненциальное распределение), в - случайная величина (распределение Джонсона), г - AR-процесс, д - ARTA-процесс)

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

В диссертационной работе также описано проведенное теоретическое исследование зависимости результатов моделирования работы системы от выбора модели входных воздействий на примере одноканальной системы массового обслуживания (СМО) с ожиданием. Случайные входные воздействия данной модели - временные интервалы между приходами сообщений tmcm и время обработки сообщений to6p. В проведенных экспериментах рассматривались результаты моделирования системы (средняя длина очереди) в зависимости от представления случайного входного воздействия tnocm. Модель случайного входного воздействия talíp во всех экспериментах фиксирована; значения времен обработки сообщений представляют собой независимые случайные величины, распределенные по закону гамма-распределения. В качестве моделей случайного воздействия tmcm выбраны: пуассоновский процесс (не учитывает автокорреляцию во входном воздействии), AR-процесс (безусловное распределение ограничено нормальным) и ARTA-процесс. Промоделирована работа СМО при использовании каждой из моделей входного воздействия и проведено сравнение полученных результатов.

Результаты исследования показали, что при формализации входного воздействия tnocm пуассоновским процессом, средняя длина очереди в среднем в 2.5 раза меньше, чем при использовании модели ARTA-процесса (для автокорреляции, равной 0.8). Кроме того, при использовании модели AR-

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

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

В задаче исследования системы безопасности путепровода тоннельного типа в составе транспортной развязки в районе пересечения Кутузовского проспекта с помощью имитационного моделирования предложенный метод моделирования входных данных применен для случайного входного воздействия 1тст (временные интервалы между прохождениями автомобилями 1 контрольной точки). Для оценки параметров использовался полученный в результате экспериментальных замеров ряд входных данных, соответствующий моделируемому случайному воздействию. Определены следующие параметры АЯТА-процесса: автокорреляция первого порядка (рг(1) = 0.647); ограниченное | распределение Джонсона с параметрами: у = 1.090,<5 = 1.393,£ = -1.779,1 = 33.903. Во входных данных присутствует автокорреляция, игнорируемая при представлении данных Пуассоновским процессом. На рисунке 6 приведены исходный ряд данных, ряд данных, сгенерированный по модели АЯТА-процесса и ряд данных, сгенерированный по модели пуассоновского процесса с интенсивностью, равной оценке математического ожидания по ряду исходных данных (7.4451).

(а) (6) (в)

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

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

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

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

СПИСОК ПУБЛИКАЦИЙ ПО ТЕМЕ ДИССЕРТАЦИИ

1. Рудаков И.В., Шляева A.B. Моделирование входных данных для стохастических имитационных моделей систем // Информационные технологии.-2006.-№11.-С. 8-12.

2. Рудаков И.В., Шляева A.B. Моделирование входных потоков данных для стохастических моделей сложных систем // Вестник МГТУ им. Н.Э. Баумана. Приборостроение. - 2008. - №2. - С. 65-72.

3. Шляева A.B. Использование ARTA- и TES-процессов для моделирования входных данных стохастических имитационных моделей

// Новые информационные технологии в автоматизированных системах-9.: Сборник трудов научно-практического семинара. - Москва, 2006. - С. 178-180.

4. Шляева A.B. Анализ методов моделирования стационарных входных потоков заявок для вычислительной системы, формализованной при помощи СМО // Online Educa Moscow 2007.: Тезисы докладов международной конференции. - Москва, 2007. - С. 27-32.

5. Шляева A.B. Моделирование стационарных входных потоков данных для стохастических моделей дискретных систем // Информационные технологии и системы (ИТиС'08).: Сборник трудов конференции молодых ученых. - М.: ИППИ РАН, 2008. - С. 376-381.

6. Свидетельство об отраслевой регистрации разработки № 8876. Моделирование входных данных / A.B. Шляева. - Москва, 2007. - 1 с.

Подписано к печати 28.09.09. Заказ № 580 Объем 1,0печ.л. Тираж 100 экз. Типография МГТУ им. Н.Э. Баумана 105005, Москва, 2-я Бауманская ул., д.5 (499) 263-62-01

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

УСЛОВНЫЕ ОБОЗНАЧЕНИЯ.

ВВЕДЕНИЕ.

1. АНАЛИЗ МЕТОДОВ МОДЕЛИРОВАНИЯ СЛУЧАЙНЫХ.

ВХОДНЫХ ВОЗДЕЙСТВИЙ.

1.1. Классификация методов моделирования входных воздействий

1.1.1. Классификация по наличию выборки.

1.1.2. Классификация по наличию зависимости между различными моделируемыми входными воздействиями.

1.1.3. Классификация по наличию зависимости внутри моделируемого воздействия.

1.2. Методы оценки внутренней зависимости ряда данных.

1.2.1. Графические методы оценки независимости выборки.

1.2.2. Аналитические методы оценки независимости выборки.

1.3. Методы моделирования случайной величины.

1.3.1. Использование эмпирического распределения вероятностей.

1.3.2. Выбор теоретического распределения вероятностей.

1.3.3. Обратное распределение с полиномиальным фильтром.

1.3.4. Выбор распределения из семейства распределений Джонсона.

1.3.5. Выбор распределения из семейства распределений Пирсона.

1.3.6. Использование распределений Безье.

1.4. Методы моделирования стационарного случайного процесса.

1.4.1. Авторегрессионные процессы и процессы скользящего среднего.

1.4.2. ТЕ8-процессы.

1.4.3. АЯТА-процессы.

1.5. Анализ существующих программных продуктов для моделирования входных данных.

1.5.1. Специализированное программное обеспечение.

1.5.2. Программное обеспечение для статистической обработки данных.

1.6. Выводы.

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

2.1. Оценка параметров АЯТА-процесса.

2.1.1. Определение типа распределения Джонсона.

2.1.2. Оценка порядка автокорреляции базового процесса.

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

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

2.1.5. Алгоритм минимизации.

2.1.6. Общий алгоритм оценки параметров АЯТА-процесса.

2.1.7. Модификация алгоритма оценки параметров.

2.1.8. Вычисление целевой функции.

2.2. Выбор параметров АЯТА-процесса в отсутствие ряда данных.

2.2.1. Определение параметров безусловного распределения.

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

2.3. Генерация случайного входного воздействия.

2.3.1. Алгоритм генерации равномерно распределенных случайных величин.

2.3.2. Алгоритм генерации нормально распределенных случайных величин.

2.3.3. Генерация значений авторегрессионного процесса.

2.4. Выводы.

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

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

3.1.1. График квантиль-квантиль.

3.1.2. Критерий Колмогорова-Смирнова.

3.1.3. Критерий Андерсона-Дарлинга.

3.2. Методы оценки статистического согласия структур автокорреляции.

3.2.1. Сравнение коэффициентов автокорреляции.

3.2.2. Сравнение диаграмм разброса наблюдений.

3.2.3. Критерий Колмогорова-Смирнова для спектральной функции распределения.

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

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

3.4.1. Язык программирования.

3.4.2. Используемые библиотеки.

3.4.3. Структура классов.

3.4.4. Интерфейс пользователя.

3.5. Выводы.

4. ИССЛЕДОВАНИЕ МЕТОДА МОДЕЛИРОВАНИЯ СЛУЧАЙНЫХ ВХОДНЫХ ВОЗДЕЙСТВИЙ.

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

4.1.1. Рассматриваемые модели случайного воздействия и их параметры.

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

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

4.2. Исследование зависимости результатов моделирования системы от задания входных воздействий.

4.2.1. Случайные входные воздействия и их модели.

4.2.2. Результаты прогонов имитационной модели.

4.3. Моделирование дорожных потоков.

4.3.1. Исследуемая система, модель системы.

4.3.2. Методы моделирования дорожных потоков.

4.3.3. Результаты моделирования случайных входных воздействий.

4.4. Выводы.

ВЫВОДЫ

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

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

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

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

При создании имитационной модели системы одной из важных задач является задача формализации случайных входных воздействий, поступающих в систему в дискретные моменты времени. Особый интерес представляют методы моделирования входных воздействий при наличии ряда данных, соответствующих искомому случайному воздействию, ; полученных в результате натурных экспериментов или наблюдений над исследуемой системой. Имеющиеся данные возможно проанализировать, выявив в них зависимости и закономерности, построить соответствующую им модель входного воздействия, а также оценить параметры этой модели по данным. В ходе моделирования поведения системы генерация требуемого случайного входного воздействия осуществляется в соответствии с выбранной моделью входного воздействия. Вопрос моделирования входных данных для имитационных моделей систем рассматривался в трудах Б. Биллер, М. Карио, Б. Нельсона, Дж. Вилсона, Б. Шнейдера, Р. Кашьяпа, С. Хендерсона, Л. Лимиса, Б. Меламеда.

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

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

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

Для достижения поставленной цели ' потребовалось решение следующих задач:

1. Анализ методов формализации случайных входных воздействий, в том числе входных воздействий без внутренней зависимости и входных воздействий с автокорреляцией.

2. Выбор модели и разработка метода моделирования случайных воздействий, учитывающего возможную автокорреляцию во входных данных (на основе стационарнь1х АКТА-процессов1).

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

4. Создание методики оценки статистического согласия модели случайного входного воздействия с автокорреляцией с имеющейся реализацией стационарного случайного процесса.

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

1 АшоК^геББ^е-То-АпуНш^, авторегрессионный процесс для моделирования любого распределения

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

114 ВЫВОДЫ

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

1. Проведен анализ методов формализации входных данных для стохастических моделей систем, в частности, стационарных случайных процессов, в результате предложен метод моделирования случайных входных воздействий с автокорреляцией на основе модели стационарного случайного процесса — АЛТА-процесса.

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

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

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

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

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

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

1. Андерсон Т. Статистический анализ временных рядов. М.: Мир, 1976.-755 с.

2. Аттетков A.B., Галкин C.B., Зарубин B.C. Методы оптимизации. М.: Издательство МГТУ им. Н.Э. Баумана, 2001. - 440 с.

3. Бокс Дж., Дженкинс Г. Анализ временных рядов. Прогноз и управление. М.: Мир, 1974. - 608 с.

4. Брайловский Н.О., Грановский Б.И. Моделирование транспортных систем. -М.: Транспорт, 1978. 125 с.

5. Брандт 3. Анализ данных. Статистические и вычислительные методы для научных работников и инженеров. М.: Мир, 2003. - 686 с.

6. Бусленко Н.П. Моделирование сложных систем. — М.: Наука, 1968.-355 с.

7. Вентцель Е.С., Овчаров JI.A. Теория случайных процессов и ее инженерные приложения. — М.: Издательский центр Академия, 2003. 432 с.

8. Волков И.К., Зуев С.М., Цветкова Г.М. Случайные процессы. -М.: Издательство МГТУ им. Н.Э. Баумана, 2001. 448 с.

9. Гилл Ф., Мюррей У., Райт М. Практическая оптимизация. М.: Мир, 1985.-509 с.

10. Гнеденко Б.В., Коваленко И.Н. Введение в теорию массового обслуживания. М.: Издательство ЛКИ, 2007. - 400 с.

11. Кельтон В., Лоу А. Имитационное моделирование. СПб.: Питер, 2004. - 847 с.

12. Кендалл М., Стьюарт А. Многомерный статистический анализ и временные ряды. М.: Наука, 1976. - 736 с.

13. Кендалл М., Стьюарт А. Статистические выводы и связи. — М.: Наука, 1973.-899 с.

14. Кендалл М., Стьюарт А. Теория распределений. — М.: Наука, 1966.-587 с.

15. Кнут Д.Э. Искусство программирования: В 3 т. — М.: Издательский дом Вильяме, 2000. Т. 2: Получисленные алгоритмы. - 832 с.

16. Кобзарь А.И. Прикладная математическая статистика. Для инженеров и научных работников. М.: ФИЗМАТЛИТ, 2006. - 816 с.

17. Математическая статистика: Учеб. для вузов / В.Б. Горяинов, И.В. Павлов, Г.М. Цветкова и др. М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. - 424 с.

18. Норенков И.П. Основы автоматизированного проектирования. — М.: Изд-во МГТУ им. Баумана, 2006. 448 с.

19. Носко В.П. Эконометрика: Введение в регрессионный анализ временных рядов. М.: МФТИ, 2002. - 273 с.

20. Прохоров С.А. Математическое описание и моделирование случайных процессов. Самара: Самар. гос. аэрокосм, ун-т, 2001. — 209 с.

21. Рудаков И.В., Шляева A.B. Моделирование входных данных для стохастических имитационных моделей систем // Информационные технологии. 2006. - №11. - С. 8-12.

22. Рудаков И.В. Компьютерное моделирование системы безопасности путепровода тоннельного типа в составе транспортной развязки в районе пересечения Кутузовского проспекта Электронный ресурс. — Москва, 2006. 11 с.

23. Рудаков И.В., Шляева A.B. Моделирование входных потоков данных для стохастических моделей сложных систем // Вестник МГТУ им. Н.Э. Баумана. Приборостроение. 2008. - №2. - С. 65-72.

24. Семенов В.В. Математическое моделирование динамики транспортных потоков мегаполиса. Москва, 2004. - 44 с. (Препринт ИПМ; № 34).

25. Советов Б.Я., Яковлев С.А. Моделирование систем: Учебник для вузов по спец. Автоматизированные системы управления. М.: Высшая школа, 1985. —271 с.

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

27. Шляева А.В. Использование ART А- и TES-процессов для моделирования входных данных стохастических имитационных моделей

28. Новые информационные технологии в автоматизированных системах-9.: Сборник трудов научно-практического семинара. Москва, 2006. - С. 178180.

29. Шляева А.В. Анализ методов моделирования стационарных входных потоков заявок для вычислительной системы, формализованной при помощи СМО // Online Educa Moscow 2007.: Тезисы докладов международной конференции. Москва, 2007. - С. 27-32.

30. Шляева А.В. Моделирование стационарных входных потоков данных для стохастических моделей дискретных систем // Информационные технологии и системы (ИТиС'08).: Сборник трудов конференции молодых ученых. М.: ИППИ РАН, 2008. - С. 376-381.

31. Anderson T.W. On the Distribution of the Two-Sample Cramer-von Mises Criterion // The Annals of Mathematical Statistics. 1962. - Vol. 33. - P. 1148-1159.

32. Anderson T.W. Goodness of Fit Tests for Spectral Distributions // Annals of Statistics. 1993. - Vol. 21. - P. 830-847.

33. Andradyttir S. Analysis methodology: are we done? // 2005 Winter Simulation Conference: Proceedings. Orlando, 2005. - P. 790-796.

34. Barton R.R., Schruben L.W. Resampling Methods for Input Modeling // 2001 Winter Simulation Conference: Proceedings. Arlington, 2001. - P. 372378.

35. Bazaraa M.S., Sherali M.S., Shetty C.M. Nonlinear Programming: Theory and Algorithms. New York: John Wiley and Sons, 1993. - 853 p.

36. Biller В., Nelson B.L. Answers to the top ten input modeling questions // 2002 Winter Simulation Conference: Proceedings. San Diego, 2002. -P. 35-40.

37. Biller В., Nelson B.L. Fitting time-series input processes for simulation: Technical report. Evanston, 2005. — 44 p.

38. Biller В., Nelson B.L. Fitting time series input processes for simulation // Operations Research. 2005. - Vol. 53. -P. 549-559.

39. Biller В., Nelson B.L. Parameter estimation for ARTA processes2002 Winter Simulation Conference: Proceedings. San Diego, 2002. - P. 255262.

40. Cario M.C., Nelson B.L. Autoregressive to anything: Time-series input processes for simulation // Operations Research Letters. 1996. — Vol. 19. — P. 51-58.

41. Cario M.C., Nelson B.L. Numerical methods for fitting and simulating autoregressive-to-anything processes // INFORMS Journal on Computing. 1998. -Vol. 10.-P. 72-81.

42. Chatfield C. The Analysis of Time Series: An Introduction. — New York: Chapman and Hall, 1996. 293 p.

43. Chen H. Initialization for NORTA: Generation of random vectors with specified marginals and correlations // INFORMS Journal on Computing. 2001. -Vol. 13.-P. 312-331.

44. Devroye L. Non-Uniform Random Variate Generation. — New York: Springer-Verlag, 1986. 843 p.

45. Eshel G. The Yule Walker Equations for the AR Coefficients: Lecture notes Электронный ресурс. Philadelphia, 2003. - 7 p. http://www-stat.wharton.upenn.edu/~steele/Courses/956/ResourceDetails/YWSourceFiles/YW -Eshel.pdf

46. Evans G.W., Stockman В., Mollaghasemi M. Multicriteria Optimization of Simulation Models // 1991 Winter Simulation Conference: Proceedings. Phoenix, 1991. - P. 894-900.

47. Gaver D.P., Lewis P.A.W. First-order autoregressive gamma sequences and point processes // Advances in Applied Probability. 1980. - Vol. 12.-P. 727-745.

48. Gibbons J.D., Chakraborti S. Nonparametric Statistical Inference. -New York: CRC Press, 2003. 645 p.

49. Hahn G.J., Shapiro S.S., Hahn G.H. Statistical Models in Engineering. New York: John Wiley, 1994. - 355 p.

50. Handbook of Semidefínite Programming. Theory, Algorithms and Applications / Ed. H. Wolkowicz, R. Saigal, L. Vandenberghe. Boston: Kluwer, 2000. - 599 p.

51. Henderson S.G. Should we model dependence and nonstationarity, and if so how? // 2005 Winter Simulation Conference: Proceedings. Orlando, 2005.-P. 41-55.

52. Hill I.D., Hill R., Holder R.L. Fitting Johnson curves by moments // Applied Statistics. 1976. - Vol. 25. - P. 180-189.

53. Introduction to modeling and generating probabilistic input processes for simulation / E.K. Lada, N.M. Steiger, M.A. Wagner, J.R. Wilson // 2005 Winter Simulation Conference: Proceedings. — Orlando, 2005. P. 41-55.

54. Jacobs P.A., Lewis P.A.W. A mixed autoregressive-moving average exponential sequence and point process (EARMA(1,1)) // Advances in Applied Probability. 1977. - Vol. 9. - P. 87-104.

55. Johnson N.L. Systems of frequency curves generated by methods of translation // Biometrika. 1949. - Vol. 36. - P. 149-176.

56. Keefer D.L., Bodily S.E. Three-Point Approximations for Continuous Random Variables // Management Science. 1983. - Vol. 29. - P. 595-609.

57. Kühl M.E., Wilson J.R. Least-squares estimation of non-homogeneous Poisson processes // Journal of Statistical Computation and Simulation. — 1999. -Vol. 67.-P. 75-108.

58. Law A.M., McComas M.G. How the Expertfit distribution-fitting software can make your simulation models more valid // 2003 Winter Simulation Conference: Proceedings. — New Orleans, 2003. — P. 169-174.

59. Law A.M., McComas M.G. ExpertFit: Total Support for Simulation Input Modeling // 1998 Winter Simulation Conference: Proceedings. -Washington, 1998.-P. 303-308.

60. Lawless J.F. Statistical Models for Lifetime Data. New York: John Wiley, 2002. - 664 p.

61. Leemis L. Simulation Input Modeling // 1999 Winter Simulation Conference: Proceedings. Phoenix, 1999. - P. 14-23.

62. Leemis L. Input modeling techniques for discrete-event simulations2001 Winter Simulation Conference: Proceedings. Arlington, 2001. — P. 62-73.

63. Lewis P.A.W., McKenzie E., Hugus D.K. Gamma processes

64. Communications in Statistics-Stochastic Models. 1989. - Vol. 5. - P. 1-30.

65. Livny M., Melamed B., Tsiolis A.K. The impact of autocorrelation on queueing systems // Management Science. 1993. - Vol. 39. - P. 322-339.

66. Mallows C.L. Linear processes are nearly Gaussian // Journal of Applied Probability. 1967. - Vol. 4. - P. 313-329.

67. Marsaglia G. Random number generators // Journal of Modern Applied Statistical Methods. 2003. - Vol. 2. - P. 2-13.

68. Matsumoto M., Nishimura T. Mersenne twister: A 623-dimensionally equidistributed uniform" pseudorandom number generator // ACM Trans. On Modeling and Computer Simulations. 1998. - Vol. 8. - P. 3-30.

69. Mehrotra S. On the implementation of a primal-dual interior point method // SIAM Journal on Optimization. 1992. - Vol. 2. - P. 575-601.

70. Melamed B., Hill J.R., Goldsman D. The TES methodology: Modeling empirical stationary time series // 1992 Winter Simulation Conference: Proceedings. Arlington, 1992.-P. 135-144.

71. Mignolet M.P. ARMA simulation of multivariate and multidimensional random processes: PhD thesis. — Houston, 1987. — 307 p.

72. Model order selection criteria: comparative study and applications / Z. Leonowicz, J. Karvanen, T. Tanaka, J.1 Rezmer // Computational Problems of

73. Electrical Engineering: proceedings of the international workshop. Zagreb, 2004. -P. 193-196.

74. Najim K., Ikonen E., Daoud Ait-Kadi. Stochastic processes. Estimation, Optimization & Analysis. London: Kogan Page Science, 2004. - 332 P

75. Nelson B.L., Yamnitsky M. Input modeling tools for complex problems // 1998 Winter Simulation Conference: Proceedings. Washington,1998.-P. 105-112.

76. Schmeiser B. Advanced input modeling for simulation experimentation // 1999 Winter Simulation Conference: Proceedings. Phoenix,1999.-P. 110-115.

77. Seber G.A.F. Linear Regression Analysis. New York: John Wiley, 1977.-432p.

78. Song W.T., Hsiao L., Chen Y. Generating pseudorandom time series with specified marginal distributions // European Journal of Operational Research. 1996.-Vol. 93.-P. 1-22.

79. Swain J.J., Venkatraman S., Wilson J.R. Least-squares estimation of distribution functions in Johnson's translation system // Journal of Statistical Computation and Simulation. 1988. - Vol. 29. - P. 271-297.

80. Takus D.A., Profozich D.M. Arena Software Tutorial // 1997 Winter Simulation Conference: Proceedings. — Atlanta, 1997. P. 541-544.

81. Vandenberghe L., Boyd S. Semidefinite Programming // SIAM Review. 1996. - Vol. 38. - P. 49-95.

82. Wagner M.A.F., Wilson J.R. Recent Developments in Input Modeling with Bezier Distributions // 1996 Winter Simulation Conference: Proceedings. -Coronado, 1996. P. 1448-1456.

83. Ware P.P., Page T.W., Nelson B.L. Automatic modeling of file system workloads using two-level arrival processes // ACM TOMACS. 1998. - Vol. 8. -P. 305-330.

84. Wei W.W.S. Time Series Analysis: Univariate and Multivariate Methods. New York: Addison Wesley, 1990. - 614 p.

85. Wilson J.R. Modeling dependencies in stochastic simulation inputs // 1997 Winter Simulation Conference: Proceedings. Atlanta, 1997. - P. 47-52.