<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>D. Lucente, A. Manacorda, A. Plati, A. Sarracino, M. Baldovin, Optimal Control of an
Electromechanical Energy Harvester, Entropy</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1016/j.ifacol.2022.10.407</article-id>
      <title-group>
        <article-title>Serhii Zinchenko1,†, Oleh Tovstokoryi1,†, Vitaliy Kobets2,† and Kostiantyn Kyrychenko1,†</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Kherson state maritime academy</institution>
          ,
          <addr-line>20, Ushakova ave., Kherson, 73000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kherson state university</institution>
          ,
          <addr-line>27, Universytetska str., Kherson, 73003</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>27</volume>
      <issue>3</issue>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>The object of the research is the processes of automatic reconfiguration of the redundant structure of actuators to another aim function without creating disturbing forces and torques. Traditionally, redundant structures have been used to increase the reliability of the control system. At the same time, control redundancy also allows you to optimize control processes and increase the efficiency of the control system. For different aim functions, the settings of redundant structures are different. When the aim function changes, the structure is reconfigured, which is accompanied by the emergence of disturbing forces and torques. The work has developed a reconfiguration method (the "zero motion" method), which allows you to reconfiguration of the structure without disturbing forces and yaw moment. The results obtained are explained by using the on-board computer of the control system to determine the controls for reconfiguring the structure to a new aim function, by solving an optimization problem with equalities and inequalities in the on-board computer. Constraints of the equalities type allow finding control of reconfiguration of the structure that do not create disturbing forces and yaw moment, and constraints of the inequality type take into account the physical limitations of the parameters of the structure and controls. The developed method allows for optimal tuning (reconfiguration) of the structure against the background of the main functional task. The performance and efficiency of the developed method were verified by mathematical modeling in the MATLAB environment. The results obtained are reproducible and can be used in the design of automatic control systems for redundant structures of ship actuators.</p>
      </abstract>
      <kwd-group>
        <kwd>Intelligent systems</kwd>
        <kwd>navigation safety</kwd>
        <kwd>automated systems</kwd>
        <kwd>redundant control</kwd>
        <kwd>redundant structure reconfiguration 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Reducing fuel consumption, reducing emissions of pollutants into the environment, and preserving
the environment are important issues today [1]. There are various ways to solve these issues, among
which the main ones can be distinguished: improving power plants; using design solutions [2-4];
using hydrodynamic solutions [5]; using wind energy [6]; optimal route planning and divergence [7];
using decision support systems, ergatic systems [8]; automation of control processes [9-11] and
reducing the impact of the human factor [12, 13]; optimizing control processes [14-16]; using
redundant control structures [17], etc. Traditionally, redundant control structures were used to
increase reliability [18-20]. Later, they began to be used to optimize control processes in space,
aviation, and other sectors of the national economy [21, 22].</p>
      <p>Redundant control structures are also widely used in modern ships. They are most common in
ships with dynamic positioning systems. Redundancy of control means that the number of
independent controls exceeds the number of degrees of freedom to be controlled. Typically, for most
modern ships, the number of degrees of freedom to be controlled is three (longitudinal motion, lateral
motion, and angular motion in the yaw channel). The number of independent controls varies from
ship to ship.</p>
      <p>Independent are controls that create non-collinear force and torque vectors. Thus, the control of
the bow and stern thrusters of a vessel located at the same distance from the center of rotation is
independent, since the same deviations of the telegraphs create the same force vectors, but different
torque vectors. The control of several bow (or stern) thrusters located at the same distance from the
center of rotation cannot be considered independent, since the same deviations of the telegraphs
create the same force vectors and the same torque vectors.</p>
      <p>For conventional single-screw vessels, the number of independent controls is two (power plant
telegraph deviation and rudder deviation), and the control redundancy is RC  2  3  1 For
vessels with a bow or stern thruster, the number of independent controls is three (power plant
telegraph deviation, rudder deviation, bow or stern thruster telegraph deviation) and the control
redundancy is RC  3  3  0 . For vessels with bow and stern thrusters, the number of independent
controls is four (power plant telegraph deviation, rudder deviation, bow thruster telegraph deviation,
stern thruster telegraph deviation) and the control redundancy is RC  4  3  1 . For vessels with
two stern azipods, the number of independent controls is four (the thrust force and the propeller angle
of the first azipod, the thrust force and the propeller angle of the second azipod), and the control
redundancy is RC  4  3  1 .</p>
      <p>Redundant control structures are most widely used in dynamic positioning systems and are used
