You are on page 1of 9

Measurement 131 (2019) 349–357

Contents lists available at ScienceDirect

Measurement
journal homepage: www.elsevier.com/locate/measurement

A city-scale IoT architecture for monumental structures monitoring


Tommaso Addabbo, Ada Fort, Marco Mugnaini, Enza Panzardi, Alessandro Pozzebon ⇑,
Valerio Vignoli
Department of Information Engineering and Mathematical Sciences, University of Siena, Via Roma 56, 53100 Siena, Italy

a r t i c l e i n f o a b s t r a c t

Article history: In this paper the authors describe the architecture of an IoT infrastructure to be used for the monitoring
Received 30 March 2018 of large scale monumental structures. The proposed monitoring network is composed by very low power
Received in revised form 20 August 2018 sensor nodes, provided with LoRa connectivity, able to measure displacements of structural cracks in
Accepted 25 August 2018
buildings with a ten-micrometer degree of resolution. Description is provided about the functioning of
Available online 5 September 2018
the Displacement Sensor, the structure of the Sensor Node and the overall Network architecture.
Moreover, test results are discussed about the data collection and network coverage for the medieval
Keywords:
City Walls in the city of Siena, where two sensor nodes were installed and acquired data for about one
Hall effect sensor
IoT
year. Nevertheless, the proposed architecture can be applied to any context where a City-Scale monitor-
Cultural heritage monitoring ing is required.
LoRa Ó 2018 Elsevier Ltd. All rights reserved.
Wireless sensor networks
Smart city

1. Introduction First of all, the question of energy consumption cannot be disre-


garded: the most part of the monitoring infrastructures developed
The wide diffusion of low cost pervasive monitoring solutions to be deployed on historical buildings are expected to be posi-
has radically changed the approach to the preservation of Cultural tioned in sites where no power grid connection and wired data
Heritage. The availability of cheap devices characterized by very transmission is available. This means that Sensor Nodes must be
small dimensions has allowed the realization of wireless sensing provided by some kind of wireless connectivity, being it local (Zig-
infrastructures that are currently used in several different applica- Bee, WiFi) or global (GPRS, UMTS). Furthermore, these communica-
tions, as environmental monitoring [1,2], industrial monitoring [3] tion technologies can be optimized to reduce energy consumption:
and agriculture [4]. The broader context of the Internet of Things nevertheless, the most part of the Sensor Nodes is not able to oper-
foresees the integration of local infrastructures in a global architec- ate autonomously for long spans of time without the use of an
ture exploiting the ”everytime and everywhere” paradigm of the energy harvesting solutions.
traditional Internet. The field of Cultural Heritage preservation is A second limitation comes from the scale of the site to be mon-
among the ones that have exploited the technical advances itored: when monitoring a single building, a Wireless Sensor Net-
brought by the emergence of Wireless Sensor Network technology work based for example on IEEE 802.15.4 data transmission can
[5–7]. be deployed. Conversely, such a solution cannot be applied in the
Monitoring solutions for ancient buildings have been tested and case of monitoring infrastructures for monumental structures like
developed in several sites, and different architectures have been for example large castles or city walls. In these contexts, these
presented [8–10]: anyway, these applications mainly propose a communication technologies are not able to provide the required
local approach, while very few solutions adopt an IoT approach data transmission range, and the choice to provide each sensor
for cultural heritage management. Moreover, the most part of IoT node with GPRS/UMTS connectivity is not feasible due to high
frameworks developed in the cultural heritage domain is focused power requirements and service costs related to the need of a
on the enhancement of the visitor experience [11,12]. Few solu- SIM card for each sensor node.
tions can be found dealing with IoT architectures for cultural her- The solution presented in this paper tries to address the prob-
itage monitoring [13,14] since the realization of this kind of lems previously underlined proposing a novel Sensor Node and
systems suffers from severe limitations. Sensor Network architectures characterized by very low power
consumption (thus allowing the use of common batteries to power
⇑ Corresponding author. the node for long spans of time) and wide range communication, in
E-mail address: alessandro.pozzebon@unisi.it (A. Pozzebon). order to develop a monitoring infrastructure to be deployed at a

