рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Моделирование как метод научного познания

Моделирование как метод научного познания - раздел Науковедение, Моделирование как метод научного познания Моделирование В Научных Исследованиях Стало Применяться Еще В Глубокой Древно...

Моделирование в научных исследованиях стало применяться еще в глубокой древности и постепенно захватывало все новые области научных знаний: техническое конструирование, строительство и архитектуру, астрономию, физику, химию, биологию и, наконец, общественные науки. Большие успехи и признание практически во всех отраслях современной науки принес методу моделирования ХХ в. Однако методология моделирования долгое время развивалась независимо отдельными науками. Отсутствовала единая система понятий, единая терминология. Лишь постепенно стала осознаваться роль моделирования как универсального метода научного познания.

 

Термин "модель" широко используется в различных сферах человеческой деятельности и имеет множество смысловых значений. Рассмотрим только такие "модели", которые являются инструментами получения знаний.

 

Модель - это такой материальный или мысленно представляемый объект, который в процессе исследования замещает объект-оригинал так, что его непосредственное изучение дает новые знания об объекте-оригинале

 

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

 

Главная особенность моделирования в том, что это метод опосредованного познания с помощью объектов-заместителей. Модель выступает как своеобразный инструмент познания, который исследователь ставит между собой и объектом и с помощью которого изучает интересующий его объект. Именно эта особенность метода моделирования определяет специфические формы использования абстракций, аналогий, гипотез, других категорий и методов познания.

 

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

 

Процесс моделирования включает три элемента: 1) субъект (исследователь), 2) объект исследования, 3) модель, опосредствующую отношения познающего субъекта и познаваемого объекта.

Физическая модель — это модель, создаваемая путем замены объектов моделирующими устройствами, которые имитируют определённые характеристики либо свойства этих объектов. При этом моделирующее устройство имеет ту же качественную природу, что и моделируемый объект.

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

Имитационное моделирование — метод, позволяющий строить модели, описывающие процессы так, как они проходили бы в действительности. Такую модель можно «проиграть» во времени как для одного испытания, так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику.

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

 

 


 

2. Компьютерное моделирование – технология решения задач на компьютере

Стр. 575 - Информатика. Могилев А.В., Пак Н.И., Хённер Е.К.

Итак, укрупненная классификация абстрактных (идеальных) моделей такова.

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

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

3. Информационные модели - класс знаковых моделей, описывающих информационные процессы (возникновение, передачу, преобразование и использование информации) в системах самой разнообразной природы.

ЭТАПЫ И ЦЕЛИ КОМПЬЮТЕРНОГО
МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ

Здесь мы рассмотрим процесс компьютерного математического моделирования, включающий численный эксперимент с моделью (рис. 7.1).

Первый этап - определение целей моделирования. Основные из них таковы:

1) модель нужна для того, чтобы понять как устроен конкретный объект, какова его структура, основные свойства, законы развития и взаимодействия с окружающим миром (понимание);

2) модель нужна для того, чтобы научиться управлять объектом (или процессом) и определить наилучшие способы управления при заданных целях и критериях (управление);

3) модель нужна для того, чтобы прогнозировать прямые и косвенные последствия реализации заданных способов и форм воздействия на объект (прогнозирование).

Поясним это на примерах. Пусть объект исследования - взаимодействие потока жидкости или газа с телом, являющимся для этого потока препятствием. Опыт показывает, что сила сопротивления потоку со стороны тела растет с ростом скорости потока, но при некоторой достаточно высокой скорости эта сила скачком уменьшается с тем, чтобы с дальнейшим увеличением скорости снова возрасти. Что же произошло, обусловив уменьшение силы сопротивления? Математическое моделирование позволяет получить четкий ответ: в момент скачкообразного уменьшения сопротивления вихри, образующиеся в потоке жидкости или газа позади обтекаемого тела, начинают отрываться от него и уноситься потоком.

Пример совсем из другой области: мирно сосуществовавшие со стабильными численностями популяции двух видов особей, имеющих общую кормовую базу, «вдруг» начинают резко менять численность - и здесь математическое моделирование позволяет (с известной долен достоверности) установить причину (или, по крайней мере, опровергнуть определенную гипотезу).

 

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