on passenger ships, military ships, platform support ships, pipelayers, cablelayers, anchor winders,
and other ships that have special requirements for maneuverability and reliability [23, 24]. Fig. 1
shows exclusive photos of the anchor handling tug AHT Jascon 11 (IMO 9386847) and its stern
azipods, provided by the co-author of the article, deep sea captain O. M. Tovstokoryi.</p>
      <p>The authors [25, 26] show that redundant control structures can be used not only to increase the
reliability, but also the efficiency of the control system (reducing fuel consumption, increasing control
forces and torques, reducing maneuvering time, etc.). This is achieved by numerical optimization in
the on-board computer of the control system of the selected aim function, taking into account
restrictions such as equalities and inequalities on control. Different aim functions that optimize
different efficiency indicators (fuel consumption, control forces and torques, time to perform
operations, etc.) correspond to different structure settings. When the aim function changes, the
structure is reconfigured, which causes disturbing forces and torques. In some cases, this is
unacceptable, for example, during dynamic positioning operations.</p>
      <p>The object of research is the processes of automatic reconfiguration of the redundant structure of
actuators to another aim function without creating disturbing forces and torques.</p>
      <p>The subject of the research is models and methods for automatically reconfiguring the redundant
structure of actuators to another target function.</p>
      <p>The purpose of the research is to increase the efficiency of the control system (reducing energy
consumption, increasing control forces and torques, reducing the time to perform operations) by
optimally adjusting the redundant structure to the appropriate aim function and early reconfiguring
the structure to another aim function without creating disturbing forces and torques.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>Optimization of control processes is used in various industries and has been studied in the works of
many authors.</p>
      <p>Thus, in the article [27] the issues of a spacecraft landing optimization on a planet are considered,
taking into account the constraints on engine thrust and descent trajectory. The minimization of
energy consumption is taken as the aim function. The form of Max-Min-Max or Max-Singular-Max
of optimal control is proved for the first time, the obtained result is extended to control problems
taking into account the influence of the atmosphere.</p>
      <p>In [28], the Kulbit maneuver was considered to create a library of maneuvers with optimal
controls. Using the change of variables and penalty functions, the optimal control problem with a free
final state and time was transformed into an optimal control problem with a fixed final state, which
can be solved using the minimum principle. The results of mathematical modeling showed that the
developed method allows solving the problem of optimal control in terms of speed in the Kulbit
maneuver.</p>
      <p>The method of mooring autonomous surface vessels using modified mechanics (rope) is considered
in [29]. Simulation of mechanically modified mooring processes on board plays an important role.
The contribution of the article is the correction of rope sag, which is achieved using a smooth penalty
function and a linear complementary solution.</p>
      <p>In article [25], the optimal control of the redundant structure of the vessel's actuators, which
ensures the rotational motion of the vessel around the center of rotation with maximum angular
velocity, and simultaneously maintaining a given position or motion in the longitudinal and lateral
channels, taking into account control constraints, is considered. The problem is reduced to a nonlinear
optimization problem with linear and nonlinear control constraints. Models and methods of extreme
rotation with a redundant structure of actuators are developed. The performance and effectiveness of
the method are verified by mathematical modeling in a closed-loop scheme "Control object - control
system".</p>
      <p>Recommendations for practical maneuvering of a vessel with two stern azipods are given in [30].
Recommended control means for implementing several fixed modes. Taking into account that these
modes are implemented manually, the azipod angles in all modes are chosen as multiples of 45
degrees, with the exception of some modes of fast movement to the left (fast movement of the vessel
to the port side) and fast movement to the right (fast movement of the vessel to the starboard side).</p>
      <p>In [31], an optimal control problem for a wide class of stochastic systems is investigated, inspired
