Aerospace Blockset은 고충실도 항공기, 회전익 항공기 및 우주선 플랫폼의 모델링, 시뮬레이션 및 분석을 위한 Simulink 참조 예제와 블록을 제공합니다. 이 블록셋에는 비행체의 동역학, 비행 환경에 대한 검증된 모델, 그리고 조종사 행동, 액추에이터 동역학 및 추진을 위한 블록이 있습니다. 내장된 항공우주 수학 연산과 좌표계 및 공간 변환을 통해 대기권 비행체와 우주선의 운동과 방향을 나타낼 수 있습니다. 시뮬레이션 결과를 검사할 수 있도록 실사적 보기가 포함된 시각화 블록을 모델에 연결할 수 있습니다.
Aerospace Blockset은 재사용 가능한 비행체 플랫폼 모델을 구축하기 위한 표준 모델 아키텍처를 제공합니다. 이러한 모델은 자율 비행, 레이다 및 통신 응용 분야에서의 비행 및 임무 분석, 개념 연구, 상세한 임무 설계, GNC(유도항법제어) 알고리즘 개발, 소프트웨어 통합 테스트 및 HIL(Hardware-in-the-Loop) 테스트를 지원할 수 있습니다.
우주선 시뮬레이션
우주선과 위성군의 운동과 동역학을 모델링하고 시뮬레이션하며 분석할 수 있습니다. 태양계 천체력 데이터를 사용하여 시간에 따른 천체 위치와 속도를 계산할 수 있습니다.
비행 시각화
조종석 비행 계기를 사용하거나, FlightGear 비행 시뮬레이터에 연결하거나, Unreal Engine®으로 시뮬레이션을 실사적인 3차원 환경에 연결하여 항공우주 비행체의 동역학을 시각화하고 이해할 수 있습니다.
비행 및 임무 분석
템플릿과 함수를 사용하여 항공우주 비행체의 동적 응답에 대한 고급 분석을 수행할 수 있습니다. Aerospace Toolbox의 satelliteScenario
객체로 상위수준 임무 분석을 수행할 수 있습니다.
GNC(유도항법제어)
유도 블록을 사용하여 비행체 간의 거리를 계산하고, 항법 블록을 사용하여 가속도계, 자이로스코프 및 IMU를 모델링하고, 제어기 블록을 사용하여 항공우주 비행체의 운동을 제어할 수 있습니다.
제품 관련 자료:
대한항공 - 모델 기반 설계를 사용한 UAV 비행 제어 소프트웨어 개발 및 검증 속도 단축 사례
대한항공은 비행 제어 법칙과 운용 로직을 설계 및 시뮬레이션하고 프로덕션 코드를 생성 및 검증하고 HIL 테스트를 수행했습니다.