飞行管理_数学建模

飞行管理_数学建模
飞行管理_数学建模

B 题:飞行管理问题

摘要:

飞行管理问题是一个既现实又重要的课题,本文利用偏转角度尽可能的小建立两个非线性规划模型。

模型一:时间模型。考虑到各架飞机的偏转角有正有负,在此模型中,对于各架飞机调整选取各个偏转角的绝对值的和作为目标函数,要求任意两架飞机任意时刻的距离大于8公里,则可以求出任意两架飞机的距离ij d 。此时,两架飞机距离ij d 是时间t 与各个飞机偏转角i θ?的函数,编写程序时将t 离散化,且t 有最大值0.2828s (沿对角线飞过的时间),这样可得到表1-1的结果:

表1-1

模型二:闭塞区域模型。在两架飞机中,将其中一架看成“静止”,另一架相对于它而运动。而以“静止”飞机为圆心,km 8为半径的圆形区域构成该飞机的闭塞区域,任意一架飞机的方向角均不能在此区域内,则为不相撞。为此,本文用复变函数的知识表示各架飞机的速度,从而算出相对速度,再求出相对位移,以相对速度与相对位移的夹角大于每两架飞机的临界夹角来刻画不相撞。目标函数为每架飞机偏转角的平方和。利用计算机编程得到表1-2的结果:

表1-2

对于上述两个非线性规划,在理论方面,本文利用SUTM 内点法(障碍函数法)进行算法描述,在操作方面,分别利用lingo 语言与MATLAB 语言直接编写程序进行计算

关键词:非线性规划、复变函数、SUMT 内点法、闭塞区域、禁飞角

一、问题重述

1.背景知识

与其他交通工具相比,飞机以其速度快、安全舒适等特点在交通领域占据了绝对地位。而近年来飞机事故的频繁发生也预示着飞机存在一定的安全隐患。经调查造成飞机相撞事故的原因主要是人、飞机(设备)、环境,而人的因素是事故中通常起主体作用的因素,直接影响事故的发生和结局。飞机事故的发生难以预测且死亡率极高,所以航空安全机制的健全,航空人员素质的提高已变得刻不容缓。

2.问题重述

在约10000米的高空某边长为160公里的正方形区域内,经常有若干架飞机作水平飞行。区域内每架飞机的位置和速度向量均由计算机记录其数据,以便进行飞行管理。当一驾欲进入该区域的飞机到达区域边缘时,记录其数据后,要立即计算并判断是否会与区域内的飞机发生碰撞。如果会碰撞,则应计算如何调整各架(包括新进入的)飞机飞行的方向角,以避免碰撞。现假定条件如下:

1)不碰撞的标准为任意两架飞机的距离大于8公里;

2)飞机飞行方向角调整的幅度不应超过30度;

3)所有飞机飞行速度均为每小时800公里;

4)进入该区域的飞机在到达区域边缘时,与区域内飞机的距离应在60公里以上;

5)最多需考虑6架飞机;

6)不必考虑飞机离开此区域后的状况。

请你对这个避免碰撞的飞机管理问题建立数学模型,列出计算步骤,对以下数据进行计算(方向角误差不超过0.01度),要求飞机飞行方向角调整的幅度尽量小。

设该区域内4个顶点的坐标为(0,0),(160,0),(160,160),(0,160)。

记录数据为:

二、 基本假设

1.飞机在规定区域内飞行,不会发生任何自然灾害;

2.飞行人员能够探知飞行区域内所有飞机的飞行轨迹,并能够及时作出相应调整;

3.飞机在规定区域内最多只调整一次,且在第六架飞机刚进入区域时调整;

4.飞机在调整过程中是瞬间完成,飞行轨迹可看成直线;

5.不碰撞的标准是任何两架飞机的距离大于km 8;

6.飞机飞行方向的调整幅度不应超过?30; 7.所有飞机调整角度总和最小为最优方案; 8.暂时不考虑飞机离开此区域的情况; 9.飞机在调整之后按固定速度飞行; 10.飞机在飞行过程中可看为质点。

三、 参数说明

1.()i i y x ,表示第i 架飞机的初始位置;

2.i θ表示第i 架飞机初始飞行角度;

3.i θ?表示第i 架飞机的调整角度;

4.ij s 表示第i 架飞机和第j 架飞机的距离; 5.ij d 表示第i 架飞机和第j 架飞机距离的平方;

5.i v 表示第i 架飞机的飞行速度;

6.t 表示飞机的飞行时间;

7.i t 表示第i 架飞机飞出飞行区域的时间; 10.;架飞机的飞行角度架飞机相对于第表示第i j ij θ 11.架飞机的速度矢量;表示第k Z k

12.飞机的飞行矢量架飞机指向第表示第j k f kj ; 13.架飞机的禁飞角的大小架飞机对第表示第j k kj α。

四、 问题分析

图4-1:飞机初始状态

从距离约束条件来说,在初始状态下,我们可以通过调整飞行方向,目的使飞机在飞行区域内满足任意两架飞机的距离都大于8公里。调整角度我们可以假设已知,将上述初始角替换成调整角,通过计算,我们知道存在调整方法能够使飞机安全飞出飞行区域,且调整方式多样。若我们假设调整角度对于每架飞机来说,其满意度是一样的,那在这一系列调整方式中,必定存在调整角度之和达到最小的调整方式。在飞行过程中,初始位置和飞行方向对飞机的飞行路径有决定性作用,而在速度已知的情况下,时间的确定就可以直接决定飞机的具体位置。由此,我们想到,如果取适当的一段时间为步长,确定检测时间点,若这些时间点各架飞机都能满足不相撞的条件,那我们可以近似认为,飞机在这些飞行方向上是符合安全飞行条件的,之后只需找出调整最小的方式即可。

从角度约束条件来说,将飞机看做质点,在飞行区域内,以飞机为圆心,4公里为半径的圆形区域内是不能存在其他飞机的。即每架飞机都有其自身的闭塞区域,而且是动态的闭塞区域。在边长为160公里的正方形二维平面内,这6个闭塞区域在运动过程中是不允许存在重合部分的。飞机在飞行区域内是按照同一方向飞行,也就是说在该正方形区域内,闭塞区域是按直线行走的。运动初期,各圆的位置已知,飞行方向可调整(先不考虑调整角度的限制问题),而调整的目的是为了让这些圆在以相同速度且沿直线的行走过程中不存在重合部分。将模型简化,仅看两架飞机的运动形式,以一个圆的圆心出发,引发出两条相对于另一个圆的切线,而这两条切线在包含另一个圆的一侧所构成的夹域是禁飞域,夹角为禁飞角。在这种解法中不仅要考虑飞机之间的相对运动速度还要考虑飞机之间初始相对位置的具体关系。讨论初期,我们确定飞机之间相对运动的速度还是

引用原有的坐标系,飞机之间相对位置关系也在原有的坐标系中讨论,该模型的约束条件就是相对运动方向与相对位置方向之间的相对夹角只要满足不在禁飞夹角中即可。首先我们选择通过几何方法计算相对夹角,而在进一步计算过程中,我们发现相对夹角若以角度制表示要分不同种情况讨论,过程复杂难以计算。之后我们又将模型进一步改进,对于坐标系的选取,若以飞机之间相对位置所在向量确定相对坐标则使约束条件简化。在计算方面,为了避免角度的多情况影响,我们选取以复数形式表示角度,这样就将相对夹角的形式统一起来,计算也有了进一步突破。