https://doi.org/10.1016/j.measurement.2018.08.058
0263-2241/Ó 2018 Elsevier Ltd. All rights reserved.
350 T. Addabbo et al. / Measurement 131 (2019) 349–357

city scale. The proposed solution exploits the Low Power Wide Ovile”: Both subsections present spots characterized by critical sit-
Area Network (LPWAN) LoRa technology to set a pervasive com- uations due to the presence of deep structural cracks. In the middle
munication infrastructure allowing the real-time monitoring of of the first sub-section, at a valley bottom, a Z-shaped section of
large-sized buildings as well as a large number of different sites the wall presents several cracks that require to be monitored due
in city-scale area.The network architecture has been designed to the presence of an underlying drainage channel that produces
according to a modular structure, with the aim of making all the moisture in the subsoil. At the northern end of the second-
collected data available in real-time on the Internet, according to subsection, close to the ‘‘Porta Ovile” gate, two towers built in
the IoT paradigm. the XV century on the top of a slope present severe cracks that
As a case study, the system has been customized to monitor the could be the sign of a progressive sliding of the structure towards
structural stability of the City Walls surrounding the town of Siena, the valley bottom. Fig. 2 shows an aerial view of the historic centre
in Tuscany, Italy, by analyzing with a high degree of resolution (in of Siena with the City Walls circuit. The yellow line identifies the
the order of ten micrometers) the possible displacements of struc- eastern section under restoration. The blue squares identify the
tural cracks that can be found in several sections of the walls. Nev- three monumental gates included in the eastern section while
ertheless, the proposed architecture has been conceived to be the two red squares identify the position of the two critical spots
easily replicated on different contexts by shaping the network previously described.
infrastructure according to requirements of the deployment sites
in terms of dimensions and number of spots to be monitored.
3. The displacement sensor
The paper is structured as follows: in Section 2 the test site is
briefly described. Section 3 is devoted to the description of the dis-
The structural crack monitoring has been achieved using for
placement sensor while in Section 4 the architecture of the sensor
each network node a low-cost prototypical displacement sensor
node is presented. Section 5 focuses on the network architecture
(described in [15]) based on a permanent neodymium magnet, a
while in Section 6 the results of the tests in terms of connection
Hall-effect sensor (A1302 by Allegro Microsystems) and a temper-
coverage and data acquisition are discussed. Finally, in Section 7
ature sensor (LMT86 by Texas Instruments). The permanent mag-
conclusion and possible future works are presented.
net was a commercial neodymium (NdFeB) magnetic cylinder
with dimensions 8 mm (height)  10 mm (diameter) and magneti-
2. The city walls of Siena zation grade N45, suitable to operate up to a temperature of 80 °C
degrees. The magnet is fixed to one of the two sides of the wall
As discussed in the previous section, the proposed IoT infras- crack whereas the Hall effect sensor and the conditioning electron-
tructure has been designed to be installed on the ancient City Walls ics are fixed to the other one. The displacement detection is based
that still almost totally surround the City of Siena, in Tuscany, Italy on the measurement of the magnetic flux density generated by the
(See Fig. 1). This architecture was built in several centuries: the permanent magnet, which can be approximated by the following
oldest sections date back at the XII century while the newest ones equation:
were erected in the XV century. Even if the whole structure is orig-
m
inal, several sections have been restored in the XIX and in the XX BðrÞ ¼ l0 ; ð1Þ
century, with partial reconstructions of the top sections and of 2pr 3
the external masonry. where l0 is the magnetic permeability, m is the magnetic moment
The whole structure is around 7 km long and it encloses an area and r is the distance between the Hall effect sensor and the magnet.
of around 180 hectares: it is interrupted only by 8 monumental As reported in (1), the dependence between the magnetic flux
gates and three passages created in the nineteenth century to density and the distance allows to observe a sensor output varia-
allow the passing of vehicles. The City is built on three hills: this tion as soon as a crack displacement occurs, according to the linear
means the walls altitude ranges from 290 m a.s.l. to 340 m a.s.l., dependence of the sensor output voltage on the magnetic field
a feature that notably affects the data transmission reliability. intensity given by:
The height of the structure varies considerably, but in some points
it reaches up to 15 meters, while the average thickness is around V out ¼ KIBðrÞ; ð2Þ
2 m.
Although the degree of preservation of the structure is mostly where K is the Hall coefficient, I is the sensor bias current and B is
good, some sections are characterized by structural cracks: these the average magnetic field flux density across the sensor at distance
are in some cases centuries old and probably not moving, but in r.
other ones they could be newer and possible movements should To mechanically fix the whole sensing system to the monitoring
not be disregarded. This means that perspective structural failures point, a holder prototype, whose 3D model is shown in Fig. 3 and
like the ones that hit the Walls of the Cities of Volterra1 and the prototype in Fig. 4, has been designed and realized ad hoc in
Magliano2, in Tuscany, Italy, in 2014 due to meteorological events ABS plastic material by means of a 3D-printer.
are currently unlikely to happen but cannot be totally excluded. As showed in Fig. 4, the designed holder consists of two sliding
While the whole structure is in need of restoration, since 2016 parts, and its structure allows to maintain the alignment between
the efforts of the institution for their preservation were directed to the center of symmetry of the two sections. Fig. 5 shows a typical
an eastern Section 1.8 km long, stretching from the ‘‘Porta installation of the whole monitoring system.
Romana” monumental gate to the ‘‘Porta Ovile” one. This section A temperature sensor has been embedded in the same board of
is divided in two subsections: a 500 ~ m long one, oriented in the Hall effect sensor, as discussed in [15,16], which allows for
south-eastern direction, stretching from ‘‘Porta Romana” to ‘‘Porta compensating the effects of the temperature on the displacement
Pispini” monumental gate, and a  1300 m long one, oriented in measurement, due mainly to the gain error of the Hall effect sensor
north-eastern direction, stretching from ‘‘Porta Pispini” to ‘‘Porta and to the thermal expansion of the holder. As a result, the
obtained measurement accuracy was experimentally evaluated
1
and resulted in the order of tens of microns, on a full-scale range
https://www.ilfattoquotidiano.it/2014/02/03/maltempo-volterra-perde-le-mura-
medievali-intellettuali-uniti-per-salvare-la-citta-sospesa/867213/.
of 2 mm. The design full scale range was set considering that the
2
http://iltirreno.gelocal.it/grosseto/cronaca/2014/12/16/news/maltempo-crolla- holder can be mechanically adjusted during the installation phase,
parte-delle-mura-di-magliano-1.10507987. such to tune the reference initial distance to match the mid-range,
T. Addabbo et al. / Measurement 131 (2019) 349–357 351

