tRs)时小(

第30卷第8期湖南科技学院学报

Vbl_30NO.82009年8月

JournalofHunanUniversityofScienceandEngineering

Aug.2009

数学建模中的地面搜索问题

力石’搿

(湖南工学院基础课部,湖南衡阳421000)

摘要:本文根据2008年全国大学生数学建模竞赛c题提出了紧急情况下地面搜索任务的搜索路线设计思想,并建立了单组搜索队伍完成搜索任务的时间计算模型及其改进模型.同时,推广到分组搜索队伍情况下完成搜索任务的时间计算模型及其改进模型,这也是对单纽搜索队伍完成搜素任务时间模型的又一改进.

关键词:地毯式搜索;盲区;交换路径中图分类号:014

文献标识码:A

文章编号:1673-2219(2009)08-0008-04

模型假设S括:小组中搜索队员f在搜索过程中。地毯式”搜索的1.搜索区域全境无障碍物;

路程;

2.每个GPS地位仪能精准显示每个搜索队员的位置,且每个队员能严格按照规定路径搜索;

3问题分析

3.当搜索人员搜索到目标时,通过步话机直接或间接向要实现搜索人员对平地矩形目标区域进行快速全面搜组长汇报结果,汇报时间不计入完成任务搜索时间;

索,搜索路线图的设计应满足两个要求:(1)避免对目标区4.当搜索人员搜索到目标时,搜索人员的滞留时间不计域的重复搜索;(2)每个搜索人员所搜索的面积相等。显然,入完成任务搜索时间;

完全满足以上两个要求搜索路线图是不可能的,是一种理想5.搜索人员都从同始点。同时”出发(不考虑出发时间状况。基于此种理想状况,针对一个面积足S的目标区域差),并回到同一终点。

派遣Ⅳ人对它进行搜索,理论上完成搜索任务的时间模型为:

2符号说明

‘。

。‘

Vb:搜索队员的步行速度1.2彩秒;

v。:搜索队员的步行速度0.6米/秒;在问题一中.针对20人的搜索队伍,理论上完成搜索

』,一一I,J、Ⅱ1,

瓦=—2r二NLv一

r:每个搜索队员的搜索半径20米;Rt:时间换算常数60x60;任务的时间是瓦=虿忑面1忑12石00丽x五72聂00丽=46.67(小时)

T:完成搜索任务的实际时间;在问题二中,针对50人的搜索队伍,理论上完成搜索任瓦.:理想状况下完成搜索任务的时间;务的时间是

f:小组中搜索队员f,取值为l、2、…、20;

瓦=夏蕊1L

’’

’’

2x20×50×O.6x60×60

正:小组中搜索队员f完成搜索任务的时间;1丽200而x7蕊200=18.67(小时)

所以,按任何一个搜索路线图执行搜索任务,完成搜索

瓦:搜索过程中搜索队员i的步行时间;

乃:搜索队员i与搜索队员【21一f)的“交换路径”时

任务的时间丁应满足T≥瓦。换句话说,实际完成搜索任务的时间T越靠近理论上完成搜索任务的时间瓦.,搜索

问;

路线图的设计就越好。’

瓦l:搜索过程中搜索队员i的“地毯式”搜索时间;瓦2:搜索过程中搜索队员i的。盲区”搜索时间;4问题一:20人小组搜索乙:单个盲区的搜索时问;

11200×7200的矩形区域

n:单个搜索队员在搜索过程中需要搜索盲区的个数;4.1模型分析

S曲:小组中搜索队员i在搜索过程中步行的路程;

首先为保证20人小组在搜索过程中能正常通讯。并且无重复搜索。让20人小组形成“地毯式”搜索。所谓。地

收稿日期:2009--03一18

毯式”搜索,将20人分别编号为第1人、第2人、……、作者简介:万云涛(1978一),湖北云梦人,硕士,湖第20人,他们同时从始点水平向右以1.2rrds速度步行(如南工学院讲师,研究方向为数学应用。

图一),当第1人步行20米时再向上以0.6rrds搜索;当第2

人步行60米时再向上以0.6m/s搜索;当第3人步行100米时再向上以O.6m/s搜索;……当第20人步行780米时再向上以0.6m/s搜索。如此,一方面可以避免重复搜索;另一方面,20人的搜索区域相邻,形成“地毯式”的搜索带。

当然,20人中的每个人均是形成以20米为半径的“地毯式”的搜索带。根据矩形搜索区域的长、宽及小组搜索带的宽度(800米),在搜索区域不重复的情况下。设计如图一所示的搜索路径。

———・擅索队员1的路径

…・-◆搜索队员20的%径

图一

…j-…20人组搜索带

