太阳影子定位,2015数学建模国赛A题资料

太阳影子定位,2015数学建模国赛A题资料
太阳影子定位,2015数学建模国赛A题资料

对太阳影子定位算法探究

摘要

本文是对2013年全国大学生数学建模竞赛A题的解答.随着人们对数据挖掘的深入,如何确定视频的拍摄地点和拍摄日期已经成为视频数据分析的重要方面,太阳影子定位技术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法,进而可以促进视频分析定位技术发展。

对于问题一,我们根据地球自转公转的自然规律,建立影子长度变化的数学模型,并且分析影子长度关于各个参数的变化规律。基于对问题的分析以及理论的学习研究,画出模拟概念图,然后计算相关量(如太阳高度角、赤纬角等)的表达式,并按照相关地理知识建立起模型,得到杆子影长与时间函数表达式,再将题目所给的数据代入求解方程,并用MATLAB作出曲线图,最后检验模型的准确性。

对于问题二,我们以问题一所求出的表达式和资料作为基础,继而利用球面天文学求算太阳视坐标的简化算法建立一模型直接求解出经度,纬度的估算值。再代进数据并用利用多项式拟合出更长的时间序列曲线,用函数的特征值(最低点)加上时角,时区计算相关知识,再推算出经度值。最后利用第一问模型,经度,加上曲线获得的几组影长数据联立求解出大致纬度,最后估算杆子所在的地区。

对于问题三,结合问题一问题二所建立的模型,将附件2,附件3的数据先画出散点图并以多项式拟合出两条相对完整的曲线,通过其曲线函数求得影长的最小值以及最小值所对应的时间求得经度,纬度,将经度和纬度代入赤纬角公式以及影长公式可求得相应的具体日期。

对于问题四,首先将视频数据利用MATLAB,并且编程处理视频得到每分钟一帧的图片,再把相关图片转化为灰度图矩阵,最后用语句转化为二值图(0为黑,1为白)。下一步把二值图集分析并且分析出杆子影长的变化规律,求出视频拍摄点经度,利用模型一求出纬度,即是位置。

关键字:影长位置 MATLAB编程多项式拟合最小二乘法二值图

一.问题重述

如何确定视频的拍摄地点和拍摄日期是视频数据分析的重要方面,太阳影子定位技术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法。

1.建立影子长度变化的数学模型,分析影子长度关于各个参数的变化规律,并应用你们建立的模型画出2015年10月22日,北京时间9:00-15:00之间天安门广场,3米高的直杆的太阳影子长度的变化曲线。

2.根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点。将你们的模型应用于附件1的影子顶点坐标数据,给出若干个可能的地点。

3. 根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点和日期。将你们的模型分别应用于附件2和附件3的影子顶点坐标数据,给出若干个可能的地点与日期。

4.附件4为一根直杆在太阳下的影子变化的视频,并且已通过某种方式估计出直杆的高度为2米。请建立确定视频拍摄地点的数学模型,并应用你们的模型给出若干个可能的拍摄地点。

如果拍摄日期未知,你能否根据视频确定出拍摄地点与日期?

注:题目及数据附件都可到全国大学生数学建模竞赛官方网站(https://www.360docs.net/doc/0819212225.html,)下载.

二.模型的假设

1)假设地球在自转时角速度均匀;

2)假设地球在公转时的椭圆为规则椭圆;

3)假设题目涉及的太阳时计算为真太阳时;

4)假设在一天内的太阳高度角不变;

5)忽略大气折射对阳光传播的影响。

注:1真太阳日分为24真太阳时。这个时间系统称为真太阳时。真太阳时也称为视太阳时,简称视时。真太阳时即真太阳视圆面中心的时角加12小时。即:真太阳时=平太阳时+真平太阳时差

三.符号说明

表1

四.模型的建立与求解

4.1问题一

4.1.1问题1分析

题目要求描建立影子长度变化的数学模型,分析影子长度关于各个参数的变化规律。首先通过查阅相关地理、物理文献,找寻建模中可能遇到的概念、方法,再挖掘建立模型相关的方法,为之后的建模奠定坚实的基础。模型建立第一步,理清自变量(四个),因变量,选取参考系(参考面还有参考点),建立空间直角坐标系。再做出太阳随时间移动杆影的直观视图(日照杆影图),最后,利用太阳高度角、杆高等相关量与杆影的几何关系,构造对应函数,使之符合题意,同时根据相应的标准进行统计、分析和构建相关的数学模型。

4.1.2模型1的建立

通过对题目的探讨,一根垂直地面的杆子,研究它的影子长度随着日照光线的改变而改变,首先我们确定相应的参考系,以杆子所在地地平面α为参考面,以杆子的最低端为坐标原点,再得到以下的自变量:

表2

因变量:杆子在参考面上投影长度(可以从杆子顶点在参考面的投影求得)

4.1.3步骤一:求出建立模型必须的物理,地理相关量值量

在此基础上我们分析地球运动的特性规律与研究杆影与时间、日期、经度、

纬度、杆长的相关关系,首先做出日照杆影分析图1-1,如下:

图1-1

设杆子顶点在地平面上投影点相对于原点坐标为Q(x0,y0),另外杆子高度为H ,影子长度为L 。太阳高度角可求:

)arctan(1

L H

=θ; 从图1-1中分析,太阳与杆子相夹的角近似为太阳高度角,

太阳赤纬角:定义是又称太阳赤纬,是地球赤道平面与太阳和地球中心的连线之间的夹角。

由图1-1几何关系,查阅资料以及推理出计算公式如下: 因为题中涉及到的是真太阳日所以太阳赤纬角的计算公式为

)365k)

(284×36023.5sin(ε ;+= ①

k 为日期序号,如若3月22号,k 就为81。 时角计算公式:

12;-15n t , t β== ②

太阳高度角θ计算公式:

;βεεcos cosWcos sinWsin sin θ+= ③

根据三角函数知识以及图中几何关系得,太阳方位角计算公式:

;c o s

s i n c o s s i n θβ

εφ= ④

4.1.4步骤二:利用上面所得的数据求出Q 点的轨迹方程(即为影子轨迹)

图1-2

对图1-2进行分析,发现在某个地点某个时刻太阳照射杆子杆影的变化曲线图的大致规律:一条类似于抛物线的曲线对杆影的因变量和自变量进行量化分析得影子长度,推并推算相关公式得:

;φtan 0y0?=x ⑤ ;φ

cos x 0

L =

⑥ 然后将上述式子联立求解得Q 点的x 坐标的表达式:

φ

θ2

tan 1cot 0x +?±

=H ⑦ 代入数据得

]]]

))))

12(15cos(cos W cos sin W (sin cos(arcsin ))

12(15sin(cos n[[tan[arcsi 1))))

12(15cos(cos W cos sin nW (arcsin(cot H x0;-???+?-??+-???+??±

=n n n si εεεεε 由;00L 22y x +=

再以时间t 为自变量,可求得影子长度的变化曲线:

⑨]]]

))))

