Помощь в написании студенческих работ
Антистрессовый сервис

Понятие о моделировании систем, классификации подходов и методов моделирования

РефератПомощь в написанииУзнать стоимостьмоей работы

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

Понятие о моделировании систем, классификации подходов и методов моделирования (реферат, курсовая, диплом, контрольная)

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

Понятие о модели и моделировании

Термин «моделирование» первоначально был введен для исследования проблем, которые не удавалось сразу решить теоретическим или экспериментальным методом:

" Моделирование"  — исследование физических процессов на моделях. В простейшем случае модель воспроизводит изучаемое явление (оригинал) с сохранением его физической природы и геометрического подобия, а отличается от оригинала лишь тем (размерами, скоростью течения исследуемых явлений и иногда материалом), что приводит к изменению… параметров" .

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

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

Более строго основные положения теории подобия изложены в приложении 1.

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

Например, при применении теоретико-множественных представлений вводятся понятия изоморфизма и гомоморфизма, при использовании логико-лингвистических представлений — сходство предикатов и т. п.

С учетом сказанного полезно рассмотреть развитие определений модели и моделирования.

Наиболее лаконичное определение дает С. Лем:

" Моделирование — это подражание Природе, учитывающее немногие ее свойства" .

При этом поясняет: «Почему только немногие? Из-за нашего неумения? Нет. Прежде всего потому, что мы должны защититься от избытка информации», добавляя, что возможна и недоступность информации, и поясняя на примерах, что «практика моделирования предполагает учет некоторых переменных и отказ от других» с учетом назначения модели.

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

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

В справочнике, но кибернетике модель определяется как «один из важнейших инструментов научного познания, условный образ объекта исследования (или управления)», и поясняется, что «модель конструируется субъектом исследования („наблюдателем“ по Эшби) так, чтобы отобразить характеристики объекта (свойства, взаимосвязи, структурные и функциональные параметры и т. п.), существенные для цели исследования. Поэтому вопрос о качестве такого отображения — адекватность модели объекту — правомерно решать лишь относительно определенной цели». При этом подчеркивается, что наиболее строгое и общее определение модели должно опираться на понятия гомоморфизма и изоморфизма. Применительно к системным исследованиям Ф. И. Перегудов и Ф. П. Тарасенко кратко определили модель как форму существования знаний, а моделирование — как «неотъемлемый этап всякой целенаправленной деятельности» [13].

Позднее Ф. П. Тарасенко развивает тезис о том, что «модель — неотъемлемая часть любой деятельности», и, исследуя феномен моделирования, определяет понятие модели вначале через описание смысла построения и применения моделей.

" Модель есть определенное (системное) отображение некоторого явления (объекта, события, процесса) в форме, воспринимаемой субъектом и пригодной для использования содержащейся в ней информации в процессе активного взаимодействия субъекта с системой, содержащей данное явление" [16, с. 9].

Затем — представляет модель как «упрощенное целевое отображение оригинала», как «материальный носитель информации»; исследует роль моделирования в деятельности человека, в процессе которого необходимо дать описание всех существенных отношений между компонентами моделирования — моделью, моделируемой сущностью (абстрактной или реальной), моделирующим субъектом, инфраструктурой моделирования, и предлагает еще одно определение модели (вербальную модель):

" Модель есть отображение оригинала: целевое (т.е. предназначаемое для обеспечения достижения субъектом определенной цели): абстрактное (мысленное) или реальное (вещественное); упрощенное (огрубленное, приблизительное); имеющее как истинное, так и ложное содержание; значимое лишь в контексте культуры субъекта (ингерентное культуре); имеющее определенную степень адекватности (потенциал успешности достижения цели при использовании данной модели)" [16, с. 12].

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

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

С учетом приведенного краткого анализа по аналогии с формой представления определений системы, применяющейся в [1], [15], можно символически отобразить определение модели как носителя информации об оригинале для достижения цели субъекта в условиях определенной инфраструктуры:

Понятие о моделировании систем, классификации подходов и методов моделирования.

где О — оригинал (моделируемое явление, объект, источник информации); N — субъект («наблюдатель» по Эшби), т. е. лицо, которому потребовалась информация об оригинале для достижения своей цели (исследования, принятия решения и т. п.); Z — цель или совокупность целей; IS — инфраструктура, обеспечивающая моделирование, т. е. включающая технологии и условии моделирования: TECH = {meth, means, alg, …} — совокупность технологий (meth — методы, means — средства, alg — алгоритмы) и COND = {ср,., <�р,"} — условия существования модели, т. е. факторы, влияющие на ее создание и функционирование (;" — внутренние); L — язык для исследования гносеологических аспектов отношения «модель — оригинал» .

Можно представить определение модели, раскрыв понятие инфраструктуры IS:

