<!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>O. Kozlov);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>of Liquid Ballast</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andriy Topalov</string-name>
          <email>topalov_ua@ukr.net</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Galyna Kondratenko</string-name>
          <email>galyna.kondratenko@chmnu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandr Gerasin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksiy Kozlov</string-name>
          <email>kozlov_ov@ukr.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksiy</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Admiral Makarov National University of Shipbuilding, 9 Heroes of Ukraine Av.</institution>
          ,
          <addr-line>Mykolaiv, 54025</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Petro Mohyla Black Sea National University</institution>
          ,
          <addr-line>10, 68th Desantnykiv Str., Mykolaiv, 54003</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2069</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The paper is dedicated to the development and study of information system for automatic planning of liquid ballast distribution. The given computer system allows to calculate the current values of the operating variables of the ballast systems of floating structures and vessels of various types when performing different technological operations in the real time mode. The developed algorithmic support and software as well as human-machine interface of the information system gives the opportunity to obtain current information about the operating parameters of the ballast systems when controlling the distribution of ballast in various operating modes of the floating structures. The effectiveness study of the proposed information system for automatic planning of ballast distribution is conducted on the example of a real floating dock. The obtained calculation results confirms the effectiveness of the developed information system.</p>
      </abstract>
      <kwd-group>
        <kwd>Information system</kwd>
        <kwd>Algorithmic Support</kwd>
        <kwd>Human-machine interface</kwd>
        <kwd>Floating structures and</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>overall stability.</p>
      <p>Ballast systems are used to receive, pump and remove overboard water ballast. Ballast (seawater) is
taken on board to a vessel or floating structure to increase draft, to align the list or trim, to change the</p>
      <p>
        In general, the ballast system consists of pipelines and pumps for receiving and pumping liquid ballast
to perform the necessary ballasting, as well as to align or create an artificial list (list system) and trim
(trim system) when performing cargo handling, floating in ice, in emergencies, etc. [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1-5</xref>
        ].
      </p>
      <p>The ballast system is designed to fill ballast tanks with water. Ballast in dry cargo vessels is
approximately 15-20% of the tonnage, and in tankers – up to 50% and more, for floating structures this
value may be higher depending on the purpose of the floating structure. The double-bottom tanks are
used as ballast tanks, on-board and deck tanks, and on tankers – cargo or special ballast tanks.</p>
      <p>The main elements of the ballast system are specialized pumps, pipelines (openflow, outflow and
distribution), all kinds of shut-off valves. In practice, different circuits of ballast systems are used, the
most common are two basic circuits: linear and circular. In the linear scheme each ballast pump is
arranged one on one side and connected to a distribution box, which distributes the processes with the
corresponding gate valves to the ballast tanks. The distribution boxes themselves are interconnected by
linear pipelines with gate valves. The linear scheme assumes the pumping of water by the pump of the
adjacent junction box in case of failure of any of the pumps. The circuit scheme consists of two side
lines connected by at least two jumpers. The line connects the ballast pumps and ballast tanks with the
gate valves. This system allows the pump system to pump water from any tank with other pumps in
case of failure of part of the pumps on the circuit system.</p>
      <p>Topalov);</p>
      <p>CEUR Workshop Proceedings (CEUR-WS.org)</p>
      <p>The main operational requirement for ballast systems of various types is to ensure that all available
ballast pumps or a part of them are pumped out when one or more pumps fail. Possibility of simple and
fast start-up or shutdown of individual pumps and, as a consequence, possibility of pumping of water
from any tank.</p>
      <p>Depending on the pipeline scheme, several pumps are serviced by the ballast system. The types of
pumps used are centrifugal and propeller pumps. The performance and number of pumps are selected
for the predetermined time of pumping out ballast water and ensuring a certain speed of water
movement in the ballast pipeline. It is also desirable to select the pumps so that when the pressure drops,
the productivity ("flow rate") at constant speeds and power consumption increases. In these conditions,
the pumping of water from the ballast tanks occurs most rapidly.</p>
      <p>
        Floating structure in the course of its operation faces problems of equilibrium. Generally, strong
