레이더 시스템을 위한 MATLAB 및 Simulink

다기능 레이더 시스템을 설계, 시뮬레이션, 테스트, 배포할 수 있습니다.

레이더 엔지니어는 MATLAB®과 Simulink®를 이용하여 안테나 배열부터 레이더 신호 처리 알고리즘, 데이터 처리 및 제어에 이르는 레이더 시스템의 설계 속도를 개선할 수 있습니다.

레이더 엔지니어는 MATLAB 및 Simulink를 이용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 타당성 조사 수행, 시스템 성능 예측 및 3차원 지형에 대한 커버리지 분석
  • 레이더 시스템 아키텍처를 대화형 방식으로 설계 및 분석
  • 안테나 소자, 배열, RF 컴포넌트의 설계, 분석, 통합 및 시각화
  • 전파 채널, 표적, 재머 및 클러터 모델링
  • 다기능 멀티센서 위상 배열 위치 추적 시스템의 설계 및 테스트
  • 프로토타이핑이나 양산을 위해 MCU, GPU, SoC, FPGA 기기에 사용할 부동 소수점 또는 고정 소수점 코드 생성
  • 표적 분류나 변조 식별 응용 사례를 위한 데이터 합성 및 딥러닝 모델 훈련

레이더 시스템에 MATLAB 및 Simulink 활용하기

레이더 시스템

엔지니어는 MATLAB 및 Simulink를 다기능 레이더 시스템의 종단간 설계, 시뮬레이션 및 테스트에 활용할 수 있습니다. 레이더 시스템 엔지니어는 타당성 분석, 메트릭을 통한 파라미터화된 성능 예측, 리소스 관리, 3차원 지형을 이용한 커버리지 분석 등을 수행할 수 있습니다. 엔지니어는 센서 배열과 파형의 특징을 탐색하여 링크 버짓 분석을 수행할 수 있습니다. 엔지니어는 시스템 또는 소프트웨어 아키텍처를 정의하고 분석할 수도 있습니다. 서브시스템 엔지니어는 MATLAB, Simulink 또는 C/C++에서 개발한 거동 모델로 아키텍처 모델을 구성할 수 있습니다.


안테나 및 RF

안테나 및 RF 엔지니어는 MATLAB과 Simulink를 공통 설계 환경으로 사용하여 RF, 안테나, 디지털 소자 등 신호 체인 소자를 프로토타이핑할 수 있습니다. 이후 여러 팀의 작업물을 실행 가능한 시스템 수준 모델로 결합할 수 있습니다.

엔지니어는 고수준 및 고충실도 모델들을 혼합하여 컴포넌트의 상호작용을 시뮬레이션하고 설계 상반관계를 평가하며 설계 방안이 성능에 미치는 영향을 분석할 수 있습니다. 엔지니어는 S-파라미터 및 기타 RF 측정치를 시스템 시뮬레이션에 포함할 수도 있습니다.


신호 처리

레이더 신호 처리 엔지니어는 MATLAB, Simulink, 앱 등을 이용하여 주파수, PRF, 파형, 빔 패턴 민첩성을 요구하는 위상 배열 다기능 시스템을 설계하고 분석할 수 있습니다. 엔지니어는 레이더 및 EW 시스템의 동역학을 모델링하고 지상, 공중, 선상으로 타겟팅할 수 있습니다. 엔지니어는 빔포밍, 정합 필터링, DOA(도래각) 추정, 표적 탐지 등 내장 신호 처리 알고리즘의 내장 라이브러리를 활용할 수도 있습니다.


데이터 처리

레이더 데이터 처리 엔지니어는 MATLAB 및 Simulink을 이용하여 여러 센서의 데이터를 융합해 상황 인식 및 위치를 유지하는 시스템을 설계, 시뮬레이션 및 테스트할 수 있습니다. 엔지니어는 MATLAB에서 레이더, EO/IR, IMU, GPS 센서를 모델링함으로써 실제 데이터 또는 합성 데이터를 이용하여 알고리즘을 테스트할 수 있습니다. 다중객체 추적기 및 추정 필터에 대한 내장 라이브러리를 통해 그리드 수준, 탐지 수준, 객체 또는 트랙 수준 융합을 조합하는 아키텍처를 메트릭을 사용하여 평가하고 실측 자료에 대해 성능을 검증할 수 있습니다.


표적 및 환경

레이더 또는 EW 엔지니어는 MATLAB 및 Simulink를 이용하여 전파 확산, 클러터와 재머, 간섭, 등속 및 등가속도를 갖는 표적의 운동, 표적의 반사 면적을 모델링합니다. 엔지니어는 LOS(가시선) 확산 모델을 이용하여 대기 감쇠를 모델링할 수도 있습니다. 이러한 모델들은 대기 중의 가스, 우수, 안개 또는 구름을 통과하는 신호 확산을 계산합니다.


하드웨어 배포

레이더 엔지니어는 양산 환경에서 다수의 배포 타겟에 MATLAB 또는 Simulink 모델을 배포할 수 있습니다. 엔지니어는 모델을 C, C++, HDL, CUDA® 코드로 변환하여 임베디드 또는 에지 기기에 배포할 수 있습니다. 엔지니어는 자체 개발한 엔터프라이즈 데스크톱 또는 서버 응용 프로그램에 모델을 통합할 수도 있습니다. 엔지니어는 C/C++ 및 MEX 코드를 생성하여 또는 GPU 또는 노드 풀을 이용하여 시뮬레이션과 응용 프로그램 속도를 높일 수 있습니다.


레이더를 위한 AI

레이더 엔지니어는 MATLAB을 이용하여 인지 레이더, 소프트웨어 정의 무선 통신 및 지능형 수신기에 사용되는 인공지능 기반 응용 프로그램을 개발할 수 있습니다. 엔지니어는 데이터와 MATLAB 모델을 합성하여 변조 식별이나 표적 분류 등 다양한 응용 프로그램에 사용되는 딥러닝 및 머신러닝 신경망을 훈련시키는 데 사용할 수 있습니다.