Наконец, прогнозирование последствий тех или иных воздействий на объект может быть как относительно простым делом в несложных физических системах, так и чрезвычайно сложным - на грани выполнимости - в системах биолого-экономических, социальных. Если относительно легко ответить на вопрос об изменении режима распространения тепла в тонком стержне при изменениях в составляющем его сплаве, то несравненно труднее проследить (предсказать) экологические и климатические последствия строительства крупной ГЭС или социальные последствия изменений налогового законодательства. Возможно, и здесь методы математического моделирования будут оказывать в будущем более значительною помощь.

Составим список величин, от которых зависит поведение объекта или ход процесса, а также тех величин, которые желательно получить в результате моделирования. Обозначим первые (входные) величины через х1, x2, .... хn; вторые (выходные)

через y1,y2, … ,yk. Символически поведение объекта или процесса можно представить в виде

 

уj = Fj (x1, х2,....xn) (j=1,2,..., k), (7.1)

 

где Fj - те действия, которые следует произвести над входными параметрами, чтобы получить результаты. Хотя запись F (x1, x2, ..., хn) напоминает о функции, мы здесь используем ее в более широком смысле. Лишь в простейших ситуациях F(x) есть функция в том смысле, который вкладывается в это понятие в учебниках математики; чтобы это подчеркнуть, лучше использовать по отношению к F(x) термин «оператор».

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

«Случайный» - не значит «непредсказуемый»; просто характер исследования, задаваемых вопросов резко меняется (они приобретают вид «С какой вероятностью...», «С каким математическим ожиданием...» и т.п.). Примеров случайных процессов не счесть как в науке, так и в обыденной жизни (силы, действующие на летящий самолет в ветренную погоду, переход улицы при большом потоке транспорта и т.д.).

Для стохастической модели выходные параметры могут быть как величинами вероятностными, так и однозначно определяемыми. Пример последнего: на перекрестке улиц можно ожидать зеленого сигнала светофора и полминуты, и две минуты (с разной вероятностью), но среднее время ожидания есть величина вполне определенная, и именно она может быть объектом моделирования.

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

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

На рис. 7.2 проиллюстрированы две крайние ситуации: а) некоторый параметр х, очень сильно влияет на результирующую величину yj, б) почти не влияет на нее. Ясно, что если все представляющие интерес величины уj реагируют на хi так, как изображено на рис. 7.2, б, то хi является параметром, который при первом подходе может быть из модели исключен; если же хотя бы одна из величин уj реагирует на изменение xi так, как изображено на рис. 7.2, а, то хi нельзя исключать из числа важнейших параметров.

Следующий этап - поиск математического описания. На этом этапе необходимо перейти от абстрактной формулировки модели к формулировке, имеющей конкретное математическое наполнение. В этот момент модель предстает перед нами в виде уравнения, системы уравнений, системы неравенств, дифференциального уравнения или системы таких уравнений и т.д.

 

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

Разработка алгоритма и составление программы для ЭВМ - это творческий и трудно формализуемый процесс. В настоящее время при компьютерном математическом моделировании наиболее распространенными являются приемы процедурно-ориентированного (структурного) программирования, описанные в главе 3. Из языков программирования многие профессионалы-физики, например, до сих пор предпочитают FORTRAN как в силу традиций, так и в силу непревзойденной эффективности компиляторов (для расчетных работ) и наличия написанных на нем огромных, тщательно отлаженных и оптимизированных библиотек стандартных программ математической ориентации. В ходу и такие языки, как PASCAL, BASIC, С - в зависимости от характера задачи и склонностей программиста.

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

Затем следует собственно численный эксперимент, и выясняется, соответствует ли модель реальному объекту (процессу). Модель адекватна реальному процессу, если некоторые характеристики процесса, полученные на ЭВМ, совпадают с экспериментальными с заданной степенью точности. В случае несоответствия модели реальному процессу возвращаемся к одному из предыдущих этапов.

 

 

– Конец работы –

Эта тема принадлежит разделу:

Моделирование как метод научного познания

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Моделирование как метод научного познания

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Физическая модель. Математическая модель, алгоритм, программа.
Стр. 580   Физика - наука, в которой математическое моделирование является чрезвычайно важным методом исследования. Наряду с традиционным делением физики на экспериментальную

Аналогии между лабораторным и вычислительным экспериментами
Лабораторный эксперимент Вычислительный эксперимент Образец Физический прибор Калибровка прибора Измерение . Анализ данных

