最优捕鱼策略CUMCM1996年A题

合集下载

数学建模的最优化方法

数学建模的最优化方法

充要条件 : 若f (x*) 0,2 f (x*)正定,则x*是极小点
唯一极小 (全局极小)
f 0.298
f 0
f (x1 x2) 2x12 2x1x2 x22 3x1 x2
多局部极小
f 0.298
求解方法:搜索算法(数值迭代)
在迭代的每一步,确定一个搜索方向和一个步长,使沿此方向和 此步长走一步到达下一点时,函数f(X)的值下降.
3.拟牛顿法
为克服牛顿法的缺点,同时保持较快收敛速度的优点,利用第 k 步 和第 k+1 步得到的X k ,X k1 ,f ( X k ) ,f ( X k1 ) ,构造一个正定
矩阵 G k1 近似代替 2 f ( X k ) ,或用H k1 近似代替( 2 f ( X k )) 1 ,将
牛顿方向改为:
产销量的最佳安排 某厂生产一种产品有
甲、乙两个牌号,讨论在产销平衡的情况下如何 确定各自的产量,使总利润最大. 所谓产销平衡 指工厂的产量等于市场上的销量.
总利润为: z(x1,x2)=(p1-q1)x1+(p2-q2)x2
符号说明
z(x1,x2)表示总利润;
p1,q1,x1 分别表示甲的价格、成本、销量; p2,q2,x2 分别表示乙的价格、成本、销量; aij,bi,λi,ci(i,j =1,2)是待定系数.
0.9997 0.9998 1E-8
最优点 (1 1) 初始点 (-1 1)
1.最速下降法(共轭梯度法)算法步骤:
无 约
⑴ 给定初始点 X 0 E n ,允许误差 0 ,令 k=0;

⑵ 计算f X k ;

⑶ 检验是否满足收敛性的判别准则:

f X k ,

最优捕鱼策略

最优捕鱼策略

最优捕鱼策略鯷鱼是海中生长的一种小鱼,自然死亡率d=0.8/年(自然是指无人类的捕捞的自然环境),自然寿命是4年,鯷鱼3年后成熟,产卵在9月初,每千亿尾3龄鱼产卵n3=55450(千亿个),每千亿尾4龄鱼平均产卵n4=2*n3 (千亿个), 卵孵化后到年初时称为1龄鱼,卵孵化成为1龄鱼的成活率b=a/(a+n), 其中a=1.22(千亿),n是3龄和4龄鱼全体产卵的总量(单位千亿). 为了让小鱼生长, 9月份至12月份休渔. 而且在1月份到8月份不捕1龄及2龄鱼. 每千亿尾3龄鱼平均重量是w3=17.86(十万吨), 每千亿尾4龄鱼平均重量是w4=22.99(十万吨). 使用13mm网眼的拉网捕鱼,只能捕到3龄和4龄鱼,捕到3龄与和4龄鱼的比例是0.42:1. 捕捞强度系数(单位1/年)是指每年捕捞某年龄组鱼的条数与该年龄组鱼群数之比. 因此若对4龄鱼的捕捞强度为k,则对三龄鱼的捕捞强度为0.42*k.1.求在无捕捞的自然状态下达到平衡态时各龄鱼群在年初时的数量y1=[y1(1);y1(2);y1(3);y1(4)].2.讨论对给定捕捞强度k,达到平衡态时各龄鱼在年初时的数量y2=[y2(1);y2(2);y2(3);y2(4)]及捕捞鱼的总重量w2(单位十万吨).3.确定k求w3=max w2 及这时年初各龄鱼的数量y3=[y3(1); y3(2);y3(3);y3(4)].4.若把该渔场承包给某公司五年,第一年初各龄鱼的数量是题1的y1,(原题中各龄鱼数量为 1.22, 0.297,0.101,0.0329千亿条)若要求合同期满时第六年初各龄鱼的数量是题3的y3,问该公司应当如何确定各年的捕捞强度[k(1), k(2),k(3),k(4),k(5)],使得五年的鱼的总收获量最大. (原题是要求5年合同期满时鱼场的生产能力不能受到太大破坏)注: 1本题基本上来自1996年中国全国大学生数学建模竞赛的A题(北京师范大学刘来福供题), 但本题作了适当的修改, 使得问题更加明确,数值上除了单位的改动, 使得更有利于数值计算, 对初值也作了更合理的假设)注2:在数学的连续的问题中所说的“率”都是指即时的, 具有单位(1/单位时间),它和通常的离散的年自然死亡率yd(无量纲的量)在时间单位相同时, 关系是d = - ln(1-yd). 由于鱼的数量巨大,生长周期又不长,可以用连续模型来刻画鱼群数量的变化解答:当无捕捞时,设I龄鱼在第1年初的数量是x(I,1), I=1,2,3,4, 在第二年初I龄鱼的数量是x(I,2), 根据无捕捞时的生长规律鱼的数量y服从常微分方程Dy=-d*y,故X(I,2)=X(I,1)*exp(-d); I=1,2,3. X(4,2)=0平衡时X(2,1)=X(1,2), X(3,1)=X(2,2), X(4,1)=X(3,2) 故X(2,1)=X(1,2)=X(1,1)*exp(-d); X(3,1)=X(2,2)=X(2,1)*exp(-*d)=X(1,1)*exp(-2*d); X(4,1)=X(3,2)=X(3,1)*exp(-d)=X91,1)*exp(-3*d); 再计算3龄鱼和四龄鱼的产卵量n, 记捕捞期T=2/3; 假设在T=2/3年时一次产卵,则n=n3*X(3,1)*exp(-d*T)+2*n3*X(4,1)*exp(-d*T)=n3*X(1,1)*exp(-(2+T)*d)*(1+2*exp(-d)); 则第二年新的一龄鱼数量是a*n/(a+n),由平衡关系X(1,1)= a*n/(a+n);解出 X(1,1)=a*(1-1/(n3*exp(-(2+T)*d)*(1+2*exp(-d))))=1.21990;从而X(2,1)= 0.548137; X(3,1)= 0.246294; X(4,1)= 0.110667;即各龄鱼年初条数为:y0=[1.2199, 0.548137, 0.246294, 0.110667];求对3、4龄鱼捕捞时的平衡态,X(1,2)=X(1,1)*exp(-d);X(2,2)=X(2,1)*exp(-d);X(3,2)= X(3,1) *exp(-(d+p*T)); p=0.42*k;平衡时X(4,1)=X(3,2)= X(3,1) *exp(-(d+p*T))= X(2,2) *exp(-(d+p*T))= X(2,1)* exp(-(2*d+p*T))=X(1,2)* exp(-(2*d+p*T))=X(1,1)* exp(-(3*d+p*T));再计算产卵量n=n3*(X(3,1)*exp(-(d+p)*T)+2*X(4,1)*exp(-(d+k)*T))=n3*X(1,1)*exp(-(2d+T*(p+d))*(1+2*exp(-(d+k*T)));平衡时a*n/(a+n)=X(1,1); 解出平衡解X(1,1)=a*(1-1/(n3* exp(-(2d+T*(p+d)))* (1+2*exp(-(d+k*T))));设捕捞率为k(1/年),0时刻某种鱼的尾数为y0,则鱼尾数y的变化满足常微分方程的初值问题(时间单位为年),记T:=2/3; 在1-8月份为Dy=-(d+k)*y, y(0)=y0, 0< =t<T,解为y(t)=y0*exp(-(d+k)*t), 0< =t<=T,在此过程中捕捞了多少鱼呢?由捕捞率的定义得捕捞的鱼的数量by满足微分方程的初值问题:以四龄鱼为例Dby=k*y0*exp(-(d+k)*t), by(0)=0;积分得在0到t<=T月捕捞的鱼数量为by(t)=y0*k(1-exp(-(d+k)*t))/(d+k).取t=T,即得8个月捕捞的鱼的尾数总量为y0*k(1-exp(-(d+k)*T))/(d+k),故4龄鱼的捕捞重量为X(4,1)* k*(1-exp(-(d+k)*T)/(d+k)*w4;3龄鱼的捕捞重量可把上式中X(4,1)改为X(3,1),w4改为w3,k改为p=0.42*k即可因此总捕捞重量等于W=a*exp(-2*d)*(p*(1-exp(-(d+p)*T))/(d+p)*w3+k*exp(-(d+p*T))*(1-exp(-(d+k)*T))/(d+k)*w4)* (1-1/ (n3*exp(-(2d+T*(p+d)))*(1+2*exp(-(d+k*T)))));求这个函数的最大值就可求出最佳的k,从而得到最佳情况下的各种量. 编程计算可得k =17.362926X(1,1)=1.19599377;X(2,1)=0.53739464;X(3,1)=0.24146698;X(4,1)=0.000839552,maxW=3.88707551779345,在用MATLAB求极值的时候,对得到的最大值点的各数值不能保证每位数字都是精确的,虽然我们可以在options中自定义精度,因为最值关于最值点一般是不敏感的,要想得到较高的精度,可以通过求目标函数的导数的零点得到.4.设五年的捕捞强度依次为k(1),k(2),k(3),k(4),k(5),数据为:第一年初各龄鱼的条数为y0;第六年初各龄鱼的条数为ym;设第I年初J龄鱼数量是X(J,I),I=1..6; J=1..4;第I年的捕鱼重量为W(I), I=1..5; 第I年三龄鱼的捕捞强度为p(I)=0.42*k(I),四龄鱼的捕捞强度为k(I),给定各年的捕捞强度k,要求第6年初的四种龄鱼数等于题目要求的数量,并且五年捕鱼总重量最大. 五个未知量,五个条件.对于这种非线性的最优化问题,难点是最值点初始值的估计; 特别是表达式中有指数函数,在作全局寻优的过程中,常常容易数值溢出,因此在求局部最优解时可能没问题的程序在改为求全局最优时就会出现问题,解决的办法是给定变量的界,或通过变量代换避免指数运算再给定变量的界。

1996A(最终版)

1996A(最终版)

1996年A题最优捕鱼策略摘要资源和环境的合理开发和保护是国民经济发展中的一个十分重要问题,特别是可再生资源的持续开发与利用的问题已经是一个全世界关注热点话题。

综合考虑经济效益与生态效益来实现资源利用的最优化。

渔业管理,即对某一渔场,在一段时间内,保证渔场能稳定生产的前提下,如何实现最大的收益。

我们基本思路是考虑渔场生产过程中的两个相互制约的因素,年捕捞能力和再生产能力,从而确定最优管理策略。

我们对各年龄组进行离散划分,建立连续的微分方程模型来描述各年龄组鱼群数量随时间变化的规律,在此基础上确定整体效益为我们的目标函数,以渔场生产稳定性要求为约束条件,分别对长期生产和固定期生产两种情况建立了规划模型。

针对问题一,对长期生产模型的求解中,以一年为一个循环周期,利用约束条件,将目标函数转化为一元函数,用计算机数值法确定近似的最优解。

可持续性捕捞的最优捕捞强度系数:3龄鱼的捕捞强度系数为7.29/年,4龄鱼的捕捞强度系数为17.36/年,年最大收获量113.8869⨯克。

10针对问题二,对固定期生产模型的求解中,建立一个决策优化问题,再利用三种不同的方法求解。

方法A,假设每年捕捞强度相等,化成一元函数最优值的求解问题;方法B,假设每年捕捞强度不相等,得到一个多元函数最优值得求解问题;方法C,基于给出鱼群生产能力破坏不太大的含义(即鱼群减少率的上限)。

在它的约束之下再利用多元函数最优值得求解方法进行求解。

根据方法A,求得17/结果,连续5年的最优捕捞收获总量1210.7⨯克,且最佳捕获强度系数04.4358年,而且可以得到五年之后捕捞量基本上达到稳定在113.887⨯条;根据方法B,10求得五年的不同捕捞强度系数(/年)为13.18,14.35,28.46,32.12,26.62 ;根据方法C,求得五年的不同捕捞强度系数(/年)为12.82,13.55,33。

95,30.95,26.40。

最后,我们评价了模型的合理性和实用性,并对模型进行了推广。

1996年全国大学生数学建模竞赛题目A题最优捕鱼策略B题节水

1996年全国大学生数学建模竞赛题目A题最优捕鱼策略B题节水

1996年全国大学生数学建模竞赛题目...................................................................... 错误!未定义书签。

A题最优捕鱼策略.............................................................................................. 错误!未定义书签。

B题节水洗衣机................................................................................................ 错误!未定义书签。

1997年全国大学生数学建模竞赛题目...................................................................... 错误!未定义书签。

A题零件的参数设计........................................................................................ 错误!未定义书签。

B题截断切割.................................................................................................... 错误!未定义书签。

1998年全国大学生数学建模竞赛题目...................................................................... 错误!未定义书签。

A题投资的收益和风险...................................................................................... 错误!未定义书签。

最优捕捞策略

最优捕捞策略

一、一、问题的重述为了保护人类赖以生存的自然环境,可再生资源(如渔业)的开发必须适度。

一种合理简化的策略是,在实现可持续收获的前提下,追求最大产量或最佳效益。

假设某种鱼分4个年龄组,称1龄鱼,……,4龄鱼。

各年龄组每条鱼的平均重量分别为5.07,11.55,17086,22.99(克),各年龄组鱼的自然死亡率为0.8,这种鱼为季节性集中产卵反之,平均每条4龄鱼的产卵量为1.109×105(个),3龄鱼的产卵量为这个数的一半,2龄鱼和1龄鱼不产卵,产卵孵化期为每年的最后4个月,卵孵化并成活为1龄鱼,成活率为1龄鱼条数与产卵量之比。

渔业管理部门规定只允许在产卵孵化期前的8个月内进行捕捞作业。

如果每年投入的捕捞能力(如鱼船数等)固定不变,这个单位时间捕捞量将与各年龄组鱼群条数成正比,比例系数称捕捞强度。

常使用一种只能捕捞3龄鱼和4龄鱼的网,并且其捕捞强度系数之比为0.42:1,渔业上称这种方式为固定努力量捕捞。

现在考虑对这种鱼的最优捕捞策略,使得在可持续捕获的前提下年收获量最高。

以及对某承包这种鱼捕捞业务的渔业公司,提出最优捕捞策略。

同时提供了一种可再生资源的开发思路与管理模型。

二、二、问题分析因为通常使用的鱼网只能捕捞3、4龄鱼,所以年收获量(捕捞总重量)是由3、4龄鱼的捕捞条数决定。

由于3、4龄鱼的年捕捞量与其各自的条数成正比(比例系数称为捕捞强度系数k i),同时按照题意要求:实现可持续收获,即每年开始捕捞时渔场中3、、4龄鱼各自的条数应该是一个固定不变的量,那末年收获量实质是由捕捞强度系数决定的量,因此可以把本题就转化为约束极值问题。

通常情况下,渔业管理以一年为一个周期,则称“捕捞——产卵”为一个周期(每年的1到8月“捕捞”,后4月“产卵”),为满足可持续收获这一约束条件,可将问题看作多阶段。

又因为上一年产卵成活1龄鱼的多少直接影响这一年2龄鱼的多少,这一年2龄鱼的多少直接影响下一年3龄鱼的多少……即各个阶段的各年龄组鱼群的数量存在必然联系,所以依据这些关系,我们可以从“离散”入手建立一系列的方程,然后在此基础上,利用微分方程处理“连续”的情况,逐步求得最优解。

最优捕鱼策略(A题)

最优捕鱼策略(A题)

最优捕鱼策略(A题)摘要当今世界,可持续地与自然和谐相处已成为了人们的共同意识。

本文主要寻求一种以针对实现鳀鱼种群的可持续收获为前提的最佳捕捞方案,达到最佳效益,同时为渔业部门制定相关规定提出建议。

对于问题一,运用合理的假设将影响鳀鱼种群数量的因素抽象为自然死亡和捕捞两种,并将自然死亡和捕捞过程理解为瞬时影响,由此建立出微分方程,进而得到各年龄组的鳀鱼数量与时间的关系式。

接着,以题干所述“各种年龄组鱼群条数不变”为约束条件,求捕捞总重量的最大值,即建立一非线性规划模型。

最后,利用Matlab软件求得:鳀鱼捕捞总重量的最大值为11,并且3.865510g求得在取得最大值时,3龄鱼、4龄鱼的捕捞强度分别为7.0021和16.6718。

对于问题二和问题三,在假定自然死亡率和捕捞强度系数变化很小的情况下,先运用微分思想和一定的等式变换,再利用捕捞总重量这一多元函数的一阶偏导函数,分别得出年捕鱼总重量对自然死亡率和对捕捞强度系数的灵敏性函数。

通过分析灵敏度函数的函数值大小,得出自然死亡率对模型的灵敏度不高,捕捞强度系数对模型的灵敏度不太高的结论。

同时,还发现了3、4龄鱼的捕捞强度系数对年收获量的影响程度相同的结论。

对于问题四,在充分分析了影响鳀鱼开发利用经济效益的因素的基础上,通过查阅相关学术文献资料,给出了综合开发利用鳀鱼资源的策略。

关键词:微分方程;非线性规划模型;灵敏度分析;多元函数的偏导数;Matlab 软件;Mathematica软件目录一问题重述 (2)二问题分析 (2)三模型假设与符号说明 (3)3.1 模型假设 (3)3.2 符号说明 (3)四模型建立与求解 (4)4.1 问题一的模型建立与求解 (4)4.1.1 模型的推导 (4)4.1.2 运用Matlab求解模型 (7)4.2问题二的模型建立与求解 (9)4.2.1 模型的推导 (9)4.2.2 对模型输出结果的分析 (9)4.3问题三的模型建立与求解 (10)4.3.1 模型的推导 (10)4.3.2 对模型输出结果的分析 (11)4.4问题四的解答 (12)五模型的优缺点 (13)5.1 模型的优点 (13)5.2 模型的缺点 (13)六参考文献 (13)七附录 (14)7.1 求解第一问模型的Matlab源代码 (14)一 问题重述假设鳀鱼分四种年龄组,称为1龄鱼,2龄鱼,3龄鱼,4龄鱼。

历年全国赛数学建模题目

历年全国赛数学建模题目

目录1996年全国大学生数学建模竞赛题目 (2)A题最优捕鱼策略 (2)B题节水洗衣机 (2)1997年全国大学生数学建模竞赛题目 (3)A题零件的参数设计 (3)B题截断切割 (4)1998年全国大学生数学建模竞赛题目 (5)A题投资的收益和风险 (5)B题灾情巡视路线 (6)1999创维杯全国大学生数学建模竞赛题目 (7)A题自动化车床管理 (7)B题钻井布局 (8)C题煤矸石堆积 (9)D题钻井布局(同 B 题) (9)2000网易杯全国大学生数学建模竞赛题目 (10)A题 DNA分子排序 (10)B题钢管订购和运输 (12)C题飞越北极 (15)D题空洞探测 (15)2001年全国大学生数学建模竞赛题目 (17)A题血管的三维重建 (17)B题公交车调度 (18)C题基金使用计划 (20)D题公交车调度 (20)2002高教社杯全国大学生数学建模竞赛题目 (21)A题车灯线光源的优化设计 (21)B题彩票中的数学 (21)C题车灯线光源的计算 (23)D题赛程安排 (23)2003高教社杯全国大学生数学建模竞赛题目 (24)A题 SARS的传播 (24)B题露天矿生产的车辆安排 (28)C题 SARS的传播 (29)D题抢渡长江 (30)2004高教社杯全国大学生数学建模竞赛题目 (31)A题奥运会临时超市网点设计 (31)B题电力市场的输电阻塞管理 (35)C题饮酒驾车 (39)D题公务员招聘 (39)2005高教社杯全国大学生数学建模竞赛题目 (42)A题: 长江水质的评价和预测 (42)B题: DVD在线租赁 (43)C题雨量预报方法的评价 (44)D题: DVD在线租赁 (45)2006高教社杯全国大学生数学建模竞赛题目 (46)A题:出版社的资源配置 (46)B题: 艾滋病疗法的评价及疗效的预测 (46)C题: 易拉罐形状和尺寸的最优设计 (47)D题: 煤矿瓦斯和煤尘的监测与控制 (48)2007高教社杯全国大学生数学建模竞赛题目 (53)A题:中国人口增长预测 (53)2008高教社杯全国大学生数学建模竞赛题目 (56)A题数码相机定位 (56)B题高等教育学费标准探讨 (57)C题地面搜索....................................................................................................... 错误!未定义书签。

数学建模讲义6

数学建模讲义6

约束条件为:
8 25 x1 8 15 x2 1800
8 8
25 15
x1 x2
1800 1800
x1 0, x2 0
线性规划模型:
min z 40 x1 36 x2
5x1 3x2 45
s.t.
x1 x2
9 15
x1 0, x2 0
例2 :任务分配问题
某车间有甲、乙两台机床,可用于加工三种工件。假定这两 台车床的可用台时数分别为800和900,三种工件的数量分别 为400、600和500,且已知用三种不同车床加工单位数量不同 工件所需的台时数和加工费用如下表。问怎样分配车床的加 工任务,才能既满足加工工件的要求,又使加工费用最低?
通过射影变换把原问题转化为在球域上 极小化另一个线性函数。求出问题在球域 上的最优解后,再用逆变换将该解返回到 原决策空间里去,从而得到原问题的近似 解。重复以上过程,得到的点列在多项式 时间内收敛于原问题的最优解.
5. 求解线性规划问题的算法软件
Matlab
可以求解任意规模的线性规划问题。
Lingo
99年 A题:自动化车床管理(排队-更新问题) 目标:生产工序的效益(费用最低)最大 决策:最佳检验间隔河刀具更换策略
99年 B题:钻井布局问题(生产计划优化问题) 目标:最大限度利用初步、勘探时的旧井数 决策:在规定精度的前提下确定系统勘探时的最 佳网络分布
02年 A题:车灯线光源的优化设计 目标:线光源的功率最小 决策:在满足设计规范的条件下,计算线光源的长度 B题:彩票中的数学 目标:最大限度地吸引彩民积极购买彩票 决策:在保证彩民和彩票公司的利益上如何设置最 佳彩票方案
1960年Rantzig and P.Wolfe研究成功线性 规划的分解算法,该算法为求解大规模线性规划 提供了强有力的工具;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最优捕鱼策略CUMCM1996年A 题为了保护人类赖以生存的自然环境,可再生资源(如渔业、林业资源)的开发必须适度。

一种合理、简化的策略是,在实现可持续收获的前提下,追求最大产量或最佳效益。

考虑对某种鱼的最优捕捞策略:假设这种鱼分4 个年龄组,称1龄鱼,…,4龄鱼.各年龄组每条鱼的平均重量(单位:g)分别为 5.07,11.55,17.86,22.99,各年龄组鱼的自然死亡率均为0.8(1/年),这种鱼为季节性集中产卵繁殖,平均每条4龄鱼的产卵量为510109.1⨯个,3龄鱼的产卵量为这个数的一半,2 龄鱼和1龄鱼不产卵, 产卵和孵化期为每年的最后4个月,卵孵化并成活为1龄鱼,成活率(1龄鱼条数与产卵总量比n 之比)为()n +⨯⨯11111022.1/1022.1渔业管理部门规定,每年只允许在产卵孵化期前8个月内进行捕捞作业。

如果每年投入的捕捞能力(如渔船数、下网次数等)固定不变,这时单位时间捕捞量将与各年龄组鱼群条数成正比,比例系数不妨称捕捞强度系数。

通常使用13mm 网眼的拉网,这种网只能捕3龄鱼和4龄鱼,其两 个捕捞强度系数之比为0.42:1.渔业上称这种方式为固定努力量捕捞.(1)建立数学模型分析如何实现可持续捕获(即每年开始捕捞时渔场中各年龄组鱼群条数不变),并且在此前提下得到最高的年收获量(捕捞总重量).(2)某渔业公司承包这种鱼的捕捞业务5年,合同要求5年后鱼群的生产能力不能受到太大破坏。

已知承包时各年龄组鱼群的数量(单位:条)分别为:99991029.3101.10107.2910122⨯⨯⨯⨯,,, 如果仍用固定努力量的捕捞方式,该公司应采取怎样的策略才能使总收获量最高。

摘要 本文讨论了渔业资源开发项目中在实现可持续收获的前提下对某种鱼的最优捕捞策略。

针对问题一:通过对4龄鱼在年末的两种不同状态(全部死亡;仍为4龄鱼)的考虑,得到了两个模型,再进一步考虑鱼的产卵和孵化是一个连续的过程,利用两个离散变量的平均来代替连续变量建立第三个模型。

最后求解在计算机上实现。

针对问题二:1、先假设每年捕捞强度相等,建立了一个简单模型;2、再假设每年捕捞强度不相等,建立一个复杂模型;3、最后给出鱼群生产能力破坏不太大的含义(即鱼群减少率的上限),在它的约束之下再建立一个模型。

本文最大的特点是:离散和连续相结合,在本文的后面又将各种模型的结果进行了比较,并给出了理论上的解释,得到令人满意的结果。

一、问题的假设1、虽然鱼群本身是离散的,但是突然增加或减少的只是少数个体,与整体相比很微小。

因此我们可以近似假设大规模鱼随时间是连续变化的。

2、根据模型已知条件,我们可以设鱼每年在8月底瞬间将卵全部产完,卵在12月底全部孵化完毕。

3、4 龄鱼在第4 年末未死亡的数量占全部数量的比例很小,因此可认为其全部死亡,令其退出系统。

4、持续捕获使各年龄组的鱼群数量呈周期变化,周期为1年,因此可以只考虑鱼群数量在1 年内的变化情况。

5、不考虑环境的影响,各年龄组的平均死亡率均为0.8(1/年).二、参数的说明;:,年单位:年平均固定死亡率/1α];1,0[:∈,t t 时间;4,3,2,1:=,j j j 龄鱼;::g ,j g j 单位龄鱼每条鱼的平均重量;m 龄鱼的卵量平均每条4:用于问题一中的参数如下 :;:,k 年单位年平均捕捞率/1:;n 每年产卵量:;t j t x j 的数量龄鱼在时刻:)(;,j j t x s j 43:)(或龄鱼的捕捞总重量时刻=H :年总收获量,即捕捞总重量。

用于问题二中的参数如下:]5,0[:∈i i 年数;i n i 年的产卵量第:;t i j t x j i 的数量年时刻龄鱼在第:)(,;,,j i j t t s j i 43:)(,=年的捕捞重量龄鱼第时刻。

,i :H i 即捕捞总重量年总收获量第三、问题的分析(一)对于问题一的分析1、的理解对死亡率α我们定义平均死亡率α是单位时间鱼群死亡数量与现有鱼群数量的正比例系数。

由假设可知,它是一个与环境等其它因素无关的常数。

由于鱼群的数量是连续变化的,而1、2龄鱼全年以上及3、4龄鱼在后4个月的数量只与死亡率有关,与其它因素无关。

设鱼群量为x ,则在时间[t,t+∆t]内,鱼群数量的减少=鱼群的死亡数量,即t t x t x t t x ∆-=-∆+)()()(α )()()(t x tt x t t x α-=∆-∆+ 当∆t →0时得)()(t x dt t dx α-= 2、对于捕捞强度系数k 的理解题目告诉我们,捕捞强度系数k 一定,且只在捕捞期内(即每年的前8个月)捕捞3、4 龄鱼,因此 只会影响3、4龄鱼群数量,而不会影响其它的鱼群的数量。

我们可以看到3、4龄鱼鱼群的数量在捕捞期内不仅与k 有关,而且还与死亡率α有关,类似第1点的分析,可以得到)2.1()(42.0)()(t kx t x dtt dx --=α )3.1()()()(t kx t x dt t dx --=α其中x(t)表示3、4龄鱼的鱼群数量,t 表示每年的前8个月,即]32,0[∈t 3、对于持续捕获的理解随着时间的推移,各种年龄组的鱼数量必将发生变化,但持续捕获要求每年开始捕捞时渔场中各年龄组鱼群条数不变,再根据鱼群的生长规律,我们可以得到关系式;上一年龄组鱼群年底的数量=下一年龄组鱼群年初的数量(1龄鱼除外),即)4.1(1),0()1(1>=+j x x j j4、对成活率m 的应用又假设知,此种鱼在每年的8月底一次产卵完毕,又已知3、4龄鱼每条产卵的个数,因此可将每年的产卵量n 表示为 )5.1()]32()32(5.0[10109.1435x x n +⨯⨯=又已知成活率)6.1(1022.11022.11111n m +⨯⨯= 产卵量X 成活率=1龄鱼每年年初的数量,即)7.1()0(1x m n =⨯5、对最高收获量的描述根据第2点的分析,在t 时刻的捕捞重量).(4)(3)(43t s t s t s 龄鱼捕捞重量龄鱼捕捞重量+=则而,)()(,)(42.0)(444333g t kx t s g t kx t s ==)8.1()()(42.0)(4433g t kx g t kx t s +=由于捕捞被看成连续的作业,因此捕捞收获量即年收获量可以用t 时刻的捕捞重量s(t)关于t 在捕捞期内的积分来刻划)9.1()(320⎰=dt t s H要求最高的年收获量,即求H 的最大值。

6、对4龄鱼在年末情形的两 个假设(1)认为4龄鱼数量在年末与鱼群总数量相比十分微小,它们既不产卵又不会被捕捞,可以将它们忽略来计,令其退出系统。

(2)近似地认为在年末未死亡的4龄鱼的各个特征(例如:重量、产卵个数等)均不发生改变,即仍回到4龄鱼组中。

四、模型的建立问题一模型Ⅰ:在假设4龄鱼年底退出系统和持续捕获前提下如何得到高年收获量。

由问题分析可知,可得以下优化问题)(,t s dt t s H 1.2)(,)(max 320见问题分析⎰=⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎨⎧∈-=∈--=∈-=∈--=∈-=∈-=]1,32[),()(]32,0[),()()(]1,32[),()(]32,0[),()(42.0)(]1,0[),()(],1,0[),()(44444333332211t t x dtt dx t t x t kx dt t dx t t x dt t dx t t x t kx dt t dx t t x dt t dx t t x dt t dx αααααα 解(Ⅰ)得到)2.2(]5.0[10109.11022.11022.1)0(32342.022342.025112113a k ka e e e x -⨯--⨯-+⨯⨯-⨯= 将(2.2)代入目标函数(2.1)式中得到H 关于k 的一元函数,再利用一维搜索法求一元函数的最小值的方法,上机求得H 的大值,k=17.36;H=3.887X10⁵(吨),即k=17.36时H 取最大;模型Ⅱ:进一步假设4龄鱼在年末的特征不变,仍当作4龄鱼,则在持续捕捞的情况下, 求得最大捕获量.此模型类似模型Ⅰ,也可得到优化问题,区别仅在式中改为)1()1()0(434x x x +=同理解得⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⨯-⨯=-----a k a k k a e e e e x 3235384.2)42.0(3211211315.01022.11022.1)0(α 再重复模型Ⅱ的步骤得k=17.36, (吨)5max 10876.3⨯=H模型Ⅲ;实际生活中,鱼的产卵过程不可能在瞬间完成,它应该是一个连续的过程,但鱼量各时刻的数量不同且产卵比例未知,因此问题十分复杂。

为了简化模型,我们用8月底瞬间产卵数量和12月底产卵数量的平均来代替连续的总产量,即)0(15.010109.133261584.26528.05x e e e n a k a k a k ⨯⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⨯=----- 同理可得)(10876.3,02.175max 吨⨯==H k问题二在已知初始鱼量的情况 下,制定一个最优策略,使 承包5年的公司在生产能力破坏不太大的前提下,获得最大捕鱼量.根据问题的分析可以得到以下这个优化问题∑=+=si e i s i s H 13])[][(max max⎪⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎪⎨⎧∈-=∈--=∈-=∈--=∈-=∈-=]1,32[),()(]32,0[),()()(]1,32[),()(]32,0[),()(42.0)(]1,0[),()(],1,0[),()(4,4,4,4,4,3,3,3,3,3,2,2,1,1,t t x dtt dx t t x t kx dt t dx t t x dt t dx t t x t kx dt t dx t t x dt t dx t t x dt t dx i i i i i i i i i i i i i i αααααα 模型1:令每一年的捕捞强度系数为一固定值,即k k i =;这样与与问题一相似,利用一元函数极值的求解方法,得到)(10605.1,58.176max 吨⨯==H k模型2;假设每年的捕捞强度系数都不相同,即相互独立且有关与i i k ,i k ,则上面的优化问题可利用下坡单纯形多元函数极值解法求得62.26,42.32,46.28,35.14,18.1354321=====k k k k k模型3:由分析中的生产能力不太大的破坏程度的假设,给一个惩罚函数如下:,)(,%305p e m p r p ⨯-=>时当)m (p ,r p 121010)(%30⨯==〈〈惩罚因子时而当将其加到优化问题的约束条件中去,再利用下坡单纯形算法得到 40.26,95.30,95.33,55.13,82.1254321=====k k k k k五、模型结果的检验1、各模型结果的横向比较:经过计算机的多次运行,各模型的结果都能稳定在一个或一组数值左右,说明了解的稳定性较好。

相关文档
最新文档