
ships, and DP-operated drilling ships all use electric
propulsion [1]. The electric ship includes an energy gen-
eration module, an energy storage module, a power con-
version module, an electric propulsion module, and a ship
service load, wherein the electric propulsion module is an
important component of the electric propulsion ship, which
is performed using an electric motor. The most important
advantage is that naval engineers are no longer constrained
by in-line reduction gears and shaft placement, which
provides potential benefits for replacing the mechanical
coupling between the prime mover, propeller and the grid.
This advantage also reduces fuel consumption, enhances
dynamic performance, increases reliability, reduces main-
tenance costs, and provides for a more flexible ship layout
[2]. There are many choices of electric propulsion ship
propulsion motors, including advanced induction motors,
permanent magnet synchronous motors, high-temperature
superconducting synchronous motors, and superconducting
unipolar DC motors. With their higher power density and
efficiency, these motors allow for more compact and effi-
cient propulsion designs and are therefore often selected as
propulsion motors for electric propulsion vessels. Perma-
nent magnet synchronous motor (PMSM) technology is an
excellent solution for ship direct drive propulsion, which
has significant advantages in terms of size, weight and
power compared to conventional motors. Due to such
advantages as simple design, a reliable and durable motor,
easy maintenance, and low design cost, this technology is
often selected as the low-level driving motor for electric
power-driven ships [3]. Therefore, the PMSM is chosen as
the low-level driving motor and the thrusters are formed
together with the propellers for DPS in this paper, and the
simulation of the low-level thruster control is based on
PMSM as the test object.
Classical proportional integral (PI) control technology is
still popular because of its ease of implementation [4].
However, there are many disturbances and uncertainties in
the actual PMSM system, which may come from internal or
external sources, such as unmodeled dynamics, parameter
changes, and friction and load disturbances. If the PI
control algorithm is adopted, such a linear control method
is susceptible to restriction by these disturbances. There-
fore, using a variety of nonlinear control methods to
improve the control performance of the PMSM control
system under conditions of varying disturbances and
uncertainties has become one of the most important
research topics of experts and scholars around the world.
The control methods for PMSM involved [5–17] include
robust control, sliding-mode control, adaptive control,
backstepping control, model predictive control and fuzzy
control et al. A robust control strategy for PMSM speed
control was developed in Ref. [5, 6]. A nonlinear speed-
control algorithm based on sliding-mode control [7] for the
PMSM was developed in [8]. An adaptive sliding-mode
control unified with disturbance torque observer (DTO)
was proposed and verified in TMS320F28335 platform [9].
Adaptive control was employed and an adaptive speed
regulator for a PMSM was achieved in [10]. Backstepping
controller design technique [11] was applied and back-
stepping wavelet neural network control strategy was
achieved for induction motor drives in [12]. Model pre-
dictive control (MPC) was also used for PMSM drives in
[13]. However, the conventional MPC increased the cal-
culation load. Furthermore, the fuzzy controller was
employed for PMSM speed control widely due to its
advantages [14–17].
From these nonlinear control strategies, fuzzy control is
a kind of control method which is increasingly used in
industrial control. Fuzzy control is not dependent on an
accurate mathematical model of the controlled object and a
change in its parameters. Fuzzy control is a more feasible
way to deal with uncertain problems, and its control per-
formance is better compared with traditional methods in
real time. Fuzzy control can accelerate the response and
improve control precision. As the working environment of
the ship DP propulsion system is complex and changeable,
it is difficult to establish a mathematical model with suf-
ficient accuracy for the control object. Therefore, the
ordinary linear control method is difficult to efficiently deal
with influences caused by a large change in the motor load
and mathematical model, which makes it difficult to meet
the high performance standards required in some working
conditions with high-precision control requirements.
Therefore, fuzzy control is chosen as the control method
for DPS thruster control to meet the control requirements
mentioned above. The accuracy of fuzzy control depends
mainly on input–output domain division, membership
function selection, fuzzy implication operator, fuzzy rea-
soning synthesis operator and establishment of fuzzy
knowledge base. Therefore, the optimization of fuzzy
control generally focuses on the optimization of domain,
membership function, implication and reasoning operators,
and fuzzy knowledge base. Cabrera et al. [18] applies a
genetic algorithm and actual data verification to obtain the
corresponding fuzzy rule base for different road types,
adhesion coefficients and slip amounts and applies this rule
to optimal traction control of motorcycles on roads, which
has been experimentally verified. Xu et al. [19] uses
knowledge of human experts to simplify the rule base and
uses the particle swarm algorithm to fine-tune the fuzzy
controller and apply it to the problem of optimal scheduling
of local expressway ramps. Zong et al. [20] optimizes the
fuzzy membership function to achieve its goal of opti-
mizing the fuzzy controller model and applies it to the
consistent routing of information. In this paper, when the
membership function and fuzzy rules are determined, an
International Journal of Fuzzy Systems
123