Adaptive Lookup Table (nD Stair-Fit)

Адаптивная интерполяционная таблица произвольной размерности

Библиотека

Simulink Design Optimization

  • Adaptive Lookup Table (nD Stair-Fit) block

Описание

Адаптивная Интерполяционная таблица (без обозначения даты Подгонка Ступеньки) блок создает адаптивную интерполяционную таблицу произвольной размерности путем динамичного обновления базовой интерполяционной таблицы. Блок использует выходные параметры вашей системы, чтобы сделать адаптацию.

Каждый параметр индексации может принять значение в наборе адаптации точек данных, которые называются точками останова. Точки останова в каждой размерности задают ячейку. Набор всех точек останова в одной из размерностей задает сетку. В n-мерном случае каждая ячейка имеет две точки останова n и является (n-1) гиперповерхностью.

Можно использовать Адаптивную Интерполяционную таблицу (без обозначения даты Подгонка Ступеньки) блок, чтобы смоделировать изменяющиеся во времени системы с 2 или больше входными параметрами.

Поддержка типов данных

Удваивается только

Параметры

Number of table dimensions

Количество размерностей для адаптивной интерполяционной таблицы.

Table breakpoints (cell array)

Набор одномерных векторов, который содержит возможные входные значения блока для входных переменных. Каждая входная строка должна монотонно увеличиваться, но строки не должны быть той же длиной. Например, если Number of table dimensions является 3, можно установить табличные точки останова можно следующим образом:

{[1 2 3], [5 7], [1 3 5 7]}
Make initial table an input

Выбор этого флажка обеспечивает Адаптивную Интерполяционную таблицу (без обозначения даты Подгонка Ступеньки) блок, чтобы проигнорировать параметр Table data (initial) и создает новый входной порт Tin. Используйте этот порт, чтобы ввести табличные данные.

Table data (initial)

Начальные табличные выходные значения. Этот (n-D) массив должен иметь размер (n-1) (n-1)... (n-1), (D времена), где D является количеством размерностей, и n является количеством входных точек останова.

Table numbering data

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

Adaptation method

Выберите Sample mean или Sample mean with forgetting. Демонстрационные средние средние значения все значения получены в ячейке. Демонстрационное среднее значение с упущением дает больше веса новым данным. Сколько веса определяется параметром Adaptation gain. Для получения дополнительной информации смотрите Выбор Adaptation Method.

Adaptation gain (0 to 1)

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

Make adapted table an output

Установка этого флажка создает дополнительный выходной порт Tout для адаптированной таблицы.

Примечание

Адаптивная Интерполяционная таблица (n-D Подгонка Ступеньки) блок не может вывести таблицу 3 или больше размерностей.

Add adaptation enable/disable/reset port

Установка этого флажка создает дополнительный входной порт Enable это включает, отключает или сбрасывает адаптивную интерполяционную таблицу. Значение сигналов 0 примененный порт отключает адаптацию и значение сигналов 1 включает адаптацию. Установка значения сигналов к 2 сбрасывает табличные значения к начальным табличным данным.

Add cell lock enable/disable port

Установка этого флажка создает дополнительный входной порт Lock это обеспечивает средние значения для обновления только заданных ячеек во время запущенной симуляции. Значение сигналов 0 разблокировал заданные ячейки и значение сигналов 1 блокирует заданные ячейки.

Action for out-of-range input

Ignore или Adapt путем экстраполирования вне экстремальных точек останова.

Расширенные возможности

Представленный в R2009a
Для просмотра документации необходимо авторизоваться на сайте