在计算出具体结果后,就需要对结果的有效性进行检验,而我们选取的检验条件就是飞机以调整后的角度飞行,在离开飞行区域时,是否与飞行区域内的其他飞机的距离大于60公里,若都满足大于60公里,则认为结果可行性较强,若有出入,在对模型进行相应调整。

五、模型建立与求解

模型一

设飞机初始状态下的坐标为),(i i y x 易知任意时刻飞机的坐标为

)cos(i i i i vt x X θθ?++= )sin(i i i i vt y Y θθ?++=

则两架飞机的距离:

222)()(j i j i ij ij Y Y X X s d -+-==

讨论飞机在规定区域内的飞行状态,则飞机有飞行时间的限制:若飞机沿对角线飞行,则飞行距离最远,飞行时间最长,此时800

2

160max =

t ,即()2

828.0,0∈t ,

在飞行时间内,如果任意两架飞机的距离都超过8公里,则认为不会发生碰撞事件,即:

()2828.0,0∈?t )61,61(64

==>j i d ij (1)

首先讨论如果不改变飞机偏转角是否有两架飞机相撞,即满足(1)式的j i 和 当小时公里/800=v ,()i i y x ,和i θ已知的情况下,经计算:

()()

64

52sin 5

.220sin 80015552cos 5.220cos 8001502

2

2

36<=-++-+=?

?

?

?t t s 和

()()

6452sin 230

sin 80015052cos 230cos 8001302

2

2

56<=-++-+=?

?

?

?t t s

在()2828.0,0∈t 内有实解,则如果按照初始方向飞行会发生碰撞事件,需要

做出相应调整。

为了确保飞行时不会发生碰撞事件,则任意两架飞机的飞行距离不得小于公里8,在此条件下寻求6架飞机能够安全通过飞行区域的最小调整方式。而对于“最小的调整方式”,本文采取下述两种理解方式。

1.偏转总和最小。因为每架飞机偏转角可正可负,所以,本模型取偏转角的平方和作为目标函数。结合上述分析与条件,可建立如下非线性规划模型

∑=?6

1

2

)

(min

i i

θ

..t s ()??

?

??∈=2828.0,0)61(30

)61,61(64

t i j i d i ij θ 其中:

222)()(j i j i ij ij Y Y X X s d -+-== 2.每架飞机偏转都最小。 T =min

..t s ???

??

?

?∈)2828.0,0(30)

61,61(64t T

j i d i i ij θθ

编程时,我们将t 离散化,分为200等分,

即00094.0300

2828

.0==dt

误差km vdt ds 7541.0== (1)求得的最终结果为:

01=?θ;02=?θ;?=?540629.23θ;04=?θ;05=?θ;?=?074526.16θ。

(2)求得的最终结果为:

?=?2906.21θ;?=?2500.02θ;?=?5406.23θ;04=?θ;?=?2500.05θ;

0745.16=?θ

对比上述结果,结合题中误差在?01.0之内,可只取第一种方案,这样既满足飞机偏转总和最小,又满足每架飞机偏转最小。

下面检验对于上述结果是否满足“进入该区域的飞机在到达区域边缘时,与区域内飞机的距离应在60公里以上;”

飞机的飞行路径方程为:

()()()i i i i x x y y θθ?+=--tan /;

求得每架飞机飞出飞行区域的坐标分别为

()0,6190.129;()0,6668.27;()1227.15,0; ()6603.105,0;()0,1351.4;()160,1314.120

飞机飞出飞行区域的时间为:

()()v

y y x x t i i i i i 2

121-+-=

求得每架飞机的飞行时间为:

0561.01=t ;1282.02=t ;2564.03=t ; 1941.04=t ;2448.05=t ;2501.06=t 。

飞机飞出飞行区域的先后顺序为:1,2,4,5,6,3。按照此飞行时间顺序由少到多重新排序。

而飞机飞出区域要保证和飞行区域内的其他飞机距离都大于60公里; 所以:

()()()

()

()6~1,6~136002

12

1+==>-+-i j i t y y t x x i j i i j i

即:

()()3600sin cos 2

12

1

>--+--j i j i j i j i vt y y vt x x

θθ成立,

根据上述思想编写C++程序(见附录)

经检验。只当第5架飞机飞出区域是与第3架飞机的距离小于60公里,再缩短时间步长使结果更加精确。 模型二

先将模型简化为两架飞机,考虑两架飞机的相对运动,若保证飞机在飞行区域内不发生碰撞则相对飞行角度有一定的范围限制。以第j 架飞机坐标为圆心,以8为半径作圆,此圆即为第j 架飞机的闭塞区域。第k 架飞机相对于第j 架飞机的速度为kj v 。由第k 架飞机坐标引出的相对于此圆的两条切线的夹角kj α为第

k 架飞机做相对运动的禁飞方向。

规定:kj β为第k 架飞机相对于第j 架飞机的夹角:

以k 为原点,j k →为极轴kj f ,将极轴kj f 转至kj v 的角度即为kj β,逆时针为正,顺时针为负。(按照这种规定方法,求出的值与MATLAB 语言中angle 命令产生的结果一致)

设A v =

则第k 架飞机的速度矢量:

()k k i k Ae Z θθ?+=

则第k 架飞机相对于第j 架飞机的相对速度矢量: )()

()

(j j k k i i j k kj

e

e

A Z Z v θθθθ?+?+-=-=

第k 架飞机与第j 架飞机相对位置矢量(极轴):

)(k j k j kj y y i x x f -+-=

则按照上述规定: )arg(

kj

kj kj f v =β

图4-2

由图1-2知:

kj

kj s 8

sin =α

以各个偏转角绝对值的和作为目标函数建立如下非线性规划:

∑=?6

1

min

i i

θ

..t s ??

???=<

?==≥)

