Понятие модели и моделирования. Классификация видов моделирования и моделей систем. Методы и технологии моделирования. Информационная модель объекта


1. Что называется атрибутом объекта?

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

  2. Абстракция предметов реального мира, объединяемых общими характеристиками и поведением.

  3. Связь между объектом и его характеристиками.

  4. Каждая отдельная характеристика, общая для всех возможных экземпляров
2. Выбор вида модели зависит от:

  1. Физической природы объекта.

  2. Предназначения объекта.

  3. Цели исследования объекта.

  4. Информационной сущности объекта.
3. Что такое информационная модель объекта?

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

  2. Формализованное описание объекта в виде текста на некотором языке кодирования, содержащем всю необходимую информацию об объекте.

  3. Программное средство, реализующее математическую модель.

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

  1. Натурные, абстрактные, вербальные.

  2. Абстрактные, математические, информационные.

  3. Математические, компьютерные, информационные.

  4. Вербальные, математические, информационные
5. Целью создания информационной модели является:

  1. Обработка данных об объекте реального мира с учетом связи между объектами.

  2. Усложнение модели, учитывая дополнительные факторы, которые были ранее проинформированы.

  3. Исследование объектов, основанное на компьютерном экспериментировании с их математическими моделями.

  4. Представление объекта в виде текста на некотором искусственном языке, доступном компьютерной обработке.
6. В основе информационного моделирования лежит:

  1. Обозначение и наименование объекта.

  2. Замена реального объекта соответствующей ему моделью.

  3. Нахождение аналитического решения, которое дает информацию об исследуемом объекте.

  4. Описание процессов возникновения, обработки и передачи информации в изучаемой системе объектов.
7. Формализация - это

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

  2. Замена реального предмета знаком или совокупностью знаков.

  3. Переход от нечетких задач, возникающих в реальной действительности, к формальным информационным моделям.

  4. Выделение существенной информации об объекте.
8. Информационной технологией называется

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

  2. Изменение исходного состояния объекта.

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

  4. Совокупность определенных действий, направленных на достижение поставленной цели.
9. Что называют имитационным моделированием?


  1. Современная технология исследования объектов.

  2. Изучение физических явлений и процессов с помощью компьютерных моделей.

  3. Реализация математической модели в виде программного средства.
10. Что такое компьютерная информационная модель?

  1. Представление объекта в виде теста на некотором искусственном языке, доступном компьютерной обработке.

  2. Совокупность информации, характеризующая свойства и состояние объекта, а также взаимосвязь с внешним миром.

  3. Модель в мысленной или разговорной форме, реализованная на компьютере.

  4. Метод исследования, связанный с вычислительной техникой.
11. Компьютерный эксперимент состоит из последовательности этапов:

  1. Выбор численного метода - разработка алгоритма - исполнение программы на компьютере.

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

  3. Разработка модели - разработка алгоритма - реализация алгоритма в виде программного средства.

  4. Построение математической модели - разработка алгоритма - исполнение программы на компьютере, анализ решения.
18. Укажите объект моделирования при исследовании
температурного режима комнаты:
комната
температура
конвекция воздуха в комнате
исследование температурного режима

Конец формы

Начало формы

19. Укажите один из этапов моделирования
систематизация
анализ результатов
построение
вычисление

Конец формы

Начало формы

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

1.Результатом процесса формализации является:
описательная модель
математическая модель
графическая модель
предметная модель

Конец формы

Начало формы

2. Материальной моделью является:
макет самолёта
карта
чертёж
диаграмма

Конец формы

Начало формы

3. Информационной моделью является:
анатомический муляж
макет здания
модель самолёта
диаграмма

Конец формы

Начало формы

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

Конец формы

Начало формы

5. Генеалогическое дерево семьи является:


сетевой информационной моделью

Конец формы

Начало формы

6. Из скольких объектов, как правило, состоит система
из нескольких
из одного
из бесконечного числа
она не делима

Конец формы

Начало формы

7. Модель есть замещение изучаемого объекта аналогом,
который отражает
все стороны данного объекта
некоторые стороны данного объекта
существенные стороны данного объекта
все ответы верны

Конец формы

Начало формы

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

Конец формы

Начало формы

9. Информационная модель, состоящая из строк и
столбцов, называется:
таблица
график
схема
чертёж

Конец формы

Начало формы

10. Схема электрической цепи является:
табличной информационной моделью
иерархической информационной моделью
графической информационной моделью
словесной информационной моделью

Конец формы

Начало формы

11. Инструментом моделирования является:
сканер
компьютер
принтер
монитор

Классификация случайных процессов по различным признакам рассматривалась в гл. 4. Наиболее общим является разделение случайных процессов на два класса: с непрерывным временем и с дискретным. Из этих классов случайных процессов, в общем нестационарных, можно выделить подклассы процессов, стационарных в широком смысле, стационарных в узком смысле, эргодических, с сильным перемешиванием (см. § 4.2). Другими признаками классификации были энергетические характеристики случайных процессов и связанного с ними свойства непрерывности и дифференцируемости (в среднеквадратическом, см. § 4.4, 4.5).

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

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

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

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

5.1.2. Детерминированный процесс.

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

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

[см. (2.7)]. Ясно, что среднее значение детерминированного процесса равно , а дисперсия равна нулю.

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

5.1.3. Квазидетерминированные случайные процессы.

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

Простейшим примером квазидетерминированного процесса является гармонический сигнал со случайными амплитудами, частотой и фазой (см. п. 4.2.3 и 4.2.7). При равномерно распределенной фазе и постоянной частоте этот сигнал стационарен в узком смысле, а при тех же условиях и при постоянной амплитуде - эргодичеокий (см. также задачу 5.1). Другим примером квазидетерминированного процесса служит случайный процесс (4.120), который при определенных условиях, сформулированных в п. 4.4.3, стационарен в широком смысле и характеризуется дискретным спектром средней мощности.

Нестационарным квазидетерминированным процессом является процесс, описываемый полиномом по переменной t со случайными коэффициентами

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

Квазидетерминированными являются также импульсные случайные процессы - последовательность импульсов заданной формы, параметры которых амплитуда, длительность, момент возникновения являются случайными величинами (см. § 5.5).

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

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

По правилу умножения находим выражение многомерной плотности вероятности квазидетерминированного процесса

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

Приведенное доказательство можно распространить и на квазидетерминированный процесс, зависящий от векторного параметра.

5.1.4. Случайные процессы с независимыми значениями.

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

Из (5.3) следуют также аналогичные соотношения для многомерных плотностей вероятности и характеристических функций случайных процессов с независимыми значениями

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

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

5.1.5. Случайные процессы с независимыми приращениями.

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

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

5.1.6. Марковские случайные процессы.

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

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

Вводя обозначения условных функций распределения, перепишем (5.6) в виде

Соотношение (5.6) означает, что будущее состояние и прошлые состояния марковского процесса при фиксированном настоящем состоянии независимы. Иными словами, будущие состояния связаны с прошлым только через фиксированное в данный момент времени состояние, в котором оказывается «закодировано» все прошлое марковского процесса. Более подробная характеристика марковских процессов дана в § 5.4.

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


Статические

Одномоментный срез информации по объекту

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

Динамические

Позволяют увидеть изменения состояния оьбъекта во времени

Медицинская карта школьника, отражающая состояние здоровья за много лет.

Материальные

Соблюдается геометрическое подобие оригинала

Муляж фруктов в магазине, глобус, картина, скульптура и т.д.

Информационные

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

Математическая задача

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

18 Методы и технологии моделирования. Информационная модель объекта.

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

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

Термины "модель", "моделирование" являются неразрывно связанными, поэтому целесообразно обсуждать их одновременно.

Слово "модель" произошло от латинского слова "modelium", которое означает: мера, образ, способ и т.д. Его первоначальное значение было связано со строительным искусством, и почти во всех европейских языках оно употреблялось для обозначения образа или прообраза, или вещи, сходной в каком-то отношении с другой вещью.

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

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

В схожем определении В.А. Штоффа можно выделить такие признаки модели:

    это мысленно представляемая или материально реализуемая система;

    она воспроизводит или отображает объект исследования;

    она способна замещать объекты;

    ее изучение дает новую информацию об объекте.

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

А.И. Уемов выделяет обобщенные признаки модели:

1. Модель не может существовать изолированно, потому что она всегда связана с оригиналом, т.е. той материальной или идеальной системой, которую она замещает в процессе познания.

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

3. Модель обязательно имеет целевое назначение".

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

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

