2019年认证杯SPSSPRO杯数学建模A题(第一阶段)好风凭借力,送我上青云全过程文档及程序

2019年认证杯SPSSPRO杯数学建模

纸飞机在飞行状态下的运动模型

A题 好风凭借力,送我上青云

原题再现:

  纸飞机有许多种折法。世界上有若干具有一定影响力的纸飞机比赛,通常的参赛规定是使用一张特定规格的纸,例如 A4 大小的纸张,折成一架纸飞机。大多数比赛都不允许使用剪刀和胶水,有的比赛中可以少量使用胶带以调整纸飞机的重心。折好后在无风的室内环境投掷,并测量其留空时间和飞行距离等成绩。在 2012 年,一种叫做 Suzanne 的折法曾创下飞行距离的吉尼斯世界纪录,飞行了超过 69 米。Suzanne 的折法参见:https://v.qq.com/x/page/o0636km20dz.html
  第一阶段问题: 如果纸飞机 (以 Suzanne 为例) 的翼面是精确的平面,不允许有弯曲,请建立合理的数学模型,根据纸飞机的三视图和重心位置,计算投掷出手的合理角度,以使飞行距离尽可能远。

整体求解过程概述(摘要)

  世界上有若干个具有一定影响力的纸飞机比赛,其中有一种叫 Suzanne 的折法的纸飞机创造了纸飞机飞行距离最远的世界纪录。本文通过对纸飞机在飞行状态下的受力分析,通过纸飞机的三视图与重心位置,计算出了纸飞机飞行最远距离时的最佳投掷角度,同时分析重力位置对纸飞机飞行状态的影响,简要概述了纸飞机稳定性较好时的重心位置,同时对模型进行了推广应用。
  首先,对一些基本的斜抛运动做分析,通过运用牛顿力学定律,建立了理想状态下的斜抛运动模型,计算出了在不考虑纸飞机初始掷出高度与阻力的情况下的最佳的投射角度为 45°。
  接着,考虑了纸飞机掷出时存在初始高度的情况,改进了理想状态下的斜抛运动模型,通过运用实际的数据进行计算,得到了在不同初始高度与初始速度的情况下飞机的掷出的最佳角度与纸飞机的最远飞行距离,详细数据见附录。然后,又加入了空气对纸飞机存在浮力与阻力的因素,改进了前面两个模型,建立了非理想状态下的斜抛运动模型,通过对不同阻力系数的研究,得到了阻力系数对纸飞机飞行最远距离的影响,同时也求出了不同阻力系数下的最佳掷出角度,详细数据见正文。
  最后,又分析了飞机自身重心位置与空气对纸飞机作用力不在同一位置的情况,通过建立方程组,进一步优化了飞机在非理想状态下的斜抛运动模型。
  本文的优点在于通过简单的运动模型,逐渐深化改进,完善模型,最终建立一个比较完整的纸飞机运动模型。同时考虑了实际的情况下纸飞机的不同受力情况,使得建立的模型真实有效。最后对模型进行了推广与应用,在生产生活的其他方面具有较大的参考意义。

问题分析:

  飞机一开始经过人对它的做功,使其产生一个初速度,接着在飞机飞行过程中,人对其不产生作用力,此时的作用力可以由中学物理知识得到,飞机在飞行状态中只受自身的重力与空气对它的阻力还有一部分升力。由于飞机是在无风的测试环境下进行飞行测试,所以在解题过程中不考虑复杂的阻力环境。
  与真正的飞机相比,纸飞机是没有提供动力系统的装置,所以纸飞机在整个飞行状态下是呈滑翔式的飞行。纸飞机机翼与尾翼的形状在飞机的飞行状态下有着一定的重要作用,如果飞机的侧翼的面积很小,在飞行过程中纸飞机与空气的接触面积就会很小,所受的阻力同时也会减小,在下降的过程中下落的速度就会变快,落地时间减短,即使初速度比较大,但是飞机飞行的距离还是不会太远。所以飞机机翼的接触面积直接对飞机的飞行距离产生影响,纸飞机机翼面积越大,飞行时间可能会越长,飞行距离就会越远。
  其次影响纸飞机飞行的因素还有飞机的重心点的位置。如果纸飞机的重心位置合适, 在其飞机飞行的过程中,机翼就会受到比较均匀的空气阻力,保证了飞机飞行的稳定性,才能飞得更久。机翼在在飞机的质量上具有很大的贡献值,所以机翼在机身上的位置就几乎可以决定纸飞机重心点的位置,如果重心太过靠前,空气阻力对与飞机的作用点为飞机的几何重心上,两个作用点就会有很大的差别,作用效果不会抵消,反而叠加,从而有可能加剧了飞机的下落速度,飞机在滑翔时间就会减短。如果能控制机翼的位置使重心点位置准确,就会增加纸飞机的稳定性。由于飞机在叠的过程中前后的纸张叠加,导致飞机的重心会在其几何中心之前,这必然会导致受力不均,由于飞机的对称性,飞机的重心点在中轴线上。
  飞机在初始状态下的初始角度对飞机的飞行状态具有一定的影响。如果飞机的角度过大,可能倒是在竖直方向上的速度会变大,水平方向上的速度就小,虽然飞机飞行时间可能会增加,但是水平方向上的位移也不会很大。如果飞机初始角度很小,在竖直方向上的速度小,飞机在空中的飞行时间变短,即使速度很大,飞行的距离也不会太远。所以飞机的飞行角度一定在这个角度范围内会由最优的角度。
  纸飞机的质量也与飞机飞行的时间有关系,在考虑阻力的情况下,如果飞机质量越大,在飞行过程中,重力就可能是阻力的多倍,此时飞机向下加速度要比质量小时候的加速度大。飞机飞行时间就会变短,飞机也不会飞太远。

