2023航天推进理论基础考试划重点(W老师)火箭发动机热力计算

1、发动机热力计算

燃烧室中燃烧产物的成分、绝热燃烧温度、热力学性质、输运性质、推进剂的理论特征速度。

喷管喉部和出口截面的燃烧产物的组分、温度及其热力学性质。

2、燃烧室热力计算的理论模型、燃烧室热力计算的内容

燃烧过程绝热、燃烧产物平衡完全气体

假定化学式和总焓平衡组分燃烧温度

3、喷管热力计算基本假设、任务、模型

组分均一完全气体绝热等熵膨胀、非单值假设化学平衡状态。

确定指定界面上燃烧产物的组分及其热力学参数;指定截面上的流速以及发动机理论比冲

平衡等熵流动模型、冻结等熵流动模型、突然冻结的等熵流动模型

4、计算平衡组分的方法:

化学平衡常数法和最小吉布斯自由能法。

5、质量守恒、能量守恒、化学平衡这几个方程。

上学期出过简答题。让你写假设条件或者计算模型。

学会总结,要不然看得头皮发麻也记不住。这种考试,记住记准是关键。钱学森老人家保佑保佑我的考试别再炸了,受不了一点。

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
固体火箭发动机内弹道计算是一个相对复杂的问题,需要涉及多个物理学理论和数学方法。以下是一个简单的示例代码,可以用来计算固体火箭发动机内的弹道: ```python import numpy as np # 定义常数 g = 9.81 # 重力加速度 Cd = 0.3 # 阻力系数 A = 0.1 # 横截面积 m = 1000 # 质量 k = 0.1 # 推力系数 v_e = 2000 # 出口速度 t_burn = 20 # 燃烧时间 dt = 0.01 # 时间步长 # 定义初始条件 x = 0 y = 0 vx = 0 vy = 0 t = 0 # 初始化数组 x_arr = [x] y_arr = [y] vx_arr = [vx] vy_arr = [vy] t_arr = [t] # 计算弹道 while t < t_burn: # 计算推力 F = k * t # 计算速度 vx = vx + F / m * np.cos(theta) * dt vy = vy + (F / m * np.sin(theta) - g) * dt # 计算位置 x = x + vx * dt y = y + vy * dt # 添加到数组中 x_arr.append(x) y_arr.append(y) vx_arr.append(vx) vy_arr.append(vy) t_arr.append(t) # 更新时间 t = t + dt # 计算燃烧结束后的弹道 while vy > 0: # 计算阻力 Fd = 0.5 * Cd * A * vy * vy # 计算速度 vx = vx - Fd / m * np.cos(theta) * dt vy = vy - (Fd / m * np.sin(theta) + g) * dt # 计算位置 x = x + vx * dt y = y + vy * dt # 添加到数组中 x_arr.append(x) y_arr.append(y) vx_arr.append(vx) vy_arr.append(vy) t_arr.append(t) # 更新时间 t = t + dt # 打印结果 print('Max height:', max(y_arr)) print('Max distance:', max(x_arr)) ``` 上述代码仅仅是一个简化版的固体火箭发动机内弹道计算,实际情况中还需要考虑更多的因素,如空气密度、温度、风速等。如果需要更准确的计算结果,建议使用专业的软件或者库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西工大里的河南烩面

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值