Выбор метода адаптации

Вы задаете алгоритм, используя выпадающий список Adaptation Method в диалоговом окне Function Block Parameters блока адаптивной интерполяционной таблицы. В этом разделе рассматриваются детали этих алгоритмов.

Среднее значение выборки

Sample mean обеспечивает среднее значение < reservedrangesplaceholder0 > выходов данных и определяется как:

y^(n)=1ni=1ny(i)

где y (i) является ith измерения, собранные в конкретной камере. Для каждого входных данных u, среднее значение выборки в соответствующей камере обновляется с помощью измерения выходных данных, y. Вместо того, чтобы накапливать n выборки данных для каждой камеры, рекурсивное отношение используется, чтобы вычислить среднее значение выборки. Рекурсивное выражение получается следующим уравнением:

y^(n)=1n[i=1n1y(i)+y(n)]=n1n[1n1i=1n1y(i)]+1ny(n)=n1ny^(n1)+1ny(n)

где y (n) является nth выборка данных.

Определение априорной ошибки расчета как e(n)=y(n)y^(n1)рекурсивное отношение может быть записано как:

y^(n)=y^(n1)+1ne(n)

где n1 и первоначальную оценку y^(0) является произвольным.

В этом выражении в памяти хранится только количество выборок, n, для каждой камеры - а не n выборок данных.

Выборка среднего с забыванием

Метод адаптации Sample Mean имеет бесконечную память. Прошлые выборки данных имеют тот же вес, что и конечная выборка при вычислении среднего значения выборки. Sample mean (with forgetting) использует алгоритм с коэффициентом забывания или Adaptation gain, который ставит больше веса на более поздние выборки. Этот алгоритм обеспечивает робастность против начальных переходных процессов отклика объекта и регулируемую скорость адаптации. Sample mean (with forgetting) определяется как:

y^(n)=1i=1nλnii=1nλniy(i)=1i=1nλni[i=1n1λniy(i)+y(n)]=s(n1)s(n)y^(n1)+1s(n)y(n)

где λ[0,1] является Adaptation gain и s(k)=i=1kλni.

Определение априорной ошибки расчета как e(n)=y(n)y^(n1), где n1 и первоначальную оценку y^(0) является произвольным, рекурсивное отношение может быть записано как:

y^(n)=y^(n1)+1s(n)e(n)=y^(n1)+1λ1λne(n)

Небольшая величина, в результаты, обеспечивает более быструю адаптацию. Значение 0 указывает короткую память (последние данные становятся значением таблицы) и значение 1 указывает на длинную память (среднее значение всех данных, полученных в камере).