Контрольные вопросы
Презентация "Моделирование и основы системного анализа. Модели и элементы теории систем"
Подписи к слайдам:
- МОДЕЛИРОВАНИЕ И ОСНОВЫ СИСТЕМНОГО АНАЛИЗА
- Краткий конспект лекций
- Ульяновский государственный университет
- Кумунжиев К.В.
- Часть 1: Модели и элементы теории систем
- Ульяновск - 2009
- Логико-лингвистические
- (семиотические)
- Модели
- Физические
- Абстрактные
- Физическое подобие
- Математическое подобие
- Вербальные
- Дескриптивные
- Математические
- В чем смысл математического и физического подобия?
- В чем отличие математических и логико-лингвистических моделей?
- Моделирование всегда имеет смысл?
- Зачем нужна схожесть свойств объекта и модели?
- Моделирование - основные понятия.
- 1. Принципы построения языков и систем моделирования
- Классификация моделей по характеру связи между входами и выходами:
- Кибернетические (элементные) модели:
- - Имитационные (системные) модели:
- - Имитационное моделирование?
- Модель – стратифицированное описание объекта??
- Общение - двусторонний процесс передачи с определенными целями связных сведений о некотором мире, реальном или гипотетическом, Сведения передаются в виде текстов на языке общения от одного участника (автора) к другому (адресату) при условии понятности этих сведений для автора и адресата.
- - Какие факторы влияют на «понятность» сведений? Проранжируйте их по степени влияния?
- - Как выглядит схема общения человек-компьютер? - Есть ли что-то общее со схемой человек-человек? Если есть, в чем особенности?
- Система А Система B
- цель
- Структура диалога Структура диалога
- язык
- Модель мира А Модель мира В
- Модель собеседника Модель собеседника
- тексты на языке
- Модель «себя» Модель «себя»
- Знания о языке Знания о языке
- диалог
- Элемент - часть системы, не подлежащая дроблению в условиях данной задачи.
- - Два типа элементов: неопределяемый, определяемый?
- -Правила композиции: синтаксические, семантические?
- - Формальная система: что это? в чем ее ценность?
- - Общая схема построения языка описания моделей?
- - Какими средствами должен располагать язык описания моделей?
- - Что означает «вторичность» языка описания?
- - Что подтверждает построение естественного языка по той же схеме??
- - Возможности модели в зависимости от степени проработки класса?
- НЭ
- Отн
- ОЭ
- Имя
- Имена
- атрибутов
- Значения
- атрибутов
- ФС
- Синтаксис
- Семантика
- Класс моделей
- Язык
- Операции
- Аппарат
- Знания
- Форм.
- теория
- Реализации
- Модель
- Объект
- Соответствие
- Чего?
- Чья?
- Знания: совокупность сведений о некоторой предметной области, включающая факты об объектах данной предметной области, свойствах этих объектов и связывающих их отношениях, описания процессов, протекающих в данной предметной области, а также информация о способах решения типовых (в рамках этой предметной области) задач. (Башмаков А.И., Интеллектуальные информационные технологии, с. 137)
- Объект
- Класс моделей
- Язык директив
- Аппарат
- Выходной язык
- Компьютер
- Пользователь
- Язык
- описания
- Форм.
- система
- Концептуальная модель класса?
- Последовательность операций при разработке модели?
- Построение модели в классе
- Создание класса моделей
- Структура языка моделирования
- Моделирование
- Основные понятия
- Общение
- Формализация знаний
- Модель
- Моделирование
- Модель кибернетическая
- Модель имитационная
- Имитационное моделирование
- Стратификация
- Определение
- Ранжирование влияющих факторов
- Неопределяемые и определяемые элементы
- Синтаксис
- Семантика
- Формальная система
- Язык описания
- Класс моделей
- Контрольные вопросы
- Определите понятия модель, моделирование?
- Что такое кибернетическая модель?
- Что такое имитационная модель?
- Как формально описывается элемент?
- Что такое неопределяемый элемент?
- Что такое определяемый элемент?
- Раскройте понятие: синтаксические правила композиции?
- Раскройте понятие семантические правила композиции?
- Определите понятие формальная система?
- Какое свойство формальной системы обеспечивает ее широкое применение?
- Что такое реализация в формальной системе?
- При каких условиях реализация может использоваться как модель некоторого объекта?
- Какую информацию необходимо передать средствами языка описания модели?
- Как выглядит общая схема процесса структуризации и формализации знаний?
- Как строится модель в классе?
- Как выглядит процесс построения класса моделей применительно к некоторой предметной области?
- Чем подтверждаются вторичность по отношению к реальности и договорной характер естественного языка?
- Определите понятие язык моделирования?.
- Асинхронные
- системы
- Системы
- Непрерывные
- Дискретные
- Системы с расп.
- параметрами
- Системы с соср. параметрами
- Синхронные
- системы
- Уравнения матфизики
- Обыкнов.
- АДУ
- Конечные автоматы
- Сети Петри,
- Стейтчарты,
- СМО
- 2. Алгебро-дифференциальные уравнения как класс моделей
- Уравнение
- Члены уравнения
- Синтаксис
- Семантика
- Константы
- Функции зависимых
- переменных
- Функции независимых
- переменных
- +
- Чем обеспечивается равенство суммы нулю?
- Что такое зависимая переменная?
- Что такое независимая переменная?
- Когда можно построить модель в виде одного уравнения?
- Как построить модель в виде уравнения?
- Как перейти от одной формы записи к другой??
- Переменные x и y в уравнениях – чем они отличаются??
- Аналитическое решение дифференциальных уравнений.
- Как классифицируют уравнения по виду коэффициентов при зависимых переменных:
- - Принцип суперпозиции – что это? Для каких систем он справедлив? В чем его ценность?
- Где на этих рисунках установившееся (вынужденное) и собственное движение??
- - При каких условиях переходный процесс будет колебательным? апериодическим?
- Поясните физический и математический смысл перехода от колебательного движения к апериодическому и обратно??
- Собственная частота, показатель затухания, степень успокоения – что это?
- Что это?
- емкость–конструктив;
- емкость–физическое понятие;
- Уравнение!!
- Схема замещения сопротивления
- Схема замещения диода
- Предметная область
- Промежуточный (компонентный) язык
- АДУ
- Компонентные модели
- 3. Потоковые схемы
- Гидравлическая индуктивность
- Источник давления:
- Источник расхода:
- Гидравлическое сопротивление
- - ламинарный режим;
- - турбулентный режим.
- Гидравлическая емкость
- Z
- I
- L
- R
- 1/C
- E
- Y
- 7
- 6
- 5
- 4
- 3
- 2
- 1
- Уравнение
- Графический знак
- Тип
- №
- P
- Y
- D
- R
- K
- F
- Z
- Неопределяемые элементы:
- Разностная переменная
- Потоковая переменная
- Параметры
- Математические операции
- Правила композиции:
- 1. Все элементы соединяются в узлах, значение разностной переменной для всех соединяемых в узле переменных одинаково.
- 2. Каждый элемент присоединяется к двум узлам; соответственно, схема содержит только замкнутые контура.
- 3. Для каждого узла выполняется условие
- 4. Для каждого контура выполняется условие
- Что явилось основанием для введения правил 3 и 4??
- Откуда следуют правило 5??
- 5. Запрещено последовательное соединение элементов типа и параллельное соединение элементов типа .
- P6
- R5
- D1
- K4
- P3
- R2
- 4
- 3
- 2
- 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Как передается информация о положении элемента в схеме?
- К чему приведет смена нумерации узлов для активных элементов? Для пассивных элементов?
- Формирование системы уравнений
- Определите понятия: граф; связный граф; дерево связного графа; нормальное дерево; ребро графа; хорда графа.
- Что дает подключение хорды к дереву?
- Чему равна сумма разностных переменных в контуре?
- Чему равна сумма потоковых переменных в сечении?
- Докажите, что число получаемых линейно независимых уравнений равно числу ветвей (неизвестных)?
- Контрольные вопросы:
- 1. Что такое потоковая схема?
- 2. Перечислите базовый набор элементов потоковой схемы и приведите их математическое описание?
- 3. Назовите правила композиции для потоковых схем?
- 4. Почему нельзя включать параллельно элементы типа D, последовательно элементы типа F?
- 5. Как в языке описания потоковых схем передаётся информация о наборе элементов и их соединении в схеме?
- 6. Что означает в языке описания потоковых схем смена исток-сток?
- 7. Как преобразовать потоковую схему в систему уравнений?
- 8. Что такое граф, связный граф, дерево графа, сечение графа?
- 9. Какие элементы потоковой схемы должны входить в дерево? Не могут входить в дерево?
- 10. Чему в потоковой схеме равно число рёбер в дереве графа? Число хорд?
- 11. Схемы LR, RC: покажите, что это уравнения 1 порядка; их постоянные времени?
- 12. Как выглядит реакция LR и RC цепей на стандартные испытательные сигналы?
- 13. RLC цепь: покажите, что она описывается уравнением 2 порядка?
- 14. RLC цепь: чему равны показатель затухания, степень успокоения и собственная частота цепи?
- 15. Как выглядит реакция RLC цепи на стандартные испытательные сигналы?
- Математическая модель элемента типа ZKRP:
- DZ
- DK
- DR
- DP
- ZKRPd
- d
- SF
- y
- DZ
- DK
- DR
- DP
- KRPd
- ZKRPf
- d
- f
- SF
- 4. Сигнальные схемы
- Математическая модель элемента типа ZKR:
- DK
- DR
- DZ
- SF
- ZKRd
- d
- y
- DZ
- DK
- DR
- SF
- KRPd
- ZKRf
- d
- f
- Математическая модель элемента типа KRP:
- DK
- DR
- DP
- SF
- KRPd
- d
- y
- DK
- DR
- DP
- SF
- KRPd
- KRPf
- d
- f
- Математическая модель элемента типа KR:
- DK
- DR
- SF
- KRd
- d
- y
- DK
- DR
- SF
- KRPd
- KRf
- d
- f
- DR
- DP
- SF
- RPd
- d
- y
- DR
- DP
- SF
- KRPd
- RPf
- d
- f
- Математическая модель элемента типа RP:
- SF
- ZKRd
- 1.5
- RPd
- y4
- KRd
- 0.1
- SF
- SF
- RPd
- y4
- KRd
- y3
- SF
- y5
- Z=? K=? R=? d -?
- Kg
- W
- m1
- m2
- Q
- (d)
- (d)
- (f)
- (f)
- Q
- SF
- -1
- Y
- -1
- (d)
- SF
- Kd2
- RPf
- Kd1
- +1
- +1
- Как найти:
- Скорости масс? Силу пружины? Силу демпфирования? Расстояние между грузами?
- Как будут меняться скорости масс, если:
- Сила Q – ступенчатый сигнал?
- Сила Q – прямоугольник заданной длительности и амплитуды?
- K2: K=J2; D1=Mт; D2=RP2, y, +1
- K1: K=J1; D1=Mвр; D2=RP3, y, -1
- RP3: R=Kд; P=w; F1=K1,SF,+1;
- F2=K2,SF,-1
- Гидроусилитель:
- P
- R3
- R4
- R5
- Q(t)
- Схема замещения гидроусилителя
- Q(t)
- KR
- SF
- Y6
- E1
- R3
- R4
- R5
- i2
- 1. Какие отношения связывают понятия класс моделей, АДУ, потоковая схема, сигнальная схема?
- 2. Как выглядит базовое уравнение класса моделей сигнальные схемы?
- 3. Какие входы и выходы может иметь элемент KRP класса сигнальные схемы?
- 4. Дайте физическую интерпретацию выходов DK,DP,DR.SF,y подсистемы KRP применительно к моделированию механических систем?
- 5. Дайте физическую интерпретацию входов D, F подсистемы сигнальной схемы применительно к моделированию механических систем?
- 6. Как вводятся остальные (кроме подсистемы KRP) элементы класса сигнальные схемы?
- 7. Опишите процесс построения модели в классе сигнальные схемы?
- 8. Что понимается под однокоординатной подсистемой?
- 9. Как определить в сигнальных схемах тип входа?
- 10. В каких случаях подсистемы в сигнальных схемах имеют выход типа Y?
- 11. Как определить тип подсистемы в сигнальных схемах?
- 12. Какая информация должна содержаться в описании сигнальной схемы?
- Контрольные вопросы
- ОУ
- УУ
- E
- следящая система:
- ОУ
- ЗОС
- E
- Основные схемы управления:
- Программное управление:
- - Управление по возмущению:
- ОУ
- УУ
- E
- - для широкого класса функций интеграл Лапласа является регулярной функцией от ;
- - для большинства встречающихся на практике функций преобразование Лапласа существует;
- - для заданного изображения соответствующий оригинал существует и является единственным во всей области, за исключением точек разрыва.
- Преобразование Лапласа:
- ДУ
- АУ
- Алгебраизация
- Решение
- Обратное
- преобразование
- Кроме того, существуют методы исследования систем, основанные на представлении модели в операторной форме.
- Для широкого класса линейных систем:
- где
- Для алгебраизации линейного дифференциального уравнения с нулевыми начальными условиями необходимо:
- Передаточная функция:
- Способы соединения звеньев:
- 1. Последовательное соединение:
- W1
- …
- Wn
- 2. Параллельное соединение:
- …
- W1
- Wn
- 3. Встречно-параллельное соединение
- …
- W1
- W2
- 5.3 Структурные схемы
- Однонаправленное звено:
- Структурная схема – модель в виде схемы из однонаправленных звеньев.
- 3.
- x
- 2.
- Обратить внимание!
- 1. Если , тогда:
- Что из этого следует?
- 4. Интегратор:
- 5.Усилитель
- 6. Сумматор:
- 7. Звено запаздывания:
- Набор соединительных звеньев: элементарные функции; рациональные функции; кусочно-линейные функции; табличные функции и т.д.
- Основные динамические звенья:
- Динамическое звено общего вида:
- 2.Апериодическое звено
- 3. Дифференцирующее звено:
- Контрольные вопросы
- Что лежит в основе операторного метода?
- Зачем нужен операторный метод?
- Как производится алгебраизация системы линейных АДУ с нулевыми начальными условиями?
- Что понимается под передаточной функцией?
- Как записывается передаточная функция линейной системы с одним входом и одним выходом?
- Что отображают числитель и знаменатель передаточной функции линейной системы с одним входом и выходом?
- Однонаправленное звено – что это такое?
- Что понимается под структурной схемой?
- Назовите основные виды соединения звеньев структурных схем?
- Каковы передаточные функции для различных способов соединения звеньев - последовательного, параллельного и встречно параллельного.
- Что изменяется в передаточной функции при переносе точки приложения воздействия и наблюдаемой величины?
- Перечислите динамические звенья структурной схемы, реализуемые обычно в системах моделирования систем управления?
- Какое уравнение соответствует динамическому звену общего вида?
- Какая передаточная функция соответствует динамическому звену общего вида?
- Что такое звенья связи? Какие звенья возможны в системах моделирования?
- Как строится модель в классе «Структурные схемы»?
- Разложение периодических сигналов
- Периодический сигнал:
- Если
- 6. Сигналы в частотной области
- -Тригонометрические:
- - Экспоненциальные:
- - Полиномы Лежандра, Чебышева, функции Бесселя.
- Тригонометрический ряд Фурье:
- cos n0t , sin n0t (n=0,1,2…)
- 0
- Условия Дирихле:
- интервал может быть разбит на конечное число подин-тервалов, в каждом из которых функция непрерывна и моно- тонна, а в точках разрыва существует ;
- функция абсолютно интегрируема.
- Абсолютная интегрируемость: ,
- M – конечная величина
- Любой сигнал , удовлетворяющий условиям Дирихле и абсолютно интегрируемый, может быть представлен в виде спектра:
- 2. Свойство линейности:
- 1.Свойство изменения масштаба:
- 3. Свойство частотного и временного сдвига
- t
- Комплексный коэффициент
- передачи:
- Частный случай интеграла Лапласа – интеграл Фурье:
- Амплитудно-фазовая характеристика
- Амплитудно-частотная характеристика
- Фазо-частотная характеристика
- Система 1 порядка:
- Фазо-частотная характеристика:
- Система 2 порядка
- Передаточная функция:
- Комплексный коэффициент передачи:
- Амплитудно-частотная характеристика:
- Классы моделей и языки моделирования
- АДУ
- Непрерывные системы с сосредоточенными параметрами
- Нормальная форма
- Компонентные модели
- Операторная форма
- Структурные схемы
- Частотная область
- Сигнальные схемы
- Потоковые схемы
- Контрольные вопросы
- 1.Что понимается под системой ортогональных функций, где и как она используется?
- 2. Приведите примеры ортогональных функций?
- 3. Тригонометрический ряд Фурье – как он выглядит?
- 4. Как выглядит разложение в тригонометрический ряд Фурье, выраженное через амплитуду и фазу гармоник?
- 5. Как выглядит спектр периодического сигнала и чем отличаются спектры периодического и непериодического сигналов?
- 6. Смысловое содержание и формализм свойства изменения масштаба преобразования Фурье?
- 7. Смысловое содержание и формализм свойства линейности преобразования Фурье?
- 8. Смысловое содержание и формализм свойства частотного и временного сдвига преобразования Фурье?
- 9. Как перейти от комплексной амплитудно-частотной характеристики к амплитудно-частотной и фазовой характеристикам?
- 10. Комплексный коэффициент передачи: что это и как его найти?
- 11. Как выглядят АЧХ и ФЧХ системы 1 порядка?
- 12. Как выглядят АЧХ и ФЧХ системы 2 порядка?
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- y
- x
- *
- *
- *
- *
- *
- *
- *
- *
- *
- y
- x
- *
- *
- *
- *
- *
- *
- *
- *
- *
- y
- x
- *
- *
- *
- *
- *
- *
- *
- *
- *
- y
- x
- *
- *
- *
- *
- *
- *
- *
- *
- *
- y
- x
- Идентификация:
- Процесс идентификации включает 3 этапа:
- - теоретическая идентификация; - идентификация по экспериментальным данным.
- 8. Идентификация моделей по экспериментальным данным
- Объект
- структура
- нач. знач.
- параметров
- Модель
- X(t)
- Оценка адекватности
- Формирование поправок
- Коррекция параметров модели
- Априорная
- информация
- Априорная
- информация
- Объект
- Модель
- Функция потерь:
- Условный риск:
- Средний риск:
- 1. Вероятностный критерий:
- Функция веса
- 1
- 1
- 1
- 1
- t
- Средний риск:
- Функция потерь
- 2. Среднеквадратичный критерий:
- 4. Равномерный критерий с учетом времени:
- 3. Равномерный критерий:
- Многомерный статический объект:
- Информация:
- Сведение к одному выходу:
- Частный случай:
- Дифференцируя и приравнивая
- производную нулю:
- Линейный динамический объект:
- Объект
- Модель
- -
- Оценка начальных значений параметров:
- 1. Коэффициент передачи
- 2. Период колебаний
- 3. По характеру переходного процесса
- - Синусоидальный сигнал:
- - Случайный сигнал:
- - Прямоугольный сигнал:
- - критерий Стъюдента,
- -доверительная вероятность
- Критерий Стъюдента для
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Контрольные вопросы
- 1. Определите понятие "Идентификация"?
- 2. Определите понятие "Теоретическая идентификация"?
- 3. В каких ситуациях приходится идентифицировать модель по экспериментальным данным?
- 4. Перечислите основные этапы (процедуры) процесса идентификации модели по экспериментальным данным?
- 5. Что такое «критерий адекватности»?
- 6. Перечислите основные типы задач идентификации и их особенности?
- 11. Как строятся оценки степени адекватности?
- 12. Какие критерии адекватности наиболее часто используются на практике?
- 13. Как выглядит и где используется критерий адекватности «средний риск»?
- 14. Как выглядит и где используется среднеквадратичный критерий?
- 15. Что такое «метод наименьших квадратов» в задачах идентификации моделей?
- 16. Как выглядит математическая формулировка метода наименьших квадратов?
- 17. В чем особенность идентификации динамических моделей?
- 18. Как строится процедура идентификации в частотной области?
- 19. Как можно имитировать гармонический сигнал?
- 20. Регрессионный анализ - что это?
- 21. Как в общем виде выглядит решение задачи регрессионного анализа?
- 22. От чего зависит и как определяется критический коэффициент корреляции в регрессионном анализе?
- Асинхронные
- системы
- Системы
- Непрерывные
- Дискретные
- Системы с расп.
- параметрами
- Системы с соср. параметрами
- Синхронные
- системы
- Уравнения матфизики
- Обыкнов.АДУ
- Конечные автоматы
- Системы обслуживания
- ДСС
- Сети Петри, стейтчарты, СМО
- Размеченные графы
- Потоковые, сигнальные, структурные схемы
- Дискретно-событийные системы:
- Событие
- Событие
- Условия
- Условия
- Состояние 2
- Состояние 1
- Системы массового обслуживания:
- Приход
- Очередь
- Прибор
- Уход
- - Марковский случайный процесс: процесс, вероятностные характеристики которого в будущем не зависят от предыстории.
- Поток событий: последовательность однородных событий, следующих друг за другом в случайные моменты времени.
- АДУ
- Потоковые схемы
- Сигнальные схемы
- Структурные схемы
- Сети Петри
- Стейтчарты
- Системы массового обслуживания
- 9.1 Размеченные графы
- Потоки событий: стационарный поток событий; поток событий без последействия; ординарный поток событий; простейший поток событий (стационарный пуассоновский).
- - Для простейшего потока с интенсивностью интервал T между соседними событиями имеет показательное распределение с плотностью вероятности
- -Для случайной величины, имеющей показательное распределение, математическое ожидание и дисперсия определяются следующим образом:
- Система включает два канала связи с отказами. Может находиться в трех состояниях:
- Размеченный граф системы:
- оба канала свободны;
- один из каналов занят;
- оба канала заняты.
- Для любого момента времени:
- Уравнения Колмогорова:
- Элемент вероятности – вероятность попадания на малый интервал хотя бы одного события потока
- Если
- Вероятность того, что в момент времени система будет находиться в состоянии
- Общее правило составления уравнений Колмогорова:
- Левая часть – производные вероятности каждого из возможных состояний.
- Правая часть – сумма произведений вероятностей всех состояний, из которых идут стрелки в данное состояние, на интенсивности соответствующих потоков событий, минус суммарная интенсивность всех потоков, выводящих систему из данного состояния, умноженная на вероятность данного состояния.
- Финальные вероятности состояний – значения вероятностей
- к которым они стремятся при .
- Для решения системы уравнений необходимо задать начальные условия:
- Интерпретация: финальная вероятность состояния – среднее относительное время пребывания системы в этом состоянии.
- Для установившегося состояния производные равны нулю; соответственно получим:
- Для решения системы одно из уравнений необходимо заменить нормировочным условием:
- Процессы рождения-гибели: марковские процессы со стохастическими графами состояний вида
- Или после преобразования:
- Линейные размеченные графы:
- Уравнения для финального состояния:
- Для остальных состояний получим в итоге:
- Решение системы в компактной форме примет вид:
- К описанной выше модели сводятся многие простые задачи асинхронных дискретных систем.
- Приведенная интенсивность потока заявок – среднее число заявок, приходящее за среднее время обслуживания одной заявки:
- Формулы Эрланга:
- Формулы Литтла
- Для любой СМО, при любом характере потока заявок, при любом распределении времени обслуживания, при любой дисциплине обслуживания:
- - Среднее время пребывания заявки в системе равно среднему числу заявок в системе, деленному на интенсивность потока заявок:
- - Среднее время пребывания заявки в очереди равно среднему числу заявок в очереди, деленному на интенсивность потока заявок:
- Поскольку речь идет об установившемся режиме, входной поток заявок равен выходному. Тогда среднее время пребывания заявки в очереди при ее единичной длине . Так как реально в очереди стоит L, то время надо умножить на эту величину.
- Одноканальная СМО с отказами в обслуживании:
- Модель в виде размеченного графа:
- Система дифференциальных
- уравнений Колмогорова:
- Откуда:
- Решение при нулевых
- начальных условиях:
- В установившемся режиме,
- при
- Доля заявок, которым отказано в обслуживании:
- Число не обслуженных заявок в единицу времени:
- Относительная пропускная способность
- Абсолютная пропускная способность (число заявок, обслуживаемых в единицу времени):
- В установившемся режиме,
- при
- Многоканальная СМО с отказами (задача Эрланга)
- Приведенная интенсивность потока заявок – среднее число заявок, приходящее за среднее время обслуживания одной заявки:
- Формулы Эрланга:
- Вероятность отказа:
- Относительная пропускная
- способность:
- Абсолютная пропускная
- способность:
- Среднее число занятых каналов:
- Задачи, имеющие аналитическое решение:
- Одноканальная СМО с ограниченной длиной очереди.
- Одноканальная СМО с неограниченной очередью.
- Многоканальная СМО с ограниченной длиной очереди.
- Многоканальная СМО с неограниченной очередью.
- 10. Асинхронные дискретно-событийные процессы
- Покупка
- Нужно!
- Есть деньги
- Есть в продаже
- Купил!
- - Однонаправленные связи
- Успел
- Быть в Москве
- Есть билет
- Прибыл по расписанию
- Я в Москве
- Сети Петри
- Позиция
- - Маркеры
- Активный переход??
- Основное синтаксическое правило:
- Переход
- Срабатывание перехода:
- Начальная маркировка:
- Описание модели:
- Позиции и переходы:
- Входные и выходные позиции:
- }
- ,
- {
- )
- (
- },
- ,
- {
- )
- (
- },
- ,
- {
- )
- (
- ,
- }
- ,
- {
- )
- (
- 6
- 5
- 2
- 5
- 3
- 2
- 4
- 3
- 1
- 2
- 1
- 1
- p
- p
- t
- O
- p
- p
- t
- I
- p
- p
- t
- O
- p
- p
- t
- I
-
-
-
-
- P6
- P1
- P2
- P3
- P4
- P5
- t1
- t2
- t3
- а
- d1
- d2
- ВН
- СЖ
- ВВ
- ВП
- ОТП
- ВЛ
- Распараллеливание обработки сложных данных
- t5
- t6
- t0
- t3
- P0
- P1
- P2
- P3
- P4
- P7
- t1
- t2
- t4
- P5
- P6
- P8
- P9
- Стейтчарты
- Простой граф переходов
- Form
- Priem
- a1=uniform(2,10)
- a1(GotPr==true)
- GotPr=false;
- a2=uniform(1,8);
- GotPr=true
- a2
- GotPr=true
- Система, формирующая и пересылающая информационные пакеты
- События:
- таймаут, в том числе немедленно;
- сигнал;
- истинность некоторого условия;
- другие события.
- Иерархические состояния
- (гиперсостояния)
- Условное состояние
- (ветвление)
- Историческое
- состояние
- D
- Финальное
- состояние
- Псевдосостояния
- Стейтчарт процесса доступа к среде протокола IEEE 802.12
- N
- i3
- M
- i2
- i1
- B
- L
- t2
- t1
- t3
- t4
- Находимся в состоянии N, срабатывает переход t1
- 1) Д. выхода из N.
- 2) Д. выхода из М.
- 3) Д. перехода t1.
- 4) Д. состояния ветвления.
- Выбран переход t2:
- 5) Д. перехода t2.
- 6) Д. указателя i2.
- 7) Д. входа в M.
- 8) Д. указателя i3.
- 9) Д. входа в N.
- Выбран переход t3:
- 10) Д. выхода из L.
- 11) Д. перехода t3.
- Находимся в начальном состоянии:
- Д. указателя i1.
- Д. входа в L.
- Д. указателя i2.
- Д. входа в M.
- Д. указателя i3.
- Д. входа в N.
- Срабатывает переход t4:
- Д. перехода t4.
- 2)
- Движение
- Пример 1
- Form
- Priem
- a1=uniform(2,10)
- a1(GotPr==true)
- GotPr=false;
- a2=uniform(1,8);
- GotPr=true
- a2
- GotPr=true
- Пример 2
- Зеленый - 25 с
- Миг. зеленый – 7 с
- Красный – 20 с
- Красный + желтый – 4 с
- A
- B
- t2,1
- t3,1
- Зеленый
- Красный
- Красный +
- желтый
- t0
- t1,25
- t4,7
- t6,4
- t5,20
- Green=true
- Green=false
- Green=true
- Green=false
- Red=true
- Red=false
- Red=true
- Yellow=true
- Red=false
- Red=false
- Жду
- В
- Lv
- Pv
- Ln
- Pn
- Lv=1;
- Ln=0;
- Lv=0;
- d1==1;
- d2==1;
- Sh==1
- !1
- Pv==1;
- d2==1;
- Lv==1;
- Sh==0;
- Pv=1;
- Pv=0
- 3
- Sh==1;
- d1==1;
- d2==1;
- Lv==1;
- Ln=1;
- Sh=0;
- d1=0;
- Ln=0;
- Sh==0;
- Sh==1;
- Pn=1;
- Sh=1;
- d2=0;
- Pn=0;
- d1=1;
- d2=1
- Lv=1;
- Sh=1;
- Задание 1. Движение системы начинается из исходного состояния. В зависимости от условий, система переходит через 5 единиц времени после начала цикла в состояние 2 или 3. Условия определяются параметром «а», который меняется случайным образом в интервале 0-10 по равномерному закону. Система переходит в состояние 2, если а>5 и в состояние 3 в противном случае.
- Из состояний 2,3 система переходит в состояние 4: из 2 – через 5 единиц после входа, из 3 – через 7 единиц.
- Из состояния 4 возможен, в зависимости от условий, переход в состояния 5 или 6: в состояние 6 если а>5, в 5 в противном случае.
- Из состояний 5,6 через 3 единицы система переходит в начальное состояние и цикл повторяется.
- Постройте модель, имитирующую движение системы и анимацию, иллюстрирующую этот процесс.
- В
- red=1;
- red=0;
- t=5;
- a=uniform(1,10)
- !1
- a>5;
- red2=1;
- red2=0;
- red=1;
- red=0;
- red3=1;
- red3=0;
- red4=1;
- red4=0;
- red5=1;
- red5=0;
- В
- t=5;
- t=7;
- a>5;
- !1
- t=5;
- 5
- 1
- 2
- 3
- 6
- 4
- Контрольные вопросы:
- 1. На какую предметную область ориентирован класс моделей Сети Петри (СП)?
- 2. Перечислите элементы и правила композиции класса СП?
- 3. Какой переход в СП считается активным, что происходит при срабатывании активного перехода?
- 4. Как выглядит язык описания для СП?
- 5. На какую предметную область ориентирован класс моделей Стейтчарты?
- 6. Перечислите элементы и правила композиции класса Стейтчарты?
- 7. Когда в классе Стейтчарты возможен переход из одного состояния в другое?
- 8. С чем возможно связывание действий в классе Стейтчарты?
- 9. Иерархическое состояние в классе Стейтчарты?
- 10. Историческое состояние в классе Стейтчарты?
- 11. Условное состояние (ветвление) в классе Стейтчарты?
- 12. Финальное состояние в классе Стейтчарты?
- 13. Порядок срабатывания элементов Стейтчарта при входе в иерархическое состояние?
- 14. Порядок срабатывания элементов Стейтчарта при выходе из иерархического состояния?
- 15. Как срабатывают элементы Стейтчарта при входе в состояние ветвления?
- 11. Системы массового обслуживания
- Опишите простейшую систему массового обслуживания? Что входит в ее состав?
- Перечислите основные подсистемы системы массового обслуживания? Дайте их характеристику?
- Назовите наиболее часто встречающиеся дисциплины обслуживания?
- Назовите наиболее часто встречающиеся цели моделирования?
- Приход
- Очередь
- Прибор
- Уход
|
|
|
|
|
|
- Основные события и действия, которые они вызывают
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Заявки – некоторые сообщения, которые генерируются, проходят через смоделированную систему, где они обрабатываются, обслуживаются, транспортируются и, наконец, они эту систему покидают.
- Базовый класс заявок – класс Entity, является базовым для всех сообщений, которые посылаются между активными объектами Ресурсы, созданные объектами Resource, могут быть заняты заявками для выполнения каких-то задач, после чего они освобождаются и возвращаются в объект Resource.
- Заявка может содержать в себе другие заявки, причем уровень вложенности не ограничен.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Блок Source
- Назначение блока?
- Какие заявки генерирует?
- Как задается время генерации?
- Каков регламент генерации заявок?
- Когда вычисляется время генерации следующей заявки?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Параметры блока:
- Блок Sink
- Функции
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Параметры
|
|
|
|
- Блок Delay
- Назначение блока?
- Как задается время задержки?
- Сколько заявок одновременно могут быть задержаны?
- Время задержки для всех заявок одинаково?
- Что происходит, если блок заполнен полностью?
- Переменные
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Функции
- Параметры:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Блок Queue
- Назначение блока?
- В каком порядке хранятся заявки в очереди?
- Какими способами заявка может покинуть блок? Чем определяется способ выхода?
- Какова вместимость очереди?
- Функции
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Параметры:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Блок SelectOutput
- Назначение блока?
- Как определяется порт выхода для заявки?
- Где и как определяется условие выхода?
|
|
|
|
|
|
|
|
|
|
|
- Функции
- Параметры
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Блок Resource
- Назначение блока?
- Ресурсы – что это?
- Чем и как определяется занятие и освобождение ресурсов?
- Куда должен быть присоединен порт access?
- Блок SeizeQ
- Назначение блока SeizeQ?
- Что происходит с заявкой, если запрашиваемый ресурс недоступен?
- Можно ли к порту access блока SeizeQ подсоединить несколько объектов Resourse?
- Функциональность и интерфейс внутренней очереди Queue, в том числе режимы вытеснения и таймаута, полностью наследуются объектом.
- Блок Release
- Назначение блока Release?
- Можно ли к порту access объекта Release подсоединить сразу несколько объектов Resource? Какой ресурс будет задействован в этом случае?
- Какое время занимает процедура занятия и освобождения?
- Блок ProcessQ
- Назначение блока?
- Какова внутренняя структура блока?
- -Сколько объектов Resource можно подсоединить к порту access объекта ProcessQ?
- -Функциональность и интерфейс каких объектов наследуются объектом
- ProcessQ
- Контрольные вопросы :
- На какую предметную область ориентирован класс моделей СМО.
- Основные подсистемы класса СМО? Какие свойства СМО позволяет найти моделирование СМО?
- Что такое заявка в СМО? Какие параметры необходимы для конкретизации заявки? Потока заявок?
- Что такое дисциплина обслуживания? Какие дисциплины Вы знаете?
- Основные события в СМО и действия, которые они вызывают?
- Дайте характеристику основных блоков библиотеки СМО?
- Что собой представляет заявка? Как имитируется процесс генерации заявок? Какие параметры необходимо задать для блока source?
- Как имитируется процесс обработки заявок? Параметры блока delay?
- Как удаляются заявки из системы? Параметры блока sink?
- Регистратор очереди? Его особенности и параметры?
- Как реализуется ветвление потока заявок?
- Как строится модель СМО?
- Литература
- ОСНОВНАЯ:
- Кумунжиев К.В. Теория систем и системный анализ. Учебное пособие, части 1,2. Ульяновск, 2003.
- Карпов Ю.Г. Имитационное моделирование систем. – СПб.: БХВ-Петербург, 2005.-400 с.
- ДОПОЛНИТЕЛЬНАЯ:
- Бенькович Е.С, Колесов Ю.Б., Сениченков Ю.Б. Практическое моделирование динамических систем – СПб.:БХВ-Петербург, 2002.
- Дубров А.М., Лагоша Б.А., Хрусталев Е.Ю. Моделирование рисковых ситуаций в экономике и бизнесе. Учебное пособие. М., 2000.
- Емельянов А.А., Власова Е.А., Дума Р.В. Имитационное моделирование экономических процессов: Учебное пособие. – М.: Финансы и статистика, 2002.
- Ослин Б.Г. Имитационное моделирование систем массового обслуживания. Томск, 2003.
- Питерсон Дж. Теория сетей Петри и моделирование систем. М.: Мир, 1984.
- Советов Б.Я., Яковлев С.А. Моделирование систем. Учебник для вузов. М., 1998.
- Трояновский В.М. Математическое моделирование в менеджменте. Учебное пособие. М., 2000.
- Оглавление:
- 1. Принципы построения языков и систем моделирования……………3
- 2. Алгебро-дифференциальные уравнения как класс моделей……...11
- 3. Потоковые схемы…………………………………………………… ……16
- 4. Сигнальные схемы…………………………………………………….…...22
- 5. Операторный метод и структурные схемы………………….………....28
- 6. Сигналы в частотной области…………………………………..……..…36
- 7. Системы в частотной области…………………………………………....41
- 8. Идентификация моделей по экспериментальным данным……… ...49
- 9. Моделирование асинхронных дискретных систем……..……………..58
- 10. Асинхронные дискретно-событийные процессы……………………..71
- 11. Системы массового обслуживания………………………………….....86
- Литература………………………………………….………………………....102
Информатика - еще материалы к урокам:
- Презентация "Начальный курс Java (8 занятий)"
- Презентация "Основы HTML. Создание сайтов в текстовом редакторе"
- Презентация "Информационная безопасность. Криптографические средства защиты данных"
- Презентация "Перше знайомство з мовою програмування Паскаль"
- Презентация "Технологии проектирования компьютерных систем. Методы проектирования цифровых устройств"
- Презентация "Технология программирования (ТП)"