by the energy harvester model. The stochastic noise in the system is caused by mechanical
oscillations, while the reward function is the average power obtained from them. The authors use
control theory tools to develop optimal solutions in a perturbed regime close to the steady state. The
results obtained showed that the considered approach allows the development of protocols that
perform better than any possible solution with constant resistance.</p>
      <p>In article [32], the issues of optimal control using an extended mathematical model of the control
object are considered. The extended mathematical model includes: a universal motion stabilization
system; a model of the control object; a reference model with a free control vector. The optimal
control problem is formulated in a classical form, when control is a function of time. The proposed
method was tested by a computational experiment on a model of spatial motion of a quadcopter and
a group of two-wheeled mobile robots with a differential drive. The experimental results showed that
the universal stabilization system provides stabilization of the motion of objects along optimal
trajectories that are not known in advance, but obtained as a result of solving the problem with an
improved model.</p>
      <p>In article [33], a mathematical model of dengue virus transmission in different regions through
humans and mosquitoes was developed. The authors developed an optimal strategy that uses
information campaigns, safety measures and health interventions in dengue fever areas as influences
on the intensity of the virus spread. Using mathematical modeling and optimal control methods,
optimal strategies for influencing the spread of the epidemic were determined. Numerical modeling
was performed in the MATLAB environment and cost-effectiveness coefficients were determined.
Analysis of the obtained results revealed cost-effective strategies that consist of: protecting risk
groups; preventing contact between infected people and mosquitoes; using quarantine facilities as the
most powerful methods for controlling the spread of the virus.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methods and materials</title>
      <p>As noted above, redundant structures of actuators allow not only to increase the reliability of the
control system, but also its efficiency. To confirm this conclusion, the authors conducted
mathematical modeling in the MATLAB environment to determine the optimal controls of the
redundant structure with two stern azipods ACD1 , ACD2 and a bow thruster BT , shown in Fig. 2.</p>
      <p>The given structure has control redundancy RC  5  3  2 , where 5 is the number of
independent controls (propeller thrust force P1 and the rotation angle 1 of the first azipod ACD1
, propeller thrust force P2 and the rotation angle 2 of the second azipod ACD 2 , propeller thrust
force P3 of the bow thruster BT ), 3 is the number of freedom degrees to be controlled (longitudinal
movement, lateral movement and angular movement in the yaw channel).</p>
      <p>Table 1 presents the results of mathematical modeling
Q1  P12  P22  P32  min that minimizes energy consumption for a given control Px , Py , M z .
The data in Table 1 were obtained for the given range of azipod control forces P1  1, P2  1,
for the
aim
function
1  , 2   .
0,5
0,465
0,35
0,255
0,316
0,433
0,5
-0,006</p>
      <p>P2
0,5
0,438
0,315
0,254
0,35
-0,5
-0,5
-0,007
1</p>
      <p>The first column of the table shows the given control vectors that the redundant structure creates.
The control vector Px , Py , M z   1;0;0 means that the structure creates a force Px  1 along the
longitudinal axis, a lateral force Py  0 , and a yawing moment M z  0 .</p>
      <p>The second and third columns show the screw thrust force of the first P1 and second P2 azipod,
respectively.</p>
      <p>The fourth and fifth columns show the rotation angles of the first 1[dg ] and second  2[dg ]
azipods.</p>
      <p>The sixth column shows the thrust force of the bow thruster screw P .
3</p>
      <p>The seventh column shows the value of the aim function Q1 corresponding to the minimum
energy consumption for the given control vectors.</p>
      <p>Table 2 presents the results of mathematical modeling for the aim functions
Q2  Px  max(min) , Q2  Py  max(min) , Q2  M z  max(min) which optimize the
control forces and yaw moment of the structure along the coupled coordinate system (CCS) axes. The
data in Table 1 are obtained for the range of the azipod control forces P1  1, P2  1,
1  , 2  
Table 2
Results of mathematical modeling for aim functions Q2
Px  max; 0;0
Px  min; 0;0
0; Py  max;0
0; Py  max;0
0;0; M z  max 
0;0; M z  min </p>
      <p>P2
