PS-Simulink Converter
물리 신호를 Simulink 출력 신호로 변환
라이브러리:
Simscape /
Utilities
설명
PS-Simulink Converter 블록은 물리 신호를 Simulink® 출력 신호로 변환합니다. Simscape™ 물리 네트워크의 출력을 Simulink 스코프 또는 다른 Simulink 블록에 연결하려면 이 블록을 사용합니다.
모델 캔버스에서의 블록 아이콘 표시
캔버스 공간을 최소한으로 사용하면서 신호 변환을 전달하기 위해, 블록이 다른 블록에 연결되었는지 여부에 따라 블록 아이콘이 동적으로 변경됩니다.
| 블록 상태 | 블록 아이콘 |
|---|---|
연결되지 않음 |
|
다른 블록에 연결됨 |
|
단위 변환 및 확인
출력 신호 단위 파라미터를 사용하여 원하는 출력 신호 단위를 지정할 수 있습니다. 출력 신호 단위는 블록으로 들어오는 입력 물리 신호 단위와 호환되어야 합니다. 원하는 출력 단위를 지정하면 블록은 Simulink 신호를 출력하기 전에 변환 인자와 동일한 이득을 적용합니다. 예를 들어 블록에 들어오는 입력 물리 신호가 변위(단위: 미터)이고 출력 신호 단위를 mm로 설정하면, 블록은 입력 신호를 출력하기 전에 해당 값에 1e3을 곱합니다. 출력 신호 단위가 입력 신호 단위와 동일하면 이득이 적용되지 않습니다.
출력 신호 단위 파라미터의 디폴트 값인 inherit는 단위 전파 규칙에 따라 블록으로 들어오는 입력 물리 신호의 단위와 일치하도록 블록 출력 포트의 단위를 자동으로 설정합니다. 따라서 호환되는 출력 단위를 설정할 필요 없이 PS-Simulink Converter 블록을 어떤 신호에도 손쉽게 연결할 수 있습니다.
아래 다이어그램에서 PS-Simulink Converter 블록의 입력 신호는 토크(단위: N*m)이며, 출력 신호 단위를 지정하지 않는 경우 Display 블록에 값 10이 표시됩니다. PS-Simulink Converter 블록의 출력 신호 단위 파라미터 값을 N*cm으로 변경하면, 다이어그램에 표시된 것처럼 Display 블록의 토크 값이 1000으로 변경됩니다.

출력 신호가 열역학적 변수와 관련이 있고 온도 단위를 포함하는 경우 아핀 변환을 적용해야 할지 결정해야 합니다. 자세한 내용은 When to Apply Affine Conversion 항목을 참조하십시오. 일반적으로, 출력 신호가 상대 온도(즉, 온도의 변화량)를 나타내는 경우 선형 변환 ΔTnew = L * ΔTold(디폴트 방법)을 적용해야 합니다. 그러나 출력 신호가 절대 온도를 나타내는 경우 아핀 변환 Tnew = L * Told + O를 적용해야 합니다.
다음 다이어그램에서 Display 블록에는 실내 온도가 나와 있습니다. 이를 섭씨 온도로 표시하려면 PS-Simulink Converter 블록을 열고 출력 신호 단위 필드에 degC를 입력한 다음 아핀 변환 적용 체크박스를 선택하십시오. 표시된 측정값은 24.35입니다. 하지만 아핀 변환 적용 체크박스의 선택을 해제하면 Display 블록에 297.5가 표시됩니다.

참고
출력 신호 단위 파라미터를 사용하여 출력 신호에 지정한 단위는 물리 네트워크 외부에 전파되지 않습니다. 하지만 블록의 출력 포트에 연결된 Simulink 신호의 특성으로 물리 단위도 지정한 경우, 두 단위의 일치 여부가 검사됩니다. 자세한 내용은 Working with Simulink Units 항목을 참조하십시오.


