<!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 />
    <article-meta>
      <title-group>
        <article-title>Industrial Grain Storages</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yurii Kryvenchuk</string-name>
          <email>yurii.p.kryvenchuk@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maryana Zakharchuk</string-name>
          <email>maryana.zk@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oksana Chervinska</string-name>
          <email>Oksana.S.Chervinska@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olena Pylypiv</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hanna Shayner</string-name>
          <email>ann.shayner@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Lviv 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The article describes the approach to temperature and humidity control in industrial grain storages. The system involves the use of smart sensors, means of measurement data collecting and its transfer to the server. Through the use of the cloud environment, the system allows synchronizing measurement data received from anywhere in the world, which will be of benefit to large Agro holdings. smart grain storage, elements of industry 4.0, temperature control, humidity control Grain mass (grain or seeds) storage method depends mainly on its physical and physiological properties and is also determined by the type of active aerator (ducted, floor-standing, portable, etc.). But it can be clearly stated that both temporary and long-term storage of grain masses should be technically provided so as to prevent losses and deterioration of the product.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>2021 Copyright for this paper by its authors.</p>
    </sec>
    <sec id="sec-2">
      <title>2. State of arts</title>
      <p>According to the storage technique of grain products, it is necessary to control the temperature of
bulk grain to prevent deterioration of quality and loss of grain as a result of self-warming. The
technologist, who knows the initial values of temperature in different bulk grain layers, analyzes its
changes over time and, in case of exceeding the allowable value, performs technological operations for
artificial cooling by forced ventilation or moving grain from one silo to another. Given the fact that
these operations have a negative impact on product quality, they should be carried out on the basis of
reliable information about the bulk grain temperature. To detect the bulk grain areas with higher
temperature in a timely manner, the tools for temperature control must ensure high sensitivity and allow
for minor instrumental and methodological contributing errors in measuring the grain temperature and
humidity.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Synthesis of local temperature and humidity control system</title>
      <p>To achieve the goal of monitoring the quality of grain storage, it is necessary to synthesize a
temperature and humidity control system for storage silos, which will allow monitoring the quality of
grain during storage. Due to the large volume of grain, which should be stored, it is advisable to lay
vertical measuring pipes inside the silo, the body of which consists of durable reinforced plastic where
the sensors are to be placed (Fig. 1). This approach will provide the most informative parameters and
give the most accurate measurement information from a larger volume inside the silo, and as a result,
it will be possible to react swiftly to grain overheating or change of its humidity based on the change of
hydrocarbon dew point. This is critically important, because grain heating process in such large volumes
can develop locally, in small volumes and spread quickly. The transmission of measurement
information between the sensors and the storage medium will be carried out by the contact method, as
this method is the most reliable, and the second factor underlying this choice is the need to power the
sensors. The contact network is laid with the above-described reinforced plastic tubes.</p>
      <p>If the internal parts of the silo require the installation of reinforced pipes to control the temperature
and humidity of the grain effectively, the near-wall areas can be equipped with measuring sensors
that will cut into the technical holes of the silo. Since the measuring system uses an MTR series
sensor with IP65 moisture resistance class (table 1), it is safe to say that the measuring instrument is
protected from moisture and dust, so it can be installed on the street and can withstand weather
changes. Since the dew point occurs primarily on the wall areas, it is advisable to use more sensors
on the wall area itself.</p>
      <p>The local system of temperature and conditioning control in “Silo” grain storages consists of
MTR731 and MTR-732 sensors, which are located inside the hopper and along its perimeter (Fig. 2).</p>
      <p>Power supply and measurement information is obtained by the contact method. The fire-resistant
Profibus-DP cable is used to ensure contact, and it has been optimized by increasing the transmission
speed and low installation costs. The cable has been designed for communication between automation
systems and decentralized peripherals in the field environment. Profibus-DP replaces the usual parallel
data transmission with a voltage of 24 V or 0 - 120 mA.</p>
      <p>ESP-32 (Table 2) is responsible for collecting and short-term accumulation of measuring