1
-1
1
1</p>
      <p>The first column of the table shows the specified control vectors that the redundant structure
creates. The control vector Px , Py , M z   Px  max;0;0 means that the structure creates the
maximum force along the longitudinal axis Px  max , the lateral force Py  0 , and the yawing
moment M z  0 .</p>
      <p>The second and third columns show the screw thrust force of the first P1 and second P2 azipod,
respectively.</p>
      <p>The fourth and fifth columns show the rotation angles of the first 1[dg ] and second  2[dg ]
azipod, respectively.</p>
      <p>The sixth column shows the thrust force of the bow thruster screw P .
3</p>
      <p>The seventh column shows the value of the aim function Q2 when implementing the given
control vectors.</p>
      <p>Fig. 3 shows the optimal control vectors of azipods according to the data in Table 1, which provide
minimal energy consumption for the given control vectors.</p>
      <p>As can be seen from the data in the tables and the figures, the optimal settings of the structure
(the positions of the azipod control vectors) depend on the aim function and differ from each other.
When the aim function changes (for example, from minimum energy consumption to extreme control,
or vice versa), the redundant structure will begin to retune to the new aim function, which will lead
to the appearance of disturbing forces and yaw moments during the retuning. To minimize the
disturbing effect, the authors proposed to use the “zero motion” method, which provides retuning of
the structure without disturbing forces and yaw moments.</p>
      <p>
        3.1. The "zero-movement" method
Let us write down the mathematical model of the redundant structure of two stern azipods with a
bow thruster, shown in Fig. 2
Px  P1 cos 1  P2 cos 2

Py  P1 sin 1  P2 sin 2  P3

M z  P1b cos 1  P2b cos 2  P1a sin 1  P2a sin 2  P3c
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
where Px is the total control force of the structure along the OX 1 axis of the coupled coordinate
system,
Py is the total control force of the structure along the OY1 axis of the coupled coordinate system,
M z is the total yaw moment of the structure about the OZ1 axis of the coupled coordinate system.
System (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), which contains three equations, includes five unknowns (independent controls
P1,1, P2 , 2 , P3 ), i.e., the control redundancy is RC  5  3  2 . We will use these two redundant
controls to tune the structure.
      </p>
      <p>
        At the moment of changing the aim function, the redundant structure (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is in a position that provides
the extreme value of the current aim function Q1P1(0), 1(0), P2 (0), 2 (0), P3 (0) . The final
position of the structure must provide the extreme value of the new aim function
Q2 P1(T ), 1(T ), P2 (T ), 2 (T ), P3 (T ) . It is necessary to solve the problem of reconfiguring the
structure from a state determined by the aim function Q1P1(0), 1(0), P2 (0), 2 (0), P3 (0) to a
state determined by the aim function Q2 P1(T ), 1(T ), P2 (T ), 2 (T ), P3 (T ) without disturbing
forces and yaw moments during the reconfiguration.
      </p>
      <p>
        Let's consider several optimization problems.
 optimization of the structure's energy consumption against the background of the implementation
of the main functional task.
P1 cos 1  P2 cos  2  Px*  0

P1 sin 1  P2 sin  2  P3  Py*  0

P1b cos 1  P2b cos  2  P1a sin 1  P2a sin  2  P3c  M z*  0
Q4  M z  max


P1 cos 1  P2 cos 2  Px*  0

P1 sin 1  P2 sin 2  P3  Py*  0
 P1  PAmCaDx , P2  PAmCaDx , P3  PBmTax

 1  , 2  
Q3  Py  max


P1 cos 1  P2 cos 2  Px*  0

P1b cos 1  P2b cos 2  P1a sin 1  P2a sin 2  P3c  M *z  0
 optimization of yaw moment and creation of the necessary longitudinal and lateral force
Also, when performing optimization (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )-(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ), it is necessary to take into account physical constraints
on the parameters of structures such as inequalities.
      </p>
      <p>
        In this case, the aim function Q1 ensures the minimization of energy consumption, and the
equality* *
type constraints ensure that the structure creates the necessary controls Px , Py , M z* to maintain
the position or the given maneuvering.
 optimization of the longitudinal strength of the structure and creation of the necessary lateral
force and yaw moment
Q2  Px  max


P1 sin 1  P2 sin 2  P3  Py*  0

P1b cos 1  P2b cos 2  P1a sin 1  P2a sin 2  P3c  M *z  0
 optimizing the lateral force of the structure and creating the necessary longitudinal force and yaw
moment
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
To transition from one of the current optimal states of the structure to one of the following optimal
states defined by systems (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )-(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ):
 we determine the optimal setting of the structure X(0)  P1(0), 1(0), P2 (0), 2 (0), P3 (0) for
the current aim function by solving the optimization problem with constraints of the equalities type
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )-(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) and inequalities type (
        <xref ref-type="bibr" rid="ref6">6</xref>
        );
 we determine the optimal setting of the structure X(T )  P1(T ), 1(T ), P2 (T ), 2 (T ), P3 (T )
