Этот пример показывает, как пневматический двигатель лопасти может быть смоделирован с помощью языка Simscape™. Пневматический Моторный компонент создается с помощью области газа Основы Simscape. Это наследовалось базовому классу foundation.gas.two_port_steady
, который содержит общие уравнения, которые реализуют против ветра энергетическая скорость потока жидкости и газовые свойства в портах. Пневматический Моторный подкласс реализует уравнения, которые описывают поведения, характерные для компонента, такие как моторный крутящий момент и характеристики скорости потока жидкости и энергетический баланс и масса. Блок Pneumatic Motor вставляется в модель с помощью блока Simscape Component без потребности сгенерировать отдельную библиотеку.
Двигателем управляет Распределительный клапан, который является подсистемой маскированной, созданной из Переменных Локальных блоков Ограничения (G), чтобы смоделировать открытие и закрытие путей к потоку. Во время симуляции шпулька клапана перемещается в свое максимальное прямое вытеснение, заставляя двигатель вращаться в положительном направлении. Шпулька клапана затем сосредоточена и моторные тормоза назад, чтобы обнулить скорость. Затем, шпулька клапана перемещается в свое максимальное отрицательное смещение, заставляя двигатель вращаться в отрицательном направлении. Шпулька клапана затем сосредоточена, и двигатель снова тормозит назад, чтобы обнулить скорость.