数学建模-火箭发射问题
本篇文章讨论的是对火箭问题的建模。
- 火箭问题的提出
- 卫星的速度
- 火箭的推力
- 火箭系统的质量
- 多级火箭的速度公式
火箭问题的提出
假如要向地球轨道内发生一颗火箭,火箭在上升过程中,因为动力不足,通过会分成多级火箭,在发生到一定程度时,在半空中点燃第二级火箭,给火箭继续提供动力到达绕地球的轨道内,使得在轨道内,卫星能在地球的引力作用下,环绕地球旋转。
那火箭在到达地球之后应该以什么速度运动,才能刚好在不脱离地球的同时,也不坠落,能在轨道上持续运动呢?这是火箭发射的主要研究问题。为了解答这一问题,我们必须对该问题建模,既然要夹馍,肯定需要找出这个过程的主要因素是什么?我们发现主要的因素是火箭到达特定轨道时的运动速度是多少?而速度是通过加速度起作用的,由力与加速度的关系公式:
F = m\ a我们发现如果要让火箭获得较大的速度,必须让火箭具有较大的力和较小的质量,从中,我们可以确定整个建模的过程中需要讨论的四个主要因素:
- 卫星的速度
- 火箭的推力
- 火箭与卫星的质量
- 最佳的级数
一般火箭要经过多级加速的。
这就是我们接下来要讨论的主要问题。
卫星的速度
牛顿法开普勒三大定律之上,建立起了两个物体之间的万有引力定律:宇宙万物之间都存在着相互吸引的引力,它的作用方向在两个物体的连线上,它的大小与两者质量的乘积成正比,而与两者距离的平方成反比,且比例系数是一个对万物都相同的宇宙常数。用公式表示为:
G = \gamma \frac{Mm}{r^2} γ\gamma表示万有引力常数,M表示地球的质量,m表示卫星的质量,r表示卫星到地球中心的距离。
假设k=γM,kk = \gamma M,k表示地球引力常数,万有引力公式可以表示为
G = k\frac{m}{r^2}又已知地球表面的重力加速度为g,根据牛顿第二定律有:
k\frac{m}{R^2} = mg可以得到地球引力常数为:
k =R^2 g当卫星绕地球做匀速圆周运动是,卫星没有切向的加速度,卫星的法向加速度为 v2r\frac{v^2}{r},由万有引力定律可得:
m\frac{v^2}{r} = mg (\frac{R}{r})^2左边为转动惯性力,使得卫星在地球轨道上运动而不掉下来,对该式子求解可以得到:
v = R\sqrt{\frac{g}{r}}这就是卫星绕地球旋转应该由的速度。那么火箭的速度也应该达到这个速度,计算可得:
v = \frac{R}{g} = 7.9 \ km/s这是我们解决的第一个问题,火箭的速度。
火箭的推力
我们把火箭抽象成仅由一个动力系统和动力舱组成的物体,采用微元法,根据质量守恒和动量守恒,考察火箭在[t,t+∇t][t,t+\nabla t]时刻的动量变化,t时刻火箭系统的动量就是m(t)v(t)m(t)v(t),在t+∇tt+\nabla t时刻,动量分为两个部分,一部分表示火箭的动量
m(t+\nabla t)v(t+\nabla t)另一部分表示火箭产生的气体的动量
(m(t)- m(t+\nabla t))(v(t)-u)式中u表示气体相对于火箭的速度,而 v(t)v(t)表示火箭相对于地球的速度,因为气体相对于火箭的速度和火箭相对于地球的速度大小相等,方向相反,故气体相对于地球的速度就为 v(t)−uv(t)-u.因此,根据动量守恒定律有:
m(t)v(t)=m(t+\nabla t)v(t+\nabla t) - (m(t+\nabla t)-m(t))(v(t)-u)将方程化简为:
\lim_{\nabla t \rightarrow 0}\frac{m(t+\nabla t)v(t+\nabla t)-m(t)v(t)}{\nabla t} = \lim _{\nabla t \rightarrow 0} \frac{(m(t+\nabla t)-m(t))(v(t)-u)}{\nabla t }即表示如下微分方程:
\frac{d(m(t)v(t))}{dt} = \frac{dm(t)}{dt}(v(t)-u)将左边乘积的导数化简,可以得到这样一个常微分方程:
m(t)\frac{dv(t)}{dt} = -u\frac{m(t)}{dt}使用分离变量法,可以求得
v(t)= v_0 + u\ In\frac{m_0}{m(t)}
m0m_0表示火箭的初速度,一开始为静止状态,故为零。
火箭系统的质量
考虑火箭的质量,主要包含三个部分,火箭的有效载荷,用mpm_p表示,火箭的结构质量,用msm_s表示;以及火箭所装载的燃料的质量,用mfm_f表示,火箭的初始质量可以表示为:
m_0 = m_p + m_s + m_f但我们真正关心的是火箭到达轨道附近,换句话说,就是火箭燃烧完之后的质量是多少,以及对应的速度是多少,由前文质量火箭的速度可以由公式得到:
v = u \ In \frac{m_0}{m_p + m_s}为了求解方便,我们再定义一个量-结构比: λ=msms+mf\lambda = \frac{m_s}{m_s + m_f},因此有: 如果结构比足够小,或者气体的速度足够大,都能达到卫星在地球轨道上运行的速度,但这些条件都不是想要多少就有多少的,很多都受限于当时的技术水平,目前的水平来看,气体的速度可以为: u=3 km/s,λ=0.1u = 3 \ km/s,\lambda = 0.1,y因此一般
v 因此,如果使用一级火箭,在现有的技术 水平下,发射火箭的速度无法达到7.9。
多级火箭的速度公式
由牛顿第二定律:
F = m \ a我们知道,如果要让火箭获得gendarme的速度,可以增加加速度,但推力室一定的,所以减少火箭的质量,就变成了一个唯一可行的方案了。我们可以设想出多级火箭,在某一级火箭的燃料耗尽后,发射第二级火箭,同时去掉一部分外壳,使得质量有所下降。
因此,仍然假设结构比为λ,\lambda,共有n级火箭,各级火箭的结构质量和对应的燃料质量总和分别为m1,m2,⋯,mnm_1,m_2,\cdots,m_n,所以第i级火箭的结构质量为λmi,\lambda m_i,地i级火箭的燃料质量为(1−λ)mi(1-\lambda)m_i.m0=mp+m1+m2+⋯+mn.m_0 = m_p + m_1 + m_2 + \cdots + m_n.
当第一级火箭燃尽时,由于初始速度为0,因此当第一级火箭燃尽时的速度为
v_1 = u \ In \frac{m_0}{m_p + \lambda m_1 + m_2 + \cdots + m_n},将第一级火箭的接哦股丢弃,仍然用前面的公式,但这时候的初始速度不为零,而是第一级火箭燃尽时的速度作为初速度。而且,当第二级火箭燃料燃尽时,它的质量为 m+p+m2+m3+⋯+mnm+p+ m_2+ m_3+ \cdots + m_n,由此类推,可以得到当第i级火箭燃尽时的速度为:
v_i = v_{i-1} +u* In \ \frac{m_p + m_i + \cdots + m_n}{m_p + \lambda m_i + m_{i+1} + \cdots + m_n} 由此可以得到火箭的最终速度为:
v = u \ In( \frac{m_0}{m_p + \lambda m_1 + m_2 + \cdots + m_n}*\cdots*\frac{m_p + m_n}{m_p + \lambda m_n})
总结
数学建模的关键在于精确得确定问题,并找出影响结果的主要因素是什么。今儿一步一步的分析这些因素。
数学建模-火箭发射问题相关推荐
- 2023年9月数学建模:为什么发射卫星使用三级火箭?
2023年9月数学建模国赛期间提供ABCDE题思路加Matlab代码,专栏链接(赛前一个月恢复源码199,欢迎大家订阅):http://t.csdn.cn/Um9Zd 目录 1. 引言 2. 理论基础 ...
- 数学建模:火箭发生升空模型——基于matlab语言
基于教材:<数学建模>第五版 仅是为了个人记录,也为了在有需要的情况下帮到大家,排版可能略显拉跨,但代码以及实验结果均正确!!! 如果帮到你了,请动手点个小赞吧, 一.不考虑空气阻力的简单 ...
- 数学建模预备知识——微分方程
微分方程建模 微分方程是数学建模的重要方法,因为许多实际问题的数学描述将导致求解微分方程的定解问题. 把实际问题化为求解微分方程的定解问题,大体上可以分为以下步骤 根据实际要求确定要研究的量(自变量, ...
- 【数学建模】国赛真题分析 2014A题 嫦娥三号软着陆轨道设计与控制策略
2014A题 嫦娥三号软着陆轨道设计与控制策略 优秀论文合集: 链接:https://pan.baidu.com/s/1NtSBfE-jCXXpwhLOX1InXQ?pwd=uon1 提取码:uon1 ...
- 在Blender中制作火箭发射烟雾和火焰模拟的动画
大小:1.25G 时长1h 30m 1280X720 MP4 语言:英语+中英文字幕(根据原英文字幕机译更准确) 在Blender中制作火箭发射烟雾和火焰模拟的动画 Animate a Rocket ...
- 【福利赠书】命题专家点评中国研究生数学建模之现状
命题专家点评中国研究生数学建模之现状 中国研究生数学建模竞赛至今已经成功举办了十六届, 2019 年计有 500 多家研究生培养单位的 40000 多名研究生踊跃报名参赛, 竞赛规模再创历史新高. 竞 ...
- 参加数学建模国赛,需要掌握哪些数学建模知识
数学建模的模型有:1.常规优化模型:2.评价模型:3.预测模型:4.动态模型:5.图论模型:6.统计分析模型:7.现代智能算法.数学模型是对实际问题的一种数学表述,是一个抽象的简化的数学结构,是静态的 ...
- 【2022国赛官方评审要点发布】2022高教社杯全国大学生数学建模竞赛官方评阅要点
[2022国赛官方评审要点发布]2022高教社杯全国大学生数学建模竞赛官方评阅要点 文章目录 2022年A题评阅要点 问题1 问题2 问题3 问题4 2022年B题评阅要点 问题1 问题2 2022年 ...
- MATLAB数学建模-规划模型总结| MATLAB求解
目录 1 线性规划问题(LP) 风格1 风格2 2 非线性规划 3 动态规划 A星算法 基于dijkstra的概率路线图 4 多目标规划 帕累托最优 支配(Dominace) 不可支配解集 帕累托最优 ...
最新文章
- vsftp pam mysql_VSFTP+MySQL+PAM
- 失败在大学生活中的三种功能
- thymeleaf取model值_史上最详 Thymeleaf 使用教程
- 【算法】字符串近似搜索(转)
- 表单的默认提交方式_对于PHP表单提交有哪集中方式讲解
- 中科同向 备份软件 引领科技 存储未来
- 字体系列之字体大小(CSS、HTML)
- windows下JDK版本之间的切换
- Hive:添加、删除分区
- 机器学习基础:支持向量机(Machine Learning Fundamentals: Support Vector Machine, SVM)
- iOS 版本更新迭代
- 从grub中引导进入windows7的启动管理界面
- 国内开源的一款超好用 Redis 可视化工具,高颜值 UI,真香!!
- 【SPIE独立出版∣IEEE Fellow特邀主讲】人工智能、网络等多主题征稿
- php支付宝封装类,android封装支付宝支付
- 室外AP设备的防雷接地
- Python中: unsupported format character ''' (0x27)
- iOS开发——单元测试
- 计算机文档xsl,跟我学XSL(一)——第一个XML文档
- 今天是微信7周年 7年之痒 一切都已被改变
热门文章
- 云服务器远程一键登录出现SSH connection failed: All configured authentication methods failed *解决办法。
- 记一次replace into引发的死锁问题
- 淘宝小程序体验优化:数据分析和优化实践
- html怎么所有按钮没效果图,点击按钮没反应?所有按钮都没反应
- 海亮DAY8 关于Tarjan算法用于割点割边相关感受
- 教育惩戒权终于来了,能杜绝“拦路打老师案”的剧情吗?
- 虚幻引擎学习笔记——Month1 Week3
- 如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?(强烈推荐)
- 老司机的奇怪noip模拟T3-zhugeliang
- 信奥中的数学 数论篇 相关资料汇总(2022.07.07)