Simscape 블록 라이브러리
라이브러리 구조 개요
Simscape 블록 라이브러리에는 Simscape™ 제품에 속하는 두 가지 라이브러리가 포함되어 있습니다.
Foundation 라이브러리 — 기본적인 물리 요소와 구성요소, 소스 및 센서가 포함되어 있으며, 이들은 기술 분야와 수행 기능에 따라 하위 라이브러리로 조직되어 있습니다.
Utilities 라이브러리 — 물리 네트워크 모델을 생성하는 데 필요한 필수 환경 블록이 포함되어 있습니다.
또한 애드온 제품을 설치한 경우 기본 Simscape 라이브러리에서 해당 라이브러리를 볼 수 있습니다. 애드온 제품은 Simscape 플랫폼을 사용하는 물리 모델링 제품군의 제품으로 물리 단위 관리 또는 편집 모드와 같은 공통된 기능을 공유합니다.
Simscape Foundation 라이브러리에는 전기, 회전 기계 및 병진 기계, 등온 유체, 기체 등 광범위한 기본 요소 및 구성요소가 도메인별로 정리되어 있습니다. 각 도메인 내에서 블록은 요소, 소스, 센서로 그룹화됩니다. 각 유체 도메인에서 Utilities 하위 라이브러리에는 유체 물성을 지정하는 블록이 포함되어 있습니다. 자세한 내용은 Fluid System Modeling 항목을 참조하십시오. Physical Signals 블록 라이브러리를 사용하면 물리 신호에 대해 수학 연산을 수행할 수 있습니다.
Foundation 라이브러리의 기본 구성요소를 사용하여 다양한 물리 도메인에 걸쳐 더 복잡한 컴포넌트를 만들 수 있습니다. 이러한 블록 어셈블리를 서브시스템으로 그룹화하고 파라미터화하여 해당 컴포넌트를 재사용하고 공유할 수 있습니다.
Foundation 라이브러리 외에도 Simscape Utilities 라이브러리가 있으며, 여기에는 다음과 같은 유틸리티 블록이 포함되어 있습니다.
Solver Configuration 블록. Simscape 시뮬레이션을 위한 수치 알고리즘과 관련된 파라미터를 포함합니다. 각각의 Simscape 다이어그램(또는 다이어그램 내에서 토폴로지가 서로 다른 각각의 물리 네트워크)은 Solver Configuration 블록을 하나씩 포함해야 합니다.
Simulink-PS Converter 블록과 PS-Simulink Converter 블록. Simscape 블록과 Simulink® 블록을 연결합니다. Simulink-PS Converter 블록을 사용하여 Simulink 아웃포트를 물리 신호 인포트에 연결할 수 있습니다. PS-Simulink Converter 블록을 사용하여 물리 신호 아웃포트를 Simulink 인포트에 연결할 수 있습니다.
Probe 블록. 이 블록을 사용하면 모델의 또 다른 Simscape 블록에서 변수를 선택하고 해당 변수를 Simulink 신호로 출력할 수 있습니다.
Simscape 모델에서 이러한 블록을 사용하는 예제는 튜토리얼 Creating and Simulating a Simple Model 및 Probe 블록이 있는 회로 차단기 예제를 참조하십시오.
Simscape 다이어그램에서 이러한 블록을 모두 결합하여 물리 시스템을 모델링할 수 있습니다. 소스 또는 스코프와 같은 기본 Simulink 블록도 다이어그램에서 사용할 수 있습니다. 사용 방법에 대한 자세한 내용은 Simscape 다이어그램을 Simulink 소스 및 스코프에 연결하기 항목을 참조하십시오.
Simscape 블록 라이브러리에는 밸브, 저항기, 스프링 같은 엔지니어링 컴포넌트를 나타내는 다양한 블록이 포함되어 있습니다. 하지만 이러한 사전 구축된 블록만으로는 특정 엔지니어링 요구 사항을 충족하기에 충분하지 않을 수 있습니다. 기존 블록 라이브러리를 확장해야 하는 경우 Simscape 언어를 사용하여 사용자 지정된 컴포넌트나 새로운 물리 도메인을 텍스트 파일로 정의할 수 있습니다. 그런 다음 텍스트 컴포넌트를 모델 다이어그램에서 사용할 수 있는 추가 Simscape 블록 라이브러리로 변환합니다. 이 작업을 수행하는 방법에 대한 자세한 내용은 Typical Simscape Language Tasks 항목을 참조하십시오.
블록 라이브러리에 액세스
Simulink 라이브러리 브라우저에서 블록에 액세스할 수 있습니다. 라이브러리 브라우저를 표시하려면 MATLAB® 명령 창에 slLibraryBrowser를 입력합니다. 그런 다음 목차 트리에서 Simscape 항목을 확장합니다.

MATLAB 명령 창에 simscape를 입력하면 기본 Simscape 라이브러리가 별도의 창에 열립니다.
Simscape 라이브러리는 Foundation과 Utilities의 두 최상위 라이브러리로 구성됩니다. 또한, 물리 모델링 제품군의 애드온 제품을 설치한 경우 다음 그림에 나와 있듯이 Simscape 라이브러리에서 해당 라이브러리를 볼 수 있습니다. 이러한 라이브러리 중 일부에는 두 번째 수준 및 세 번째 수준의 하위 라이브러리가 포함되어 있습니다. 각 라이브러리의 아이콘을 더블 클릭하면 해당 라이브러리를 확장할 수 있습니다.
