주요 콘텐츠

Variable Resistor

이산 변수 저항기

  • Variable Resistor block

라이브러리:
Simscape / Electrical / Specialized Power Systems / Passives

설명

Variable Resistor 블록은 선형 시변 저항기를 나타냅니다. 이 블록은 이산 변수 저항기를 전류원으로 구현합니다. 저항은 Simulink® 입력 신호로 지정됩니다. 저항 값은 음수일 수 있습니다.

방정식

이 블록은 포트 R의 저항이 R일 때 소자 양단 간의 전압 v와 인덕터를 통과하는 전류 i 사이의 관계에 대해 다음 방정식을 사용합니다.

v=Ri.

모델에서 Variable Resistor 블록을 사용하는 경우 powergui 블록의 Simulation typeDiscrete로 설정하고 Preferences 탭에서 Automatically handle Discrete solver and Advanced tab solver settings of blocks 파라미터를 선택하십시오. 전기 모델을 이산화할 때 견고한(robust) 이산 솔버가 사용됩니다. 견고한 이산 솔버가 사용되지 않으면 Simulink에서 오류를 표시합니다.

포트

입력

모두 확장

저항기와 연결되는 입력 포트입니다. 저항은 음수일 수 있습니다.

보존

모두 확장

저항기의 양의 전압과 연결되는 특화된 전기 에너지 보존 포트입니다.

저항기의 음의 전압과 연결되는 특화된 전기 에너지 보존 포트입니다.

파라미터

모두 확장

포트 R에서 신호의 절댓값 하한입니다. 이 제한은 신호가 물리적 의미가 없는 값에 도달하는 것을 방지합니다. 이 파라미터의 값은 0보다 커야 합니다.

확장 기능

모두 확장

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

버전 내역

R2019b에 개발됨

참고 항목

Nonlinear Inductor | Nonlinear Resistor | Variable Capacitor | Variable Inductor | Variable-Ratio Transformer