ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:222.44KB ,
资源ID:11606081      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11606081.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(兰彻斯特模型与战争的胜负.docx)为本站会员(zf)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

兰彻斯特模型与战争的胜负.docx

1、数学实验报告题 目:兰彻斯特模型与战争的胜负学生姓名:XXX 学 号:0000000000专业班级:XXXX 0000班20XX年 XX月XX日一、 问题背景与提出1915年,在第一次世界大战期间,英国工程师F.W.兰彻斯特在率先提出用常微分方程组描述敌对双方兵力消灭过程,定性地说明了集中兵力的原理,建立了兰彻斯特原理通过应用数学方法研究敌对双方在战斗中的武器、兵力消灭过程的一门理论。1945年,J.H.恩格尔撰文肯定了兰彻斯特定律的实践意义。他根据在第二次世界大战中美军攻占日军防守的琉璜岛之役的作战数据,计算了各方的消灭率系数,且用这两个系数结合美军的兵力增补率构成一个特殊的兰彻斯特方程。它

2、的数值解相当准确地与该次作战中的实际兵力变化进程相吻合。从此,这门理论得到不断发展。它主要研究两类问题:一是作战对抗过程的描述,即根据典型的对抗态势和火力条件建立兵力消灭过程的微分方程组及其解法,借以预测作战进程和获胜条件;二是战术策略的优化,即寻找投入兵力、分配火力和支援保障行动等的最优策略序列。本文的目的即借助兰彻斯特战斗模型来讨论在不同的对抗态势和火力条件下,分析方程解x(t)、y(t)的变化,进而探索双方在战争中胜利的条件。二、 实验目的1. 利用高等数学知识建立数学模型求解实际问题。2. 利用Mathematica辅助求解问题,并能够利用Mathematica进行基本的数学模拟。3.

3、 借助最基本的兰彻斯特战斗模型来讨论在不同的战斗力的投入和火力条件下,分析方程解x(t)、y(t)的变化,探索双方在战争中胜利的条件,并选出最佳的策略。三、 实验原理与数学模型实验原理:兰彻斯特战斗模型某方兵力的净变化率:dx(t)dt=-自然损失率+作战损失率+补充率一般来说三个兰彻斯特传统战争模型为以下三个微分方程组:常规战: dxdt=-ax-by+Pt dydt=-cx-dy+Q(t)游击战:dxdt=-ax-gxy+P(t)dydt=-dy-hxy+Q(t)常规、游击战混合型:dxdt=-ax-gxy+P(t)dydt=-cx-dy+Q(t)式中:a、b、c、d、e、f、g、h是非负

4、损失率常数,其中b、c、g、h为战斗有效系数,P(t)、Q(t)为战时战斗(兵员)的补充率,x0、y0为交战双方的初始战斗力。为了方便讨论,进一步简化兰彻斯特战争模型,我们假定双方为两支孤立的作战部队(P(t)、Q(t)为战时战斗(兵员)的补充率为零)。故,对于常规战,设其自然损失率为零(a=0、d=0),孤立作战(P(t)=0、Q(t)=0),所以其模型可简化为: dxdt=-by dydt=-cx (1)对于游击战,其模型可简化为: dxdt=-gxy dydt=-hxy (2)对于游击常规混合战,其模型可简化为: dxdt=-gxydydt=-cx (3)四、 实验内容(要点)实验一:常

5、规战1. (方法一)直接通过x(t),y(t)的关系来判断:求解描述两军队的微分方程:(DSolvex t=-b*yt,y t=-c*xt,x0=x0,x 0=-b*y0,xt,yt,t/)/Simplify可得结果:xt12c-bct(c(1+2bct)x0-b(-1+2bct)y0) (4)yt12b-bct-c-1+2bctx0+b1+2bcty0 (5)我们令=b*c ; =bc,因而上式可以化简为:xt=x0cosht-y0sinh(t) (6)yt=y0cosht-x0sinh(t) (7)当t时,y(t)et(y0-x0),因此我们可以看出当y0x0时,y军队才有可能胜利,否则,

6、x军队将获得胜利。2. (方法二)利用相平面分析法:我们可以将模型(1)的两个方程先相除并对x、y求变上限积分,于是可以得到:by2-cx2=by02-cx02=k (8)由于两军队兵力一方为零时即失败,则我们可以在第一象限讨论两军实力的变化。从方程我们可以看出dxdt0;dydt0时总有y军队获胜,而当k0则有by02cx02,也可以表示为: (y0x0)2cb (9)从(9)式我们可以明显地看出两军的初始兵力的比例y0x0的变化被平方地放大兰彻斯特平方规律, 简言之:若y军队与x军队的实力对比从1:1上升到1:2时,y军队将获得4倍的优势。因此,在常规战中,相较于提高部队的战斗有效系数加大