winds, currents, can lead to tilts and damage to floating structures and vessels. To eliminate critical
deformation and unwanted angles, ballast calculations are made in advance. These calculations
primarily determine the selection of ballast, and the purpose of the calculations is to obtain a distribution
of ballast at which the list and the trim are zero and the inflection moment is less than the allowable
value for a given floating object. It should be considered that with a large stock of ballast tanks, the
inflection moments and angles of list and trim can be completely eliminated by balancing the load due
to ballast [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">6-8</xref>
        ].
      </p>
      <p>Operating monitoring of all parameters with high accuracy and timely control of ballast submission
in tanks for support absence of dangerous inclinations and big deflection of the floating object are the
difficult technical tasks.</p>
      <p>Ballast distribution systems need specialized computer systems that allow to collect information of
technological parameters, to perform efficient automatic control of liquid ballast distribution, as well
as to provide operator interface, database accumulation, etc.</p>
      <p>Liquid ballast redistribution requires complicated calculations of liquid flow in pipelines, and it is
therefore advisable to develop a information system for automatic planning of liquid ballast distribution.
The use of new computer-based control systems based on the principles of distributed control using
automated ballast planning software will solve a number of problems described and allow effective
monitoring and control of the operational parameters of the draft and stability of floating structures and
vessels.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Generalized Functional Diagram of the Floating Structure Ballast System</title>
      <p>To consider the automation of planning ballast distribution in different floating structures, a
functional structure of a ballast system is formed. The functional structure of the fragment of the ballast
system for the i-th (i = 1… m) distribution box is shown in Figure 1. The number of distribution boxes
of linear or ring circuits is determined depending on the predetermined time of immersion and emersion
of the floating structure. Each distribution box serves a specific number of ballast tanks and includes
one receiving pipeline for the liquid ballast filling and one discharge pipe with a pump for the liquid
ballast emptying. Pipeline outlets of the components of the branched pipeline are connected with the
distribution box in each ballast tank of the pontoon. Pipeline fittings are usually presented in the form
of automated gate valves, which are placed on the receiving and outflow pipelines and on each
branching of the branched pipeline. The distribution boxes are interconnected by pipelines in a circular
or linear arrangement with intermediate pipelines with gate valves.</p>
      <p>In Fig. 1 the following designations are adopted: DBBP1, DBBPi are the first and i-th distribution boxes with
branched pipeline; BTi,1, BТ i,2, …, BТi,n are the ballast tanks; P1 is the ballast pump; RPF1 is the receiving pipeline
for filling; DPD1 is the drain pipeline for devastation; TP1 is the trunk of the pipeline; BPi is the branched pipeline;
BРi,1, BРi,2, …, BРi,n are the branches of BPi; VPF1 is the gate valve of RPF1; VPD1 is the gate valve of DPD1;
SVPF1 is the stop gate valve of RPF1; VBP1,1, VBP1,2, …, VBP1,n are the gate valves of BP1 (each gate valve
includes a power converter, drive motor, gearbox and shutter); SVPD1 is the stop gate valve of DPD1; CP1 is the
common pipeline; VCP1, VCP2 are the stop gate valves of CP1; There are following computer control signals in
Fig. 1: uVPF1, uVPD1, uSVPF1, uSVPD1, uVBPi,1, uVBPi,2, …, uVBPi,n – for VPF1, VPD1, SVPF1, SVPD1, VBPi,1, VBPi,2, …,
VBPi,n; uVCP1, uVCP2 – for VCP1 and VCP2; uAM1, fAM1 are the asynchronous motor’s pump P1 voltage and control
frequency (usually, coming from frequency converter, computer generates setting values). Finally, the following
physical (technical) parameters are shown in Fig. 1: SVPF1, SVPF2, SVPD1, SVPD2, SVBPi,1, SVCP1, SVCP2, SVBPi,2, …,
SVBPi,n are the plane surfaces of involved gates of respective gate valves VPF1, SVPF1, VPD1, SVPD1, VCP1,
VCP2, VBPi,1, VBPi,2, …, VBPi,n; QF1 is the flow of ballast liquid when filling at the inlet of DBPP1; QE1 is the
flow of ballast liquid when emptying at the output of the distribution box; QFTP1 is the flow of ballast liquid when
filling at the inlet of ТP1; QETP1 is the flow of ballast liquid when emptying at the output of ТP1; QEP1 is the flow
of ballast liquid when emptying at the output of P1; QFBPi,1, QFBPi,2, …, QFBPi,m are the flows of ballast liquid when
filling at the inlet of BPi,1, BРi,2, …, BРi,n; QEBPi,1, QEBPi,2, …, QEBPi,n is the flow of ballast liquid when emptying
at the output of BPi,1, BPi,2, …, BPi,n; QFBTi,1, QFBTi,2, …, QFBTi,n are the flows of ballast liquid when filling at the
inlet of BТi,1, BТi,2, …, BТi,n; QEBТi,1, QEBТi,2, …, QEBТi,n are the flows of ballast liquid when emptying at the output
of BТi,1, BТi,2, …, BТi,n; QETP1 is the flow of ballast liquid when emptying at the output of the TP1 to CP1; QFTP1
is the flow of ballast liquid when filling at the inlet of TP1 from CP1; LBТ, VBТ, mBТ are the level, volume and mass
of ballast liquid in the BТi,1, BТi,2, …, BТi,n.</p>
      <p>VBP1,1</p>
      <p>VBP1,2
QFBP1,1
QEBP1,1
QFBP1,2
QEBP1,2</p>
      <p>BP1,1</p>
      <p>BP1,2</p>
      <p>VBP1,n
QFBP,n
QEBP1,n</p>
      <p>BP1,n</p>
      <p>SVBP1,1</p>
      <p>QFBT1,1</p>
      <p>QEBТ1,1
SVBP1,2</p>
      <p>QFBТ1,2</p>
      <p>QEBТ1,2
SVBP1,n</p>
      <p>QFBТ1,n
QEBТ1,n</p>
      <p>BТ1,1
BТ1,2
BТ1,n</p>
      <p>LBТ1,1
VBТ1,1
mБТ1,1
LBТ1,2
VBТ1,2
mBТ1,2
LBТ1,n
VBТ1,n
mBТ1,n</p>
      <sec id="sec-2-1">
        <title>HULL OF THE</title>
      </sec>
      <sec id="sec-2-2">
        <title>FLOATING</title>
      </sec>
      <sec id="sec-2-3">
        <title>STRUCTURE</title>
        <p>uVBP1,1
uVBP1,2
uVPF1
QF1
uSVPF1
uVBP1,n
uVPD1
QE1
uSVPD1
uVCP1
uVCP2</p>
      </sec>
      <sec id="sec-2-4">
        <title>DBBP1</title>
        <p>VPF1</p>
        <p>SVPF1
VPD1</p>
      </sec>
      <sec id="sec-2-5">
        <title>DBBPi</title>
        <p>SVPF1</p>
        <p>PPF1
SVPD1</p>
        <p>QEP1
DPD1
P1
SVPD1 SVPD2 uAM fAM1
1</p>
        <p>QFTP1
SVPF2
QETP1</p>
        <p>TP1
VCP1
VCP2</p>
        <p>SVCP1
SVCP2</p>
        <p>QFTP1 QETP1
CP1</p>
        <p>T</p>
        <sec id="sec-2-5-1">
          <title>Draft</title>
          <p>θ
ψ</p>
        </sec>
        <sec id="sec-2-5-2">
          <title>List Trim</title>
          <p>Filling of BТi,1, BТi,2, …, BТi,n occurs naturally (due to the action of gravity on the floating structure
and outboard inlet openings for liquid intake). Emptying of BТi,1, BТi,2, …, BТi,n is carried out by means
of the centrifugal pump P1 (removal of liquid beyond the floating structure through the outflow
openings). Both filling and emptying processes are performed separately and serve mainly for dipping
and floating operations (e.g. floating docks), as well as for stabilizing list and trim angles (floating
hotels, drilling platforms, coastal power plants).</p>
          <p>Regardless of the filling or emptying of the ballast tanks of the floating structure, flow rate control
