Backlash
유격(play)이 있는 시스템의 동작 모델링
라이브러리:
Simulink /
Discontinuities
HDL Coder /
Discontinuities
설명
Backlash 블록은 입력의 변화가 출력에도 동일한 변화를 일으키는 시스템을 구현합니다. 단, 입력 방향이 변경되는 경우는 예외입니다. 입력 방향이 변경되면 입력의 초기 변화는 출력에 아무런 영향을 미치지 않습니다. 시스템의 좌우 유격 정도를 불감대역이라고 합니다. 불감대역은 출력을 중심으로 형성됩니다. 다음 그림은 디폴트 불감대역 폭이 1이고 초기 출력이 0인 초기 상태를 보여줍니다.

유격이 있는 시스템은 다음 세 가지 모드 중 하나일 수 있습니다.
| 모드 | 입력 | 출력 |
|---|---|---|
| 비체결(Disengaged) | 불감대역 영역 내에 있음. | 일정하게 유지됨. |
| 양의 방향으로 체결(Engaged-positive direction) | 불감대역 영역 밖에 있으며 증가하는 중. | 입력에서 불감대역 폭의 절반을 뺀 값과 같음. |
| 음의 방향으로 체결(Engaged-negative direction) | 불감대역 영역 밖에 있으며 감소하는 중. | 입력에 불감대역 폭의 절반을 더한 값과 같음. |
초기 출력 파라미터 값은 불감대역 영역의 초기 중심을 정의합니다.
아래 표에는 초기 조건이 불감대역 폭 = 2, 초기 출력 = 5인 경우의 출력값이 나와 있습니다.
| 출력값 | 조건 |
|---|---|
| 5 | 4 <= 입력 <= 6 |
| 입력 + 1 | 입력 < 4 |
| 입력 - 1 | 입력 > 6 |
예를 들어, Backlash 블록을 사용하여 두 기어의 메싱을 모델링할 수 있습니다. 입력과 출력은 모두 한쪽 끝에 기어가 있는 샤프트이며, 입력 샤프트가 출력 샤프트를 구동합니다. 기어 톱니 사이의 여분 공간으로 인해 유격(play)이 발생합니다. 이 간격의 폭이 불감대역 폭 파라미터입니다. 시스템이 초기에 비체결 상태인 경우 초기 출력 파라미터가 출력을 정의합니다.
다음 그림은 초기 입력이 불감대역 내에 있고 시스템이 비체결 모드에서 시작되는 경우의 동작을 설명합니다.

입력이 증가하여 불감대역의 끝에 도달하면 출력과 체결됩니다. 출력은 이전 값을 그대로 유지합니다.

입력이 출력과 체결된 후에는 출력이 입력과 동일한 양만큼 변합니다.

입력 방향이 반대가 되면 입력은 출력과의 체결이 해제됩니다. 출력은 입력이 불감대역의 끝에 도달하여 다시 체결될 때까지 일정하게 유지됩니다.
예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|

