Как применить аффинное преобразование

Когда вы задаете аффинные модули для входного сигнала температуры, важно рассмотреть, необходимо ли применить аффинное преобразование. Обычно это решение зависит от того, представляет ли сигнал абсолютную или относительную температуру (см., Когда Применить Аффинное Преобразование).

Например, вы моделируете систему отопления дома, и необходимо ввести наружную температуру. В следующей схеме исходный блок Константа представляет среднюю наружную температуру, в градусах Цельсия, и исходный блок Синуса добавляет ежедневное температурное изменение. Средняя наружная температура, в этом случае, составляет 12 градусов Цельсия. Ежедневное изменение с амплитудой 8 делает вход, наружная температура отличается между 4 и 20 градусами Цельсия.

Этот сигнал является чтением абсолютной температуры. Поэтому, когда сигнал преобразовывает в кельвин для дальнейших вычислений, необходимо указать, что это должно использовать аффинное преобразование. Дважды кликните блок Simulink-PS Converter, введите degC в поле Input signal unit и установите флажок Apply affine conversion.

В результате блок Simulink-PS Converter выводит значение, отличающееся между 277 K и 293 K.

Похожие темы