Main Content

Discrete Varying Transfer Function

변하는 계수를 갖는 이산시간 전달 함수

  • Discrete Varying Transfer Function block

라이브러리:
Control System Toolbox / Linear Parameter Varying

설명

이 블록은 변하는 계수를 갖는 이산시간 전달 함수를 구현합니다. 순시 전달 함수는 다음과 같이 지정합니다.

H(z)=b0+b1/z++bN/zN1+a1/z++aN/zN,

여기서 N은 극점 개수이며, 전달 함수 차수 파라미터로 지정됩니다. 계수 a1, …, aNb0, b1, …, bN의 값을 그에 대응하는 블록 입력 포트에 전달합니다.

가변 파라미터 또는 계수를 갖는 일반적인 제어 요소를 구현하려면 이 블록과 선형 파라미터 가변 라이브러리에 있는 다른 블록을 사용하십시오. 자세한 내용은 Model Gain-Scheduled Control Systems in Simulink 항목을 참조하십시오.

포트

입력

모두 확장

전달 함수 입력 신호.

전달 함수 분자 계수. 계수 포트 수는 전달 함수 차수 파라미터로 결정됩니다.

전달 함수 분모 계수. 계수 포트 수는 전달 함수 차수 파라미터로 결정됩니다.

출력

모두 확장

전달 함수 출력 신호.

파라미터

모두 확장

전달 함수(극점 개수)로, 양의 정수로 지정됩니다. 이 파라미터에 따라 블록의 계수 입력 포트 수가 결정됩니다.

블록 샘플 시간으로, -1 (상속된 샘플 시간) 또는 양의 스칼라로 지정됩니다.

확장 기능

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

PLC 코드 생성
Simulink® PLC Coder™를 사용하여 Structured Text 코드를 생성할 수 있습니다.

버전 내역

R2017b에 개발됨