Paper ICITACEE2020
Paper ICITACEE2020
Paper ICITACEE2020
Abstract— An autonomous sailboat is a robotic boat that angle of attack (α). This study assumes that the wind blows
utilizes wind energy as a booster with the ability to control its from one direction at a constant speed and the state of seawater
sails and steering without human intervention. An autonomous state is calm. Further, for the sake of simplicity, the dynamic
sailboat can be used for monitoring the ocean with realtime data of the boat is developed using 4-DOF model.
collection and relatively easy and affordable installation.
Therefore research on autonomous sailboats is important, II. METHODS OF WING SAILING AND SIMULATION
especially for Indonesia, which has an extensive area of ocean.
In this study, the autonomous boat uses wing sail with flap and A. Wing Sail Autonomous Boat
rudder to produce propulsion. The simulation model of an The boat has main components that are hull, wingsail, flap,
autonomous sailboat dynamic with 4-DOF was created using
and rudder, as shown in Figure 1.
MATLAB/Simulink. Simulations were carried out to determine
the effect of flap and rudder deflection angles on boat dynamics.
The objective of of this study is reveal the primary
characteristics of boat sailboat dynamic such that the four
direction combinations of the flap and rudder can steer the
sailboat to the desired motion. Thus, the simulation model can
be useful in formulating the in-progress control algorithm for
the autonomous boat.
978-1-7281-7226-2/20/$31.00
Authorized licensed use limited to: University©2020 52December 20,2020 at 17:46:10 UTC from IEEE Xplore. Restrictions apply.
IEEE Downloaded on
of Gothenburg.
it [4]. The wing sail, flap, and rudder use the NACA0018 type (3)
airfoil. The relationship between lift and drag coefficients to
the angle of attack of the NACA0018 airfoil was taken from
Du [5]. The convention of the wing sail angle of attack, flap,
and rudder deflection angle are shown in Figure 3.
a b
Fig. 2. Coordinate systems a) body , b) global Fig. 5. Boat velocity convention
D. Case IV
In case IV, along the simulation rudder deflection δr = -
Fig. 10. Boat movement in case II, δf = 4o dan δr = 0o
15o and flap deflection δf = 4o. Because δf = 4o, the wing angle
of the sails αs = 12.8o is formed and the lift force (Ls) is
The resultant of boat velocity in case II δf = 4o and δr = 0o
generated to the North and drag (Ds) to the West by the wing
reaches a maximum value of 3.3 m/s and is constant at that
sail which moves the boat to the Northwest at the beginning
value until the simulation ended. The direction boat velocity
of the simulation. The rudder that deflects δr = -15o also
at the beginning of the simulation is at angle -114o which
produces lift (Lr) and drag (Dr) forces due to the relative
means to the right and the rear corner of the boat, then goes
motion between the rudder and seawater. The free-body
up to the angle of 0o which means to the front of the boat and
diagram at the beginning of the simulation case V with δf =
is constant until the end of the simulation. For the flap and
4o and δr = -15o is shown in Figure 13.
rudder deflections δf = -4o and δr = 0o, the result will be
symmetrical results being mirrored to the x-axis.
C. Case III
In case III, rudder deflection δr = 15o and flap deflection
δf = 4o. Because δf = 4o, the wing sail angle of attack αs =
12.8o is formed and the lift force (Ls) is generated to the north
and drag (Ds) to the West which moves the boat to the
Northwest at the beginning of the simulation. The rudder that Fig. 13. Free-body diagram at the beginning of case V δf = 4o and δr = -15o
deflects δr = 15o also produces lift (Lr) and drag (Dr) forces
from the relative motion between the rudder and seawater.
The free- body diagram at the beginning of case IV δf = 4o
and δr = 15o is shown in Figure 11.
E. Case V
In the case V, the flap and rudder deflections are set with
square wave input with a frequency of 0.1 rad/s or 0.016 Hz
and then filtered with the transfer function . Flaps with Fig. 16. Boat movement in case V tacking δr = -15o → 15o and δf = 4o → -4o
deflection angles of 4o and -4o and rudder with deflection
angles of -15o and 15o. as shown in Figure 17. The free-body In the Reference article [4], Andouglas G. S. Júnior et al
diagram at the beginning of the simulation of this case is the discuss the autonomous sailboat control architecture with
same as the free-body diagram at the beginning of the case mathematical models using PID and Fuzzy controllers to
IV simulation shown in Figure 14. control sail and rudder in closed-loop control systems. The
control hardware used is Arduino and Raspberry PI. The
From Figure 16 it can be seen that the boat moves zigzag values of the Kp, Ki, and Kd parameters are obtained from the
towards the East. In sailing terms this movement is known as tune of the Matlab software. Whereas the fuzzy logic used has
tacking, which is the movement of the boat upwind. Boat yaw two inputs (the orientation error and its derivative), and the
movements (ψ) up and down with a maximum value of -30o output will be the angle of the screen, that is, how tight or tight
and 27o. First the boat rotates counter-clockwise at global the rope must sail.
coordinates then when the flap and rudder deflection changes
the boat begins to rotate clockwise.