Преобразование физического сигнала в выходной сигнал Simulink
Утилиты
Блок преобразователя PS-Simulink преобразует физический сигнал в выходной сигнал Simulink ®. Этот блок используется для подключения выходов диаграммы физической сети к областям Simulink или другим блокам Simulink.
Чтобы передать преобразование сигнала, занимая минимальное пространство холста, значок блока динамически изменяется в зависимости от того, подключен ли он к другим блокам.
| Когда блок... | Значок блока |
|---|---|
Не связанный |
|
Подключено к другим блокам |
|
Параметр Output signal unit позволяет указать требуемые единицы для выходного сигнала. Эти блоки должны быть соизмеримы с блоками входного физического сигнала, поступающего в блок. Если задана требуемая выходная единица, перед выводом сигнала Simulink блок применяет коэффициент усиления, равный коэффициенту преобразования. Например, если входным физическим сигналом, поступающим в блок, является смещение, в метрах, и для параметра Выходной сигнал (Output signal unit) устанавливается значение mmблок умножает значение входного сигнала на 10e3 перед его выводом. Если блок выходного сигнала совпадает с блоком входного сигнала, усиление не применяется.
Значение по умолчанию параметра единицы выходного сигнала, inheritавтоматически устанавливает блок на выходном порту блока в соответствие с блоком входного физического сигнала, поступающего в блок, на основе правил распространения блока. Таким образом, можно легко подключить блок PS-Simulink Converter к любому сигналу, не беспокоясь о настройке соответствующего выходного блока.
На приведенной ниже диаграмме входной сигнал для блока PS-Simulink Converter - это крутящий момент в N * m, и если не указать блок выходного сигнала, в блоке Display отображается значение 10. При изменении значения параметра единицы выходного сигнала в блоке PS-Simulink Converter наN*cmзначение крутящего момента в блоке Display изменяется на 1000, как показано на диаграмме.

Когда выходной сигнал связан с термодинамическими переменными и содержит единицы измерения температуры, необходимо решить, нужно ли применять аффинное преобразование. Дополнительные сведения см. в разделе Когда применять аффинное преобразование. Обычно, если выходной сигнал представляет относительную температуру, то есть изменение температуры, необходимо применить линейное преобразование ΔTnew = L * ΔTold (метод по умолчанию). Однако, если выходной сигнал представляет абсолютную температуру, необходимо применить аффинное преобразование, Tnew = L * Toden + O.
На следующей схеме блок «Дисплей» показывает температуру в помещении. Если требуется отобразить его в градусах Цельсия, откройте блок PS-Simulink Converter, введите degC в поле Единица выходного сигнала и установите флажок Применить аффинное преобразование. Показания дисплея - 24.35. Однако если флажок «Применить аффинное преобразование» не установлен, в блоке «Отображение» появится значение 297.5.

Укажите требуемые единицы измерения для выходного сигнала. Эти блоки должны быть соизмеримы с блоками входного физического сигнала, поступающего в блок. Система сравнивает указанные единицы с фактическими единицами входного физического сигнала и применяет коэффициент усиления, равный коэффициенту преобразования перед выводом сигнала Simulink. Можно выбрать единицу измерения из выпадающего списка или ввести требуемое имя единицы измерения, например: rpmили допустимое выражение, например, rad/s. Дополнительные сведения и список сокращений единиц измерения см. в разделе Как указать единицы измерения в диалоговых окнах блоков и определениях единиц измерения. Значение по умолчанию: inherit, что означает, что выходной блок соответствует блоку на входном порте блока, и усиление не применяется.
Этот флажок применяется только для единиц измерения, которые могут быть преобразованы с аффинным смещением или без него, например для тепловых единиц измерения. Дополнительные сведения см. в разделе Тепловые преобразования единиц измерения.
Блок имеет физический входной порт сигнала, расположенный на его левой стороне, и выходной порт Simulink, расположенный на его правой стороне (в ориентации блока по умолчанию).