이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
모델 선형기
Simulink 모델 선형화
설명
모델 선형기를 사용하면 비선형 Simulink® 모델의 선형 분석을 수행할 수 있습니다.
이 앱을 사용하면 다음을 수행할 수 있습니다.
대화형 방식으로 다양한 동작점에서 모델 선형화하기
대화형 방식으로 모델을 트리밍하거나 시뮬레이션하여 동작점 구하기
비선형 모델의 엄밀한 선형화 수행하기
비선형 모델의 주파수 응답 추정 수행하기
변동하는 파라미터 값에 대해 여러 모델을 배치(일괄) 선형화하기
선형화 작업을 수행하기 위한 MATLAB® 코드 생성하기
동작점 계산을 위한 MATLAB 코드 생성하기
자세히
제한 사항
선형화는 로컬 솔버를 사용하도록 구성된 참조된 모델을 포함하는 모델 계층 구조에서 지원되지 않습니다.
선형화는 로컬 솔버를 사용하도록 구성된 Simscape™ 네트워크에서 지원되지 않습니다.
모델 선형기 앱 열기
Simulink 툴스트립: 앱 탭의 제어 시스템에서 모델 선형기를 클릭합니다.
Simulink 툴스트립: 앱 탭의 제어 시스템에서 주파수 응답 추정기를 클릭합니다.
Simulink 툴스트립: 선형화 탭에서 모델 선형기를 클릭합니다.
Simulink 툴스트립: 선형화 탭에서 주파수 응답 추정기를 클릭합니다.
Simulink 툴스트립: 선형화 탭에서 블록 선형화를 클릭합니다.
예제
파라미터
분석 I/O
— 선형화 입력, 출력, 루프 개방
모델 I/O
(디폴트 값) | 선형화 I/O 집합
선형화 입력, 출력, 루프 개방입니다. 현재 활성 I/O 집합을 표시합니다. I/O 집합을 변경하기 위해 다음 중 하나를 선택합니다.
모델 I/O
— Simulink 모델에 지정된 입력, 출력, 루프 개방을 사용합니다. 모델에서 분석점을 지정하는 방법에 대한 자세한 내용은 Specify Portion of Model to Linearize in Simulink Model 항목을 참조하십시오.루트 수준 인포트 및 아웃포트
— Simulink 모델의 루트 수준 입력과 출력을 사용합니다.현재 선택한 블록 선형화
— Simulink 모델에서 현재 선택된 블록의 입력 포트와 출력 포트를 사용합니다.새 선형화 I/O 만들기
— 입력, 출력, 루프 개방을 지정합니다. 자세한 내용은 Specify Portion of Model to Linearize in Model Linearizer 항목을 참조하십시오.기존 I/O
— 이전에 생성된 I/O 집합을 선택합니다.보기/편집
— 현재 선택된 동작점을 보거나 편집합니다. 자세한 내용은 Edit Analysis Points 항목을 참조하십시오.
동작점
— 선형화 동작점
모델 초기 조건
(디폴트 값) | 동작점
선형화 동작점입니다. 현재 동작점을 표시합니다. 동작점을 변경하기 위해 다음 중 하나를 선택합니다.
모델 초기 조건
— Simulink에 정의된 초기 조건을 사용합니다.선형화 시간
— 모델 초기 조건을 사용하여 모델을 시뮬레이션하고 지정된 시간에서의 시뮬레이션 스냅샷을 동작점으로 사용합니다. 자세한 내용은 Linearize at Simulation Snapshot 항목을 참조하십시오.여러 점에서 선형화
— 이전에 생성된 동작점을 여러 개 선택합니다.기존 동작점
— 이전에 생성된 동작점을 선택합니다.모델 트리밍
— 정상 상태 동작점을 계산합니다. 자세한 내용은 Compute Steady-State Operating Points 항목을 참조하십시오.시뮬레이션 스냅샷 촬영
— 모델 초기 조건을 사용하여 모델을 시뮬레이션하고 지정된 시뮬레이션 스냅샷 시간에서의 동작점을 계산합니다. 자세한 내용은 Find Operating Points at Simulation Snapshots 항목을 참조하십시오.보기/편집
— 현재 선택된 동작점을 보거나 편집합니다.
파라미터 변동
— 배치 선형화를 위해 변동시킬 파라미터
없음
(디폴트 값) | 변동시킬 파라미터
배치 선형화에 사용할 파라미터를 변동시키려면 드롭다운 목록에서 변동시킬 파라미터 선택
을 클릭합니다. 파라미터 변동 탭에서 변동시킬 파라미터를 지정합니다.
자세한 내용은 Specify Parameter Samples for Batch Linearization 항목을 참조하십시오.
결과 뷰어
— 선형화 결과 뷰어 열기
off
(디폴트 값) | on
선형화 후 상세 결과를 표시합니다. 자세한 내용은 View Linearized Model Equations Using Model Linearizer 항목을 참조하십시오.
선형화 어드바이저
— 진단 정보 수집 및 선형화 어드바이저 열기
off
(디폴트 값) | on
선형화 중에 진단 정보를 수집하고 선형화 문제를 대화형 방식으로 해결하기 위한 어드바이저 탭을 열기 위해 선택합니다. 자세한 내용은 Troubleshoot Linearization Results in Model Linearizer 항목을 참조하십시오.
참고
모델 선형기는 선형화 작업을 수행하기 전에 선형화 어드바이저를 선택한 경우에만 진단 정보를 수집합니다.
입력 신호
— 추정 입력 신호
사인스트림
| 고정 샘플 시간 사인스트림
| 처프
| 랜덤
| PRBS(의사 랜덤 이진 시퀀스)
추정 입력 신호입니다. 현재 입력 신호를 표시합니다. 입력 신호를 변경하기 위해 다음 중 하나를 선택합니다.
사인스트림
— 다양한 주파수를 가진 인접한 사인파로 구성된 입력 신호를 생성합니다. 자세한 내용은 Sinestream Input Signals 항목을 참조하십시오.고정 샘플 시간 사인스트림
— 지정된 샘플 시간으로 이산시간 사인스트림 입력을 생성합니다.처프
— 스윕 주파수 코사인 입력 신호를 생성합니다. 자세한 내용은 Chirp Input Signals 항목을 참조하십시오.랜덤
— 랜덤 입력 신호를 생성합니다.PRBS(의사 랜덤 이진 시퀀스)
— PRBS(의사 랜덤 이진 시퀀스) 입력 신호를 생성합니다. 자세한 내용은 PRBS Input Signals 항목을 참조하십시오.
분석 I/O
— 선형화 입력, 출력, 루프 개방
모델 I/O
(디폴트 값) | 선형화 I/O 집합
선형화 입력, 출력, 루프 개방입니다. 현재 활성 I/O 집합을 표시합니다. I/O 집합을 변경하기 위해 다음 중 하나를 선택합니다.
모델 I/O
— Simulink 모델에 지정된 입력, 출력, 루프 개방을 사용합니다. 모델에서 분석점을 지정하는 방법에 대한 자세한 내용은 Specify Portion of Model to Linearize in Simulink Model 항목을 참조하십시오.루트 수준 인포트 및 아웃포트
— Simulink 모델의 루트 수준 입력과 출력을 사용합니다.현재 선택한 블록 선형화
— Simulink 모델에서 현재 선택된 블록의 입력 포트와 출력 포트를 사용합니다.새 선형화 I/O 만들기
— 입력, 출력, 루프 개방을 지정합니다. 자세한 내용은 Specify Portion of Model to Linearize in Model Linearizer 항목을 참조하십시오.기존 I/O
— 이전에 생성된 I/O 집합을 선택합니다.보기/편집
— 현재 선택된 동작점을 보거나 편집합니다. 자세한 내용은 Edit Analysis Points 항목을 참조하십시오.
동작점
— 선형화 동작점
모델 초기 조건
(디폴트 값) | 동작점
선형화 동작점입니다. 현재 동작점을 표시합니다. 동작점을 변경하기 위해 다음 중 하나를 선택합니다.
모델 초기 조건
— Simulink에 정의된 초기 조건을 사용합니다.선형화 시간
— 모델 초기 조건을 사용하여 모델을 시뮬레이션하고 지정된 시간에서의 시뮬레이션 스냅샷을 동작점으로 사용합니다. 자세한 내용은 Linearize at Simulation Snapshot 항목을 참조하십시오.여러 점에서 선형화
— 이전에 생성된 동작점을 여러 개 선택합니다.기존 동작점
— 이전에 생성된 동작점을 선택합니다.모델 트리밍
— 정상 상태 동작점을 계산합니다. 자세한 내용은 Compute Steady-State Operating Points 항목을 참조하십시오.시뮬레이션 스냅샷 촬영
— 모델 초기 조건을 사용하여 모델을 시뮬레이션하고 지정된 시뮬레이션 스냅샷 시간에서의 동작점을 계산합니다. 자세한 내용은 Find Operating Points at Simulation Snapshots 항목을 참조하십시오.보기/편집
— 현재 선택된 동작점을 보거나 편집합니다.
결과 뷰어
— 추정 결과 뷰어 열기
off
(디폴트 값) | on
추정에 사용된 추정 구성과 입력 신호에 대한 상세 결과를 표시합니다.
진단 뷰어
— 진단 정보 수집과 진단 뷰어 열기
off
(디폴트 값) | on
추정 후 표시되는 진단 정보를 수집합니다. 진단 정보를 사용하여 추정 결과를 분석하고 추정 문제를 해결할 수 있습니다. 자세한 내용은 Analyze Estimated Frequency Response 항목을 참조하십시오.
참고
모델 선형기는 추정 작업을 수행하기 전에 진단 뷰어를 선택한 경우에만 진단 정보를 수집합니다.
버전 내역
R2011b에 개발됨R2023b: Simulink Online 지원
R2023b부터 모델 선형기가 Simulink Online™에서 지원됩니다.
R2021b: Simulink 모델을 희소 상태공간 모델로 선형화하기
모델 선형기를 사용하여 Sparse Second Order 블록 또는 Descriptor State-Space 블록을 포함하는 Simulink 모델에서 희소 선형 모델을 구할 수 있습니다. 자세한 내용은 Linearize Sparse Models 항목을 참조하십시오.
R2021a: PRBS 추정 입력 신호 파라미터를 자동으로 결정하기
이제는 모델 선형기에서 주파수 응답 추정을 위해 PRBS 입력 신호를 생성할 때, 주파수 범위에 따라 신호 파라미터 주기 수 및 신호 차수를 자동으로 결정할 수 있습니다.
R2021a: 주파수 응답 추정에 대한 결과 좁히기
추정된 주파수 응답 결과에 많은 수의 주파수 점이 포함되어 있는 경우, 모델 선형기의 결과 좁히기를 사용하면 추정된 주파수 응답 모델에서 지정된 주파수 범위와 주파수 점 개수를 가진 데이터를 보간하여 추출할 수 있습니다. 자세한 내용은 Analyze Estimated Frequency Response 항목을 참조하십시오.
R2020a: 선형 분석 툴이 이제는 모델 선형기임
이제 선형 분석 툴은 모델 선형기 앱입니다. 앱의 기능은 동일하게 유지되며 이름만 변경되었습니다.
R2020a: 주파수 응답 추정에 대한 PRBS 입력 신호
이제 PRBS(의사 랜덤 이진 시퀀스) 입력 신호를 사용하여 Simulink 모델의 주파수 응답을 추정할 수 있습니다. 자세한 내용은 PRBS Input Signals 항목을 참조하십시오.
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)