Fig. 1. A section of the City Walls of Siena.

Fig. 2. Aerial view of Siena, with the City Walls circuit (In yellow the section under restoration, in white the remaining section) with the monumental gates in the area under
study and the most critical points.

corresponding to the medium-field region of the Hall-effect sensor. module based on the ZigBee protocol for local data transmission,
The voltage signals provided by the sensors were conditioned with through of an ad hoc XBee-Arduino Shield. The device was also
low-noise electronic circuitry [16] to properly fit the input range of provided with an energy harvesting solution based on the use of
the A/D conversion stages (5 V, 10 bit), whereas guaranteeing the a 10 W photovoltaic panel and, only for the Gateway version, with
target measurement sensitivity. a GSM/GPRS module for remote data transmission.
While the first prototype was able to collect datasets about the
4. The sensor network node crack displacement every minute, transmitting them every 10 min,
several problems emerged, requiring the project and development
The developed sensor network node comes from a first proto- of a totally new typology of sensor node. The following are the
type, shown in Fig. 5. This device was designed and tested in two major drawbacks that emerged during the test phase:
different versions: an End Device version, and a Gateway version,
depending on the presence of on-board GSM connectivity. Both  The GSM module requires too much energy to be powered with
versions were based on an Arduino Uno board for local data pro- the 10 W photovoltaic panel (the module absorbs around 500
cessing, integrating an IEEE 802.15.4 XBee Series 2 communication mA for data transmission but this value can grow up to 2 A in
352 T. Addabbo et al. / Measurement 131 (2019) 349–357

Fig. 3. 3D model of the displacement sensor.

Fig. 4. The displacement sensor prototype.

case of low GPRS coverage). This means that to allow the contin- of components to be employed (removal of the solar energy har-
uous functioning of this device a more powerful photovoltaic vesting system and of the GSM module) and with a simpler net-
panel would be required. Moreover, in case of no GPRS coverage work topology. The current version of the sensor node has then
this solution cannot be employed; been designed to fulfill the following requirements:
 Regarding the ZigBee Local Area Network in charge of transmit-
