- •Математические основы моделирования. Численные методы.
- •1. Классификация экономико-математических моделей.
- •3. По способу использования:
- •3. Математические схемы моделирования систем: стохастические схемы формализованного описания систем.
- •4. Численные методы Монте-Карло: розыгрыш дискретной случайной величины; розыгрыш непрерывной случайной величины.
- •Для чтения (если очень углубляться). §1. Розыгрыш значений дискретной случайной величины.
- •§2. Получение значений непрерывных случайных величин.
- •Раздел 2. Экономико-математическое моделирование.
- •2.1 Моделирование микроэкономических процессов и систем.
- •Направления применения экономико-математических методов в планировании и управлении производством.
- •Эвристические методы решения задач производственного планирования.
- •Задача объемного планирования.
- •Объемно-календарное планирование.
- •Календарное планирование.
- •Оперативное планирование.
- •7. Ресурсные методы оптимизации в сетевом планировании и управлении.
- •8. Модели объемного и объемно - календарного планирования.
- •1Этап. Получение первого прогнозного значения объемной характеристики
- •9. Модели оперативного планирования и построения графиков производства.
- •12. Расчет временных параметров сети и оптимизация сети по времени.
- •2.2 Моделирование макроэкономических процессов и систем.
- •13. Моделирование валового внутреннего продукта с помощью производственных функций: их типы, характеристики и методика построения.
- •14. Постановка задачи оптимизации выпуска в долгосрочном периоде (изокванта, изокоста, предельный продукт).
- •15. Модели межотраслевого баланса (моб): понятие, методы расчета и свойства прямых, косвенных и полных затрат; области применения.
- •2 Схемы анализа выпуска:
- •16. Постановка и обоснование задачи оптимального (стационарного) технологического и экономического роста в модели расширяющейся экономики фон. Неймана.
- •21. Синтез оптимальной траектории модели Харрода-Домара с переменной нормой накопления.
- •22. Синтез оптимальной траектории Солоу с переменной нормой накопления.
- •23. Принцип оптимальности Беллмана и принцип оптимальности Понтрягина.
- •24. Системный анализ и моделирование социально-экокономических процессов.
- •25. Системный подход к организации и ее особенности как сложной кибернетической системы.
- •2 6. Исследование систем и процессов на основе имитационного моделирования.
- •27. Парадигмы современного имитационного моделирования.
- •28. Метод системной динамики и его программная реализация в виде системы Any Logic. Имитационные модели рынка в системе Any Logic.
- •29. Дискретно-событийный подход имитационного моделирования.
- •30. Концепция баз данных: определение бд, принципы организации.
- •32. Проектирование бд: жизненный цикл бд, схема, подходы к проектированию.
- •Анализ и проектирование.
- •Реализация и функционирование.
- •33. Распределенная база данных: определение, стратегии распределения. Архитектура систем управления распределенными базами данных.
- •34. Концепция баз знаний: понятие, общая характеристика моделей представления знаний.
- •35. Тенденции развития корпоративных информационных систем.
- •36. Главные функции и возможности модулей финансовой подсистемы Oracle e-Business Suite.
- •37. Настройка и функционал модулей финансовой подсистемы Oracle е-Business Suite (Кредиторы, Дебиторы, Основные средства, Главная книга).
- •38. Настройка и функционал Книги материального учета - Oracle InventorV.
- •39. Интеграция программных модулей финансовой подсистемы Oracle e-Business Suite.
- •40. Теория поведения потребителя.
- •41. Теория издержек.
- •42. Особенности применения моделей рынка: совершенной конкуренции, монополии.
- •43. Характеристики отраслевой экономической среды с позиций модели конкуренции в отрасли.
- •44. Теория фирмы. Основные формы поведения фирмы на товарном рынке.
- •45. Анализ финансовой обеспеченности инвестиционных решений.
- •46. Прогнозирование финансово-экономической деятельности хозяйствующих субъектов.
- •47. Назначение ндс и методика его расчета.
- •48. Записать корреспонденцию счетов по следующим хозяйственным операциям.
- •49. Примеры атипичного применения бухгалтерского учета.
- •50. Как и зачем используется балансовый метод в бухгалтерском учете.
- •51. Вариантность при организации применения бухгалтерского учета.
- •52. Экономико-математическая постановка оптимизации бухучета.
- •Раздел 5. Методы социально-экономического прогнозирования
- •53. Выявление и прогноз динамики временных рядов на основе методологии Бокса-Дженкинса.
- •54. Предикативные факторные регрессионные модели, выявление и коррекция ошибок спецификации
- •1) Коэф. Корреляции Спирмэна (парный для стандартизированной ранжировки):
- •60. Адаптивное прогнозирование: принципы, методы, оценка качества механизмов и прогнозов.
- •61. Специфика моделирования многомерных динамических рядов. Тестирование на коинтегрированность.
- •Раздел 6. Теория риска и моделирование рисковых ситуаций
- •Формализация общей постановки задачи принятия решений, логические элементы ее составляющие и основные типы математических моделей процесса выбора решений.
- •Многокритериальный подход к принятию решений в условиях определенности с учетом наличия информации о системе предпочтений лица принимающего решение.
- •66. Понятие риска, классификация риска и основные методы оценки риска.
- •68. Модели многокритериального выбора в условиях нечеткой постановки задачи принятия решений.
- •71. Методология нового институционализма, его возможности и пределы.
- •72. Институты и правила в институциональной экономической теории..
- •73. Трансакционные издержки и институты.
- •74. Основные понятия и методы начисления процентов и дисконтирования процентов
- •Методы анализа потоков платежей
- •Показатели доходности и оценки курсов ценных бумаг
- •Методы кредитных расчетов
- •Методы оценки инвестиционных проектов
- •Задача об оптимальном портфеле ценных бумаг. Модели Марковица и Тобина
- •Понятие рыночного портфеля ценных бумаг. Основное уравнение равновесного рынка
- •Общий, рыночный и диверсифицируемый риски финансовых активов.
9. Модели оперативного планирования и построения графиков производства.
Индексный метод.
Область применения в экономических расчетах - обеспечение эффективности распределения в оперативном планировании частично взаимозаменяемых ресурсов и в регулировании производством. Должны быть известны задание на смену по деталям, фонд рабочего времени каждой группы оборудования, время на исполнение каждой детали на каждой операции. Индекс в методе индексных оценок — это величина, с помощью которой все технологическое оборудование сравнивается по производительности с перспективным оборудованием. Перспективная группа оборудования в этом методе — это наиболее производительное оборудование, на котором может быть выполнена операция по обработке детали. Идея метода индексных оценок в том, что технологическое оборудование оценивается по производительности с помощью индексов и в зависимости от этих оценок производится его загрузка.
Правила для определения индексов по группам оборудования:
0 – наиболее производительное оборудование (перспективное), время обработки на котором минимально; остальные индексы: из операционного времени по каждой группе оборудования вычитается операционное время перспективного оборудования и делится на операционное время перспективного оборудования.
Формирование отправной программы распределения: все сменно-суточные задания по деталям закрепляются за перспективным оборудованием.
Выявление избытка(+) или недостатка(-) мощностей (фондов времени): определение трудоемкости работ по отправному варианту и сравнение трудоемкостей и фондов рабочего времени по группам оборудования.
При выявлении недостатка мощностей считаем, сколько групп оборудования имеют недостаток. Определяем, какие детали обрабатываются на данной группе оборудования.
Определяем очередность рассмотрения деталей: первой выбирается та, по которой имеет место наименьшая разность между индексом рассматриваемой группы оборудования и ближайшим по величине индексом групп оборудования с избытком мощностей и на которых может быть обработана эта деталь.
Передаем детали на недогруженное оборудование.
Далее рассматриваем остальные детали данной группы.
Рассматриваем остальные группы оборудования с перегрузом и т.д.
Для построения графиков производства используется метод минимизации асинхронности.
Составление расписания работы технологической линии представляет собой решение задачи установления рациональной последовательности запуска деталей в производство и формирования пооперационного графика из исполнения в условиях, когда каждая операция связана с определенным видом оборудования, при этом общая длительность технологического цикла должна минимизироваться. На практике последовательность запуска определяется методом минимизации асинхронности.
В качестве исходной информации для данного метода используется пооперационное время обработки деталей на каждом станке.
Задача: на участке машиностроительного предприятия с мелкосерийным характером производства имеются m типов станков, на которых обрабатывается n деталей с однородными технологическими маршрутами. Известно пооперационное время обработки детали на каждом виде станков. Необходимо определить порядок запуска деталей в производства с учетом минимизации общей длительности (цикла). Цикл тем меньше, чем меньше детали пролеживают в ожидании обработки. Время пролеживания – асинхронность. В данной задаче мы и минимизируем пролеживания между операциями -асинхронности.
Для сокращения объема вычислений, чтобы исключить простой перебор всех возможных вариантов запуска деталей в производство, в методе оценивается сумма времени пролеживания каждой смежной пары деталей в производственном графике, которая рассматривается как интегральная оценка уровня асинхронности данного варианта графика производства. Оценки асинхронностей представляют в виде матрицы чисел аij – суммарное время пролеживания детали j, запускаемой за деталью i. После установления оценок асинхронности для каждой попарной комбинации запуска деталей в производство определяется такая последовательность запуска деталей, которой будет соответствовать минимальная сумма оценок асинхронности. Метод минимизации асинхронности предполагает использование аппарата линейного программирования, при этом рациональная очередность изготовления деталей определяется на основе переменных оптимального базиса, составляющих замкнутый циклический ряд.
1.Формирование матрицы асинхронности размером mxm, где m – количество деталей.
Расчет значений элементов матрицы асинхронности (aij) методом попарного сравнения смежных пар деталей в случае, когда i≠j, производится по следующей формуле:
где
ti |
– |
продолжительность обработки детали i на станках ; |
tj |
– |
продолжительность обработки детали j, которая запускается в производство вслед за деталью i, на станках ; |
|
– |
порядковый номер станка в технологической линии; |
п |
– |
количество станков в технологической линии. |
Значения диагональных элементов матрицы асинхронности (то есть таких aij, у которых i=j) устанавливаются равными нулю.
2.Математическая постановка соответствующей задачи линейного программирования:
3.Решение задачи линейного программирования.
4.Построение замкнутой цепочки из переменных оптимального базиса. Первый индекс переменной оптимального базиса соответствует номеру детали, которая в замкнутой цепочке запускается в производство непосредственно перед деталью, имеющей номер, соответствующий второму индексу (x12-x23-x34-x41 = деталь1-деталь2-деталь3-деталь4). В случае, если среди переменных оптимального базиса окажутся симметричные переменные (например, x12 и x21) то замкнутый циклический может быть не построен. Такую пару деталей следует объединить в смешанную партию и вновь решить задачу ЛП меньшей размерности.
5 .Оценка длительностей производственных циклов по формуле (деталь1-деталь2-деталь3-деталь4 или по кругу с 2, 3 или 4 детали):
и выбор цепочки, обеспечивающей минимальную длительность производственного цикла изготовления всех деталей ( ).
А так же используются сетевые методы.
Система сетевого планирования и управления (СПУ) представляет собой комплекс графических и расчетных методов, организационных мероприятий с целью моделирования, анализа и оптимизации плана работ по проектированию или изготовлению некоторого изделия. Метод сетевого планирования и управления пригоден как в промышленности, так и в сельском хозяйстве.
В основе сетевого моделирования лежит изображение планируемого комплекса работ в виде графа. В сетевом графике имеется два основных элемента - работа и событие. Работы соответствуют дугам графа, а события - вершинам. Работами называются любые процессы, действия, приводящие к достижению определенных результатов (событий). В сетевом графике может быть несколько разновидностей работ: действительная работа, ожидание, фиктивная работа. Действительной называется работа, требующая затрат времени и ресурсов. Ожиданием называется работа, которая требует затрат времени, но требует затрат ресурсов. Фиктивная работа отражает логическую связь между работами и не требует затрат времени и ресурсов. При построении сети любого вида каждой работе присваивается уникальный шифр – НС(начальное событие) и КС(конечное событие). Причем номер НС меньше номера КС.
Сети типа «дерево», использующейся, для управления работами опытного производства по созданию образца новой техники, соответствует относительно простой вид сетевого графа, адекватный процессу производства изделия, начинающегося с изготовления деталей и заканчивающегося сборкой всего изделия. Сеть общего вида (ПЕРТ) применяется при управлении проектами, для этого процесса характерна сложная взаимосвязь работ.
Исходной информацией для нумерации событий сети типа «дерево» являются данные о вхождении деталей и узлов в соответствующие сборочные соединения (схема разузлования).
В целях нумерации событий в такой сети может быть использован наиболее простой, включающий шесть шагов, способ расчетов с использованием модифицированного алгоритма построения сети типа «дерево». Сначала при последовательном просмотре каждой ветви схемы разузлования сверху вниз, начиная с самой левой, формируется перечень работ по изготовлению элементов схемы разузлования с указанием сборочного соединения и признака узла (детали). Затем для каждого элемента сформированного перечня определяется номер уровня сборки (при этом работе по сборке всего изделия назначается нулевой уровень сборки). Далее сетевой граф приводится к канонической форме путем введения фиктивного начального события, номер которого равен единице. После этого последовательно, начиная с самого нижнего уровня сборки (с максимальным значением), производится нумерация числами натурального ряда (начиная с двух, без пропусков) начальных событий реальных работ по производству деталей и сборке узлов. Конечные события этих работ кодируются, начиная с номера конечного события работы нулевого уровня сборки, устанавливаемого равным увеличенному на единицу номеру ее начального события. При назначении номеров конечных событий остальным реальным работам сети следует руководствоваться правилом: номер конечного события такой работы соответствует номеру начального события работы по сборке вышестоящего узла. На последнем шаге номерами начальных событий работ по изготовлению деталей кодируются конечные события фиктивных работ.
Нумерация событий сети общего вида, имеющей, в отличие от сети типа «дерево», более сложную структуру, производится в два этапа. На первом этапе осуществляются расчеты по алгоритму «топологическая схема», на втором — по алгоритму «правильная нумерация». Исходная информация для расчетов по алгоритму «топологическая схема» — перечень работ сети с указанием непосредственно предшествующих им работ. При проведении расчетов по алгоритму «топологическая схема» последовательно рассматривается каждая работа сети. При рассмотрении работы сначала ей назначается номер начального события, затем, если необходимо, корректируются номера конечных событий ранее рассмотренных работ, а далее работе присваивается номер конечного события. Результат расчетов по алгоритму «топологическая схема» — предварительная нумерация событий сети, отражающая последовательность и взаимосвязь работ.
Исходной информацией для расчетов по алгоритму «правильная нумерация» служат результаты расчетов по алгоритму «топологическая схема». Сначала для каждой работы сети определяется ее ранг. Ранг работы — это максимальное количество работ от начального события сети до конечного события рассматриваемой работы (ранг представляет собой характеристику работы, необходимую для установления последовательности нумерации событий сети). Затем формируется матрица работ сети в порядке возрастания их рангов. Далее в матрице проранжированных работ последовательно рассматривается каждая работа, для которой окончательно назначаются номера начального и конечного событий.
10-11. Этапы построения сети типа «ПЕРТ» и сети типа «Дерево».
Этапы построения сети типа “ПЕРТ”.
Различают сетевой граф общего вида (перт) и дерево (остронаправленный граф). В дереве из каждого события выходит лишь одна работа, за исключением первого начального события, из которого может выходить любое количество фиктивных работ. Сеть типа Дерево используется для управления заказами, проектами опытного производства и отражает процесс производства изделия, начинающийся с изготовления деталей и заканчивающийся сборкой всего изделия. Сеть Перт является более универсальной и применяется в процессе управления проектами, для которых характерны сложная взаимосвязь работ, периодическое расширение и свёртывание фронта работ в зависимости от полученных результатов.
Этап 0. Проверяем правильность исх. данных (строим граф), если есть несоответствия можно ввести фиктивную работу.
Задача состоит в том, чтобы, имея список работ с указанием предшествующих, построить ориентированный граф, работы которого определяются номерами начального и конечного событий, с условием, что для любой работы сети i(нач)<j(кон). Построение сети общего вида происходит в 2 этапа:
1) На первом этапе происходят расчеты по алгоритму топологическая схема, результатом расчетов по которому является предварительная нумерация событий, отражающая только последовательность и взаимосвязь работ.
2) На втором этапе переход к окончательной нумерации событий обеспечивают расчеты по алгоритму правильной нумерации.
Этап 1. Топологическая схема.
Окончательной нумерацией результаты расчетов служить не могут, потому что: события оказываются занумерованными числами натурального ряда с пропусками; для ряда работ сети может нарушиться требование i(нач)<j(кон).
Устанавливаем начальное и конечное событие работы. Переходим к следующей: если её список непосредственно предшествующих работ полностью совпадает со списком НП по какой-либо из рассматриваемых ранее работ, то НС текущей работы назначают номер НС совпадающей работы. Если списки не совпадают, то НС – следующий номер по счетчику.
Корректировка конечных событий работ: анализируем список НПР данной работы, если в нем содержатся ранее рассмотренные работы, то всем конечным событиям таких работ присваивается номер начального события данной работы.
Конечное событие: проверяем наличие данной работы в списках НПР, рассмотренных ранее, если эта работа встречалась в СНПР работы5, рассмотренных ранее, то КС данной работы присваивают номер начального события работы5.
-
Код работы
СНПР
…
2)…
1)…3)
…
Таблица
построчно:(№
п.п./ Код работы/ Список непосредственно
предшествующих работ/ Нумерация
событий)(1/K1/ФН/1-2-17);
(2/K2/K5
K8/3-4-22);
(3/K3/K13
K6
K19/5-6-18);
(4/K4/K11/7-8-22);
(5/K5/K12
K7/9-3);
(6/K6/K15/10-5)
Этап 2. Правильная нумерация.
Исходной информацией являются результаты расчетов по алгоритму «ТС».
Этап 2.1. Определяем ранги и записываем работы в порядке, соответствующем их рангам с НС и КС. Таблица построчно:
(№ п.п./ Код работы/ Начально событие работ/ Конечное событие работ/ Пометки и ранги(q=1/q=2/q=3/q=4/q=5/q=6.).)
(1/K1/ 1/ 17/ *1/ / / / / / .); (2/K2/3/22/ / / / / *5/ .); (3/K3/5/18/ / / *3/ / / .); (4/K4/7/22/ / / / */ *5/ .); (5/K5/9/3/ / / */ *4/ / .); (6/K6/10/5/ / *2/ / / / .)
Пометка ставится, если НС работы не находит аналогов в КС. Пометка переходит в ранг, если КС работы не находит аналогов среди КС непомеченных работ.
Этап 2.2. Перенумеровываем работы. Таблица по строчно:
(№ п.п./ Код работы/ Ранг работы/ НС работы, получ в рез расч по алг-му «Топ. схема»/ КС работы, получ в рез расч по алг-му «Топ. схема»/ НС раб., устанав-ое на 2 эт алг-а «Прав-ая нум-ия работ»/ КС раб., устанав-ое на 2 этапе алг-а «Прав-ая нум-ия работ».)
(1/K1/ 1/ 1/ 17/ 1/ 2.); (2/K15/ 1/ 1/ 10/ 1/ 3.);(3/K21/ 1/ 1/ 13/ 1/ 4.); (4/K6/ 2/ 10/ 5/ 3/ 5.); (5/K12/ 2/ 1/ 9/ 1/ 6.); (6/K13/ 2/ 17/ 5/ 2/ 5.)
Ранги по порядку от 1 до конца, в соответствии рангам - работы по порядку НС и КС, перенумеровываем работы, так чтобы номера НС и КС шли подряд (1,2,3…).
Ключевым понятием является «ранг работы» - максимальное количество работ от начального события сети до конечного события данной работы. Т.о. у всех работ с общим конечным событием значения рангов одинаковы. Ранг – характеристика работы, необходимая для установления последовательности нумерации работы с меньшим шифром всегда будут предшествовать работам с большим шифром, возникновение обратной ситуации невозможно.
Построение сети типа «Дерево».
Различают сетевой граф общего вида (перт) и дерево (остронаправленный граф). В дереве (ориентированный граф, в котором от любого события сети, кроме фиктивного начального, до конечного существует единственный путь) из каждого события выходит лишь одна работа, за исключением первого начального события, из которого может выходить любое количество фиктивных работ. Сеть типа Дерево используется для управления заказами, проектами опытного производства и отражает процесс производства изделия, начинающийся с изготовления деталей и заканчивающийся сборкой всего изделия.
Для построения дерева, надо иметь информацию о вхождении деталей и узлов в соответствующие сборочные соединения, за основу здесь можно принять конструкторскую спецификацию (схема разузлования изделия).
Р
асчетная
таблица для построения сети типа «дерево»
(модифицированный
способ) Таблица по строкам:
(№ п.п./ Обозначение элемента схемы разузлования/ Обозначение сборочного соединения/ Признак узла (0) или детали (1)/ Уровень сборки/ Нумерация событий(нач/кон.).)
(1/ A1000/ -/ 0/ 0/ 7/ 8.); (2/ У100/ А1000/ 0/ 1/ 6/ 7.); (3/ Д11/ У100/ 1/ 2/ 5/ 6.); (4/ У10/ У100/ 0/ 2/ 4/ 6.); (5/ Д12/ У10/ 1/ 3/ 3/ 4.); (6/ Д13/ У10/ 1/ 3/ 2/ 4.)
При заполнении таблицы идем по схеме сверху-вниз и слева-направо, заполняя сначала обозначение элемента, затем обозначение соединения, признак узла ставим в том случае, если от него вниз идет ветвление, уровень сборки явно виден на схеме. Далее необходимо пронумеровать события. Нумеровать начинаем с 2, т.к. первым событием будет фиктивное начало. Находим элемент с наибольшим уровнем сборки, расположенный в таблице ниже других Д13 – его началу приписываем 2, другому элементу на этом же уровне Д12 приписываем 3 и т.д. Когда кончатся элементы этого уровня, находим самый низкий элемент следующего уровня У10 – его началу приписываем следующее число 4. Проверяем, состоит ли У10 из других элементов, находим их и приписываем из конечному событию начало У10, т.е. 4. После этого переходим к следующим элементам рассматриваемого уровня. Конечному событию всего изделия, у которого уровень сборки 0, приписываем число на 1 больше, чем его начальное событие.
Как результат может быть построен сетевой граф, в котором работы следует располагать таким образом, чтобы в результате на схеме образовалось min количество пересечений и стрелок, причем номера событий должны возрастать в направлении слева направо, а также сверху вниз.
