내장 기능 및 종료 규칙(Exit Rule)

빌트인 함수

요구 사항 및 시스템 포털의 시간 시퀀스 모듈에는 시퀀스의 시간과 이전 변수 값을 제어하고 이를 사용하여 노드, 변수 및 종료 규칙을 모델링하는 데 사용할 수 있는 몇 가지 기본 제공 함수가 있습니다.

  • this ( ) 함수

함수를 사용하면 this( ) 함수를 사용하면 시뮬레이션의 다음 계산된 값에 이전 시뮬레이션 값을 사용할 수 있습니다. 이를 통해 시간에 따른 특정 변수의 누적 값을 가질 수 있습니다. 변수 수식에 this() 함수를 사용하면 사용자가 초기 값을 추가해야 하는 새로운 추가 블록이 추가됩니다. 따라서 시스템은 지속적으로 반복됩니다.

image-20240415-214142.png

  • time 함수

시간 순서 변수 수식 내에서 현재 시간 단계 값을 사용할 수도 있습니다. 예를 들어, 시간 변수 수식으로 sin (time) 를 시간 변수 공식으로 입력하면 다음과 같은 결과가 나옵니다:

sin_time_.PNG
  • timestep

timestep 설정의 시간 단계에 설정된 값을 저장하고 수식에 사용할 수 있습니다.

  • flownodetime

flownodetime 는 노드가 시작된 이후의 시간을 저장합니다. 시간 카운터는 새 노드의 초기 조건이 충족될 때마다 재설정됩니다.

Exit Rules

Exit Rule은 미리 정의된 조건으로, 해당 조건이 충족되면 언제든지 시간 시퀀스의 실행을 중지합니다. 이러한 규칙은 시간과 관련이 있을 수도 있고 없을 수도 있습니다. 모든 Vali 또는 변수를 사용하여 Exit Rule을 만들 수도 있습니다. 다음은 다양한 속성을 사용하는 Exit Rule의 몇 가지 예시입니다:

  • 차량의 배터리 용량이 0 이하로 떨어지면 시간 시퀀스 중지

  • 연료 소비가 질량 흐름 최대 임계값을 초과하면 시간 시퀀스 중지

  • 전력 소비가 특정 값을 초과하면 시간 시퀀스 중지

Exit Rule을 생성하려면,

  • 아이콘 (1), 아이콘을 클릭하면 오른쪽에 대화 상자가 열립니다

  • "Add Exit Rule"을 선택합니다 (2)

  • 새 팝업이 열립니다 (3) 여기서 사용자는 Exit Rule 공식을 입력할 수 있습니다

image-20240415-214404.png시간 시퀀스에 종료 규칙 추가하기

이러한 종료 규칙은 동시에 사용할 수 있으며, 이는 종료 규칙의 조건 중 하나가 충족될 때까지 시간 시퀀스가 실행됨을 의미합니다.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

콘텐츠