Маршрутизация транспортных средств с помощью объекта Выхода Блока switch

Этот пример показывает, как маршрутизировать транспортные средства к двум различным насосам на заправочной станции, управляя блоком Выход Switch.

В примере транспортные средства генерируются блоком Entity Generator, который представляет прибытие транспортного средства. После их прибытия транспортные средства направляются на два различных газовых насоса с помощью блока Entity Output Switch. Блок Simulink Function управляет выбранным выходным портом блока Entity Output Switch. Уход транспортного средства из блока Entity Generator вызывает блок Simulink Function.

Управляйте Сущностью Выхода Блока switch

  • В блоке Выход Switch установите критерий Switching на From control port.

  • В блоке Simulink Function используйте блок Uniform Random Number, чтобы сгенерировать случайные числа между 1 и 2.

  • Сгенерированное случайное число округлится до целых чисел 1 или 2 блоком Round.

  • Целочисленное значение сигнала преобразуется в сообщение блоком Message Send.

  • Выходное значение из блока Simulink Function соответствует выбранному выходу блока Entity Output Switch.

Моделирование модели и анализ результатов

Симулируйте модель и наблюдайте, что 14 транспортные средства используют газовые Pump1 и 16 транспортные средства используют Газовые Pump2.

См. также

| | |

Похожие темы