ting the data to the gateway, this solution requires the ZigBee  Wide data transmission range (2–3 km in order to transmit the
Routers to be always powered. This poses a limit for the reduc- collected data directly to a central data acquisition gateway,
tion of energy consumption, forcing to employ a solar cell for avoiding power hungry Router nodes and possibly the use of
each sensor node; the GSM module);
 The use of the solar energy harvesting solution (that includes  Low consumption levels and long life time, to allow autono-
the photovoltaic panel itself, a 12 V lead acid battery and a mous functioning without the need to frequently change the
charge regulator) is in conflict with the need for a small device batteries and to avoid the use of solar energy harvesting
to keep low the visual impact on the monument. Moreover, the solutions;
solar cell suffers for lack of energy in case of bad weather and  Limited impact on the monumental structure.
presence of clouds. The choice of higher quality photovoltaic
panel would increase the overall cost of the node to an unsus- The new version of the sensor node is based on the use of low
tainable level. power components and exploits LoRa technology for data trans-
mission: this modulation technology operates in the license-free
All these open questions required the development of a new Sub-GHz radio frequency bands of 433 MHz in Asia, 868 MHz in
sensor node characterized by a more basic architecture in terms Europe and 915 MHz in America. LoRa belongs to the family of
T. Addabbo et al. / Measurement 131 (2019) 349–357 353

HEF4060 binary counter, whose average current absorption is


around 0:036 mA. When the Atmega328P is awaken, the overall
current absorption includes the current absorptions of the counter
(IHEF ), of the microcontroller (Imc ) of the voltage step down (Isd ) and
of the sensor conditioning circuit (Isen ):

Iawake ¼ IHEF þ Imc þ Isd þ Isen ð3Þ


According to the components datasheets, the total current
absorption value can then be calculated:

Iawake ¼ 0:036 mA þ 10 mA þ 1 mA þ 5 mA ’ 16 mA: ð4Þ


When the sensor node is transmitting, the previously calculated
value is expected to grow due to the presence of the current
absorption of the LoRa module (Ilora) and the voltage regulator
(Iv r ):

Itrans ¼ Iawake þ Ilora þ Iv r ð5Þ


According to the components datasheets, this current absorp-
tion in transmission is then:

Itrans ¼ 16 mA þ 28 mA þ 20 mA ’ 64 mA: ð6Þ


Assuming one transmission per hour, that requires the Atme-
ga328p to be awaken for 15 s, and a LoRa module wake up and
transmission time of around 10 s, it is possible to estimate the
average absorption of the circuit Ihtot as:
Pn
 toni
i¼0 Ii
Ihtot ¼ ¼ 0:236 mA ð7Þ
1h
Using a battery with a capacity C b ¼ 4500 mA h the average life
Fig. 5. The first sensor node prototype installed on site. time tlife of the node is:

tlife ¼ C b ¼ 4500 mA h ’ 19068 h ð8Þ


