전자 시스템을 위한 MATLAB 및 Simulink

전자 시스템 및 기기를 개발하고, 시뮬레이션하고 테스트할 수 있습니다.

엔지니어는 MATLAB® 및 Simulink® 제품군을 사용하여 알고리즘과 시스템 모델을 담아 신호 및 영상 처리 시스템과 제어 시스템을 설계하고 시뮬레이션할 수 있습니다. MATLAB 및 Simulink를 사용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 신호 분석 및 알고리즘 탐색
  • 실시간 신호 처리 시스템 구축을 위한 설계 구현의 장단점 평가
  • 모터, 전력 변환기, 배터리 시스템용 디지털 제어 시스템 개발
  • 상호 작용하는 구성요소가 있는 임베디드 시스템의 설계 가속화
  •  

“모델 기반 설계를 통해 연속 검증 및 테스트 커버리지 평가와 같은 ISO 26262에서 요구하는 설계 및 검증 방법을 적용할 수 있었습니다. 특히 Simulink Test의 자동화된 테스트 케이스와 리포트로 테스트에 드는 수고를 획기적으로 줄일 수 있었습니다.”

Jeongwon Sohn, LG Electronics

신호 처리

신호 처리 엔지니어는 신호 분석부터 실시간 처리 시스템 배포에 이르기까지 모든 개발 단계에서 MATLAB 및 Simulink를 사용합니다. MATLAB 및 Simulink는 다음을 제공합니다.

  • 예측 정비, 이상 감지, 시간 주파수 분석, 신호 측정을 위한 빅데이터와 같은 시계열 데이터 및 스펙트럼 분석의 분석과 전처리를 위한 내장 함수 및 앱
  • 기본 FIR 및 IIR 필터에서 적응, 멀티레이트, 다단계 설계에 이르기까지 디지털 필터(FIR 및 IIR)를 설계, 분석, 구현하는 앱과 알고리즘
  • 프로그램 및 블록 다이어그램을 조합하여 신호 처리 시스템을 모델링하고 시뮬레이션하는 환경
  • 고정소수점 동작을 모델링하고 임베디드 프로세서, FPGA, ASIC에 배포하기 위한 C/C++ 또는 HDL 코드를 자동으로 생성하는 기능

영상 처리 및 컴퓨터 비전

엔지니어는 MATLAB 및 Simulink 툴을 사용하여 전화나 게임 시스템에 있는 사용자 인터페이스 기능과 비디오 같은 상호 작용 구성요소를 갖춘 임베디드 시스템의 설계를 가속화할 수 있습니다. 엔지니어는 미리 준비된 구성요소의 라이브러리를 사용하여 임베디드 시스템을 모델링함으로써 가속도계, 영상 수집, 영상 처리, 감시, 영상 인식 등 다양한 응용 분야에서 설계에 속도를 더할 수 있습니다. MATLAB 및 Simulink를 사용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 영상 처리, 컴퓨터 비전, 딥러닝을 위한 일련의 종합적 참조 표준 알고리즘으로 비전 솔루션 설계
  • 상호 운용 API 및 통합 툴을 통해 OpenCV, Python, C/C++를 사용하여 팀과 협업
  • 워크플로 앱을 통한 자주 쓰이는 작업의 자동화 및 알고리즘 탐색 가속화
  • 전문적인 프로그래밍 또는 IT 지식 없이도 NVIDIA® GPU, 클라우드, 데이터센터 리소스에서 알고리즘 가속화
  • NVIDIA GPU, Intel® 프로세서, FPGA, ARM 기반 임베디드 프로세서 등의 임베디드 기기에 알고리즘 배포

제어 설계

전력 전자 엔지니어는 MATLAB 및 Simulink를 사용하여 모터, 전력 변환기 및 배터리 시스템용 디지털 제어 시스템을 개발할 수 있습니다. MATLAB 및 Simulink는 다음을 제공합니다.

  • 플랜트 동특성 모델링, 제어 알고리즘 설계, 폐루프 시뮬레이션 실행을 위한 다중영역 블록 다이어그램 환경
  • 시스템 식별 또는 물리적 모델링 툴을 사용한 플랜트 모델링
  • 근궤적, 보드 다이어그램, LQR, LQG, 강인 제어, 모델 예측 제어, 기타 설계 및 분석 기법
  • 폐루프 데스크탑 시뮬레이션에서 제어 알고리즘을 확인한 후 C 또는 HDL 코드를 자동으로 생성하여 프로덕션 마이크로컨트롤러 및 FPGA에 배포하는 기능