マージン

すべてのヴァリに対して、プラスとマイナスのマージンを追加するオプションがある。これらは常にヴァリの値に対してパーセンテージで定義される。

計算式に他のヴァリを使用していないヴァリの場合、マージンを含む値は「ワーストケース」と呼ばれ、以下のように計算されます:

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

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

計算式に他のヴァリを使用しているヴァリについては、ワーストケースの計算において、使用されているヴァリのマージンが考慮される。現在、以下に説明する2つのマージン伝播方法がサポートされている。

合計マージン」は、実際の値に対するワーストケースの比率を表します。他のヴァリスを使用しないヴァリスの場合、トータル・マージンは定義された正負のマージンと同じである。計算方法は以下の通り:

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

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

マージン計算は、単位変換、接続コピー、モード、およびその他の要件ポータル機能と完全に互換性があります。

マージンの伝播

他の Valis を使用している Valis 間のマージン伝播は、絶対ワーストケース伝播アプローチを使用して行われます。

絶対最悪ケース伝搬

絶対ワーストケース伝搬では、使用するすべてのバリのワーストケース値で数式を評価し、そのバリのマージンを加算します。減算や除算のような式中の負の演算では、最悪の負の値が絶対最悪のケースを達成するために使用されます。同じ計算式で同じヴァリが複数回使用される場合、極端すぎる計算(例えば、分子にワーストケースのプラスを使用し、分母にワーストケースのマイナスを使用する)を避けるために、異なるケースが評価され、比較される。

例として、2つのバリの間の単純な減算を考えてみよう。

バリの名前 計算式 価値 マージンプラス マージン・マイナス Total Margin Plus Total Margin Minus ワーストケース・プラス ワーストケース・マイナス
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

ユーザーが制御できるマージンは、マージン プラスとマージン マイナスのみであることに注意してください。残りは要件ポータルが計算します。マージンは、テーブル ビューまたは選択した Vali の情報パネルで挿入できます。

要件ポータルのマージン - マージンとそのマージンの合計マージンおよびワーストケースへの反映(それぞれプラスとマイナス)。
要件ポータルのマージン - マージンとそのマージンの合計マージンおよびワーストケースへの反映(それぞれプラスとマイナス)。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

Content