Ihtot 0:236 mA
the LPWAN (Low-Power Wide-Area Network) technologies and
operates according to the LoRaWAN MAC layer protocol. This tech- This value allows the ideal functioning of the Sensor Node for
nology is provided with two features that make it ideal to be around 794 days. The life time could be notably increased using
employed in the proposed scenario: it is provided with very low batteries provided with a higher capacity (for example using a 9
energy consumptions and it is characterized by a transmission Ah battery the ideal life time grows up to 1588 days). Nevertheless,
range that can reach 3 km in urban areas and up to 20 km in open this value still allows to avoid the solar energy harvesting solution
space. together with the battery charge regulator, thus notably limiting
The heart of the sensor node is an Atmega328P microcontroller the visual impact of the node on the structure. Moreover, the
provided with the boot loader: this feature allows the use of the whole solution also allows to reduce the overall cost of the Sensor
same Firmware developed for the Arduino-based first prototype, Node since the total number of components to be integrated is
with few changes regarding the data transmission channel. More- notably lower than the one used to realize the first prototype.
over, the microcontoller is directly connected to an SX1272 LoRa
communication module, without the need of any additional 5. The network architecture
circuitry.
In order to increase the energy efficiency, a duty-cycling policy The use of the LoRa communication technology allows to set up
based on a power gating solution has been adopted: this is based a new multi-layer network architecture integrating different com-
on the use of an HEF4060 binary counter, employed as a trigger munication technologies, and allowing the realization of star as
to wake up the node at specific time instants. The duty-cycling per- well as more complex cluster-tree topologies (see Fig. 6).
iod is settable through the oscillation frequency of the counter. The In this kind of architecture, three categories of nodes can be
Most Significant Bit (MSB) output pin of the counter is used to envisaged according the their function: the End Devices, the Rou-
enable the power up of the D24V22F5 5 V step down voltage reg- ters and the Coordinator. The End Devices are the leaves of the
ulator which supplies the microcontroller. The whole circuit will cluster-tree structure and they are in charge of measuring the val-
be then turned off again by the microcontroller resetting the coun- ues. The Routers act as Getaways for the clusters, forwarding the
ter status. In order to further reduce power consumption, a switch- messages transmitted by the End Devices. The Coordinator receives
ing solution has also been developed for the LoRa module that is the messages from the clusters and from the single End Devices,
expected to be turned on only for the data transmission period. and transmits them to a remote data acquisition centre. Following
After the sensor reading, the microcontroller controls the powering this structure, 4 different typologies of nodes have been identified:
of the MC33269T linear 3.3 V voltage regulator (the SX1272 LoRa LoRa Nodes, ZigBee Nodes, ZigBee-LoRa Gateways and LoRa
module requires a 3:3 V supply voltage) used for the LoRa module. Gateways.
The architecture of the node foresees the use of a 12 V battery to The LoRa Nodes (whose architecture is described in Section 4)
power both the sensor and the node. With such a kind of structure are the End Devices in charge of measuring the values. From a log-
a rough consumption analysis can be performed. When the overall ical point of view they are constituted of 4 components plus a
node is turned off, the only component effectively powered is the power source: a microprocessing unit, the LoRa transmission mod-
354 T. Addabbo et al. / Measurement 131 (2019) 349–357

Fig. 6. The network architecture.

