Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  11 класс  /  Презентация по информатике "Оптимизационное моделирование в экономике"

Презентация по информатике "Оптимизационное моделирование в экономике"

В презентации рассматривается решение задачи моделирования с использованием надстройки электронных таблиц "Поиск решения".
29.01.2014

Описание разработки

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

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

презентация Оптимизационное моделирование в экономике

Целевая функция

Развитие сложных систем зависит от многих факторов (параметров). Выражением такой зависимости является целевая функция

K = F(X1, X2,…, Xn),

где K – значение целевого параметра;

X1, X2,…, Xn – параметры, влияющие на развитие системы.

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

Содержимое разработки

Храмова Е.И. учитель информатики гимназии №1 г. Балаково

Храмова Е.И.

учитель информатики

гимназии №1 г. Балаково

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

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

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

Целевая функция  Развитие сложных систем зависит от многих факторов (параметров). Выражением такой зависимости является целевая функция K = F(X 1 , X 2 ,…, X n ), где K – значение целевого параметра;  X 1 , X 2 ,…, X n – параметры, влияющие на развитие системы.  Цель исследования – нахождение экстремума функции и определение значений параметров, при которых этот экстремум достигается.

Целевая функция

Развитие сложных систем зависит от многих факторов (параметров). Выражением такой зависимости является целевая функция

K = F(X 1 , X 2 ,…, X n ),

где K – значение целевого параметра;

X 1 , X 2 ,…, X n – параметры, влияющие на развитие системы.

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

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

Задачи линейного программирования

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

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

Задача  На некотором предприятии могут выпускать изделия двух видов (например, мотоциклы и велосипеды). В силу ограниченности возможностей сборочного цеха в нем могут собирать за день либо 25 мотоциклов (если не собирать вообще велосипеды), либо 100 велосипедов (если не собирать вообще мотоциклы), либо какую-нибудь комбинацию тех и других, определяемую приемлемыми трудозатратами. Склад может принять не более 70 изделий любого вида в сутки. Известно, что мотоцикл стоит в 2 раза дороже велосипеда. Требуется найти такой план выпуска продукции, который обеспечил бы предприятию наибольшую выручку.

Задача

На некотором предприятии могут выпускать изделия двух видов (например, мотоциклы и велосипеды). В силу ограниченности возможностей сборочного цеха в нем могут собирать за день либо 25 мотоциклов (если не собирать вообще велосипеды), либо 100 велосипедов (если не собирать вообще мотоциклы), либо какую-нибудь комбинацию тех и других, определяемую приемлемыми трудозатратами. Склад может принять не более 70 изделий любого вида в сутки. Известно, что мотоцикл стоит в 2 раза дороже велосипеда. Требуется найти такой план выпуска продукции, который обеспечил бы предприятию наибольшую выручку.

Построение математической модели  Обозначим число выпускаемых в день мотоциклов – x, велосипедов – y. Пусть t 1 – время (в часах), уходящее на производство одного мотоцикла, а t 2 – одного велосипеда. По условию задачи t 1 = 4t 2 . Если завод работает круглосуточно, то при одновременном выпуске обоих изделий t 1 · x + t 2 · y ≤ 24, или  4t 2 · x + t 2 · y ≤ 24, 4x + y ≤ .  - максимальное число производимых в день велосипедов, равное 100. 24 t 2 24 t 2

Построение математической модели

Обозначим число выпускаемых в день мотоциклов – x, велосипедов – y. Пусть t 1 – время (в часах), уходящее на производство одного мотоцикла, а t 2 – одного велосипеда. По условию задачи t 1 = 4t 2 . Если завод работает круглосуточно, то при одновременном выпуске обоих изделий

t 1 · x + t 2 · y ≤ 24,

или

4t 2 · x + t 2 · y ≤ 24, 4x + y ≤ .

- максимальное число производимых в день велосипедов, равное 100.

24

t

2

24

t

2

Ограничения на параметры Возможности производства определяет условие: 4x + y ≤ 100. Еще одно условие – ограниченная емкость склада:  x + y ≤ 70 .

Ограничения на параметры

Возможности производства определяет условие:

4x + y ≤ 100.

Еще одно условие – ограниченная емкость склада:

x + y ≤ 70 .

Определение целевой функции  Обозначим цену мотоцикла a 1 (руб.), цену велосипеда – a 2 (руб.). По условию a 1 = 2 a 2 .  Общая цена дневной продукции: S = a 1 · x + a 2 · y = 2a 2 · x + a 2 · y=a 2 · (2x + y).  Так как a 2 – заданная положительная константа, то наибольшего значения следует добиваться от величины f = 2x + y .  Это и будет целевая функция .

Определение целевой функции

Обозначим цену мотоцикла a 1 (руб.), цену велосипеда – a 2 (руб.). По условию a 1 = 2 a 2 .

Общая цена дневной продукции:

S = a 1 · x + a 2 · y = 2a 2 · x + a 2 · y=a 2 · (2x + y).

Так как a 2 – заданная положительная константа, то наибольшего значения следует добиваться от величины

f = 2x + y .

Это и будет целевая функция .

Математическая модель решения задачи  Среди неотрицательных целочисленных решений системы линейных неравенств найти такое, которое соответствует максимуму линейной функции f = 2x + y.   y 100 4x +    70 y x 

Математическая модель решения задачи

Среди неотрицательных целочисленных решений системы линейных неравенств

найти такое, которое соответствует максимуму линейной функции

f = 2x + y.

y

100

4x

+

70

y

x

Компьютерное моделирование  Выделите ячейки B2, C2 для значения параметров x и y. В ячейку B4 введите формулу вычисления целевой функции. В ячейку B7 введите формулу вычисления ограничения на объем производства, в ячейку B8 – ограничения емкости склада.  В режиме отображения формул фрагмент таблицы Excel имеет вид:

Компьютерное моделирование

Выделите ячейки B2, C2 для значения параметров x и y. В ячейку B4 введите формулу вычисления целевой функции. В ячейку B7 введите формулу вычисления ограничения на объем производства, в ячейку B8 – ограничения емкости склада.

В режиме отображения формул фрагмент таблицы Excel имеет вид:

Исследование модели  Воспользуемся надстройкой электронных таблиц Поиск решения.   1. Активизируйте надстройку – команда Файл – Параметры – Надстройки. На диалоговой панели выберите элемент списка Поиск решения , Кнопка Перейти. Установите флажок Поиск решения  2. Ввести команду Данные – Поиск решения.  3.  На появившейся диалоговой панели установить следующие параметры:

Исследование модели

Воспользуемся надстройкой электронных таблиц Поиск решения.

1. Активизируйте надстройку – команда Файл – Параметры – Надстройки. На диалоговой панели выберите элемент списка Поиск решения , Кнопка Перейти. Установите флажок Поиск решения

2. Ввести команду Данные – Поиск решения.

3. На появившейся диалоговой панели установить следующие параметры:

вариант оптимизации значения целевой ячейки адрес целевой ячейки адреса ячеек, значения которых изменяются в поиске решения (в которых хранятся значения параметров) ограничения .

вариант оптимизации значения целевой ячейки

адрес целевой ячейки

адреса ячеек, значения которых изменяются в поиске решения (в которых хранятся значения параметров)

ограничения .

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

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

Нажмите OK после заполнения всех полей. Вы снова вернетесь в диалоговое окно Поиск решения .

Добавьте еще одно ограничение.

 Все введенные ограничения появляются в соответствующем поле. Далее щелкните по кнопке Выполнить .

Все введенные ограничения появляются в соответствующем поле.

Далее щелкните по кнопке Выполнить .

Получение результата  В появившемся окне выберите пункт Сохранить найденное решение. Нажмите OK.

Получение результата

В появившемся окне выберите пункт Сохранить найденное решение. Нажмите OK.

 Получили решение: целевая функция достигает максимального значения 80 при значениях x = 10, y = 60.  Следовательно, наибольшая выручка достигается предприятием при производстве 10 мотоциклов и 60 велосипедов в день.

Получили решение: целевая функция достигает максимального значения 80 при значениях x = 10, y = 60.

Следовательно, наибольшая выручка достигается предприятием при производстве 10 мотоциклов и 60 велосипедов в день.

-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Презентация по информатике "Оптимизационное моделирование в экономике" (0.36 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт