Main Content

Foster Thermal Model

반도체 모듈을 통한 열 전달

  • Foster Thermal Model block

라이브러리:
Simscape / Electrical / Passive / Thermal

설명

참고

Foster Thermal Model 블록은 Tj 포트와 Tc 포트 간의 온도 강하에 대한 종단간 동작 모델을 나타냅니다. 이 블록은 포트 B의 열 유량을 예측하지 않습니다. 추가 블록을 사용하여 이 모델을 확장할 수도 없습니다. 포트 B의 열 유량을 예측하고 추가 블록을 사용하여 모델을 확장하려면 Cauer Thermal Model 블록을 사용하고 Foster 계수 데이터를 사용하여 Cauer 모델 파라미터화 파라미터를 선택합니다.

Foster Thermal Model 블록은 반도체 모듈을 통한 열 전달을 나타냅니다. 다음 그림은 4차 Foster Thermal Model 블록의 등가 회로를 보여줍니다. Tj는 접합부 온도이고 Tc는 베이스 플레이트 온도 또는 주변 온도입니다.

Foster 열 모델에는 Foster 열 모델 요소의 인스턴스가 하나 이상 포함되어 있습니다. 그림은 Foster 열 모델 요소의 등가 회로를 보여줍니다.

열 요소의 개수는 표현의 차수와 같습니다. 1차 모델의 경우 스칼라 블록 파라미터를 사용합니다. n차 모델의 경우 길이가 n인 행 벡터를 사용합니다. Foster 열 모델을 설명하는 다른 용어로는 다음이 있습니다.

  • 부분분수 회로

  • Pi 모델

1차 Foster 열 모델 요소의 정의 방정식은

Cthermal=τRthermal

QAB=TABRthermal+CthermaldTABdt,

입니다. 여기서 각각은 다음과 같습니다.

  • Cthermal은 열 용량입니다.

  • τ는 열 시정수입니다.

  • Rthermal은 열 저항입니다.

  • QAB는 물질을 통과하는 열 유동입니다.

  • TAB는 물질 층 사이의 온도차입니다.

초기 조건

모델을 정상 상태에서 초기화하거나 초기 노드 온도를 지정할 수 있습니다. 블록을 정상 상태에서 초기화하려면 정상 상태에서 시작 파라미터를 켜기로 설정합니다. 초기 노드 온도를 지정하고 초기 목표값 섹션을 활성화하려면 정상 상태에서 시작끄기로 설정합니다. 첫 번째 노드 온도는 포트 A의 온도에 해당합니다.

변수

시뮬레이션 전에 블록 변수의 우선 순위와 초기 목표값을 설정하려면 블록 대화 상자 또는 속성 인스펙터의 초기 목표값 섹션을 사용합니다. 자세한 내용은 Set Priority and Initial Target for Block Variables 항목을 참조하십시오.

공칭값은 모델에서 변수의 예상 크기를 지정하는 방법을 제공합니다. 공칭값을 기반으로 시스템 스케일링을 사용하면 시뮬레이션 강인성이 향상됩니다. 공칭값은 다른 소스에서 가져올 수 있으며, 그중 하나가 블록 대화 상자 또는 속성 인스펙터의 공칭 값 섹션입니다. 자세한 내용은 System Scaling by Nominal Values 항목을 참조하십시오.

포트

보존

모두 확장

왼쪽 접합부와 연결되는 열 에너지 보존 포트입니다.

오른쪽 접합부와 연결되는 열 에너지 보존 포트입니다.

파라미터

모두 확장

반도체 모듈의 열 저항 값 Rthermal으로, 벡터로 지정됩니다.

반도체 모듈의 시정수 값 τ로, 벡터로 지정됩니다.

블록을 정상 상태에서 초기화할지 여부입니다.

참고 문헌

[1] Schütze, T. AN2008-03: Thermal equivalent circuit models. Application Note. V1.0. Germany: Infineon Technologies AG, 2008.

확장 기능

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2016a에 개발됨