Одномерный адаптивный поиск таблицы
Simulink Design Optimization
Блок Адаптивная интерполяционная таблица (1D Stair-Fit) создает одномерную адаптивную интерполяционную таблицу путем динамического обновления базовой интерполяционной таблицы. Блок использует выходы y вашей системы, чтобы выполнить адаптацию.
Каждый параметр индексации u может принимать значение в наборе адаптируемых точек данных, которые называются точками останова. Две контрольные точки в каждой размерности определяют камеру. Набор всех точек по оси Х в одном из размерностей задает сетку. В одномерном случае каждая камера имеет две точки прерывания, а камера является сегментом линии.
Можно использовать блок Adaptive Lookup Table (1D Stair Fit), чтобы смоделировать изменяющиеся во времени системы с одним входом.
Только двойной точности
Вектор значений, содержащих возможные блочные входные значения. Вектор входа должен быть монотонно увеличен.
Установка этого флажка заставляет блок Adaptive Lookup Table (1D Stair-Fit) игнорировать параметр Table data (initial) и создает новый входной порт Tin. Используйте этот порт для ввода данных таблицы.
Начальные значения таблицы. Этот вектор должен иметь размер N-1, где N - количество точек прерывания.
Числовые значения, присвоенные камерам. Этот вектор должен быть того же размера, что и вектор данных таблицы, и каждое значение должно быть уникальным.
Выберите один из следующих опций:
Sample mean - Среднее значение всех значений, полученных в камере.
Sample mean (with forgetting) - Придайте больше веса новым данным. Взвешивание определяется параметром Adaptation gain.
Для получения дополнительной информации смотрите Выбор метода адаптации.
Число от 0 до 1, которое регулирует вес, придаваемый новым данным во время адаптации. 0 означает короткую память (последние данные становятся значением таблицы), а 1 означает длинную память (среднее значение всех данных, полученных в камере).
Установка этого флажка создает дополнительный выходной порт Tout для адаптированной таблицы.
Установка этого флажка создает дополнительный входной порт Enable который включает, отключает или сбрасывает адаптивную интерполяционную таблицу. A значения сигналов 0 приложенный к порту отключает адаптацию и значение сигналов 1 включает адаптацию. Установка значения сигналов равным 2 устанавливает значения таблицы в исходные данные таблицы.
Установка этого флажка создает дополнительный входной порт Lock который предоставляет средство для обновления только заданных камер во время запуска симуляции. A значения сигналов 0 разблокирует указанные камеры и значение сигналов 1 блокирует указанные камеры.
Ignore или Adapt путем экстраполяции за пределы крайних точек останова.