Имитационное моделирование.
Имитационное моделирование — метод, позволяющий строить модели, описывающие процессы так, как они проходили бы в действительности. Такую модель можно «проиграть» во времени как для

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

Транспортная модель линейного программирования.
  Транспортная задача. Общая постановка, цели, задачи. Основные типы, виды моделей   Под названием “транспортная задача” объединяется широкий круг задач с едино

Многоотраслевая модель экономики Леонтьева.
Макроэкономика функционирования многоотраслевого хо­зяйства требует баланса между отдельными отраслями. Каж­дая отрасль, с одной стороны, является призводителем, а с другой — потребителем продукции

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

Простые демографические модели.
  Демографические модели предназначены для описания (как правило, с помощью математических методов) состояния населения и его изменений, отдельных элементов воспроизводства населения

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

Движение небесных тел.
Стр. 607 Как движется Земля и другие планеты в пространстве? Что ждет комету, залетевшую из глубин космоса в Солнечную систему? Многовековая история поиска ответов на эти и другие вопросы

Модель динамики численности биологических популяций.
Стр.639 Попытки математического описания динамики численности отдельных биологических популяций и сообществ имеют солидную историю. Одна из первых моделей динамики роста популяций принадле

Метод Эйлера решения дифференциальных уравнений.
http://rudocs.exdat.com/docs/index-27671.html?page=11 Метод Эйлера — наиболее простой численный метод решения (систем) обыкновенных дифференциальных уравнений. Впервые опи

Движение тела, брошенного под углом к горизонту.
Стр.598   Если тело бросить под углом к горизонту, то в полете на него действуют сила тяжести и сила сопротивления воздуха. Если силой сопротивления пренебречь, то остается е

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

Результаты вычислений, выполненных в табличном процессоре
    А В С D t v  

Движение тела с переменной массой.
Стр. 605 Рассмотрим указанную задачу в максимально упрощенной постановке. Наши цели: а) достичь качественного понимания того, как скорость ракеты меняется во время взлета, как вли

Розыгрыш дискретной случайной величины (распределение случайной величины).
http://www.nsu.ru/mmf/tvims/chernova/tv/lec/node24.html          

Модель процесса распространения эпидемий.
Российские ученые создали математическую модель эпидемии в мегаполисе, которая не только описывает распространение заболеваемости в городе, но и подсказывает, какие меры борьбы с ней более эффе

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

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

Движение заряженных частиц в электростатическом поле точечных источников.
На заряженную частицу в электростатическом поле действует кулоновская сила, которую можно найти, зная напряженность поля в данной точке

Системный подход в научных исследованиях (системный анализ).
Рассмотрим значения ключевых понятий системного подхода. Как очевидно, основным является определение системы. ^ Определений системы вероятно столько же, сколько и специалистов, которые использую

Солнце и Звезды
В ясную безлунную ночь, когда ничто не мешает наблюдению, человек с острым зрением увидит на небосводе не более двух - трех тысяч мерцающих точечек. В списке, составленном во 2 веке до нашей эры зн

Галактика
С XVII века важнейшей целью астрономов стало изучение Млечного Пути - этого гигантского собрания звезд, которые Галилей увидел в свой телескоп. Усилия многих поколений астрономов - наблюдат

Сферическая составляющая; 2 - диск; 3 - ядро; 4 - слой газопылевых облаков; 5 - корона
Диск и окружающее его гало погружены в корону. Если радиусы диска и гало сравнимы между собой по величине, то радиус короны в пять, а может быть, и в десять раз больше. Почему «может быть»?

Таковы сведения, полученные советским астрономом Я. Эйнасто и его сотрудниками в Тартуской обсерватории.
Конечно, изучать невидимую корону очень трудно. Из-за этого и не слишком точны пока оценки её размеров и массы. Но её главная загадка в другом: мы не знаем, из чего она состоит. Мы не знаем

Звездные миры
К началу нашего века границы разведанной Вселенной раздвинулись настолько, что включили в себя Галактику. Многие, если не все, думали тогда, что эта огромная звёздная система и есть вся Все

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

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

Переход детерминированных систем к хаотическому поведению.
Переход современного естествознания к изучению неравновесных процессов (явлений) обусловил в последние десятилетия особый прикладной интерес к теории нелинейных дифференциальных уравнений. Это связ

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги