Моделирование информационных систем. Лекция №1

Содержание

Слайд 2

Основные понятия системного анализа Система – это целенаправленное взаимодействие объектов любой

Основные понятия системного анализа

Система – это целенаправленное взаимодействие объектов любой природы.

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

Основные задачи системного анализа Декомпозиция – разбиение системы на подсистемы. Анализ

Основные задачи системного анализа

Декомпозиция – разбиение системы на подсистемы.
Анализ - определение

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

Информационные системы создаются для управления, которое связано с переработкой информации Основные

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

Основные

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

Системы с управлением или целенаправленные, называются кибернетическими К ним относятся: -

Системы с управлением или целенаправленные, называются кибернетическими

К ним относятся:
- биологические,
-

технические,
- социальные,
- организационные,
- экономические.
Слайд 6

Понятие системы, ориентированное на задачи декомпозиции, анализа и синтеза Система S определяется как:

Понятие системы, ориентированное на задачи декомпозиции, анализа и синтеза

Система S

определяется как:
Слайд 7

Аксиомы задания системы

Аксиомы задания системы

Слайд 8

Классификация систем

Классификация систем

Слайд 9

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

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

Слайд 10

Статические системы

Статические системы

Слайд 11

Системы без памяти

Системы без памяти

Слайд 12

Детерминированные и стохастические системы

Детерминированные и стохастические системы

Слайд 13

Линейные системы. Стационарные системы

Линейные системы. Стационарные системы

Слайд 14

Дискретные и непрерывные системы

Дискретные и непрерывные системы

Слайд 15

Дискретная система

Дискретная система

Слайд 16

Физические и абстрактные системы

Физические и абстрактные системы

Слайд 17

Сложные и простые системы

Сложные и простые системы

Слайд 18

Энтропийный подход к описанию сложности ИС

Энтропийный подход к описанию сложности ИС

Слайд 19

Уровень организованности системы

Уровень организованности системы

Слайд 20

Открытые и замкнутые системы

Открытые и замкнутые системы

Слайд 21

Понятие математической схемы системы Математические модели сложных систем состоят из различных

Понятие математической схемы системы

Математические модели сложных систем состоят из различных математических

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

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

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

Система функционирует во времени и в каждый

момент может находятся в определенном состоянии.
На вход системы могут поступать входные сигналы.
Система способна выдавать выходные сигналы.
Состояние в текущий момент времени t определяется предыдущим состоянием и входными сигналами, поступающими в данный момент и ранее.
Выходной сигнал в данный момент времени определяется состояниями системы и входными сигналами, относящимися к данному и предшествующим периодам.
Слайд 23

Общая динамическая система

Общая динамическая система

Слайд 24

Экзогенные и эндогенные переменные ОДС

Экзогенные и эндогенные переменные ОДС

Слайд 25

Уравнение функционирования ОДС

Уравнение функционирования ОДС

Слайд 26

Фазовое пространство динамической системы

Фазовое пространство динамической системы

Слайд 27

Уравнения системы вход-состояние-выход

Уравнения системы вход-состояние-выход

Слайд 28

Глобальные уравнения системы

Глобальные уравнения системы

Слайд 29

Инвариантное уравнение ОДС

Инвариантное уравнение ОДС

Слайд 30

Общие функции моделирования Модель – это объект, который в некоторых отношениях

Общие функции моделирования

Модель – это объект, который в некоторых отношениях имеет

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

Понятие системы как семантической модели

Понятие системы как семантической модели

Слайд 32

Типы моделей Модели могут быть: функциональные (описывают структуру, функции системы); информационные

Типы моделей

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

между элементами в виде структур данных);
поведенческие (отражают динамику функционирования процесса). Например, оценка помехоустойчивости канала передачи информации.
Слайд 33

Классификация видов моделирования: полное (полная идентичность), неполное (неполная идентичность), приблизительное (не

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

полное (полная идентичность),
неполное (неполная идентичность),
приблизительное (не все стороны системы

моделируются).
В зависимости от типа носителя и сигнатуры модели бывают (как и системы):
детерминированные - стохастические;
дискретные – непрерывные;
статические – динамические.
Слайд 34

В зависимости от формы реализации носителя и сигнатуры моделирование может быть

В зависимости от формы реализации носителя и сигнатуры моделирование может быть

реальное и мысленное (математическое)

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

Слайд 35

Формы записи модели

Формы записи модели

Слайд 36

Принципы и подходы к построению моделей Модель должна удовлетворять следующим принципам:

Принципы и подходы к построению моделей

Модель должна удовлетворять следующим принципам:
Адекватность –

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

Принципы построения модели Для этого: уменьшение числа переменных; изменение природы переменных

Принципы построения модели

Для этого:
уменьшение числа переменных;
изменение природы переменных (дискретные переменные

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

Принципы построения модели 6. Баланс погрешностей различных видов: систематической погрешности моделирования

Принципы построения модели

6. Баланс погрешностей различных видов: систематической погрешности моделирования (из-за

отклонения от оригинала), погрешности исходных данных, и погрешности интерпретации результата моделирования.
7. Многовариантность реализаций (вариантов модели) по точности и сложности дает возможность регулировать это соотношение.
8. Блочное строение модели – по этапам построения модели и режимам функционирования.
Слайд 39

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

Этапы построения модели

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

Допускается неточность и неполнота характеристик. Используются качественные методы описания систем. Знаковые и языковые модели (например, ER – диаграммы).
Формализация операций. На основе содержательного описания определяются основные характеристики. Определяются управляемые и неуправляемые параметры, ограничения на управление. Для выбора лучшей операции должен быть определен критерий эффективности и целевая функция.
Проверка адекватности модели:
все ли существенные параметры включены?
проверка правильности функциональных связей между параметрами;
проверка ограничений на значения параметров. При этом могут использоваться другие, близкие модели для сравнения по структуре и функционированию. В результате выносится решение о соответствии модели или её корректировки.
Слайд 40

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

Этапы построения модели

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

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

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

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

Слайд 42

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

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