Еще одно понятие, неразрывно связанное с моделированием, - формализация. Формализация - это один из этапов моделирования, в результате завершения которого, собственно, и появляется модель процесса или явления. Приведем выдержку из работы Н.П. Бусленко , где, на наш взгляд, отражены основные особенности этого процесса: "Формализации любого реального процесса предшествует изучение структуры составляющих его явлений. В результате этого появляется так называемое содержательное описание процесса, которое представляет собой первую попытку четко изложить закономерности, характерные для исследуемого процесса, и постановку прикладной задачи. Содержательное описание является исходным материалом для последующих этапов формализации: построения формализованной схемы процесса и модели для него". Более детально понятие и процесс формализации обсуждается в разделе "Этапы компьютерного математического моделирования".

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

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

Для модельного эксперимента характерны следующие основные операции:

1) переход от натурального объекта к модели - построение модели (моделирование в собственном смысле слова);

2) экспериментальное исследование модели;

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

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

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

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

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

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

а) "формализованное описание информационных структур и операций над ними",

б) "параметрическое представление процесса циркуляции информации, подлежащей автоматизированной обработке в системе управления".

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

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

Так, В.А. Штофф называет такие признаки, как

    способ построения (форма модели),

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

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

Из материальных моделей можно выделить:

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

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

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

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

В статье А.В. Могилева и Е.К. Хеннера выделяются такие виды абстрактных (идеальных) моделей.

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

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

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

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

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

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

КЛАССИФИКАЦИЯ МОДЕЛЕЙ Признаки классификаций моделей: 1) по области использования; 2) по фактору времени; 3) по отрасли знаний; 4) по форме представления 1) Классификация моделей по области использования: Учебные модели – используются при обучении; Опытные – это уменьшенные или увеличенные копии проектируемого объекта. Используют для исследования и прогнозирования его будущих характеристик Научно ­ технические ­ создаются для исследования процессов и явлений Игровые – репетиция поведения объекта в различных условиях Имитационные – отражение реальности в той или иной степени (это метод проб и ошибок) 2) Классификация моделей по фактору времени: Статические – модели, описывающие состояние системы в определенный момент времени (единовременный срез информации по данному объекту). Примеры моделей: классификация животных…., строение молекул, список посаженных деревьев, отчет об обследовании состояния зубов в школе и тд. Динамические – модели, описывающие процессы изменения и развития системы (изменения объекта во времени). Примеры: описание движения тел, развития организмов, процесс химических реакций. 3) Классификация моделей по отрасли знаний ­ это классификация по отрасли деятельности человека: Математические, биологические, химические, социальные, экономические, исторические и тд 4) Классификация моделей по форме представления:

Материальные – это предметные (физические) модели. Они всегда имеют реальное воплощение. Отражают внешнее свойство и внутреннее устройство исходных объектов, суть процессов и явлений объекта­оригинала. Это экспериментальный метод познания окружающей среды.Примеры: детские игрушки, скелет человека, чучело, макет солнечной системы, школьные пособия, физические и химические опыты Абстрактные (нематериальные) – не имеют реального воплощения. Их основу составляет информация. это теоретический метод познания окружающей среды. По признаку реализации они бывают: мысленные и вербальные; информационные Мысленные модели формируются в воображении человека в результате раздумий, умозаключений, иногда в виде некоторого образа. Это модель сопутствует сознательной деятельности человека. Вербальные – мысленные модели выраженные в разговорной форме. Используется для передачи мыслей Информационные модели – целенаправленно отобранная информация об объекте, которая отражает наиболее существенные для исследователя свойств этого объекта. Типы информационных моделей: – объекты и их свойства представлены в виде списка, а их значения Табличные размещаются в ячейках прямоугольной формы. Перечень однотипных объектов размещен в первом столбце (или строке), а значения их свойств размещаются в следующих столбцах (или строках) Иерархические – объекты распределены по уровням. Каждый элемент высокого уровня состоит из элементов нижнего уровня, а элемент нижнего уровня может входить в состав только одного элемента более высокого уровня – применяют для отражения систем, в которых связи между элементами имеют Сетевые сложную структуру По степени формализации информационные модели бывают образно­знаковые и знаковые. Напримеры: Образно­знаковые модели: Геометрические (рисунок, пиктограмма, чертеж, карта, план, объемное изображение) Структурные (таблица, граф, схема, диаграмма)

Словесные (описание естественными языками) Алгоритмические (нумерованный список, пошаговое перечисление, блок­схема) Знаковые модели: Математические – представлены матем.формулами, отображающими связь параметров Специальные – представлены на спец. языках (ноты, хим.формулы) Алгоритмические – программы Признаки классификаций моделей:Классификация моделей по области использования Классификация моделей Существуют разные способы классификации моделей:  по классам задач;  по области использования;  по способу представления и др. Из классов задач, по которым разделяют модели, можно назвать: анализ, синтез, конструирование, проектирование, управление, утилизация и т. п. По области использования модели разделяют:  учебные – наглядные пособия, различные тренажеры, обучающие программы;  опытные – копии объектов, которые используются для исследования объекта и прогнозирования его характеристик в будущем;  научно­технические, используемые для исследования процессов и явлений (различные стенды, моделирующие физические и природные явления);  игровые – военные, экономические, спортивные и деловые игры;  имитационные, которые моделируют с той или иной точностью работу объекта в различных условиях и, как правило, с учетом случайных факторов. Алгоритм (компьютерная программа), реализующий имитационную модель, воспроизводит процесс функционирования системы во времени, причем имитируются элементарные события, составляющие процесс, с сохранением их логической структуры и последовательностью протекания во времени. Это позволяет по исходным данным получить сведения о состоянии процесса в

определенные моменты времени, дающие возможность оценить характеристики системы. Примером имитационной модели может служить программа расчета аварийного переходного процесса в электроэнергетической системе, когда во время протекания процесса имитируются события срабатывания различной автоматики и коммутации оборудования системы. Способ представления модели – наиболее важный признак классификации моделей. Все модели можно разделить на две группы: материальные и идеальные (информационные). В свою очередь физические модели разделяют на физические, аналоговые и геометрически подобные (макеты) (рис. 1.3). Рис. 1.3. Классификация моделей по способу представления Физические модели имеют ту же природу, что и моделируемые объекты. Это, как правило, уменьшенные копии объектов, сохраняющие его основные физические свойства. Так, например, работу гидравлической турбины можно исследовать на лабораторной установке, воспроизводящей в масштабе настоящую турбину. Исследование работы генератора электростанции также можно выполнить на малой электрической машине переменного тока. Модели автомобилей, судов, самолетов, луноходов и других машин, которые являются физическими моделями, помогают инженерам исследовать механические, тепловые, электрические, магнитные, химические и другие свойства различных машин. Иногда исследования проводятся на моделях, которые имеют отличную от исходного объекта физическую природу. Так, механические свойства движения вращающегося объекта (вала) можно исследовать на электрической модели, и, наоборот, токи и напряжения электрической цепи можно моделировать с помощью сил и скоростей элементов механической системы. Такие модели называют аналоговыми. Получило развитие направление моделирования с помощью специальных аналоговых вычислительных машин (АВМ), в отличие от цифровых вычислительных машин (ЦВМ). Многие физические и аналоговые модели исследуются в динамике, т. е. изменении

их параметров и свойств во времени. Моделирование предусматривает масштабирование не только по переменным модели, но и по времени; таким образом, процессы, протекающие в моделях, воспроизводятся в замедленном или ускоренном движении. Геометрически подобные модели – это макеты зданий, сооружений и природных объектов. Они изготавливаются для решения учебных, архитектурных, экологических и инженерных задач. Идеальные модели носят информационный характер. Они возникают и строятся в сознании людей и используются как любая информация. Можно сказать, что информация – это модель окружающего нас мира. Идеальные модели в зависимости от средств их изображения, передачи, хранения и использования подразделяются на знаковые и вербальные. Знаковые модели используют какой­либо формализованный язык – литературный, математический, алгоритмический и др. Вербальными можно считать образные модели в сознании людей и передаваемые ими посредством разговорной речи. Знаковые и вербальные модели взаимосвязаны. Мысленный образ, родившийся в мозгу человека, может быть облечен в знаковую форму, и, наоборот, знаковая модель позволяет сформировать в сознании верный мысленный образ. Знаковые модели, записанные на каком­либо носителе (бумажном, магнитном, электрическом, оптическом и др.), передаются между людьми, обрабатываются на компьютерах и сохраняются для следующих поколений. В зависимости от этого можно выделить несколько видов знаковых моделей: дескриптивные, имитационные, алгоритмические, математические, базы данных и знаний. Математическое представление об объекте должно согласовываться с возможностью дальнейшего анализа и исследования объекта по его математической модели. Каждый объект и система могут моделироваться на разных иерархических уровнях восприятия человеком окружающего мира. Принято разделять моделирование технических объектов по трем уровням: микро­, макро­ и метауровень. На каждом из этих уровней применимы свои классы моделей, различающиеся главным образом представлением пространства и времени. Описание моделей разных иерархических уровней дано в разд. 1.6–1.8. Классификация моделей

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

