시스템 공학
시스템 공학의 경우에는 System Composer™를 사용하여 시스템을 표현하고 시뮬레이션하는 아키텍처 및 구성요소 동작을 모델링합니다. System Composer에서 사용하는 워크플로에는 이해관계자의 요구 사항을 시스템 수준의 요구 사항으로 수집한 다음 이를 바탕으로 아키텍처 설계부터 동작 모델까지 수행하는 과정이 포함됩니다. System Composer를 사용하여 다음과 같은 작업을 할 수 있습니다.
구성요소, 포트, 커넥터를 사용하여 아키텍처 모델을 구성합니다.
모델링 언어를 확장하여 메타데이터를 캡처하고 스테레오타입을 사용하여 아키텍처 요소의 스타일을 지정합니다.
포트에 데이터 인터페이스, 물리적 인터페이스 또는 클라이언트-서버 인터페이스를 정의하고 커넥터를 사용하여 구성요소 상호작용을 설명합니다.
인터페이스 정보를 데이터 사전에 수집하여 동작 모델과 공유할 수 있도록 합니다.
요소 또는 속성값을 기반으로 하는 필터를 사용하여 아키텍처 보기를 생성합니다.
시스템을 시퀀스 다이어그램으로 표현하여 시스템 동작을 상호작용 시퀀스로 기술합니다.
할당을 사용하여 기능적, 논리적, 물리적 아키텍처 간에 방향성 있는 관계를 설정합니다.
분석 및 상충관계 연구를 수행하여 아키텍처 설계를 최적화합니다.
Requirements Toolbox™를 추가하면 기능 요구 사항과 설계 요구 사항을 정의하여 System Composer의 구성요소 및 포트에 연결할 수 있습니다. Requirements Toolbox를 Simulink® Test™와 함께 사용하면 요구 사항을 테스트 케이스에 연결하여 자동으로 검증할 수 있습니다. 또한 Simulink, Stateflow®, Simscape™는 아키텍처 모델에서 구성요소의 동작을 기술할 수 있습니다.
이러한 툴들을 함께 사용하면 프로그램의 라이프사이클 전반에 걸쳐 요구 사항과 기능적, 논리적, 물리적 아키텍처를 만들고 관리할 수 있습니다.
시스템 공학 관련 제품
도움말 항목
모델 기반 시스템 공학
- Compose and Analyze Systems Using Architecture Models (System Composer)
Define architectures, add metadata, perform analyses, view component dependencies, and implement behaviors. - Modeling System Architecture of Small UAV (System Composer)
Set up and refine the architecture of a small unmanned aerial vehicle. - Describe System Behavior Using Sequence Diagrams (System Composer)
Learn about and interact with sequence diagrams in System Composer. - System Composer Report Generation for System Architectures (System Composer)
Full report generator script for architectures.
시스템 아키텍처 모델링
- Compose Architectures Visually (System Composer)
Create architecture models using built-in model element types, such as components, ports, and connections. - Define Port Interfaces Between Components (System Composer)
Learn about port interfaces that define the connections between components. - Define Profiles and Stereotypes (System Composer)
Define specialized model element types based on components, ports, and connectors.
요구 사항 및 테스트
- Allocate and Trace Requirements from Design to Verification (System Composer)
Link, trace, manage, verify, and validate requirements. - Visualize Links with Traceability Diagrams (Requirements Toolbox)
Visualize the traceability structure of requirements and other Model-Based Design items with traceability diagrams. - Analyze Formal Requirements of an Electric Vehicle Charger Locking Mechanism (Requirements Toolbox)
Use a Requirements Table block and Simulink Design Verifier™ to construct, analyze, and update formal requirements of an electric vehicle charging station locking mechanism. - Track Requirement Links with a Traceability Matrix (Requirements Toolbox)
Track and manage links and change issues with the Traceability Matrix. - Review Requirements Verification Status (Requirements Toolbox)
Use the requirements verification status to check test and analysis results linked to your requirements.
구성요소 동작
- Implement Component Behavior Using Simulink (System Composer)
Associate components with behavior models in Simulink. - Implement Component Behavior Using Simscape (System Composer)
Associate components with physical behavior in Simscape. - Implement Component Behavior Using Stateflow Charts (System Composer)
Associate components with state machine behavior in Stateflow.
분석, 상충관계 연구 및 다양한 보기
- Analyze Architecture (System Composer)
Perform static analysis on a System Composer architecture to evaluate characteristics of the system. - Simple Roll-Up Analysis Using Robot System with Properties (System Composer)
Perform a simple roll-up analysis for a robot using System Composer analysis tools. - Modeling System Architecture of Keyless Entry System (System Composer)
Use a keyless entry system for a vehicle to create architecture views for different stakeholder concerns. - Calculate Endurance Using Quadcopter Architectural Design (System Composer)
Design quadcopter by calculating endurance using System Composer analysis.