Свойства интерполяционной таблицы

В представлении Lookup Tables, чтобы достигнуть диалогового окна Table Properties:

  • Щелкните правой кнопкой по табличной вершине и выберите Properties.

  • Выберите интерполяционную таблицу, затем выберите Table > Properties

Свойства таблиц: вкладка "Общие"

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

Используйте окна редактирования Table value limits, чтобы установить область значений значений, ограничивающих значения в интерполяционной таблице.

Когда вы закончите нажмите OK.

Свойства таблиц: вкладка точности табличных значений

Вкладка Table Values Precision содержит те же настройки как диалоговое окно Edit Precision (достигнутый путем нажатия кнопки Edit Precision в диалоговом окне Calibration Manager).

Эти настройки позволяют вам редактировать точность номера в выбранных интерполяционных таблицах и нормализаторах согласно способу, которым интерполяционные таблицы реализованы в электронном блоке управления (ECU). Разработчик ECU выбирает тип точности для каждого элемента, чтобы лучше всего использовать доступную память или питание процессора.

Отредактировать точность интерполяционной таблицы или нормализатора,

  1. Снимите флажок Read-only, чтобы сделать точность перезаписываемой.

  2. Выберите Precision type, которого вы требуете для интерполяционной таблицы:

    • Floating Point

    • Polynomial Ratio, Fixed Point

    • Lookup Table, Fixed Point

Точность с плавающей точкой

Преимуществом использования точности с плавающей точкой является большой спектр чисел, которые можно использовать, но это делает расчет медленнее.

Существует три типа точности с плавающей точкой, из которой можно выбрать:

  • IEEE double precision (64 бита)

  • IEEE single precision (32 бита)

  • Custom precision

Если вы выбираете Custom precision, необходимо задать следующее:

  • Количество битов мантиссы

  • Количество битов экспоненты

Полиномиальное отношение, фиксированная точка

Преимуществом использования точности фиксированной точки является сокращение расчета, необходимого для таких чисел. Однако это ограничивает числа, доступные для пользователя.

Например, полиномиальное отношение имеет форму (см. показанное отношение),

Отредактировать полиномиальное отношение,

  1. Выберите окно редактирования Numerator Coefficients и введите коэффициенты. В предыдущем примере введите 500.

    Количество коэффициентов определяет порядок полинома, и коэффициенты упорядочены от самого большого до наименьшего.

  2. Выберите окно редактирования Denominator Coefficients и введите коэффициенты. В предыдущем примере введите 0255.

  3. Чтобы отредактировать размер точности, выберите из

    • BYTE (8 битов)

    • WORD (16 битов)

    • LONG (32 бита)

    • CUSTOM (Вводят номер битов в окне редактирования),

  4. Установите флажок Signed, если вы хотите, чтобы числа были отрицательны и положительны.

Интерполяционная таблица, фиксированная точка

Преимуществом использования точности фиксированной точки является сокращение расчета, необходимого для таких чисел. Однако это ограничивает числа, доступные для пользователя.

Например, рассмотрите использование интерполяционной таблицы для физического усовершенствования искры количества для максимального момента привода (искра MBT). Как правило, область значений значений искры MBT является 0–50 градусами. Это - физические данные. ECU может только сохранить байты информации, и вы хотите ограничить хозяйственный магазин областью значений 0–8 с самое большее одним сохраненным десятичным разрядом.

Настраивать точность фиксированной точки интерполяционной таблицы:

  1. Выберите окно редактирования Physical Data и введите область значений физических данных.

  2. Выберите Hardware Data и введите область значений, чтобы сохранить.

  3. Чтобы отредактировать размер точности, выберите из

    • BYTE (8 битов)

    • WORD (16 битов)

    • LONG (32 бита)

    • CUSTOM (Вводят номер битов в окне редактирования),

  4. Установите флажок Signed, если вы хотите, чтобы числа были отрицательны и положительны.

Свойства таблиц: входная вкладка

Эта вкладка отображает входные параметры и переменные зависимости для выбранной интерполяционной таблицы.

Похожие темы