7、部队初始时刻战斗力的投入将会获得更大的作战效益。实验二:游击战我们将直接利用相平面分析法来讨论交战双方在战争中胜利的条件。将(2)式中的非线性方程组做两式相除可得: dydx=hg (10)对上式做积分运算:DSolveyx=hg,yx,x/Simplify代入初值x0、y0,积分可得:gy-hx=gy0-hx0=L (11)我们同样可以绘制出相应的相平面图(代码略):图3 游击战中相同兵力(x0=y0=100)下不同战斗有效系数对后期影响的相平面图图4游击战中相同战斗有效系数(h=g=1)下不同初始兵力对后期影响的相平面图同样,通过图(3)(4)我们也可以类似地得出“战争结果最终取决于L值的

8、正负”这样的结论。因此,当L0时(y军队获胜),(11)式可以化作:y0x0hg (12)显然,当y军队与x军队的实力对比从1:1上升到1:2时,y军队相对于x军队仍然是两倍的优势,前后呈线性变化规律,此规律亦称为兰彻斯特线性作战规律。因此,在游击战中,军队在初始时刻战斗力的投入大小与军队本身的战斗有效系数大小都将同等重要地影响着战斗的最终结果。增大初始时刻投入的兵力、提高部队整体的作战效能都将有益于部队取得最后的胜利。实验三:常规游击混合型同理,通过式(3)之间相除我们可以得到式(13): dydx=cgy (13)对(13)式作积分:DSolveyx=c(g*yx),yx,x并代入初值x0

9、、y0得: Gy2=2cx+gy02-2cx0 (14)其中:gy02-2cx0=M我们对(14)式取不同的影响因子做相平面图进行分析(代码略):图5混合战中相同兵力(x0=y0=100)下不同战斗有效系数对后期影响的相平面图图6混合战中相同战斗有效系数(g=c=1)下不同初始兵力对后期影响的相平面图通过图5与图6我们可以得出,M0时y军队(即常规部队)获胜,M0可以推导为(15)式形式: y02x02cg (15)所以,在战前y军队(常规部队)必须要呈平方倍地增加兵力投入才会增大战斗胜利的几率,因此这对常规部队来说是不利的,会加大战争的成本,且效果不尽人意。比如Deithman在1962年之

10、间曾统计过第二次世界大战后近10次的混合型常规游击战的平均兵力比,实际的战力表明,当常规部队游击部队8:1是,局势才会有利于常规部队。拿1968年的越南战场为例,以美国为首的联军总兵力(常规部队)与越南共产党和北越(游击部队)的总兵力之比为168000028000=61,小于8:1.美国原计划增援206000人,未果,并发起和谈,最终于1973年撤兵,1975年4月越南共产党和北越获得最终的胜利。然而,即使美国决心增援,最终的结果依然是6.7:1.联合部队并不会占据优势,因此战况也不会产生太大的改变,反而会让联合部队深陷战争的泥潭。五、 实验过程记录(含基本步骤、主要程序清单及异常情况记录等)

11、1. 实验一:求解常规战的微分方程组:DSolvext=-b*yt,yt=-c*xt,x0=x0,x0=-b*y0,xt,yt,t/Simplify绘制图1:Clearb,c,x,y,x0,p,p1,p2,p3,p4,p5,p6,p7,p8,k,k1,k2,k3,k4,k5,k6,k7,k8,y0,g,g1,g2,g3,g4,g5,g6,g7,g8,c1,c2,c3,c4,c5,c6,c7,c8,b1,b2,b3,b4,b5,b6,b7,b8,t,b,g;x0=100;y0=100;b=1;c=1;k=b*y02-c*x02;yx_:=;g=yx0;p=Plotg,x,0,100,PlotSt

12、yleRGBColor0,0.85,1;b1=1.2;c1=1;k1=b1*y02-c1*x02;yx_:=;g1=yx0;p1=Plotg1,x,0,100,PlotStyleRGBColor0.5,0,0.8;b2=1.4;c2=1;k2=b2*y02-c2*x02;yx_:=;g2=yx0;p2=Plotg2,x,0,100,PlotStyleRGBColor0.55,0,0.8;b3=1.6;c3=1;k3=b3*y02-c3*x02;yx_:=;g3=yx0;p3=Plotg3,x,0,100,PlotStyleRGBColor0.6,0,0.8;b4=1.8;c4=1;k4=b4*

13、y02-c4*x02;yx_:=;g4=yx0;p4=Plotg4,x,0,100,PlotStyleRGBColor0.65,0,0.8;b5=1;c5=1.2;k5=b5*y02-c5*x02;yx_:=;g5=yx0;p5=Plotg5,x,0,100,PlotStyleRGBColor0.5,0.85,0;b6=1;c6=1.4;k6=b6*y02-c6*x02;yx_:=;g6=yx0;p6=Plotg6,x,0,100,PlotStyleRGBColor0.55,0.85,0;b7=1;c7=1.6;k7=b7*y02-c7*x02;yx_:=;g7=yx0;p7=Plotg7,x

14、,0,100,PlotStyleRGBColor0.60,0.85,0;b8=1;c8=1.8;k8=b8*y02-c8*x02;yx_:=;g8=yx0;p8=Plotg8,x,0,100,PlotStyleRGBColor0.65,0.85,0;Showp,p1,p2,p3,p4,p5,p6,p7,p8,PlotRangeAll绘制图2:Clearb,c,x,y,x0,p,p1,p2,p3,p4,p5,p6,p7,p8,k,k1,k2,k3,k4,k5,k6,k7,k8,y0,g,g1,g2,g3,g4,g5,g6,g7,g8,c1,c2,c3,c4,c5,c6,c7,c8,b1,b2,b

15、3,b4,b5,b6,b7,b8,t,b,g,sizemax;b=1;c=1;x0=100;y0=100;sizemax=200;k=b*y02-c*x02;yx_:=;g=yx0;p=Plotg,x,0,sizemax,PlotStyleRGBColor0,0.85,1;x1=100;y1=120;k1=b*y12-c*x12;yx_:=;g1=yx0;p1=Plotg1,x,0,sizemax,PlotStyleRGBColor0.5,0,0.8;x2=100;y2=140;k2=b*y22-c*x22;yx_:=;g2=yx0;p2=Plotg2,x,0,sizemax,PlotStyl

16、eRGBColor0.55,0,0.8;x3=100;y3=160;k3=b*y32-c*x32;yx_:=;g3=yx0;p3=Plotg3,x,0,sizemax,PlotStyleRGBColor0.6,0,0.8;x4=100;y4=200;k4=b*y42-c*x42;yx_:=;g4=yx0;p4=Plotg4,x,0,sizemax,PlotStyleRGBColor0.65,0,0.8;x5=120;y5=100;k5=b*y52-c*x52;yx_:=;g5=yx0;p5=Plotg5,x,0,sizemax,PlotStyleRGBColor0.6,0.85,0;x6=14

17、0;y6=100;k6=b*y62-c*x62;yx_:=;g6=yx0;p6=Plotg6,x,0,sizemax,PlotStyleRGBColor0.6,0.85,0;x7=160;y7=100;k7=b*y72-c*x72;yx_:=;g7=yx0;p7=Plotg7,x,0,sizemax,PlotStyleRGBColor0.6,0.85,0;x8=200;y8=100;k8=b*y82-c*x82;yx_:=;g8=yx0;p8=Plotg8,x,0,sizemax,PlotStyleRGBColor0.6,0.85,0;Showp,p1,p2,p3,p4,p5,p6,p7,p8

18、,PlotRangeAll2. 实验二:对方程组相除的结果求变上限积分:DSolveyx=hg,yx,x/Simplify绘制图3:Clearb,c,x,y,x0,p,p1,p2,p3,p4,p5,p6,p7,p8,y0,g,c1,c2,c3,c4,c5,c6,c7,c8,b1,b2,b3,b4,b5,b6,b7,b8,t,h,b,g,L,L1,L2,L3,L4,L5,L6,L7,L8,sizemax;x0=100;y0=100;sizemax=100;g=1;h=1;L=g*y0-h*x0;yx_:=(L+h*x)/g;p=Plotyx,x,0,sizemax,PlotStyleRGBCol

19、or0,0.85,1;g1=1.2;h1=1;L1=g1*y0-h1*x0;yx_:=(L1+h1*x)/g1;p1=Plotyx,x,0,sizemax,PlotStyleRGBColor0.5,0,0.8;g2=1.4;h2=1;L2=g2*y0-h2*x0;yx_:=(L2+h2*x)/g2;p2=Plotyx,x,0,sizemax,PlotStyleRGBColor0.55,0,0.8;g3=1.6;h3=1;L3=g3*y0-h3*x0;yx_:=(L3+h3*x)/g3;p3=Plotyx,x,0,sizemax,PlotStyleRGBColor0.6,0,0.8;g4=2.0

20、;h4=1;L4=g4*y0-h4*x0;yx_:=(L4+h4*x)/g4;p4=Plotyx,x,0,sizemax,PlotStyleRGBColor0.65,0,0.8;g5=1;h5=1.2;L5=g5*y0-h5*x0;yx_:=(L5+h5*x)/g5;p5=Plotyx,x,0,sizemax,PlotStyleRGBColor0.5,0.85,0;g6=1;h6=1.4;L6=g6*y0-h6*x0;yx_:=(L6+h6*x)/g6;p6=Plotyx,x,0,sizemax,PlotStyleRGBColor0.55,0.85,0;g7=1;h7=1.6;L7=g7*y0

21、-h7*x0;yx_:=(L7+h7*x)/g7;p7=Plotyx,x,0,sizemax,PlotStyleRGBColor0.6,0.85,0;g8=1;h8=2.0;L8=g8*y0-h8*x0;yx_:=(L8+h8*x)/g8;p8=Plotyx,x,0,sizemax,PlotStyleRGBColor0.65,0.85,0;Showp,p1,p2,p3,p4,p5,p6,p7,p8,PlotRangeAll绘制图4:Clearb,c,x,y,x0,p,p1,p2,p3,p4,p5,p6,p7,p8,y0,g,c1,c2,c3,c4,c5,c6,c7,c8,b1,b2,b3,b4

22、,b5,b6,b7,b8,t,h,b,g,x0,y0,x1,x2,x3,x4,x5,x6,x7,x8,y1,y2,y3,y4,y5,y6,y7,y8,L,L1,L2,L3,L4,L5,L6,L7,L8,sizemax;g=1;h=1;sizemax=100;x0=100;y0=100;L=g*y0-h*x0;yx_:=(L+h*x)/g;p=Plotyx,x,0,sizemax,PlotStyleRGBColor0,0.85,1;x1=120;y1=100;L1=g*y1-h*x1;yx_:=(L1+h*x)/g;p1=Plotyx,x,0,sizemax,PlotStyleRGBColor0

23、.5,0.85,0;x2=140;y2=100;L2=g*y2-h*x2;yx_:=(L2+h*x)/g;p2=Plotyx,x,0,sizemax,PlotStyleRGBColor0.55,0.85,0;x3=160;y3=100;L3=g*y3-h*x3;yx_:=(L3+h*x)/g;p3=Plotyx,x,0,sizemax,PlotStyleRGBColor0.60,0.85,0;x4=200;y4=100;L4=g*y4-h*x4;yx_:=(L4+h*x)/g;p4=Plotyx,x,0,sizemax,PlotStyleRGBColor0.65,0.85,0;x5=100;y

24、5=120;L5=g*y5-h*x5;yx_:=(L5+h*x)/g;p5=Plotyx,x,0,sizemax,PlotStyleRGBColor0.50,0,0.8;x6=100;y6=140;L6=g*y6-h*x6;yx_:=(L6+h*x)/g;p6=Plotyx,x,0,sizemax,PlotStyleRGBColor0.55,0,0.8;x7=100;y7=160;L7=g*y7-h*x7;yx_:=(L7+h*x)/g;p7=Plotyx,x,0,sizemax,PlotStyleRGBColor0.60,0,0.8;x8=100;y8=200;L8=g*y8-h*x8;yx

25、_:=(L8+h*x)/g;p8=Plotyx,x,0,sizemax,PlotStyleRGBColor0.65,0,0.8;Showp,p1,p2,p3,p4,p5,p6,p7,p8,PlotRangeAll3. 实验三:对方程组相除的结果求变上限积分:DSolveyx=c(g*yx),yx,x得:yx-2cx+gC1gyx2cx+gC1g绘制图5:Clearb,c,x,y,x0,p,p1,p2,p3,p4,p5,p6,p7,p8,y0,g,c1,c2,c3,c4,c5,c6,c7,c8,b1,b2,b3,b4,b5,b6,b7,b8,t,h,b,g,x0,y0,x1,x2,x3,x4,x

26、5,x6,x7,x8,y1,y2,y3,y4,y5,y6,y7,y8,M,M1,M2,M3,M4,M5,M6,M7,M8,sizemax;sizemax=10000;x0=100;y0=100;g=1;c=1;M=g*y02-2*c*x0;yx_=;p=Plotyx,x,0,sizemax,PlotStyleRGBColor0,0.85,1;g1=1;c1=2;M1=g1*y02-2*c1*x0;yx_=;p1=Plotyx,x,0,sizemax,PlotStyleRGBColor0.50,0.85,0;g2=1;c2=3;M2=g2*y02-2*c2*x0;yx_=;p2=Plotyx,x,0,sizemax,PlotStyleRGBColor0.55,0.85,0;g3=1;c3=4;M3=g

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1