В этом примере показано, как создать модель, чтобы сохранить и совпадать с сущностями, представляющими велосипедные компоненты. Модель использует блок Entity Store для устройства хранения данных и блок Селектора Сущности, чтобы совпадать с набором велосипедных колес к соответствующей системе координат размера для блока.
Предположим, что вы моделируете сборочный конвейер, который производит велосипеды, измеренные маленький, средний, и большой. Каждый велосипед произведен путем соответствия с набором колес к соответствующей системе координат размера. Колеса производятся в средстве. Системы координат упорядочены от поставщика, и они прибывают в средство, готовое собраться. Учитывая это расположение, частота поступления системы координат медленнее, чем производительность колеса, и набор колес хранится в интервале.
В модели:
Блок Велосипедной рамы генерирует Frame
с периодом 5
представлять медленную частоту поступления велосипедных рам. Frame
может иметь размер 1
, 2, или
3
, и каждый Frame
несет атрибут FrameSize
это представляет его размер.
Необработанный Блок Материала Колеса генерирует Wheel
с периодом 1
. Каждый Wheel
несет WheelSize
припишите, который представляет размер каждого сгенерированного колеса. Начальное значение WheelSize
установлен в 0
.
В блоке Produce Wheels with Various Size колеса собираются измерить 1
, 2, или
3
.
Блок Entity Store называют Колесами Хранилища в Интервале, и он хранит обработанные колеса.
Блок Селектора Сущности называют Колесами Соответствия к Системам координат, и он совпадает с 'WheelSize'
к соответствующему 'FrameSize'
.
Симулируйте модель. Откройте Инспектора Данных моделирования. Заметьте, что для велосипедного блока размер набора колес и систем координат является точно соответствующим блоком Селектора Сущности. Несмотря на то, что колеса сгенерированы быстрее, они хранятся в блоке Entity Store, и они ожидают, чтобы быть соответствующими к прибывающим системам координат для блока.
Entity Store | Entity Selector | Entity Server | Entity Gate | Composite Entity Creator