Математическое моделирование 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Математическое моделирование



 

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

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

При построении модели (как математической так и физической) можно выделить следующие основные этапы.

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

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

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

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

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

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

. Планирование эксперимента. На проверенной модели возможна постановка экспериментов для получения новой информации о моделируемой системе.

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

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

Построение математической модели - это искусство, поэтому нет строгого алгоритма, который был бы пригоден для построения любой модели. Можно лишь выделить ключевые моменты этого построения [13].

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

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

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

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

. Если в основе классификации лежат соотношения, которые выражают зависимости между состояниями системы и параметрами системы, то выделяют:

а) детерминированные модели - состояние системы в заданный момент времени однозначно определяется через параметры системы.) стохастические модели - однозначно определяются лишь распределения вероятностей для состояний системы при заданных распределениях вероятностей для начальных условий.

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

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

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

 

Прогнозирование

 

Можно выделить два вида прогнозируемых характеристик системы, зависящих от времени: переменные состояния и переменные интенсивности. Переменная состояния определяется периодически, и ее значение в течение небольшого интервала времени зависит от времени, прошедшего с момента начала наблюдения. Переменная интенсивности также определяется периодически, но ее значение пропорционально времени, прошедшему с момента предыдущего наблюдения. Такие характеристики системы, как температура, скорость, число подписчиков па журнал или цена, являются примерами переменных состояния. В качестве примера переменной интенсивности можно привести количество выпавших осадков, количество проданных экземпляров или спрос. Если переменная состояния характеризует количество, то переменная интенсивности - скорость его изменения [2].

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

·   если измерения характеристик системы проводятся через разные интервалы времени, то величину интервала необходимо учитывать при оценке переменных интенсивности, в то время как при оценке переменных состояния эта величина не имеет значения;

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

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



Поделиться:


Последнее изменение этой страницы: 2020-03-02; просмотров: 90; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.33.41 (0.007 с.)