其次,在“地毯式”搜索过程中,每个队员定会遇到拐弯,左(或右)上角会出现一个“盲区”(如图二),即留下一个区域没有搜索。

4.3.1步行时间%的计算

搜索队员f在搜索过程中的步行时间由两段路程决定:第一段路程是搜索队员从任务开始的出发点步行到自己搜索区域的出发点,在。地毯式”搜索区域的最初边界上;第二段路程是搜索队员从自己搜索区域的终点步行到最后的集结点,在。地毯式”搜索区域的走后边界上。显然,20个搜索队员的步行路程均为S曲=800(米),所以

拐点盲区

%=西而800而=0..185l(小时)

4.3.2。地毯式”搜索时间正。l的计算

在图一中,可计算得Sl,=99280(米)。S20,=102320(米);且容易发现20个搜索队员的搜索路程呈公差为d=160(米)的等差数列。所以

最后,。地毯式”搜索完,他们不会同时到达以终点为左端点的长度为800米的搜索带边。任何成员一旦搜索到最后的搜索带边,便以1.2m/s的速度步行到终点。

4.2模型建立

从以上分析可知:(1)小组完成任务的时间应以20个队员中任务完成时间最长的为准;(2)单个队员完成任务的时间可分为三个部分计算:步行时间、。地毯式”搜索时间、“盲区”搜索时间。因此,小组完成任务的时间模型(模型一)为:

耻等等

c删

4.3.3。盲区”搜索时间瓦2的计算

对“盲区”搜索,作如下处理:搜索队员沿拐弯点左(或右)上方45。以V,搜索(√2一1)r米,然后以V6步行返回拐弯点继续“地毯式”搜索。因此,单个“盲区”搜索时间为

丁=毒(z)=n蓦20x(瓦+瓦。+瓦:)

其中

乙=等+等仆m

由图一可得每个搜索员在搜索过程中共有n=50个拐

弯点,所以“盲区”搜索时间为

毛=去,耻vS万is

4.3模型求解

T扫2-"glL

枷监等产一o.2876仆咖

所以,20人小组完成任务的时间为

7’=冒20亿)=H兽20x(瓦+瓦-+瓦z)

丁=田警亿)=田警阢+死-丁:田2警O亿):田2警0阢+死。+T/s2+乃)I=1

I=l

+乃)

其中

=%+max(r/¥1)+瓦2

S曲

%R’

经计算得20人小组快速全面搜索矩形区域的完成时间为

T=‰=47.843l

(小时)

曩2I一)』

:—800-2(—2i-1)r,

瓦-=鲁,T厶2=n乙,(f=l、2、…、20)

D:1、2、...、lo)

Vb

Rt

故20人小组可以按如图一所示搜索路径在48小时内完成。

4.4模型改进

即T=瓦J+瓦2+吧挚‰+巧J

在模型一中,搜索区域虽无重复,但搜索成员的搜索面经计算得:

积不相等。本模型采用“交换路径”的方法来改建,以期用-T=‰=47.4913

(小时)

更短的时间来完成搜索任务。

即小组完成全面搜索任务的时间为47.4913小时。比不交换

“交换路径”又称为“中途交换搜索路径”。根据20路径要节约0.3518小时。

个成员的。地毯式”搜索路程成等差数列(即搜索面积也成等差数),可以找到他们“地毯式”搜索路程的“中点”在AB5问题二:50人分3组搜索

上(见图一)。在上述模型的基础上,让搜索队员f(f=l、I

1200x7200的矩形区域

2、…、10)和搜索队员(2l—f)分别搜索到自己“中点”时,5.1模型分析

沿A曰步行到对方的“中点”,完成对方剩下的一半搜索路以20人组为基础,根据要求将50人的搜索队伍分成A程。显然,“交换路径”后,每个队员的“地毯式”搜索路(20人组)、B(20人组)、C(10人组)三组,三个小组的程均为S打=100800

(米);

步行路程为

搜索任务满足以下要求:(1)搜索面积比以2:2:l最为理S西=2【r+2r“一1)】(米);“盲区”搜索时间仍为

想;(2)A、B两组的搜索任务优先分配,搜索面积相等且

瓦2=O.2876(小时);每个搜索队员多了“交换路径”时

,’

间,并且搜索队员f(i=l、2、…、10)和搜索队员(2l—f)

不少于总面积的詈(以詈为佳),搜索路线具有对称性;(3)

)

的。交换路径一时间相等为If:—80—0—-2—(2_i一-1)r(小时)。每个小组的搜索任务同问题一的解决方案。于是,可得搜索%K|

路线图(图三)。

由此可得改进模型(模型--):

