Одномерный адаптивный поиск таблицы
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
путем экстраполяции за пределы крайних точек останова.