for the next objective function;
 we write the equation of the line that passes through the points X(0) та X(T )
X(t)  X(0)
and find X(t)
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
where k 
      </p>
      <p>t2  t1
reconfiguration, but does not guarantee zero disturbing forces and yaw moments.
 for this we solve the optimization problem
.</p>
      <p>
        Equation (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) allows us to obtain predicted structure states during
P1 sin 1  P2 sin 2  P3  0

P1b cos 1  P2b cos 2  P1a sin 1  P2a sin 2  P3c  0
Q  P1  P1(t)2  1  1(t)2  P2  P2 (t)2  2  2 (t)2  P3  P3(t)2  min

P1 cos 1  P2 cos 2  0
The aim function of the system (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) ensures the smallest deviations of the structure state parameters
from predicted ones, and the constraint of the equalities type ensures absence of disturbing forces
and yaw moments.
      </p>
      <p>
        X(t)  X(0)  kt  t1k ,
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Experiment</title>
      <p>The performance and effectiveness of the “zero motion” method proposed by the authors was verified
by mathematical modeling in the MATLAB environment using the example of a redundant structure
of two stern azipods with a bow thruster, Fig. 1.</p>
      <p>The transition from the initial value of the structure P1(0)  0 , 1(0)  0 , P2 (0)  0 ,  2 (0)  0
, P3(0)  0 to the target function of the maximum lateral force of the structure Q2  Py  max
was modeled. The simulation results are shown in Fig. 6 in the form of graphs of changes in time of
the thrust force P1 and the rotation angle 1 of the first azipod, the thrust force P2 and the rotation
angle 2 of the second azipod, the thrust force P3 of the bow thruster. The values of the total
longitudinal force Px , total lateral force Py , and total yaw moment M z of the structure are also
given.</p>
      <p>As can be seen from the graphs above, during the structure reconfiguration interval 0  t  10 ,
the positions of the thrust force of the first and second azipods and the bow thruster change, but the
total longitudinal force, total lateral force and total jaw moment of the structure remain close to zero,
which confirms the operability of the developed method.</p>
      <p>A program fragment of the “zero-movement” algorithm in the MATLAB environment is shown in
Fig. 6.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>The method of "zero motions" has been developed - reconfiguration of redundant structures of ship
actuators without disturbing forces and yaw moments. The results obtained are explained by the use
of an on-board computer, finding controls for reconfiguring the structure without disturbing forces
and yaw moments by solving an optimization problem with equalities and inequalities-type
constraints in the on-board computer. Equalities-type constraints allow finding control for
reconfiguring the structure without disturbing forces and yaw moments, and inequalities-type
constraints take into account physical constraints on the structure and control parameters. Known
methods for controlling redundant ship structures do not use reconfiguration of structures. The "zero
motions" method developed by the authors for reconfiguring redundant structures of actuators
without disturbances requires the presence of an on-board computer and can be used only in
automated/automatic control systems. The results obtained are reproducible and can be used in the
design of mathematical support for automated/automatic vessel movement control systems with
redundant control structures.</p>
      <p>Further research may be related to the assessment of the effectiveness of the "zero motion" method
