2013年B题全国数学建模二等奖论文(原创)

2013年B题全国数学建模二等奖论文(原创)
2013年B题全国数学建模二等奖论文(原创)

碎纸片的拼接复原

摘要

破碎文件的拼接在司法物证复原、历史文献修复以及军事情报获取等领域都有着重要的应用。但是人工完成效率很低,所以引入计算机复原,计算机虽然准确率不及人工高,但是可以大大减轻工作强度。本论文主要是对纸张形状为矩形切割规范并且纸张上的文字标准的碎纸片的拼接复原的研究。

问题一:首先根据图片的灰度矩阵找出第一张(最左侧)图片,根据小差值优先匹配依次排出相邻图片。碎纸片复原后的顺序如附件一、二所示。

问题二:首先根据图片的灰度矩阵最左侧n列灰度值求和最大,可找出第一列(最左侧)图片,共11张。根据“行间”的位置特征作为凝聚点进行聚类分析,将所有图片分为11类,即11行。应用小差值优先匹配将这每行的图片进行拼接,得到11个行图片,再次应用小差值优先匹配把这11个行图片拼接成完整的图片。碎纸片复原后的顺序如附件三、四所示。

问题三:同问题二方法一致,找出第一列(最左侧)图片(正反两面共有22张图片),将这些“行间”的位置特征作为凝聚点进行聚类分析,所有的图片分为11“大行”,将这些图片配对的正反面进行上边缘“粘接”处理,按照小差值优先匹配将这每行的粘接形成的19图片(如图一所示)进行拼接,得到11个行图片之后,再次应用小差值优先匹配把这11个行图片拼接成完整的图片。碎纸片复原后的顺序如附件五所示。

观察上述三个问题的处理方法可知,三个问题的解决办法主干思想完全相同,都是小差值优先匹配解决,并且清晰简练。但是由于问题的逐渐深入和复杂程度的增加,仅靠这一个简单的方法并不能在实际中解决问题,于是增加约束条件减小搜索范围,如:找出“行间”位置,并作为凝聚点进行聚类分析,然后就可以很大程度上减小出错的概率。

关键词:聚类分析、MATLAB R2012a、小差值优先匹配、灰度矩阵

1、问题重述

破碎文件的拼接在司法物证复原、历史文献修复以及军事情报获取等领域都有着重要的应用。传统上,拼接复原工作需由人工完成,准确率较高,但效率很低。特别是当碎片数量巨大,人工拼接很难在短时间内完成任务。随着计算机技术的发展,人们试图开发碎纸片的自动拼接技术,以提高拼接复原效率。请讨论以下问题:

(1). 对于给定的来自同一页印刷文字文件的碎纸机破碎纸片(仅纵切),建立碎纸片拼接复原模型和算法,并针对附件1、附件2给出的中、英文各一页文件的碎片数据进行拼接复原。如果复原过程需要人工干预,请写出干预方式及干预的时间节点。复原结果以图片形式及表格形式表达(见【结果表达格式说明】)。

(2). 对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法,并针对附件3、附件4给出的中、英文各一页文件的碎片数据进行拼接复原。如果复原过程需要人工干预,请写出干预方式及干预的时间节点。复原结果表达要求同上。

(3). 上述所给碎片数据均为单面打印文件,从现实情形出发,还可能有双面打印文件的碎纸片拼接复原问题需要解决。附件5给出的是一页英文印刷文字双面打印文件的碎片数据。请尝试设计相应的碎纸片拼接复原模型与算法,并就附件5的碎片数据给出拼接复原结果,结果表达要求同上。

2、问题分析

分析本问题可知,第一问是解决此类问题的基本方法,第二问及第三问相比第一问逐渐变得复杂,但主要解决思路与第一问相同,只是在第一问的基础上需要应用其他方法缩小搜索范围,但主体方法并未改变。

针对问题一:对于给定的来自同一页印刷文字文件的碎纸机破碎纸片(仅纵切),建立碎纸片拼接复原模型和算法。在MATLAB软件[1][2]中应用imread函数读取附件一及附件二中的图片,可以获得相应的灰度矩阵,从矩阵中可以清楚地看到图片中每个像素的灰度值。观察图片边缘及灰度矩阵边缘可以得出:图片被切割后会在这张图片被切割两侧生成相似的两个列矩阵,可以猜测这两个列矩阵相似程度越高则这两张图片可以拼接复原的概率就越大。为表示两列矩阵的相似程度,对这两列矩阵进行对应行相减取绝对值最后求和,所求得的和越小两矩阵越相似即复原概率越大。最左边一张图片的最左侧全为空白,即最左侧矩阵所有

行求和值最大,可以得到最左侧的图片,然后可以拼接出整张图片。

针对问题二:对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法。

方法一:应用第一问中的小差值优先匹配,求出所有图片边缘矩阵的对应行相减取绝对值最后求和,然后逐个比较,此时会发现由于图片小且图片中字数较少,灰度矩阵所给出的信息就会比较少,并且应用小差值优先匹配所求和会有大量数值相差不是很大图片出现,出现过多的候选项,这会对判断哪张图片可以复原产生很大的影响,甚至会出现无法选择,因为部分图片是正好没有切割文字,此时计算机是无法判断哪张可以复原的,就需要对方法一进行补充提供更多的约束条件或是进行人工干预,所以得出了以下的方法二。

方法二:此方法主体方法也是应用小差值优先匹配,针对上述出现过多的候选项情况,观察附件三及附件四中的图片会发现,虽然所给的图片小且文字数目少,但是观察可知这些图片全部大小一致但是“行间”(两行文字之间的空白处)所出现的位置是不同的,记录这几行的位置,将其余图片所生成的矩阵对比,若特殊的几行出现在相同的位置,则可将这些图片分为一“大行”(这些图片的行间距出现的位置相同)。然后将“大行”内的图片应用第一问中的小差值优先匹配进行拼接,可将这些行拼出。紧接着人工干预将所得的行分为11行(如果所得到的行多余11行),最后将这是11行转置成11列,按照第一问的方法进行即可拼出完整的图片。

针对问题三:该问题比第二问更复杂,但是更贴合于实际情况,即实用性很强。仔细观察附件5中的图片,可以观察到,每张图片的a面和b面,“行间”所处的位置是相同的。这样,可以“行间”所处的位置进行聚类,聚为11类,同第二问方法一样,先分行,然后再每行拼接出来,转置成列,应用小差值优先匹配将这11列拼接,即可得出完整图片。

但是行分完后,猜测每行有英语碎纸片,由于英文字母本身所能获得的信息量较少,且每行的图片过多,在按照第二种方法处理时,会出现过多接近值,甚至会出现错误排列,再仔细观察及阅读题意可以得出,一行图片的正面确定且结果正确时,反面是自然形成的,这样就只用到了一面数据量,若此时将两张图片的正反面以上边缘相接展开,形成高度是原高两倍的行图片,这样就会同时应用到正反两面的边缘数据,提高筛选时的准确率。同理,在每一行都拼完后,在进行“大行”相拼的时候,可以将这个行的正反两面以右边缘相接展开,又会形成长度是原长两倍的行,也同时应用到正反两面的边缘数据提高筛选时的准确率。

得到图形如一所示:

图一(正反面粘接)

按照如上图片正反连接在一起后应用小差值优先匹配加以适当的人工干预,拼出完整行图片。这样可以确定11张行图片,将这11张图片转置成11个列图片,之后再次应用小差值优先匹配拼出完整图片。

3、模型假设

(1)假设所有复原图片中位于同一面的文字的行间距相同。

(2)假设页面上的文字全部是统一字体且页面排版相同。

(3)假设页面整洁干净无黑点等干扰项。

(4)第一列文字距离纸张左边缘的距离大于两相邻文字间的距离。

4、符号说明及名词定义

符号说明:

k: 第k张图片

n: 图片具有n行

I:两张图片边缘拼接能力,值越小,越容易拼接。

k

A:第k张图片所对应的灰度矩阵。

)

