- •Введение
- •Порядок выполнения лабораторной работы
- •Требования к отчету по лабораторной работе
- •Математическое моделирование
- •Этапы математизации знаний
- •Математическое моделирование и модель
- •Интерпретации в математическом моделировании
- •Контрольные вопросы
- •Концептуальное математическое моделирование функционирования системного элемента Системный элемент как объект концептуального моделирования
- •Целенаправленность системного элемента
- •Целостность системного элемента
- •Концептуальная математическая модель функциональной системы
- •Стратифицированный анализ и описание кмм системного элемента
- •Кмм теоретико-системного уровня
- •Кмм уровня непараметрической статики
- •Кмм уровня параметрической статики
- •Кмм уровня непараметрической динамики
- •Кмм уровня параметрической динамики
- •Контрольные вопросы
- •Лабораторная работа n№ 1 Линейная непрерывная математическая модель элемента Теоретическое введение
- •Интерпретация концептуальной модели в математическое описание динамического элемента
- •Интерпретация динамического элемента в математическую модель Механическая модель
- •Электрическая модель
- •Система аналогий
- •Аналитическая реализация непрерывной линейной математической модели
- •Анализ поведения динамического элемента
- •Задание на лабораторную работу
- •Биоэлектрическая модель
- •Аналитическая реализация непрерывной нелинейной математической модели
- •Анализ поведения динамического элемента
- •Задание на лабораторную работу
- •Интерпретация линейного динамического элемента с запаздыванием в математическую модель Экономическая модель
- •Аналитическая реализация непрерывной линейной математической модели
- •Анализ поведения динамического элемента
- •Задание на лабораторную работу
- •Лабораторная работа n№ 4 Дискретная модель элемента. Конечный автомат Теоретическое введение. Моделирование с использованием конечных автоматов
- •Описание моделируемого объекта
- •Интерпретация концептуальной модели в математическое описание конечного автомата
- •Анализ поведения конечного автомата моделируемого объекта Последовательности входных воздействий
- •Функционирование автомата
- •Выходные координаты автомата
- •Задание на лабораторную работу
- •Приложение 1
- •Приложение 2
- •Приложение 3
- •Приложение 4 Описание среды моделирования
- •Необходимое окружение
- •Структура и принципы работы
- •Входной язык
- •Выполняемая модель
- •Примеры моделирования в среде Model Vision for Windows
- •Установка системы Model Vision for Windows на персональном компьютере
- •Содержание
Анализ поведения конечного автомата моделируемого объекта Последовательности входных воздействий
При вращении вала по часовой стрелке на вход автомата циклично поступают следующие комбинации:
{a = (0, 0) b = (1, 0) с = (1, 1) d = (0, 1)}
{a = (0, 0) b = (1, 0) с = (1, 1) d = (0, 1)} ...
Если смена значений
(X
и X
)
на входе автомата происходит через
равные промежутки времени, то графики
входных координат имеют вид представленный
на рис. 10 и рис. 11 (начальное состояние
— a = (0, 0)).

Рис. 9. Граф автомата A

|
Рис. 10. График
X |
Рис. 11. График
X |
Соответственно, при вращении вала против часовой стрелки на вход автомата циклично поступают следующие комбинации:
{a = (0, 0) d = (0, 1) с = (1, 1) b = (1, 0)}
{a = (0, 0) d = (0, 1) с = (1, 1) b = (1, 0)} ...
При условии смены
значений (X
и X
)
на входе автомата через равные промежутки
времени, графики входных координат
имеют вид представленный на рис. 12 и
рис. 13 (начальное состояние — a = (0, 0)).

|
Рис. 12. График
X |
Рис. 13. График
X |
На вход автомата могут поступать неверные данные. Например, последовательности:
{a = (0, 0) b = (1, 0) с = (1, 1)}
{a = (0, 0) b = (1, 0) с = (1, 1)} ...
говорят
о сбое в работе вала, т.к. состояние Z
и последующий вход a
недопустимы (в данном примере состояние
Z
задается переходом {b=(1,
0)
с=(1, 1)}). Соответствующие графики входных
воздействий X
и X
представлены на рис. 14 и рис. 15.

|
Рис. 14. График
X |
Рис. 15. График
X |
В общем случае закон вращения вала может быть произвольным.
Функционирование автомата
Для анализа функционирования автомата введем ряд дополнительных обозначений (рис.16):
|
текущее состояние автомата на рисунках будем показывать темной вершиной |
— |
|
|
сработавший переход — стрелкой следующего вида |
— |
|
|
динамику перехода системы в новое состояние — стрелкой следующего вида |
— |
|

Рис. 16. Используемые обозначения
Условимся, что во
всех рассматриваемых далее случаях
система изначально находится в состоянии
Z
(рис. 17).

Рис. 17. Начальное состояние автомата
При вращении вала
по часовой стрелке (графики X
(t)
и X
(t)
— рис. 10 и рис. 11) функционирование
автомата представлено на рис. 18.

Рис. 18. Динамика автомата при моделировании вращения по часовой стрелке
При вращении вала
против часовой стрелки (графики X
(t)
и X
(t)
— рис. 12 и рис. 13) функционирование
автомата представлено на рис. 19.

Рис. 19. Динамика автомата при моделировании вращения против часовой стрелки
При вращении вала
со сбоем (графики X
и X
— рис. 14 и рис. 15) функционирование
автомата представлено на рис. 20.

Рис. 20. Динамика автомата при моделировании вращения с ошибкой
Графики состояний системы Z для рассмотренных случаев вращения вала по часовой стрелке, против часовой стрелки и при сбое представлены на рис. 21, рис. 22 и рис. 23.

|
Рис. 21. График состояния системы Z(t) при вращении вала по часовой стрелке |
Рис. 22. График состояния системы Z(t) при вращении вала против часовой стрелки |

Рис. 23. График состояния системы Z(t) при вращении вала со сбоем