模型假设:

  (1).假设纸飞机在飞行过程中,不受任何其他风力的影响,无不确定因素的影响。
  (2).假设纸飞机飞行路线的投影为一条直线,不存在拐弯飞行的状况。
  (3).假设纸飞机所受的空气对它的受力大小与速度成正比,比例系数不变。
  (4).假设重力加速度 g 恒为 9.8m/s^2 。
  (5).受力分析过程符合基本的牛顿定律。

论文缩略图:

在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

部分程序代码:(代码和文档not free)

%最佳角度
h=1.7:0.05:2.1;
h'
v=10:1:30;
a=asind(v(1)./sqrt((2*(v(1)*v(1)+9.8*h))))
a'
a=asind(v(2)./sqrt((2*(v(2)*v(2)+9.8*h))))
a'
a=asind(v(3)./sqrt((2*(v(3)*v(3)+9.8*h))))
a'
a=asind(v(4)./sqrt((2*(v(4)*v(4)+9.8*h))))
a'
a=asind(v(5)./sqrt((2*(v(5)*v(5)+9.8*h))))
a'
a=asind(v(6)./sqrt((2*(v(6)*v(6)+9.8*h))))
a'
a=asind(v(7)./sqrt((2*(v(7)*v(7)+9.8*h))))
a'
a=asind(v(8)./sqrt((2*(v(8)*v(8)+9.8*h))))
a'
a=asind(v(9)./sqrt((2*(v(9)*v(9)+9.8*h))))
a'
a=asind(v(10)./sqrt((2*(v(10)*v(10)+9.8*h))))
a'
a=asind(v(11)./sqrt((2*(v(11)*v(11)+9.8*h))))
a'
a=asind(v(12)./sqrt((2*(v(12)*v(12)+9.8*h))))
a’
a=asind(v(13)./sqrt((2*(v(13)*v(13)+9.8*h))))
a’
a=asind(v(14)./sqrt((2*(v(14)*v(14)+9.8*h))))
a’
a=asind(v(15)./sqrt((2*(v(15)*v(15)+9.8*h))))
a’
a=asind(v(16)./sqrt((2*(v(16)*v(16)+9.8*h))))
a’
a=asind(v(17)./sqrt((2*(v(17)*v(17)+9.8*h))))
a’
a=asind(v(18)./sqrt((2*(v(18)*v(18)+9.8*h))))
a’
a=asind(v(19)./sqrt((2*(v(19)*v(19)+9.8*h))))
a’
a=asind(v(20)./sqrt((2*(v(20)*v(20)+9.8*h))))a’
a=asind(v(21)./sqrt((2*(v(21)*v(21)+9.8*h))))
a’
%最远距离
s=v/9.8;
s1=s.*sqrt(v.*v+2*9.8*h(1))
s1=s.*sqrt(v.*v+2*9.8*h(2))
s1=s.*sqrt(v.*v+2*9.8*h(3))
s1=s.*sqrt(v.*v+2*9.8*h(4))
s1=s.*sqrt(v.*v+2*9.8*h(5))
s1=s.*sqrt(v.*v+2*9.8*h(6))
s1=s.*sqrt(v.*v+2*9.8*h(7))
s1=s.*sqrt(v.*v+2*9.8*h(8))
s1=s.*sqrt(v.*v+2*9.8*h(9))
%不同阻力系数运动轨迹
h=2.1;
m=0.1;
g=9.8;
v=20;
th=40;
k=[0.01,0.1,0.5,1,1.5];
x=0:0.01:2;
y=h+((m*m*g)/(k(1)*k(1))+(m*v*sin(th))/k(1))*(k(1)*x)/(m*v*cos(th))+(m*m*g*log(1-(k(1)*x)/(m*v*c
os(th))))/(k(1)*k(1));
plot(x,y,'r');
hold on;
y2=h+((m*m*g)/(k(2)*k(2))+(m*v*sin(th))/k(2))*(k(2)*x)/(m*v*cos(th))+(m*m*g*log(1-(k(2)*x)/(m*v*
cos(th))))/(k(2)*k(2));
plot(x,y2,'b');
hold on;
y3=h+((m*m*g)/(k(3)*k(3))+(m*v*sin(th))/k(3))*(k(3)*x)/(m*v*cos(th))+(m*m*g*log(1-(k(3)*x)/(m*v*
cos(th))))/(k(3)*k(3));
plot(x,y3,'g');
hold on;
y4=h+((m*m*g)/(k(4)*k(4))+(m*v*sin(th))/k(4))*(k(4)*x)/(m*v*cos(th))+(m*m*g*log(1-(k(4)*x)/(m*v*
cos(th))))/(k(4)*k(4));
plot(x,y4,'y');
hold on;
y5=h+((m*m*g)/(k(5)*k(5))+(m*v*sin(th))/k(5))*(k(5)*x)/(m*v*cos(th))+(m*m*g*log(1-(k(5)*x)/(m*v*
cos(th))))/(k(5)*k(5));
plot(x,y5,'k')
title('不同阻力系数运动轨迹');
xlabel('水平距离 x/m');
ylabel('高度 y/m');
legend({'k=1.5','k=1','k=0.5','k=0.1','k=0.01'})
axis([0,1.9,0,2.2])
%阻力系数与最佳角度关系
x=[0 0.01 0.1 0.5 1 1.5 2];
th=[45 44.98 44.43 40.36 36.94 34.13 32.04];
plot(x,th);
xlabel('阻力系数 k/kg/s');
ylabel('最佳角度/°');
title('阻力系数与最佳角度关系');
grid  on
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/607609.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据结构——队列(Queue)