,(j

i

A

K ;

K

A矩阵的第i行第j列所对应的元素。

名词定义:

“行间”:相邻两行文字之间固定存在的空白区域,即文字排版时所设计的隔开每行的

空白区域。它与这行中是否存在文字无关。

小差值优先匹配: 在n 张图片中取出每张图片的最左和最右侧的两个列灰度矩阵,然后任一两张图片进行下列运算:第一张图片的最右侧矩阵与第二张图片的最左侧灰度矩阵对应行相减,取绝对值最后求和,这个值越小,表明这两张图片边缘灰度值越接近,即两张图片的边缘小差值优先匹配,拼接的概率越大。

5、模型建立与求解

5.1第一问模型建立与求解:

对于给定的来自同一页印刷文字文件的碎纸机破碎纸片(仅纵切),建立碎纸片拼接复原模型和算法。

在MATLAB 软件中应用imread 函数[1] [2]读取附件一中的19张图片,得到19个灰度矩阵

]),1[],,1[],,[(),,(A k m k n i b a k j i ∈∈∈。

建立目标函数为:

()()()()()()??????????????-=???

???=∑∑=≤????≤=≤≤)

1(min )1(max 1

1,,...11,1211k A A k A I n

i i k n i k b k k k k k k k a n i i k b k a k i (1)

按算法如下:

(1) 找出第一张图片:

()?

??

???=∑=≤≤n i i k b

k a A I 11,1max ·······························(2) 因为一张完整纸张上的字体第一列都会距离页面最左端有一定的距离以方便阅读和美观,所有最左边的图片最左端会对应一列全白,即所生成的矩阵第一列全为255,此时对该矩阵所有行求和会得到最大值504900。应用以上结论,对所有图片的灰度矩阵第一列进行

求和,所得值最大的即为最左边一张照片,即 ()?

??

???=∑=≤≤n i i k b

k a A I 11,1m a x 。度矩阵第一列进行求最大值的结果为第008张图片为最左边一张图片。

(2) 找出第k 张照片:

()()()()()???

???-=∑=≤????≤n i i k n i k b k k k k k k k a k A A I i 1

1,,...1211min

(3)

观察图片边缘及灰度矩阵边缘可以得出:图片被切割后会在这张图片被切割两侧生成两个相似的列矩阵,即这两个列矩阵相似程度越高则这两张图片可以拼接复原的概率就越大,这里将此方法命名为小差值优先匹配。

为比较图片边缘相似程度,将所有图片的最左侧及最右侧矩阵取出,即()1,i k A 和()72,i k A 对这两列矩阵进行对应行相减取绝对值最后求和,所求得的和越小两矩阵越相似,即匹配概

率越大,即()()()()()?

??

???-=∑=≤????≤n i i k n i k b k k k k k k k a k A A I i 11,,...1211min (k=2)。[3]此时和最小的即为第2张图片。

以此类推,应用程序1即可求出第3、4、5……19张图片。 顺序如表格一所示:

表格一

(3)MA TLAB 拼接19张图片

由程序2所求出图片顺序在MA TLAB 中用imtool 函数[4]将图片按顺序合并。完整图片的排列顺序即完整图如附件一所示。

第一问中的英文图片按上述(1)(2)(3)操作即可得出合并后的图片。完整图片的排列顺序即完整图如表格二所示。

表格二

运行程序二即为按照上述步骤操作后得出的完整图片。

5.2第二问模型建立与求解:

对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法,并针对附件3、附件4给出的中、英文各一页文件的碎片数据进行拼接复原。

根据第一问模型改进后建立第二问目标函数为:

(){}()()()()()?????

???????

?????-???

???=∑∑∑=≤????≤==≤≤n i i k n i k b k k k k k k k a kq kp n i p i k q p b

k a k A A D D A I i 11,,...1,11211min ,min max

(4)

要解决这个问题,要将这些碎纸片首先按照一定特征聚类,缩小搜索范围,应用到的这种方法叫做聚类分析。

5.2.1聚类分析[5]:聚类分析(cluster analysis)是一组将研究对象分为相对同质的群组(clusters)的统计分析技术。 聚类分析区别于分类分析(classification analysis) ,后者是有监督的学习。

选取若干个样品作为凝聚点,计算每个样品和凝聚点的距离,进行初始分类,然后根据初始分类计算其重心,再进行第二次分类,一直到所有样品不再调整为止。动态聚类法计算简单,分类迅速,占用计算机内存少,特别是当样品数较大时,采用动态聚类法比较有利;但动态聚类法的分类结果与最初凝聚点的选择有关,有较大的不确定性。聚类过程如图二所示:

图二

本题中所应用到的聚类方法为:最短距离法,此论文中,为便于理解,将最短距离理

解为灰度值接近,即两边缘小差值优先匹配,记为小差值优先匹配。

以下用ij d 表示样品i X 与j X 之间距离,用ij D 表示类i G 与j G 之间的距离。定义类i G 与

j G 之间的距离为两类最近样品的距离,即

ij

G G G G ij d D j

J i i ∈∈=

,min

(4)

设类p G 与q G 合并成一个新类记为r G ,则任一类k G 与r G 的距离是:

ij G X G X kr d D j j i i ∈∈=

,min

{}kq kp ij G X G X ij G X G X D D d d q

j k i p j k i ,min min ,min min ,,=??????=∈∈∈∈ ·······························(5) 最短距离法聚类的步骤如下:

(1)定义样品之间距离,计算样品两两距离,得一距离阵记为)0(D ,开始每个样品自成一类,显然这时ij ij d D =。

(2)找出)0(D 的非对角线最小元素,设为pq D ,则将p G 和q G 合并成一个新类,记为

r G ,即{}q p r G G G ,=。

(3)给出计算新类与其它类的距离公式:

{}kq kp kr D D D ,min = (6)

将)0(D 中第p 、q 行及p 、q 列用上面公式并成一个新行新列,新行新列对应r G ,所得到的矩阵记为)1(D 。

(4)对)1(D 重复上述对)0(D 的(2)、(3)两步得)2(D ;如此下去,直到所有的元素并成一类为止。如果某一步)(k D 中非对角线最小的元素不止一个,则对应这些最小元素的类可以同时合并。

最短距离法也可用于指标(变量)分类,分类时可以用距离,也可以用相似系数。但用相似系数时应找最大的元素并类,也就是把公式),min(iq ip ik D D D =中的min 换成max 。

按算法解决步骤如下:

5.2.2对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法,观察附件三中的图片,可以发现这些图片存在以下两个规律:

(1)一些图片的整个左端有很大一部分空白,初步参测这几张图片为整张图片的第一列。

将附件三中的209张图片用MATLAB 用imread 函数读出209个灰度矩阵,因为这些图片的整个左端有很大一部分空白,所以这几张图片前11列都是灰度值255,对这11列所有的元素进行求和可得255*11*180=504900,然后对所有图片的前11列求和[7][8]

,并筛选出数

值为504900的所有图片,

())1(max 11,=?

??

???=∑=≤≤k A I n i i k b

k a (7)

并将这些图片作为第一列。筛选结果如下

007、014、029、038、049、061、071、089、、094、125、168(.bmp )这11张图片构成了完整图片的第一列。

(2)这209图片全部大小一致但是行间距(两行文字之间的空白)所出现的位置是不同的,“行间”出现的位置不同且只有固定的几种。表现在灰度矩阵中就是整个同一行的图片会出现相同的某几行数值全为255,对这些矩阵进行行求和,利用MATLAB 将值为19*255=4854的行记为1 [9],值小于4854的记为0,可以清晰的得出“行间”的位置,在此处记录两个完整的“行间”,利用这些位置特征将这209张图片分为11类,即11“大行”。

{}kq kp kr D D D ,min =

MATLAB 实现分“大行”过程:

将附件3中求出的209图片,全部进行每行求和,并利用MATLAB 将值为19*255=4854的行记为1,值小于4854的记为0,可以得出这209张图片的“行间”位置记录矩阵。将以上11张图片的“行间”位置作为参考,利用这些图片分成11行。由于图片较小从中能获取的数据量较少,所以再用小差值优先匹配后会的发现拼错的概率比较大,所以在此对模型进行改进,同上,找出图片最右侧一列,然后从右往左开始拼接,最后将这两列图片合并选取各种准确的排列,如此,可以降低排列出错的概率。

(3)对这11行中的19张图片,进行行方向上的拼接。

应用上述聚类分析最短距离分析中提出的小差值优先匹配进行拼接,由于纸片较小可以获得的信息量非常少,尽管已经将范围缩小到19张,但是仍然会出现拼接错误出现如下图一所示情况:

图一

然后,按照上述方法找出最右侧图片,从右往左拼接图片如图二所示

图二

观察可以看出图一图二均出现了四处拼接错误,但两张可以拼出完整的一行,即此时需要进行人工干预,干预方式:比较两张图片,排出正确的顺序。后面生成的图片中有少量会出现错误,干预方式及干预时间与上述图片相似,这里不再重复叙述

(4)对折11张“行纸片”进行列方向上的拼接。

对这是一个行纸片转置又形成11个列纸片,再次应用小差值优先匹配,即可将这11列纸片拼接为完整的一张纸。完整图片的排列顺序即完整图如附件三所示。

运行程序四即为按照上述步骤操作后得出的完整图片。

(5)附件4中的英文纸片重复上述步骤(1)(2)(3(4),即可得出复原后的图片。完整图片的排列顺序即完整图如表格三和表格四所示。

表格三

表格四

运行程序五即为按照上述步骤操作后得出的完整图片。(见附录)

5.3第三问模型建立与求解:

上述所给碎片数据均为单面打印文件,从现实情形出发,还可能有双面打印文件的碎纸片拼接复原问题需要解决。附件5给出的是一页英文印刷文字双面打印文件的碎片数据。请尝试设计相应的碎纸片拼接复原模型与算法

根据前两问的模型改进优化后建立第三问目标函数:

=1

k I ()?

??

???∑∑==≤≤n i p i k q p b

k a A 1,1max (8)

=k I {}

kq kp D D ,min (9)

∑∑∑∑====+=43211

)

,(1

),(t t i m

j j i k t t i m j j i k k A A I (1k k ≠) (10)

()()()()()?

?????-=∑=≤????≤n i i k n i k b k k k k k k k a k A A I i 11,,...1211min (1k k ≠)

(11)

该问题比第二问更复杂,但是更贴合于实际情况,所以实用性很强。

仔细观察附件5中的图片,可以观察到,每张图片的a 面和b 面,“行间”所处的位置是相同的,对每一张图片的a 、b 面读取灰度矩阵,对比可知“行间”出现的位置相同。即在不知正反面的情况下,可先将正反面分为同一行。

按算法解决步骤如下: (1)找出最左侧一列的图片

观察附件。所有最左边的图片最左端会对应一列全白,即所生成的矩阵通过灰度矩阵图可知最多前11列全为255,此时对该矩阵所有行求和会得到最大值504900。应用以上结论,对所有图片的灰度矩阵第一列进行求和,所得值最大的即为最左边一列照片

(2)所以在进行聚类分析的时候可以先将这些“行间”相同的图片分为一“大行”。

MATLAB 实现分“大行”过程:

将附件5中求出的518图片,全部进行灰度矩阵每行求和,并利用MATLAB 将值为19*255=4854的行记为1,值小于4854的记为0,可以得出这508张图片的“行间”位置记录矩阵。将(1)中求出的最左侧的11个图片的“行间”位置作为凝聚点,聚类分析将所有的图片分成11“大行”,每行包含19X2=38张图片。这38张图片“行间”位置是相同的,并且这38张包括19张正反面。将每一张图片的正反面通过上边缘粘接就会形成一个二倍高的纸片,这样就会从边缘获取更多的信息量。

(3)每一“大行”的拼接

应用上述聚类分析最短距离分析中提出的小差值优先匹配进行拼接,依次即可排出11个行图片。

(4)行与行相连拼出完整图片

应用方法同样是小差值优先匹配,即可以拼出完整的图片。 正反面顺序如表格五、表格六所示

表格五(正面)

表格六(反面)

运行程序六即为按照上述步骤操作后得出的完整图片

模型总结:

纵观以上三个问题,可以发现,题目的复杂性越来越高,也越来越接近与现实生活中碰到的情况,即实用性增强,但是论文中解决三个问题所应用的主体方法小差值优先匹配没有改变。

小差值优先匹配如图四:

图四

第一问问题直接应用上述模型进行求解,第二问和第三问稍微复杂需要先进行预处理,第二问中利用“行间”位置特征先进行聚类分出行,第三问同样分出行之后还要分出正反面。其余步骤均是按照小差值优先匹配来解决。可见模型的主体清晰有利于模型进化已解决更复杂的同类问题。

6、模型优缺点

模型优点:

(1)模型主体部分简洁清晰,程序简洁干练。

(2)模型实用性较强,易于向更复杂的现实情况推广。复杂问题只要根据实际情况增加聚类分析的凝聚点或者挖掘实际情况中所隐含的条件,在小差值优先匹配

模型上增加约束条件就可以简化分类,提高排序正确率,所以模型易于推广。

(3)在“分行”的关键问题上抓住“行间”这个决定性的影响因素,使每张图片所处的行唯一确定,提高筛选的准确度。

(4)充分挖掘了题目中所提供的一切数据条件,如最左端和最右端都考虑,正反面同时考虑。

模型缺点:

(1)模型在碎片边缘较短且数量较多的情况下,获得数据太少,其准确度下降,需要太多人工干预。

(2)模型不具有一般普遍性,它仅适用于边缘为直线的且纸片上文字书写规范的矩形碎片复原情况,对边缘为是特殊形状的碎片或是文字书写不规范的纸片将不再适用。

7、模型改进及推广

模型在对数据较少的图片拼接识别准确率不高,显然模型不能对两张图片是否相邻做出很好的判断,改进可从以下两反面进行:

(1)从图片的最左端和最右端同时开始拼接,使拼接正确的图片尽可能多的出现在这行

中。

(2)仅使用一个()()()()()?

??

???-=∑=≤????≤n i i k n i k b k k k k k k k a k A A I i 11,,...1211min 来判断下一张图片,在图片较小数据量少的情况下容易误判,所以需要再增加约束条件,如同时考虑类平均法、离差平方和法(Ward 法)等较复杂的算法,可提高准确性。

8、参考文献

[1] 沈恒范. 详解MATLAB 数字图像处理.北京:电子工业出版社,2010 [2] 张德丰等. MATLAB 数字图像处理.北京:机械工业出版社,2009 [3] 汪晓银.周保平.数学建模与数学实验.北京:科学出版社,2012

[4] 蓝章礼 李益才 李艾星.数字图像处理与图像通信.北京:清华大学出版社,2009 [5]

https://www.360docs.net/doc/3f17205639.html,/view/02e3d7c8050876323112125f.html , 2013年9月15日

[6] 陈刚 于丹 吴迪.MATLAB 基础与实例进阶.北京:清华大学出版社,2012 [7] 于万波.基于MATLAB 的图像处理.北京:清华大学出版社,2011

[8] 蒋先刚.数字图像模式识别工程软件设计.北京:中国水利水电出版社,2008 [9] 赵书兰.MATLAB 数字图像处理与分析实例教程.北京:化学工业出版社,2009

附录附件1中碎片复原后的顺序及图片:

附件2中碎片复原后的顺序及图片:

附件3中碎片复原后的顺序及图片:附件3行排序(只列了两行的图)第一行:

第二行:

复原后的顺序

2014全国大学生数学建模竞赛A题论文解析

承诺书 我们仔细阅读了中国大学生数学建模竞赛的竞赛规则. 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题.我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出. 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性.如有违反竞赛规则的行为,将受到严肃处理. 我们参赛选择的题号是(从A/B/C/D中选择一项填写) 赛区评阅编号(由赛区组委会评阅前进行编号):

编号专用页 赛区评阅编号(由赛区组委会评阅前进行编号): 赛区评阅记录(可供赛区评阅时使用): 评 阅 人 评 分 备 注 全国统一编号(由赛区组委会送交全国前编号): 全国评阅编号(由全国组委会评阅前进行编号):

嫦娥三号软着陆轨道设计与控制策略 摘要 本文针对嫦娥三号软着陆轨道设计与控制策略的实际问题,以理论力学(万有引力、开普勒定律、万能守恒定律等)和卫星力学知识为理论基础,结合微分方程和微元法,借助MATLAB软件解决了题目所要求解的问题。 针对问题(1),在合理的假设基础上,利用物理理论知识、解析几何知识和微元法,分析并求解出近月点和远月点的位置,即139.1097 。再运用能量守恒定律和相关数据,计算出速度 v(近月点的速度) 1 =1750.78/ v(远月点的速度)=1669.77/m s,,最后利用曲线的切线m s, 2 方程,代入点(近月点与远月点)的坐标求值,计算出方向余弦即为相应的速度方向。 针对问题(2) 关键词:模糊评判,聚类分析,流体交通量,排队论,多元非线性回归 一、问题重述 嫦娥三号于2013年12月2日1时30分成功发射,12月6日抵达月球轨道。嫦娥三号在着陆准备轨道上的运行质量为2.4t,其安装在下部的主减速发动机能够产生1500N到7500N的可调节推力,其比冲(即单位质量的推进剂产生的推力)为2940m/s,可以满足调整速度的控制要求。在四周安装有姿态调整发动机,在给定主减速发动机的推力方向后,能够自动通过多个发动机的脉冲组合实现各种姿态的调整控制。嫦娥三号的预定着陆点为19.51W,44.12N,海拔为-2641m(见附件1)。 嫦娥三号在高速飞行的情况下,要保证准确地在月球预定区域内实现软着陆,关键问题是着陆轨道与控制策略的设计。其着陆轨道设计的基本要求:着陆准备轨道为近月点15km,远月点100km的椭圆形轨道;着陆轨道为从近月点至着陆点,其软着陆过程共分为6个阶段(见附件2),要求满足每个阶段在关键点所处的状态;尽量减少软着陆过程的燃料消耗。 根据上述的基本要求,请你们建立数学模型解决下面的问题: (1)确定着陆准备轨道近月点和远月点的位置,以及嫦娥三号相应速度的大小与方向。 (2)确定嫦娥三号的着陆轨道和在6个阶段的最优控制策略。

2013全国数学建模大赛a题优秀论文

车道被占用对城市道路通行能力的影响 摘要 随着城市化进程加快,城市车辆数的增加,致使道路的占用现象日益严重,同时也导致了更多交通事故的发生。而交通事故发生过程中,路边停车、占道施工、交通流密增大等因素直接导致车道被占用,进而影响了城市道路的通行能力。本文在视频提供的背景下通过数据采集,利用数据插值拟合、差异对比、车流波动理论等对这一影响进行了分析,具体如下: 针对问题一,首先根据视频1中交通事故前后道路通行情况的变化过程运用物理观察测量类比法、数学控制变量法提取描述变量(如事故横断面处的车流量、车流速度以及车流密度)的数据,从而通过研究各变量的变化,来分析其对通行能力的影响。而视频1中有一些时间断层,我们可根据现有的数据先用统计回归对各变量数据插值后再进行拟合,拟合过程中利用残差计算值的大小来选择较好的模型来反应各变量与事故持续时间的关系,进而更好地说明事故发生至撤离期间,事故所处横断面实际通行能力的变化过程。 针对问题二:沿用问题一中的方法,对视频2中影响通行能力的各个变量进行数据采集,同样使用matlab对时间断层处进行插值拟合处理,再将所得到的的变化图像与题一中各变量的变化趋势进行对比分析,其中考虑到两视频的时间段与两视频的事故时长不同,从而采用多种对比方式(如以事故发生前、中、后三时段比较差值、以事故相同持续时间进行对比、以整个事故时间段按比例分配时间进行对比)来更好地说明这一差异。由于小区口的位置不同、时间段是否处于车流高峰期以及1、2、3道车流比例不同等因素的影响,采用不同的数据采集方式使采集的变量数据的实用性更强,从而最后得到视频1中的道路被占用影响程度高于视频2中的影响程度,再者从差异图像的变化波动中得到验证,使其合理性更强。 针对问题三:运用问题1、2中三个变量与持续时间的关系作为纽带,再根据附件5中的信号相位确定出车流量的测量周期为一分钟,测量出上游车流量随时间的变化情况,而事故横断面实际通行能力与持续时间的关系已在1、2问中由拟合得到,所以再根据波动理论预测道路异常下车辆长度模型的结论,结合采集数据得到的函数关系建立数学模型,最后得出事故发生后,车辆排队长度与事故横断面实际通行能力、事故持续时间以及路段上游车流量这三者之间的关系式。 针对问题四:在问题3建立的模型下,利用问题4中提供的变量数据推导出其它相关变量值,然后代入模型,估算出时间长度,以此检验模型的操作性及可靠性。 关键词:通行能力车流波动理论车流量车流速度车流密度

2017全国数学建模竞赛B题

2017年高教社杯全国大学生数学建模竞赛题目 (请先阅读“全国大学生数学建模竞赛论文格式规范”) B题“拍照赚钱”的任务定价 “拍照赚钱”是移动互联网下的一种自助式服务模式。用户下载APP,注册成为APP的会员,然后从APP上领取需要拍照的任务(比如上超市去检查某种商品的上架情况),赚取APP对任务所标定的酬金。这种基于移动互联网的自助式劳务众包平台,为企业提供各种商业检查和信息搜集,相比传统的市场调查方式可以大大节省调查成本,而且有效地保证了调查数据真实性,缩短了调查的周期。因此APP成为该平台运行的核心,而APP中的任务定价又是其核心要素。如果定价不合理,有的任务就会无人问津,而导致商品检查的失败。 附件一是一个已结束项目的任务数据,包含了每个任务的位置、定价和完成情况(“1”表示完成,“0”表示未完成);附件二是会员信息数据,包含了会员的位置、信誉值、参考其信誉给出的任务开始预订时间和预订限额,原则上会员信誉越高,越优先开始挑选任务,其配额也就越大(任务分配时实际上是根据预订限额所占比例进行配发);附件三是一个新的检查项目任务数据,只有任务的位置信息。请完成下面的问题: 1.研究附件一中项目的任务定价规律,分析任务未完成的原因。 2.为附件一中的项目设计新的任务定价方案,并和原方案进行比较。 3.实际情况下,多个任务可能因为位置比较集中,导致用户会争相选择,一种 考虑是将这些任务联合在一起打包发布。在这种考虑下,如何修改前面的定价模型,对最终的任务完成情况又有什么影响? 4.对附件三中的新项目给出你的任务定价方案,并评价该方案的实施效果。 附件一:已结束项目任务数据 附件二:会员信息数据 附件三:新项目任务数据

2013年全国研究生数学建模竞赛A题

2013年(第十届)全国研究生数学建模竞赛A题 变循环发动机部件法建模及优化 由飞机/发动机设计原理可知,对于持续高马赫数飞行任务,需要高单位推力的涡喷循环,反之,如果任务强调低马赫数和长航程,就需要低耗油率的涡扇循环。双涵道变循环发动机可以同时具备高速时的大推力与低速时的低油耗。变循环发动机的内在性能优势,受到了各航空强国的重视,是目前航空发动机的重要研究方向。 1 变循环发动机的构`造及基本原理 1.1 基本构造 双涵道变循环发动机的基本构造见图1、图2,其主要部件有:进气道、风扇、副外涵道、CDFS涵道、核心驱动风扇级(CDFS)、主外涵道、前混合器、高压压气机、主燃烧室、高压涡轮、低压涡轮、后混合器、加力燃烧室、尾喷管。双涵道模式下,选择活门和后混合器(后VABI)全部打开;单涵道模式下,选择活 前混合器主外涵道主燃烧室加力燃烧室

图2 双涵道变循环发动机结构示意图 图中数字序号表示发动机各截面参数的下脚标 各部件之间的联系如图3所示,变循环发动机为双转子发动机,风扇与低压涡轮相连,CDFS、高压压气机与高压涡轮相连,如图3下方褐色的线所示。蓝色的线表示有部件之间的气体流动连接(图3中高压压气机后不经主燃烧室的分流气流为冷却气流,在本题中忽略不计)。 图3 变循环发动机工作原理图 1.2工作原理 变循环发动机有两种工作模式,分别为涡喷模式和涡扇模式。 发动机在亚音速巡航的低功率工作状态,风扇后的模式转换活门因为副外涵与风扇后的压差打开,使更多空气进入副外涵,同时前混合器面积开大,打开后混合器,增大涵道比,降低油耗,此时为发动机的涡扇模式。 发动机在超音速巡航、加速、爬升状态时,前混合器面积关小,副外涵压力增大,选择活门关闭,迫使绝大部分气体进入核心机,产生高的推力,此时为发

2016年数学建模大赛试题B题

2016高教社杯全国大学生数学建模竞赛题目(请先阅读“全国大学生数学建模竞赛论文格式规范”) B题小区开放对道路通行的影响 2016年2月21日,国务院发布《关于进一步加强城市规划建设管理工作的若干意见》,其中第十六条关于推广街区制,原则上不再建设封闭住宅小区,已建成的住宅小区和单位大院要逐步开放等意见,引起了广泛的关注和讨论。 除了开放小区可能引发的安保等问题外,议论的焦点之一是:开放小区能否达到优化路网结构,提高道路通行能力,改善交通状况的目的,以及改善效果如何。一种观点认为封闭式小区破坏了城市路网结构,堵塞了城市“毛细血管”,容易造成交通阻塞。小区开放后,路网密度提高,道路面积增加,通行能力自然会有提升。也有人认为这与小区面积、位置、外部及内部道路状况等诸多因素有关,不能一概而论。还有人认为小区开放后,虽然可通行道路增多了,相应地,小区周边主路上进出小区的交叉路口的车辆也会增多,也可能会影响主路的通行速度。 城市规划和交通管理部门希望你们建立数学模型,就小区开放对周边道路通行的影响进行研究,为科学决策提供定量依据,为此请你们尝试解决以下问题: 1. 请选取合适的评价指标体系,用以评价小区开放对周边道路通行的影响。 2. 请建立关于车辆通行的数学模型,用以研究小区开放对周边道路通行的影响。交通流分配模型 3. 小区开放产生的效果,可能会与小区结构及周边道路结构、车流量有关。请选取或构建不同类型的小区,应用你们建立的模型,定量比较各类型小区开放前后对道路通行的影响。 4. 根据你们的研究结果,从交通通行的角度,向城市规划和交通管理部门提出你们关于小区开放的合理化建议。

2014年第十一届五一数学建模联赛A优秀论文

承诺书 我们仔细阅读了五一数学建模联赛的竞赛规则。 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与本队以外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其它公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们愿意承担由此引起的一切后果。 我们授权五一数学建模联赛组委会,可将我们的论文以任何形式进行公开展示(包括进行网上公示,在书籍、期刊和其他媒体进行正式或非正式发表等)。 我们参赛选择的题号为(从A/B/C中选择一项填写): A 我们的参赛报名号为: 参赛组别(研究生或本科或专科): 所属学校(请填写完整的全名) 参赛队员(打印并签名) :1. 2. 3. 日期:年月日 获奖证书邮寄地址:邮政编码

编号专用页 竞赛评阅编号(由竞赛评委会评阅前进行编号): 裁剪线裁剪线裁剪线竞赛评阅编号(由竞赛评委会评阅前进行编号): 参赛队伍的参赛号码:(请各参赛队提前填写好):

题 目 对黑匣子落水点的分析和预测 摘 要 本文通过对飞机以及黑匣子受力情况进行分析,构建正交分解模型,得出飞机的坠落轨迹和黑匣子的落水点,及黑匣子在水中的移动情况。 问题一要求在考虑空气气流影响的前提下,建立数学模型,描述飞机坠落轨迹并推测黑匣子的落水点。本文对飞机失去动力后的全过程建立动力学方程: 22d r m mg f dt =-+ 然后对动力学方程进行正交分解,在水平和竖直方向上分别进行分析,根据伯努利方程求得升力的计算公式,得出飞机在刚刚失去动力时,升力大于重力,所以飞机会先上升一段距离,随着水平速度的减小,升力也逐渐减小,然后飞机再下降,通过模拟计算可以得出当飞机坠落至失事点下10000m 时,飞机坠入海面,其飞行速度为515.994m s ,飞机向东北方向飞行了28697m 。 问题二要求建立数学模型,描述黑匣子在水中沉降过程轨迹,并指出它沉在海底的位置所在的区域范围。由于不用考虑洋流,黑匣子所受到的力中仅有水的阻力是变化的,其重力和浮力始终保持恒定,根据黑匣子的移动速度,得出相应的阻力和加速度。在不同的速度范围内,使用不同的阻力公式,计算出相应的移动距离并作出轨迹图。发现在水平方向仅漂出161.095m ,速度几乎为零,因此黑匣子在I 区域内。 问题三要求描述黑匣子沉降轨迹方程,并求解出黑匣子沉入水下1000m ,2000m 和3000m 时离落水点的方位。根据问题一中得出的结果,可以大致判断出黑匣子的经纬度,查得当地的洋流为南赤道暖流,为风海流,仅在海面表层运动,因此也仅需要在海面下300m 考虑洋流的影响。经过计算发现洋流对黑匣子漂流方向的影响极小,速度上的影响也很小,在1000m 之下的过程中也仅做垂直运动。 关键词 正交分解 模拟计算 微分方程 伯努利方程

2013年全国大学生数学建模竞赛A题

车道被占用对城市道路通行能力的影响 摘要 在城市道路常会发生交通异常事件,导致车道被占用,事发地段的通行能力也会因此受到影响。当交通需求大于事发断剩余通行能力时,车辆排队,产生延误,行程时间增加,交通流量发生变化。根据这些特点,我们以城市道路基本路段发生交通事故为例,主要分析了交通事故发生后道路的通行能力的变化,以及不同时间段事故点及其上下游路段交通流量的变化,用于以后进一步突发事件下交通流的预测。 针对问题一,根据道路通行能力的定义,考虑到车身大小不同,我们把所有车辆进行标准化。运用统计估算模型对视频一的车辆进行分段统计,得出未发生事故前道路通行能力2555(辆/h )。因为车辆所占车道未达到数学理论计算要求,所以我们利用修正过后城市干道通行能力的数学计算模型,计算出交通事故发生至撤离期间的理论通行能力为1356(辆/h ),进而与实际数据对比,得出相对误差。 针对问题二,我们基于问题一的模型,以及附件三数据分析所得,不同车道的通行流量比例不同,对视频二的车辆各项数据的分段统计分析,得到道路实际通行能力。再根据修正的理论数学计算模型,得出理论通行能力。得到的结果与问题一的结果相比较,得出结论:在同一横断面上的实际通行能力与交通事故所占车道的车流量呈负相关性。 针对问题三,我们运用了两种模型,一种结合层次分析与线性回归模型,得到理想化的函数关系式。基于层次分析模型,我们将进行问题分解,把车辆长度作为目标层,其他三个量作为准则层。通过查阅资料对各因素进行打分,计算出事故持续时间、车道通行能力、上游车流量对车辆排队长度的权重。层次分析模型得到各个指标对目标层的影响关系的大小,然后我们用线性回归模型求出各指标与目标层的具体的函数关系式为130.0430.09263.623y x x =-+-。第二,我们运用车流波动相关理论,得到理论模型,继而得出它们之间的关系。 针对问题四,我们首先考虑的是上游来车在红绿灯下的时间间断问题,所以把来车的情况作周期性分析,假设来车是间隔相同的时间连续的到来,求出一个周期能通过的最大车流量数。然后运用等待制排队模型,当累计车辆排队长度到达上游路口后,可以通过排队论计算出时间15min 。 关键词:通行能力 统计估算 层次分析 非线性回归方程 SPSS 软件 排队论 车流波动 一、问题重述

2015年全国数学建模B题论文思路

B题“互联网+”时代的出租车资源配置 出租车是市民出行的重要交通工具之一,“打车难”是人们关注的一个社会热点问题。随着“互联网+”时代的到来,有多家公司依托移动互联网建立了打车软件服务平台,实现了乘客与出租车司机之间的信息互通,同时推出了多种出租车的补贴方案。 请你们搜集相关数据,建立数学模型研究如下问题: (1)试建立合理的指标,并分析不同时空出租车资源的“供求匹配”程度。指标:里程利用率,车辆满载率,车辆拥有量(万人)等,从这些指标去按以下步骤收集数据并分析 1分别收集一线(比如北上广),二线(比如西安),三线(比如拉萨)城市各一个的出租车数据来分析,这样就能代表全国了。这就是第一问中的“空” 2主要分析各个城市早(7:00——8:30) 中(11:30——2:30) 晚(17:30——18:30)上班高峰 和平时时段的打车的供求情况这就是第一问中的“时” 3最后总结哈供求匹配程度

(2)分析各公司的出租车补贴方案是否对“缓解打车难”有帮助? 1选取几个打车平台的补贴方案去分析,比如: 快的打车补贴变化 2014年1月20日快的打车乘客车费返现10元,司机奖励10元 2014年2月17日快的打车乘客返现11元,司机返5-11元[10] 2014年2月18日快的打车乘客返现13元[11] 2014年3月4日快的打车乘客返现10元/单,司机端补贴不变[6] 2014年3月5日快的打车乘客补贴金额变为5元 2014年3月22日快的打车乘客返现3—5元 2014年5月17日软件乘客补贴“归零” 2014年7月9日,将司机端补贴降为2元/单。[12] 2014年8月9日,滴滴、快的两大打车软件再出新规,全面取消司机端现金补贴。 滴滴打车 1月10日,滴滴打车乘客车费立减10元、司机立奖10元 2月17日,滴滴打车乘客返现10-15元,新司机首单立奖50元 2月18日,滴滴打车乘客返现12至20元 3月7日,滴滴打车乘客每单减免随机“6-15元” 3月23日,滴滴打车乘客返现3-5元 5月17日,打车软件乘客补贴“归零” 7月9日,软件司机端补贴降为2元/单 8月12日,滴滴打车取消对司机接单的常规补贴 2分析传统出租车公司的补贴方案 3最后一定要联系到是否对“缓解打车难”有帮助上,结论是:有一定帮助,但并未完全解决问题(),同时产生了新的问题。 注意要用数据和案例论证,不能自己在那空口说。这样就为下

2003年数学建模A题

2003高教社杯全国大学生数学建模竞赛题目 (请先阅读“对论文格式的统一要求”) A题 SARS的传播 SARS(Severe Acute Respiratory Syndrome,严重急性呼吸道综合症, 俗称:非典型肺炎)是21世纪第一个在世界范围内传播的传染病。SARS的爆发和蔓延给我国的经济发展和人民生活带来了很大影响,我们从中得到了许多重要的经验和教训,认识到定量地研究传染病的传播规律、为预测和控制传染病蔓延创造条件的重要性。请你们对SARS 的传播建立数学模型,具体要求如下: (1)对附件1所提供的一个早期的模型,评价其合理性和实用性。 (2)建立你们自己的模型,说明为什么优于附件1中的模型;特别要说明怎样才能建立一个真正能够预测以及能为预防和控制提供可靠、足够的信息的模型,这样做的困难在哪里?对于卫生部门所采取的措施做出评论,如:提前或延后5天采取严格的隔离措施,对疫情传播所造成的影响做出估计。附件2提供的数据供参考。

(3)收集SARS对经济某个方面影响的数据,建立相应的数学模型并进行预测。附件3提供的数据供参考。 (4)给当地报刊写一篇通俗短文,说明建立传染病数学模型的重要性。 附件1: SARS疫情分析及对北京疫情走势的预测 2003年5月8日 在病例数比较多的地区,用数理模型作分析有一定意义。前几天,XXX老师用解析公式分析了北京SARS疫情前期的走势。在此基础上,我们加入了每个病人可以传染他人的期限(由于被严格隔离、治愈、死亡等),并考虑在不同阶段社会条件下传染概率的变化,然后先分析香港和广东的情况以获得比较合理的参数,最后初步预测北京的疫情走势。希望这种分析能对认识疫情,安排后续的工作生活有帮助。 1 模型与参数 假定初始时刻的病例数为N0,平均每病人每天可传染K个人(K

2014年数学建模国家一等奖优秀论文设计

2014高教社杯全国大学生数学建模竞赛 承诺书 我们仔细阅读了《全国大学生数学建模竞赛章程》和《全国大学生数学建模竞赛参 赛规则》(以下简称为“竞赛章程和参赛规则”,可从全国大学生数学建模竞赛下载)。 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括、电子、网上咨询等) 与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛章程和参赛规则的,如果引用别人的成果或 其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文 引用处和参考文献中明确列出。 我们重承诺,严格遵守竞赛章程和参赛规则,以保证竞赛的公正、公平性。如有违 反竞赛章程和参赛规则的行为,我们将受到严肃处理。 我们授权全国大学生数学建模竞赛组委会,可将我们的论文以任何形式进行公开展 示(包括进行网上公示,在书籍、期刊和其他媒体进行正式或非正式发表等)。 我们参赛选择的题号是(从A/B/C/D中选择一项填写): B 我们的报名参赛队号为(8位数字组成的编号): 所属学校(请填写完整的全名): 参赛队员 (打印并签名) :1. 2. 3.

指导教师或指导教师组负责人 (打印并签名): (论文纸质版与电子版中的以上信息必须一致,只是电子版中无需签名。以上容请仔细核对,提交后将不再允许做任何修改。如填写错误,论文可能被取消评奖资格。) 日期: 2014 年 9 月 15日赛区评阅编号(由赛区组委会评阅前进行编号):

2014高教社杯全国大学生数学建模竞赛 编号专用页 赛区评阅编号(由赛区组委会评阅前进行编号):赛区评阅记录(可供赛区评阅时使用):

2016年高教社杯全国大学生数学建模竞赛题目A.B

2016年高教社杯全国大学生数学建模竞赛题目 (请先阅读“全国大学生数学建模竞赛论文格式规范”) A题系泊系统的设计 近浅海观测网的传输节点由浮标系统、系泊系统和水声通讯系统组成(如图1所示)。某型传输节点的浮标系统可简化为底面直径2m、高2m的圆柱体,浮标的质量为1000kg。系泊系统由钢管、钢桶、重物球、电焊锚链和特制的抗拖移锚组成。锚的质量为600kg,锚链选用无档普通链环,近浅海观测网的常用型号及其参数在附表中列出。钢管共4节,每节长度1m,直径为50mm,每节钢管的质量为10kg。要求锚链末端与锚的链接处的切线方向与海床的夹角不超过16度,否则锚会被拖行,致使节点移位丢失。水声通讯系统安装在一个长1m、外径30cm的密封圆柱形钢桶内,设备和钢桶总质量为100kg。钢桶上接第4节钢管,下接电焊锚链。钢桶竖直时,水声通讯设备的工作效果最佳。若钢桶倾斜,则影响设备的工作效果。钢桶的倾斜角度(钢桶与竖直线的夹角)超过5度时,设备的工作效果较差。为了控制钢桶的倾斜角度,钢桶与电焊锚链链接处可悬挂重物球。 图1 传输节点示意图(仅为结构模块示意图,未考虑尺寸比例)系泊系统的设计问题就是确定锚链的型号、长度和重物球的质量,使得浮标的吃水深度和游动区域及钢桶的倾斜角度尽可能小。 问题1某型传输节点选用II型电焊锚链22.05m,选用的重物球的质量为1200kg。

现将该型传输节点布放在水深18m、海床平坦、海水密度为1.025×103kg/m3的海域。若海水静止,分别计算海面风速为12m/s和24m/s时钢桶和各节钢管的倾斜角度、锚链形状、浮标的吃水深度和游动区域。 问题2在问题1的假设下,计算海面风速为36m/s时钢桶和各节钢管的倾斜角度、锚链形状和浮标的游动区域。请调节重物球的质量,使得钢桶的倾斜角度不超过5度,锚链在锚点与海床的夹角不超过16度。 问题3 由于潮汐等因素的影响,布放海域的实测水深介于16m~20m之间。布放点的海水速度最大可达到1.5m/s、风速最大可达到36m/s。请给出考虑风力、水流力和水深情况下的系泊系统设计,分析不同情况下钢桶、钢管的倾斜角度、锚链形状、浮标的吃水深度和游动区域。 说明近海风荷载可通过近似公式F=0.625×Sv2(N)计算,其中S为物体在风向法平面的投影面积(m2),v为风速(m/s)。近海水流力可通过近似公式F=374×Sv2(N)计算,其中S为物体在水流速度法平面的投影面积(m2),v为水流速度(m/s)。

2014年美赛数学建模A题翻译版论文

数学建模竞赛(MCM / ICM)汇总表 基于细胞的高速公路交通模型 自动机和蒙特卡罗方法 总结 基于元胞自动机和蒙特卡罗方法,我们建立一个模型来讨论“靠右行”规则的影响。首先,我们打破汽车的运动过程和建立相应的子模型car-generation的流入模型,对于匀速行驶车辆,我们建立一个跟随模型,和超车模型。 然后我们设计规则来模拟车辆的运动模型。我们进一步讨论我们的模型规则适应靠右的情况和,不受限制的情况, 和交通情况由智能控制系统的情况。我们也设计一个道路的危险指数评价公式。 我们模拟双车道高速公路上交通(每个方向两个车道,一共四条车道),高速公路双向三车道(总共6车道)。通过计算机和分析数据。我们记录的平均速度,超车取代率、道路密度和危险指数和通过与不受规则限制的比较评估靠右行的性能。我们利用不同的速度限制分析模型的敏感性和看到不同的限速的影响。左手交通也进行了讨论。 根据我们的分析,我们提出一个新规则结合两个现有的规则(靠右的规则和无限制的规则)的智能系统来实现更好的的性能。1介绍 1.1术语 1.2假设 2模型 2.1设计的元胞自动机 2.2流入模型 2.3跟随模型 2.4超车模型 2.4.1超车概率 2.4.2超车条件 2.4.3危险指数 2.5两套规则CA模型 2.5.1靠右行 2.5.2无限制行驶规则 3补充分析模型 3.1加速和减速概率分布的设计 3.2设计来避免碰撞 4模型实现与计算机 5数据分析和模型验证 5.1平均速度 5.2快车的平均速度 5.3密度 5.4超车几率 5.5危险指数 6在不同速度限制下敏感性评价模型 7驾驶在左边 8交通智能系统 8.1智能系统的新规则

2013年数学建模A题概念解释--通行能力

实际通行能力 由于道路、交通和管制条件以及服务水平不同,通行能力分为:基本(理论)通行能力,可能(实际)通行能力和设计(规划)通行能力。 理论通行能力是理想的道路与交通条件下的通行能力。 以理论通行能力为基础,考虑到实际的地形、道路和交通状况,确定其修正系数,再以此修正系数乘以前述的理论通行能力,即得实际道路、交通在一定环境条件下的可能通行能力。 公式(参《路网环境下高速公路交通事故影响传播分析与控制》): 单向车行道的可能通行能力Qx=CB*N*fw*fHV*fp Qx是单向车行道可能通行能力,即在具体条件下,采用四级服务水平时所能通过的最大交通量veh/h。 CB是基本(理论)通行能力。 N是单向车行道的车道数。 fw是车道宽度和侧向净宽对通行能力的修正系数。 fHV是大型车对通行能力的修正系数,计算公式是:fHV=1/[1+ PHV(EHV-1)],EHV 是大型车换算成小客车的车辆换算系数;PHV是大型车交通量占总交通量的百分比。 fp驾驶员条件对通行能力的修正系数,一般在0.9~1之间 基本通行能力 基本通行能力【basic traffic capacity】指的是在理想的道路和交通条件下,单位时间一个车道或一条道路某一路段通过小客车最大数,是计算各种通行能力的基础。 通行能力 通行能力【traffic capacity】指的是在一定的道路和交通条件下,道路上某一路段单位时间内通过某一断面的最大车辆数。可分为基本通行能力、可能通行能力和设计通行能力三种。

计算公式为:CAP=s1*λ1+s2*λ2+....+sn*λn(s为饱和流量,λ为绿信比) 全红时间越长,通行能力越小 周期时长一定的情况下,相位数越多,通行能力越大 它是指道路上某一地点、某一车道或某断面处,单位时间内可能通过的最大的交通实体(车辆或行人)数,亦称道路容量、交通容量或简称容量。一般以辆/h、人/h表示。车辆多指小汽车,当有其它车辆混入时,均采用等效通行能力的当量小客车单位 道路通行能力与交通量不尽相同,交通量是指道路在某一定时段内实际通过的车辆数。一般道路的交通量均小于道路的通行能力,当道路上的交通量比其通行能力小得多时,则司机驾车行进时操作的自由度就越大,既可以随意变更车速,转移车道,还可以方便地实现超车。当交通量等于或接近于道路通行能力时,车辆行驶的自由度就逐渐降低,一般只能以同一速度循序行进,如稍有意外,就会发生降速、拥挤,甚至阻滞。当交通量超过通行能力时,车辆就会出现拥挤,甚至堵塞。因此,道路通行能力同河流的过水能力一样,是道路在一定条件下所能通过的车辆的极限数值,条件不同,要求不同,其通行能力也就不同。故通行能力是一个变数

2016年全国大学生数学建模B题思路

2016 高教社杯全国大学生数学建模竞赛题目 、 B 题分析初稿,旨在交流,有各种做题思路,大家自由发挥! 注意:这只是看了3篇文章,找到的思路,请大家多看文献,思路会很多! 我们后续会整理更多的思路! 关键词: 1.评价指标体系,评价开放对周边道路通行的效果。 2.车辆通行的数学模型,研究小区开放对周边道路通行的影响。 3.小区开放产生的效果,可能会与小区结构及周边道路结构、车流量有关。请选取或构建不同类型的小区,应用你们建立的模型,定量比较各类型小区开放前后对道路通行的影响。 4. 根据你们的研究结果,从交通通行的角度,向城市规划和交通管理部 门提出你们关于小区开放的合理化建议。 相关资料整理: 1.评价指标体系,评价开放对周边道路通行的效果。

参考文献《居住小区开发交通影响分析研究_商仲华》第 48 页,有 5 个指标,并用层次分析 AHP 进行了研究。 我们要做的可能是强调类似哪些指标是针对开放对周边道路通行的效果,不属于这类的指标可以删除。 2.车辆通行的数学模型,研究小区开放对周边道路通行的影响。 参考文献《城市交通拥堵对策_封闭型小区交通开放研究_李向朋》第 11 页,图 6 上面,给出一句话,关于开放小区的定义。 是不是建模就是选取小区附件的某些范围研究,这就是理论依据。 参考文献《城市交通拥堵对策_封闭型小区交通开放研究_李向朋》第 26 页,图 3.2,了解道路系统的简图,用简图做分析。

简单的车辆模型,可以化个节点,图,权重。分析流量。类似文献《城市应急车辆优先通行关键问题研究_毕煦东》第 23 页, 用其中的符号定义等,后面的应急什么别管,太复杂。利用这里模型分析第一个问题中指标系统的指标。 3.小区开放产生的效果,可能会与小区结构及周边道路结构、车流量有关。请选取或构建不同类型的小区,应用你们建立的模型,定量比较各类型小区开放前后对道路通行的影响。 小区结构:参考文献《城市交通拥堵对策_封闭型小区交通开放研究_李向朋》第10页,

2013数学建模B题国家一等奖Matlab程序

附录3:程序源文件 1.duqu_image.m文件 %数据读取预处理文件 %将附件中的图片读取到matlab矩阵中,并保存为image_1,image_2,image_3,image_4,image_5a,image_5b %所有附件均放在文件夹 D:\B 中%%%%%%%%%%%%%%%%%%%%%%%%图片名序列 %图像名称序号 b = [ones(1,10);0 1 2 3 4 5 6 7 8 9]'; image_num= [ strcat( num2str(0*b(:,1)),num2str(0*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(2*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(3*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(4*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(5*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(6*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(7*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(8*b(:,1)),num2str(b(:,2)) ), strcat( num2str(0*b(:,1)),num2str(9*b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(0*b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(2*b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(3*b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(4*b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(5*b(:,1)),num2str(b(:,2)) ), strcat( num2str(b(:,1)),num2str(6*b(:,1)),num2str(b(:,2)) ),

如何撰写数学建模论文

如何撰写数学建模论文 如何撰写数学建模论文 兼谈数学建模竞赛答卷要求 当我们完成一个数学建模的全过程后,就应该把所作的工作进行小结,写成论文。撰写数学建模论文和参加大学生数学建模时完成答卷,在许多方面是类似的。事实上数学建模竞赛也包含了学生写作能力的比试,因此,论文的写作是一个很重要的问题。 首先要明确撰写论文的目的。数学建模通常是由一些部门根据实际需要而提出的,也许那些部门还在经济上提供了资助,这时论文具有向特定部门汇报的目的,但即使在其他情况下,都要求对建模全过程作一个全面的、系统的小结,使有关的技术人员(竞赛时的阅卷人员)读了之后,相信模型假设的合理性,理解在建立模型过程中所用数学方法的适用性,从而确信该模型的数据和结论,放心地应用于实践中。当然,一篇好的论文是以作者所建立的数学模型的科学性为前提的。 其次,要注意论文的条理性。 下面就论文的各部门应当注意的地方具体地来作一些分析。 (一)问题提出和假设的合理性 在撰写论文时,应该把读者想象为对你所研究的问题一无所知或知之甚少的一个群体,因此,首先要简单地说明问题的情景,即要说清事情的来龙去脉。列出必要数据,提出要解决的问题,并给出研究对象的关键信息的内容,它的目的在于使读者对要解决的问题有一个印象,以便擅于思考的读者自己也可以尝试解决问题。历届数学建模竞赛的试题可以看作是情景说明的范例。 对情景的说明,不可能也不必要提供问题的每个细节。由此而来建立数学模型还是不够的,还要补充一些假设,模型假设是建立数学模型中非常关键的一步,关系到模型的成败和 优劣。所以,应该细致地分析实际问题,从大量的变量中筛选出最能表现问题本质的变量,并简化它们的关系。这部分内容就应该在论文的“问题的假设”部分中体现。由于假设一般不是实际问题直接提供的,它们因人而异,所以在撰写这部分内容时要注意以下几方面: (1)论文中的假设要以严格、确切的数学语言来表达,使读者不致产生任何曲解。 (2)所提出的假设确实是建立数学模型所必需的,与建立模型无关的假设只会扰乱 读者的思考。 (3)假设应验证其合理性。假设的合理性可以从分析问题过程中得出,例如从问题

2019数学建模国赛a题答案

中国大学生数学建模竞赛: 全国大学生数学建模竞赛创办于1992年,每年一届,已成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞赛。2018年,来自全国34个省/市/区(包括香港、澳门和台湾)及美国和新加坡的1449所院校/校区、42128个队(本科38573队、专科3555队)、超过12万名大学生报名参加本项竞赛。 赛事设置: 竞赛宗旨 创新意识团队精神重在参与公平竞争。 指导原则 指导原则:扩大受益面,保证公平性,推动教学改革,提高竞赛质量,扩大国际交流,促进科学研究。 规模与数据 全国大学生数学建模竞赛是全国高校规模最大的课外科技活动之一。该竞赛每年9月(一般在上旬某个周末的星期五至下周星期一共3天,72小时)举行,竞赛面向全国大专院校的学生,不分专业(但竞赛分本科、专科两组,本科组竞赛所有大学生均可参加,专科组竞赛只有专科生(包括高职、高专生)可以参加)。同学可以向该校教务部门咨询,如有必要也可直接与全国竞赛组委会或各省(市、自治区)赛区组委会联系。 全国大学生数学建模竞赛创办于1992年,每年一届,成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞

赛。2014年,来自全国33个省/市/自治区(包括香港和澳门特区)及新加坡、美国的1338所院校、25347个队(其中本科组22233队、专科组3114队)、7万多名大学生报名参加本项竞赛。 比赛时间 2017年比赛时间是9月14号20:00到9月17号24:00,总共76小时,采取通讯方式比赛,比赛地点在各个高校。比赛时间全国统一的,不可以与老师交流,可以在互联网查阅资料。 同学们在比赛期间应该注意安排时间,以免出现时间不够用的情况。 组委名单 注:第五届专家组任期两年(2010-2011)。2011年底任期届满后,组委会对专家组进行了调整,并决定此后不再对外公布专家组成员名单。 第五届组委会成员名单(2010-2013)及下属专家组成员名单 第四届组委会成员名单及下属专家组成员名单 第一、二、三届组委第一、二、三届组委会成员名单及下属专家组成员名单引各赛区组委会各赛区联系方式列表引 [注1] 各赛区联系人请注意:若本赛区联系e-mail地址发生变化,请通知全国组委会进行修改。 [注2] 全国已成立赛区的有28个省、市、自治区,国内尚未成立赛区的区域组成联合赛区,其他(境外参赛学生)组成国际赛区,共30个赛区。

全国数学建模2004年B题

2004高教社杯全国大学生数学建模竞赛题目 B题电力市场的输电阻塞管理 我国电力系统的市场化改革正在积极、稳步地进行。2003年3月国家电力监管委员会成立,2003年6月该委员会发文列出了组建东北区域电力市场和进行华东区域电力市场试点的时间表,标志着电力市场化改革已经进入实质性阶段。可以预计,随着我国用电紧张的缓解,电力市场化将进入新一轮的发展,这给有关产业和研究部门带来了可预期的机遇和挑战。 电力从生产到使用的四大环节——发电、输电、配电和用电是瞬间完成的。我国电力市场初期是发电侧电力市场,采取交易与调度一体化的模式。电网公司在组织交易、调度和配送时,必须遵循电网“安全第一”的原则,同时要制订一个电力市场交易规则,按照购电费用最小的经济目标来运作。市场交易-调度中心根据负荷预报和交易规则制订满足电网安全运行的调度计划――各发电机组的出力(发电功率)分配方案;在执行调度计划的过程中,还需实时调度承担AGC(自动发电控制)辅助服务的机组出力,以跟踪电网中实时变化的负荷。 设某电网有若干台发电机组和若干条主要线路,每条线路上的有功潮流(输电功率和方向)取决于电网结构和各发电机组的出力。电网每条线路上的有功潮流的绝对值有一安全限值,限值还具有一定的相对安全裕度(即在应急情况下潮流绝对值可以超过限值的百分比的上限)。如果各机组出力分配方案使某条线路上的有功潮流的绝对值超出限值,称为输电阻塞。当发生输电阻塞时,需要研究如何制订既安全又经济的调度计划。 ●电力市场交易规则: 1. 以15分钟为一个时段组织交易,每台机组在当前时段开始时刻前给出下一个时段的报价。各机组将可用出力由低到高分成至多10段报价,每个段的长度称为段容量,每个段容量报一个价(称为段价),段价按段序数单调不减。在最低技术出力以下的报价一般为负值,表示愿意付费维持发电以避免停机带来更大的损失。 2. 在当前时段内,市场交易-调度中心根据下一个时段的负荷预报,每台机组的报价、当前出力和出力改变速率,按段价从低到高选取各机组的段容量或其部分(见下面注释),直到它们之和等于预报的负荷,这时每个机组被选入的段容量或其部分之和形成该时段该机组的出力分配预案(初始交易结果)。最后一个被选入的段价(最高段价)称为该时段的清算价,该时段全部机组的所有出力均按清算价结算。 注释: (a)每个时段的负荷预报和机组出力分配计划的参照时刻均为该时段结束时刻。 (b)机组当前出力是对机组在当前时段结束时刻实际出力的预测值。 (c)假设每台机组单位时间内能增加或减少的出力相同,该出力值称为该机组的爬坡速率。由于机组爬坡速率的约束,可能导致选取它的某个段容量的部分。 (d)为了使得各机组计划出力之和等于预报的负荷需求,清算价对应的段容量可能只选取部分。 市场交易-调度中心在当前时段内要完成的具体操作过程如下: 1、监控当前时段各机组出力分配方案的执行,调度AGC辅助服务,在此基础上给出各机组的当前出力值。 2、作出下一个时段的负荷需求预报。 3、根据电力市场交易规则得到下一个时段各机组出力分配预案。 4、计算当执行各机组出力分配预案时电网各主要线路上的有功潮流,判断是否会出现输电阻塞。如果不 出现,接受各机组出力分配预案;否则,按照如下原则实施阻塞管理: ●输电阻塞管理原则: (1)调整各机组出力分配方案使得输电阻塞消除。 (2)如果(1)做不到,还可以使用线路的安全裕度输电,以避免拉闸限电(强制减少负荷需求),但要使每条线路上潮流的绝对值超过限值的百分比尽量小。 (3)如果无论怎样分配机组出力都无法使每条线路上的潮流绝对值超过限值的百分比小于相对安全裕度,则必须在用电侧拉闸限电。

2013数学建模国赛B题

3v2013高教社杯全国大学生数学建模竞赛题目 (请先阅读“全国大学生数学建模竞赛论文格式规范”) B题碎纸片的拼接复原 破碎文件的拼接在司法物证复原、历史文献修复以及军事情报获取等领域都有着重要的应用。传统上,拼接复原工作需由人工完成,准确率较高,但效率很低。特别是当碎片数量巨大,人工拼接很难在短时间内完成任务。随着计算机技术的发展,人们试图开发碎纸片的自动拼接技术,以提高拼接复原效率。请讨论以下问题: 1. 对于给定的来自同一页印刷文字文件的碎纸机破碎纸片(仅纵切),建立碎纸片拼接复原模型和算法,并针对附件1、附件2给出的中、英文各一页文件的碎片数据进行拼接复原。如果复原过程需要人工干预,请写出干预方式及干预的时间节点。复原结果以图片形式及表格形式表达(见【结果表达格式说明】)。 2. 对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法,并针对附件3、附件4给出的中、英文各一页文件的碎片数据进行拼接复原。如果复原过程需要人工干预,请写出干预方式及干预的时间节点。复原结果表达要求同上。 3. 上述所给碎片数据均为单面打印文件,从现实情形出发,还可能有双面打印文件的碎纸片拼接复原问题需要解决。附件5给出的是一页英文印刷文字双面打印文件的碎片数据。请尝试设计相应的碎纸片拼接复原模型与算法,并就附件5的碎片数据给出拼接复原结果,结果表达要求同上。 【数据文件说明】 (1)每一附件为同一页纸的碎片数据。 (2)附件1、附件2为纵切碎片数据,每页纸被切为19条碎片。 (3)附件3、附件4为纵横切碎片数据,每页纸被切为11×19个碎片。 (4)附件5为纵横切碎片数据,每页纸被切为11×19个碎片,每个碎片有正反两面。该附 件中每一碎片对应两个文件,共有2×11×19个文件,例如,第一个碎片的两面分别对应文件000a、000b。 【结果表达格式说明】 复原图片放入附录中,表格表达格式如下: (1)附件1、附件2的结果:将碎片序号按复原后顺序填入1×19的表格; (2)附件3、附件4的结果:将碎片序号按复原后顺序填入11×19的表格; (3)附件5的结果:将碎片序号按复原后顺序填入两个11×19的表格; (4)不能确定复原位置的碎片,可不填入上述表格,单独列表。

相关文档
最新文档