Optimising Yacht Routes under Uncertainty
Optimising Yacht Routes under Uncertainty
复制标题
不确定性下优化游艇路线
DOI:
--
复制
发表时间:
2000
期刊:
影响因子:
--
通讯作者:
A. Philpott
中科院分区:
文献类型:
--
作者:
A. Philpott
The planning of routes for sailing vessels is subject to uncertainty from the weather. This is particularly important in yacht racing where the accuracy of a weather prediction can determine the outcome of a race. With a perfect weather forecast it is possible to use the polar tables of a given yacht to compute a route that minimises its arrival time at its destination. Software that does this for racing yachts is now a standard part of most commercial instrumentation packages. With uncertain weather information the routing problem becomes more difficult. We review two models for optimising yacht routes under uncertainty about the weather. The first of these is suitable for short course racing. It treats the wind as a Markov process, and based on observations of the wind ditrection, it computes tacking and heading decisions at each point of the course so as to minimise the expected arrival time at the next mark. The second model, which is intended for ocean races, models the weather using ensemble forecasts rather than a Markov process. In both models it is possible to represent risk-averse and risk-seeking behaviour. NOTATION x distance across course y distance up the course x (x,y) location on course start x Location of start finish x Location of finish ) , ( t W x True wind speed at location x at time t ) , ( t x θ True wind direction at location x at time t τ Loss of time in a tack (i,j,k) cn Time to sail from )) ( ), ( ( n y i x to )) 1 ( ), ( ( + n y j x ) on tack k ( ) k i fn , * minimum time to sail to the finish departing from the location )) ( ), ( ( n y i x on tack k. ) (x Γ set of locations preceding location x . INTRODUCTION In this paper we consider the problem of finding a route that minimises the time to sail between two points on the ocean under uncertain weather conditions. Many racing yacht skippers currently use deterministic yacht routing software packages to help with their route planning decisions. This software performs what we refer to as deterministic weather routing in that it only considers one possibility for the weather and produces an optimal route based on the assumption that the predicted weather will occur exactly as forecast. However, it is a difficult problem to predict the wind with any accuracy, so an approach based on a single prediction can yield solutions that perform badly when implemented under real weather conditions. In this work, we consider the possibility of different weather conditions evolving in the future, and produce routes that perform well under all of them. This requires solving a stochastic weather routing problem. We discuss two models that are applicable in different situations. The first model is appropriate for short course racing, in which a course is set with respect to an expected wind direction that fluctuates randomly over the period of the race. In this model, tacking incurs a speed loss and because of this the major factor of interest is the observed future wind direction. The second model we examine focuses on long, offshore yacht races, such as the BT Challenge or the Volvo “Round The World” race. Here the variation in weather conditions over the course of a race is greater, and short-term random fluctuations in wind direction are less important than large-scale meteorological effects. In both models we need to be able to compute the velocity of the yacht at any point of sail. The speed of a yacht is determined by many factors, including wind strength, true wind angle, current, waves, and sail settings. These can be broken down into environmental factors, such as wind speed and direction, sea-state, and current, and controllable factors, such as sail choice and trim. It is assumed that, for any given environmental conditions, the controllable factors will be set so as to maximise the speed of the yacht. Given this assumption, the speed at which a yacht sails is dependent upon the wind strength and the boat’s heading relative to the wind. The maximum speed at which a yacht can sail for a given true wind angle and true wind speed is generated by numerical velocity prediction programs (VPPs) and on-the-water measurements and takes the form of a discrete set of triples giving true wind angle, true wind speed, and boat speed. Interpolating between known values gives predicted maximum speeds for any true wind angle and true wind speed. Figure 1 is a typical ‘polar plot’ showing these data.