Lề

Đối với mỗi Vali, có tùy chọn thêm biên dương và biên âm. Các biên này luôn được xác định tương đối so với giá trị của Vali, theo tỷ lệ phần trăm.

Đối với một Vali không sử dụng bất kỳ Vali nào khác trong công thức của nó, các giá trị bao gồm biên được gọi là 'worst case' và được tính như sau:

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

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

Đối với các Vali có sử dụng các Vali khác trong công thức, biên của các Vali được sử dụng đó sẽ được tính đến trong phép tính worst-case. Hiện tại hỗ trợ hai phương pháp lan truyền biên, như giải thích bên dưới.

'Total margin' biểu thị tỷ lệ kết quả của worst case so với giá trị thực tế. Đối với một Vali không sử dụng bất kỳ Vali nào khác, total margin sẽ giống với biên dương và biên âm đã được xác định. Phép tính như sau:

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

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

Việc tính biên hoàn toàn tương thích với chuyển đổi đơn vị, các bản sao được liên kết, các chế độ và các tính năng khác của Requirements Portal.

Lan truyền biên

Việc lan truyền biên giữa các Vali có sử dụng các Vali khác được thực hiện bằng phương pháp lan truyền worst-case tuyệt đối.

Lan truyền Worst-case Tuyệt đối

Phương pháp lan truyền worst-case tuyệt đối đánh giá công thức bằng các giá trị worst-case của tất cả các Vali mà nó sử dụng, rồi cộng thêm biên của chính Vali đó. Đối với các phép toán âm trong công thức, chẳng hạn như phép trừ và phép chia, giá trị âm xấu nhất sẽ được sử dụng để đạt được worst case tuyệt đối. Nếu cùng một Vali được dùng nhiều lần trong cùng một công thức, các trường hợp khác nhau sẽ được đánh giá và so sánh để tránh các phép tính quá cực đoan (ví dụ: dùng worst-case cộng ở tử số và worst-case trừ ở mẫu số).

Ví dụ, hãy xét một phép trừ đơn giản giữa hai Vali.

Tên Vali Công thức Giá trị Biên dương Biên âm Total Margin Plus Total Margin Minus Worst Case Dương Worst Case Âm
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

Lưu ý rằng các biên duy nhất bạn có thể kiểm soát là Biên dương và Biên âm. Phần còn lại sẽ được Requirements Portal tính toán. Có thể nhập các biên trong dạng xem bảng hoặc trong bảng thông tin của Vali được chọn.

Biên cho các Vali – các biên và cách chúng lan truyền đến Total Margin và Worstcase (lần lượt là dương và âm).
Biên cho các Vali – các biên và cách chúng lan truyền đến Total Margin và Worstcase (lần lượt là dương và âm).

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.

Nội dung