PS-Simulink Converter

Преобразуйте физический сигнал в выходной сигнал Simulink

Библиотека

Утилиты

  • PS-Simulink Converter block

Описание

Блок PS-Simulink Converter преобразует физический сигнал в выходной сигнал Simulink®. Используйте этот блок, чтобы соединить выходные параметры схемы Физической сети к Осциллографам Simulink или другим блокам Simulink.

Чтобы передать преобразование сигнала при занимании минимального места холста, значок блока изменяется динамически на основе того, соединяется ли это с другими блоками.

Когда блок...Блокируйте значок

Несвязанный

Соединенный с другими блоками

Параметр Output signal unit позволяет вам задать желаемые модули для выходного сигнала. Эти модули должны быть соразмерными с модулями входного физического сигнала, войдя в блок. Если вы задаете желаемое устройство вывода, блок применяет усиление, равное коэффициенту преобразования прежде, чем вывести Сигнал Simulink. Например, если входной физический сигнал, входящий в блок, является смещением в метрах, и вы устанавливаете Output signal unit на mm, блок умножает значение входного сигнала 10e3 прежде, чем вывести его. Если модуль выходного сигнала совпадает с модулем входного сигнала, никакое усиление не применяется.

Значение по умолчанию параметра Output signal unit, inherit, автоматически устанавливает модуль в выходном порту блока совпадать с модулем входного физического сигнала, входя в блок, на основе модульных правил распространения. Таким образом, можно легко соединить блок PS-Simulink Converter с любым сигналом, не волнуясь об установке соразмерного устройства вывода.

В схеме ниже, входной сигнал для блока PS-Simulink Converter является крутящим моментом в N*m, и если вы не задаете модуль выходного сигнала, блок Display показывает значение 10. Если вы изменяете значение параметров Output signal unit в блоке PS-Simulink Converter к N*cm, значение крутящего момента в блоке Display превращается на 1 000, как показано в схеме.

Когда выходной сигнал связан с термодинамическими переменными и содержит единицы температуры, необходимо решить, должно ли аффинное преобразование быть применено. Для получения дополнительной информации смотрите, Когда Применить Аффинное Преобразование. Обычно, если выходной сигнал представляет относительную температуру, то есть, изменение в температуре, необходимо применить линейное преобразование, ΔTnew = L * ΔTold (метод по умолчанию). Однако, если выходной сигнал представляет абсолютную температуру, необходимо применить аффинное преобразование, Tnew = L * Told + O.

В следующей схеме блок Display показывает комнатную температуру. Если вы хотите отобразить его в градусах Цельсия, открыть блок PS-Simulink Converter, введите degC в поле Output signal unit, и устанавливают флажок Apply affine conversion. Чтение отображения 24.35. Однако, если бы вы оставляете флажок Apply affine conversion ясным, блок Display показал бы 297.5.

Параметры

Output signal unit

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

Apply affine conversion

Этот флажок применим только для единиц, которые могут быть преобразованы или с или без аффинного смещения, такого как тепловые модули. Для получения дополнительной информации смотрите Тепловые Модульные Преобразования.

 Ограниченные параметры

Порты

Блок имеет входной порт физического сигнала, расположенный на его левой стороне и выходном порте Simulink, расположенном на его правой стороне (в ориентации значения по умолчанию блока).

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