图三

5.2模型建立、求解

当A(B)组队员搜索到朋W(M’N’)段时步行到

根据图三可建立模型(模型--)为:

终点;当C组队员搜索到EF段时向始点步行400米再向下T=max(L,瓦,砭)

继续地毯式搜索。按模型一可计算三组完成任务的时间分别其中瓦、瓦、砭分别是A、B、C三组完成搜索任务的时

为:

间。

L=瓦=%

lO

一.L~

780><2+12001.2x60x60

=19.7922

41160

6模型评论

0.6x1.2x60x60

0.6x60x60

虽然模型一所计算时间比理论完成搜索任务的时间要多I.173l小时,但搜索小组还是能在48小时内完成任务,问题一“勉强”得到解决。模型一的改进模型(模型二)计算

(小时)

%=互。

=一十一1r—‘——————————————————————————————‘

800

.4020

.【√2一i/x54x20x(O.6+1.2)

0.6x1.260x60

所得全面搜索完成任务的时间更为接近理论完成搜索任务的时间,使问题一得到更完美的解决。模型三不但是对模型一和模型二的改进,更是一种推广。另一要关注的是在C组完成任务的时间计算上,并没有采用。交换路径”。不难发现小组中队员的搜索路程差距越大,交换路径越管用。至于在什么情况下使用交换路径的定量计算值得深入地探讨。

1.2x60x60

0.6x60x60

=19.0236(小时)

故全面搜索完成任务的时间是T=19.7922小时。

按模型二可计算A、B两组完成任务的时间均为:

L=瓦=正=%

=:~-.・一1‘JL————————‘———————————————————————--——二

800+1200

39600

