Имитационное моделирование

Автор работы: Пользователь скрыл имя, 25 Июня 2014 в 20:08, курсовая работа

Краткое описание

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

Вложенные файлы: 1 файл

Имитационное моделирование.docx

— 137.43 Кб (Скачать файл)

 

 

 

Введение

 

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

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

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

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

Цель курсовой работы

 

1. Теоретическая часть

 

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

 

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

Анализируя содержание этого определения, можно сделать следующие выводы[6]:

- любая модель субъективна, она несет на себе печать  индивидуальности исследователя;

- любая модель гомоморфна, т.е. в ней отражаются не все, а только существенные свойства  объекта-оригинала;

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

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

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

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

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

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

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

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

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

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

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

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

Существуют две точки зрения на существо моделирования[9]:

- это исследование объектов познания на моделях;

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

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

Слово «модель» произошло от латинского слова «modulus», означает «мера», «образец». Его первоначальное значение было связано со строительным искусством, и почти во всех европейских языках оно употреблялось для обозначения образа или прообраза, или вещи, сходной в каком-то отношении с другой вещью[12].

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

Различается характер подобия между моделируемым объектом и моделью[4]:

- физическое — объект и модель имеют одинаковую или сходную физическую природу;

- структурное — наблюдается сходство между структурой объекта и структурой модели;

- функциональное — объект и модель выполняют сходные функции при соответствующем воздействии;

- динамическое — существует соответствие между последовательно изменяющимися состояниями объекта и модели;

- вероятностное — существует соответствие между процессами вероятностного характера в объекте и модели;

- геометрическое — существует соответствие между пространственными характеристиками объекта и модели.

Моделирование — один из наиболее распространенных способов изучения процессов и явлений. Моделирование основывается на принципе аналогии и позволяет изучать объект при определенных условиях и с учетом неизбежной односторонней точки зрения. Объект, трудно доступный для изучения, изучается не непосредственно, а через рассмотрение другого, подобного ему и более доступного — модели. По свойствам модели обычно оказывается возможным судить о свойствах изучаемого объекта. Но не обо всех свойствах, а лишь о тех, которые аналогичны и в модели, и в объекте и при этом важны для исследования[13].

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

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

- имитирует реальный экономический процесс (или поведение объекта);

- обладает относительно низкой стоимостью;

- может многократно использоваться;

- учитывает различные условия функционирования объекта.

Модель может и должна отражать внутреннюю структуру экономического объекта с заданных (определенных) точек зрения, а если она неизвестна, то лишь его поведение, используя при этом принцип «Черного ящика» [22].

Принципиально любая модель может быть сформулирована тремя способами:

- в результате прямого наблюдения и изучения явлений действительности (феноменологический способ);

- вычленения из более общей модели (дедуктивный способ);

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

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

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

Модели можно также классифицировать и по другим признакам[16]:

- Модели, в которых описывается моментное состояние экономики, называются статическими. Модели, которые показывают развитие объекта моделирования, называются динамическими.

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

Информация о работе Имитационное моделирование