Seafaring vessels must meet a few very obvious conditions in order to be of any use. The one condition is that they should stay afloat when loaded. The other condition is that they should float upright and with a level keel. The technical terms for these conditions are gravitational stability and trim. In practice some very precise numerical values are calculated for certain parameters in order to describe these conditions. After each refit of a submarine, the numerical values for the parameters referred to above must be recalculated. In the conventional submarines used by the South African Navy these new values must then be translated into the physical redistribution of weights housed in bays in the keel of the submarine. This paper discusses the problem of how this redistribution must be done in order to minimise the amount of work necessary. A heuristic algorithm is proposed by means of which a satisfactory redistribution may economically be computed.
Disclaimer: This journal is hosted by the Stellenbosch University Library and Information Service on request of the journal owner/editor. The Stellenbosch University Library and Information Service takes no responsibility for the content published within this journal, and disclaim all liability arising out of the use of or inability to use the information contained herein. We assume no responsibility, and shall not be liable for any breaches of agreement with other publishers/hosts.