APP下载

求解Suzanne型纸飞机飞行最远距离与最长留空时间

2019-10-31李惠林

科教导刊·电子版 2019年24期
关键词:微分方程

李惠林

摘 要 为解决Suzanne型纸飞机飞行的最远问题和最长留空时间,作者反复查阅了相关书籍与网络资料,了解空气动力学的基本原理,结合已有的流体力学的物理知识,对Suzanne型纸飞机进行受力分析。从而解决Suzanne型纸飞机在最佳重心时的最大距离和最长留空时间。

关键词 一次矩 微分方程 数值求解 空气动力学

中图分类号:TP391.9文献标识码:A

1问题重述

根据纸飞机的最佳重心位置,计算投掷出手的合理角度,使飞行距离最远、留空时间最长。

2问题分析

本题可化为目标函数的最大值问题,根据空气动力学、流体力学等物理知识,通过求解微分方程、超越方程,利用MATLAB进行数值计算得出结果,并运用遗传算法对结果进行优化。

3模型假设

假设:

(1)机翼面是精确的平面,不允许有弯曲,且在无风的室内环境进行投掷。

(2)人的身高,抛角,重力,升力,阻力,初速度,纸飞机质量。

(3)机翼的二面角为,且与机身(速度方向)平行。

(4)升力公式为:。

阻力在速度较小时公式为:。

(5)考虑纸飞机为一质点。

4符号说明及名词定义

(1)。(为空气阻力系数,假设为定值;为空气密度;为机翼面积;为速度的二次方)

(2)阻力在速度较小时公式为:。(为摩擦系数;为速度)

(3)升力来源于机翼上下表面气流的速度差导致的气压差。

(4)空气阻力指空气对运动物体的阻碍力,是运动物体受到空气的弹力而产生的。

5模型建立

6模型求解

7模型评价

7.1优点

根据受力分析,列出微分方程,运用数值计算等手段求解出目标函数。由于遵循物理规律,结果较为可靠。针对超越方程,通过给定参数具体值,运用MATLAB进行数值求解。

7.2缺点

(1)由于是理想化模型,且投掷时的影响因素因人而异,故会不可避免的带来结果上的误差。

(2)飞行过程中受力复杂,无法精确分析。

(3)忽略了纸飞机飞行过程中的旋转。

7.3优化方法

(1)利用MATLAB自带的fmincon函数,分别求解飞行距离最大值、留空时间最长时的抛角。

(2)利用遗传算法优化结果。

參考文献

[1] 贾跃华.纸飞机的原理[DB/OL].https://wenku.baidu.com/view/ 1eb20232 e87101f69f319528.html.

[2] 吴子牛.空气动力学[M].北京:清华大学出版社,2007.

[3] 刘克哲.物理学(第五版)(上册)[M].高等教育出版社,2018.

猜你喜欢

微分方程
血液流速的微分方程模型
浅谈高等数学教学过程中的教育思想
微信营销的信息传播问题的数学建模探究