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

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

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

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

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

Похожие темы