Математическое моделирование. 3
30
СОДЕРЖАНИЕ
ВВЕДЕНИЕ………………………………………………….……
1. ОБЩЕЕ ПОЛОЖЕНИЕ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЕ
1.1. Понятие «математического моделирование»……………..…..5
1.2. Понятие математического моделирования как методологии научных исследований …………………………………………………..…10
1.3. Моделирование мыслительной деятельности человека ………….11
2. ОСНОВНЫЕ ПРИНЦИПЫ И ЗАДАЧИ МОДЕЛИРОВАНИЯ
2.1. Прямая и обратная задачи математического моделирования...15
2.2. Компьютерные системы моделирования………………..…….…17
3. ПРАКТИЧЕСКОЕ ЗАДАНИЕ
3.1. Общее теоретическое свединия………….……………………………..20
3.2. Неограниченная двухслойная плоская стенка. ……… ……..….…22
ЗАКЛЮЧЕНИЕ…………………………………………..……
СПИСОК ЛИТЕРАТУРЫ………………………………………………..
ВВЕДЕНИЕ.
В развитии различных областей человеческой деятельности математика оказывала и оказывает существенное влияние. Ее роль складывалась исторически и зависела от двух факторов: степени развития математических понятий и математического аппарата, а также степени зрелости знания об изучаемом объекте.
С середины XX века в самых различных областях человеческой деятельности стали широко применять математические методы и ЭВМ. Возникли такие новые дисциплины, как «математическая экономика», «математическая химия», «математическая лингвистика» и так далее, изучающие математические модели соответствующих объектов и явлений, а также методы исследования этих моделей.
Математическая модель — это приближенное описание какого-либо класса явлений или объектов реального мира на языке математики. Основная цель моделирования — исследовать эти объекты и предсказать результаты будущих наблюдений.
Математическое моделирование и связанный с ним компьютерный эксперимент незаменимы в тех случаях, когда натурный эксперимент невозможен или затруднен по тем или иным причинам. Например, нельзя поставить натурный эксперимент в истории, чтобы проверить, «что было бы, если бы...» Невозможно проверить правильность той или иной космологической теории. В принципе возможно, но вряд ли разумно, поставить эксперимент по распространению какой-либо болезни, например чумы, или осуществить ядерный взрыв, чтобы изучить его последствия. Однако все это вполне можно сделать на компьютере, построив предварительно математические модели изучаемых явлений.
Математические понятия в процессе своего возникновения как бы впитывают в себя существенные свойства предметов и явлений и их отношений в виде существующих математических законов и структур. В результате свойства чувственно-конкретных предметов и явлений концентрированно отражаются в конкретных математических понятиях и структурах.
Дальнейшее развитие математических понятий и теорий происходит на базе уже существующих математических объектов. Этот процесс характеризуется многократным абстрагированием, идеализацией и обобщением. Математические объекты и теории не только обретают чувственно абстрактность, но и универсальную всеобщность и широкую применимость. В процессе применения математики осуществляется восхождение от абстрактного к конкретному.
Более точное математическое описание процессов и явлений, вызванное потребностями современной науки, приводит к появлению сложных систем интегральных, дифференциальных, трансцендентных уравнений и неравенств, которые не удается решить аналитическими методами в явном виде. Для решения таких задач приходится прибегать к вычислительным алгоритмам, использовать какие-либо бесконечные процессы, сходящиеся к конечному результату. Приближенное решение задачи получается при выполнении определенного числа шагов.
Развитие ЭВМ стимулировало более интенсивное развитие вычислительных методов, создало предпосылки решения сложных задач науки, техники, экономики. Широкое применение при решении таких задач получили методы прикладной математики и математического моделирования.
В настоящее время прикладная математика и ЭВМ являются одним из определяющих факторов научно-технического прогресса. Они способствуют ускорению развития ведущих отраслей народного хозяйства, открывают принципиально новые возможности моделирования и проектирования сложных систем с выбором оптимальных параметров технологических процессов.
ЭВМ обеспечивает интенсивный процесс математизации не только естественных и технических, но также общественных и гуманитарных наук. Математическое моделирование и ЭВМ получают широкое применение в химии, биологии, медицине, психологии, лингвистике и этот список можно продолжать и продолжать.
1. ОБЩЕЕ ПОЛОЖЕНИЕ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЕ
1.1. Понятие «математического моделирование»
Важнейшим видом формализованного знакового моделирования является математическое моделирование, осуществляемое средствами языка математики и логики. Для изучения какого-либо класса явлений внешнего мира строится его математическая модель, т.е. приближенное описание этого класса явлений, выраженное с помощью математической символики.
Понятия «математическая модель» и «моделирование» широко используются в науке и на производстве. Роль знаковых моделей особенно возросла с расширением масштабов применения ЭВМ при построении знаковых моделей. Современная форма «материальной реализации» знакового (прежде всего, математического) моделирования - это моделирование на цифровых электронных вычислительных машинах, универсальных и специализированных.
Математическое моделирование предполагает использование в качестве специфического средства исследования оригинала его математическую модель, изучение которой дает новую информацию об объекте познания, его закономерностях (Н.П. Бусленко, Б. А. Глинский, Б.В. Гнеденко, Л.Д. Кудрявцев, И.Б. Новик, Г.И. Рузавин, К.А. Рыбников, В.А. Штофф). Предметом исследования при математическом моделировании является система «оригинал – математическая модель», где системообразующей связью выступает изоморфизм структур оригинала и модели. Структура служит инвариантным аспектом системы, раскрывающим механизм ее функционирования (Н.Ф. Овчинников)1.
Известно, что для математического исследования процессов и явлений, реально происходящих в действительности, надо суметь описать их на языке математики, то есть построить математическую модель процесса, явления. Математические модели и являются объектами непосредственного математического исследования.
Математической моделью называют описание какого-либо реального процесса или некоторой исследуемой ситуации на языке математических понятий, формул и отношений.
Математическая модель – это упрощенный вариант действительности, используемый для изучения ее ключевых свойств. Математическая модель, основанная на некотором упрощении, идеализации, не тождественна объекту, а является его приближенным отражением. Однако благодаря замене реального объекта соответствующей ему моделью появляется возможность сформулировать задачу его изучения как математическую и воспользоваться для анализа универсальным математическим аппаратом, который не зависит от конкретной природы объекта.
Математической моделью, с формальной точки зрения, можно назвать любую совокупность элементов и связывающих их операций. С содержательной точки зрения интересны модели, являющиеся изоморфным отображением реальных или реализуемых объектов, процессов и явлений.
С математическими моделями тесно связан математический метод познания отображаемых моделью объектов – метод математического моделирования.
Соотношение между элементами a, b и c, выражаемое формулой - это математическая модель. Она изоморфно отображает операцию объединения двух «куч камней» с их числами a и b в общую «кучу камней», которых окажется . В этом смысле операция сложения изоморфна этому слиянию.
Этот пример поясняет общий математический метод познания. Он состоит в построении для объекта, процесса или явления изоморфной математической модели, изучении этой математической модели и переносе в силу изоморфизма результатов, полученных для модели, на исходный объект[1]. Другими словами, метод математического моделирования заключается в том, что для исследования какого-либо объекта выбирают или строят другой объект, в каком-то отношении подобный исследуемому. Построенный или выбранный объект изучают и с его помощью решают исследуемые задачи, а затем результаты решения этих задач переносят на первоначальное явление или объект.
Математическое моделирование – приближенное описание какого-либо класса явлений внешнего мира, выраженное с помощью математической символики. Это мощный метод познания внешнего мира, а также прогнозирования и управления.[2]
Сам процесс математического моделирования можно подразделить на четыре основных этапа:
I этап: Построение модели. На этом этапе задается некоторый «нематематический» объект — явление природы, конструкция, экономический план, производственный процесс и т. д. При этом, как правило, четкое описание ситуации затруднено. Сначала выявляются основные особенности явления и связи между ними на качественном уровне. Затем найденные качественные зависимости формулируются на языке математики, то есть строится математическая модель. Это самая трудная стадия моделирования.
II этап: Решение и исследование математической задачи, к которой приводит модель. На этом этапе большое внимание уделяется разработке алгоритмов и численных методов решения задачи на ЭВМ, при помощи которых результат может быть найден с необходимой точностью и за допустимое время.
Основной вопрос данного этапа – решение прямой задачи, то есть получение в результате анализа модели выходных данных (теоретических следствий) для дальнейшего их сопоставления с результатами наблюдений изучаемых явлений.
III этап: Интерпретация полученных следствий из математической модели и проверка адекватности этой модели. На данном этапе происходит корректировка принятой гипотетической модели согласно критерию практики, то есть выяснение вопроса о том, согласуются ли результаты наблюдений с теоретическими следствиями модели в пределах точности наблюдений.
Если модель была вполне определена - все параметры ее были даны, - то определение уклонений теоретических следствий от наблюдений дает решения прямой задачи с последующей оценкой уклонений.
Если уклонения выходят за пределы точности наблюдений, то модель не может быть принята. Часто при построении модели некоторые ее характеристики остаются не определенными.
Применение критерия практики к оценке математической модели позволяет делать вывод о правильности положений, лежащих в основе подлежащей изучению (гипотетической) модели.
IV этап: Модификация модели. На этом этапе происходит либо усложнение модели, чтобы она была более адекватной действительности, либо ее упрощение ради достижения практически приемлемого решения. То есть, последующий анализ модели в связи с накоплением данных об изученных явлениях и модернизация модели.
Таким образом, математическое моделирование расширяет творческие возможности в решении целого ряда профессиональных задач, существенно изменяет профессиональную подвижность, для этого следует «хорошо знать» математику, то есть не просто уметь использовать ее для различных расчетно-вычислительных операций, а и понимать математические методы исследования и их возможности. Только понимание сущности математического моделирования позволяет адекватно использовать этот метод в профессиональной деятельности.
С появлением ЭВМ метод математического моделирования занял ведущее место среди других методов исследования. Особенно важную роль этот метод играет в современной экономической науке. Изучение и прогнозирование какого-либо экономического явления методом математического моделирования позволяет проектировать новые технические средства, прогнозировать воздействие на данное явление тех или иных факторов, планировать эти явления даже при существовании нестабильной экономической ситуации. Экономические модели, исходя из общего процесса математического моделирования, строятся следующим образом:
Математические методы, основанные на математическом моделировании, все шире применяются в промышленно-экономических исследованиях, в частности, в операционных исследованиях.
Операционные исследования являются методом выработки количественно обоснованных рекомендаций по принятию управленческих решений. Описание всякой задачи операционных исследований включает в себя задание факторов решения, которые являются численными переменными, налагаемых на них ограничений (отражающих ограниченность ресурсов) и системы целей.
Всякая система факторов решения, удовлетворяющих всем ограничениям, называется допустимым решением. Каждой из целей соответствует целевая функция, заданная на множестве допустимых решений, значения которых выражают меру осуществления цели.
Сущность задачи операционных исследований состоит в нахождении наиболее целесообразных, оптимальных решений. Поэтому задачи операционных исследований обычно называются оптимизационными.
Для разработки наиболее важных задач в операционных исследованиях широко используются математические модели, построенные на статистической или вероятностной (стохастической) основе. Они помогают учесть даже такие факторы, просчитать точное изменение которых практически невозможно.
Особенно часто применяются математические модели очередей и управления запасами.
1.2. Понятие математического моделирования как методологии научных исследований
Под математическим моделированием, в узком смысле слова, понимают описание в виде уравнений и неравенств реальных физических, химических, технологических, биологических, экономических и других процессов. Для того чтобы использовать математические методы для анализа и синтеза различных процессов, необходимо уметь описать эти процессы на языке математики, то есть описать в виде системы уравнений и неравенств.
Как методология научных исследований математическое моделирование сочетает в себе опыт различных отраслей науки о природе и обществе, прикладной математики, информатики и системного программирования для решения фундаментальных проблем. Математическое моделирование объектов сложной природы – единый сквозной цикл разработок от фундаментального исследования проблемы до конкретных численных расчетов показателей эффективности объекта. Результатом разработок бывает система математических моделей, которые описывают качественно разнородные закономерности функционирования объекта и его эволюцию в целом как сложной системы в различных условиях. Вычислительные эксперименты с математическими моделями дают исходные данные для оценки показателей эффективности объекта. Поэтому математическое моделирование как методология организации научной экспертизы крупных проблем незаменимо при проработке народнохозяйственных решений. (В первую очередь это относится к моделированию экономических систем[3]).
По своей сути математическое моделирование есть метод решения новых сложных проблем, поэтому исследования по математическому моделированию должны быть опережающими. Следует заранее разрабатывать новые методы, готовить кадры, умеющие со знанием дела применять эти методы для решения новых практических задач.
Математическая модель может возникнуть тремя путями:
В результате прямого изучения реального процесса. Такие модели называются феноменологическими.
В результате процесса дедукции. Новая модель является частным случаем некоторой общей модели. Такие модели называются асимптотическими.
В результате процесса индукции. Новая модель является обобщением элементарных моделей. Такие модели называют моделями ансамблей.
Процесс моделирования начинается с моделирования упрощенного процесса, который с одной стороны отражает основные качественные явления, с другой стороны допускает достаточно простое математическое описание. По мере углубления исследования строятся новые модели, более детально описывающие явление. Факторы, которые считаются второстепенными на данном этапе, отбрасываются. Однако, на следующих этапах исследования, по мере усложнения модели, они могут быть включены в рассмотрение. В зависимости от цели исследования один и тот же фактор может считаться основным или второстепенным.
Математическая модель и реальный процесс не тождественны между собой. Как правило, математическая модель строится с некоторым упрощением и при некоторой идеализации. Она лишь приближенно отражает реальный объект исследования, и результаты исследования реального объекта математическими методами носят приближенный характер. Точность исследования зависит от степени адекватности модели и объекта и от точности применяемых методов вычислительной математики.
Схема построения математических моделей следующая:
Выделение параметра или функции, подлежащей исследованию.
Выбор закона, которому подчиняется эта величина.
Выбор области, в которой требуется изучить данное явление.
1.3. Моделирование мыслительной деятельности человека.
Использование ЭВМ в моделировании деятельности мозга позволяет отражать процессы в их динамике, но у этого метода в данном приложении есть свои сильные и слабые стороны. Наряду с общими чертами, присущими мозгу и моделирующему его работу устройству, такими, как:
материальность
закономерный характер всех процессов
общность некоторых форм движения материи
отражение
принадлежность к классу самоорганизующихся динамических систем,
в которых заложены:
а) принцип обратной связи
б) структурно-функциональная аналогия
в) способность накапливать информацию[4]
Есть существенные отличия, такие как:
Моделирующему устройству присущи лишь низшие формы движения - физическое, химическое, а мозгу, кроме того - социальное, биологическое;
Процесс отражения в мозге человека проявляется в субъективно-сознательном восприятии внешних воздействий. Мышление возникает в результате взаимодействия субъекта познания с объектом в условиях социальной среды;
В языке человека и машины. Язык человека носит понятийный характер.
Свойства предметов и явлений обобщаются с помощью языка. Моделирующее устройство имеет дело с электрическими импульсами, которые соотнесены человеком с буквами, числами. Таким образом, машина «говорит» не на понятийном языке, а на системе правил, которая по своему характеру является формальной, не имеющей предметного содержания.
Использование математических методов при анализе процессов отражательной деятельности мозга стало возможным благодаря некоторым допущениям, сформулированным Мак-Каллоком и Питтсом. В их основе - абстрагирование от свойств естественного нейрона, от характера обмена веществ и так далее - нейрон рассматривается с чисто функциональной стороны.
Согласно определению Мак-Каллока и Питтса формальный нейрон[5] -это элемент, обладающий следующими свойствами:
Он работает по принципу «все или ничего»;
Он может находиться в одном из двух устойчивых состояний;
Для возбуждения нейрона необходимо возбудить некоторое количество сигналов, не зависящих от предыдущего состояния нейрона;
Имеет место задержка прохождения сигналов в синапсах в течение некоторого времени ;
Имеются два вида входов: возбуждающие и тормозящие;
Порог возбуждения предполагается неизменным;
Возбуждение любого тормозящего синапса предотвращает возбуждение нейрона, независимо от числа возбужденных сигналов.
Искусственный нейрон, смоделированный Мак-Каллоком и Питтсом, имитирует в первом приближении свойства биологического нейрона. На вход искусственного нейрона поступает некоторое множество сигналов, каждый из которых является выходом другого нейрона. Каждый вход умножается на соответствующий вес, аналогичный синаптической силе, и все произведения суммируются, определяя уровень активации возбуждения нейрона. Схема представления искусственного нейрона приведена на рисунке 1.
Выходы Выход
Рис.1. искуственный нейрон.
Существующие модели, имитирующие деятельность мозга (Ферли, Кларка, Неймана, Комбертсона, Уолтера, Джоржа, Шеннона, Аттли, Берля и других) отвлечены от качественной специфики естественных нейронов. Однако с точки зрения изучения функциональной стороны деятельности мозга это оказывается несущественным.
Существует ряд подходов к изучению мозговой деятельности:
теория автоматического регулирования (живые системы рассматриваются в качестве своеобразного идеального объекта);
информационный (пришел на смену энергетическому подходу).
Его основные принципы:
а) выделение информационных связей внутри системы
б) выделение сигнала из шума
в) вероятностный характер
Успехи, полученные при изучении деятельности мозга в информационном аспекте на основе моделирования, по мнению Н.М. Амосова[6], создали иллюзию, что проблема закономерностей функционирования мозга может быть решена лишь с помощью этого метода. Однако, по его же мнению, любая модель связана с упрощением, в частности:
не все функции и специфические свойства учитываются
отвлечение от социального, нейродинамического характера.
Таким образом, делается вывод о критическом отношении к данному методу (нельзя переоценивать его возможности, но вместе с тем, необходимо его широкое применение в данной области с учетом разумных ограничений).
2. ОСНОВНЫЕ ПРИНЦИПЫ И ЗАДАЧИ МОДЕЛИРОВАНИЯ
2.1. Прямая и обратная задачи математического моделирования.
Существует множество задач, связанных с математическим моделированием. Во-первых, надо придумать основную схему моделируемого объекта, воспроизвести его в рамках идеализаций данной науки. Так, вагон поезда превращается в систему пластин и более сложных тел из разных материалов, каждый материал задается как его стандартная механическая идеализация (плотность, модули упругости, стандартные прочностные характеристики), после чего составляются уравнения, по дороге какие-то детали отбрасываются, как несущественные, производятся расчёты, сравниваются с измерениями, модель уточняется, и так далее. Однако для разработки технологий математического моделирования полезно разобрать этот процесс на основные составные элементы.
Традиционно выделяют два основных класса задач, связанных с математическими моделями: прямые и обратные.
Прямая задача: структура модели и все её параметры считаются известными, главная задача — провести исследование модели для извлечения полезного знания об объекте. Допустим, какую статическую нагрузку выдержит мост? Как он будет реагировать на динамическую нагрузку (например, на марш роты солдат, или на прохождение поезда на различной скорости), как самолёт преодолеет звуковой барьер, не развалится ли он от флаттера, — вот типичные примеры прямой задачи. Постановка правильной прямой задачи (задание правильного вопроса) требует специального мастерства. Если не заданы правильные вопросы, то мост может обрушиться, даже если была построена хорошая модель для его поведения. Так, в 1879 г. в Великобритании обрушился металлический мост через реку Тей, конструкторы которого построили модель моста, рассчитали его на 20-кратный запас прочности на действие полезной нагрузки, но забыли о постоянно дующих в тех местах ветрах. И через полтора года он рухнул[7].
В простейшем случае (одно уравнение осциллятора, например) прямая задача очень проста и сводится к явному решению этого уравнения.
Обратная задача: известно множество возможных моделей, надо выбрать конкретную модель на основании дополнительных данных об объекте. Чаще всего, структура модели известна, и необходимо определить некоторые неизвестные параметры. Дополнительная информация может состоять в дополнительных эмпирических данных, или в требованиях к объекту (задача проектирования). Дополнительные данные могут поступать независимо от процесса решения обратной задачи (пассивное наблюдение) или быть результатом специально планируемого в ходе решения эксперимента (активное наблюдение).
Одним из первых примеров виртуозного решения обратной задачи с максимально полным использованием доступных данных был построенный И.Ньютоном метод восстановления сил трения по наблюдаемым затухающим колебаниям.
В качестве другого примера можно привести математическую статистику. Задача этой науки — разработка методов регистрации, описания и анализа данных наблюдений и экспериментов с целью построения вероятностных моделей массовых случайных явлений[8]. То есть множество возможных моделей ограничено вероятностными моделями. В конкретных задачах множество моделей ограничено сильнее.
2.2. Компьютерные системы моделирования
Компьютерное моделирование является одним из эффективных методов изучения сложных систем. Компьютерные модели проще и удобнее исследовать в силу их возможности проводить т.н. вычислительные эксперименты, в тех случаях когда реальные эксперименты затруднены из-за финансовых или физических препятствий или могут дать непредсказуемый результат. Логичность и формализованность компьютерных моделей позволяет выявить основные факторы, определяющие свойства изучаемого объекта-оригинала (или целого класса объектов), в частности, исследовать отклик моделируемой физической системы на изменения ее параметров и начальных условий.
Компьютерная модель (англ. computer model), или численная модель (англ. computational model) - компьютерная программа, работающая на отдельном компьютере или множестве взаимодействующих компьютеров (вычислительных узлов), реализующая абстрактную модель некоторой системы. Компьютерные модели стали обычным инструментом математического моделирования и применяются в физике, астрофизике, механике, химии, биологии, экономике, социологии и других науках. Компьютерные модели используются для получения новых знаний о моделируемом объекте или для приближенной оценки поведения математических систем, слишком сложных для аналитического исследования.

- Математическое моделирование
- Математическое моделирование
- Математическое моделирование
- Математическое моделирование
- Математическое моделирование
- Математическое моделирование биологических процессов и систем
- Математическое моделирование в ионосферных процессах
- Математический Анализ
- Математический аппарат дискретных математических цепей
- Математический рассчет (С++)
- Математический факультатив как ведущая форма профильной дифференциации в преподавании математики
- Математическое и компьютерное моделирование
- Математическое моделироание
- Математическое моделирование