Объект: KLZONE

../../../../_images/logo_ru_no_text.png

Библиотека: Signals

Имя на уровне решателя: Signals.KLZONE

Аннотация: Аппроксимации функции типа F(x)

Обозначение: Аппроксимации функции типа F(x)

Порты (степени свободы) компонента:

№

Обозначение порта

Тип

Наименование порта

1

Port1

ISIGNAL

Сигнальный входной порт x

2

Port2

OSIGNAL

Сигнальный выходной порт y=F(x)

Пользовательские параметры модели:

№

Параметр

Тип

Описание

Единица

Значение по умолч.

1

Kpr

real

Коэффициент усиления сигнала

1

2

Table

real

Таблица значений функции F(x)

ImportData

Расчетные и измеряемые величины:

№

Параметр

Описание

Единица

1

V_port1

Значение сигнала на порте (V)

2

X_port1

Значение интегральной функции от сигнала на порте (X)

3

A_port1

Значение производной функции от сигнала на порте (A)

4

V_port2

Значение сигнала на порте (V)

5

X_port2

Значение интегральной функции от сигнала на порте (X)

6

A_port2

Значение производной функции от сигнала на порте (A)

Пример использования компонента

Модель аппроксимации функции типа F(x) (KLZONE)

Модель KLZONE предназначена для аппроксимации нелинейной функции F(x) по таблице значений. Она применяется в случаях, когда аналитическое выражение зависимости неизвестно или сложно, но имеется набор экспериментальных, справочных или импортированных данных. Выходной сигнал формируется путём интерполяции табличных значений с учётом коэффициента усиления Kpr. Датчик S_in - считывает значение сигнала LinearSource. Датчик S_out фиксирует значение выходного сигнала.

Начальные данные:

Сигнал линейной формы LinearSource
A = 1 - Коэффициент пропорциональности сигнала

Параметры модели (KLZONE)
Kpr = 1 - Коэффициент усиления сигнала
Table - Таблица значений функции F(x)

end = 7 - Время интегрирования
Схема теста
../../../../_images/KLZONE.sch.png

Рисунок 1 - Схема теста

График результата теста
../../../../_images/KLZONE.Check1.png

Рисунок 2 - KLZONE.Check