ule, the Sensors and the power gating system that enables duty- constant data streaming, no duty-cycling policy is applied: the
cycling and then power consumption optimization. The microcon- node will be then connected to the electricity grid. As an alterna-
troller is in charge of reading the sensor values and managing all tive, also in this case an energy harvesting solution may be set up.
the data transmission activities through the LoRa module. The sen- The Siena City walls stretch for 1.5 km from East to West and 2
sors are directly connected to the analog ports of the microcon- km from North to South. These distances still fall in the transmis-
troller while the radio module is connected through SPI. The sion distance of LoRa communication technology in urban areas.
LoRa nodes are expected to be battery-powered: the power gating This means that theoretically, depending on the total number of
system acts as a switch between the batteries and the other com- Sensor Nodes, with a single LoRa Gateway node it is possible to
ponents, turning them on according to pre-defined time intervals cover the whole circle of the City Walls. In the proposed context,
settable at a hardware level (see Section 4). the final number of Sensor Nodes to be deployed is lower than
ZigBee Nodes also act as End Devices, and their logical architec- 100: in particular, cracks can be found on average every 100 m,
ture is very similar to the one of the LoRa Nodes: in this case, the while very close cracks (in a 10–20 m range) can be connected to
only difference is that the LoRa transmission module is replaced a single ZigBee-LoRa Gateway collecting data from the surrounding
with a ZigBee enabled transmitter. ZigBee nodes.
The ZigBee-LoRa Gateways act as Routers forwarding the pack- Following the previous suggestions, a single LoRa Gateway is
ets sent by the ZigBee Nodes. Their logical architecture is different expected to be set up: the Gateway is expected to be positioned
from the previously described ones since no sensing unit is pre- in a central location in order to reduce its distance from each Sen-
sent. These nodes are composed of 3 components plus a power sor Node. In particular, the final location of the Gateway node is
source: a microprocessing unit and two radio modules, a LoRa planned to be the tower of former astronomical observatory in
one and a ZigBee one. The microcontroller manages the activities the building of the rectorate of the University of Siena. This build-
of the two radio modules, receives the packets from the ZigBee ing is located right in the centre of Siena, with a maximum 1.15 km
one and transmits them to the Gateway through the LoRa one. distance from the city walls, and the tower allows the positioning
Since this node has to act as a Gateway for a whole ZigBee cluster, of the Gateway in a high position, thus optimizing the communica-
two choices are possible for energy management. The first choice is tion with all the Sensor Nodes.
to provide the node with an energy harvesting solution which, in The Gateway is realized using an SX1272 LoRa communication
the simplest case, may be a solar panel. The second one may be module embedded on an Arduino Leonardo board: this board has
the adoption of a duty-cycling policy also for this node: anyway, been chosen due to the presence on board of an Ethernet port.
this would require an ad hoc protocol for the synchronization with The Ethernet connection allows the Gateway to be connected to
the underlying ZigBee Nodes, in order to reduce as much as possi- the Internet: this feature allows it to transfer each received data
ble the length of the activity periods and thus to keep a low energy packet directly to a remote Glassfish server.
consumption. The ZigBee clusters are expected to be realized only in presence
The last node, i.e. the LoRa Gateway, acts as a Coordinator for of more than one crack in a short section of the walls (less than 30–
the whole network, receiving all the packets from the single LoRa 40 meters). They will integrate ZigBee Nodes with the same struc-
Nodes and from the ZigBee-LoRa Gateways, and transferring them ture as the LoRa ones, except for the presence of an XBee Series 2
to a remote data collection centre. In particular, it will be provided module in replacement of the LoRa SX1272 module, as well as
with a microprocessing unit managing the reception of the packets more complex ZigBee-LoRa Gateways. Their structure is expected
and their transmission to the collection centre, with a LoRa radio to be similar to the one of the nodes developed in the first proto-
module and with an Internet connection, either wired (Ethernet) type (see Section 4): in this case, the GSM module will be replaced
or wireless (WiFi). Since this node is expected to receive an almost with the LoRa SX1272 module.
T. Addabbo et al. / Measurement 131 (2019) 349–357 355

5.1. Software architecture  A second factor that affects the packet losses is the height differ-
ence between the Gateway position and the transmission posi-
The operation of the test infrastructure relies on three different tion. A relevant number of packet losses occurred when being at
software applications: the LoRa Node firmware, the LoRa Gateway the foot of the hills. In this case, no line-of-sight was available.
firmware and the server application.
The LoRa Node firmware samples the data from the sensors and Fig. 7 shows the area that was analyzed, i.e. the central section
then sends them to the LoRa Gateway through the LoRa module. of Siena together with some suburbs (in particular the areas of the
The transmission chain starts with the average calculation of the hospital and of the train station): the star shows the position of the
sensor information by sampling 100 times every 10 ms the mea- Gateway, the white line marks the City Walls circuit while the red
surement data at the analog ports. When the transmission is per- shadow encompasses the area where the presence of LoRa connec-
formed, the power gating circuit switches to the sleep mode by tion was proven.
means of a reset signal. In parallel with the test about network coverage, two nodes
The LoRa Gateway firmware allows the transmission of the were installed in two test points, chosen in the two critical sections
received packets to the remote data acquisition centre. The module close to the Porta Romana and Porta Ovile gates, described in Sec-
is continuously listening for the arrival of possible transmitted tion 2. These two nodes were placed with the purpose to test the
packets: once a packet is received, the payload is read and the reliability and accuracy of the sensor as well as the overall data
transmitting node is identified. The sensor values are then acquisition and elaboration structure.
extracted and transmitted together with the address to the server The Porta Ovile node was the first one to be installed: data by
through an HTTP POST request. this node have been acquired for around one year, and the node
The server application is a Java Web Application deployed on is still positioned on-site. In order to test the accuracy of the node
the Glassfish server: it provides a set of Web Services that allow samplings were collected every minute, using a support battery:
to store each data packet on a MySQL database and to retrieve, data analysis proved the 10-micrometre resolution of the sensor,
visualize and export them for further analysis. In particular, it pro- that was able to survey the processes of expansion and contraction
vides the Web Service called by the LoRa Gateway to store the sen- due to thermal variations between night and day: the measured
sor data through the POST request. This Web Service extracts the value, on average 35 lm, is in accordance with the value calculated
address of the node and the sensor data, and stores them in the theoretically by the architects in charge of the walls preservation.
MySQL database through an SQL query where the address of the Fig. 8 shows a data set concerning a period of approximately
node is used identify the table in which the data have to be saved. one month, the upper plot reports the acquired crack displacement
The Web Application also provides a web page that can be used to
retrieve the data stored on the database by means of a common
Internet browser.
While the cluster tree topology has not been tested, its imple-
mentation would require the realization of two additional soft-
wares, i.e. the ZigBee Node firmware and the ZigBee-LoRa
Gateway firmware. Nevertheless, the features of these applications
are very similar to the ones of the already developed firmwares.