61(6)61,61( i j k i kj kj πθαβ

对于此类非线性规划,通常运用罚函数法。

罚函数法基本思想是通过构造罚函数把约束问题转化为一系列无约束最优化问题,进而用无约束最优化方法去求解.这类方法称为序列无约束最小化方法.简称为SUMT 法.

其一为SUMT 外点法,其二为SUMT 内点法.本文运用SUMT 内点法(障碍函数法):

考虑问题:()())1( ,...,2,1i 0 ..min ?

??=≥m X g t s X f i

设集合(){}00,,2,1,0| D m i X g X D i ,φ≠=>= 是可行域中所有严格内点的集合。

构造障碍函数

()()()()()

∑==+=+=m

i i m

i i X g r X f r X I X g r X f r X I r X I 1

1

1

)(),( ln ,,或: 其中称()()

∑==m

i i m i i X g r X g r 1

1

1

ln 或为障碍项,为障碍因子,这样问题(1)就转化为求一系列极值问题:())(得k k

k D

X r X r X I ,min 0

∈ 内点法的迭代步骤:

S1:给定允许误差0>ε,取10,01<<>βr ; S2:求出约束集合D 的一个内点00D X ∈,令1=k ;

S3:以01

D X

k ∈-为初始点,求解()k D

X r X I ,min 0

∈,其中0

D X ∈的最优解,设为()0D r X X k k ∈=;

S4:检验是否满足()ε≤-∑=m

i k

i X

g r

1

ln 或()ε≤∑=m

i i

k X g r 1

1,

满足,停止迭代,k X X ≈*

否则取k k r r 1β=+,令1+=k k ,返回S3.

根据题意可取?=01.0ε,???

???=∈=)61(),6,0()(|0 i i X X D π的六维样本空间,根

据算法进行迭代。

考虑到实现此算法的复杂性以及当今计算机的发展,本文采取直接运用MATLAB 编程得到如下计算结果:

01=?θ;02=?θ;?=?540629.23θ;04=?θ;05=?θ;074526.16=?θ

五、模型的评价与改进

模型一

优点:

(1)将约束条件简化,以条件检验结果,使模型简单化;

(2)该模型比较传统,便于对模型结构的理解和把握;

(3)将时间作为已知条件,选取特定时间点进行条件约束,计算量大大减少;缺点:

(1)对时间步长的选取要求较高;步长选取不当直接影响结果的有效性;(2)计算软件的局限性会导致结果误差较大。

模型二

优点:

(1)将距离之间的关系转化为角度之间的关系,使模型更加直观;

(2)相对运动和相对位置的选取有利于约束条件的进一步简化;

(3)运用复数形式表示矢量,避免讨论多种情况;

(4)闭塞区间的引用使模型更加形象,便于理解;

(5)内点法计算最优化问题使约束条件在结果中的选取也更具优越性;

缺点:

(1)对角度的处理要求较高。

对于该模型的讨论,我们只考虑了人为因素的影响,具有一定的局限性。我们假定人员的素质极高,能够按照指示迅速做出正确的反映,且飞机也能够迅速按照指示执行,但是现实生活中这种情况很难实现。飞机驾驶员素质参差不齐、飞机设备和技术不够先进等等因素都会导致飞机事故的发生。

六、模型的推广

该模型对于避免飞机事故的各种研究可以推广到其他交通领域,正如最近发生的7.23高铁追尾事件,如果信息系统能够正常工作,人员素质较高,合理的调配必然能够有效避免不必要事故的发生。高铁系统黑匣子的设计原理正好符合飞机安全飞行相对于其他飞机飞行的闭塞区域,轨道设计也正符合飞机短区域内直线飞行的特点,而该模型对飞机飞行方向的调整正是对高铁安全轨道设计有一定的启发。当然,不仅交通领域可以运用此模型设计合理的运行路线对运河改道、维修公路等等方面都能有一定的运用。

七、参考文献

[1]作者王文波《数学建模及其基础知识详解》武汉大学出版社2006年出版

[2]作者1 姜启源作者2 谢金星《数学建模案例选集》高等教育出版社2006年出版

[3]作者1 冯杰作者2 黄力伟《数学建模原理与案例》科学出版社2009年出版

[4]作者章绍辉《数学建模》科学出版社2010年出版

[5]作者卓金武《MATLAB在数学建模中的应用》北京航空航天大学出版社2011年出版

[6]作者1 董文永作者2 刘进作者3丁建立《最优化技术与数学建模》清华大学出版社

2010年出版

数学建模 飞机管理模型

Air Traffic Control Abstract 本文讨论了如何对新进入区域内的飞机是否会与区域内原有的飞机碰撞的问题,和如若碰撞,调整各架飞机方向角,使得飞机均能安全飞出正方形区域的问题。 针对判断飞行的飞机之间是否发生碰撞亦即可碰撞问题,把各架飞机的运动轨迹端点坐标用时间表示后,就可以写出第六架飞机与其它五架飞机的距离表达式,判断这个最小距离是否小于8km,如果小于,则碰撞,否则不碰撞。这一过程的实现可通过MATLAB编程动态模拟飞机在区域内的飞行过程。在时间轴上连续取样,最后得出第六架飞机和第五架相碰,碰撞时事件飞机的坐标位(),相碰时刻为? 针对检测到碰撞的存在并采取措施进行规避,即碰撞规避问题。需要对各架飞机的方向角进行调整,并且使得飞机方向角调整幅度最小。建立非线性规划模型,利用MATLAB求得第i架飞机)6,5,4,3,2,1 i调整的角度分别为: ( 关键字:飞机碰撞方向角最优解非线性规划

Contents

I. Introduction Grow inside 160 kilometers of exact square districts in the about 10,000 meters high empty some side, usually how many the airplane make level flight.Position and speed vector of each airplane inside the district are recorded its data by the calculator, so that they carry on a flight management.When desire gets into the airplane of the district to arrive a district edge, after recording its data, immediately compute and judge whether meeting and airplane occurrence in the district collision.If will collide, then should compute how to adjust each(including is lately ingoing) direction Cape that the airplane flies.To avoid collision.Now suppose a condition as follows: 1)The standard that don't collide is more than 8 kilometers for the distance of arbitrarily two airplanes. 2)The airplane flies the range that the direction Cape adjusts to be higher than 30 degrees. 3)All airplane airspeeds are all per hours are 800 kilometers. 4)The airplane that gets into the district while arriving a district edge, with the distance of airplane inside the district in response to above 60 kilometers. 5)At most need to consider 6 airplanes. 6)Need not consider that the airplane leaves the condition of this empress in the district. Please to the problem establishment mathematics model of the flight management that avoid collision.List to compute a step, carry on a calculation to the following data.(direction Cape the error margin isn't higher than 0.01 degrees)Requesting airplane to fly the range that the direction Cape adjusts is as far as possible small. The coordinates that establishes the district's 4 tops (0,0),(160,0) , (160,160) , (0,160) Airplane serial number Abscissa x Ordinate y Direction Cape (degree) 1 150 140 243 2 85 85 236 3 150 155 220.5 4 14 5 50 159 5 130 150 230 New 0 0 52

数学建模1例题解析

1.贷款问题 小王夫妇计划贷款20万元购买一套房子,他们打算用20年的时间还清贷款。目前,银行的利率是%/月。他们采用等额还款的方式(即每月的还款额相同)偿还贷款。 (1)在上述条件下,小王夫妇每月的还款额是多少共计付了多少利息 (2)在贷款满5年后,他们认为他们有经济能力还完余下的款额,打算提前还贷,那么他们在第6年初,应一次付给银行多少钱,才能将余下全部的贷款还清 (3)如果在第6年初,银行的贷款利率由%/月调到%/月,他们仍然采用等额还款的方式,在余下的15年内将贷款还清,那么在第6年后,每月的还款额应是多少 (4)某借贷公司的广告称,对于贷款期在20年以上的客户,他们帮你提前三年还清贷款。但条件是: (i)每半个月付款一次,但付款额不增加,即一次付款额是原付给银行还款额的1/2; (ii)因为增加必要的档案、文书等管理工作,因此要预付给借贷公司贷款总额10%的佣金。 试分析,小王夫妇是否要请这家借贷公司帮助还款。 解答: (1)贷款总月数为N=20*12=240,第240个月的欠款额为0,即。 利用式子 (元),即每个月还款元,共还款(元),共计付利息元。 (2)贷款5年(即5*12=60个月)后的欠款额为, 利用公式:, 所以,

(元) (3)元,即第六年初,贷款利率,所以余下的15年,每个月还款额为:(元) (4)按照借贷公司的条件(i)每半个月付款一次,但付款额不增加,即一次付款额是原付给银行还款额的,付款的时间缩短,但是前17年的付款总额不变。帮忙提前三年还清需要资金数: 。 对于条件(ii)佣金数: 分析:因为预付佣金20000元,按照银行存款利率/月,17年的存款本息为 即在第17年需要给付借贷公司的钱少于给付银行的钱。所以建议请这家借贷公司帮助还款。 2.冷却定律与破案 按照Newton冷却定律,温度为T的物体在温度为的环境中冷却的速度与温差成正比。用此定律建立相应的微分方程模型。 凌晨某地发生一起凶杀案,警方于晨6时到达案发现场,测得尸温26℃,室温10℃,晨8时又测得尸温18℃。若近似认为室温不变,估计凶杀案的发生时间。 解答: 根据Newton冷却定律,可知温度T的微分方程为:

