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

Автор: Пользователь скрыл имя, 24 Ноября 2011 в 14:30, курсовая работа

Описание работы

Цель курсовой работы по курсу «Системное моделирование» состоит в том, чтобы разработать имитирующую модель предприятия по производству оконных стеклоблоков.

Содержание

1.Введение 3
2. Задание 3
2.1 Постановка задачи 3
2.2 Исходные данные 3
3. Теоретические основы. Метод решения 4
4. Выполнение 6
5. Анализ и исследование результата 9
6. Выводы 9
7. Использованная литература 10

Работа содержит 1 файл

Александр.doc

— 232.00 Кб (Скачать)

Международный университет природы, общества и  человека «Дубна»

Филиал  «Угреша» 
 
 
 
 
 
 
 
 
 
 

Курсовой  проект по курсу

«Системное моделирование» 
 
 
 
 
 
 
 
 
 
 
 
 

Выполнил: студент группы

Руководитель: Соловьёв Э.Д.

  

                                                       
 
 
 
 
 

Дзержинский 2010

 

Оглавление 

 

1.Введение 

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

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

     Цель курсовой работы по курсу «Системное моделирование» состоит в том, чтобы разработать имитирующую модель предприятия по производству оконных стеклоблоков.  

     2. Задание

     2.1 Постановка задачи 

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

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

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

      

     2.2 Исходные данные 

      Средние интервалы времени между заказами могут быть выбраны соответственно в 10, 20, 30, 40 и 50 дней.

      Менеджер  предприятия зафиксировал интервалы  времени для порядка двухсот заказов (таблица 1).

Таблица 1. Зафиксировал интервалы времени

7 34 19 24 10 39 21 17 29 41 23 8 18 41 25
42 16 44 24 27 36 30 37 20 32 29 40 23 32 43
22 34 8 21 32 18 31 21 28 38 17 37 25 43 5
18 45 24 38 22 39 11 28 18 2 23 27 21 39 29
38 17 33 22 16 27 30 23 43 31 20 29 20 30 47
42 30 9 28 32 20 27 42 18 23 48 24 37 16 51
17 31 36 24 31 25 45 17 33 25 31 15 30 45 23
28 19 33 27 20 14 28 37 21 33 18 29 39 23 48
30 51 5 34 50 22 16 24 49 22 27 40 21 44 32
19 27 53 17 28 40 19 28 12 28 33 51 19 36 41
25 33 22 29 34 20 29 25 38 17 50 28 41 25 52
49 30 19 34 13 24 32 34 20 44 31 29 4 49 16
22 45 31 18 29 44 22 42 3 29 21 33 28 32 50
16 29 36 21 28 40 19 33 24 43 34 18 29 32 20
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Таблица 2. Размер заказа и зафиксированное  количество заказов

      Размер  заказа 200 400 500 600 700
      Количество 30 56 64 36 14
 

3. Теоретические основы. Метод решения 

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

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

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

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

     К достоинствам метода имитационного  моделирования могут быть отнесены:

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

     Основными методами имитационного моделирования  являются: аналитический метод, метод  статического моделирования и комбинированный  метод (аналитико-статистический) метод.

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

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

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

4. Выполнение

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

Таблица 3. Интервалы размера заказов

Интервал
0 0 15
1 16 43
2 44 75
3 76 93
4 94 100
 
 
 
 
 
 

Таблица 4. Интервалы дней межу заказами 

Интервал
0 0 10
1 11 20
2 21 30
3 31 40
4 41 50
 
 
 
 
 
     
  1. С помощью  генератора случайных находим случайное число в пределах от 0 до 99. Сопоставляя значение случайного числа с интервалами, полученными в пункте 1, получаем распределение размеров заказов и распределение дней. Суммируем дни и получаем период времени, за который можно сделать 20 заказов. Находим требуемое число транспортов для каждого заказа и получаем количество транспортов, необходимое для перевозки 20 заказов (таблица 5).

     Таблица 5. Основная таблица

№ заказа Генератор Размер заказа Генератор Дни Максимальное производство Сумма дней Число транспортов  для каждого заказа Сумма транспортов
1 63 500 61 40 2000 40 34 34
2 13 200 3 10 500 50 14 48
3 41 400 67 40 2000 90 27 75
4 68 500 45 30 1500 120 34 109
5 90 600 18 10 500 130 40 149
6 35 400 76 40 2000 170 27 176
7 86 600 51 30 1500 200 40 216
8 40 400 32 20 1000 220 27 243
9 13 200 11 10 500 230 14 257
10 1 200 46 30 1500 260 14 271
11 77 600 44 30 1500 290 40 311
12 51 500 43 30 1500 320 34 345
13 55 500 1 10 500 330 34 379
14 26 400 68 40 2000 370 27 406
15 62 500 55 30 1500 400 34 440
16 62 500 76 40 2000 440 34 474
17 10 200 94 50 2500 490 14 488
18 2 200 64 40 2000 530 14 502
19 39 400 39 20 1000 550 27 529
20 60 500 24 20 1000 570 34 563

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