Поля
Для каждого вали есть возможность добавить положительную и отрицательную маржу. Они всегда определяются относительно значения вали в процентах.
Для вали, не использующей в своей формуле другие вали, значения, включающие маржу, называются "наихудшим случаем" и рассчитываются следующим образом:
-
worstcase_plus = value * (1 + margin_plus / 100) -
worstcase_minus = value * (1 - margin_minus / 100)
Для вали, которые используют другие вали в своих формулах, маржа этих используемых вали учитывается при расчете наихудшего случая. В настоящее время поддерживаются два метода распространения маржи, как объясняется ниже.
Общая маржа" представляет собой результирующее отношение наихудшего случая к фактическому значению. Для вали, не использующего другие вали, общая маржа равна определенной положительной и отрицательной марже. Расчет производится следующим образом:
-
totalmargin_plus = (worstcase_plus / value - 1) * 100 -
totalmargin_minus = (worstcase_minus / value + 1) * 100
Расчет маржи полностью совместим с преобразованием единиц измерения, связанными копиями, режимами и другими функциями Портала требований.
Распространение маржи
Распространение маржи между Valis, использующими другие Valis, осуществляется с использованием подхода распространения по абсолютной наихудшей ситуации.
Абсолютное распространение наихудшего случая
При абсолютном распространении по наихудшему случаю формула оценивается с наихудшими значениями всех используемых Valis и добавляется маржа самой Vali. Для отрицательных операций в формуле, таких как вычитание и деление, используется наихудшее отрицательное значение для достижения абсолютного наихудшего случая. Если один и тот же вали используется в одной формуле несколько раз, различные случаи оцениваются и сравниваются, чтобы избежать слишком экстремальных расчетов (например, использование наихудшего плюса в числителе и наихудшего минуса в знаменателе).
В качестве примера рассмотрим простое вычитание между двумя Вали.
| Имя Вали | Формула | Значение | Маржа плюс | Маржа минус | Худший случай плюс | Худший случай минус | ||
|---|---|---|---|---|---|---|---|---|
| a | 10 | 10 | 10% | 10% | 10% | -10% | 11 | 9 |
| b | 5 | 5 | 20% | 0% | 20% | 0% | 6 | 5 |
| c | a - b | 5 | 10% | 10% | 32% | -46% | (11 - 5) * 1.1 = 6.6 | (9 - 6) * 0.9 = 2.7 |
Обратите внимание, что единственные поля, которые вы можете контролировать, - это "Маржа плюс" и "Маржа минус". Остальное рассчитывается порталом "Требования". Поля можно вставлять как в представлении таблицы, так и на информационной панели выбранного вали.

Margins for Valis - маржи и их распространение на Total Margin и Worstcase (плюс и минус соответственно).