Margens

Para cada Vali, existe a opção de adicionar uma margem positiva e uma margem negativa. Estas são sempre definidas relativamente ao valor do Vali, em percentagem.

Para um Vali que não utiliza quaisquer outros Valis na sua fórmula, os valores incluindo margem são designados por 'worst case' e são calculados da seguinte forma:

  • worstcase_plus = value * (1 + margin_plus / 100)

  • worstcase_minus = value * (1 - margin_minus / 100)

Para Valis que utilizam outros Valis nas suas fórmulas, as margens desses Valis utilizados são tidas em conta no cálculo do worst-case. Atualmente, são suportados dois métodos de propagação de margem, conforme explicado abaixo.

A 'margem total' representa a razão resultante entre o worst case e o valor real. Para um Vali que não utiliza quaisquer outros Valis, a margem total é igual à margem positiva e negativa definida. O cálculo é o seguinte:

  • totalmargin_plus = (worstcase_plus / value - 1) * 100

  • totalmargin_minus = (worstcase_minus / value + 1) * 100

O cálculo da margem é totalmente compatível com a conversão de unidades, cópias ligadas, modos e outras funcionalidades do Requirements Portal.

Propagação de Margem

A propagação de margem entre Valis que utilizam outros Valis é feita através da abordagem de propagação absoluta de worst-case.

Propagação Absoluta de Worst-case

A propagação absoluta de worst-case avalia a fórmula com os valores de worst-case de todos os Valis que utiliza e adiciona a margem do próprio Vali. Para operações negativas na fórmula, como subtração e divisão, é utilizado o pior valor negativo para atingir o worst case absoluto. Se o mesmo Vali for utilizado várias vezes na mesma fórmula, os diferentes casos são avaliados e comparados para evitar cálculos excessivamente extremos (por exemplo, utilizar worst-case plus no numerador e worst-case minus no denominador).

Como exemplo, considere uma subtração simples entre dois Valis.

Nome do Vali Fórmula Valor Margem Mais Margem Menos Total Margin Plus Total Margin Minus Worst Case Mais Worst Case Menos
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

Tenha em atenção que as únicas margens sobre as quais tem controlo são a Margem Mais e a Margem Menos. O restante é calculado pelo Requirements Portal. As margens podem ser introduzidas na vista de tabela ou no painel de informação de um Vali selecionado.

Margens para Valis – margens e a sua propagação para Margem Total e Worstcase (mais e menos, respetivamente).
Margens para Valis – margens e a sua propagação para Margem Total e Worstcase (mais e menos, respetivamente).

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Conteúdo