7. По отношению к времени 8. По типу уравнений 9. По множеству значений переменных 10. По назначению  Динамические  Статические  Линейные  Нелинейные  Непрерывные  Дискретные  Дискретно­непрерывные  Технические  Экономические  Социальные и т.д. Моделирование в целом включает в себя ряд этапов, базирующихся на системном подходе: 1. Содержательная постановка задачи: выработка общиго подхода к исследуемой проблеме; определение подзадач; определение основной цели и путей ее достижения. 2. Изучение и сбор информации об объекте­оригинале: анализ или подбор подходящих гипотез, аналогий, теорий; учет опытных данных, наблюдений и т.д.; определение входных и выходных переменных, связей; принятие упрощающих предположений. 3. Формализация: принимаются условные обозначения и с их помощью описываются связи между элементами объекта в виде математических выражений. Намечается переход к количественному анализу. 4. Выбор метода решения. Для поставленной математической задачи обосновывается метод ее решения с учетом знаний и предпочтений пользователя и разработчика. При проектировании приходится решать как линейные, так и нелинейные задачи, использовать ручные и машинные методы проектирования, расчета и исследований, 5. Реализация модели. Принимается критерий оценки эффективности модели, разрабатывается алгоритм, пишется и отлаживается программа, чтобы осуществить системный анализ и синтез.