数学建模报告 飞行问题

《数学建模》课程设计 报告 课题名称:___飞行管理问题 系(院):理学院 专业:数学与应用数学 班级:10122111 学生姓名:邵仁和 学号:1012211122 指导教师:陈宏宇 开课时间:2011-2012 学年二学期

飞行管理问题的优化模型 摘要 为了避免较多飞机在区域内会发生碰撞,让飞机在某正方形区域内安全飞行,便于进行飞行管理,所以在飞机飞行过程中,要适当调整各架飞机的方向角(调整幅度尽量小),所以这是个优化问题。 本文我们根据题目所给的数据,利用matlab软件绘制出飞机的位置图标及飞行路径,并利用lingo软件找出了碰撞发生的飞机、碰撞发生的点和时间。同时再寻找判断两架飞机是否会相撞的方法,我们发现可以在飞机飞出区域之前每隔一段较短的时间对飞机进行监控,看是否与别的飞机相撞。 然后,我们根据问题讨论了飞行方向角的调整时间和次数对最优解的影响,发现调整时间越早,调整角度就越小,所以我们决定在第六架飞机刚飞到区域边缘的时候就进 行飞行角度的调整,并且达到了优化目标:∑ =? = 6 1 |) ( | min i i a。 由题意,我们找到约束条件,然后把这些约束条件在lingo中用语言描述出来,再针对运算方面进行改进,得到我们的lingo程序,运行后我们得到了飞机调整的飞行方向角和方案。 关键词:简化,最小调整幅度,最优

一、问题重述 6. 飞行管理问题(优化模型) 在约10000米高空的某边长160km的正方形区域内,经常有若干架飞机作水平飞行.区域内飞行的每架飞机的位置和速度向量均由计算机记录其数据,以便进行飞行管理.当一架欲进入该区域的飞机到达区域的边界时,记录其数据后,须立即判断是否将与区域内的飞机相碰撞.若可能发生碰撞,则应计算如何调整各架飞机的飞行的方向角,以避免碰撞。 作如下假设: (1)任意两架飞机的安全飞行距离为8公里; (2)所有飞机的飞行速度为800公里/小时; (3)进入该区域的飞机在到达区域边界时,与区域内的飞机的距离应在60公里以上; (4)最多考虑6架飞机; (5)不必考虑飞机离开此区域后的情况. 请你对这个避免碰撞的飞行管理问题建立数学模型,列出计算步骤,对以下数据进行计算(方向角误差不超过0.01),要求飞机飞行方向角调整的幅度尽量小。 设该区域四个顶点的坐标为:(0,0),(160,0),(160,160),(0,160) 记录数据为:

飞行管理问题优化模型

飞行管理问题优化模型内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

飞行管理问题的优化模型 摘要 根据问题我们知道,飞机如果要避免在区域内发生碰撞,则需要调整各自的飞行角,并强调要使调整幅度尽量小,所以这是个最优控制问题。 首先,我们根据本题所给的数据,利用matlab软件绘制出图形,对正方形区域内有可能发生的碰撞做一个大致的估计,并利用lingo软件找出了碰撞发生的飞机、碰撞发生的点和时间。同时寻找判断两架飞机是否会相撞的方法,经探讨,我们发现可以在飞机飞出区域之前每隔一段较短的时间对飞机进行监控,看是否与别的飞机相撞。 然后,我们根据问题讨论了飞行方向角的调整时间和次数对最优解的影响,发现调整时间越早,调整角度就越小,所以我们决定在第六架飞机刚飞到区域边缘的时候就进行飞行角度的调整;同时我们发现调整次数是越少,调整角度总和就越小,所以我们决定只在第六架飞机刚飞到区域边缘时对所有的飞机的飞行角度进行一次调整。我们由此简化了飞机碰撞模型,使飞机在区域内的飞行轨迹更加明了,同时找到了我们的优化目标——调整角度总和最小。 针对优化目标,我们找到约束条件,然后把这些约束条件在lingo中用语言描述出来,再针对运算方面进行改进,得到我们的lingo程序,运行后我们得到了飞机调整的飞行方向角和方案。 最后我们考虑模型的改进和推广。针对模型求解过程中,lingo程序运行时间过长,我们对6架飞机的飞行方向角改变的大小进行预估,然后代入程序中的角度约束,使程序运行量减少。同样我们发现在对飞机进行实时监控时的间隔时

间可以加大,这样可加快程序运行速度,减少运行时间。这样就对模型进行了优化。 关键词:简化,最小调整幅度,最优 一、问题重述 在约10000米的高空某边长为160公里的正方形区域内,经常有若干架飞机作水平飞行。区域内每架飞机的位置和速度向量均由计算机记录其数据,以便进行飞行管理。当一架欲进入该区域的飞机到达区域边缘时,记录其数据后,要立即计算并判断是否会与区域内的飞机发生碰撞。如果会碰撞,则应计算如何调整各架(包括新进入的)飞机飞行的方向角,以避免碰撞。现假定条件如下: 1)不碰撞的标准为任意两架飞机的距离大于8公里; 2)飞机飞行方向角调整的幅度不应超过30度; 3)所有飞机飞行速度均为每小时800公里; 4)进入该区域的飞机在到达区域边缘时,与区域内飞机的距离应在60公里以上; 5)最多需考虑6架飞机; 6)不必考虑飞机离开此区域后的状况。请你对这个避免碰撞的飞机管理问题建立数学模型,列出计算步骤,对以下数据进行计算(方向角误差不超过0.01度),要求飞机飞行方向角调整的幅度尽量小。设该区域内4个顶点的坐标为(0,0),(160,0),(160,160),(0,160)。记录数据为:

数学建模案例应用罚函数法实施航空港管理

01级混合八班徐涛3013001231 01级混合八班王菁3013001215 01级混合六班赵晓楠3013001155罚函数求解带约束的规划问题(教案) §1求解带约束的非线性规划问题 罚函数法求解带约束的非线形规划问题的基本思想是:利用问题的目标函数和约束函数构造出带参数的所谓增广目标函数,把约束非线形规划问题转化为一系列无约束非线形规划问题来求解。增广目标函数由两个部分构成,一部分是原问题的目标函数,另一部分是由约束函数构造出的“惩罚”项,“惩罚”项的作用是对“违规”的点进行“惩罚”。罚函数法主要有两种形式。一种称为外部罚函数法,或称外点法,这种方法的迭代点一般在可行域的外部移动,随着迭代次数的增加,“惩罚”的力度也越来越大,从而迫使迭代点向可行域靠近;另一种成为内部罚函数法,或称内点法,它从满足约束条件的可行域的内点开始迭代,并对企图穿越可行域边界的点予以“惩罚”,当迭代点越接近边界,“惩罚”就越大,从而保证迭代点的可行性。 1.外部罚函数法(外点法) 约束非线形规划问题 min f(x), s.t.g(x)>=0, 其中g(x)=(g1(x),…,gm(x)), 将带约束的规划问题转化为无约束非线形规划问题来求解的一个直观想法是:设法加大不可行点处对应的目标函数值,使不可行点不能成为相应无约束问题的最优解,于是对于可行域S={x|g(x)>=0}作一惩罚函数 P(x)=0,x∈S; K,else 其中K是预先选定的很大的数。然后构造一个增广目标函数 F(x)=f(x)+P(x), 显然x∈S时,F(x)与f(x)相等,而x S时,相应的F值很大。因此以F(x)为目标函数的无约束问题 minF x)=f(x)+P(x)(1)的最优解也是原问题(NP)的最优解。 上述P(x)虽然简单,但因它的不连续性导致无约束问题(1)求解的困难。为此将P(x)修改为带正参数M(称为罚因子)的函数 P(x)=M∑[min(0,gj(x))]2 则 min F(x,M)=f(x)+M∑[min(0,gj(x))]2 的最优解x(M)为原问题的最优解或近似最优解。这时,若x(M)∈S则它必定是问题的最优解;若对于某一个罚因子M,使得x(M)-∈S,则加大M的值,罚函数的“惩罚”作用也将随之加大,因此当M是很大的数时,即使x(M)-∈S,它与S的“距离”