6. Test results

A set of tests about network coverage has been carried out in


order to prove the full network coverage of the City Walls and thus
the possible realization of a City-Scale IoT infrastructure. These tests
have been carried out by positioning the LoRa Gateway node directly
on the astronomical observatory tower of the rectorate of the
University of Siena and then checking the actual data packet losses
by moving a Sensor Node in different sites all along the City Walls.
In particular, data reception has been tested at each of the 8
monumental gates that interrupt the walls: here the transmission
of a set of packets has been performed and the actual reception has
been verified by connecting a laptop to the Gateway. The data
transmission has been also tested moving counterclockwise by
car from one gate to the adjacent one, defining for the transmission
a 10 s sampling rate. In addition to these tests, data transmission
and reception have been checked moving farther from the city
walls to analyze the coverage of some of the city suburbs. While
this test is not interesting for the City Walls monitoring network,
it was carried out to prove the effective City-Scale of the network.
The results can be summarized as follows:

 Data reception was achieved for each transmission from the


eight gates;
 During the trip between one gate and the other some packet
loss occurred (with a rate lower than 10%): this fact mainly
Fig. 7. The Centre of Siena with the area covered by LoRa connectivity. The star
depends on the travel speed of the car since all the packet losses shows the position of the Gateway while the white line marks the path of the City
were noticed when the car was moving faster than 30 km/h. Walls.
356 T. Addabbo et al. / Measurement 131 (2019) 349–357

Fig. 8. The results of approximately one month of data acquisition. in red line measured crack displacement after the temperature effect correction.

values while the lower one shows the measured temperature. The mal expansion of the ABS holder, the temperature sensitivity of the
red line shows the measured crack displacement after the compen- sensor output voltage, of the electronics and of the magnetic flux
sation of the temperature effect which takes into account the ther- density generated by the permanent magnet. It is possible to
observe a residual slow variation (less then 30 lm) in the mea-
sured displacement that is related to the wall sensitivity to the
environmental temperature and humidity.
The Porta Romana node was placed around 6 months after the
Porta Ovile node and is shown in Fig. 9: this sensor node too is still
on site and operating. This node included two sensors: one placed
directly on the wall and one positioned on a crystal plate charac-
terized by a very low thermal expansion coefficient. This node
was useful to prove the actual detection of the expansion and con-
traction processes of the wall structure.
All the data sets collected during the test period were stored on
the Glassfish server and van be currently consulted through the use
of a common Web browser.

7. Conclusion

In this paper the architecture of a Wireless Sensor Network to


be employed for the monitoring of large monumental structures
has been described. The developed system has proven its effective-
ness in collecting data about possible crack displacements in the
described scenario, thus allowing the development of an alert sys-
tem to avoid possible structural collapses.
The described infrastructure is suggested to be used in a specific
city scale scenario: nevertheless, its features make it a general-
purpose framework that could be employed in each Smart City
application where the deployment of a large quantity of low cost
sensor nodes is required. Moreover, the proposed architecture is
open and predisposed to be expanded modularly. The indepen-
dence of the Gateway from each network node allows the straight
connection to the network of both monitoring systems for more
structures and new typologies of node, in charge of collecting dif-
ferent typologies of data.
While the results about the network coverage are mainly
focused on the city of Siena, its downtown size and its morpholog-
ical peculiarities suggest that a network with similar features could
be deployed in almost any structure with a similar scale.

References

[1] J. Yick, B. Mukherjee, D. Ghosal, Wireless sensor network survey, Comput.


