SR-72의 비행 제어 시스템을 애니메이션으로 시뮬레이션 돌려보려면 어떻게 수정해야 할까요?
Show older comments
Gemini CLI를 통하여 생성한 시뮬링크 모델과, 모델을 생성하기 위한 매트랩 코드입니다.
제가 구현해보고 싶은 건, 영화 탑건: 매버릭에 나온 것처럼 터보제트엔진으로 먼저 고도와 속도를 확보하고 TBCC 복합 사이클을 통하여 스크램제트 엔진으로 전환 후 준궤도에 도달하여 극초음속 비행을 거쳐, 서서히 내려와서 다시 터보제트엔진으로 전환한 뒤 착륙하는 것까지의 애니메이션입니다.
첨부된 파일을 보고 어떤 부분을 수정해야 할 지 알려주세요.
Answers (1)
Angelo Yeo
about 1 hour ago
0 votes
안녕하세요. 질문하신 SR-72 비행 시나리오를 Simulink로 구현하려면 몇 가지 구성 요소를 단계적으로 쌓아가는 접근이 효과적입니다.
먼저 UAV Toolbox의 공식 예제인 "Visualize VTOL UAV Mission Over Urban Environment" 를 출발점으로 추천드립니다. 이 예제는 비행 모드 전환(호버 → 전환 → 고정익)과 Unreal Engine 3D 시각화 파이프라인이 잘 정리되어 있어서, 원하시는 애니메이션 구조를 이해하는 데 좋은 참고가 됩니다.
이 예제를 익히신 후에는 다음 방향을 고려해볼 수 있습니다.
- 비행 역학: Aerospace Blockset의 6-DOF 블록과 COESA Atmosphere Model을 활용하면 고고도 환경에서의 비행 물리를 모델링할 수 있습니다.
- 엔진 전환 로직: Stateflow를 사용하면 속도/고도 조건에 따라 터보제트↔스크램제트 전환을 상태 머신으로 명확하게 표현할 수 있습니다. Stateflow 의 기초 학습은 Stateflow Onramp | 자기 주도형 온라인 교육과정 - MATLAB & Simulink에서 가능합니다.
- 3D 시각화: Simulation 3D UAV Vehicle 블록의 Custom mesh 파라미터로 SR-72 형상을 Unreal Engine에 올릴 수 있습니다.
Categories
Find more on Get Started with Aerospace Blockset in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!