数学建模典型例题

一、人体重变化 某人的食量是10467焦/天,最基本新陈代谢要自动消耗其中的5038焦/天。每天的体育运动消耗热量大约是69焦/(千克?天)乘以他的体重(千克)。假设以脂肪形式贮存的热量100% 地有效,而1千克脂肪含热量41868焦。试研究此人体重随时间变化的规律。 一、问题分析 人体重W(t)随时间t变化是由于消耗量和吸收量的差值所引起的,假设人体重随时间的变化是连续变化过程,因此可以通过研究在△t时间内体重W的变化值列出微分方程。 二、模型假设 1、以脂肪形式贮存的热量100%有效 2、当补充能量多于消耗能量时,多余能量以脂肪形式贮存 3、假设体重的变化是一个连续函数 4、初始体重为W0 三、模型建立 假设在△t时间内: 体重的变化量为W(t+△t)-W(t); 身体一天内的热量的剩余为(10467-5038-69*W(t)) 将其乘以△t即为一小段时间内剩下的热量; 转换成微分方程为:d[W(t+△t)-W(t)]=(10467-5038-69*W(t))dt; 四、模型求解 d(5429-69W)/(5429-69W)=-69dt/41686 W(0)=W0 解得: 5429-69W=(5429-69W0)e(-69t/41686) 即: W(t)=5429/69-(5429-69W0)/5429e(-69t/41686) 当t趋于无穷时,w=81; 二、投资策略模型 一、问题重述 一家公司要投资一个车队并尝试着决定保留汽车时间的最佳方案。5年后,它将卖出所有剩余汽车并让一家外围公司提供运输。在策划下一个5年计划时,这家公司评估在年i 的开始买进汽车并在年j的开始卖出汽车,将有净成本a ij(购入价减去折旧加上运营和维修成本)ij

国赛历届数学建模赛题题目与解题方法

历届数学建模题目浏览:1992--2009 1992年 (A) 施肥效果分析问题(北京理工大学:叶其孝) (B) 实验数据分解问题(华东理工大学:俞文此; 复旦大学:谭永基) 1993年 (A) 非线性交调的频率设计问题(北京大学:谢衷洁) (B) 足球排名次问题(清华大学:蔡大用) 1994年 (A) 逢山开路问题(西安电子科技大学:何大可) (B) 锁具装箱问题(复旦大学:谭永基,华东理工大学:俞文此) 1995年 (A) 飞行管理问题(复旦大学:谭永基,华东理工大学:俞文此) (B) 天车与冶炼炉的作业调度问题(浙江大学:刘祥官, 李吉鸾) 1996年 (A) 最优捕鱼策略问题(北京师范大学:刘来福) (B) 节水洗衣机问题(重庆大学:付鹂) 1997年 (A) 零件参数设计问题(清华大学:姜启源) (B) 截断切割问题(复旦大学:谭永基,华东理工大学:俞文此) 1998年 (A) 投资的收益和风险问题(浙江大学:陈淑平) (B) 灾情巡视路线问题(上海海运学院:丁颂康) 1999年 (A) 自动化车床管理问题(北京大学:孙山泽) (B) 钻井布局问题(郑州大学:林诒勋) 1999年(C) 煤矸石堆积问题(太原理工大学:贾晓峰)

(D) 钻井布局问题(郑州大学:林诒勋) 2000年 (A) DNA序列分类问题(北京工业大学:孟大志) (B) 钢管订购和运输问题(武汉大学:费甫生) (C) 飞越北极问题(复旦大学:谭永基) (D) 空洞探测问题(东北电力学院:关信) 2001年 (A) 血管的三维重建问题(浙江大学:汪国昭) (B) 公交车调度问题(清华大学:谭泽光) (C) 基金使用计划问题(东南大学:陈恩水) (D) 公交车调度问题(清华大学:谭泽光) 2002年 (A) 车灯线光源的优化设计问题(复旦大学:谭永基,华东理工大学:俞文此) (B) 彩票中的数学问题(解放军信息工程大学:韩中庚) (C) 车灯线光源的优化设计问题(复旦大学:谭永基,华东理工大学:俞文此) (D) 赛程安排问题(清华大学:姜启源) 2003年 (A) SARS的传播问题(组委会) (B) 露天矿生产的车辆安排问题(吉林大学:方沛辰) (C) SARS的传播问题(组委会) (D) 抢渡长江问题(华中农业大学:殷建肃) 2004年 (A) 奥运会临时超市网点设计问题(北京工业大学:孟大志) (B) 电力市场的输电阻塞管理问题(浙江大学:刘康生) (C) 酒后开车问题(清华大学:姜启源)

航空延误数学建模

航班延误问题研究论文 摘要 近年来,随着航班延误事件的增多,引起的乘客和航空公司之间纠纷也逐渐增多,如果不能及时解决,会激发两者之间的矛盾,造成社会不稳定因素。本文运用两种关于航班延误的算法(美国关于航班延误问题的算法和中国关于航班延误问题的算法)来判断中国是否是航班延误最严重的国家。并基于收集得到的数据,通过数据拟合,分析得出国内航班延误的主要原因。最后,针对我国航班延误的主要原因提出改进措施。 针对问题一,我们首先对原始数据进行统计并处理,得到航班总数,正常航班数,不正常航班数的时间序列数据。通过题中所给网站https://www.360docs.net/doc/4814805982.html,。我们发现所给数据是以美国统计航班延误数据的标准进行统计的。由于我国统计航班延误数据的标准与美国航班统计方法不一致,我们决定分别运用我国关于航班延误问题统计方法和美国关于航班延误问题统计方法处理数据。然后通过数据判断我国是否是航班延误最严重的国家。 针对问题二,我们首先对原始数据进行整理,得到各个年份的导致航班延误影响因素的分布表,紧接着做出这个比例分布表的直方图和折线图。进而依据数据特征运用excel做出X Y散点图,通过添加趋势线合成多项式曲线,利用软件得多项式方程以及R平方值。通过R平方值,具体且直观的反应出因数影响程度的大小。再通过使用SAS软件对数据进行多因素之间的多重对比,得到与多项式方程比较相同的结果。至此,得以证明结果所得合理且正确。 针对问题三,通过第二问我们得出影响航班延误的主要原因是航空公司自身的原因,所以我们主要阐述了关于改进航空公司自身原因的措施,并且对于其他影响航班延误的原因也提出了一些改进建议。我们认为,航班延误治理是一项系统工程也是一个难题,应对措施及策略可从文中所给出的几方面进行考虑。我们通过对分析所得数据,查阅网上及书本资料,本着具体问题具体解决的思路对应对影响因素的根源提出方案。 关键字:延误因素决定系数拟合多重比较