for various redundant structures.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>A method of "zero movements" has been developed - automatic reconfiguration of redundant
structures of the vessel's actuators to another aim function without disturbances. This is achieved by
using an on-board computer, solving an optimization problem in the on-board computer to find
structure controls that transfer it to a new optimal position without disturbing forces and yaw
moments, which allows using reconfiguration against the background of the current functional task,
reducing the time for preparation for the next functional task. Known methods of controlling
redundant structures do not use optimization of the structure and its reconfiguration to a new aim
function.</p>
      <p>The theoretical value of the results obtained lies in the development of a method for automatic
reconfiguration of the redundant structure of the actuators to a new aim function without
disturbances.</p>
      <p>The practical value of the results obtained lies in verifying the operability and effectiveness of the
developed method by mathematical modeling, reducing the time for preparation for the next
operations.</p>
      <sec id="sec-6-1">
        <title>Declaration on Generative AI</title>
        <p>The authors have not employed any Generative AI tools.</p>
      </sec>
      <sec id="sec-6-2">
        <title>References</title>
        <p>International Conference on Advanced Computer Information Technologies (ACIT), Wrocław,
Poland, 2023. doi: 10.1109/ACIT58437.2023.10275545. URL:
https://ieeexplore.ieee.org/document/10275545.
[11] S. Zinchenko, O. Tovstokoryi, V. Mateichuk, P. Nosov, I. Popovych, V. Perederyi, Automatic
Prevention of the Vessel’s Parametric Rolling on the Wave, CEUR-WS.org, Vol. 3668, p.235-246,
2024 (COLINS-2024). URL: https://ceur-ws.org/Vol-3668/paper16.pdf.
[12] M. Luo, S. Shin. Half-century research developments in maritime accidents: Future directions,</p>
        <p>Accident Analysis &amp; Prevention, 448–460. (2019). doi: 10.1016/j.aap.2016.04.010.
[13] O. Melnyk, Y. Bychkovsky, O. Onishchenko, S. Onyshchenko, Y. Volianska, Development of the
method of shipboard operations risk assessment quality evaluation based on experts review. In
Studies in Systems, Decision and Control, Vol. 481, pp. 695–710. Springer, 2023. Doi:
10.1007/9783-031-35088-7_40.
[14] M. F. Santos, A. F. Santos Neto, L. Honorio, M. F. da Silva, P. Mercorelli, Robust and Optimal
Control Designed for Autonomous Surface Vessel Prototypes, IEEE Access (99):1-1. 2023. doi:
10.1109/ACCESS.2023.3239591.
[15] G. Rigatos, A nonlinear optimal control approach for underactuated offshore cranes, Ships and</p>
        <p>Offshore Structures, 2022. doi: 10.1080/17445302.2022.2150420.
[16] X. Bao, C. Jiang, Time-Optimal Control Algorithm of Aircraft Maneuver, in book: Advances in
Guidance, Navigation and Control, Proceedings of 2022 International Conference on Guidance,
Navigation and Control, 2023. doi: 10.1007/978-981-19-6613-2_454.
[17] S. Zinchenko, V. Kobets, O. Tovstokoryi, P. Nosov, I. Popovych, Intelligent System Control of the
Vessel Executive Devices Redundant Structure, CEUR Workshop Proceedings, Vol-3403, pp.
582594, 2023. URL: https://ceur-ws.org/Vol-3403/paper44.pdf.
[18] W. Huang, H. Xu, J. Wang, C. Miao, Y. Ren, L. Wang, Redundancy Management for Fault-tolerant
Control System of an Unmanned Underwater Vehicle, 5th International Conference on
Automation, Control and Robotics Engineering (CACRE): Proceedings, China, 19–20 Sept. 2020.
doi: 10.1109/CACRE50138.2020.9230038.
[19] W. Li, G. Shi, Redundancy management strategy for electro-hydraulic actuators based on
intelligent algorithms, Advances in Mechanical Engineering, 2020. doi:
10.1177/1687814020930455.
[20] Ke Wang, B. Qu, M. Gao, Redundancy Control Strategy for a Dual-Redundancy Steer-by-Wire</p>
        <p>
          System, Actuaturs 13(
          <xref ref-type="bibr" rid="ref9">9</xref>
          ):378, September 2024. doi: 10.3390/act13090378.
