| The warship is easily injured because of attack of missile, torpedo, mine, shell in war, and accident in normal time. To increase vitality of the warship, it's more important to equip with a completely functional damage control system for carrying out damage control measure, except for taking measure in designing and constructing warship. In the modern sea warfare, the application of precision guided weapon increases flooding probability of damaged warship. When warship is flooded, the floating-state and stability always go bad. It is a direct threat to warship. Therefore, researching on adjusting floating-state and keeping stability of the damaged warship, that is to make a right decision of damage control, is meaningful to practical application in timely and effectively to save and restore warship.To adjust floating-state (furthermore, keep stability imperatively), the modern warship has installed special water ballast tanks. According to the need of warship operation, after acquiring the floating-state and damaged stability parameters, water out of the board requires poured into or transmitted from the water ballast tanks on ship to keep warship steady in the longitudinal and transverse direction and safe stability height. Currently, real-time calculation system of floating-state and stability of damaged warship has been used to calculate and control floating-state and stability. But basically it adopts preference typical loading condition and some hypothetical damaged position. In the case of taking advantage of ballast water tanks to adjust floating-state and resume stability, working out a plan costs much interaction between man and machine and a long time. Accordingly, on the basis of analyzing and summarizing the research of predecessors, this thesis studies a rapid and exact method of drawing up program for adjusting the floating-state and resuming stability in terms of utilizing water ballast tanks. First, this paper introduces the principle of simple genetic algorithm, proposes a mathematical model for making decision of adjusting damaged ship's floating-state, apply simple genetic algorithm and dynamic self-adaptive genetic algorithm on the basis of mathematical model. Next, research, apply the fast elitist non-dominated sorting genetic algorithm, and draw lessons from the improving method about the simple genetic algorithm to improve the algorithm, verify the efficiency of the improving method from simulation. Finally, design procedure and implement floating-state adjusting system on damaged ship, and use the improved fast elitist non-dominated sorting genetic algorithm in the adjusting section. |