Классификация методов моделирования систем кратко

Обновлено: 30.06.2024

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

Классификация методов моделирования систем

методы формализованного представления систем (МФПС) (формальные);

методы, направленные на активизацию использования интуиции и опыта специалистов (МАИС) (неформальные, интуитивные).

Классификации МАИС и особенно МФПС могут быть разными. На рис. приведена классификация, предложенная Ф.Е. Темниковым.

Неформальные методы (МАИС) расположены сверху вниз примерно в порядке возрастания возможностей формализации. Расположение формальных методов (МФПС) характеризует возрастание содержательного (смыслового) получаемого с их использованием результата.

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

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

Классификация методов моделирования систем




методы формализованного представления систем (МФПС) (формальные);

методы, направленные на активизацию использования интуиции и опыта специалистов (МАИС) (неформальные, интуитивные).

Классификации МАИС и особенно МФПС могут быть разными. На рис. приведена классификация, предложенная Ф.Е. Темниковым.

Неформальные методы (МАИС) расположены сверху вниз примерно в порядке возрастания возможностей формализации. Расположение формальных методов (МФПС) характеризует возрастание содержательного (смыслового) получаемого с их использованием результата.

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

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

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

аналитические (включают методы классической математики – интегральное исчисление, дифференциальное исчисление, методы поиска экстремумов функций, вариационное исчисление и другие, методы математического программирования, теории игр);

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

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

графические (включают теорию графов и разного рода графические представления информации типа диаграмм, графиков, гистограмм и т.д.).

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

Несколько в стороне стоят методы исследования информационных потоков. Схема структуризации методов приведена на рис. 1.

Рис. 1. Структуризация методов исследования систем управления

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

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

С практической точки зрения методика проведения исследований, как правило, включает три основных раздела: теоретический, методический, организационный.

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

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

· беседы со специалистами аппарата управления;

· изучение технико-экономических и статистических сведений о развитии производства рассматриваемого предприятия;

· изучение опыта развития родственных предприятий.

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

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

Литература

Основная

1. Мухин В.И., Малинин В.С. Исследование систем управления: Учебник для вузов.– М: ГУ ВШЭ, 2002. – 400 с. (Гриф МО).

2.Анфилатов B.C. и др. Системный анализ в управлении: Учебное пособие/ Под ред. А.А. Емельянова. - М.: Финансы и статистика, 2002. - 368с. (С грифом УМО).

Дополнительная

1. В.Н. Волкова, А.А. Денисов. Основы теории систем и системного анализа: Учебник. Изд. 3-е переработанное и дополненное. СПб.: Изд-во СПбГТУ, 2003. - 512с.

2. Жариков О.Н., Королевская В.И., Хохлов С.Н. Системный подход к управлению: учебное пособие для вузов / Под ред. В.А. Персианова. -М.: ЮНИТИ-ДАНА, 2001. - 62с.

3. Игнатьева А.В., Максимцов М.М. Исследование систем управления: Учеб. пособие для вузов. – М.: ЮНИТИ-ДАНА, 2003. – 157 с.

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

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

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

В свою очередь развитие математики шло по пути расширения средств постановки и решения трудно формализуемых задач.

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


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

Такая идея реализовалась, например, при создании программного обеспечения ЭВМ и автоматизированных информационных систем путем последовательное перевода описания задачи с естественного языка на язык высокого уровня (язык управления заданиями, информационно-поисковый язык, язык моделирования, автоматизации проектирования), а с него — на один из языков программирования, подходящий для данной задачи (ПЛ/1, ПАСКАЛЬ, ЛИСП, СИ, ПРОЛОГ и т.п.), который в свою очередь транслируется в коды машинных команд, приводящих в действие аппаратную часть ЭВМ.

МАИС и МФПС показаны на рисунке сплошной и различными штриховыми линиями.

Отметим, что на рис. 2.3, б в группе МАИС методы расположены снизу вверх примерно в порядке возрастания возможностей формализации, а в группе МФПС — снизу вверх возрастает внимание к содержательному анализу проблемы и появляется все больше средств такого анализа. Такое упорядочение помогает сравнивать методы и выбирать их при формировании развивающихся моделей принятия решений, при разработке методик системного анализа.

Классификации МАИС и особенно МФПС могут быть разными. На рис. 2.3, б приведена классификация МФПС, предложенная Ф. Е. Темниковым и подробнее рассматриваемая в параграфе 2.4, в которой приведены и другие примеры классификаций МФПС.

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

Новые методы моделирования часто создаются на основе сочетания ранее существовавших классов методов.

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

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

Наибольшее распространение получили следующие специальные методы моделирования систем:

  • имитационное динамическое моделирование (System Dynamics Symulation Modeling);

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

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

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

  • когнитивный подход (от лат. cognitio — знание, познание);

подход базируется на идеях когнитивной психологии;

  • подход, базирующийся на идее постепенной формализации моделей принятия решений путем поочередного использования средств МАИС и МФПС;

этот подход к моделированию самоорганизующихся (развивающихся) систем стал основой практически всех методик системного анализа;

  • теория информационного поля и информационных цепей (информационный подход к моделированию и анализу систем);

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


6. Методы, направленные на активизацию использования интуиции и опыта специалистов.

1. Общие подходы к моделированию систем

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

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

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

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

Рис. 3.4. Модели и моделирование систем

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

2. Аналитические и статистические методы

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

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

Основу понятийного (терминологического) аппарата этих представлений составляют понятия классической математики (величина, формула, функция, уравнение, система уравнений, логарифм, дифференциал, интеграл и т.д.).

Аналитические представления имеют многовековую историю развития, и для них характерно не только стремление к строгости терминологии, но и к закреплению за некоторыми специальными величинами определённых букв (например, удвоенное отношение площади круга к площади вписанного в него квадрата π ≈ 3,14; основание натурального логарифма – е ≈ 2,7 и т.д.).

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

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

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

В то же время в состав этого класса методов входит относительно новое направление математическое программирование, которое содержит средства постановки задачи и расширяет возможности доказательства адекватности моделей (стохастическое, нечеткое программирование).

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

Закрепляя все параметры этой области, кроме одного, можно получить срез по линии а–b, смысл которого – воздействие данного параметра на поведение системы, что можно описать статистическим распределением по этому параметру. Аналогично можно получить двумерную, трёхмерную и т.д. картины статистического распределения.

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

Для дискретных событий соотношение между возможными значениями случайной величины xi и их вероятностями pi, называют законом распределения и либо записывают в виде ряда (табл. 3.1), либо представляют в виде зависимостей F(x) (рис. 3.5, а) или p(х) (рис. 3.5, в).

Для полной группы несовместных событий имеют место условия нормирования:

Часто применяют тот или иной вид зависимостей, приведенных на рис. 3.5, более подходящий для соответствующих приложений.

Читайте также: