Этот пример показывает модель ограниченной спутниковой системы, которая состоит из маленького спутника, присоединенного длинной привязью к орбитальной платформе. Система управления в этой модели используется, чтобы стабилизировать маятник, чтобы препятствовать тому, чтобы он показал слишком много колебания (колебание). Это сделано путем наматывания привязи к ее максимальной длине, когда спутник посреди ее дуги (который уменьшает ее угловое ускорение), и путем наматывания в привязи, когда скорость вращения спутника равна нулю.
Stateflow® используется, чтобы управлять, когда привязь намотана или намотана с помощью входных событий от Simulink®. Когда спутник посреди его колебания (), ReelOut
состояния становится активным. Когда спутник был намотан, насколько он может,
ReelStop
состояния становится активным. Когда скорость вращения спутника достигает нуля,
ReelIn
состояние становится активным. Когда привязь максимально коротка, ReelStop
состояние становится активным еще раз. Наконец, если полная энергия спутника является слишком низкой, система деактивирована путем ввода Inactive
состояние.
Дэбни, Джеймс Б. и Харман, Томас Л. Освоение Simulink, 2003.