na_0010: Группировка потоков данных в сигналы

ID: Заголовок

na_0010: Группировка потоков данных в сигналы

Приоритет

Строго рекомендуемый

Осциллограф

MAAB

Версии MATLAB

Все

Предпосылки

'none'

Описание

Векторы

Отдельные скалярные сигналы, составляющие вектор, должны иметь общую функциональность, типы данных, размерности и модули. Наиболее распространенным примером векторного сигнала являются данные датчика или привода, который сгруппирован в массив, индексированный местоположением. Вывод блока Mux должен всегда быть вектором. Входные параметры к блоку Mux должны всегда быть скалярами.

Шины

Сигналы, которые не соответствуют критериям для использования в качестве вектора, как ранее описано, должны только быть сгруппированы в сигналы шины. Используйте блоки Селектора Шины только с входным параметром сигнала шины; не используйте их, чтобы извлечь скалярные сигналы от векторных сигналов.

Примеры

Некоторые примеры векторных сигналов включают:

Тип вектораРазмер
Вектор - строка [1 n]
Вектор - столбец[n 1]
Вектор скорости колеса[1 Количество колес]
Цилиндрический вектор[1 Количество цилиндров]
Радиус-вектор на основе 2D координат[1 2]
Радиус-вектор на основе 3D координат[1 3]

Некоторые примеры сигналов шины включают:

Тип шиныЭлементы
Шина датчикаВектор силы [Fx, финансовый год, Fz]
Положение
Вектор скорости колеса [Θlf, Θrf, Θlr, Θrr]
Ускорение
Давление
Шина контроллераШина датчика
Шина привода
Шина последовательных данныхТемпература хладагента
Скорость вращения двигателя, пассажирская открытая дверь

Объяснение

  • Удобочитаемость

  • Генерация кода

В последний раз измененный

V2.0

Образцовая проверка советника

Задачей> Моделирование Стандартов для MAAB> Simulink> использование Проверки шин и блоков Мультиплексора

Для получения дополнительной информации проверки смотрите использование Проверки шин и блоков Мультиплексора (Simulink Check).

Представленный в R2010a

Была ли эта тема полезной?