数学建模题目及答案

09级数模试题 1. 把四只脚的连线呈长方形的椅子往不平的地面上一放,通常只有三只脚着地,放不稳,然后稍微挪动几次,就可以使四只脚同时着地,放稳了。试作合理的假设并建立数学模型说明这个现象。(15分) 解:对于此题,如果不用任何假设很难证明,结果很 可能是否定的。 因此对这个问题我们假设: (1)地面为连续曲面 (2)长方形桌的四条腿长度相同 (3)相对于地面的弯曲程度而言,方桌的腿是足够长的 (4)方桌的腿只要有一点接触地面就算着地。 那么,总可以让桌子的三条腿是同时接触到地面。 现在,我们来证明:如果上述假设 条件成立,那么答案是肯定的。以长方 桌的中心为坐标原点作直角坐标系如图 所示,方桌的四条腿分别在A、B、C、D 处,A、、D的初始位置在与x轴平行,再 假设有一条在x轴上的线,则也与A、B,C、D平行。当方桌绕中心0旋转时,对角线与x轴的夹角记为θ。 容易看出,当四条腿尚未全部着地时,腿到地面的距离是不确定的。为消除这一不确定性,令() fθ为A、B离地距离之和,

()g θ为C 、D 离地距离之和,它们的值由θ唯一确定。由假设(1), ()f θ,()g θ均为θ的连续函数。又由假设(3) ,三条腿总能同时着地, 故()f θ()g θ=0必成立(?θ)。不妨设(0)0f =(0)0g >(若(0)g 也为0,则初始时刻已四条腿着地,不必再旋转),于是问题归结为: 已知()f θ,()g θ均为θ的连续函数,(0)0f =,(0)0g >且对任意θ有00()()0f g θθ=,求证存在某一0θ,使00()()0f g θθ=。 证明:当θ=π时,与互换位置,故()0f π>,()0g π=。作()()()h f g θθθ=-,显然,()h θ也是θ的连续函数,(0)(0)(0)0h f g =-<而()()()0h f g πππ=->,由连续函数的取零值定理,存在0θ,00θπ<<,使得0()0h θ=,即00()()f g θθ=。又由于00()()0f g θθ=,故必有00()()0f g θθ==,证毕。 2.学校共1000名学生,235人住在A 宿舍,333人住在B 宿舍,432人住在C 宿舍。学生 们要组织一个10人的委员会,试用合理的方法分配各宿舍的委员数。(15分) 解:按各宿舍人数占总人数的比列分配各宿舍的委员数。设:A 宿舍的委员数为x 人,B 宿舍的委员数为y 人,C 宿舍的委员数为z 人。计算出人数小数点后面的小数部分最大的整数进1,其余取整数部分。 则 10; 10=235/1000;

数学建模例题及解析

。 例1差分方程—-资金的时间价值 问题1:抵押贷款买房——从一则广告谈起 每家人家都希望有一套(甚至一栋)属于自己的住房,但又没有足够的资金一次买下,这就产生了贷款买房的问题。先看一下下面的广告(这是1991年1月1日某大城市晚报上登的一则广告),任何人看了这则广告都会产生许多疑问,且不谈广告中没有谈住房面积、设施等等,人们关心的是:如果一次付款买这栋房要多少钱呢?银行贷款的利息是多少呢?为什么每个月要付1200元呢?是怎样算出来的?因为人们都知道,若知道了房价(一次付款买房的价格),如果自己只能支付一部分款,那就要把其余的款项通过借贷方式来解决,只要知道利息,就应该可以算出五年还清每月要付多少钱才能按时还清贷款了,从而也就可以对是否要去买该广告中所说的房子作出决策了。现在我们来进行数学建模。由于本问题比较简单无需太多的抽象和简化。 a。明确变量、参数,显然下面的量是要考虑的: 需要借多少钱,用记; 月利率(贷款通常按复利计)用R记; 每月还多少钱用x记; 借期记为N个月。 b.建立变量之间的明确的数学关系。若用记第k个月时尚欠的款数,则一个月后(加上利息后)欠款 , 不过我们又还了x元所以总的欠款为 k=0,1,2,3, 而一开始的借款为.所以我们的数学模型可表述如下 (1) c. (1)的求解。由

(2)这就是之间的显式关系。 d.针对广告中的情形我们来看(1)和(2)中哪些量是已知的。N=5年=60个月,已知;每月还款x=1200元,已知A.即一次性付款购买价减去70000元后剩下的要另外去借的款,并没有告诉你,此外银行贷款利率R也没告诉你,这造成了我们决策的困难.然而,由(2)可知60个月后还清,即,从而得 (3) A和x之间的关系式,如果我们已经知道银(3)表示N=60,x=1200给定时0 A。例如,若R=0.01,则由(3)可算得行的贷款利息R,就可以算出0 53946元。如果该房地产公司说一次性付款的房价大于70000十53946=123946元的话,你就应自己去银行借款。事实上,利用图形计算器或Mathematica这样的 数学软件可把(3)的图形画出来,从而可以进行估算决策。以下我们进一步考虑下面两个问题。 注1问题1标题中“抵押贷款”的意思无非是银行伯你借了钱不还,因而要你用某种不动产(包括房子的产权)作抵押,即万一你还不出钱了,就没收你的不动产。 例题1某高校一对年青夫妇为买房要用银行贷款60000元,月利率0.01,贷款期25年=300月,这对夫妇希望知道每月要还多少钱,25年就可还清。假设这对

飞行管理 数学建模

B 题:飞行管理问题 摘要: 飞行管理问题是一个既现实又重要的课题,本文利用偏转角度尽可能的小建立两个非线性规划模型。 模型一:时间模型。考虑到各架飞机的偏转角有正有负,在此模型中,对于各架飞机调整选取各个偏转角的绝对值的和作为目标函数,要求任意两架飞机任意时刻的距离大于8公里,则可以求出任意两架飞机的距离ij d 。此时,两架飞机距离ij d 是时间t 与各个飞机偏转角i θ?的函数,编写程序时将t 离散化,且t 有最大值0.2828s (沿对角线飞过的时间),这样可得到表1-1的结果: 表1-1 模型二:闭塞区域模型。在两架飞机中,将其中一架看成“静止”,另一架相对于它而运动。而以“静止”飞机为圆心,km 8为半径的圆形区域构成该飞机的闭塞区域,任意一架飞机的方向角均不能在此区域内,则为不相撞。为此,本文用复变函数的知识表示各架飞机的速度,从而算出相对速度,再求出相对位移,以相对速度与相对位移的夹角大于每两架飞机的临界夹角来刻画不相撞。目标函数为每架飞机偏转角的平方和。利用计算机编程得到表1-2的结果: 表1-2 对于上述两个非线性规划,在理论方面,本文利用SUTM 内点法(障碍函数法)进行算法描述,在操作方面,分别利用lingo 语言与MATLAB 语言直接编写程序进行计算 关键词:非线性规划、复变函数、SUMT 内点法、闭塞区域、禁飞角