information. It is powered by a common power supply of 24V sensors, using a DC-DC converter based
on the FP5139 chip with a voltage drop to 3.3 V.</p>
      <p>Since the ESP-32 has 18 channels (ADC) “on board”, it is possible to connect 18 sensors, but it
should be noted that if there is a need to increase the number of ports, there is a possibility to use up to
four external ADS, for instance 8-channel ADS1234. That is, it is possible to get a total of 50 channels,
which is enough to perform the task. Given the fact that, technologically, the grain bulk cannot change
its humidity and temperature in a matter of minutes, there is no need to obtain measurement information
in real time, and you can use the method of sequential polling of sensors. This approach will make it
possible to reduce the heating of the ESP-32 module, which will result in higher durability of the
measuring tool. Considering the fact that the dew point occurs mainly near the metal walls of the silo,
the humidity of grain near the wall areas increases, and this results in the temperature increase, and the
rotting process begins. Thus, it makes sense to conduct more frequent polling of sensors that are in
contact with the silo walls. Theoretical calculations have shown that for three polls of sensors located
in the wall area, one poll of sensors located inside the silo is enough.</p>
      <p>After the polling, the measurement information obtained from each sensor is marked with a time
index and stored in the ESP-32 memory unit for 10 minutes. Then the data packet is waiting for a
request from the server. In response to the request, measurement information is transmitted over a
wireless secure data channel. If the required information is not received within 10 seconds, the server
sends the second request to the tool of accumulating measurement information. This procedure is
performed 5 times, and in case of failure, the system sends a signal about the loss of contact with the
tool to operators and technologists.</p>
      <p>Measurement information obtained from sensors in time section is stored on a local server, and its
visualization is possible both on a desktop personal computer and on mobile devices that receive data
through a secure channel directly from the wireless router. The temperature and humidity control system
can be integrated into the silo conditioning system, and certain humidity and temperature limits can be
set, at which the system will automatically turn on the turbines to dry the grain or pump it into another
silo.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Global temperature and humidity control system cascade of the grain storage</title>
      <p>The above-described system of grain humidity and temperature control should be used at one local
site, whereas for large agricultural holdings with grain storages located in different parts of the country
or in several countries, it is advisable to use the Cloud environment to analyze grain condition at
different sites (Fig. 3).</p>
      <p>The local server stores information at a 10-minute interval for each silo. There can be any number
of silos within one grain storage and their quantity is limited only by the server capacity and the
bandwidth of the wireless router. However, there is no point in taking such parameters into account,
considering the modern technology of data accumulation and transmission. Information from each
server that is responsible for a particular grain storage comes to the Cloud environment, where the data
is aggregated and presented on a large scale of a set of grain storages (Fig. 4).</p>
      <p>Operator or technologist of the Agro holding can analyze the changes in temperature and humidity,
both in each individual silo and in the whole grain storage or grain clusters. Also, they can control the
conditioning and drying systems of grain, obtain information about its quantity before supply and during
storage, transfer of grain from one silo to another silo, etc. Representation of the received information
is possible both by graphic and numerical methods, for user’s option, which makes it possible to carry
out the analysis of silos that require more active ventilation or heat insulation depending on climate
conditions.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Software implementation of local temperature and humidity control system in the silo</title>
      <p>The developed system is divided into several parts, namely: hardware, server, client, which in turn
is divided into administrator and client parts. In this case, there is a software implementation of the local
client part of the measuring system for one silo. The measuring information from the sensors is
accumulated by the local system (Fig. 2), and every 10 minutes, by means of contactless secure
connection, it is transferred to the server, where the data is accumulated and pre-processed. The client
part (Fig. 5) of the system allows viewing the following data received from the server:
• grain temperature in a particular silo, in degrees Celsius;
• grain humidity in a particular silo, as a percentage;
• loading of the silo with grain, which is measured in thousands of tons;
• graphical representation of temperature changes with a set time frame;
• emergency warnings in the temperature and humidity control system.</p>
      <p>The management system on the client’s part includes:
