2011年认证杯SPSSPRO杯数学建模A题(第一阶段)客机水面迫降时的姿态全过程文档及程序

本文主要是介绍2011年认证杯SPSSPRO杯数学建模A题(第一阶段)客机水面迫降时的姿态全过程文档及程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2011年认证杯SPSSPRO杯数学建模

A题 客机水面迫降时的姿态

原题再现:

  2009 年 1 月 15 日下午(美国东部时间),US Airways 所属第 1549 航班(空中客车 A320 客机)在起飞后不久在纽约哈德逊河紧急迫降。经及时救助,机上 155 人(其中包括两名机师和三名乘务人员)在飞机沉没之前全部获救。该起事故造成 78 人受伤,无人死亡。这架客机从纽约长岛拉瓜迪亚机场起飞约 90 秒后遭飞鸟撞击,导致两个发动机损坏。机长萨伦伯格凭借着出色的驾驶技术和冷静的判断使飞机迫降在哈德逊河河面。而飞机上的乘客在乘务员的指挥下,有秩序地逃出紧急舱门并全部获救。
  第一阶段问题:
  问题: 大型客机因为失去动力而进行的迫降具有相当大的危险性。请你建立合理的数学模型,对客机在平静水面上的迫降进行分析,指出客机在河面上迫降时,以何种姿态接触水面是相对最好的选择。
在这里插入图片描述

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

  随着飞机的日益普及,飞机故障等问题层出不穷,飞机水面迫降也成为发生坠机时驾驶员首要选择之一。为了让飞机更加安全的着陆,保障众多旅客的安全,我们研究的这一课题就显得意义尤为重要。
  题目要求我们求出飞机的最佳降水姿态。飞机是无动力迫降在静的水面上的。针对这一题目,我们采用数学建模中的层次分析法,研究应力分析和滑翔时间这两个问题。首先,我们把飞机看成力学里面的梁构件进行分析,建立比例模型一。通过动量守恒定律、达朗贝尔原理、截面法等力学知识确定飞机碰撞水面一瞬间造成的冲击应力的大小。并且此剪应力必须小于等于飞机材料的许用应力,以免撞击水面一瞬间给飞机造成巨大杀伤力摧毁飞机。通过计算和 MATLAB 绘图,得到飞机接触水面长度x与夹角θ应满足的关系。
  其次,在滑翔时间问题中,我们把飞机的漏水部位简化,建立模型二,得到主要漏水部位,然后根据它们的流量计算出飞机迫降时的最佳位置。这两个模型的公共约束解即为飞机最佳迫降角度和触水长度。最终我们运用阿基米德原理,列出飞机在滑翔时浮力与重力等关系表达式,求解出飞机的滑翔时间和飞机漂浮前飞机排开水的体积,得到了飞机此时最低吃水深度,为漂浮争取了更多的时间,让旅客有充足的时间逃离飞机。

问题分析:

  飞机迫降姿势的选取
  水上迫降时,飞机与水面接触瞬间就是面载荷,与地面撞击相比,撞击载荷又相对较小,导致常规的缓冲吸能部件压溃较小,难以发挥效能,同时由于起落架无法正常工作,未被吸收的能量很可能造成机体结构的损坏,由此水上迫降有可能导致比地面撞击更严重的伤害。因此我们要选择一个飞机与水面接触的最佳位置,已达到对飞机的损坏最小。
  如果机身下部蒙皮破裂,那么水将流入机舱,乘员很难有充足的时间逃离,而飞机过快沉没事水上迫降失败的致命原因。所以我们认为飞机不会以整个底面先接触水。若飞机斜侧着先接触水面,由于飞机速度很快,与水面必将产生很大的撞击力,足以拍断机翼,进而大量海水进入客舱,危及乘客生命。同时,飞机降落时应该是平衡的,否则海水会将飞机迅速吞入海中,因此飞机不能以斜侧的姿态接触水面。飞机降落应该是柔和的,没有俯冲或跳跃,向前减速度不能太大,撞击压力和滑翔压力也不能太大,而因为俯冲会给飞机造成灾难性破坏,跳跃会使飞机失去操纵。所以模型假设的时候,我们不需要考虑机头向下的情况。如图3-2。
  综上考虑,我们应只考虑机尾向下,机头向上的情景,以一定的角度与水面接触的姿态滑翔。
  飞机迫降安全性的相关因子
  一般飞机是由几段组成的,所以,考虑飞机迫降时水面对飞机各个部分的冲击载荷,因为各个部件的最大许用力不同,冲击载荷随着速度的不同和姿态角的不同将会用很大的变化,所以我们要的结果,就是得到最佳的姿态角,使得飞机断裂程度最小,进水量最少,漂浮时间最长。最大限度的保障人员安全。
  分析方法的选取
  因为飞机的许用应力和漂浮时间设计到飞机的材料,材料可以承受的应力等力学知识,所以我们应该选择动力学,流体力学等原理,对飞机迫降时的状态进行分析,以求得飞机最佳的角度。

模型假设:

  空气阻力在飞机迫降过程中不考虑
  客机以中线为对称轴落下,即机翼连线平行于水面落下

论文缩略图:

在这里插入图片描述

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

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

X=[1,2,3,4];
Y1=[0,2.1,3.8,7.1]*10^6;
Y2=[0.9,1.3,2.0,2.2]*10^6;
Y3=[1.6,4.6,6.2,10.4]*10^6;
Plot(x,y1,x,y2,x,y3); 
Hold on 
Plot(x,y1,’.’,x,y2,’.’,x,y3,’.’)
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

这篇关于2011年认证杯SPSSPRO杯数学建模A题(第一阶段)客机水面迫降时的姿态全过程文档及程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/890436

相关文章

python获取指定名字的程序的文件路径的两种方法

《python获取指定名字的程序的文件路径的两种方法》本文主要介绍了python获取指定名字的程序的文件路径的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 最近在做项目,需要用到给定一个程序名字就可以自动获取到这个程序在Windows系统下的绝对路径,以下

C#实现一键批量合并PDF文档

《C#实现一键批量合并PDF文档》这篇文章主要为大家详细介绍了如何使用C#实现一键批量合并PDF文档功能,文中的示例代码简洁易懂,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言效果展示功能实现1、添加文件2、文件分组(书签)3、定义页码范围4、自定义显示5、定义页面尺寸6、PDF批量合并7、其他方法

Java实现在Word文档中添加文本水印和图片水印的操作指南

《Java实现在Word文档中添加文本水印和图片水印的操作指南》在当今数字时代,文档的自动化处理与安全防护变得尤为重要,无论是为了保护版权、推广品牌,还是为了在文档中加入特定的标识,为Word文档添加... 目录引言Spire.Doc for Java:高效Word文档处理的利器代码实战:使用Java为Wo

使用Python实现Word文档的自动化对比方案

《使用Python实现Word文档的自动化对比方案》我们经常需要比较两个Word文档的版本差异,无论是合同修订、论文修改还是代码文档更新,人工比对不仅效率低下,还容易遗漏关键改动,下面通过一个实际案例... 目录引言一、使用python-docx库解析文档结构二、使用difflib进行差异比对三、高级对比方

Python自动化处理PDF文档的操作完整指南

《Python自动化处理PDF文档的操作完整指南》在办公自动化中,PDF文档处理是一项常见需求,本文将介绍如何使用Python实现PDF文档的自动化处理,感兴趣的小伙伴可以跟随小编一起学习一下... 目录使用pymupdf读写PDF文件基本概念安装pymupdf提取文本内容提取图像添加水印使用pdfplum

Python从Word文档中提取图片并生成PPT的操作代码

《Python从Word文档中提取图片并生成PPT的操作代码》在日常办公场景中,我们经常需要从Word文档中提取图片,并将这些图片整理到PowerPoint幻灯片中,手动完成这一任务既耗时又容易出错,... 目录引言背景与需求解决方案概述代码解析代码核心逻辑说明总结引言在日常办公场景中,我们经常需要从 W

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

Redis实现分布式锁全过程

《Redis实现分布式锁全过程》文章介绍Redis实现分布式锁的方法,包括使用SETNX和EXPIRE命令确保互斥性与防死锁,Redisson客户端提供的便捷接口,以及Redlock算法通过多节点共识... 目录Redis实现分布式锁1. 分布式锁的基本原理2. 使用 Redis 实现分布式锁2.1 获取锁

Spring-DI依赖注入全过程

《Spring-DI依赖注入全过程》SpringDI是核心特性,通过容器管理依赖注入,降低耦合度,实现方式包括组件扫描、构造器/设值/字段注入、自动装配及作用域配置,支持灵活的依赖管理与生命周期控制,... 目录1. 什么是Spring DI?2.Spring如何做的DI3.总结1. 什么是Spring D

C#高效实现Word文档内容查找与替换的6种方法

《C#高效实现Word文档内容查找与替换的6种方法》在日常文档处理工作中,尤其是面对大型Word文档时,手动查找、替换文本往往既耗时又容易出错,本文整理了C#查找与替换Word内容的6种方法,大家可以... 目录环境准备方法一:查找文本并替换为新文本方法二:使用正则表达式查找并替换文本方法三:将文本替换为图