Сведения о параметрах серии
Вкладка Серия (Series) используется для определения ряда значений для параметра. Значение параметра изменяется в соответствии с определенными вами переменными значениями.
Например, можно определить параметр для расчета силы привода. Одно из основных применений временных рядов - управляющие приводы.
Задание значений временного ряда
1. Щелкните Инструменты (Tools) > Параметры (Parameters).
2. В диалоговом окне Параметры (Parameters) определите параметр, для которого нужно задать значения
3. Щелкните параметр правой кнопкой мыши и в контекстном меню выберите Серия (Series). Откроется диалоговое окно Свойства параметра (Parameter Properties).
4. Щелкните вкладку Серия (Series). Вкладка Серия (Series) содержит таблицу из двух столбцов
5. Выберите количество и соответствующие единицы измерения в поле Единицы измерения аргументов (Argument Units). Укажите значения в первом столбце таблицы. Например, можно выбрать Time как значение аргумента и выбрать sec как соответствующую единицу измерения.
6. Выберите количество и соответствующие единицы измерения в поле Единицы измерения параметров (Parameter Units). Укажите значения во втором столбце. Например, можно выбрать Force как удельную величину и выбрать Ibf как соответствующую единицу измерения.
На вкладке Серия (Series) доступны следующие опции.
- добавление новой строки.
- удаление строки.
- открытие диалогового окна Работа с графиком (Graphtool). В этом диалоговом окне отображается график значений, которые были определены на вкладке Серия (Series).
- в диалоговом окне Работа с графиком (Graphtool) щелкните эту опцию для просмотра диалогового окна Опции окна графика (Graph Window Options). С помощью опций в диалоговом окне Опции окна графика (Graph Window Options) можно изменить образ окна Работа с графиком (Graphtool).
7. Нажмите кнопку ОК.
Вычисление среднего с помощью серии значений
Используя параметр временного ряда, можно вычислять средние значения.
Рассмотрим следующий пример, в котором создается параметр MYPARAM со следующими значениями:
10
5
20
10
30
20
Создадим следующее уравнение: new1=average(MYPARAM).
Результат (среднее) данных значений создается в разделе Локальные параметры (Local Parameters).
Создается строка NEW1, показывающая, что среднее равно 11.666667.
Вычисление линейной интерполяции с помощью функции value_by_argument
Функция value_by_argument используется для получения доступа к конкретной строке параметра серии.
Рассмотрим параметр MYPARAM со следующими значениями:
1
5
2
10
3
20
Можно написать следующее уравнение для получения доступа к каждой строке. Необходимо указать входные аргументы <наименование параметра> и <значение времени>:
A=value_by_argument(MYPARAM,1) = 5 (Эта функция возвратит значение 5, соответствующее входному аргументу 1, поскольку значение, соответствующее аргументу 1, равно 5.)
A=value_by_argument(MYPARAM,2) = 10 (Аналогично эта функция возвратит значение 10 для данного уравнения.)
A=value_by_argument(MYPARAM,3) = 20
С помощью функции value_by_argument можно также вычислить линейную интерполяцию.
В этом случае необходимо указать три входных аргумента для функции:
Наименование параметра (Parameter Name) - наименование параметра временного ряда.
Значение времени (Time Value) - значение времени, при котором нужно вычислить значение параметра.
Порядок интерполяции (Order of Interpolation) - укажите вид интерполяции
0 - точное значение (значение по умолчанию)
1 - линейная интерполяция
Например, имеются значения времени: 1, 2, 3. Если нужно вычислить линейно интерполированное значение параметра для значения времени, равного 2,5, можно использовать следующее уравнение: A=value_by_argument(MYPARAM,2.5,1) = 15. Уравнение возвратит значение 15.
Если то же самое уравнение используется с точным значением или значением по умолчанию (аргумент равен 0):
A=value_by_argument(MYPARAM,3,0) =20 (Функция будет искать точное значение времени в таблице, равное 3, и возвратит значение 20.)