Автор работы: Пользователь скрыл имя, 25 Января 2014 в 16:14, реферат
С древнейших времен человек стремился к познанию окружающего мира. И как существо социальное, стремился поделиться своими знаниями с окружающими. Но очень часто случалось так, что было очень трудно что-то показать или объяснить на «пальцах». И люди стали создавать примитивные модели: наскальные рисунки, фигурки из дерева и кости, статуи богов, подражать движению животных. С развитием цивилизации сложность моделей и их назначение усложнялось. В современном мире модели применяются повсеместно, от самых простых, до невероятно сложных.
Введение
Модель
Классификация моделей
Моделирование
Этапы математического моделирования
Пример математической модели
Заключение
Список литературы.
• интуитивное моделирование, которое сводится к мысленному эксперименту на основе практического опыта работников (широко применяется в экономике);
• физическое моделирование, при котором
модель и моделируемый объект представляют
собой реальные объекты или процессы
единой или различной физической
природы, причем между процессами в
объекте-оригинале и в модели
выполняются некоторые
• структурно-функциональное моделирование, при котором моделями являются схемы, (блок-схемы), графики, чертежи, диаграммы, таблицы, рисунки, дополненные специаль-ными правилами их объединения и преобразования;
• математическое (логико-математическое) моделирование, при котором моделирова-ние, включая построение модели, осуществляется средствами математики и логики;
• имитационное (программное) моделирование,
при котором логико-
Перечисленные выше виды моделирования не являются взаимоисключающими и могут применяться при исследовании сложных объектов либо одновременно, либо в некоторой комбинации. Отдельно следует сказать о компьютерном моделировании, являющемся развитием имитационного моделирования.
Компьютерное моделирование. Первоначально
под компьютерным моделированием (или,
как говорили, моделированием на ЭВМ)
понималось лишь имитационное моделирование.
Исторически случилось так, что
первые работы по компьютерному моделированию
были связаны с физикой. Затем
разработанные подходы
Однако сегодня понятие «
Таким образом, мы видим, что понятие
«компьютерное моделирование» значительно
шире традиционного понятия «
Компьютерное моделирование - это метод решения задачи анализа или синтеза объекта на основе использования его компьютерной модели.
Суть компьютерного
Предметом компьютерного моделирования могут быть: экономическая деятельность фирмы или банка, промышленное предприятие, информационно-вычислительная сеть, технологический процесс, любой реальный объект или процесс, например процесс инфляции. Цели компьютерного моделирования могут быть различными, однако наиболее часто моделирование является, как уже отмечалось ранее, центральной процедурой системного анализа.
Математическое моделирование
как, впрочем, и любое другое, считается
искусством и наукой. Известный специалист
в области имитационного
Первый этап: уяснение целей моделирования. Вообще-то это главный этап любой деятельности. Цель существенным образом определяет содержание остальных этапов моделирования. Заметим, что различие между простой системой и сложной порождается не столько их сущностью, но и целями, которые ставит исследователь.
Обычно целями моделирования являются:
Второй этап: построение концептуальной модели. Концептуальная модель (от лат. conception) - модель на уровне определяющего замысла, который формируется при изучении моделируемого объекта. На этом этапе исследуется объект, устанавливаются необходимые упрощения и аппроксимации. Выявляются существенные аспекты, исключаются второстепенные. Устанавливаются единицы измерения и диапазоны изменения переменных модели. Если возможно, то концептуальная модель представляется в виде известных и хорошо разработанных систем: массового обслуживания, управления, авторегулирования, разного рода автоматов и т. д. Концептуальная модель полностью подводит итог изучению проектной документации или экспериментальному обследованию моделируемого объекта.
Результатом второго этапа является обобщенная схема модели, полностью подготовленная для математического описания - построения математической модели.
Третий этап: выбор языка программирования
или моделирования, разработка алгоритма
и программы модели. Модель может
быть аналитической или
В истории математики (а это, впрочем,
и есть история математического
моделирования) есть много примеров
тому, когда необходимость
Результатом третьего этапа моделирования является программа, составленная на наиболее удобном для моделирования и исследования языке - универсальном или специальном.
Четвертый этап: планирование эксперимента.
Математическая модель является объектом
эксперимента. Эксперимент должен быть
в максимально возможной
Результат четвертого этапа - план эксперимента.
Пятый этап: выполнение эксперимента с моделью. Если модель аналитическая, то эксперимент сводится к выполнению расчетов при варьируемых исходных данных. При имитационном моделировании модель реализуется на ЭВМ с фиксацией и последующей обработкой получаемых данных. Эксперименты проводятся в соответствии с планом, который может быть включен в алгоритм модели. В современных системах моделирования такая возможность есть.
Шестой этап: обработка, анализ и
интерпретация данных эксперимента.
В соответствии с целью моделирования
применяются разнообразные
После анализа результатов
На этом рассмотрение последовательности моделирования закончим, сделав весьма важный вывод о необходимости документирования результатов каждого этапа. Это необходимо в силу следующих причин.
Во-первых, моделирование процесс итеративный, то есть с каждого этапа может осуществляться возврат на любой из предыдущих этапов для уточнения информации, необходимой на этом этапе, а документация может сохранить результаты, полученные на предыдущей итерации.
Во-вторых, в случае исследования сложной
системы в нем участвуют
В-третьих, результат каждого из этапов должен являться самоценным продуктом. Например, концептуальная модель может и не использоваться для дальнейшего преобразования в математическую модель, а являться описанием, хранящим информацию о системе, которое может использоваться как архив, в качестве средства обучения и т. д.
5. Пример математической модели.
Задача:
В городе имеются два склада зерна и два мелькомбината. Ежедневно с одного склада вывозят 50 т зерна, а с другого – 70 т на комбинаты, причем на первый – 40 т, а на второй – 80 т.
Обозначим через aij стоимость перевозки 1 т зерна с i-го склада на j-й комбинат (i, j = 1,2). Пусть
a11 = 1,2 р., a12 = 1,6 р., a21 = 0,8 р., a22 = 1 р.
Вопрос:
Нужно так спланировать перевозки, чтобы их стоимость была минимальной.
Рассмотрим задачу с точки зрения математики. Обозначим через x1 и x2 количество зерна, которое надо перевезти с первого склада на первый и второй комбинаты, а через x3 и x4 - со второго склада на первый и второй комбинаты соответственно. Тогда:
x1 + x2 = 50, x3 + x4 = 70, x1 + x3 = 40, x2 + x4 = 80. (1)
Общая стоимость всех перевозок определяется формулой
f = 1,2x1 + 1,6x2 + 0,8x3 + 1x4.
С математической точки зрения, задача заключается в том, чтобы найти четыре числа x1, x2, x3 и x4, удовлетворяющие всем заданным условиям и дающим минимум функции f. Решим систему уравнений (1) относительно xi (i = 1, 2, 3, 4) методом исключения неизвестных. Получим, что
x1 = x4 – 30, x2 = 80 – x4, x3 = 70 – x4, (2)
а x4 не может быть определено однозначно. Так как xi >0 (i = 1, 2, 3, 4), то из уравнений (2) следует, что 30<x4<70. Подставляя выражение для x1, x2, x3 в формулу для f, получим
f = 148 – 0,2x4.
Легко видеть, что минимум этой
функции достигается при
x1 = 40, x2 = 10, x3 = 0.
Заключение
В ходе данной работы мы определили, что модель это упрощенное представление какого - либо объекта или процесса. Целью создания модели является дальнейшее исследование представленных в модели свойств объекта. Этот процесс называется Моделированием. В зависимости от целей и функционального назначения модели делятся на множество классов. Это показывает, что область применения моделей и моделирования очень широка. Любая исследовательская деятельность в современном мире практически невозможна без использования моделей.
Всестороннее использование моделей, позволяет вывести определенную поэтапность моделирования. Что показано на примере математического моделирования.
Первый этапом является уяснение целей моделирования.
Второй этап: построение концептуальной модели.
Третий этап: выбор языка программирования или моделирования, разработка алгоритма и программы модели.
Пятый этап: выполнение эксперимента с моделью.
Шестой этап: обработка, анализ и интерпретация данных эксперимента.