一、问题重述 1.背景知识 与其他交通工具相比,飞机以其速度快、安全舒适等特点在交通领域占据了绝对地位。而近年来飞机事故的频繁发生也预示着飞机存在一定的安全隐患。经调查造成飞机相撞事故的原因主要是人、飞机(设备)、环境,而人的因素是事故中通常起主体作用的因素,直接影响事故的发生和结局。飞机事故的发生难以预测且死亡率极高,所以航空安全机制的健全,航空人员素质的提高已变得刻不容缓。 2.问题重述 在约10000米的高空某边长为160公里的正方形区域内,经常有若干架飞机作水平飞行。区域内每架飞机的位置和速度向量均由计算机记录其数据,以便进行飞行管理。当一驾欲进入该区域的飞机到达区域边缘时,记录其数据后,要立即计算并判断是否会与区域内的飞机发生碰撞。如果会碰撞,则应计算如何调整各架(包括新进入的)飞机飞行的方向角,以避免碰撞。现假定条件如下: 1)不碰撞的标准为任意两架飞机的距离大于8公里; 2)飞机飞行方向角调整的幅度不应超过30度; 3)所有飞机飞行速度均为每小时800公里; 4)进入该区域的飞机在到达区域边缘时,与区域内飞机的距离应在60公里以上; 5)最多需考虑6架飞机; 6)不必考虑飞机离开此区域后的状况。 请你对这个避免碰撞的飞机管理问题建立数学模型,列出计算步骤,对以下数据进行计算(方向角误差不超过0.01度),要求飞机飞行方向角调整的幅度尽量小。 设该区域内4个顶点的坐标为(0,0),(160,0),(160,160),(0,160)。 记录数据为:

数学建模试题

2012-2013第一学期 《数学建模》试题卷 班级:2010级统计 姓名:石光顺 学号:20101004025 成绩:

一、用Matlab 求解以下优化问题(10分) 用Matlab 求解下列线性规划问题: 解:首先化Matlab 标准型,即 123min 3w x x x =-++ 123121114123x x x ?? -??????≤??????---???? ???? , [][]1 2 32011T x x x -?= 然后编写Matlab 程序如下: f=[-3,1,1]; a=[1,-2,1;4,-1,-2]; b=[11,-3]; aeq=[-2,0,3]; beq=1; [x,y]=linprog(f,a,b,aeq,beq,zeros(3,1)); x,y=-y 运行结果: x = 0.0000 2.3333 0.3333 y = -2.6667 即当1230, 2.3333,0.3333x x x ===时,max 2.6667z =-。

二、求解以下问题,列出模型并使用Matlab求解(20分) 某厂生产三种产品I,II,III。每种产品要经过A, B两道工序加工。设该厂有两种规格的设备能完成A工序,它们以A1, A2表示;有三种规格的设备能完成B工序,它们以B1, B2, B3表示。产品I可在A, B任何一种规格设备上加工。产品II可在任何规格的A设备上加工,但完成B工序时,只能在B1设备上加工;产品III 只能在A2与B2设备上加工。已知在各种机床设备的单件工时,原材料费,产品销售价格,各种设备有效台时以及满负荷操作时机床设备的费用如表1,求安排最优的生产计划,使该厂利润最大。 表1 解:(1)根据题意列出所有可能生产产品I、II、III的工序组合形式,并作如下假设: x ; 按(A1,B1)组合生产产品I,设其产量为 1 x; 按(A1,B2)组合生产产品I,设其产量为 2 x; 按(A1,B3)组合生产产品I,设其产量为 3 x; 按(A2,B1)组合生产产品I,设其产量为 4 x; 按(A2,B2)组合生产产品I,设其产量为 5

12.1一个飞行管理问题

在中国大学生数学建模竞赛(China undergraduate mathematical contest in modeling,CUMCM)中,曾经出现过大量的优化建模赛题.本章从中选择了部分典型赛题,举例分析其优化建模过程,说明如何应用LINDO/LINGO软件包求解这些赛题. 12.1 一个飞行管理问题 12.1.1 问题描述 1995年全国大学生数学建模竞赛中的A题(“一个飞行管理问题”). 在约10000m高空的某边长为160km的正方形区域内,经常有若干架飞机作水平飞行.区域内每架飞机的位置和速度向量均由计算机记录其数据,以便进行飞行管理.当一架欲进入该区域的飞机到达区域边缘时,记录其数据后,要立即计算并判断是否会与区域内的飞机发生碰撞.如果会碰撞,则应计算如何调整各架(包括新进入的)飞机飞行的方向角,以避免碰撞.现假定条件如下:(1)不碰撞的标准为任意两架飞机的距离大于8km; (2)飞机飞行方向角调整的幅度不应超过30°; (3)所有飞机飞行速度均为800km/h; (4)进入该区域的飞机在到达该区域边缘时,与该区域内的飞机的距离应在60km以上; (5)最多需考虑6架飞机; (6)不必考虑飞机离开此区域后的状况. 请你对这个避免碰撞的飞行管理问题建立数学模型,列出计算步骤,对以下数据进行计算(方向角误差不超过0.01°),要求飞机飞行方向角调整的幅度尽量小. 设该区域4个顶点的坐标为(0,0),(160,0),(160,160),(0,160).记录数据见表12-1. 试根据实际应用背景对你的模型进行评价和推广. 12.1.2 模型1及求解 模型建立 这个问题显然是一个优化问题.设第i架飞机在调整时的方向角为(题目中已经给出),调整后的方向角为=+(=1,2,…,6).题目中就是要求飞机飞 行方向角调整的幅度尽量小,因此优化的目标函数可以是 . (1)

航空公司数据挖掘数学建模

2013年广东工业大学大学生数学建模竞赛 承诺书 我们仔细阅读了2013年广东工业大学大学生数学建模竞赛的竞赛规则. 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。 我们参赛的题目是:A题航空客运数据挖掘 我们的参赛报名号为:00号 参赛队员(打印并签名) : 姓名____袁嘉蔚__学号__3111008344__院系班级应数11统2 姓名___王文冲__ 学号_3111008197___院系班级应数11信安1 姓名____庄楚贤__学号_3211008315__院系班级___应数11统1 日期:2013 年 5 月 13 日

航空客运数据挖掘模型 摘要 随着交通工具的不断发展,目前航空公司的主要竞争对手已不局限于同行业之间,而更多的倾向于其他的交通行业,如:火车,长途汽车等。为了使自己能在目前的激烈竞争中取得更大的优势,航空公司大都采取自己独特的经营策略,虽然他们的形式各异,但最终都是通过降低自己的空座率来提高自己的盈利。然而要降低空座率,首先需要对客户进行一定的分析,其中包括:客户的流失预测,客户的细分和客户的价值评估等方面。因此本文着重建立客户流失模型,客户细分模型以及客户价值评估模型,以供航空公司参考。 对于客户流失模型,本文首先通过定义流失度来衡量某一客户的流失情况,再找出客户某些固有的属性与流失度之间的映射关系,来判断客户的流失情况。由于每个顾客的属性较多,所以就要对这些属性进行塞选,并从中找出一些主要的影响因素。首先是通过查找相关资料及与专业人士交流,把一些明显无关紧要的因素给去除掉;再利用神经网络算法,找出剩下的对流失度影响较大的属性。最后将这些主要因素与流失度建立一个较好的映射关系。 针对客户价值评估模型,本文通过参考相关文献确定几个能对航空公司营业产生影响的主要因素进行综合评价,根据客户综合得分的高低对其价值作出判断。基于所给的数据量较大,我们运用随机抽样原理,采用因子分析方法,确定主要因子的个数和各因子的权重,导出衡量客户价值大小的总表达式,在断定该表达式有较好的稳定性后,用它来计算各个客户的价值大小。 根据上面的流失预测以及客户价值评估这两方面对客户进行细分,并且根据所分不同类别的客户采取不同的优惠策略,从而来实现降低空座率。 关键词:数据挖掘,客户流失,客户细分,价值评估,神经网络,因子分析

