Method of controlling vessel, control system and vessel
A method of controlling a vessel having a plurality of thrusters, where the vessel is configured to operate in a bias mode where at least two of the thrusters provide thrust forces at least partly in opposite thrust directions, the method including estimating, by a control system, an operational condition associated with the vessel; and commanding, by the control system and based on the estimation, execution of a countermeasure associated with an activation of the bias mode, a deactivation of the bias mode or a change of a bias level of the bias mode. A control system and a vessel are also provided.
1 . A method of controlling a vessel comprising a plurality of thrusters, where the vessel is configured to operate in a bias mode where at least two of the thrusters provide thrust forces at least partly in opposite thrust directions, the method comprising:
estimating, by a control system, an operational condition associated with the vessel, wherein the estimation of the operational condition includes estimating at least one parameter of one or more external disturbances acting on the vessel, wherein the at least one parameter comprises a direction and/or a variation of the direction; and
commanding, by the control system and based on the estimation, execution of a countermeasure associated with an activation of the bias mode, a deactivation of the bias mode or a change of a bias level of the bias mode;
wherein the thrust forces partly in opposite thrust directions are higher at a relatively high bias level than at a relatively low bias level.
2 . The method according to claim 1 , wherein the at least one parameter further comprises a direction, a variation of the direction, a magnitude and/or a variation of the magnitude.
3 . The method according to claim 1 , wherein each external disturbance comprises an external force.
4 . The method according to claim 1 , further comprising providing, by the control system, a model of the vessel, wherein the estimation of the operational condition is made using the model.
5 . The method according to claim 1 , further comprising receiving, by the control system, sensor data from one or more sensors, wherein the estimation of the operational condition is made using the sensor data.
6 . The method according to claim 5 , further comprising storing the sensor data as historic sensor data, and wherein the estimation of the operational condition is made using the historic sensor data.
7 . The method according to claim 1 , further comprising determining the bias level based on the operational condition, wherein the countermeasure includes activating a control of the vessel in the bias mode at the determined bias level.
8 . The method according to claim 1 , wherein the countermeasure comprises a notification to a human user of the vessel.
9 . A control system for controlling a vessel having a plurality of thrusters, where the vessel is configured to operate in a bias mode where at least two of the thrusters provide thrust forces at least partly in opposite thrust directions, the control system comprising at least one data processing device and at least one memory having at least one computer program stored thereon, the at least one computer program including program code which, when executed by the at least one data processing device, causes the at least one data processing device to:
estimate an operational condition associated with the vessel, wherein the estimation of the operational condition includes estimating at least one parameter of one or more external disturbances acting on the vessel, wherein the at least one parameter comprises a direction and/or a variation of the direction; and
command based on the estimation, execution of a countermeasure associated with an activation of the bias mode, a deactivation of the bias mode or a change of a bias level of the bias mode;
wherein the thrust forces partly in opposite thrust directions are higher at a relatively high bias level than at a relatively low bias level.
10 . A vessel comprising a control system for controlling a vessel including a plurality of thrusters, where the vessel is configured to operate in a bias mode where at least two of the thrusters provide thrust forces at least partly in opposite thrust directions, the control system including at least one data processing device and at least one memory having at least one computer program stored thereon, the at least one computer program including program code which, when executed by the at least one data processing device, causes the at least one data processing device to:
estimate an operational condition associated with the vessel, wherein the estimation of the operational condition includes estimating at least one parameter of one or more external disturbances acting on the vessel, wherein the at least one parameter comprises a direction and/or a variation of the direction;
command based on the estimation, execution of a countermeasure associated with an activation of the bias mode, a deactivation of the bias mode or a change of a bias level of the bias mode, and the plurality of thrusters;
wherein the thrust forces partly in opposite thrust directions are higher at a relatively high bias level than at a relatively low bias level.
11 . The vessel according to claim 10 , further comprising one or more sensors arranged to provide sensor data to the control system, wherein the estimation of the operational condition is made using the sensor data.
12 . The vessel according to claim 11 , wherein the at least one computer program comprises program code which, when executed by the at least one data processing device, causes the at least one data processing device to store the sensor data as historic sensor data, and wherein the estimation of the operational condition is made using the historic sensor data.
13 . The method according to claim 2 , wherein each external disturbance comprises an external force.
14 . The method according to claim 2 , further comprising providing, by the control system, a model of the vessel, wherein the estimation of the operational condition is made using the model.
15 . The method according to claim 2 , further comprising receiving, by the control system, sensor data from one or more sensors, wherein the estimation of the operational condition is made using the sensor data.
16 . The method according to claim 2 , further comprising determining the bias level based on the operational condition, wherein the countermeasure includes activating a control of the vessel in the bias mode at the determined bias level.
17 . The method according to claim 2 , wherein the countermeasure comprises a notification to a human user of the vessel.