센서
시뮬레이션 중에 이벤트를 감지하고 시뮬레이션의 향후 과정을 제어합니다.
센서 엔티티는 시뮬레이션 중에 신호(솔버 함수)를 추적하고 현재 시간 간격의 신호 값이 비교되는 값 및 조건과 일치할 때 활성화됩니다. 센서가 활성화되면 시뮬레이션의 다음 과정이 변경될 수 있습니다.
- 솔버에 대한 다음 명령을 순서대로 중지, 재시작 또는 실행합니다.
- 표현식 평가
- 출력 단계, 최대 단계 크기 등과 같은 솔루션 매개변수를 변경합니다.
센서와 같은 엔티티를 추가하거나 편집하는 방법은 엔티티 생성에서 확인하십시오.
기본적으로 엔티티의 변수 이름은 특정 규칙을 따릅니다. 예를 들어 모든 센서 엔티티의 변수 이름은 "Sensor_0"으로 시작합니다. 이 규칙은 모델 편집 및 모델 조작에 많은 이점이 있으므로 모델을 빌드할 때 따르는 것이 좋습니다.
센서 속성
속성 편집기의 센서 속성에 대한 설명입니다.
| 속성 이름 | 설명 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 일반 | ||||||||||||
| 이름 | 엔티티 이름 | |||||||||||
| 변수 이름 | 변수 이름으로, 엔티티의 고유 식별자 문자열 | |||||||||||
| ID | 고유 식별 정수 | |||||||||||
| 신호 | ||||||||||||
| 유형 |
신호의 입력 유형 선택
|
|||||||||||
| 사용자 정의 | 이것은 유형 선택의 대안입니다. 서브루틴을 사용하여 센서를 정의합니다.
|
|||||||||||
| 비교 대상 현재 신호와 비교할 값을 정의합니다. |
||||||||||||
| 값 | 신호를 비교할 값(실수)을 입력합니다. | |||||||||||
| 오류 | 값에 적용되는 공차를 지정하여 수치 대역폭을 생성합니다. | |||||||||||
| 응답 조건 | 다음 응답 트리거 옵션 중 하나를 선택합니다.
|
|||||||||||
| 응답 신호가 비교 대상 범위 내에 있을 때 솔버가 수행해야 하는 작업을 하나 이상 지정합니다. 확인란을 클릭하여 응답을 활성화합니다. |
||||||||||||
| 시뮬레이션 중지 | 센서가 트리거되면 시뮬레이션이 중지됩니다. | |||||||||||
| 시뮬레이션 재시작 | 센서가 트리거되면 시뮬레이션이 시작됩니다. | |||||||||||
| 출력으로 인쇄 | 센서가 트리거되면 결과가 출력 파일에 기록됩니다. | |||||||||||
| 표현식 평가 | 센서가 트리거되면 제공된 표현식을 평가합니다. | |||||||||||
| 새로운 출력 단계 | 이 옵션을 활성화하면 솔버가 해당 시점부터 새로운 출력 단계를 사용하게 되는 값을 제공할 수 있습니다. | |||||||||||
| 새로운 통합 단계 | 이 옵션을 활성화하면 다음 솔버 반복 단계에 대한 최대 단계 크기 값을 제공할 수 있습니다. | |||||||||||
| 명령 파일로 돌아가기 | 센서가 트리거되면 다음 솔버 명령을 순서대로 읽습니다. | |||||||||||
| 새로운 피벗 시퀀스 | 센서가 트리거되면 솔버에 대한 피벗 시퀀스를 재설정합니다. | |||||||||||
| 상태 변수 벡터 내보내기 | 센서가 트리거되면 상태 정보를 파일에 기록합니다. | |||||||||||
| 참고 및 태그 | ||||||||||||
| 첨부 후보 | 첨부 후보 태그를 추가합니다. 첨부을 참조하십시오. | |||||||||||