• control of conditioning and grain purging systems inside the silo;
• control of the system of pumping grain from one silo to another silo.</p>
      <p>•
will automatically control the temperature and humidity, and if at least one indicator crosses the set
limit, the ventilation system is automatically turned on. If during the time set by the technologist the
temperature does not drop, the system signals to the operator and the technologist, and they decide
whether to pump the grain or continue ventilation.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>Both large and smaller Agro holdings are advancing to storing grain in grain storages of silo type.
This is due to low price and simplicity of construction of such elevators, as well as their mobility and
the speed of assembling metal structures. However, their advantage is partly their vulnerable point, as
the thermal conductivity of metal is much higher than that of concrete or brick. Therefore, there is a
need to control the temperature and humidity inside the silo. The developed system allows accumulating
and transferring data from local tools to the server, and to carry out the detailed analysis of temperature
and humidity changes at any moment of time and react automatically to the change of any parameter.</p>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B. G.</given-names>
            <surname>Chun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dabek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haeberlen</surname>
          </string-name>
          .:
          <article-title>Efficient Replica Maintenance for Distributed Storage Systems</article-title>
          .
          <source>NSDI. 6</source>
          .
          <fpage>45</fpage>
          -
          <lpage>58</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Strabitsky</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shakhovska</surname>
            <given-names>N.:</given-names>
          </string-name>
          <article-title>An analysis of approaches to modeling cloud data warehouses</article-title>
          .
          <source>Current Problems of Economics: Scientific Economic Journal</source>
          .
          <volume>11</volume>
          . - pp.
          <fpage>263</fpage>
          -
          <lpage>269</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Jones</surname>
          </string-name>
          <article-title>: Anatomy of a cloud storage infrastructure</article-title>
          .
          <source>IBM developer works 2010</source>
          . http://www.ibm.com/developerworks/cloud/library/cl-cloudstorage/
          <article-title>cl-cloudstorage-pdf</article-title>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Huo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yang</surname>
          </string-name>
          .
          <article-title>: A cloud storage architecture model for data-intensive applications</article-title>
          .
          <source>Computer and Management (CAMAN)</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5] .Wieder,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Butler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Theilmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yahyapour</surname>
          </string-name>
          .:
          <article-title>Service Level Agreements for Cloud Computing</article-title>
          . Springer. p
          <volume>358</volume>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Chang</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A Distributed Storage System for Structured Data</article-title>
          .
          <source>ACM Transactions on Computer Systems</source>
          .
          <volume>26</volume>
          (
          <issue>2</issue>
          ). p.
          <fpage>1</fpage>
          -
          <lpage>26</lpage>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Dean</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghemawat</surname>
            <given-names>S.</given-names>
          </string-name>
          ,:
          <article-title>Simplied data processing on large clusters</article-title>
          .
          <source>Proceedings of the 6th Symposium on Operating System Design and Implementation</source>
          . pp.
          <fpage>137</fpage>
          -
          <lpage>150</lpage>
          . (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>White</surname>
            <given-names>T.</given-names>
          </string-name>
          ,:
          <article-title>The Definitive Guide</article-title>
          .
          <article-title>United States of America:</article-title>
          <string-name>
            <surname>O'Reilly</surname>
            <given-names>Media</given-names>
          </string-name>
          , (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Borthakur</surname>
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Distributed File System: Architecture and Design</article-title>
          [EB/OL]. http://hadoop.apache.org/common/docs/r0.16.0/hdfs_design.html.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>L. H</surname>
          </string-name>
          <article-title>̈ormander, The analysis of linear partial differential operators</article-title>
          . III, volume
          <volume>275</volume>
          of Grundlehren der Mathematischen
          <source>Wissenschaften [Fundamental Principles of Mathematical Sciences]</source>
          , Springer-Verlag, Berlin, Germany,
          <year>1985</year>
          . Pseudodierential operators.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>