State-Space
연속 선형 시스템을 명시적 상태공간 연립방정식으로 모델링
라이브러리:
Simulink /
Continuous
설명
State-Space 블록은 다음과 같이 선형 시스템을 명시적 형식으로 표현되는 연립상미분방정식으로 모델링합니다.
여기서
x는 상태 벡터입니다.
u는 입력 벡터입니다.
y는 출력 벡터입니다.
x0은 시스템의 초기 조건으로, 상태 벡터의 초기값을 제공합니다.
A, B, C, D는 시스템 방정식의 항 계수를 포함하는 행렬입니다.
State-Space 블록을 사용하여 시불변 선형 음함수 시스템과 시변 선형 음함수 시스템을 모두 모델링할 수 있습니다.
시불변 시스템을 모델링하려면 A, B, C, D 파라미터를 상수 행렬로 지정합니다.
시변 시스템을 모델링하려면 시뮬레이션 중에 A, B, C, D 파라미터를 조정합니다.
연속 선형 음함수 시스템을 모델링하려면 Descriptor State-Space 블록을 사용합니다.
시스템 행렬 지정하기
시스템을 모델링하려면 A, B, C, D 파라미터를 사용하여 시스템 행렬을 지정합니다. 희소 행렬 또는 비희소 행렬을 지정할 수 있습니다. 기본적으로 MATLAB®은 비희소 행렬을 생성합니다. 자세한 내용은 희소 행렬 생성하기 항목을 참조하십시오.
시스템의 상태 개수, 입력 개수, 출력 개수가 시스템 행렬의 차원을 결정합니다.
A — n×n. 여기서 n은 시스템의 상태 개수입니다.
B — n×m. 여기서,
n은 시스템의 상태 개수입니다.
m은 시스템 입력의 개수입니다.
C — r×n. 여기서,
r은 시스템 출력의 개수입니다.
n은 시스템의 상태 개수입니다.
D — r×m. 여기서,
r은 시스템 출력의 개수입니다.
m은 시스템 입력의 개수입니다.
다음 이미지는 시스템 행렬의 차원이 서로 어떻게 관련되어 있는지 보여줍니다.

예제
확장 예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
확장 기능
버전 내역
R2006a 이전에 개발됨