Fig. 9. The Porta Romana Node. Networks 52 (12) (2008) 2292–2330.
T. Addabbo et al. / Measurement 131 (2019) 349–357 357

[2] A. Mainwaring, D. Culler, J. Polastre, J. Szewczyk, Rand J. Anderson, Wireless [10] F. Federici, R. Alesii, A. Colarieti, F. Graziosi, M. Faccio, Design and validation of
sensor networks for habitat monitoring, in: Proceedings of the 1st ACM a wireless sensor node for long term structural health monitoring, in: 2013
international workshop on Wireless sensor networks and applications (WSNA IEEE SENSORS, 2013, pp. 1–4.
’02). ACM, New York, NY, USA, 2002, pp. 88–97. [11] A. Chianese, F. Piccialli, Improving user experience of cultural environment
[3] V.C. Gungor, G.P. Hancke, Industrial wireless sensor networks: challenges, through IoT: the beauty or the truth case study, in: Intelligent Interactive
design principles, and technical approaches, IEEE Trans. Ind. Electron. 56 (10) Multimedia Systems and Services, 2015, pp. 11–20.
(2009) 4258–4265. [12] A. Chianese, F. Piccialli, J.E. Jung, The internet of cultural things: towards a
[4] A. Baggio, Wireless sensor networks in precision agriculture, in: ACM smart cultural heritage, in: 2016 12th International Conference onSignal-
Workshop on Real-World Wireless Sensor Networks (REALWSN 2005), Image Technology & Internet-Based Systems (SITIS), 2016, pp. 493–496.
Stockholm, Sweden, 2005, pp. 1567–1576. [13] A.J. Jara, Y. Sun, H. Song, R. Bie, D. Genooud, Y. Bocchi, Internet of Things for
[5] J.V. Capella, A. Perles, A. Bonastre, J.J. Serrano, Historical building monitoring cultural heritage of smart cities and smart regions, in: 2015 IEEE 29th
using an energy-efficient scalable wireless sensor network architecture, International Conference on Advanced Information Networking and
Sensors 11 (11) (2011) 10074–10093. Applications Workshops (WAINA), 2015, pp. 668–675.
[6] M.C. Rodiguez-Sanchez, S. Borromeo, J.A. Hernandez-Tamames, Wireless [14] A. Perles, E. Perez-Mar’n, R. Mercado, J.D. Segrelles, I. Blanquer, M. Zarzo, F.J.
sensor networks for conservation and monitoring cultural assets, IEEE Sens. Garcia-Diego, An energy-efficient internet of things (IoT) architecture for
J. 11 (6) (2011) 1382–1389. preventive conservation of cultural heritage, Future Gener. Comput. Syst. 81
[7] D. Zonta, H. Wu, M. Pozzi, P. Zanon, M. Ceriotti, L. Mottola, M. Corr, Wireless (2018) 566–581.
sensor networks for permanent health monitoring of historic buildings, Smart [15] T. Addabbo, A. Fort, M. Mugnaini, E. Panzardi, A. Pozzebon, V. Vignoli, A low
Struct. Syst. 6 (5–6) (2010) 595–618. cost distributed measurement system based on Hall effect sensors for
[8] M. Ceriotti, L. Mottola, G.P. Picco, A.L. Murphy, S. Guna, M. Corra, P. Zanon, structural crack monitoring in monumental architecture, Measurement
Monitoring heritage buildings with wireless sensor networks: the Torre Aquila (2017).
deployment, in: Proceedings of the 2009 International Conference on [16] A. Pozzebon, T. Addabbo, A. Fort, M. Mugnaini, E. Panzardi, V. Vignoli,
Information Processing in Sensor Networks, 2009, pp. 277–288. Pervasive wireless sensor networks for the monitoring of large monumental
[9] F. D’Amato, P. Gamba, E. Goldoni, Monitoring heritage buildings and artworks structures: the case of the ancient city Walls of Siena, Lecture Notes in
with wireless sensor networks, in: 2012 IEEE Workshop on Environmental Computer Science (including subseries Lecture Notes in Artificial Intelligence
Energy and Structural Monitoring Systems (EESMS), 2012, pp. 1–6. and Lecture Notes in Bioinformatics), 10058 LNCS, 2016, pp. 669–678.

You might also like