[21] W. Gao, Q. Tang, J. Yao, Y. Yang, Automatic motion planning for complex welding problems by
considering angular redundancy, Robotics and Computer-Integrated Manufacturing, 2020. doi:
10.1016/j.rcim.2019.101862.
[22] X. Cheng, S. Deng, B. Cheng, L Meiqian, R. Zhou, Optimization of bias current coefficient in the
fault-tolerance of active magnetic bearings based on the redundant structure parameters,
Automatika 602–613, 2020. doi: 10.1080/00051144.2020.1806012.
[23] F. Hubert, Dynamic Positioning Systems: Principles, Design and Applications, Editions OPHRYS,
p.189. 1990.
[24] T. Perez. Dynamic Positioning Marine Manoeuvering, 2017. doi:
10.1002/9781118476406.emoe110.
[25] I. Gritsuk, P. Nosov, A. Bondarchuk, O. Bondarchuk, Using redundant control to optimize control
torque, Technology audit and production reserves, 3(2(71)):20-24, 2023. doi:
10.1558/27065448.2023.282042.
[26] S. Zinchenko, V. Kobets, O. Tovstokoryi, P. Nosov, I. Popovych, Intelligent System Control of the
Vessel Executive Devices Redundant Structure, CEUR Workshop Proceedings, Vol-3403, pp.
582594, 2023. URL: https://ceur-ws.org/Vol-3403/paper44.pdf.
[27] C. Leparoux, B. Herisse, F. Jean, Structure of optimal control for planetary landing with control
and state constraints, ESAIM Control Optimisation and Calculus of Variations, 2022. doi:
10.1051/cocv/2022065.
[28] X. Bao, C. Jiang, Time-Optimal Control Algorithm of Aircraft Maneuver, in book: Advances in
Guidance, Navigation and Control, Proceedings of 2022 International Conference on Guidance,
Navigation and Control, 2023. doi: 10.1007/978-981-19-6613-2_454.
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Vidoza</surname>
          </string-name>
          .,
          <string-name>
            <given-names>J. G. Andreasen. F.</given-names>
            <surname>Haglind</surname>
          </string-name>
          .,
          <string-name>
            <given-names>M.</given-names>
            <surname>Reis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Gallo</surname>
          </string-name>
          ,
          <article-title>Design and optimization of power hubs for Brazilian off-shore oil production units</article-title>
          ,
          <source>Energy</source>
          , Vol.
          <volume>176</volume>
          , No. 1. p.
          <fpage>656</fpage>
          -
          <lpage>666</lpage>
          ,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .1016/j.energy.
          <year>2019</year>
          .
          <volume>04</volume>
          .022.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V.</given-names>
            <surname>Marasanov</surname>
          </string-name>
          . A.
          <string-name>
            <surname>Sharko</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Stepanchikov</surname>
          </string-name>
          ,
          <source>Model of the Operator Dynamic Process of Acoustic Emission Occurrence While of Materials Deforming, Lecture Notes in Computational Intelligence and Decision Making. ISDMCI 2019. Advances in Intelligent Systems and Computing</source>
          , vol.
          <volume>1020</volume>
          , pp.
          <fpage>48</fpage>
          -
          <lpage>64</lpage>
          . Springer, Cham. Doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -26474-
          <issue>1</issue>
          _
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>P.</given-names>
            <surname>Louda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sharko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stepanchikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sharko</surname>
          </string-name>
          ,
          <article-title>Experimental and Theoretical Study of Plastic Deformation of Epoxy Coatings on Metal Substrates Using the Acoustic Emission Method</article-title>
          . Materials,
          <volume>15</volume>
          (
          <issue>11</issue>
          ),
          <volume>3791</volume>
          ,
          <year>2022</year>
          . Doi:
          <volume>10</volume>
          .3390/ma15113791.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>V.</given-names>
            <surname>Marasanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sharko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sharko</surname>
          </string-name>
          ,
          <article-title>Energy spectrum of acoustic emission signals in coupled continuous media</article-title>
          ,
          <source>Journal of Nano- and Electronic Physics</source>
          ,
          <volume>11</volume>
          (
          <issue>3</issue>
          ),
          <fpage>03027</fpage>
          ,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .21272/jnep.
          <volume>11</volume>
          (
          <issue>3</issue>
          ).
          <fpage>03028</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>O.</given-names>
            <surname>Melnyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Onyshchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Onishchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Shcherbina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Vasalatii</surname>
          </string-name>
          ,
          <article-title>Simulation-based method for predicting changes in the ship's seaworthy condition under impact of various factors</article-title>
          .
          <source>In Studies in Systems, Decision and Control</source>
          , Vol.
          <volume>481</volume>
          , pp.
          <fpage>653</fpage>
          -
          <lpage>664</lpage>
          , Springer,
          <year>2023</year>
          . Doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -35088-7_
          <fpage>37</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ma</surname>
          </string-name>
          , H. Bi,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zheng</surname>
          </string-name>
          , L. Gan,
          <article-title>Hard sail optimization and energy efficiency enhancement for sail-assisted vessel</article-title>
          ,
          <source>Ocean Engineering 687-699</source>
          ,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .1016/j.oceaneng.
          <year>2019</year>
          .
          <volume>01</volume>
          .026.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>I.</given-names>
            <surname>Burmaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Vorokhobin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Melnyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Burmaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sagin</surname>
          </string-name>
          ,
          <article-title>Method of prompt evasive maneuver selection to alter ship's course or speed</article-title>
          ,
          <source>Transactions on Maritime Science</source>
          ,
          <volume>11</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          ,
          <year>2022</year>
          . Doi:
          <volume>10</volume>
          .7225/toms.v11.
          <year>n01</year>
          .
          <year>w01</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Nosov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Koretsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zinchenko</surname>
          </string-name>
          , Yu. Prokopchuk,
          <string-name>
            <surname>I. Gritsuk</surname>
          </string-name>
          , I. Sokol,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kyrychenko</surname>
          </string-name>
          ,
          <article-title>Devising an approach to safety management of vessel control through the identification of navigator's state</article-title>
          ,
          <source>Eastern-European Journal of Enterprise Technologies</source>
          ,
          <volume>4</volume>
          (
          <issue>3</issue>
          (
          <issue>124</issue>
          )),
          <fpage>19</fpage>
          -
          <lpage>32</lpage>
          . doi:
          <volume>10</volume>
          .15587/
          <fpage>1720</fpage>
          -
          <lpage>4061</lpage>
          .
          <year>2023</year>
          .
          <volume>286156</volume>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Zinchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kobets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Tovstokoryi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kyrychenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nosov</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Popovych</surname>
          </string-name>
          ,
          <article-title>Control of the Pivot Point Position of a Conventional Single-Screw Vessel, CEUR-WS.org</article-title>
          , Vol.
          <volume>3513</volume>
          , p.
          <fpage>130</fpage>
          -
          <lpage>140</lpage>
          ,
          <year>2023</year>
          (ICST-
          <year>2023</year>
          ). URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3513</volume>
          /paper11.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Zinchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kyrychenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Grosheva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nosov</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Popovych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mamenko</surname>
          </string-name>
          ,
          <article-title>Automatic reset of kinetic energy in case of inevitable collision of ships</article-title>
          , IEEE Xplore, p.
          <fpage>496</fpage>
          -
          <lpage>500</lpage>
          , 13th
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>