6. Анализ полученных результатов. Сопоставляется предполагаемое и полученное решение, проводится оценка адекватности и погрешности моделирования. Процесс моделирования является итеративным. В случае неудовлетворительных результатов, полученных на этапах 5 или 6,осуществляется возврат к одному из ранних этапов, который мог привести к разработке неудачной модели. Уточнение модели происходит до тех пор, пока не будут получены приемлемые результаты. Таким образом, после прохождения этих этапов наиболее полно могут быть выполнены требования, предъявляемые к моделям:  Универсальность - характеризует полноту отображения моделью изучаемых свойств реального объекта;  Адекватность - способность отражать нужные свойства объекта с погрешностью не выше допустимой;  Точность - оценивается степенью совпадения значений характеристик реального объекта со значениями этих характеристик, полученных с помощью моделей;  Экономичность - определяется затратами ресурсов ЭВМ (памяти и времени на ее реализацию и эксплуатацию). Качество моделирования может быть оценено характеристикой его потребительских свойств:  эффективность использования его по назначению (цели);  ресурсоемкость;  стоимость. Эти характеристики (показатели) в развернутом виде представлены на рис.1.1 . Математический подход к моделированию имеет ряд недостатков:  низкая адекватность математической модели реальному объекту;  проблемы, связанные с решаемостью математических моделей из­за наличия в них разрывных функций;  непригодность математических моделей для большинства объектов с переменной структурой;

 приближенные методы реализаций моделей с переменными коэффициентами требуют значительных затрат и не обладают достаточной точностью решения. В настоящее время имитационное моделирование в основном реализуется на ЦВМ. Исходное математическое описание любой динамической системы представляет собой совокупность дифференциальных, алгебраических, логических, разностных уравнений, описывающих физические процессы в отдельных функциональных элементах системы. Классификация моделей В учебнике Информационная культура. Кодирование информации. Информационные модели. (9­10 класс) авторы А.Г.Кушнеренко, А.Г.Леонов и др. классификации моделей по каким либо признакам не производится. Авторы предлагают построить модели (зрительный зал, расписание, модели геометрической информации и пр. Видимо, по их мнению классификация моделей в школе не требуется. Хочу сразу не согласиться с этим. Я думаю, что классификация моделей позволяет ученикам видеть модели объектов и процессов в обыденной жизни и пытаться осмысленно строить и использовать модели, для решения широкого спектра вопросов. В пособии для учителей Земля информатика А.Г.Гейна вопросы классификации моделей не выделены в отдельную главу, но в главе 3 "Самостоятельная жизнь моделей" после рассмотрения нескольких моделей, автор поясняет, что каждая из этих моделей относится к своему классу В учебнике Информатика 9 класс под редакцией Н.В.Макаровой в процессе изучения темы "Классификация моделей " ребята узнают по каким признакам можно классифицировать модели; что такое информационная модель и чем она отличается от материальной; виды информационных моделей по форме представления и по способу реализации. Вот признаки, которые автор классифицирует модели: область использования, учет в модели временного фактора, отрасли знаний, способа представления моделей. В задачнике­практикуме под редакцией И.Г.Семакина и Е.Г.Хеннера в главе, посвященной компьютерному моделированию вопросу классификации уделяется немного места. Авторы указывают, что в прикладных областях человеческой деятельности различаются следующие виды абстрактных моделей. Но далее рассматривается несколько направлений компьютерного моделирования на примерах конкретных задач: задачи

динамическоко моделирования, задачи статического и имитационного моделирования, моделирование знаний. При этом перед разбором конкретных задач дается краткое определение соответствующего класса задач. В пособии "Методика преподавания информатики" А.И.Бочкина вопросам классификации моделей отводится большое внимание. В приведенных фрагментах мной сохранен стиль соответствующих учебников. Классификация моделей приведенная в задачнике Семакина В прикладных областях человеческой деятельности различаются следующие виды абстрактных моделей. 1. Вербальные (текстовые модели). Эти модели используют последовательность предложений на формализованных диалектах естественного языка для описания той или иной области действительности (примерами такого рода моделей является милицейский протокол, правила дорожного движения и пр.) 2. Математические модели, выражающие существенные черты объекта или процесса языком уравнений и других математических средств. Они традиционны для теоретической физики, механики, химии, биологии и ряда других, в том числе гуманитарных и социальных наук. 3. Информационные модели ­ класс знаковых моделей, описывающих информационные процессы (возникновение, передачу и использование информации в системах самой разнообразной природы. Возврат в начало Классификация с учетом фактора времени и области использования (Макарова Н.А.) Статическая модель ­ это как бы одномоментный срез информации по объекту (результат одного обследования) Динамическая модель­позволяет увидеть изменения объекта во времени(Карточка в

поликлинике) Можно классифицировать модели и по тому, к какой области знаний они принадлежат(биологические,исторические, экологические и т.п.) Возврат в начало Классификация по области использования (Макарова Н.А.) Учебные­наглядные пособия, тренажеры,обучающие программы Опытные модели­уменьшенные копии (автомобиль в аэродинамической трубе) Научно­технические­синхрофазотрон, стенд для проверки электронной аппаратуры Игровые­экономические, спортивные, деловые игры Имитационные­не просто отражают реальность, но имитируют ее(на мышах испытываеется лекарство, в школах проводятся эксперементы и т.п. .Такой метод моделирования называетсяметодом проб и ошибок Возврат в начало Классификация по способу представления Макарова Н.А.) Материальные модели­иначе можно назвать предметными. Они воспринимают геометрические и физические свойства оригинала и всегда имеют реальное воплощение Информационные модели­нельзя потрогать или увидеть. Они строятся только на информации.Информационная модель совокупность информации, характеризующая свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром. Вербальная модель ­ информационная модель в мысленной или разговорной форме. Знаковая модель­информационная модель выраженная знаками,т.е. средствами любого

формального языка. Компьютерная модель ­модель, реализованная средствами программной среды. Возврат в начало Классификация моделей, приведенная в книге "Земля Информатика" (Гейн А.Г.)) "...вот нехитрая на первый взгляд задача: сколько потребуется времени, чтобы пересечь пустыню Каракумы? Ответ,разумеется зависит от способа передвижения. Если путешествоватьна верблюдах, то потребуется один срок, другой­если ехать на автомобиле, третий ­ если лететь самолетом. А самое главное ­ для планирования путешествия требуются разные модели. Для первого случая требуемую модель можно найти в мемуарах знаменитых исследователей пустынь: ведь здесь не обойтись без информации об оазисах и верблюжьих тропах. Во втором случае незаменимая информация, содержащаяся в атласе автомобильных дорог. В третьем ­ можно воспользоваться расписанием самолетных рейсов. Отличаются эти три модели ­ мемуары, атлас и расписание и характером предьявления информации. В первом случае модель представлена словесным описанием информации (описательная модель), во втором­ как бы фотографией с натуры (натурная модель), в третьем ­ таблицей содержащей условные обозначения: время вылета и прилета, день недели, цена билета (так называемая знаковая модель) Впрочем это деление весьма условно­ в мемуарах могут встретиться карты и схемы (элементы натурной модели), на картах имеются условные обозначения (элементы знаковой модели), в расписании приводится расшифровка условных обозначений (элементы описательной модели). Так что эта классификация моделей... на наш взгля малопродуктивна" На мой взгляд этот фрагмент демонстрирует общий для всех книг Гейна описательный (замечательный язык и стиль изложения) и как бы, сократовский стиль обучения (Все считают что это вот так. Я совершенно согласен с вами, но если приглядеться, то...). В таких книгах достаточно сложно найти четкую систему определений (она и не предполагается автором). В учебнике под редакцией Н.А. Макаровой демонстрируется другой подход ­ определения понятий четко выделены и несколько статичны. Возврат в начало Классификация моделей приведенная в пособии А.И.Бочкина Способов классификации необычно много.Приведем лишь некоторые, наиболее известные

основания и признаки:дискретность и непрерывность,матричные и скалярные модели, статические и динамические модели, аналитические и информационные модели, предметные и образно­знаковые модели, масштабные и немасштабные... Каждый признак даетопределенное знание о свойствах и модели, и моделируемой реальности. Признак может служить подсказкой о способе выполненного или предстоящего моделирования. Дискретность и непрерывностьДискретность­ характерный признак именно компьютерных моделей.Ведь компьютер может находиться в конечном, хотя и очень большом количестве состояний. Поэтому даже если объект непрерывен (время), в модели он будет изменяться скачками. Можно считать непрерывность признаком моделей некомпьютерного типа. Случайность и детерминированность. Неопределенность, случайность изначально противостоит компьютерному миру: Запущенный вновь алгоритм должен повториться и дать те же результаты. Но для имитации случайных процессов используют датчики псевдослучайных чисел. Введение случайности в детерминированные задачи приводит к мощным и интересным моделям (Вычисление площади методом случайных бросаний). Матричность ­ скалярность. Наличие параметров у матричной модели говорит о ее большей сложности и, возможно, точности по сравнению со скалярной. Например, если не выделить в населении страны все возрастные группы, рассматривая его изменение как целое, получим скалярную модель (например модель Мальтуса), если выделить, ­ матричную (половозрастную). Именно матричная модель позволила объяснить колебания рождаемости после войны. Статичность динамичность. Эти свойства модели обычно предопределяются свойствами реального объекта. Здесь нет свободы выбора. Просто статическая модель может быть шагом кдинамической, либо часть переменных модели может считаться пока неизменной. Например, спутник движется вокруг Земли, на его движение влияет Луна. Если считать Луну неподвижной за время оборота спутника, получим более простую модель. Аналитические модели. Описание процессов аналитически, формулами и уравнениями. Но при попытке построить график удобнее иметь таблицы значений функции и аргументов. Имитационные модели. Имитационные модели появились давно в виде масштабных копий кораблей, мостов и пр. появились давно, но в связи с компьютерами рассматриваются недавно. Зная как связаны элементы модели аналитически и логически, проще не решать систему неких соотношений и уравнений, а отобразить реальную систему в память компьютера, с учетом связей между элементами памяти. Информационные модели. Информационные модели принято противополагать математическим, точнее алгоритмическим. Здесь важно соотношение объемов данные/алгоритмы. Если данных больше или они важнее имеем информационную модель,

иначе ­ математичеескую. Предметные модели. Это прежде всего детская модель ­ игрушка. Образно­знаковые модели. Это прежде всего модель в уме человека: образная, если преобладают графические образы, и знаковая, если больше слов или (и) чисел. Образно­ знаковые модели строятся на компьютере. Масштабные модели. К масштабным моделям те из предметных или образных моделей, которые повторяют форму объекта (карта). Возврат в начало

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

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

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

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

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

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

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

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

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

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

В зависимости от формы представления объекта (системы S ) можно выделить мысленное и реальное моделирование.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

К основным разновидностям реального моделирования относятся:

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

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

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

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

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

Модели структуры отображают связи между компонентами объекта и внешней средой и подразделяются на:

v каноническую модель , характеризующую взаимодействие объекта с окружением через входы и выходы;

v модель внутренней структуры , характеризующую состав компонентов объекта и связи между ними;

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

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

Модели функционирования включают широкий спектр символических моделей, например:

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

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

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

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

временные модели, описывающие процедуру функционирования объекта во времени и распределение ресурса «время» по отдельным компонентам объекта.

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

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

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

Рис.1.2. Классификация экономических моделей

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

Рис. 1.3. Классификация факторов по их роли в ЭВМ

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

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

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

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

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

где – номенклатура производимой продукции; – объем выпуска i -ой номенклатуры; – прибыль от выпуска единицы i -ой номенклатуры или стоимость единицы i -ой номенклатуры в зависимости от смысла критерия оптимальности.

Критерий прибыли может рассчитываться и по нелинейной целевой функции:

Если прибыль от выпуска единицы i -ой номенклатуры является функцией от объема выпуска .

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

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

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

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

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

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

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

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

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

Обращающий в max (или min ) целевую функцию Е при заданных уравнениях связи .

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

Существенным признаком описательных моделей является отсутствие в них критерия оптимальности. Решение, даваемое ЭММ прямого счета, обеспечивает либо вычисление набора выходных характеристик объекта для одного или нескольких вариантов начальных условий и входных характеристик объекта, либо нахождение какой-либо совокупности значений в структурно допустимой области решений. Примеры типовых задач управления машиностроительным производством, решаемых с помощью описательных моделей, приведены в табл. 1.1.

Таблица 1.1. Примеры описательных моделей

Тип задачи Вид модели Математический метод решения
Задачи планирования без оптимизации (расчет объемов производства по видам продукции, увязка планов производства с ресурсами и т.п.) Балансовые модели Аппарат линейной алгебры, матричное исчисление
Задачи сетевого планирования и управление (СПУ) без оптимизации Расчет по формулам модели СПУ Аппарат теории графов
Задача учета и статистики (оперативный учет, получение различных форм отчетности и т.п.) Расчет по формулам
Задачи контроля и анализа (анализ влияния и факторов, выявление тенденций, отслеживание отклонений и установление их причин) Факторный анализ, дисперсионный анализ, регрессионный анализ
Задача создания нормативной базы Статистические модели обработки реализаций случайных величин
Расчет параметров функционирования сложных систем с неформализованными связями. Расчет по формулам имитационных моделей
Задачи прогнозирования Модели регрессионного анализа, оценка параметров и проверка статистических гипотез Факторный анализ, дисперсионный анализ, регрессионный анализ, аппарат математической статистики

В зависимости от степени формализованности связей f и g i между факторами моделей в выражениях (1.4) и (1.5) различают аналитические и алгоритмические модели.

Аналитической формой записи называется запись математической модели в виде алгебраических уравнений или неравенств, не имеющих разветвлений вычислительного процесса при определении значений любых переменных состояния модели, целевой функции и уравнений связи. Если в математических моделях единственная целевая функция f и ограничения g j заданы аналитически, то подобные модели относятся к классу моделей математического программирования. Характер функциональных зависимостей, выраженных в функциях f и g j , может быть линейным и нелинейным. Соответственно этому ЭММ делятся на линейные и нелинейные , а среди последних в специальные классы выделяются дробно -линейные , кусочно-линейные , квадратичные и выпуклые модели.

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

В зависимости от того, содержит ли ЭММ случайные факторы, она может быть отнесена к классу стохастических или детерминированных .

В детерминированных моделях ни целевая функция f , ни уравнения связи g j не содержат случайных факторов. Следовательно, для данного множества входных значений модели на выходе может быть получен только один-единственный результат. Для стохастических ЭММ характерно наличие среди факторов модели, описываемой соотношениями (1.4) и (1.5), таких, которые имеют вероятностную природу и характеризуются какими-либо законами распределения, причем среди функций f и g j могут быть и случайные функции. Значения выходных характеристик в таких моделях могут быть предсказаны только в вероятностном смысле. Реализация стохастических ЭММ в большинстве случаев осуществляется на ЭВМ методами имитационного статистического моделирования.

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

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