Решение задачи и результаты

ДС.07 ЭКСПЛУАТАЦИЯ МАШИННО-ТРАКТОРНОГО ПАРКА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

по использованию программного комплекса SIMPLEX

при курсовом и дипломном проектировании

Специальность

Механизация сельского хозяйства

Автомобили и автомобильное хозяйство

Уфа-2010

УДК

ББК

Рекомендовано к изданию методической комиссией факультета механизации сельского хозяйства (протокол №___ от _________________ 2010 г.)

Составители – к.т.н., доцент Гафуров И.Д., к.т.н., ст. преподаватель

Низамутдинов М.Х.

Рецензент – к.т.н., доцент кафедры «Сельскохозяйственные машины» Галлямов Ф.Н.

Ответственный за выпуск-. зав. кафедрой «Эксплуатация МТП и А»,

доцент Бакиев И.Т.

г. Уфа, БГАУ, Кафедра эксплуатации машинно-тракторного парка

и автомобилей

Общие положения

Программный комплекс SIMPLEX предназначен для решения задач линейного программирования на экстремум целевой функции. Используется при выполнении курсовых и дипломных проектов и контрольных работ на кафедре «Эксплуатация МТП и автомобилей».

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

Ввод данных

1.1 Включить компьютер.

1.2 В папке SIMPLEX найти и запустить файл Lo. bat.

1.3 В появившемся окне при помощи клавиш со стрелками выбрать пункт меню «Модели».

1.4 Выбрать стрелками пункт подменю «Новая модель», ENTER.

1.5 Набрать в появившемся окне имя вашего файла (до 8 любых латинских букв), ENTER. Если предложенное вами имя уже использовано при создании других моделей, то программа спрашивает, перезаписать ли существующий файл. На этот вопрос следует ответить отрицательно (N), повторить действия по п.1.4 и дать своему файлу другое имя. В противном случае вы уничтожите чужую модель. Если вы уже работали с моделью и записали ее на диск, то для продолжения работы с ней (корректировки, дополнения) необходимо ее загрузить. Для этого в п.1.4 следует выбрать режим «Загрузка модели», набрать имя интересующего файла и нажать ENTER.

1.6 Выбрать пункт меню «Выход», ENTER.

1.7 В папке SIMPLEX найти и запустить приложение VM.EXE. При вводе новой модели ответить по запросу программы ввести имя модели, ENTER, число ограничений и переменных через пробел, ENTER. На экране появится матрица вашей задачи.

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

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

Итак, для координатного ввода коэффициентов необходимо:

1.8 Установить курсор в первой строке матрицы, нажать . На экране появятся номер ограничения (строки матрицы) и номер переменной (столбца матрицы).

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

1.10 Ввести нужное значение (с учетом знака), нажать или ENTER. На экране появится номер следующей переменной. Если соответствующий коэффициент не нулевой, нажать и ввести значение. В противном случае — изменить номер переменной клавишами , .

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

— клавиша помощи всегда к вашим услугам. Для получения подробного меню подсказок нажмите ее дважды;

— для ограничения типа «меньше или равно» свободный член следует поместить в столбец матрицы «Не более», а в столбец «Не менее» — прочерк (минус). Для ограничения типа «больше или равно» — наоборот. Свободный член ограничения типа «равно» помещают в оба столбца.

1.12 Ввести коэффициенты целевой функции в третью снизу строку матрицы. Имейте в виду, что

— программа решает задачу на максимум целевой функции. Если вас интересует, например, минимум затрат, то нужно «обмануть» программу, поменяв все знаки вашей целевой функции на противоположные;

— в столбцах «Не менее» и «Не более» для целевой функции (третья строка снизу) должны быть прочерки;

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

Завершив ввод данных, нажмите ESC и — для сохранения введенных значений матрицы.

Решение задачи и результаты

2.1 В папке SIMPLEX найти и запустить файл Lo. bat.

2.2 В появившемся окне при помощи клавиш со стрелками выбрать пункт меню «Модели».

2.3 Выбрать стрелками пункт подменю «Загрузка модели», ENTER.

2.4 Набрать в появившемся окне имя вашего файла или нажать ENTER для вывода списка всех моделей и выбора имени стрелками, ENTER.

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

2.5 Выбрать пункт меню «Очеты», в всплывающем окне выбрать пункт «Результаты (полная форма)»,ENTER. Результаты выдаются на экран в виде листов по 4…15 столбцов в каждом. Право выбора количества столбцов программа предоставит вам. Просмотреть все листы можно при помощи , и клавиши со стрелками. Для перехода в главное меню нажать ESC. Выбрать пункт меню «Выход»

2.6 Для переноса результатов решения задачи в текстовый редактор Microsoft Word открыть папку SIMPLEX, навести курсор на имя вашего файла с расширением «res» (или WordPad), нажать правую клавишу мыши, выбрать «Открыть с помощью», «Microsoft Word», в появившемся окне выбрать пункт «MS DOS».

Лекция 12: Простейшая задача вариационного исчисления. Уравнение Эйлера


Похожие статьи.

Понравилась статья? Поделиться с друзьями: