Research on Dynamic Adjustment Strategy of Sailing Path Based on the Model of “Sailing Far Away”
This article is based on the “Sailing Far Away” model in Section 9 of Chapter 2 of the fifth edition of “Mathematical Models”, exploring how sailboat adjusts its heading and sail orientation during navigation to achieve the fastest speed to reach the destination. Firstly, it analyzes the effect of wind on sailboat in the northeast and southeast directions and establishes corresponding mathematical models to describe the relationship between heading, sail orientation and boat speed. Secondly, the optimal heading and sail orientation in the northeast and southeast directions were solved, and establishes the relationship between heading, sail orientation, and the angle at which the boat turns towards the southeast direction through numerical calculations. Finally, it defines the range of the angle and identifies the optimal angle that minimizes the time for the sailboat to reach the destination.
Sailboat Heading
海面上东风劲吹,一艘帆船计划从A点驶向正东方向的B点,如
如
为了建立帆船速度模型,需要进行船体和帆的受力分析。帆船航行时,不仅受到风作用于帆面产生的推力,还会受到风直接吹向船体产生的阻力。本节将重点探讨帆船在东北和东南两个方向航行时所受的力,通过对推力和阻力的合理简化分解,明确识别出对帆船前进方向产生影响的力。
其次,分析帆船转东南方向以后的受力情况,如
为了建立速度模型,本文还有如下的模型假设:
1) 令帆和船的迎风面积分别为 和 。风的推力w与 成正比,风的阻力p与 成正比,比例系数相同,记为k,且 远大于 ;
2) 分力 与帆面平行,可以忽略不计,分力 和 与船身垂直,不予考虑;
3) 航速v与净推力f同向且成正比,比例系数为 ;
4) 帆船在行驶中风力不变,海面静止状态。
根据问题分析中多个力之间的关系和模型假设,分别建立东北方向和东南方向航行速度v和 的数学模型。首先,由假设1得到风的推力与阻力分别为
(1)
由帆船东北方向受力分析得到
,(2)
和
,(3)
再由假设3得到,帆船东北方向的速度模型为
(4)
帆船朝向终点B的速度分量记为 ,则
(5)
当帆船启航后,随着β的变化需要不断的调整θ和α使得
最大。从(5)式可以看出,文献
其次,帆船转东南方向后直接朝向终点B直线行驶,此时帆船的速度最大。因此,帆船东南方向的速度模型为
,(6)
其中 , ,γ为东南方向上帆的朝向。此时只需确定β和γ使得 最大即可。
本节主要求解帆船东北方向航行速度分量模型(5)和东南方向航行速度模型(6),同时建立夹角β与航向θ和帆的朝向α之间的关系。随后,求解帆船转东南方向夹角β的范围,并确定在该范围内β取何值时帆船达到终点B的时间最短。
本文设定帆船到达任意位置时夹角β可以测量,这也比较符合实际情况。在东北方向,当β固定时确定θ和α使得 最大的问题是一个二元函数求极值问题。从等式(3)和(5)可知, 与α无关,因此只需在θ固定时使 最大,解出α,再求θ使 最大。由等式(2)得到, 可化为
,(7)
利用微分法可以求出 时 最大,记为 。
将 和 代入(5)式得到
(8)
记 , ,则(8)式变为
(9)
通过 可以求出
,(10)
这里用到了两角和公式 。(10)式表明,只要确定β值,按(10)式确定最优θ使得 取最大值。
在东南方向,确定β和γ使得 最大的问题仍然是一个二元函数求极值问题。同理,先固定β使 最大,解出γ,再求β使 最大。因此与(7)式相同方法得到当 时 最大,记为 。
将 和 代入(6)式得到
(11)
对(11)式求关于β的导数得到
,(12)
其中 。这说明航速 是一个递增函数,β越大速度 越大。接下来,利用(10)式求出θ值,并利用数值拟合方法求出θ与β之间的关系。
当β固定时,通过(10)式求出最优的航向θ是一个非常繁琐的过程。如果能够建立航向θ与夹角β之间
的一种简单关系,在帆船调整航向时会起到事半功倍的效果。令(10)式左侧和右侧部分分别设为两个函数
和
,其中
。由假设1可知
远大于
,不妨取
,则
。当β取固定值时可以求出使两个函数值相等的θ。如
序号i | 值 | 值 | 值 |
1 | 0˚ | 65˚ | 32.5˚ |
2 | 5˚ | 62˚ | 31˚ |
3 | 10˚ | 59˚ | 29.5˚ |
4 | 15˚ | 56˚ | 28˚ |
5 | 20˚ | 53˚ | 26.5˚ |
6 | 25˚ | 50˚ | 25˚ |
7 | 30˚ | 47˚ | 23.5˚ |
8 | 35˚ | 44˚ | 22˚ |
9 | 40˚ | 41˚ | 20.5˚ |
10 | 45˚ | 38˚ | 19˚ |
11 | 50˚ | 35˚ | 17.5˚ |
12 | 55˚ | 32˚ | 16˚ |
如
,(13)
再由 确定帆的朝向与夹角β之间的关系。
本节首先讨论帆船转东南方向夹角β的最大值和最小值问题。由(10)式确定的航向θ以及帆的朝向α使帆船东北方向航速 最大。为了使航速 ,必须满足 ,即
,(14)
进一步得到
(15)
当取 时得到 ,即 。由关系式(13)得到 ,这表明当夹角β接近 时帆船必须转东南方向。同理,使东南方向航速 ,必须满足
,(16)
当取 时确定 ,这说明夹角β至少大于 时帆船才可以转东南方向。由(13)、(15)和(16)式可知,只需知道帆和船的迎风面积比例,即可确定夹角β的范围。
接下来确定帆船何时转东南方向使其到达终点B的航行时间最短。如
为了计算帆船的航行时间,需要求出当β取
时帆船东北和东南方向的最大速度。帆船在东北方向每段航行最大速度记为
,东南方向最大速度记为
。两个速度分别由(10)和(11)式求出,这里不妨取
,求出的速度记录在
在β的取值范围
内,由
序号i | 帆船位置 | |||||||
1 | A1 | 0˚ | 10 | 0 | 1.4786 | −0.6000 | 0.6273 | — |
2 | A2 | 5˚ | 9.6447 | 0.9277 | 1.3099 | −0.5863 | 0.6747 | — |
3 | A3 | 10˚ | 9.3349 | 0.8838 | 1.1459 | −0.5453 | 0.7386 | — |
4 | A4 | 15˚ | 9.0661 | 0.8464 | 0.9869 | −0.4773 | 0.8252 | — |
5 | A5 | 20˚ | 8.8346 | 0.8144 | 0.8335 | −0.3829 | 0.9445 | — |
6 | A6 | 25˚ | 8.6373 | 0.7872 | 0.6860 | −0.2627 | 1.1143 | — |
7 | A7 | 30˚ | 8.4717 | 0.7644 | 0.5448 | −0.1177 | 1.3686 | — |
8 | A8 | 35˚ | 8.3357 | 0.7456 | 0.4104 | 0.0511 | 1.7801 | 163.2762 |
9 | A9 | 40˚ | 8.2276 | 0.7305 | 0.2830 | 0.2422 | 2.5396 | 33.9647 |
10 | A10 | 45˚ | 8.1462 | 0.7188 | 0.1632 | 0.4544 | 4.3541 | 17.9267 |
11 | A11 | 50˚ | 8.0904 | 0.7104 | 0.0511 | 0.6860 | 13.8117 | 11.7941 |
12 | A12 | 55˚ | 8.0596 | 0.7051 | −0.0530 | 0.9351 | — | 8.6187 |
时,帆船先后到达
和
的位置再转东南方向,所用时间为
;当
时,帆船先后到达
和
的位置再转东南方向,所用时间为
。从这些时间可以看出,夹角β越大帆船到达B点所用的时间越短。结合前面得到的结论,帆船在夹角β取值范围内越晚转东南方向,到达终点B的时间越短。
本文主要改进了“扬帆远航”模型,讨论了帆船启航以后如何调整航向及帆的朝向使其到达终点的时间最短。首先在东北和东南方向建立了帆船的最大速度模型,并对其进行了求解,得到当帆的朝向是航向的一半时帆船的速度最大,同时确定了使航行速度最大的航向θ。其次得到了航向θ与夹角β的线性关系,通过该关系可以调整帆船任何位置上的航向及帆的朝向。最后解决了帆船转东南方向夹角β的范围以及帆船何时转东南方向使其到达终点B的整个航行时间最短问题,得到帆船在夹角β所确定的范围内越晚转东南方向到达终点B所用的时间越短。
感谢所有评审专家提出的宝贵意见和建议。
内蒙古自治区高等教育学会重点课题(NMGJXH-2022XF002);呼和浩特民族学院基本科研业务费专项资金(ZSQNTS202413);呼和浩特民族学院教改项目(JY23021)。
*通讯作者。