(√2—1)x17x20x(O.6+1.21

0.6x1.2x60x60

1.2x60x600.6x60x60

参考文献:

【】】阮沈拥,等.MATLAB程序设计【M】.北京:电子工业出版社,2004.

。!鱼堕

=19.3088

1.2x60x60

(小时)

【2】姜启源。等.数学建模【M】.北京:高等教育出版社,2006.【3】苏金明,阮沈勇,等.MATLAB实用教程【M】.北京:电子工业出版社,2003.

【4】赵静.数学建模与数学试验【M】.北京:高等教育出版社,2003.

【5】张志勇,徐彦琴,等.MATLAB教程【M】.北京:北京航空航天出版社,2001.

对C组,在不交换路径时,搜索队员1的路程为比搜索队员lO的路程只少20米,并且10个搜索队员完成任务的时间差就只在。地毯式”搜索时间。如果交换路径,增加交换路径时间的同时也增加了步行时间。相比之下,不交换

路径时完成任务的时问更短。此时我们取砟=19.0236小

时。

故全面搜索完成任务的时间是T=19.3088小时。比不交换路径要节约0.4834小时。

【6】周义仓,赫孝良.数学建模实验【M】.西安:西安交通大学出版社,1999.

(责任编校:何傻华)

TheGroundSearch

WAN

Question

Yun-ta0’

(BasicCoupesDepartmentofHunanInstituteofTechnology.Hengyang421001,China)

Abstract:According

to

questionCinCUMCM,thispaperputsforwardthedesignideaofsearch

route

forgroundsearchtasks

inemergency.Also,thispaperaccomplishesthemodellingandimprovedmodelingofcalculatingthetimespendedbysinglesearchgroup

to

completethe

searchtasks.Meanwhile,toimprovethepreviousmodeling,thispaperfinishesthemodelingandimproved

groups

to

modelingofcalculatingthetimespendedbyseveralsearchcompletethesearchtasks.

Keywords:rugtypesearch;blindspot;exchangeway

数学建模中的地面搜索问题

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

万云涛, WAN Yun-tao

湖南工学院,基础课部,湖南,衡阳,421000

湖南科技学院学报

JOURNAL OF HUNAN UNIVERSITY OF SCIENCE AND ENGINEERING2009,30(8)0次

参考文献(6条)

1. 阮沈拥 MATLAB程序设计 20042. 姜启源 数学建模 2006

3. 苏金明. 阮沈勇 MATLAB实用教程 20034. 赵静 数学建模与数学试验 20035. 张志勇. 徐彦琴 MATLAB教程 20016. 周义仓. 赫孝良 数学建模实验 1999

本文链接:http://d.g.wanfangdata.com.cn/Periodical_llxyxb200908003.aspx

授权使用:复旦大学图书馆(fddxtsg),授权号:7d559f1d-6300-4418-8b97-9dda017a5cac

下载时间:2010年8月22日

地面搜索matlab算法,数学建模中的地面搜索问题相关推荐

  1. matlab数学建模可应用到第几章,《MATLAB在数学建模中的应用(第2版)》

    <MATLAB在数学建模中的应用(第2版)> 卓金武 (编者)) 基本信息 •出版社: 北京航空航天大学出版社; 第2版 (2014年9月1日) •丛书名: MATLAB开发实例系列图书 ...

  2. MATLAB在数学建模中的应用

    MATLAB在数学建模中的应用 一.预备知识 1.1.关于MATLAB软件 由于科学技术及计算机的飞速发展,各类数学软件不断涌现,这使在解决各类复杂的问题变得非常简单.常用的数学软件有Mathemat ...

  3. 卓金武《MATLAB在数学建模中的应用》 第2版

    内容介绍 本书的作者都具有实际的数学建模参赛经历和竞赛指导经验.书中内容完全是根据数学建模竞赛的需要而编排的,涵盖了绝大部分数学建模问题的matlab求解方法.本书内容分上下两篇.上篇介绍数学建模中常 ...

  4. 数学建模中matlab程序,数学建模中常用的30个MATLAB程序和函数

    <数学建模中常用的30个MATLAB程序和函数>由会员分享,可在线阅读,更多相关<数学建模中常用的30个MATLAB程序和函数(15页珍藏版)>请在人人文库网上搜索. 1.内部 ...

  5. MATLAB在数学建模中的应用 随手笔记(二)----- 数据拟合方法

    声明:本篇文章只是个人知识点归纳总结,不代表全书内容,望各位大佬不喜勿喷.梳理顺序是按照书籍的实际顺序梳理. 作者:sumjess 目前内容:第一章 数学建模常规方法及其MATLAB实现---数据拟合 ...

  6. SVM支持向量机——MATLAB在数学建模中的应用

    数据建模及MATLAB实现(三) 随着信息技术的发展和成熟,各行业积累的数据越来越多,因此需要通过数据建模的方法,从看似杂乱的海量数据中找到有用的信息. 支持向量机(SVM) 支持向量机(Suppor ...

  7. MATLAB在数学建模中的应用(三)

    optimset函数 功能:创建或编辑优化选项参数结构. 语法: 1 options = optimset('param1',value1,'param2',value2,-) 2 options = ...

  8. 灰色关联度矩阵——MATLAB在数学建模中的应用

    灰色预测及其MATLAB实现(一) 灰色预测是一种常规的预测手段,具有操作简便,所需数据量少等优点,一般只需有4个数据就可以进行预测. 灰色预测是基于灰色系统理论的预测方法.灰色系统由我国著名学者邓聚 ...

  9. matlab在数学建模中的应用pdf

    复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1vi4gNYaUwSDhdWDjrtsPow 提取码:MD34

最新文章

  1. 使用KMeanCluster对多个区域进行聚类,并结合Matplotlib绘制中心点、最大最小距离点
  2. 中国剩余定理matlab非互质,中国剩余定理模板(互质版和非互质版)
  3. Sequence 带来的更多乐趣
  4. 新浪微博第三方登陆重定向错误23123
  5. servlet获取不到Angular4 post过来的参数
  6. 压缩数据成JPG到内存-windows
  7. cocos2d_x_05_Box2D物理引擎
  8. YUI3 Overlay的使用
  9. java中socket学习_java的socket学习
  10. Python去重操作及相关函数
  11. 企业LNMP环境应用
  12. html改变按钮形状6,6个HTML5/CSS3按钮悬停边界旋绕动画
  13. xlsx表格怎么筛选重复数据_excel表格如何过滤筛选重复项内容
  14. ARM+SD2405 IIC_RTC驱动编写及IIC通讯协议
  15. 用java编程100道问题//10弟弟的作业,口算训练
  16. python 中dtype 为object_DataFrame中的字符串,但dtype是对象
  17. Lumaqq移植到Android-登录篇
  18. matlab如何画趋势线,如何画趋势线?看完这10招,轻松掌握!(干货)
  19. 使用matla求取一维线性函数的系数
  20. python_第一次作业 四则运算

热门文章

  1. 在服务器上安装tensorflow-gpu版本及其使用
  2. 以集成和管理为主要手段的企业报表中心架构设计
  3. 一次3281AB慧荣主控U盘修复
  4. 嵌入式设备和固件中的自动漏洞检测(二):动态分析与符号执行技术
  5. xray 被动_google搜索爬取xray被动扫描
  6. 我国影视行业的痛点——影视链的目标
  7. 【Python实现人脸比对】——打造智能人脸识别系统
  8. Android-模块化-面向接口编程深度解析,值得收藏
  9. 书论20 袁昂《古今书评》
  10. Mybatis错误Illegal overloaded gette