-
로켓 노즐 설계 프로그램프로젝트 2024. 11. 20. 17:15
✅프로젝트 소개✅
로켓의 추력을 담당하는 제일 중요한 부분이 로켓의 엔진이다. 특히 연료에 연소하면서 발생하는 고압 고온의 가스를 매우 빠르게 압축시켰다가 분출시키는 노즐의 역할은 매우 중요하다. 본 프로젝트에서는 몇개의 설계 파라메터만 알고 있으면 간단하게 로켓 노즐의 형상을 설계해주는 프로그램을 제공한다.
✅프로그램 특징✅
1. 노즐 설계에 필요한 파라메터를 입력하면(특히 목표 최대 추력을 입력하면 주어진 상태에서의 최적의 노즐 형상을 반환한다.) 적절한 노즐의 설계를 반환한다.
2. 노즐 설계를 바탕으로 blender에서 3d모델로 출력할 수 있는 스크립트를 제공한다.
3. gui 환경을 제공한다.
✅입력 파라미터✅
- Thrust (): 설계 추력 (뉴턴, )
- Chamber Pressure (): 연소실 압력 (파스칼, )
- Atmospheric Pressure (): 대기압 (파스칼, )
- Specific Heat Ratio (): 비열비 (무차원, 주로 1.042~1.044)
- Thrust Coefficient (): 추력 계수 (무차원)
- Expansion Ratio (): 팽창비 (출구 단면적/노즐 목 단면적 비율)
✅주요 계산 항목✅
1. 노즐 목 단면적 ()
노즐 목 단면적은 다음의 추력 방정식을 변형하여 계산한다:
- : 추력
- : 추력 계수
- : 연소실 압력
2. 노즐 출구 단면적 ()
출구 단면적은 팽창비를 사용하여 계산한다:
- : 팽창비
- : 노즐 목 단면적
3. 출구 압력 ()
출구 압력은 등엔트로피(isentropic) 팽창 조건을 가정하여 다음과 같이 계산한다:
- : 연소실 압력
- : 비열비
- : 팽창비
4. 수축부 각도 (Convergent Angle)
수축부 각도는 최적의 하위음속 조건을 가정하여 일반적으로 로 설정한다.
5. 확장부 각도 (Divergent Angle)
확장부 각도는 팽창비에 따라 다르게 설정한다:
- :
- :
- :
2D 노즐 형상 생성
계산된 기하학적 요소
- 노즐 목 반지름 ():
- 출구 반지름 ():
- 수축부 길이:
- : 수축부 각도
- 확장부 길이:
- : 확장부 각도
- 노즐 전체 길이:
출력
- 계산된 설계 파라미터:
- 노즐 목 단면적 ()
- 출구 단면적 ()
- 출구 압력 ()
- 수축부 각도
- 확장부 각도
- 2D 시각화:
- 수축부와 확장부를 포함한 노즐의 단면도를 화면에 그려줌.
✅소프트웨어 시연 영상✅
'프로젝트' 카테고리의 다른 글
로켓 비행 관제 지상국 (1) 2024.11.20 아두이노 기반 로켓 및 드론 에비오닉스 펌웨어 프레임워크 및 하드웨어 (0) 2024.11.20 로켓 비행 시뮬레이터 (0) 2024.11.19 로켓 엔진 성능 시험(TMS) 관리 소프트웨어 (2) 2024.11.19