Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Инструментальная система распределенного имитационного моделирования

Содержание

Иерархическая структура модели группа (головная)группаобъектпроцесс (прибор)прибор(процесс). . .. . .. . .элемент (метод)элемент (метод). . .
Инструментальная система распределенного имитационного моделирования(Объектно-событийный подход) Иерархическая структура модели группа (головная)группаобъектпроцесс (прибор)прибор(процесс). . .. . .. . .элемент (метод)элемент (метод). . . ДанныеБиблиотека каталогизированных типовДанные, общие для всех экземпляров типа («константы»)Данные, различающиеся по экземплярам («фазовые переменные») Структура процесса. . .. . .Исходящие сигналыВходящие сигналы.  .  .Элементы Модельное времяВыбор шага модельного времени t.Классификация элементов по отношению к шагу модельного времени:	А) Сосредоточенные (быстрые, Планирование событийСосредоточенный элементМетод + планировщик событийРаспределенный элементМетодМетодПланировщик событий(таймер)Планировщик событий(таймер)Условно-распределенныйэлемент Ахиллес и черепаха Группаtest = GROUPE OBJECTS : man(2), bee(1); END;PHASETYPE = RECORD  dist Объектbee = OBJECT DEVICES :  fly(1); END;PHASETYPE = RECORD  LEFT Приборfly(FLY) = DEVICE FASTELS :  endofrun;  SLOWELS :  motion; СигналыОбъектИсходящий сигналВходящий сигналПриборСообщениеСообщениеСообщение Коммутация сигналовИсходящий сигналВходящий сигналСообщение Примеры описанийКОМАНДА = GROUPEOBJECTS : TPEHEP(1). ФУТБОЛИСТ (16), ВРАТАРЬ(2);GROUPES : МАССАЖИСТЫ (1);END;CONNECTIONS Описание прибораМОЗГ = DEVICEFASTELS : СменаПоведения;SLOWELS : Ожидание, Управление;CONVELS : ВыборПоведения;ROOTELM : Синхронизация процессов Структура распределенной модели. . .Исходящие сигналыВходящие сигналыГоловные группы,реализованные наразных компьютерах Сигналы в головных группахТранзитные сигналы:		[1] = [3]; 	(* третий входной сигнал передается
Слайды презентации

Слайд 2 Иерархическая структура модели






группа (головная)
группа
объект
процесс (прибор)
прибор
(процесс)
. . .
.

Иерархическая структура модели группа (головная)группаобъектпроцесс (прибор)прибор(процесс). . .. . .. . .элемент (метод)элемент (метод). . .

. .


. . .
элемент (метод)
элемент (метод)
. . .


Слайд 3 Данные
Библиотека каталогизированных типов
Данные, общие для всех экземпляров типа

ДанныеБиблиотека каталогизированных типовДанные, общие для всех экземпляров типа («константы»)Данные, различающиеся по экземплярам («фазовые переменные»)

(«константы»)
Данные, различающиеся по экземплярам («фазовые переменные»)


Слайд 4 Структура процесса











. . .
. . .
Исходящие сигналы
Входящие сигналы










.

Структура процесса. . .. . .Исходящие сигналыВходящие сигналы. . .Элементы

. .

Элементы





Слайд 5 Модельное время
Выбор шага модельного времени t.
Классификация элементов по

Модельное времяВыбор шага модельного времени t.Классификация элементов по отношению к шагу модельного времени:	А) Сосредоточенные (быстрые,

отношению к шагу модельного времени:
А) Сосредоточенные (быстрые,

(медленные, ≥t, с промежуточными результатами);
В) Условно-распределенные (медленные , ≥t, с результатом в самом конце).




Слайд 6 Планирование событий
Сосредоточенный элемент

Метод + планировщик событий
Распределенный элемент




Метод
Метод
Планировщик событий
(таймер)
Планировщик

Планирование событийСосредоточенный элементМетод + планировщик событийРаспределенный элементМетодМетодПланировщик событий(таймер)Планировщик событий(таймер)Условно-распределенныйэлемент

событий
(таймер)
Условно-распределенный
элемент


Слайд 7 Ахиллес и черепаха

Ахиллес и черепаха

Слайд 8 Группа
test = GROUPE
OBJECTS : man(2), bee(1);
END;
PHASETYPE

Группаtest = GROUPE OBJECTS : man(2), bee(1); END;PHASETYPE = RECORD dist

=
RECORD
dist : REAL;
back :

BACKGRND;
END;

Слайд 9 Объект
bee = OBJECT
DEVICES : fly(1);
END;
PHASETYPE

Объектbee = OBJECT DEVICES : fly(1); END;PHASETYPE = RECORD LEFT :

=
RECORD
LEFT : BOOLEAN;
velocity, x

: REAL;
pict : ARRAY [0..1] OF PICTURE;
END;

Слайд 10 Прибор
fly(FLY) = DEVICE
FASTELS : endofrun;

Приборfly(FLY) = DEVICE FASTELS : endofrun; SLOWELS : motion; ROOTELM :

SLOWELS : motion;
ROOTELM : motion;


END;
SWITCHES =
endofrun : motion;
motion : endofrun;
END;

Слайд 11 Сигналы

Объект









Исходящий сигнал
Входящий сигнал
Прибор
Сообщение
Сообщение
Сообщение

СигналыОбъектИсходящий сигналВходящий сигналПриборСообщениеСообщениеСообщение

Слайд 12 Коммутация сигналов

















Исходящий сигнал
Входящий сигнал











Сообщение

Коммутация сигналовИсходящий сигналВходящий сигналСообщение

Слайд 13 Примеры описаний
КОМАНДА = GROUPE
OBJECTS : TPEHEP(1). ФУТБОЛИСТ (16),

Примеры описанийКОМАНДА = GROUPEOBJECTS : TPEHEP(1). ФУТБОЛИСТ (16), ВРАТАРЬ(2);GROUPES : МАССАЖИСТЫ

ВРАТАРЬ(2);
GROUPES : МАССАЖИСТЫ (1);
END;
CONNECTIONS =
[0] МАССАЖИСТЫ[0] = [0]

ТРЕНЕР[0];
i=0..15 : [0] ФУТБОЛИСТ[i] = [i+2] ТРЕНЕР[0];
i=0..15 : [1] ФУТБОЛИСТ[i] = [i];
[ 16] = [1] ТРЕНЕР[0];
i=0..15 : [i] = [0] ФУТБОЛИСТ[i];
END;
PHASETYPE = RECORD болельщики : LONGINT;
END;
CONSTTYPE = RECORD; ПризЗаПобеду : CARDINAL;
END;

ФУТБОЛИСТ = OBJECT
DEVICES : Мозг(1), Голова(1), ПараНог(1);
END;
CONNECTIONS =
i=0..1 : [i] Мозг[0] = [i];
[0] Голова[0] = [0] ПараНог[0];
i=0..1 : [i] ПараНог[0] = [[i] Мозг[0];
[0] = [1] ПараНог[0];
END;
PHASETYPE = RECORD
точка, скорость : ВЕКТОР;
вес, рост : REAL;
номер : CARDINAL;
травмы : LIST OF
ЧастьТела : (ЛеваяНога, ПраваяНога);
тяжесть : (тяжелая, легкая);
ВремяПолучения : REAL;
END;
END;


Слайд 14 Описание прибора
МОЗГ = DEVICE
FASTELS : СменаПоведения;
SLOWELS : Ожидание,

Описание прибораМОЗГ = DEVICEFASTELS : СменаПоведения;SLOWELS : Ожидание, Управление;CONVELS : ВыборПоведения;ROOTELM

Управление;
CONVELS : ВыборПоведения;
ROOTELM : Ожидание;
END;
CONNECTIONS =
i=0..1 : [i] INT

= [i];
[2] INT = [2] INT + ИНФОРМАЦИЯ;
[0] = [0] INT + ПРИКАЗ;
[1] = [1] INT;
END;
SWITCHES =
Ожидание : СменаПоведения, 0 + 1,
ВыборПоведения;
СменаПоведения : Управление;
ВыборПоведения : Управление;
Управление : СменаПоведения, 1,
Ожидание;
END;
PHASETYPE = RECORD
Состояние : (ясный, усталый);
END;

Слайд 15 Синхронизация процессов








Синхронизация процессов

Слайд 16 Структура распределенной модели

















. . .
Исходящие сигналы
Входящие сигналы

Головные группы,
реализованные

Структура распределенной модели. . .Исходящие сигналыВходящие сигналыГоловные группы,реализованные наразных компьютерах

на
разных компьютерах


  • Имя файла: instrumentalnaya-sistema-raspredelennogo-imitatsionnogo-modelirovaniya.pptx
  • Количество просмотров: 90
  • Количество скачиваний: 0