Product Design, Manufacturing & Innovation Resources
» Simulink: 모델 기반 설계

Simulink: 모델 기반 설계

1990
  • MathWorks
현대 사무실에서 자동차 제어 시스템 설계를 위해 Simulink를 사용하는 엔지니어.

(설명을 위한 생성된 이미지입니다)

Simulink는 그래픽 프로그래밍 환경으로, 다양한 기술과 통합되어 있습니다. MATLAB Simulink는 다중 도메인 동적 시스템의 모델링, 시뮬레이션 및 분석을 위한 도구입니다. 사용자는 시스템 구성 요소(예: 전달 함수, 신호 발생기)를 나타내는 블록을 연결하는 블록 다이어그램 인터페이스를 사용합니다. Simulink는 모델 기반 설계에 널리 사용되며, 시뮬레이션, 임베디드 시스템용 자동 코드 생성, 지속적인 테스트 등을 가능하게 합니다. 확인.

Simulink는 시스템의 동작을 지배하는 미분 방정식을 추상화하는 시각적 블록 기반 언어를 제공합니다. 모델 기반 설계(MBD)라고 알려진 이 접근 방식은 시스템 모델을 개발 프로세스의 중심에 둡니다. 엔지니어와 과학자들은 텍스트 코드를 작성하는 대신, 방대한 라이브러리에서 블록을 드래그 앤 드롭하여 신호 흐름을 나타내는 모델을 구축하고 연결할 수 있습니다. 이 환경에는 시스템의 시간 경과에 따른 동작을 시뮬레이션하는 다양한 수치 해석 솔버가 포함되어 있어 선형, 비선형, 연속 시간, 이산 시간 및 하이브리드 시스템을 포함한 동적 시스템의 신속한 프로토타이핑 및 분석이 가능합니다.

Simulink의 핵심 혁신은 시스템 설계와 구현 사이의 간극을 메워주는 능력입니다. Simulink Coder와 같은 추가 제품을 사용하면 그래픽 모델을 활용하여 임베디드 프로세서에 배포할 수 있는 고품질의 효율적인 C 및 C++ 코드를 자동으로 생성할 수 있습니다. 이는 수동 코딩 오류를 획기적으로 줄이고 자동차, 항공기 및 산업 기계에 사용되는 복잡한 제어 시스템의 개발 주기를 단축합니다. 이 모델은 시뮬레이션, 테스트 및 최종 구현을 위한 단일 정보 소스가 되어, 생성된 코드가 실제 하드웨어와 상호 작용하는 실시간 프로세서에서 실행되는 HIL(Hardware-in-the-Loop) 시뮬레이션과 같은 방식을 가능하게 합니다.

UNESCO Nomenclature: 3304
제어공학

유형

소프트웨어/알고리즘

분열

점진적

용법

널리 사용됨

전구체

  • 아날로그 컴퓨팅 개념
  • SPICE(집적 회로 강조 시뮬레이션 프로그램)
  • SystemBuild(초기 그래픽 모델링 도구)
  • 스테이트플로우(상태 머신 모델링용)

응용 프로그램

  • 자동차 제어 시스템 설계 (예: ABS, 엔진 제어 장치)
  • aerospace flight control and simulation
  • 산업 자동화 및 공정 제어
  • digital signal processing algorithm design
  • 통신 시스템 모델링
  • 재생에너지 시스템 설계 (예: 풍력 터빈 제어기)

특허:

NA

잠재적 혁신 아이디어

현재 하루 4만 건이 넘는 봇 트래픽을 차단하기 위해 이 콘텐츠는 커뮤니티 회원만 이용할 수 있습니다.
> 로그인 < 또는 >등록 < 이 콘텐츠를 비롯한 모든 제한된 콘텐츠와 도구는 (100% 무료로) 이용할 수 있습니다.

관련 용어: Simulink, 모델 기반 설계, MBD, 블록 다이어그램, 시뮬레이션, 제어 시스템, 임베디드 시스템, 코드 생성, 동적 시스템, MATLAB.

역사적 맥락

Simulink: 모델 기반 설계

1989
1990
1990
1990
1990
1990
1990
1987-03
1990
1990
1990
1990
1990
1990
1990

(날짜를 알 수 없거나 관련이 없는 경우, 예를 들어 "유체역학"의 경우, 주목할 만한 등장 시기를 대략적으로 추정하여 제공합니다.)

관련 발명, 혁신 및 기술 원칙

고화질 이미지 및 다운로드는 등록된 회원에게만 100% 무료로 제공됩니다.

> 로그인 <