目录 1.队列的介绍 2.队列工程 2.1 队列的定义 2.1.1 数组实现队列 2.1.2 单链表实现队列 2.2 队列的函数接口 2.2.1 队列的初始化 2.2.2 队列的数据插入(入队) 2.2.3 队列的数据删除(出队) 2.2.4 取队头数据 2.2.5 取队…

python匹配问题

脏数据匹配 一般数据建模步骤中,数据清洗耗时占比80%以上,因为现实中接触到的数据相当脏,无法直接简单的用pandas的merge函数解决。下面以QS大学排名的匹配为例,简单介绍脏数据匹配中会遇到的问题和主要步骤。 1 问题描述 给定…

Vue.js设计与实现阅读2

Vue.js设计与实现阅读-2 1、前言2、框架设计的核心要素2、1 提升用户体验2、2 控制代码体积2、3 Tree-Shaking2、4 特性开关2、5 错误处理 1、前言 上一篇我们了解到了 命令式和声明式的区别,前者关注过程,后者关注结果了解了虚拟dom存在的意义&#x…

Java后端开发——SSM整合实验

文章目录 Java后端开发——SSM整合实验一、常用方式整合SSM框架二、纯注解方式整合SSM框架 Java后端开发——SSM整合实验 一、常用方式整合SSM框架 1.搭建数据库环境:MySQL数据库中创建一个名称为ssm的数据库,在该数据库中创建一个名称为tb_book的表 …

如何顺滑使用华为云编译构建平台?

这两年平台构建服务需求越来越大,却一直苦于找不到一些指南, 这里特意写了一篇, 对在学习代码阶段和新手程序员朋友也蛮友好, 配置真的也不难, 也特别适合想尝试从0到1做个APP的朋友了。 以华为云的CodeArts Build为例…

OpenBLAS 的静态库命名分析 — — 以 x86_64 的静态库为例

在不同的机器上,生成的openblas生成的lib的名字可能是这样的: libopenblas_skylakexp-r0.3.26.dev.a libopenblas_skylakexp-r0.3.26.dev.so 也可能是这样的: liblapack_static_haswellp-r0.3.25.dev.a libopenblas_haswellp-r0.3.26.dev…

Linux-添加虚拟内存,不添加硬盘方式操作

在linux中,当物理内存mem不足时,就会使用虚拟内存(swap分区) 例如增加2G虚拟内存,操作如下: 1.查看内存大小 [rootlocalhost ~]# free -m 2.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的cou…

