
- •Рецензенты:
- •Содержание
- •2.5. Программные приложения
- •Часть 1.
- •1.2. Формализация линейной модели наблюдений
- •Контрольные задания
- •2. Полный факторный эксперимент
- •2.1. Определение эксперимента
- •2.2. Определение полного факторного эксперимента
- •2.3. Полный факторный эксперимент 22
- •2.4. Полный факторный эксперимент 23
- •2.4. Полный факторный эксперимент 2k
- •Контрольные задания
- •3. Дробный факторный эксперимент
- •3.1. Определение дробных реплик
- •3.2. Выбор дробных реплик
- •Контрольные задания
- •4. Поиск экстремума функции отклика
- •4.1. Определение стратегии поиска
- •4.2. Метод крутого восхождения
- •4.3. Метод Бокса и Уильсона
- •4.4. Пример расчета крутого восхождения
- •Контрольные задания
- •5. Информационное обеспечение для задач планирования эксперимента
- •Часть 2. Обработка экспериментальных данных
- •6. Обработка статистических данных
- •6.1. Сведения из теории вероятностей
- •6.2. Применение нормального закона для оценки вероятности и проверки гипотез
- •6.3. Значимость оценки
- •1 Область больших положительных отклонений;
- •2 Область больших отрицательных отклонений;
- •3 Область больших по абсолютной величине отклонений (состоит из двух половин); 4 область малых по абсолютной величине отклонений
- •6.4. Формулы и алгоритмы для оценки результатов моделирования
- •Библиографический список
- •Библиографический список
МИНОБРНАУКИ РОССИИ
Федеральное государственное автономное образовательное учреждение высшего учреждения высшего профессионального образования
«Южный федеральный университет»
В.И.ФИНАЕВ
ПЛАНИРОВАНИЕ ЭКСПЕРИМЕНТОВ И ОБРАБОТКА ДАННЫХ
Учебное пособие
Таганрог 2013
УДК 518.5.001.57(075.8)
В.И.Финаев. Планирование экспериментов и обработка данных: Учебно-методическое пособие. ‑ Таганрог: Изд-во ЮФУ, 2013. - 132 с.
ISBN
Учебное поcобие пpедназначено для cтудентов высших учебных заведений, изучающиx дисциплины «Моделиpование cиcтем», «Компьютерное моделирование». В учебном пособии приведены основные теоретические положения имитационного моделирования, описание лабораторных работ и примеры написания программного приложения для этих лабораторных работ.
Табл. 44. Ил. 43. Библиогр.: 5 назв.
Рецензенты:
доктор технических наук, профессор, директор регионального (областного) центра новых информационных технологий, проректор по информатике ТТИ ЮФУ Целых А.Н.
доктор технических наук, профессор, заведующий кафедрой информатики ТГПИ Ромм Я.Е.
ЮФУ, 2013
Финаев В.И., 2013
Содержание
ВВЕДЕНИЕ………………………………………….. 5
ЧАСТЬ. 1. ПЛАНИРОВАНИЕ ЭКСПЕРИМЕНТОВ
1. ГЕНЕРАЦИЯ СЛУЧАЙНЫХ ЧИСЕЛ
И СЛУЧАЙНЫХ СОБЫТИЙ…………………..…….. 6
1.1. Генераторы случайных величин………….…..…….. 6
1.2. Моделирование случайных событий………………. 13
1.3. Исследование модели случайных событий………... 18
1.4. Моделирование сложных событий………………… 29
1.5. Программные приложения
для задач моделирования………………………………... 35
ЧАСТЬ. 2. ОБРАБОТКА ЭКСПЕРИМЕНТАЛЬНЫХ ДАННЫХ
2. ГЕНЕРАЦИЯ НЕПРЕРЫВНЫХ СЛУЧАЙНЫХ ВЕЛИЧИН И СЛУЧАЙНЫХ ПРОЦЕССОВ……….. 51
2.1. Генераторы непрерывных случайных величин……. 51
2.2. Моделирование потоков событий……...…………... 57
2.3. Исследование моделей непрерывных случайных величин…………………………………………………… 60
2.4. Моделирование стационарных
случайных процессов…………………………………… 63
2.5. Программные приложения
для задач моделирования………………………………... 67
БИБЛИОГРАФИЧЕСКИЙ СПИСОК…….………. 117
ПРИЛОЖЕНИЕ 1
Описание генераторов случайных чисел………….… 118
ПРИЛОЖЕНИЕ 2
Текст программ генерации непрерывных
случайных величин и случайных процессов…….…. 125
ВВЕДЕНИЕ
Цель данного пособия состоит в предоставлении возможности изучить соответствующие разделы теории, ознакомиться с рядом программных приложений, выполнить задания, лабораторные работы и в результате овладеть искусством имитационного моделирования стохастических объектов.
Часть 1.
ПЛАНИРОВАНИЕ ЭКСПЕРИМЕНТОВ
1. ЛИНЕЙНЫЕ МОДЕЛИ НАБЛЮДЕНИЙ
1.1. Основные определения
Одной из распространенных задач научно-исследовательского характера является задача исследования вектора выходных параметров Y=(y1,y2,…,yn) некоторого объекта, на вход которого подается вектор входных воздействий X=(x1,x2,…,xn).
Исследование может осуществляться с целью поиска экстремумов функции выходных параметров.
Математической моделью объекта является система уравнений:
.
Входные
переменные xj,
называют факторами, а функции fj(…)
‑ функциями отклика.
Фактором называется измеряемая переменная величина, подаваемая на вход объекта и принимающая в некоторый момент времени определенное значение. Каждый фактор будет задан, если вместе с его названием указана область определения. Под областью определения понимается множество значений Xj, которые может принимать i-й фактор.
Факторы определяют как сам объект, так и его состояние. Поэтому к факторам предъявляют такие требования, как управляемость и однозначность.
Управлять фактором ‑ значит установить нужное значение и поддерживать его постоянным в течение опыта или изменять по заданной программе. Планировать эксперимент можно только тогда, когда уровни факторов подчиняются воле экспериментатора.
В планировании эксперимента могут участвовать сложные факторы или совокупность факторов, к которым предъявляются требования совместимости и отсутствия линейной корреляции. При этом выбранное множество факторов должно быть полным, а точность фиксации факторов ‑ высокая.
Экспериментатор ставит опыты с целью идентификации параметров модели.
Каждый
из факторов xj
может принимать в u-м
опыте, проводимом экспериментатором,
одно из возможных (задаваемых) значений
,
называемых условиями. Значения факторов
задаются в виде дискретных уровней.
Фиксированный набор уровней факторов
определяет одно из возможных состояний
черного ящика zj.
Если перебрать все наборы состояний,
то получим полное множество
Z
состояний объекта.
Соответствие кортежей (x1,x2,…,xk) и элементов множества Z устанавливается отображением Ф, задаваемым в виде таблицы, причем в таблице указывается число возможных различных опытов, которое определяется сложностью принятой модели.
Оценка числа состояний объекта соответствует числу уровней факторов P, возведенных в степень числа факторов k. Очевидно, что даже такая простая система с p=4 и k=4 требует 256 опытов для оценки 256 состояний.
Очевидно желание исследователя сократить число экспериментов с объектом, т.к. каждый эксперимент стоит денег и времени. Задача определения требуемого числа опытов решается методами планирования экспериментов.
Планирование эксперимента ‑ это процедура выбора числа условий протекания опытов, необходимых и достаточных для решения поставленной задачи с требуемой точностью.
При этом существенным являются:
- стремление к минимизации общего числа опытов;
- одновременное варьирование всеми переменными, определяющими процесс, по специальным правилам ‑ алгоритмам;
- использование математического аппарата, формализующего действия эксперимента;
- выбор четкой стратегии, позволяющей принимать обоснованные решения после каждой серии экспериментов.
Задачи, для решения которых может использоваться планирование эксперимента чрезвычайно разнообразны, а там, где есть эксперимент, имеет место и наука о его проведении - планирование эксперимента.
При планировании экстремального эксперимента определяется параметр, который нужно оптимизировать (например, найти его экстремум).
Параметр оптимизации ‑ это реакция (отклик) на воздействия факторов, которые определяют поведение изучаемой системы. Параметры оптимизации бывает экономическими, технико-экономическими, технико-технологическими и т.д. Параметр оптимизации должен быть измеримым, т.е. мы должны уметь его измерить при любой возможной комбинации выбранных уровней факторов.
При исследованиях должны быть определены существенные факторы, оказывающие влияние на функционирование объекта. Ошибка опыта возрастет, если какой-либо из существенных факторов окажется не учтенным. Обычно на практике, если число опытов больше пятнадцати, следует обратиться к методам отсеивания несущественных факторов.