12(15cos(cos W cos sin W (sin cos(arcsin ))

12(15sin(cos n[[tan[arcsi 1))))

12(15cos(cos W cos sin nW (arcsin(cot H tan 1L 222

2

;)(-???+?-??+-???+??+=n n n si εεεεεφ

如果数据充足,可以利用MATLAB 做出Q 点的轨迹,以及影子长度随着自变量的变化而变化曲线图,其中纬度被包含在公式中,经度被时角所替代,地方时间n ,日期也嵌套在赤纬角里面,这样四个自变量就可以表示杆影的长度变化曲线。

4.1.5步骤三:计算取值,作曲线

计算画出2015年10月22日北京时间9:00-15:00之间天安门

广

场(北纬

39度54分26秒,东经116度23分29秒)3米高的直杆的太阳影子长度的变化曲线。

由步骤二可知道 φ

β2tan 1cot 0x +?±

=H , φtan 0y0?=x , 2200L y x +=.

是主要公式,联合步骤二的有关公式可以得出直杆的太阳影子长度随时间的变化曲线为

θφ

θ

φHcos tan 1cot tan 100t L 2222

2

2

=+?+=+=H y x )()(. ⑩

其中cos θ是时间的函数,因为H 、W 、J 、n 、日期已知,代入数据并用MATLAB

求得杆子顶点的影子长度的变化曲线如曲线图所示:

图1-3 检验准确性

分析图1-3,可见曲线直观上是一条类似于抛物线的曲线,表明3米高的杆子在

北京天安门广场9:00到15:00的杆影长度曲线如图1-3。

图1-4来自于·影端轨迹周年变化的实践与分析_以北温带地区为例_吴济廉

再根据相关文献中的依据,其中包含实验验证此现象的记载,表明结果的准确性

程度较高。

4.2问题二

4.2.1问题二的分析

题目要求根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立模型

确定该杆所在的地理方位。附件一中有的条件是影长,时间,日期,不明确竿子

高度H ,求所测地点的经纬度。

4.2.2模型的建立与检验:

设竿子长度为H (未知),以问题一所建立模型为基础,利用球面天文学求算太阳视坐标的简化算法对问题进行探究,建立此问题的数学模型,并且带进附件一中的数据,再利用数据拟合出一天之中的竿影长度随时间的变化图,得出最短阴影长度值,进而得到该点经度值。估算出测验地的地理未知,并检验。 首先我们要计算某一时间的天顶距S (是指在天体方位圈上,天体与天顶之间的交角称为天顶距---来自百度百科),可以从天顶的定位三角形,利用三角几何关系求

图2-1百度百科上的天顶角示意图 天顶距S 的代数关系式子:

;cos cos cos sin sinW cosS βεεW += ? 时角的精确计算方式:

;150a -J ?+++=r r f (忽略)β ?

a0为视赤经,f 为真太阳时(忽略),r 为地方时,ε为视赤纬;

)2623cos arctan(tan 0a ?=d , );2623sin sin(sin a ?=d rc ε

太阳的视天顶距为

;sin 9tan 0306-S S S S ''+'''''='

利用最小二乘法进行拟合求观测地点的经纬度,杆子的高度与影长之间的关系:

.tan

)

cos cos cos sin sinW (arccos tan H βεεW S L +='=

?

当影长一定时,假设杆子高度H 与经度纬度的函数,即是当影长一定时, 可把由影长而推算的物高H 看作为纬度和经度的函数

();W,J f H =

,??????

?'

-=??-+=??S H S W t H 3'3s i n /s i n c o s J c o s L J

s i n /)s i n c o s c o s W c o s (s i n L W

βεεε ? 结合第一问所得的L-t 图,解微分方程求解经度大约106°,再用多项式拟合求经度与之比较。

代入已知数据之后,用多项式拟合法拟合出出杆影随时间的变化而变化图像,如下:

最低点是: ),()(a

b a

c a b ac a 44598724.1244,2b -2

2-=-

1275

.247519.31489.0y 2+-=x x

图4-1阴影部分为实际区,蓝色部分为预测区

拟合度的检验,利用MATLAB 进行regress 拟合度命令的多次分析,拟合度b 的数值的平均值为0.9998723,证明在区域内,曲线的拟合效果优良。

接下来就是分析计算经纬度值,由拟合出来的曲线可以计算杆子影子最短时的时间,拟合方程所代表式子为基础条件,求经度:

测量最短杆影,地球自转一周需要24小时,也就是1440分钟,地球自转360度,因此,可以算出每4分钟,地球自转一度。用上面的时间和正午12点之差,就可以求出你的经度与当地时区经度的差。最短竿影下的时间约为12.60时即是12:36

左右,查阅资料获得东八区的经度为120°,可知杆子所在地的经度为

4

15

1260.12120J 1?-±

=)(. 解得经度为:120°±9°E 即是111°E 或者129°E.

取最短影长为参考值,此时时间为12:36,日期为2015年4月8日,由第一问提取到的公式联立有:

θφ

θ

φHcos tan 1cot tan 100t L 2

222

2

2

=+?+=+=H y x )()( . ? ;βεεc o s c o s W c o s s i n W s i n s i n θ+= ?

综合解得:纬度的可能取值是40.55°N 和18.25°N 。

在问题一建立的模型的基础上,通过对附件1所给的数据进行多项式拟合出时间序列的二次函数曲线,并通过验证拟合度的方式保证该函数曲线的可靠性。接着通过分析二次函数最小值点以求得最小影长,以及最小影长所对应的时间。将对应的时间代入求得经度。结合最小影长和经度可求得纬度。

4.2.3 问题二的求解

由所求的函数曲线可得出其最小影长所对应的时间为12.598,结合地球自转360度,即每4分钟地球自转一度,用所求时间与正午12点之差即可求得该地的经度与东八区的经度差,再由东八区120度可求得两个位置的经度分别为111.03°E 和128.97°E ,再通过模型一所建立的模型以及公式可求得纬度为40.55°N 和18.25°N ,由GPS 定位可得该地理位置在呼和浩特和海南三亚附近地区。

4.3 问题三

4.3.1问题3的分析

题目3与题目2较为相似,尽管题目3多出了另一个附件的数据,但是这两个附件的数据都没有给出确切测定的日期。然而纬度,经度的值与最小影长有关,即因通过求得最小影长去求得相应的经度和纬度。又因为影响赤纬角公式以及影长公式中有日期,即将求得的经度,纬度代入公式中进而求得日期。

4.3.2模型3建立

在前两问的基础上,我们仍然采用多项式拟合的方式对附件2,附件3的函数进行处理,同时通过求出拟合度的方式验证其求得函数的可靠性。为求得该经度,纬度,仍然是在第二问的基础上求得影长的最小值以及所对应的时间。由赤纬角以及影长公式可知其与具体日期有关,故将经度,纬度代入即可求得具体日期。

4.3.3模型3的求解

首先对附件2和附件3的数据利用MATLAB进行多项式拟合,

Y=0.0981x^2-2.9883x+23.3691

图4-1阴影部分为实际区,蓝色部分为预测区

Y=0.2964x^2-7.2839+48.2661

图4-2阴影部分为实际区,蓝色部分为预测区

然后对两个曲线拟合模型进行regress拟合度分析,都得到的拟合度匹配程度较高。

由附件2,附件3的函数曲线可求得最小的影长为15.23和12.29,并代入求得纬度为40.40°N,经度为80.24°E,地点在新疆阿瓦提县附近,日期为6月18日附近。

4.4 问题四

4.4.1问题4的分析

对问题四的分析中,题目中已知杆高为2,另外题目提供一个40分钟视频附件,我们能从视频得到影子长度随时间的变化规律,这样已知数据包含时间,日期,杆子长度,以及杆影随时间的变化曲线,根据这些已知,利用模型一公式,可以求出视频拍摄地的位置。重要的是如何分析提取视频里面的数据内容,因为视频中的是立体图,所得到的矩阵数列要经过修正才能代表杆子的长度,才能进行位置的估计。

4.4.2模型4建立

首先我们把视频导入MATLAB中,用附件四的视频导入MATLAB中,然后取每N帧大概每隔一分取一张图片,存入数据库矩阵A,再利用MATLAB编程将所得的所有彩色图片简化成二维矩阵的灰度图片以png格式保存(如图4-1左),下一

步将灰度图片化成二值图片(如4-2右),得到简化的矩阵组合,最后分析矩阵得到杆影与时间的大致变化曲线。

1111

n n nn a a A a a ??

??=?

?????.

分析过程如图

4-1

4-1

图4-2

二值矩阵的建立

为防止灰度值流失,Matlab 计算的灰度值会被限制在0-255之间。在模型计算中,为方便确定模型中杆长及杆影灰度矩阵,需将灰度值矩阵A 中杆长及杆影部分转化成二值矩阵,具体操作:

对于杆长的灰度矩阵ij a :

;255=a 时,60<=a ;当0=a 时,60>a 当ij ij

对于随时间变化的杆影灰度矩阵ij b :

;255=B 时,195>b 且160

灰度矩阵的处理

所以杆影长度与时间的函数曲线如图4-3所示 利用MATLAB 对灰度矩阵进行运算,求解出杆长、杆影二值化矩阵边缘,从而确定合适的。 边界定位模型

为了得到附件4中随时间变化的杆影长度,采用边界定位法。它是基于二值化矩阵的两极化特性:二值化后的杆影灰度图像的右上边界的255灰度值与左下边界的255灰度值即为杆影的边界,即杆影的长度为两灰度值之间的距离。 边界定位模型的具体步骤如下: 步骤一:右上边界模型的构建

将第i 张(1,2,

,40)i =图片的右上边界进行右上边界定位,即求第i 张

(1,2,,40)i =图片矩阵从第j 行(1,2,

,51)j =由下向上,第k 列(1,2,

,998)

k =由左向右开始,检测灰度值首先为255的元素,并提取其位置数据——(),i i x y 。 步骤二:左下边界模型的构建

将第i 张(1,2,

,40)i =图片的左下边界进行左下边界定位,即求第i 张

(1,2,,40)i =图片矩阵从第j 行(1,2,

,51)j =由上向下,第k 列(1,2,

,998)

k =由右向左开始,检测灰度值首先为255的元素,并提取其位置数据——(),i i x y 。

步骤三:杆影长度的确定

将提取出的第i 张(1,2,,40)i =图片的右上边界位置数据(),i i x y 与左下边界

位置数据(),i i x y 进行计算:

22()()(1,2,

,40)

i i i i i d x x y y i =-+-= (1)

4.4.3 模型4的求解

以方向北为基准方向,结合模型一,已知条件为时间,日期,;可求得最短杆影对应时间为,进而求出视频拍摄经度设L (t )= 再利用相应时间与表7.1中数据按二次曲线进行拟合,使用最小二乘法确定拟合方程为

.

545.162886.20.0766t =)t (L 2+-t 其中,L 为视频中杆影长度,t 为当地时间。

因为杆影最短的时刻即为当地正午时刻,故t=14.939,所以初始经度为

.92.1051512tmin -E 120J E ?=??-?=)((东经)

其中,J 为视频所在地初始经度,tmin 为视频所在地杆影最短时刻。

之后代进模型一求得纬度为北纬38.8640°N 或者41.325°N 。从GPS 搜索得拍摄地大约在宁夏回族自治区银川市。

4.5 额外问题

如果拍摄日期未知,你能否根据视频确定出拍摄地点与日期? 如果缺少日期条件,采取建立基于遗传算法的太阳影子定位模型,可以对经纬度矩阵增加日期纬度,引入3个0-1变量,对应着该矩阵的经度、纬度列向量、日期列向量,考虑到可能有若干个地点和日期,以各0-1变量求和不超过3作为约束条件,以竿影长和实际竿影长的的相似度作为目标函数,拟建立基于太阳影子定位的目标优化模型。

五、结论

通过以上四个问题的分析解答探讨,本文研究了杆子的影子在太阳照射下的影长与时间,日期、杆长以及杆子所在地的位置五者之间的相互关系,进而研究分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期或者反推,这几个的关系如图。

问题一中,我们根据所知道的杆长,日期,时间,以及位置,求得影长。再问题二、三则分别在未知杆长,未知杆长和日期的情况下求解出杆子的地理方位,而问题四则利用视频中的影长变化来推断拍摄点位置。将这个模型推广,就有利于视频定位系统的建立。只要知道其他的三个或更多量就可以计算另外的量,这对本文得到的模型方法应用型较强。

六、模型的改进与推广

分析几个模型后可以发现,模型有一定缺陷性,下面逐一分析:

其一,我们没有考虑大气对太阳光的折光率(大气层从下到上可分为对流层、平流层、电离层和磁层四层。无线电波在大气层中传播时,由于在各层中的传播速度变化产生影响)问题,这对相关量,所测得的目标角度、距离、高度都存在大气折射误差,如太阳高度角的计算是有相当大的影响的。改善的方法是利用折射系数对太阳光进行修正,然后再求相关角度,最后代进模型。

第二是在问题二、三中,我们利用多项式拟合的方法有相当大的不准确性,在数据提供范围外,预测曲线与实际曲线的拟合度不是太高,导致一定的误差性,对此我们利用多次拟合度分析,并用实际曲线贴近拟合实际曲线,尽量减少误差量。

关于模型的推广,此模型适用于太阳影子定位的相关计算中,将这个模型推广,就有利于视频定位系统的建立。只要知道其他的三个或更多量就可以计算另外的量,因此,此模型还可以应用于对已知视频定位,求物体的高度,求相关日期时间等等问题。

参考文献:

[1] 司守奎,孙玺菁:数学建模算法与应用[S]: 国防工业出版社,2013.

[2]何银涛,张梅黄华.垂直单轴跟踪光伏支架方阵间距计算界面设计.太阳能报刊.2015.

[3]郑鹏飞,林大钧,刘小羊,吴志庭.基于影子轨迹线反求采光效果的技术研究[].广东:华南理工大学20023 7.

[4] 林根石,利用太阳视坐标的计算进行物高测量与定位[A].南京大学学报,1991.

[5] 吴济廉,影端轨迹周年变化的实践与分析.地理教学报,2013,50(5):9-20.

[6]张丽梅,赵建立,乔立山.用二值矩阵表示研究格矩阵的{1}-广义逆和{1,2}-广义逆.中国

知网.

附录:

杆子影子随时间曲线图:

%% 太阳赤角求解

clc,clear;%清空环境

Ts=(31-21+1)+30+31+30+31+31+30+21;

%计算lmd经度

lmd=180+90*((Ts-186)/90);

lmd=pi*lmd/180;%将角度转化为弧度

%计算直射点纬度角度K正弦值

sink=0.39775*sin(lmd);

k=asin(sink);%输出太阳直射纬度k

%纬度化为弧度

fai=39+(54/60)+(26/3600);

fai=pi*fai/180;

%% 时角问题求解

x=9:0.1:15;

fai1=116+(23/60)+(29/3600);

st=x+(fai1-120)/15

w=15*(st-12);

%计算太阳高度

w=w/180*pi;

y=sin(fai)*sin(k)+cos(fai)*cos(k)*cos(w);

z=asin(y);%输出太阳高度角

l=3./tan(z);

x=9:0.1:15;

figure(1);

plot(x,y,'-b')%太阳角变化

xlabel('时间点');ylabel('太阳角度变化');

figure(2);

plot(x,l,'r-')%绘制杆长变化图像

xlabel('时间点');ylabel('直杆的太阳影子长度');

clc;

clear;

as=0.39795*cos(0.98563*(295-173));

a=asin(as)

b=0.7302;

t=9:0.01:15;

w=pi/12*(t-12);

c=sin(b)*sin(a)+cos(b)*cos(a)*cos(w);

l=asin(c);

plot(t,l);%太阳高度角;

s=3./tan(l);

plot(t,s)

xlabel('t');ylabel('L');

title('直杆的太阳影子长度随时间的变化曲线');

利用附件1曲线拟合并用regress进行检验:

clear

clc

t=xlsread('附件1-3','D4:D24');

x=xlsread('附件1-3','B4:B24');

y=xlsread('附件1-3','C4:C24');

l=sqrt(x.*x+y.^2);

p=polyfit(t,l,2)

x1=linspace(9,15);

f1=polyval(p,x1);

plot(x1,f1)

hold on

k=polyder(p)

scatter(t,l,5)

A=polyfit(t,l,2)

z=polyval(A,t);

[b,bint,r,rint,stats]=regress(l,[ones(21,1),t,t.^2]); stats

plot(t,l,'k+',t,z,'r')

xlabel('t');ylabel('L');

title('直杆的太阳影子长度随时间的变化曲线');

利用附件2曲线拟合并用regress进行检验:

clear

clc

t=((12+42./60):0.05:(13+42./60))';

x=xlsread('附件1-3',2,'B4:B24');

y=xlsread('附件1-3',2,'C4:C24');

l=sqrt(x.*x+y.^2);

p=polyfit(t,l,2)

x1=linspace(6,18);

f1=polyval(p,x1);

plot(x1,f1)

hold on

k=polyder(p)

scatter(t,l,5)

A=polyfit(t,l,2)

z=polyval(A,t);

2015建模A题太阳影子定位

A题太阳影子定位 一,摘要 (宋体小四号,简明扼要的详细叙述,字数不可以超过一页,不要译成英文) 本文针对太阳影子定位技术,通过太阳与地球相对运动的规律,建立杆长、影长、经纬度、时间、日期的关系,建立模型。综合分析了不同地点,不同的时间,不同的季节时影子长度的形成规律及变化趋势,运用了软件进行分析,得出不同地区影子变化的模型。最后将具体情况运用到建立的模型中,对实际问题进行可行性分析,根据条件的改变完善对模型的应用和实用性检验。 第一问中,我们通过两种太阳高度角的表示方法建立等式关系,根据控制变量法,分析出影子长度分别与经、纬度、杆长、时间、日期的关系。然后,根据时差计算关系,当北京时间在9:00-15:00时,天安门广场的时间,并应用建立的模型。 第二问中,首先根据影子坐标求出影子的长度,拟合北京时间与影子长度的函数,找出影子长度的最低的点,从而根据时间求出当地经度,由于误差的存在,我们将经度、杆长、纬度给定一定范围,根据第一问公式进行搜索,从而确定可能的地点。 关键字:(宋体小四号)真太阳时平太阳时赤纬角太阳高度角熵值法 二,问题提出 如何确定视频的拍摄地点和拍摄日期是视频数据分析的重要方面,太阳影子定位技 术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法。 1.建立影子长度变化的数学模型,分析影子长度关于各个参数的变化规律,并应用 你们建立的模型画出2015年10月22日北京时间9:00-15:00之间天安门广场(北纬39 度54分26秒,东经116度23分29秒)3米高的直杆的太阳影子长度的变化曲线。 2.根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆 所处的地点。将你们的模型应用于附件1的影子顶点坐标数据,给出若干个可能的地点。 3. 根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直 杆所处的地点和日期。将你们的模型分别应用于附件2和附件3的影子顶点坐标数据, 给出若干个可能的地点与日期。 4.附件4为一根直杆在太阳下的影子变化的视频,并且已通过某种方式估计出直 杆的高度为2米。请建立确定视频拍摄地点的数学模型,并应用你们的模型给出若干个 可能的拍摄地点。 如果拍摄日期未知,你能否根据视频确定出拍摄地点与日期? 三,问题分析

太阳影子定位

太阳影子定位 摘要 太阳影子定位技术就是通过分析物体的太阳影子长度变化,来确定物体所在的时间和地理位置。本文通过分析有关太阳影子各因素之间的关系,采用几何关系和MATLAB编程等方法,对所给问题分别给出了数学模型及处理方案。 针对问题一,确立影长变化模型。首先以经度、纬度、日期、时间、杆长为参数分析影长的变化规律,通过中间变量太阳高度角、赤纬角、时角确立影长变化模型。其次利用影长变化模型,运用MATLAB进行编程,求解出天安门在9:00-15:00影长变化曲线类似一条凹抛物线,其中最短影长出现时刻为多少分,影长为多少m。

一、问题重述 1.1问题背景 如何确定视频的拍摄地点和拍摄日期是视频数据分析的重要方面,太阳影子定位技术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法。 1.2问题提出 问题一:建立影子长度变化与各个参数关系的数学模型,并应用所建模型画出2015年10月22日北京时间9:00-15:00之间天安门广场(北纬39度54分26秒,东经116度23分29秒)3米高的直杆的太阳影子长度的变化曲线。 问题二:根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点,据此确定所给影子顶点坐标数据的若干个可能的地点。 问题三:在前一问的基础上进一步确定影子顶点坐标与日期的变化关系,建立模型并确定所给影子顶点坐标数据的若干个可能的地点与日期。 二、问题分析 这属于竿影日照数学问题,把竿顶影子端点坐标移动轨迹, 2.1问题一的分析 针对问题一首先为了建立影子长度变化的数学模型,应先确定影响影子长度变化的因素,拟选取直杆所在经度、纬度、日期、时刻及杆长为参数建立数学模型。由于题设中未直接给出关于影长与五个参数的数据,所以拟通过中间量描述影长与上述五个参数之间的关系。查阅相关资料得到可以太阳高度角、太阳赤纬角、太阳时角及太阳方位角四个中间参量作为转换分析中间变量,再根据四个中间变量得到影长与 5 个参数的函数关系式,即影长长度变化的数学模型。最后将天安门广场的 5 个参数带入影长变化模型,可得到杆影的变化曲线,分析影子长度关于各个参数的变化规律。 2.2问题二的分析 针对问题二以直杆的太阳影子顶点为坐标数据建立数学模型,并应用于附件 1 的影子顶点坐标数据求解直杆位置。可视为已知影长坐标、日期和时刻,求影长所在的地点的问题。首先应根据影长坐标计算实际太阳影长,本文拟将附件 1

2015全国大学生数学建模竞赛B题

“互联网+”时代的出租车资源配置 摘要 随着“互联网+”时代的到来,针对当今社会“打车难”的问题,多家公司建立了打车软件服务平台,并推出了多种补贴方案,这无论是对乘客和司机自身需求还是对出租车行业发展都具有一定的现实意义。本文依靠ISM解释结构、AHP-模糊综合评价、价格需求理论、线性规划等模型依次较好的解决了三个问题。 对于问题一求解不同时空出租车资源“供求匹配”程度的问题,本文先将ISM模型里的层级隶属关系进行改进,将影响出租车供求匹配的12个子因素分为时间、空间、经济、其它共四类组合,然后使用经过改进的AHP-模糊综合评价方法建立模型,提出了出租车空载率这一指标作为评价因子的方案,来分析冬季某节假日市南岗区出租车资源“供求匹配”程度。通过代入由1-9标度法确定的各因素相互影响的系数,得出各个影响因素的权重大小,利用无量纲化处理各影响因素,得出最终评判因子为0.3062,根据“供求匹配”标准,得出市南岗区出租车资源“供求匹配”程度处于供需合理状态的结论。同理,也得到了市不同区县、不同时间的供求匹配程度,最后作出市出租车“供求匹配”程度图。 对于问题二我们运用价格需求理论建立模型,以补贴前后打车人数比值与空驶率变化分别对滴滴和快的两个公司的不同补贴方案进行求解,依次得到补贴后对应的打车人数及空驶率的变化,再和无补贴时的状态对比,最后得出结论:当各公司补贴金额大于5元时,打车容易,即补贴方案能够缓解“打车难”的状况;当补贴小于5元时,不能缓解“打车难”的状况。 对于问题三,在问题二的模型下,建立了一个寻找最优补贴金额的优化模型,利用lingo软件[1]进行求解算出最佳补贴金额为8元,然后将这个值带入问题二的模型进行验证,经论证合理后将补贴金额按照4种分配方案分配给司机乘客。关键词:ISM解释结构模型;AHP-模糊综合评价;价格需求理论;线性规划

太阳影子定位,2015数学建模国赛A题资料

对太阳影子定位算法探究 摘要 本文是对2013年全国大学生数学建模竞赛A题的解答.随着人们对数据挖掘的深入,如何确定视频的拍摄地点和拍摄日期已经成为视频数据分析的重要方面,太阳影子定位技术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法,进而可以促进视频分析定位技术发展。 对于问题一,我们根据地球自转公转的自然规律,建立影子长度变化的数学模型,并且分析影子长度关于各个参数的变化规律。基于对问题的分析以及理论的学习研究,画出模拟概念图,然后计算相关量(如太阳高度角、赤纬角等)的表达式,并按照相关地理知识建立起模型,得到杆子影长与时间函数表达式,再将题目所给的数据代入求解方程,并用MATLAB作出曲线图,最后检验模型的准确性。 对于问题二,我们以问题一所求出的表达式和资料作为基础,继而利用球面天文学求算太阳视坐标的简化算法建立一模型直接求解出经度,纬度的估算值。再代进数据并用利用多项式拟合出更长的时间序列曲线,用函数的特征值(最低点)加上时角,时区计算相关知识,再推算出经度值。最后利用第一问模型,经度,加上曲线获得的几组影长数据联立求解出大致纬度,最后估算杆子所在的地区。 对于问题三,结合问题一问题二所建立的模型,将附件2,附件3的数据先画出散点图并以多项式拟合出两条相对完整的曲线,通过其曲线函数求得影长的最小值以及最小值所对应的时间求得经度,纬度,将经度和纬度代入赤纬角公式以及影长公式可求得相应的具体日期。 对于问题四,首先将视频数据利用MATLAB,并且编程处理视频得到每分钟一帧的图片,再把相关图片转化为灰度图矩阵,最后用语句转化为二值图(0为黑,1为白)。下一步把二值图集分析并且分析出杆子影长的变化规律,求出视频拍摄点经度,利用模型一求出纬度,即是位置。 关键字:影长位置 MATLAB编程多项式拟合最小二乘法二值图

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

大学生数学建模太阳影子定位

基于实数离散逐级优化模型的太阳影子定位问题 摘要 本文研究了基于实数离散逐级优化模型的太阳影子定位问题 针对问题一,本文运用天文、地理知识和基本的几何关系,得到影长关于各个参数的函数关系子模型,并建立影长逐级代换模型。我们首先找出影响影子变化的因素,即时间、日期、地理位置、杆的高度;再根据定量分析的方法,得出影子变化与四种因素的变化规律;然后将不同地理位置均按120°E正午12点为0°时角计算当地时角,并通过构建太阳高度角与杆长的简单直角三角图形,利用MATLAB [1]软件计算得出北京时间9:00—15:00时间段内影子的变化曲线。根据曲线得出,该时间段内影长的变化范围在 3.674m—7.366m。每个整点影长如 标求出每个时刻所对应的方位角,将问题一和二中关系式联立,以1°为步长,通过编程遍历整个坐标系分别解出对应时刻不同地理位置所求出的方位角与理论方位角最接近的地理位置,每一点只对应一个时刻。再根据所给信息进行大致筛选,并通过求筛选出的任意一点同其他时刻理论方位角与实际方位角差的平方和最小时的点进行二次筛选。由于误差较大,我们需通过实数离散逐级求解模型,来分别以1分和1秒为步长对先前的二次筛选点进行小范围的遍历,遍历规则同上。最终求出最佳近似位置为: (39°29’30”N,120°29’30”E) 针对问题三,同样利用问题二中模型,增加了日期变量,此时所需遍历参数为经度、纬度、日期,用模型二的方法初步得到21个三维坐标,然后由此21个数据定出与它们方差最小的点的坐标,再进一步减小步幅,得到新的精度更高的21个坐标(精度达到分),重复以上步骤确定经纬精度达到1秒,日期精度达到1日,以此作为我们逐层优化得到的近似最优解,也就确定了坐标。最终求出最佳近似位置和日期分别为: 附录2:(35°29’29”N,31°29’29”E) ,日期为10月6日 附录3:(53°29’29”N,124°29’30”E),日期为2月4日针对问题四,首先对视频进行截图,取时间间隔1min,对图片进行增大对比度处理,建立空间距离矩阵,确定影子长度,位置的变化,进行相应的处理,确定坐标系,坐标点,第一小问就转化为了问题二模型进行求解了,第二小问缺少日期,符合模型三,利用模型三求解即可 关键词:逐级遍历优化、近似最优位置、控制变量法、问题归并

2015年全国大学生数学建模C题月上柳梢头

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

指导教师或指导教师组负责人(打印并签名): 日期:年月日 (此承诺书打印签名后作为纸质论文的封面,注意电子版论文中不得出现此页。以上容请仔细核对,特别是参赛队号,如填写错误,论文可能被取消评奖资格。) 赛区评阅编号(由赛区组委会填写): 2015高教社杯全国大学生数学建模竞赛 编号专用页 赛区评阅记录(可供赛区评阅时使用):

送全国评奖统一编号(由赛区组委会填写): 全国评阅统一编号(由全国组委会填写): 此编号专用页仅供赛区和全国评阅使用,参赛队打印后装订到纸质论文的第二页上。注意电子版论文中不得出现此页,即电子版论文的第一页为标题和摘要页。 月上柳梢头

数学建模全国赛07年A题一等奖论文

关于中国人口增长趋势的研究 【摘要】 本文从中国的实际情况和人口增长的特点出发,针对中国未来人口的老龄化、出生人口性别比以及乡村人口城镇化等,提出了Logistic、灰色预测、动态模拟等方法进行建模预测。 首先,本文建立了Logistic阻滞增长模型,在最简单的假设下,依照中国人口的历史数据,运用线形最小二乘法对其进行拟合,对2007至2020年的人口数目进行了预测,得出在2015年时,中国人口有13.59亿。在此模型中,由于并没有考虑人口的年龄、出生人数男女比例等因素,只是粗略的进行了预测,所以只对中短期人口做了预测,理论上很好,实用性不强,有一定的局限性。 然后,为了减少人口的出生和死亡这些随机事件对预测的影响,本文建立了GM(1,1) 灰色预测模型,对2007至2050年的人口数目进行了预测,同时还用1990至2005年的人口数据对模型进行了误差检验,结果表明,此模型的精度较高,适合中长期的预测,得出2030年时,中国人口有14.135亿。与阻滞增长模型相同,本模型也没有考虑年龄一类的因素,只是做出了人口总数的预测,没有进一步深入。 为了对人口结构、男女比例、人口老龄化等作深入研究,本文利用动态模拟的方法建立模型三,并对数据作了如下处理:取平均消除异常值、对死亡率拟合、求出2001年市镇乡男女各年龄人口数目、城镇化水平拟合。在此基础上,预测出人口的峰值,适婚年龄的男女数量的差值,人口老龄化程度,城镇化水平,人口抚养比以及我国“人口红利”时期。在模型求解的过程中,还对政府部门提出了一些有针对性的建议。此模型可以对未来人口做出细致的预测,但是需要处理的数据量较大,并且对初始数据的准确性要求较高。接着,我们对对模型三进行了改进,考虑人为因素的作用,加入控制因子,使得所预测的结果更具有实际意义。 在灵敏度分析中,首先针对死亡率发展因子θ进行了灵敏度分析,发现人口数量对于θ的灵敏度并不高,然后对男女出生比例进行灵敏度分析得出其灵敏度系数为0.8850,最后对妇女生育率进行了灵敏度分析,发现在生育率在由低到高的变化过程中,其灵敏度在不断增大。 最后,本文对模型进行了评价,特别指出了各个模型的优缺点,同时也对模型进行了合理性分析,针对我国的人口情况给政府提出了建议。 关键字:Logistic模型灰色预测动态模拟 Compertz函数

数学建模太阳影子定位

西安邮电大学 (理学院) 数学建模报告 题目:太阳影子定位问题 班级:信息工程1403班 学号:03144079 姓名:侯思航 成绩: 2016年6月30日

一、摘要 本文针对太阳影子定位技术,通过太阳与地球相对运动的规律,建立杆长、影长、经纬度、时间、日期的关系,建立模型。综合分析了不同地点,不同的时间,不同的季节时影子长度的形成规律及变化趋势,运用了软件进行分析,得出不同地区影子变化的模型。最后将具体情况运用到建立的模型中,对实际问题进行可行性分析,根据条件的改变完善对模型的应用和实用性检验。第一问中,我们通过两种太阳高度角的表示方法建立等式关系,根据控制变量法,分析出影子长度分别与经、纬度、杆长、时间、日期的关系。然后,根据时差计算关系,当北京时间在9:00-15:00时,天安门广场的时间,并应用建立的模型。第二问中,首先根据影子坐标求出影子的长度,拟合北京时间与影子长度的函数,找出影子长度的最低的点,从而根据时间求出当地经度,由于误差的存在,我们将经度、杆长、纬度给定一定范围,根据第一问公式进行搜索,从而确定可能的地点。 关键字:(宋体小四号)真太阳时平太阳时赤纬角太阳高度角熵值法 二、问题提出 如何确定视频的拍摄地点和拍摄日期是视频数据分析的重要方面,太阳影子定位技术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法。 1.建立影子长度变化的数学模型,分析影子长度关于各个参数的变化规律,并应用你们建立的模型画出2015年10月22日北京时间9:00-15:00之间天安门广场(北纬39度54分26秒,东经116度23分29秒)3米高的直杆的太阳影子长度的变化曲线。 2.根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点。将你们的模型应用于附件1的影子顶点坐标数据,给出若干个可能的地点。 3. 根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点和日期。将你们的模型分别应用于附件2和附件3的影子顶点坐标数据,给出若干个可能的地点与日期。 4.附件4为一根直杆在太阳下的影子变化的视频,并且已通过某种方式估计出直杆的高度为2米。请建立确定视频拍摄地点的数学模型,并应用你们的模型给出若干个可能的拍摄地点。 三、问题分析 第一问:根据物体在太阳光照射下将产生影子的自然现象,研究物体影子的形成原理, 通过分析太阳光线照射物体的角度的日变化和年变化,引起物体影子的长度和朝向有规律地变化来建立数学模型。利用Matlab软件绘出影子长短随时间变化的图像。将问题中所给参数带入,解决问题。由于太阳光线照射物体的角度的日变化和年变化,引起物体影子的长度和朝向有规律地变化。 第二问:通过对附件所给的影子坐标的数据,求出影子的长度,然后通过第一问的相关公式,对影长和时间的关系进行拟合,得到一个二次方程,得出影长的最低值,从而可知正午时间,再算出经度。

2015全国大学生数学建模竞赛D题答案

2015高教社杯全国大学生数学建模竞赛D题评阅要点 [说明]本要点仅供参考,各赛区评阅组应根据对题目的理解及学生的解答,自主地进行评阅。本题的难点在于通过学习国家相关政策文件,理解真实案例中一次项目规划中的各种约束条件,以此为基础建立成本核算体系,借助各类模型或算法,衡量并调整众筹筑屋规划方案,以实现不同目标的优化问题。 评阅时请关注如下方面:建模的准备工作(对题目的正确理解,文献查询,核算模型的依据),模型的建立、求解、求解方法的灵活性和分析方法,计算程序的可运行性,结果的表述,合理性分析及其模型的拓广。 问题1:众筹筑屋规划方案Ⅰ的核算流程 需熟悉众筹筑屋的新型房地产形势,包括结合实际需求,考虑容积率约束,考虑税务和预估纯收益,这其中包括土地增值税的计算、对取得土地使用权所支付的金额、开发成本、开发费用、与之有关的税金、其它扣除项目等核算,并对核算方式进行说明,应该有文献支持。原始方案(规划方案Ⅰ)的核算: 结合附件中的数据,使用已建立的核算模型对原始开发方案进行一次核算,给出建设规划方案Ⅰ的总购房款、增值税、纯利润、容积率、总套数等计算结果。 问题2:考虑参筹者平均购买意愿最大的建设规划方案 建立模型,给出合理的约束项和目标函数,并解释。注意考虑必要的套数上下限约束和目标函数的非线性。 选取合适的算法进行求解,并对结果给出合理的解释。 问题3:项目能成功执行的建设规划方案 对问题2中的方案进行核算,得出投资回报率低于25%的结论,对方案进行改进。建立或修改得到新模型,包含投资回报率需达到25%的约束,建立单目标非线性整数优化问题,注意目标函数与约束中均存在非线性,同时目标函数中存在分段的特性,寻求算法并求解,对于求解结果进行合理解释。

太阳影子确定位置

太阳影子确定位置 太阳影子定位摘要太阳影子定位摘要太阳影子定位技术就是通过分析物体的太阳影子长度变化,来确定物体所在的时间和地理位置。 本文通过分析有关太阳影子各因素之间的关系,采用几何关系及MATLAB软件编程、数学建模等方法,对问题一、问题二、问题三分别给出了数学模型及处理方案。 对于问题一,根据题目所给的时间,日期,地理位置,杆长等条件,首先确定影响影子长度的各个因素,然后再根据几何知识确定它们之间的数学关系,建立相关的数学模型。 再运用MATLAB软件进行编程及绘出影长与时间点的变化曲线图。 对于问题二,根据题目可知,在时间点,日期,影子坐标已知的条件下,需要求出所测点的地理位置,即经纬度。 在问题一的基础上,我们根据问题一的相关结论,做出合理的假设。 用MATLAB软件拟合出所求点的影长与当地时间的关系曲线,确定各个影长所对应的当地时间。 根据附件1中所给点求出影长,找到对应的北京时间。 得到所求地与北京的时间差,即可用时间差和经度的关系求得当地的经度。 在问题二中,我们运用相关公式转换了坐标系,分析各个公式之间的相互转换,计算出题目所求地点的纬度。

从而,确定当地的位置。 对于问题三,给定时间与影子的坐标,确定日期及地理位置。 经度的确定与问题二中求得经度的方法一样,都是通过MATLAB 软件、时间差等方法求得的。 对于纬度的求解,则是运用相关因素之间的公式,转换变化得出日期与纬度之间的关系。 再用MATLAB软件进行穷举,得出所有的纬度,来确定的。 最后,对于论文的优缺点做出了评价,还给出了客观的改进建议。 关键词MATLAB 公式一.问题重述二.问题分析1.3问题三的分析三.模型建设1.假设题目中所给的数据全都真实可靠四.符号说明五.模型的建立与解决5.1 问题一:1.模型的准备2模型的建立3模型的求解5.2 问题二:1.模型的准备2.模型的建立(1)直角坐标系的转换原直角坐标系:根据附件1给出的一系列点的坐标,用Matlab软件编写程序,输入附件1中给定的点,得到偏转角度θ。 新直角坐标系:根据原直角坐标系得到的角度θ,以此角度θ为旋转角度,建立起新的坐标系。 公式1:公式1中,θ为旋转角度,x,y分别为原直角坐标系中的横、纵坐标,x1,y1分别是新直角坐标系的横、纵坐标。

2012-2015数学建模国赛题目

(请先阅读“全国大学生数学建模竞赛论文格式规范”) A题葡萄酒的评价 确定葡萄酒质量时一般是通过聘请一批有资质的评酒员进行品评。每个评酒员在对葡萄酒进行品尝后对其分类指标打分,然后求和得到其总分,从而确定葡萄酒的质量。酿酒葡萄的好坏与所酿葡萄酒的质量有直接的关系,葡萄酒和酿酒葡萄检测的理化指标会在一定程度上反映葡萄酒和葡萄的质量。附件1给出了某一年份一些葡萄酒的评价结果,附件2和附件3分别给出了该年份这些葡萄酒的和酿酒葡萄的成分数据。请尝试建立数学模型讨论下列问题: 1. 分析附件1中两组评酒员的评价结果有无显著性差异,哪一组结果更可信? 2. 根据酿酒葡萄的理化指标和葡萄酒的质量对这些酿酒葡萄进行分级。 3. 分析酿酒葡萄与葡萄酒的理化指标之间的联系。 4.分析酿酒葡萄和葡萄酒的理化指标对葡萄酒质量的影响,并论证能否用葡萄和葡萄酒的理化指标来评价葡萄酒的质量? 附件1:葡萄酒品尝评分表(含4个表格) 附件2:葡萄和葡萄酒的理化指标(含2个表格) 附件3:葡萄和葡萄酒的芳香物质(含4个表格)

(请先阅读“全国大学生数学建模竞赛论文格式规范”) B题太阳能小屋的设计 在设计太阳能小屋时,需在建筑物外表面(屋顶及外墙)铺设光伏电池,光伏电池组件所产生的直流电需要经过逆变器转换成220V交流电才能供家庭使用,并将剩余电量输入电网。不同种类的光伏电池每峰瓦的价格差别很大,且每峰瓦的实际发电效率或发电量还受诸多因素的影响,如太阳辐射强度、光线入射角、环境、建筑物所处的地理纬度、地区的气候与气象条件、安装部位及方式(贴附或架空)等。因此,在太阳能小屋的设计中,研究光伏电池在小屋外表面的优化铺设是很重要的问题。 附件1-7提供了相关信息。请参考附件提供的数据,对下列三个问题,分别给出小屋外表面光伏电池的铺设方案,使小屋的全年太阳能光伏发电总量尽可能大,而单位发电量的费用尽可能小,并计算出小屋光伏电池35年寿命期内的发电总量、经济效益(当前民用电价按0.5元/kWh计算)及投资的回收年限。 在求解每个问题时,都要求配有图示,给出小屋各外表面电池组件铺设分组阵列图形及组件连接方式(串、并联)示意图,也要给出电池组件分组阵列容量及选配逆变器规格列表。 在同一表面采用两种或两种以上类型的光伏电池组件时,同一型号的电池板可串联,而不同型号的电池板不可串联。在不同表面上,即使是相同型号的电池也不能进行串、并联连接。应注意分组连接方式及逆变器的选配。 问题1:请根据山西省大同市的气象数据,仅考虑贴附安装方式,选定光伏电池组件,对小屋(见附件2)的部分外表面进行铺设,并根据电池组件分组数量和容量,选配相应的逆变器的容量和数量。 问题2:电池板的朝向与倾角均会影响到光伏电池的工作效率,请选择架空方式安装光伏电池,重新考虑问题1。 问题3:根据附件7给出的小屋建筑要求,请为大同市重新设计一个小屋,要求画出小屋的外形图,并对所设计小屋的外表面优化铺设光伏电池,给出铺设及分组连接方式,选配逆变器,计算相应结果。 附件1:光伏电池组件的分组及逆变器选择的要求 附件2:给定小屋的外观尺寸图

A题 太阳影子定位

A题太阳影子定位 摘要

一.问题重述 如何确定视频的拍摄地点和拍摄日期是视频数据分析的重要方面,太阳影子定位技术就是通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的一种方法。 1.建立影子长度变化的数学模型,分析影子长度关于各个参数的变化规律,并应用你们建立的模型画出2015年10月22日北京时间9:00-15:00之间天安门广场(北纬39度54分26秒,东经116度23分29秒)3米高的直杆的太阳影子长度的变化曲线。 2.根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点。将你们的模型应用于附件1的影子顶点坐标数据,给出若干个可能的地点。 3. 根据某固定直杆在水平地面上的太阳影子顶点坐标数据,建立数学模型确定直杆所处的地点和日期。将你们的模型分别应用于附件2和附件3的影子顶点坐标数据,给出若干个可能的地点与日期。 4.附件4为一根直杆在太阳下的影子变化的视频,并且已通过某种方式估计出直杆的高度为2米。请建立确定视频拍摄地点的数学模型,并应用你们的模型给出若干个可能的拍摄地点。 如果拍摄日期未知,你能否根据视频确定出拍摄地点与日期? 二.问题分析 本题第一问是研究太阳影子长度随各个参数的变化规律,影响太阳影子长度的因素主要有时间以及地点,也就是当地的经纬度和时间来影响太阳高度角来影响太阳影子长度。 太阳高度角:对于地球上的某个地点,太阳高度角是指太阳光的入射方向和地平面之间的夹角,专业上讲太阳高度角是指某地太阳光线与通过该地与地心相连的地表切线的夹角。根据太阳高度角的计算公式: sin h=sin φ sin δ+cos φ cosδ cos t 即求出太阳高度角就能算出太阳影子长度。 本题第二问是根据第一问的模型通过最小二乘法拟合来判断大致的经纬度,从而确定地点。

2012-2015数学建模国赛题目

2012-2015数学建模国赛题目

2012高教社杯全国大学生数学建模竞赛题目(请先阅读“全国大学生数学建模竞赛论文格式规范”) A题葡萄酒的评价 确定葡萄酒质量时一般是通过聘请一批有资质的评酒员进行品评。每个评酒员在对葡萄酒进行品尝后对其分类指标打分,然后求和得到其总分,从而确定葡萄酒的质量。酿酒葡萄的好坏与所酿葡萄酒的质量有直接的关系,葡萄酒和酿酒葡萄检测的理化指标会在一定程度上反映葡萄酒和葡萄的质量。附件1给出了某一年份一些葡萄酒的评价结果,附件2和附件3分别给出了该年份这些葡萄酒的和酿酒葡萄的成分数据。请尝试建立数学模型讨论下列问题: 1. 分析附件1中两组评酒员的评价结果有无显著性差异,哪一组结果更可 信? 2. 根据酿酒葡萄的理化指标和葡萄酒的质量对这些酿酒葡萄进行分级。 3. 分析酿酒葡萄与葡萄酒的理化指标之间的联系。 4.分析酿酒葡萄和葡萄酒的理化指标对葡萄酒质量的影响,并论证能否用葡萄和葡萄酒的理化指标来评价葡萄酒的质量? 附件1:葡萄酒品尝评分表(含4个表格) 附件2:葡萄和葡萄酒的理化指标(含2个表格) 附件3:葡萄和葡萄酒的芳香物质(含4个表格)

2012高教社杯全国大学生数学建模竞赛题目(请先阅读“全国大学生数学建模竞赛论文格式规范”) B题太阳能小屋的设计 在设计太阳能小屋时,需在建筑物外表面(屋顶及外墙)铺设光伏电池,光伏电池组件所产生的直流电需要经过逆变器转换成220V交流电才能供家庭使用,并将剩余电量输入电网。不同种类的光伏电池每峰瓦的价格差别很大,且每峰瓦的实际发电效率或发电量还受诸多因素的影响,如太阳辐射强度、光线入射角、环境、建筑物所处的地理纬度、地区的气候与气象条件、安装部位及方式(贴附或架空)等。因此,在太阳能小屋的设计中,研究光伏电池在小屋外表面的优化铺设是很重要的问题。 附件1-7提供了相关信息。请参考附件提供的数据,对下列三个问题,分别给出小屋外表面光伏电池的铺设方案,使小屋的全年太阳能光伏发电总量尽可能大,而单位发电量的费用尽可能小,并计算出小屋光伏电池35年寿命期内的发电总量、经济效益(当前民用电价按0.5元/kWh 计算)及投资的回收年限。

2015年全国大学生数学建模比赛A题一等奖论文

太阳影子定位问题 摘要 目前,如何确定视频的拍摄地点和拍摄日期是计算机视觉的热点研究问题,是视频数据分析的重要方面,有重要的研究意义。本文通过建立数学模型,给出了通过分析视频中物体的太阳影子变化,确定视频拍摄的地点和日期的方法。 对于问题一,建立空间三维直角坐标系和球面坐标系对直杆投影和地球进行数学抽象,引入地方时、北京时间、太阳赤纬、杆长、太阳高度角等五个参数,建立了太阳光下物体影子的长度变化综合模型。求解过程中,利用问题所给的数据,得到太阳赤纬等变量,将太阳赤纬等参量代入模型,求得了北京地区的9:00至15:00的影子长度变化曲线,当12:09时,影子长度最短;并分析出影长随这些参数的变化规律,利用控制变量法思想,总结了五个参数与影子长度的关系。最后进行模型检验,将该模型运用于东京、西藏两地,得到了这两座城市的影长变化规律曲线,发现变化规律符合实际两地实际情况。 对于问题二,为了消除不同直角坐标系带来的影响,将实际坐标转换为二次曲线的极坐标,建立了极坐标下基于多层优化搜索算法的空间匹配优化模型。求解时,先将未知点的直角坐标系的点转换为极坐标,然后设计了多层优化搜索算法,通过多次不同精度的搜索,最后得出实际观测点的经纬度为东经E115?北纬N25?。同时对模型进行验证,实地测量了现居住地的某个时间段的值,通过模型二来求解出现居住地的经纬度,分析了误差产生的原因:大气层的折射和拟合误差。 对于问题三,将极坐标转换后的基本模型转换为优化模型,建立了基于遗传算法的时空匹配优化模型。将目标函数作为个体的适应度函数,将经度纬度及日期作为待求解变量,用遗传算法进行求解,得到可能的经度纬度及其日期:北纬20度,东经114度,5月21日;北纬20度,东经114度,7月24日;东经94.5度,北纬33.8度,6月19日。最后,将遗传算法与多层优化搜索算法进行对比分析,得出遗传算法的求解效率和求解精度均优于多层次搜索算法。 对于问题四,首先将视频材料以1min为间隔进行采样得到41帧(静态图片),将这些静止图片先利用matlab进行处理,后进行阀值归一化处理,得到这些帧的灰度值矩阵。在图片上建立参考模型,获得影子端点的参考位置。利用投影系统和模型二,建立了基于图形处理的视频拍摄地点搜索模型。利用模型二中多层搜索算法,求得满足精度的最优地点。最优的地点是:东经119,北纬48.7,在内蒙古的呼伦贝尔市。同时假设日期是未知量,将模型四与模型三相结合,得到了可能的地点和时间,并分析了可能出现误差的原因,最后回答了当视频日期未知,也可以确定其位置和日期。 最后,给出了模型的优缺点和改进方案。 关键词:极坐标化,多层优化搜索算法,遗传算法,图像处理,MATLAB

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

太阳影子定位 (一)摘要 根据影子的形成原理和影子随时间的变化规律,可以建立时间、太阳位置和影子轨迹的数学模型,利用影子轨迹图和时间可以推算出地点等信息,从而进行视频数据分析可以确定视频的拍摄地点。本文根据此模型求解确定时间地点影子的运动轨迹和对于已知运动求解地点或日期。 直立杆的影子的位置在一天中随太阳的位置不断变化,而其自身的所在的经纬度以及时间都会影响到影子的变化。但是影子的变化是一个连续的轨迹,可以用一个连续的函数来表达。我们可以利用这根长直杆顶端的影子的变化轨迹来描述直立杆的影子。众所周知,地球是围绕太阳进行公转的,但是我们可以利用相对运动的原理,将地球围绕太阳的运动看成是太阳围绕地球转动。 我们在解决问题一的时候,利用题目中所给出的日期、经纬度和时间,来解出太阳高度角h,太阳方位角Α,赤纬角δ,时角Ω,直杆高度H和影子端点位置(x0,y o),从而建立数学模型。影子的端点坐标是属于时间的函数,所以可以借助时间写出参数方程来描述影子轨迹的变化。问题二中给出了日期和随时间影子端点的坐标变化,可以根据坐标变化求出运用软件拟合出曲线找到在正午时纵坐标最小,横坐标最大,影子最短的北京时间,根据时差与经度的关系,求出测量地点的经度。根据太阳方位角Α,赤纬角δ,时角Ω,可以求出太阳高度角h。再结合问题一中的表达式,建立方程求解测量地点的纬度Ф。我们在求解第三问的思路也是沿用之间的模型,但第三问上需要解出日期。 对于问题四的求解,先获取自然图像序列或者视频帧,并对每一帧图像检测出影子的轨迹点;然后确定多个灭点,并拟合出地平线;拟合互相垂直的灭点,计算出仿射纠正和投影纠正矩阵;进而还原出经过度量纠正的世界坐标;在拟合出经过度量纠正世界坐标中的影子点的轨迹,利用前面几问中的关系求出经纬度。 关键字:太阳影子轨迹Matlab 曲线拟合

基于并列选择遗传算法的太阳影子定位方法

第35卷第1期2017年2月 陕西科技太摩摩裉 Journal of Shaanxi University of Science & Technology Vol.35 No.1 Feb.2017 关 文章编号:1000-5811 (2017)01-0193-05 基于并列选择遗传算法的太阳影子定位方法 于鹏\刘泽锋2,郭改慧\陆金巧\吕杨1 (1.陕西科技大学文理学院,陕西西安710021: 2.陕西科技大学机电工程学院,陕西西安710021) 摘要:根据“立竿见影”和竿影日照图的原理,提出了一种太阳影子定位方法.首先结合太阳 高度角、太阳赤綷角,以理论影长和实际影长的相关系数最大和其误差平方和最小为目标函数 建立了求太阳影子定位的多目标优化模型,并以测量地的经綷度作为设计变量,运用并行选择 的遗传算法进行求解,实现了对测量地的精准定位.最后通过实例分析,指出与传统的枚举算 法相比,本文采用的遗传算法的求解结果无论在精度还是在收敛速度上都优于传统的枚举算法. 关键词:太阳影子定位;多目标优化;并行选择;遗传算法 中图分类号:TP391 文献标志码:A Positioning method by the shadow of the sun based on parallel selected genetic lgorithm YU Peng1,LIU Ze-feng2,GUO Gai-hui1,LU Jin-qiao1,LV Yang1 (1. School of Arts and Sciences,Shaanxi University of Science Technology,Xi^an 710021, China;2. Col- lege of Mechanical and Electrical Engineering,Shaanxi University of Science Technology,X i’an 710021,China) Abstract:According to the natural phenomenon that produces a shadow of objects under di-rect sunlight and the formation principle of stick sunlight shadow chart,the positioning method by the shadow of the sun is https://www.360docs.net/doc/0819212225.html,bined with relevant knowledge such as solar altitude and declination of sun.The multiple object optimization model,whose objective fun-ction is the maximum of correlation coefficient and the minimum of error sum of squares a-bout practical and theoretical shadow7s length,is built.Regarding longitude and latitude of measure area as design variables,the measure area is confirmedwith parallelism selection ge-netic algorithm.In the analysis of case,compared with enumeration method,there is the truth that,the result by genetic algorithm is more accurate and the solution speed is faster than enumeration method. Key words:positioning by the shadow of the sun;multiple object optimization;parallelism selection;genetic algorithm 收稿日期=2016-07-21 基金项目:国家自然科学基金项目(11401356) 作者简介:于鹏(1981 —),男,宁夏永宁人,讲师,硕士,研究方向:不确定推理

2015高教社杯全国大学生数学建模竞赛A题太阳影子定位资料

摘要 通过太阳影子定位技术可以确定视频的拍摄地点和时间,为拍摄出更好的视频,掌握太阳影子的变化规律就变得尤为重要。本文主要综合运用了地理学、几何学、统计学、数学分析和高等代数等知识,并利用MATLAB,SPSS 和mathematica 等计算机软件,通过建立数学模型来研究影子长度的变化特征,进一步确定视频的拍摄地点和时间。 针对问题一,首先我们通过分析影子长度的影响因素得到与影子长度的关系(见表达式六)整理计算之后,就得到了影子长度的数学模型。 1*tan (arcsin(cos cos cos sin sin ))l L ?θ?θ-=Ω+ 然后我们通过分析他们之间的关系,再利用MATLAB 编程,得到了影子长度关于各个参数的变化规律(见图3到图7)。其次根据我们建立的模型,利用MATLAB 编程画出了给定时间天安门广场3米高的直杆的太阳影子长度的变化曲线(见图8),然后在考虑折射率的情况下又画了一条变化曲线(见图9),最后进行了误差分析(见图10)。 针对问题二,我们采用了测试分析法(数据分析法和计算机仿真相结合),通过分析各个参量之间的关系,先以影长l 为目标做回归,用模型一的模型,通过SPSS 进行拟合得到多组数据,再用MATLAB 进行检验得到符合的两组经纬度。 (19.251,109.645),(24.579,98.1)N E N E 然后我们又以太阳方位角K 为目标做回归,得到模型(见表达式12),其计算方法与影长l 做回归目标时一样。我们分步做了两次拟合,先用MATLAB 拟合出经度,再做回归模型(见表达式14)最后得到经纬度(18.74 ,109.35)N E 和杆长 1.993L m =。综 上可知,肯定有一地点是在海南,还有一个地点可能在云南。 针对问题三,我们用问题二中的多项式回归,得到回归模型(见表达式17和20) 利用附件二得到的经纬度为(32.83N,110.25E)和杆长L 3.03m = ,得到天数307n =。利用附件三得到的经纬度为(39.19N,79.5E) 和杆长L 1.962m = ,得到天数=140n 针对问题四,首先运用MATLAB 软件,根据画面灰度,运用MATLAB 软件,把视频转化成二值图,求得影子端点的像素坐标,然后根据相似原理,把像素坐标转化成水平面上的坐标(消去了视角的影响),进而求得影子的长度。用以上方法求得的数据,运用多次拟合的方法,得到该地的经纬度为(34.32,108.72)N E ,日期未知时,得到的经纬度与其相似。 【关键字】 影子长度 多项式拟合 太阳方位角 画面灰度

相关文档
最新文档