1. 认识SPSS

使用的是IBM SPSS statistics 25,参考教材《统计分析与SPSS的应用》 一、安装和启动 具体安装过程是参考spss下载以及安装详细教程这篇文章,下载安装包然后按他的步骤获取用户许可证即可。 二、主要窗口 数据编辑器窗口data editor 是SPSS的主程序窗…

ssm基于Vue的戏剧推广网站论文

摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统戏剧推广信息管理难度大,容错率低&#xff0c…

代码随想录day23 二叉岁终章

669. 修剪二叉搜索树 题目 给定一个二叉搜索树,同时给定最小边界L 和最大边界 R。通过修剪二叉搜索树,使得所有节点的值在[L, R]中 (R>L) 。你可能需要改变树的根节点,所以结果应当返回修剪好的二叉搜索树的新的根节点。 思考 这题有个…

2024年中职网络安全——Windows操作系统渗透测试(Server2105)

Windows操作系统渗透测试 任务环境说明: 服务器场景:Server2105服务器场景操作系统:Windows(版本不详)(封闭靶机)需要环境加Q 目录 1.通过本地PC中渗透测试平台Kali对服务器场景进行系统服务…

Docker 部署后端项目自动化脚本

文章目录 开机自启动docker打包后端项目Dockerfile文件脚本文件使用 开机自启动docker systemctl enable dockersystemctl is-enabled docker打包后端项目 这里的项目位置是target同级目录 1.在项目下面新建一个bin目录 新建一个package.txt 写入下方代码后 后缀改为.bat ec…

配置git服务器

第一步: jdk环境配置 (1)搜索【高级系统设置】,选择【高级】选项卡,点【环境变量】 (2)在【系统变量】里面,点击【新建】 (3)添加JAVA_HOME环境变量JAVA_HO…

小程序学习基础(页面加载)

打开首页&#xff0c;然后点击第一个按钮进去心得页面 进入心得页面以后 第一个模块是轮播图用的是swiper组件&#xff0c;然后就是四个按钮绑定点击事件&#xff0c;最后就是下拉刷新&#xff0c;下拉滚动&#xff0c;上拉加载。代码顺序wxml,js,wcss,json。 <!--pages/o…

【开源商城推荐-LGPL-3.0】ts-mall 聚惠星商城

dts-shop: 聚惠星商城 DTS-SHOP&#xff0c;基于 微信小程序 springboot vue 技术构建 &#xff0c;支持单店铺&#xff0c;多店铺入驻的商城平台。项目包含 微信小程序&#xff0c;管理后台。基于java后台语言&#xff0c;已功能闭环&#xff0c;且达到商用标准的一套项目体…

金和OA C6 MailTemplates.aspx SQL注入漏洞

文章目录 产品简介漏洞概述指纹识别漏洞利用修复建议 产品简介 金和OA协同办公管理系统软件&#xff08;简称金和OA&#xff09;&#xff0c;本着简单、适用、高效的原则&#xff0c;贴合企事业单位的实际需求&#xff0c;实行通用化、标准化、智能化、人性化的产品设计&#…

Day05

19.用户与权限管理 19.1 用户管理 MySQL用户可以分为普通用户和root用户。root用户是超级管理员&#xff0c;拥有所有权限&#xff0c;包括创建用户、删除用户和修改用户的密码等管理权限&#xff1b;普通用户只拥有被授予的各种权限。 MySQL提供了许多语句用来管理用户账号…

php 的数据类型

目录 1.整型 2.浮点型 3.布尔类型 4.字符串 5.数组 6.NULL 7.对象 8.资源类型 查看变量对应值的类型&#xff1a; 1.使用“gettype(传入一个变量var)”来显示变量var的类型; 只会显示类型 2.使用“var_dump(传入一个变量var)”来显示变量var的类型; 会显示具体内容打…

5 - 视图|存储过程

视图&#xff5c;存储过程 视图视图基本使用使用视图视图进阶 存储过程创建存储过程存储过程进阶存储过程参数循环结构 视图 视图是虚拟存在的表 表头下的数据在真表里 表头下的数据存储在创建视图时 在select命令访问的真表里 优点&#xff1a; 安全数据独立简单 用户无需关…

ADS仿真 之 容差/良率分析

之所以要进行容差分析&#xff0c; 是因为任何电子元器件均存在一定的误差&#xff0c; 如电感、电容的精度等。 例如一个标称为2.0nH0.1nH的电感&#xff0c;代表的意思产品有99.74%的概率落在2.0nH0.1nH范围内&#xff0c; 即满足6σ &#xff0c;σ是标准偏差或者说方差&…