数学建模习题及问题详解

第一部分课后习题 1.学校共1000名学生,235人住在A宿舍,333人住在B宿舍,432人住在C宿舍。学生 们要组织一个10人的委员会,试用下列办法分配各宿舍的委员数: (1)按比例分配取整数的名额后,剩下的名额按惯例分给小数部分较大者。 (2)2.1节中的Q值方法。 (3)d’Hondt方法:将A,B,C各宿舍的人数用正整数n=1,2,3,…相除,其商数 将所得商数从大到小取前10个(10为席位数),在数字下标以横线,表中A,B,C行有横线的数分别为2,3,5,这就是3个宿舍分配的席位。你能解释这种方法的道理吗。 如果委员会从10人增至15人,用以上3种方法再分配名额。将3种方法两次分配的结果列表比较。 (4)你能提出其他的方法吗。用你的方法分配上面的名额。 2.在超市购物时你注意到大包装商品比小包装商品便宜这种现象了吗。比如洁银牙膏50g 装的每支1.50元,120g装的3.00元,二者单位重量的价格比是1.2:1。试用比例方法构造模型解释这个现象。 (1)分析商品价格C与商品重量w的关系。价格由生产成本、包装成本和其他成本等决定,这些成本中有的与重量w成正比,有的与表面积成正比,还有与w无关的因素。 (2)给出单位重量价格c与w的关系,画出它的简图,说明w越大c越小,但是随着w 的增加c减少的程度变小。解释实际意义是什么。 3.一垂钓俱乐部鼓励垂钓者将调上的鱼放生,打算按照放生的鱼的重量给予奖励,俱乐部 只准备了一把软尺用于测量,请你设计按照测量的长度估计鱼的重量的方法。假定鱼池中只有一种鲈鱼,并且得到8条鱼的如下数据(胸围指鱼身的最大周长): 先用机理分析建立模型,再用数据确定参数 4.用宽w的布条缠绕直径d的圆形管道,要求布条不重叠,问布条与管道轴线的夹角 应 多大(如图)。若知道管道长度,需用多长布条(可考虑两端的影响)。如果管道是其他形状呢。

飞行管理数学建模

摘要近年来,随着现代航空运输不断发展,为了维护航空器的航空秩序,保证 飞机飞行安全,对于同一区域的飞行管理问题提出了要求。 本文讨论了在一定区域范围内飞机飞行管理的最优化问题,通过建立数学模型计算求解,对飞机是否发生碰撞冲突进行预测,根据计算机求解结果对如何解脱冲突给出了较好的解决方法。 对于飞机是否发生碰撞冲突问题,本文提出了基于飞机位置速度矢量关系的碰撞冲突检测方案,证明了只有位置差与速度差矢量内积小于零,即 0△△+-+-2 ij ij j j i i n m n m απβ-<+-+-22 6/0pi m i << 6/0pi m j << 其中2 i i i m θθ??+= ,2 i i i n θθ??-= 。再运用LINGO11编程求得该模型最优解 为 3.6326,第3架飞机的调整角为 2.8419,第6架飞机(新进入的飞机)的调整角为 0.7907,其余飞机不进行调整,从而给出了冲突解决方案。 之后,本文对计算结果做出了分析和评价,同时还分析了滞后时间和转弯半

径和限定在区域范围内对飞机航向调整的影响,使问题更符合实际情况。在对模型进行评价与分析的同时,本文又对模型进行了推广,对速度不同、飞行高度不同的情况下进行了分析,并给出了合理的解释;增强了模型的实际应用意义。关键词:飞行管理碰撞冲突线性规划

数学建模考试题(开卷)及答案

2010年上学期2008级数学与应用数学,信息与计算科学专业 《数学建模》课程考试供选试题 第1题 4万亿投资与劳动力就业: 2008以来,世界性的金融危机席卷全球,给我国的经济发展带来很大的困难。沿海地区许多中小企业纷纷裁员,造成大量的人员失业。据有关资料估计,从2008年底,相继有2000万人被裁员,其中有1000万人是民工。部分民工返乡虽然能够从一定程度上缓解就业压力,但2009年的600多万毕业大学生给我国就业市场带来巨大压力。但可喜的是,我国有庞大的外汇储备,民间资本实力雄厚,居民储蓄充足。中国还是发展中国家,许多方面的建设还处于落后水平,建设投资的潜力巨大。为保持我国经济快速发展,特别是解决就业问题带来希望,实行政府投资理所当然。在2009年两代会上,我国正式通过了4万亿的投资计划,目的就是保GDP增长,保就业,促和谐。但是有几个问题一直困扰着我们,请你运用数学建模知识加以解决。问题如下: 1、GDP增长8%,到底能够安排多少人就业?如果要实现充分就业,2009年的GDP到底要增长多少? 2、要实现GDP增长8%,4万亿的投资够不够?如果不够,还需要投资多少? 3、不同的产业(或行业)吸纳的劳动力就业能力不同,因此投资的流向会有所不同。请你决策,要实现劳动力就业最大化,4万亿的投资应该如何分配到不同的产业(或行业)里? 4、请你给出相关的政策与建议。 第2题 深洞的估算:假如你站在洞口且身上仅带着一只具有跑秒功能的计算器,你出于好奇心想用扔下一块石头听回声的方法来估计洞的深度,假定你捡到一块质量是1KG的石头,并准确的测定出听到回声的时间T=5S,就下面给定情况,分析这一问题,给出相应的数学模型,并估计洞深。 1、不计空气阻力; 2、受空气阻力,并假定空气阻力与石块下落速度成正比,比例系数k1=0.05; 3、受空气阻力,并假定空气阻力与石块下落速度的平方成正比,比例系数k2=0.0025; 4、在上述三种情况下,如果再考虑回声传回来所需要的时间。 第3题 优秀论文评选:在某数学建模比赛的评审过程中,组委会需要在一道题目的150 篇参赛论文中选择4 篇论文作为特等奖论文。评审小组由10 名评委组成,包括一名小组组长(出题人),4 名专业评委(专门从事与题目相关问题研究的评委),5 名普通评委(从事数学建模的教学和组织工作,参与过数学建模论文的评审)。组委会原先制定的评审步骤如下: step1:首先由普通评委阅读所有150 篇论文,筛选出20 篇作为候选论文。 Step2:然后由小组内的所有评委阅读这些候选论文,每人选择4 篇作为推荐的论文。 Step3:接着进入讨论阶段,在讨论阶段中每个评委对自己选择的 4 篇论文给出理由,大家进行讨论,每个评委对论文的认识都会受到其他评委观点的影响。 Step4:在充分讨论后,大家对这些推荐的论文进行投票,每个评委可以投出4票,获得至少6 票的论文可以直接入选,如果入选的论文不足,对剩余的论文(从20篇候选论文中除去已经入选的论文)重复step2至step4 步的评审工作。如果三轮讨论后入选的论文仍然不够,则由评选小组组长确定剩下名额的归属。 如果有超过4 篇的论文获得了至少6票,则由评选小组组长确定最终的名额归属。问题:

相关文档
最新文档