Hàm tích hợp sẵn & Quy tắc thoát

Các hàm tích hợp sẵn

Mô-đun Time Sequences của Requirements & Systems Portal có một số hàm tích hợp sẵn cho phép bạn kiểm soát thời gian của Sequence cũng như các giá trị trước đó của biến, và sử dụng chúng để mô hình hóa các Node, Variable và Exit Rule của bạn.

  • this ( ) hàm

Sử dụng hàm this( ) chúng ta có thể dùng giá trị mô phỏng trước đó cho giá trị được tính tiếp theo trong mô phỏng. Điều này cho phép bạn có được giá trị tích lũy của một biến nhất định theo thời gian. Khi hàm this() được sử dụng trong công thức biến, một khối bổ sung mới sẽ được thêm vào để người dùng nhập giá trị ban đầu. Nhờ đó, hệ thống lặp liên tục.

 

image-20240415-214142.png

 

 

  • time hàm

Bạn cũng có thể sử dụng giá trị bước thời gian hiện tại trong công thức biến của chuỗi thời gian. Ví dụ, chúng ta có thể nhập sin (time) làm công thức biến thời gian, khi đó sẽ cho ra kết quả như sau:

sin_time_.PNG
  • timestep

timestep lưu trữ giá trị được đặt cho Time Step trong Settings và có thể được sử dụng trong các công thức.

  • flownodetime

flownodetime lưu trữ thời gian kể từ khi node bắt đầu. Bộ đếm thời gian sẽ được đặt lại mỗi khi điều kiện khởi tạo của một node mới được thỏa mãn.

Exit Rules

Exit Rule là các điều kiện được xác định trước, sẽ dừng việc thực thi Time Sequence của bạn tại bất kỳ thời điểm nào nếu chúng được thỏa mãn. Các quy tắc này có thể liên quan đến thời gian hoặc không. Mọi Vali hoặc Variable cũng có thể được dùng để tạo Exit Rule. Dưới đây là một số ví dụ về Exit Rule sử dụng các thuộc tính khác nhau:

  • Dừng Time Sequence khi dung lượng pin của xe giảm xuống dưới 0

  • Dừng Time Sequence khi Fuel Consumption vượt quá ngưỡng tối đa của Mass Flow

  • Dừng Time Sequence nếu Power Consumption vượt quá một giá trị nhất định

Để tạo một Exit Rule,

  • Nhấp vào biểu tượng (1), sau đó một hộp thoại sẽ mở ra ở phía bên phải

  • Chọn “Add Exit Rule” (2)

  • Một cửa sổ bật lên mới sẽ mở ra (3) nơi người dùng có thể nhập công thức Exit Rule của mình

 

image-20240415-214404.pngThêm exit rule vào chuỗi thời gian

 

Các Exit Rule này có thể được sử dụng đồng thời, nghĩa là Time Sequence sẽ chạy cho đến khi một trong các điều kiện của Exit Rule được thỏa mãn.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Nội dung