
- •В.А. Ампилогов
- •Методические указания и контрольные задания для студентов очной-заочной формы обучения специальности 230102 "Автоматизированные системы обработки информации и управления"
- •1. Общие организационно - методические указания. Введение.
- •Цели и задачи изучения дисциплины.
- •Задача курса.
- •Связь с другими дисциплинами.
- •2. Примерный тематический план занятий
- •3. Общий перечень рекомендуемой литературы
- •4. Содержание программы дисциплины и методические указания к самостоятельному изучению Тема 1. Основные понятия: управление, автоматизированное и автоматическое управление.
- •Методические указания.
- •Тема 2. Категориальные понятия системного подхода.
- •Методические указания
- •Тема 3. Методика и примеры формализации систем.
- •Методические указания.
- •Тема 4. Модели и процесс принятия решения.
- •Методические указания.
- •Тема 5. Организационная и функциональная структура систем
- •Методические указания.
- •Тема 6 Информационные технологии проектирования автоматизированной системы.
- •Методические указания.
- •Тема 7. Последовательность разработки автоматизированной системы.
- •Методические указания.
- •Тема 8 Автоматизированные системы управления производством, научным экспериментом, обучением, технологическим процессом.
- •Методические указания.
- •5. Задание на выполнение контрольной работы
- •5.1. Порядок выполнения контрольной работы.
- •5.2. Содержательное описание ситуации для решения задачи оптимального размещения и концентрации
- •Структура условно-переменных расходов в расчете
- •Структура условно-постоянных расходов
- •Расходы на транспортировку 1 тонны продукции в прошлом году.
- •Прибыль в расчете на 1 тонну продукции за последний год. (долл.)
- •5.3. Варианты заданий для выполнения контрольной работы. Данные для выполнения задания по таблице 1.
- •Данные структуры продаж по регионам
- •Данные для выполнения задания по таблице 6.
- •Найти оптимальное решение при увеличении спроса на: ( в зависимости от номера шифра)
- •Знак минус – говорит о снижении спроса. Результаты расчетов выполнения задания получить в виде распечатки электронных таблиц Excel.
- •6. Методические рекомендации по выполнению контрольной работы
- •Обзор возможных вариантов постановки задачи
- •Содержательное описание ситуации для решения задачи оптимального размещения и концентрации
- •Структура условно-переменных расходов в расчете
- •Структура условно-постоянных расходов
- •Расходы на транспортировку 1 тонны продукции в прошлом году.
- •Прибыль в расчете на 1 тонну продукции за последний год. (долл.)
- •Математическая постановка задачи ( п. 3 примерного тематического плана)
- •Формализация рассматриваемой модели.
- •Формализация проблемы
- •Обзор возможных альтернатив решения задачи Альтернатива 1.
- •Альтернатива 2
- •Альтернатива 3.
- •Альтернатива 4.
- •Альтернатива 5. Изменение (падение или повышение) спроса в будущем.
- •Заключительный вывод.
- •Требования к оформлению работы.
- •7. Примерный перечень лабораторных работ ( для студентов заочной формы обучения)
Математическая постановка задачи ( п. 3 примерного тематического плана)
Пусть будет задано:
m – пунктов производства;
n – пунктов потребления;
DBjB – спрос на производимую продукцию в j – м пункте производства (j = 1,2…n);
fBiB - себестоимость изготовления одного изделия из i – пункта производства (i = 1,2…n);
dBijB – затраты на перевозку одного вида из i – пункта производства в j – пункт потребления;
СBi B– производственная мощность i – пункта производства.
Требуется найти, какое количество изделий нужно производить в каждом пункте производства ( xBiB ) и перевозить из каждого пункта производства в каждый пункт потребления ( xBijB ), чтобы суммарные затраты на производство и транспортировку всего произведенного количества изделий были минимальными. Иными словами, решение задачи должно минимизировать целевую функцию:
при условиях:
1. Условие требования удовлетворения спроса, существующего в j – м пункте потребления. В соответствии с ним суммарное количество продукции, привозимое из всех пунктов производства в j-й пункт потребления, должно соответствовать спросу в этом пункте.
Ограничение, выражающее ограниченность возможностей производства в каждом из пунктов производства. В соответствии с ним объем производимой в i-ом пункте производства продукции не должен превышать производственной мощности данного предприятия
3. Ограничение, требующее равенства объема продукции в каждом из пунктов производства сумме перевозок из этого пункта всем потребителям.
xBiB
=
Условие не отрицательности искомых переменных задачи.
xBijB >= 0
При этом выполняется соотношение :
xBjB
=
говорящее о том, что суммарный
объем поставок, полученных в каждом из
пунктов потребления должен быть равен
сумме поставок, отосланных из всех
пунктов производства.
Как нетрудно заметить, в приведенном постановке мы имеем дело с задачей линейного программирования, поскольку все ее переменные входят в целевую функцию и ограничения только в первой степени.
Данная задача может быть поставлена не только по критерию минимума затрат, но также и по критерию максимума прибыли. В этом случае при сохранении всех ограничений задачи целевая функция может иметь следующий вид:
Z =
где WBi B– продажная цена за единицу производимой продукции.
В данной постановке задачи принято, что затраты на производство одного изделия в пункте i ( fBi B ) и на его перевозку из пункта i в пункт j ( dBijB) – заданные постоянные величины. В действительности же и те и другие зависят от количества производимых и перевозимых изделий.
Как известно, в увеличением количества выпускаемых изделий одного и того же вида себестоимость одного изделия снижается за счет уменьшения расходов, связанных с подготовительно- восстановительными работами (например, на наладку оборудования ) и условно постоянных расходов (например, административно- управленческих расходов, расходов на содержание вспомогательных производств и др.), приходящихся на одно изделие. Вследствие этого зависимость затрат на производство одного изделия от количества их выпуска в i –м пункте производства (xi) может быть выражена в следующем виде:
fBiB
=
где FCBiB - сумма условно –постоянных накладных расходов и затрат, связанных с подготовительно-заключительными работами, на весь выпуск изделий.
VBi B– условно – переменные расходы, приходящиеся на одно изделие (сюда входят затраты, пропорциональные количеству выпускаемых изделий, такие как материалы, заработная плата и др.).
Характер зависимости себестоимости от количества выпускаемой продукции может изменяться под влиянием перехода от одной технологии производства к другой. Чем более массовым является производство, тем более дорогую и более совершенную технологию оно может себе позволить. Такие изменения технологии происходят скачкообразно. важно понимать, что при изменении объема производства в допустимых по постановке данной задачи пределах используемая технология производства остается неизменной.
Что касается затрат на перевозку, то следует отметить, что они мало зависят от количества транспортируемых изделий и могут считаться постоянными.
С учетом сделанных замечаний ограничения задачи сохраняются прежними, а целевая функция задачи может быть преобразована следующим образом:
L =
Здесь бинарная переменная YBiB принимает только два значения:
yBiB
= 0, если xBiB
=
yBiB
= 1, если xBiB=
>0
Такое изменение целевой функции трансформирует данную задачу из линейной в целочисленную линейную за счет появления бинарных переменных yBi B
Следует заметить, что, если снять второе ограничение, т.е. считать, что объем производства на каждом из предприятий ничем не ограничен, при xBiB >CBiB может оказаться, что необходимо расширение существующего производства или даже строительства нового. Пункты предполагаемого строительства новых предприятий должны вводиться в рассмотрение после всестороннего анализа конкурентоспособности и перспективности используемой технологии производства, энергетических соображений, демографической ситуации в регионе, а также динамики спроса на продукцию.
Следовательно, при xBiB >CBi B требуются дополнительные капитальные вложения и задача будет заключаться в том, чтобы минимизировать затраты на производство и транспортировку изделий плюс дополнительные капиталовложения, используемые для модернизации существующих и строительства новых. предприятий.
Величина капитальных вложений для i- го пункта производства при xBiB >CBi Bравна (xBiB - CBiB)kBi Bгде kBi B- удельные капиловложения, т.е. капитальные вложения, приходящиеся на одно изделие в i – м пункте расширения действующего или строительства нового предприятия.
Величина kBiB – зависит от размеров строительства и может быть выражена в следующем виде:
kBiB
=
где
Bi B– часть общей суммы капитальных вложений, которая не зависит ( или мало зависит ) от производственной мощности строящегося предприятия. (здания общезаводского характера, оборудование вспомогательных цехов и др.).
Bi B– величина капитальных вложений, пропорциональных увеличению производственной мощности строящегося (реконструированного ) предприятия. (xBiB-CBiB).
Для тех пунктов производства, в которых результат решения даст равенство (xBiB = CBiB) капитальных вложений не требуется, в то время как в пунктах, где ( xBiB < CBiB) высвободятся имеющиеся производственные мощности. таким образом, общая сумма дополнительных капитальных вложений (K) составит
K =
Бинарная переменная YBiB при этом принимает следующие два значения:
YBiB = 0 если (xBiB – CBiB)<=0
YBiB =1 если (xBiB – CBiB) > 0
Обычно величина дополнительных капитальных вложений ограничивается некоторым лимитом
K <= KPmax
С учетом потребности в дополнительных капитальных вложениях целевая функция задачи размещения и концентрации может быть записана в следующем виде:
+K
где - рыночная депозитная процентная ставка.
Входящее в это выражение К – при этом имеет смысл дополнительных затрат, связанных с инвестициями. Иными словами, это ущерб из-за неполучения компанией дохода, который мог бы быть получен при помещении депозита К в банк под процент , определяемый существующей на финансовом рынке депозитной процентной ставкой.
Ограничения, накладываемые на переменные целевой функции, при этом сохраняются.
1. Условие требования удовлетворения спроса, существующего в j – м пункте потребления. В соответствии с ним суммарное количество продукции, привозимое из всех пунктов производства в j-й пункт потребления, должно соответствовать спросу в этом пункте.
Ограничение, выражающее ограниченность возможностей производства в каждом из пунктов производства. В соответствии с ним объем производимой в i-ом пункте производства продукции не должен превышать производственной мощности данного предприятия
3. Ограничение, требующее равенства объема продукции в каждом из пунктов производства сумме перевозок из этого пункта всем потребителям.
xBiB =
Условие неотрицательности искомых переменных задачи.
xBijB >= 0
При этом выполняется соотношение:
xBjB = говорящее о том, что суммарный объем поставок, полученных в каждом из пунктов потребления должен быть равен сумме поставок, отосланных из всех пунктов производства.
При нескольких (p) видах выпускаемой продукции задача оптимального размещения и концентрации формулируется аналогично, с той разницей, что в целевой функции и ограничениях добавляется параметр вида изделия и дополнительный знак суммирования.
Итак, нужно найти значения
xBijk B( i = 1…m, j = 1…n, k = 1…p ), минимизирующие целевую функцию
При ограничениях:
Условие требования удовлетворения спроса, существующего в j – м пункте потребления. В соответствии с ним суммарное количество продукции, привозимое из всех пунктов производства в j-й пункт потребления, должно соответствовать спросу в этом пункте.
Ограничение, выражающее ограниченность возможностей производства в каждом из пунктов производства. В соответствии с ним объем производимой в i-ом пункте производства продукции не должен превышать производственной мощности данного предприятия
Ограничение, требующее равенства объема продукции в каждом из пунктов производства сумме перевозок из этого пункта всем потребителям.
xBikB
=
Условие неотрицательности искомых переменных задачи.
xBijkB >= 0
При этом выполняется соотношение :
xBjB = говорящее о том, что суммарный объем поставок, полученных в каждом из пунктов потребления должен быть равен сумме поставок, отосланных из всех пунктов производства.
yBjkB = 0, если xBikB = =0
yBjkB = 1, если xBikB = > 0
YBikB=0, если (xBikB-CBikB) <=0
YBikB=1, если (xBikB-CBikB) > 0
При производстве на одном предприятии одновременно нескольких видов изделий себестоимость изготовления одного изделия любого вида fBkB может зависеть от количества выпускаемых изделий всех видов, т.е.
fBijkB = (xBi1B, xBi2B, xBi3B,…,xBipB)
Если учесть эту зависимость, то мы получим задачу нелинейного программирования, решение которой может быть очень сложным.