Понятие о моделировании систем, классификации подходов и методов моделирования.

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

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

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

Например, модель можно представить в виде множества величин, описывающих процесс функционирования реальной системы и образующих в общем случае следующие подмножества: совокупность X — входных воздействий на 5 X} е X, г = 1… пл; совокупность воздействий внешней среды V/ е V, / = 1… яг; совокупность внутренних (собственных) параметров системы е Я, к = 1. совокупность выходных характеристик системы е У,] = …пу.

В перечисленных множествах можно выделить управляемые и неуправляемые величины. В общем случае X, V, Ну У — непересекаемые множества, содержат как детерминированные, так и стохастические составляющие. Входные воздействия X и внутренние параметры Н являются независимыми (экзогенными) переменными Х (1)У (1)Н{1). Выходные характеристики — зависимые переменные (эндогенные) У (0.

Процесс функционирования дописывается оператором ґ5:

Понятие о моделировании систем, классификации подходов и методов моделирования.

где Y (t) — выходная траектория; F$ — закон функционирования 5; Fs может трактоваться как функция, функционал, логические условия, алгоритм, таблица или словесное описание правил.

Алгоритм функционирования As — метод получения выходных характеристик Y (t) с учетом входных воздействий.

X (t);V (t);H (t). Очевидно, что один и тот же закон функционирования Fs может быть реализован различными способами, т. е. с помощью множества различных As.

Соотношение (1.3) является математическим описанием поведения объекта S моделирования во времени г, отражает его динамические свойства, т. е. (1.3) — это динамическая модель системы S.

Для статических условий математической модели есть отображения X, V, Н в F, т. е.

Понятие о моделировании систем, классификации подходов и методов моделирования.

Соотношения (1.3), (1.4) могут быть заданы формулами, таблицами и т. д.

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

Состояния системы 5 характеризуются векторами: 2'(Щ,…, ф и P (zl…al где г (= г,(«)-4 *аС> в момент t> е (¿0, Г), z¥=zt (tu)…z$ zk (tn) в адомент t (l е (t0, Т) и т. д. k = 1, nz. Z,(?)> Z2(0» «> Zk (t) — это координаты точки в-мерном фазовом пространстве. Каждой реализации процесса будет соответствовать некоторая фазовая траектория.

Совокупность всех возможных значений состояний {Z} называется пространством состояний объекта моделирования Z, Причем 2^ € Z.

Состояние системы S в интервале времени t§< t полностью определяется начальными условиями Z°=(zf, г?), где zf = z{(tQ)…, входными X (t), внутренними параметрами H (t) и воздействиями внешней среды V (t), которые имели место за промежуток времени? — ?0 с помощью двухсекторных уравнений:

Понятие о моделировании систем, классификации подходов и методов моделирования.

Время в моделируемой системе 5 может рассматриваться на интервале моделирования Т) как непрерывное, так и дискретное, т. е. квантованное на отрезке длин Д?.

Таким образом, под моделью функционирования системы понимается конечное множество переменных {Х, 2, й) вместе с математическими связями между ними и характеристиками У.

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

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

" Модель есть отображение… абстрактное (мысленное) или реальное (вещественное); упрощенное (огрубленное, приблизительное); имеющее как истинное, так и ложное содержание" [16, с. 12|.

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

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

Так, например, С. В. Микони и В. А. Ходаковский предлагают следующий вариант классификации: 1) по степени абстрагирования (содержательные, формальные, формализованные); 2) по детальности отражения свойств объекта (концептуальные, конструктивные); 3) по форме представления (знаковые, графические, табличные или матричные); 4) по реализации (физические, компьютерные); 5) по степени определенности отношений между переменными (детерминированные, недетерминированные); 6) по структуре областей определения и значений функций (непрерывные, дискретные). В различных источниках предлагаются также разнообразные признаки классификации по характеру моделей и моделируемых объектов, по сферам приложения моделирования (в технике, физических науках, кибернетике и т. д.); по способу отображения (эвристические, натурные и математические); по целям исследования; по особенностям представления (простые и сложные, однородные и неоднородные, открытые и закрытые, статические и динамические, вероятностные и детерминированные и т. д.); по методам моделирования и др.

С учетом предлагаемых различных признаков можно разработать многоаспектную классификацию. Напротив, Ф. П. Тарасенко [16] считает, что все огромное разнообразие моделей достаточно разделить всего на три типа — модель состава (перечень существенных частей системы), модель структуры системы (перечень существенных связей между частями системы), модель «черного ящика» (перечень существенных связей системы с окружающей средой). Любые модели являются либо одной из них, либо нужной (целевой) их комбинацией.

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

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

Выбор типа модели зависит от целей моделирования, а также от объема и характера исходной информации о рассматриваемом объекте и возможностей исследователя.

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

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

Показать весь текст
Заполнить форму текущей работой