is performed by throttling gate valves VBPi. Gate valves VBPi implement smooth automatic control of
ballast water discharge QFBTi,1, QFBTi,2, …, QFBTi,n, QEBTi,1, QEBTi,2, …, QEBТi,n depending on control signal
uVBPi (0…10 V). Thus, to fill BТi,1, BТi,2, …, BТi,n a positive signal uVPF1 (10 V) is fed to the input of
VPF1 for the corresponding gate opened position, and a zero signal uVPD1 (0 V) is fed to the input of
VPD1 for the corresponding gate closed position, as well signal uVBPi (0 to 10 V) is supplied to control
the filling discharge for the each VBPi. In turn, a positive signal uVPD1 (10 V) is fed to the input of the
VPDi for the corresponding gate open position, the zero signal uVPF1 (0 V) is fed to the input of the
VPF1 for the corresponding gate closed position, the pump P1 is switched to the nominal mode (uAM1 =
unom, fAM1 = fnom), as well signal uVBPi (0 to 10 V) is supplied to control the filling discharge for the each
VBPi.</p>
          <p>The generalized functional structure of the floating structure ballast system may be completed with
additional intermediate pipes with gate valves between the distribution boxes, depending on the circuit
of the ballast pipeline (ring or linear). The structure may consist of several distribution boxes DBBP1,…,
DBBPi connected by pipelines (an example of one distribution box is presented in Fig. 1). In our case,
the common pipeline CP1 is used to connect the junction boxes with stop gate valves VCP1 and VCP2
to control of the flows QFТP1, QETP1. And gate valves VCP1 and VCP2 are controlled by signals uVCP1,
uVCP2 (0 to 10 V). The distribution boxes work separately from each other, but in case of failure of one
of the distribution boxes, another distribution box can perform its function through an adjacent pipeline.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Peculiarities of Flow Calculation in a Ballast System Pipeline and</title>
    </sec>
    <sec id="sec-4">
      <title>Algorithmic Support of Information System for Automatic Planning of</title>
    </sec>
    <sec id="sec-5">
      <title>Ballast Distribution</title>
      <p>
        Processes for filling or emptying ballast tanks occur through a complex ballast pipeline having
variable length and branches. And the place of the pipeline, where several pipe connections are
connected, is called nodes. This pipeline contains both serial and parallel connections [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9-11</xref>
        ].
      </p>
      <p>The serial pipeline consists of two pipes of different lengths and diameters. If we note the total flow
rate through Q it is obvious that</p>
      <p>=  1 =  2, (1)
where Q1, Q2 are the flow rate for two pipes.</p>
      <p>ℎ = ℎ1 + ℎ2. (2)
where h1, h2 are the loss of pressure for two pipes</p>
      <p>The parallel arrangement of pipes of different lengths and diameters are connected at the junction of
the trunk. If we note the total flow rate through Q it is obvious that</p>
      <p>=  1 +  2. (3)
Pressure losses are equal:</p>
      <p>ℎ = ℎ1 = ℎ2. (4)</p>
      <p>The structure of a complex pipeline of a junction box with a branched pipeline of a ballast system
can be presented in Figure 2. In this pipeline considered piezometric pressure H0, H1, H2, H3, Hn and
flow rate Q0, Q1, Q2, Q3, Qn, in particular in the main pipeline pressure H0, flow rate Q0, in the node
pressure H1, flow rate Q0 and on branched sections of pipes pressure H2, H3, H4, Hn, flow rate Q1, Q2,
Q1, , Qn.</p>
      <p>To determine the flow rate in the main pipeline Q0 and in the components of the branched pipeline
Q1, Q2, Q3, Qn provided that H0 &gt;H1&gt;H2, H1&gt;H3, H1&gt;H4, H1&gt;H4, H1&gt;Hn, take advantage of the Bernoulli
equation and the equation for the conservation of flow rate (or continuity).</p>
      <p>The continuity equation in this case will look like this</p>
      <p>0 =  1 +  2 +  3 … +  
Pressure losses on separate sections of pipelines arising from Bernoulli equations
ℎ1 =  0 −  1 = (   11 + ∑ ζ1)  12614 212 .
(5)
(6)
ℎ =  1 −   = (
  
 
+ ∑ ζ )</p>
      <p>16 2
 2 4 2
,  = 2,3,4, . . . , 
(7)
where λ is the coefficient of hydraulic resistance depending on the flow regime, l is the length of the
pipeline, d is the diameter of the pipeline, ζ is coefficient of local resistance; g is the acceleration of
gravity; l1, d1 are length and inner diameter of each pipeline, n is the pipe number.</p>
      <p>The above equations are combined into a system of equations that relate the required flow and
pressure losses in individual sections of pipelines. However, analytically, the problem can be solved in
cases where the flow regime can be predicted before the calculation, and thus the type of dependence λ
on Re. In the case of unknown parameters, it is better to use a combined method with the construction
of pressure-flow characteristics.</p>
      <p>Consider a case in which filling and emptying is considered for ballast tanks of floating dock,
respectively. The flow of fluid in the pipeline changes direction depending on the filling or emptying
of the ballast tanks. When filling, the movement of the liquid ballast is directed to the ballast tanks by
gravity. When emptied, the movement of liquid ballast is directed from ballast tanks by means of
pumps. Therefore, there are two cases of ballast system operation, the devastation and the filling of
ballast tanks [12-18].</p>
      <p>The calculation is performed for one consecutive section of the pipeline and five pipeline by means
of the software. The values of the pressure and the losses of the pressure of the pipes at the
corresponding flow rate are precalculated in the model taking into account the resistance of the
pipelines. The given model operates as follows. The constant increase in flow rate unit generates a
signal of gradual increase in flow rate, from which the pressure determination unit is calculated in the
pressure with the corresponding flow rate (in the case of constant pressure, the pressure value does not
change). Also, losses in pipelines 1, 2, 3, 4, 5 are determined from the total flow rate. Thus, for each
pipeline, the pressure loss is determined depending on the friction and local resistances in the pipe.
Moreover, the values of local resistances depend on the positions of gate valves, which may change
with each new calculation [19-23].</p>
      <p>Calculation of pressure-flow
characteristics of branched pipes</p>
      <p>Calculation of pressure-flow</p>
      <p>characteristic of trunk
Calculation of total characteristic of
branched pipes</p>
      <p>Calculation of total characteristic of of the</p>
      <p>whole pipeline</p>
      <p>Determination of total flow rate
Determination of flow rates in branched</p>
      <p>pipes
Determining the time of filling of</p>
      <p>ballast tanks
Data recording</p>
      <p>Exit</p>
      <p>Indirect calculation of ballast compartment parameters in the proposed algorithm is performed using
a graph-analytic method of determining flow rate in a complex pipeline implemented in MATLAB. The
algorithm contains operations of data analysis from graphs, which requires performing table
interpolation of data arrays. MATLAB programming language is best suited for these purposes, since
its functions are intended for the analysis and processing of data given in the form of numerical arrays,
which precisely describes the hydrodynamic parameters of the ballast system. MATLAB makes writing
programs and algorithms faster than traditional programming languages, because there is no need to
declare variables, determine types, and allocate memory, and therefore reduce the time required to solve
the proposed application problem.</p>
    </sec>
    <sec id="sec-6">
      <title>4. Software Implementation and Testing of Information System for Automatic</title>
    </sec>
    <sec id="sec-7">
      <title>Planning of Ballast Distribution</title>
      <p>The information system for automatic planning of ballast distribution is built using MATLAB
programming and integrates a functional hydraulic parameter calculation model and an algorithm for
determining flow rate in a complex pipeline. The output of the computer system's performance is
displayed in the GUI of the software application. GUIs are graphical windows containing controls
(buttons, lists, switches, labels, scrollbars, input areas, menus), as well as text areas for outputting.</p>
      <p>Creating a graphical interface includes the following basic steps: the location of the required interface
elements within the graphical window and programming events that occur when the user accesses these
objects, for example, at the click of a button [24-31].</p>
      <p>The graphic interface of the synthesized information system for automatic planning of ballast
distribution for 5 tanks is presented in Figure 4. The user (operator) has the ability to install various
configurations of ballast tanks and set the parameters of fluid flow in a complex pipeline. For this, the
interface of the Information System for automatic planning of liquid ballast distribution provides a
separate area for configuring ballast tanks by drawing them and specifying geometric dimensions. Also,
in this way, the operator has the opportunity to create his own library of options for the configurations
of ballast tanks.</p>
      <p>Let’s consider the impact of placement and weight of liquid cargo on the example of a floating dock
with a carrying capacity of 8500 tons. The ballast system consists of four distribution boxes, 20 ballast
tanks and is equipped with ballast pumps with a capacity of 3750 m3/h. Centrifugal type pumps, in turn,
operate at a constant speed. The receiving pipelines have a diameter of 750 mm, the branched ballast
pipeline has a diameter of 350 mm. All gate valves have motor reducers of 2-10 kW.</p>
      <p>In Figure 5. The dependence of the flow rate on the hydraulic resistance of one of the 5 valves of a
complex pipeline is presented. This graph shows how much the water flow in each of the pipelines will
change when the damper on the first pipeline is completely closed and the dampers on the other
pipelines are fully open. Consequently for the simultaneous filling of different ballast tanks, it is
necessary to calculate coefficients of hydraulic resistance for each section of the ballast tank pipeline.
The simulation was considered for the case of filling of five ballast tanks of a floating dock at one time,
with an estimated filling time of 1.3 h., 1.7 h., 2.1 h. The calculations results are presented in table 1.</p>
      <p>According to the simulation of information system for automatic planning of ballast distribution, it
can be seen that the change in the hydraulic resistance coefficient of one pipeline affects the flow rate
values in all pipeline sections. For the simultaneous filling of various ballast tanks housed in the
pontoon, the following hydraulic resistance coefficient ζ of the flow regulators (gate valves) are
required: BT1 – 13, BT2 – 4, BT3 – 18, BT4 – 3, BT5 – 0.</p>
    </sec>
    <sec id="sec-8">
      <title>5. Conclusions</title>
      <p>In this paper the authors consider development and study of information system for automatic
planning of liquid ballast distribution. The given computer system gives the opportunity to calculate
the necessary current values of the operating variables (flow rates and coefficients of hydraulic
resistance of gate valves) of the ballast system when performing different technological operations
(draft changing, list or trim aligning, changing the overall stability) of floating structures and vessels of
various types in the real time mode.</p>
      <p>Developed algorithmic support and software of the information system allow to use analytical and
graph-analytical methods of calculation of filling and emptying processes of ballast system on the basis
of the Bernoulli equation and pressure-flow characteristics for accurately determining the required
parameters of the liquid ballast distribution. The developed human-machine interface of the given
system allows the operator to visually obtain current information about the operating parameters of the
ballast system when controlling the distribution of ballast in various operating modes of the floating
structure.</p>
      <p>A study of the effectiveness of the proposed information system for automatic planning of liquid
ballast distribution is carried out when calculating the parameters of the ballasting of the floating dock
with capacity of 8500 tons while filling its certain tanks in a fixed time (1.3 h., 1.7 h., 2.1 h.). The
obtained results in the form of necessary values of hydraulic resistance coefficients and flow rates of
the gate valves of the corresponding ballast tanks have a sufficiently high accuracy, which confirms the
effectiveness of the developed information system.</p>
    </sec>
    <sec id="sec-9">
      <title>6. References</title>
      <p>[12] A.M. Deitch, Dynamic object identification methods, Moscow, Energy, 1979 (in Russian).
[13] A. Topalov, O. Kozlov, O. Gerasin, G. Kondratenko, Y. Kondratenko, Stabilization and Control
of the Floating Dock’s List and Trim, Algorithmic Solution, in: Proceedings of 14th International
Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer
Engineering (TCSET), Lviv-Slavske, Ukraine, February 20 – 24, 2018, pp. 1217–1222.
[14] A.V. Gaychenya, Operational assessment of the seaworthiness of the vessel by simulation
modeling of its load. Shipping &amp; Navigation 28 (2018) 48-55.
[15] A. Topalov, O. Kozlov, Y. Kondratenko, Control Processes of Floating Docks Based on SCADA
Systems with Wireless Data Transmission, in: Perspective Technologies and Methods in MEMS
Design: Proceedings of the International Conference MEMSTECH 2016, Lviv-Poljana, Ukraine,
2016, pp. 57-61.
[16] R. Heger, Dockmaster Training Manual, Heger dry dock inc., 2005.
[17] G.J. Bruce, D.J. Eyres, Ship Construction. Elsevier, 2012.
[18] K. Y. Lee, J. H. Cha, K. P. Park, Dynamic response of a floating crane in waves by considering
the nonlinear effect of hydrostatic force. Ship Technology Research 57(1) (2010) 62-71.
[19] Y.P. Kondratenko, O.V. Kozlov, A.M. Topalov, Fuzzy Controllers for Increasing Efficiency of the
Floating Dock’s Operations: Design and Optimization, in: Control Systems: Theory and
Applications, River Publisher, 2018, pp. 197–232.
[20] H. J, Kang, K.-S. Kim, J. Choi, Y.-Y. Lee, H. Ahn, G.-T. Yim, A Feasibility Review for an Uneven</p>
      <p>Baseline Basis Minimal Ballast Ship, J. Ocean Eng. Technol. 34(1) (2020) 1-12
[21] R.J. Albert, J.M. Lishman, J.R. Saxena, Ballast Water Regulations and the Move Toward</p>
      <p>Concentration Based Numeric Discharge Limits, Ecological Applications 23(2) (2013) 289–300.
[22] J. Kim, I.R. Park, K.S. Kim, S.H. Van, Y.C. Kim, Development of Numerical Method for the
Evaluation of Ship Resistance and Self-Propulsion Performances, Journal of the Society of Naval
Architects of Korea 48(2) (2011) 147–157.
[23] D. Q. Smith, A. P. LeVezu, Floating dock deflection management systems, U.S. Patent No.</p>
      <p>8,467,921, 18 Jun. 2013.
[24] Y.P. Kondratenko, O.V. Kozlov, O.V. Korobko, A.M. Topalov, Internet of Things approach for
automation of the complex industrial systems, in Proceedings of the 13th International Conference
on ICT in Education, Research and Industrial Applications. Integration, Harmonization and
Knowledge Transfer, Kyiv, Ukraine, 2017, pp. 3-18.
[25] N.K. Smolentsev, MATLAB. Visual C # Programming, Borland JBuilder, VBA (+ CD-ROM),</p>
      <p>Moscow, DMK Press ,2011. (in Russian)
[26] S. Shingo, Preliminary Hull Form Planning for Non-Ballast Water Ship and Minimal Ballast Water
Ship (1st Report)-Simplified Estimation Method of Propulsive Performance Journal of the Japan
Society of Naval Architects and Ocean Engineers 20 (2014) 21–26.
[27] K. Czachorowski, M. Solesvik, Y. Kondratenko, The Application of Blockchain Technology in
the Maritime Industry, in: Kharchenko V., Kondratenko Y., Kacprzyk J. (Eds) Green IT
Engineering: Social, Business and Industrial Applications. Studies in Systems, Decision and
Control, Springer, Cham, vol 171, 2019, pp. 561-577. doi: 10.1007/978-3-030-00253-4_24
[28] V.G. Potemkin, Matlab 6: design environment for engineering applications, Moscow,
Dialogue</p>
      <p>Mifi, 2003 (in Russian).
[29] J. Ketkov, A. Ketkov, M. Shultz, MATLAB 6.x: programming numerical methods, Moscow,</p>
      <p>BHV-Petersburg, 2004 (in Russian).
[30] M. Solesvik, Y. Kondratenko, G. Kondratenko, I. Sidenko, V. Kharchenko, A. Boyarchuk, Fuzzy
decision support systems in marine practice, in: 2017 IEEE International Conference on Fuzzy
Systems (FUZZ-IEEE), 9-12 July (2017) IEEE. doi: 10.1109/FUZZ-IEEE.2017.8015471
[31] X.-D. Xie, Y. Liu, C. Sun, Lab VIEW based real time control and simulation system for adjustment
of floating dock, Journal of System Simulation 11 (2006) 3095-3099.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Apostolidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kokarakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Merikas</surname>
          </string-name>
          ,
          <article-title>Modeling the Dry-Docking Cost: the Case of Tankers</article-title>
          ,
          <source>International Journal of Ship Production and Design</source>
          <volume>28</volume>
          (
          <issue>3</issue>
          ) (
          <year>2012</year>
          )
          <fpage>134</fpage>
          -
          <lpage>143</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Kwon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Seo</surname>
          </string-name>
          ,
          <article-title>Docking control on both stationary and moving stations based on docking formation</article-title>
          .
          <source>Electronics Letters</source>
          <volume>50</volume>
          (
          <issue>6</issue>
          ) (
          <year>2014</year>
          )
          <fpage>436</fpage>
          -
          <lpage>438</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Kinematics of parallel-series position and pose adjustment mechanism for automated docking system of replenishment at sea</article-title>
          ,
          <source>in: Proceedings of The 2010 IEEE International Conference on Information and Automation</source>
          ,
          <year>2010</year>
          ,
          <fpage>2273</fpage>
          -
          <lpage>2276</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.S.</given-names>
            <surname>Rashkovsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Shchedrolosev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.V.</given-names>
            <surname>Ermakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.M.</given-names>
            <surname>Uzlov</surname>
          </string-name>
          ,
          <article-title>Proektuvannya, tehnolohiya and orhanizatsiya pobudovy kompozytnyh plavuchyh dokiv [Design, technology and organization of building composite floating docks]</article-title>
          ,
          <source>Kherson</source>
          ,
          <year>2005</year>
          (In Ukrainian).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.J.</given-names>
            <surname>Rawson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.C.</given-names>
            <surname>Tupper</surname>
          </string-name>
          ,
          <source>Basic Ship Theory Combined Volume (5th Edition)</source>
          ,
          <source>ButterworthHeinemann</source>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Yu. Zhukov</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Gordeev</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Zivenko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Nakonechniy</surname>
          </string-name>
          ,
          <article-title>Polymetric Sensing in Intelligent Systems</article-title>
          , in: Y. Kondratenko, R. Duro (Eds.),
          <source>Intelligent Robotics and Collaborative Automation</source>
          , River Publishers,
          <volume>10</volume>
          ,
          <year>2015</year>
          , pp
          <fpage>211</fpage>
          -
          <lpage>232</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <article-title>Deflection and Inclination Measuring System for Floating Dock Based on Wireless Networks</article-title>
          ,
          <source>International Journal Ocean Engineering</source>
          <volume>69</volume>
          (
          <year>2013</year>
          )
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kondratenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Korobko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kozlov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Gerasin</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <article-title>Topalov, PLC Based System for Remote Liquids Level Control with Radar Sensor</article-title>
          ,
          <source>in: Proceedings of the 2015 IEEE 8th International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)</source>
          , Warsaw, Poland,
          <source>September</source>
          <volume>24</volume>
          -
          <issue>26</issue>
          ,
          <issue>1</issue>
          ,
          <year>2015</year>
          , pp.
          <fpage>47</fpage>
          -
          <lpage>52</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>E.</given-names>
            <surname>Burlacu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Pacuraru</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Domnisoru</surname>
          </string-name>
          ,
          <article-title>On the development of design software for floating dock units operating capabilities analysis</article-title>
          ,
          <source>Mechanical Testing and Diagnosis</source>
          <volume>7</volume>
          (
          <issue>1</issue>
          ) (
          <year>2017</year>
          )
          <fpage>5</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B.V.</given-names>
            <surname>Bekensky</surname>
          </string-name>
          ,
          <article-title>Practical calculations of the seaworthiness of the vessel</article-title>
          , Moscow,
          <year>Transport 1974</year>
          (in Russian).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>V.V.</given-names>
            <surname>Vakina</surname>
          </string-name>
          , Mechanical engineering hydraulics.
          <source>Examples of calculations. Kyiv, Higher School</source>
          ,
          <year>1986</year>
          (in Russian).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>