# Design and Implementation of Artwork Display System Based on Internet of Things Technology

Authors: Qian Zhao; Chenglin Wu
Journal: Wireless Communications and Mobile Computing
 (2022)

---

## Abstract

The IoT brings digital and intelligent changes, which can change many ways of seeing the world. Among them, the display of rare works of art is easily overlooked. This paper studies the artwork display system based on the IoT technology and uses the Spring framework under the uRLLC communication protocol to design the artwork display system through the design of the database and the controller. This article takes the artistic work display system as the research object, studies the operating mode of the system model, conducts system testing in an indoor environment, and compares communication with traditional distributed computing technology. Based on the experimental results, it can be seen that the real-time performance of this system is far superior to traditional cloud computing systems.


---

## Body

## 1. Introduction

The Internet of Things (IoT) has been applied in many fields. In the field of visualization, there are often higher standards for the reliability and real-time performance of IoT devices. In addition, as there are more and more IoT devices, and these devices are usually heterogeneous, how to manage these devices will be an urgent problem to be solved. And edge computing provides a new way to solve these problems. Edge computing can realize on-site processing of IoT device data, provide the system with high real-time performance, and ensure the reliability of communication.Zhu et al. applied augmented reality technology to the exhibition of cultural relics and developed a cultural relic display system that supports the interaction of flashlight light [1]. Levin et al. used augmented reality technology to achieve a restoration display of the frescoes in St. Clement’s Church [2]. Chakraborty et al. combine the outdoor AR system with the Yuanmingyuan Ruins to realize the digital restoration of ancient images such as water viewing method, east-west water tower, and big water method [3]. Taking the world cultural heritage Dujiangyan as an example, Zou et al. use digital technology to attract the audience to understand water conservancy knowledge and historical stories based on the characteristics of Dujiangyan’s regional protection. In addition, digital technology is used to improve the existing wasteland in the Dujiangyan Scenic Area and promote Dujiangyan tourism [4]. Zou et al. used AR technology to carry out a digital display and experience project of material cultural heritage ARCHEOGUIDE on mobile devices, with the purpose of recreating cultural heritage scenes for tourists through visual display methods [5]. Wei et al. use digital animation, virtual reality, and other technologies to digitally display representative European culture and superimpose virtual information on the cultural relics of the ancient city through AR technology [6]. Jian et al. elaborated on the protection methods of cultural heritage in the new era and proposed that the combination of cultural heritage and AR will become the inevitable trend of cultural heritage protection [7].Li uses AR technology to visualize the three-dimensional model of outdoor cultural heritage sites and provides users with cultural heritage information through the object panoramic visualization system [8]. Xuanyuan et al. use augmented reality technology to develop the Byblos system, through which users can visit the image structure of the Roman theater to understand the cultural background [9]. Based on mobile augmented reality technology (Mobile Augmented Reality, MAR for short) combined with the digital protection of intangible cultural heritage taking Longquan celadon as an example, Riliang et al. have researched and designed a system applied on a smartphone platform [10]. Sinha et al. use AR technology and somatosensory interaction technology to study how national orchestral instruments can perform virtual performance. His research makes people enjoy the fun of virtual combination when enjoying musical instruments. This application has successfully attracted people’s interest in national musical instruments [11].This article introduces the system architecture, database, edge computing server, and data processing flow are designed and explained in detail, and edge computing is combined with the display of artworks to provide users with smart electricity usage. In the future, we will continue to observe the stability of the system, improve the system’s ability to process concurrency, and lay a firm foundation for building edge computing IoT systems.


## 2. IoT Technology and Art Exhibition Architecture

### 2.1. Hierarchical Architecture of Art Display System Based on AIoT Technology

With the further integration and application of AIoT technology in smart images, especially in its artwork display system, “artificial intelligence” has gradually developed to “applied intelligence,” and smart images with image energy efficiency management and smart IoT applications as the core are especially developed. Green smart images have quietly become the development trend of future images, so it is very important to actively construct and carry out theoretical and applied research on “AIoT+smart images” [12], in order to improve the feasibility and scalability of intelligent image artworks during system development and the safety and reliability of the system during actual operation [13]. On the basis of the original three-tier system architecture of the intelligent image art display system, combined with the actual fusion application of AIoT technology, the overall hierarchical structure of the intelligent image art display system based on AIoT is finally formed, that is, a total of 5 layers from bottom to top. The terminal equipment layer, the intelligent perception layer, the network communication layer, the AI cloud brain control layer, and the application scenario layer are composed. This system architecture can make the structure of the largest and most complex artwork display system in the intelligent image clearer and the division of labor. Among them, the terminal equipment layer is located at the bottom of the architecture and is the ultimate bearer of green smart images to achieve “green” and “intelligence,” generally including building system smart terminals that implement various specific functions [14]. The intelligent perception layer refers to all kinds of intelligent devices with communication capabilities in the green intelligent image, as well as smart sensors and controllers, which can perform preliminary information processing and provide basic data for the application scenario layer and mainly carry the information transfer obtained from the perception layer. The AI cloud brain control layer is equivalent to an artificial intelligence control decision-making platform; that is, through AI intelligent units, intelligent algorithms and information technology to complete the mining, calculation, analysis, statistics, classification, and integration of real-time data and information of each subsystem can finally be achieved. The autonomous learning and control, intelligent decision-making and organization, and personalized customization are the functions used; the application scenario layer is to establish a system integration platform for each module system of specific users according to the different requirements of different users [15].In recent years, with the continuous deepening of the country’s new urbanization process, the country, provinces, prefectures, cities, and related industries have successively issued “green policies,” related industry standards and regulations, which have strongly promoted the construction and development of smart images. Globalization, especially the 30 years of digitalization in our country, is model era→PC interconnection era→mobile internet era→IoT→smart IoT evolving, especially with the rapid development and integration of AI technology and IoT technology. While information and data provide vitality to AI, AI is also creating all possibilities for IoT. The AIoT technology has become an effective way and the best way to intelligently upgrade major traditional industries represented by the image industry in the next ten years. Smart image is an ideal combination of “AI+smart image.” Its core is “artificial intelligence platform,” that is, “AI cloud brain.” The overall architecture of the system composed of intelligent image “AI cloud brain” is composed of perception layer, transmission layer, and control layer. It has the characteristics of high precision, low cost, complete functions, and strong automation [16]. The transport layer generally refers to a comprehensive technical system composed of 5G and AI computing; the control layer is mainly composed of clusters such as control, decision-making, execution, and management. The Chinese name of “AIoT” is intelligent IoT, that is, “AI+IoT,” which is based on the organic combination, effective combination, and application integration of artificial intelligence and IoT [17]. In fact, the concept of AIoT was proposed as early as 2017 and was first popularized by the industry. In recent years, it has become a hot vocabulary and industry hotspot in the IoT industry and the image industry [18].


### 2.2. NB-IoT Technology

The smart art display system based on NB-IoT uses the following technologies: sensor technology, IoT wireless remote communication technology, and cloud platform technology, so that terminal managers can remotely monitor the temperature and humidity data of the art display system and take corresponding measures [19]. This system is composed of temperature and humidity sensor module, GPS module, NB-IoT module, and transparent cloud platform module. The temperature and humidity module adopts the industrial-grade temperature and humidity sensor SHT20, and the GPS module model adopts the L70-R which supports low power consumption mode [20]. The temperature and humidity sensor collects the temperature and humidity of the indoor system environment, and the GPS sensor collects the geographic location [21]. The visual engineering measurement platform based on IoT technology and cloud computing combines the characteristics of engineering measurement and is divided into three levels: data acquisition layer, data analysis and storage layer, and management and application layer on the basis of IoT application mode [22].


#### 2.2.1. Data Collection Layer

The data collection layer covers the perception layer and network layer of the IoT system architecture and is responsible for collecting measurement data and uploading the data to the designated server [23]. The IoT is responsible for connecting numerous devices, computers, and built-in sensors in a dynamic network and continuously receiving and exchanging information from the external environment [24]. In engineering surveys, the total station and GPS-RTK-integrated machine can complete most of the survey tasks, so the platform is mainly designed for the data networking of these two types of equipment [25]. The GPS-RTK-integrated machine adopts relative positioning measurement method to eliminate errors such as ephemeris, ionosphere, and troposphere; combined with carrier phase measurement technology, cm-level high-precision measurement can be achieved, which can meet the requirements of engineering measurement. The data transmission uses the 5G IoT module. Compared with the traditional radio transmission method, the data transmission method of the 5G IoT module is not easily affected by the surrounding environment and transmission power, and the transmission distance is not limited. The measurement data can be directly uploaded to the server. Relative positioning measurement requires the use of two satellite receivers, a base station and a mobile station. The base station is placed in a location with stable geological conditions and known three-dimensional coordinates. During the measurement, the base station collects satellite observation information and sends the observation data and its own three-dimensional coordinates to the mobile station through the 5G IoT module. While the measuring station obtains the measurement information sent from the base station, it also collects the satellite observation information, and the information is calculated in real time, and then, the calculated data with a positioning accuracy of cm level is obtained. Finally, the 5G IoT module is used to upload the calculated data to the server. Considering that the current smart phones are equipped with Bluetooth communication function, an Android-based uRLLC communication terminal is designed, which uses the Bluetooth communication function of the mobile phone to establish a connection with the total station to realize wireless control of the total station and at the same time uses the mobile phone network communication function to communicate with the server to realize data transmission.


#### 2.2.2. Data Analysis and Storage Layer

The data analysis and storage layer use cloud computing technology to analyze the raw data measured by the equipment and store the data for subsequent use.


#### 2.2.3. Management and Application Layer

The management and application layer adopts the B/S architecture, that is, the general browser/server architecture on the Internet. The back end adopts Spring, SpringMVC, Mybatis, and other frameworks, and the front end adopts Vue, Axios, and Element-ui frameworks; the front and back ends use very lightweight and language-independent JSON for data interaction. The B/S architecture uses the HTTP protocol for communication, and business processing is performed on the server. There is no need to develop and maintain client programs, and cross-platform operations can be easily realized, ensuring the security of the platform and data to the greatest extent. In order to facilitate the internal collaborative measurement in engineering measurement, the platform is designed to implement a management platform and a measurement platform. The management platform runs in the browser on the PC side to provide personnel with functions such as data management, measurement task management, and report management; the measurement platform runs on the browser of the mobile device (smart phone); a visual measurement interface is provided for the measurement personnel to improve the efficiency of the measurement operation. The entire measurement platform application layer design is divided into management platform and measurement platform.Considering that engineering measurement operations are mainly divided into known point stakeout and unknown point measurement, the platform designs a set of internal collaborative measurement operations process based on these two measurement operation methods and corresponding operation procedures, combined with the platform application mode. Create a measurement task on the management platform and assign it to the surveyor. The surveyor can select the available measurement equipment on the platform to start the visual measurement operation. After the measurement is completed, it will be submitted to the staff for review. The task that passes the review can be exported to the report, and the review is not passed. The task needs to be reassigned to the surveyor for measurement. Through the powerful storage and computing capabilities of the cloud computing center, the requirements of the system can be met.


### 2.3. SAS Logical Structure Model Based on Improved Hypergraph

“Super network” is used to describe a system with many nodes and nested networks in the network. Hypergraph theory is one of the methods with a relatively complete mathematical definition. A hypergraph is a two-tuple V is a finite set of nodes, satisfying the formula:(1)G=Gw+Gnb+Gt,(2)G=∑j=1k∑h=1k∑t=1nj∑r=1nhyij−yhr2n2u.A hypergraph can be regarded as a generalization of graph theory. Its edges can include any number of nodes. The finite set of nodes with the same attributes is the hyperedge of the hypergraph. The definition of hypergraph ignores the connection relationship between nodes. However, whether in the definition of weights in hypernetworks or in the study of flows, the connection relationship between nodes is of great significance. Improve the definition of hypergraph by increasing the connection relationship between nodes, so that it includes both the definition of nodes and edges in basic graph theory and the definition of super edges in hypergraph theory:(3)uh≤uj≤⋯≤uk,(4)Gjj=1/2uj∑i=1nj∑r=1njyji−yjrnj2,(5)Gw=∑j=1kGjjpjsj.Combined with the introduction of the characteristics of commonly used centrality indicators in related literature, the actual T1-1 network is investigated, and the neighbor-based node centrality and the path-based node subgraph centrality are selected as indicators to evaluate the importance of nodes. At the same time, these two centrality indicators are easy to extend to the hypergraph, and the definition in the hypergraph is equally clear. Logical nodes are ranked according to relative (super) degree centrality, and the top three LNs are the same, namely, IHMI (human machine interaction), TCTR, and TVTR. In terms of (super) degree centrality, they are the most important, because they have more connections with other nodes, and they also appear more frequently in different functions:(6)Gjh=∑Z=1hj∑r=1nhyji−yhrnjnhuj+uh,(7)Gnb=∑j=2k∑h=1j−1Gjhpjsh+phsjDjh,(8)Gt=∑j=2k∑h=1j−1Gjhpjsh+phsjDjh1−Djh.In the SAS-improved hypergraph modeling process, the logical nodes in the SAS logical structure are defined as the nodes of the SAS-improved hypergraph model, the logical connections between logical nodes are defined as edges, and the logical function composed of several logical nodes is defined as super side. Take the T1-1 type substation in IEC61850 as an example to carry out the improved hypergraph modeling and related analysis of SAS. Each logical node (LN) is a subfunction located in a physical node, and only data in the LN can interact. There may be a logical connection between two LNs, and each functional super edge contains multiple LNs:(9)Djh=djh−Pjhdjh+Pjh,(10)djh=∫0∞dFjy∫0yy−xdFhx,(11)djh=∫0∞dFhy∫0yy−xdFjy.The improved hypergraph model of SAS logical structure is a triplet. The node set V in the triplet is combined with the edge set GE and the hyperedge set HGE, respectively, which can form the SAS graph model GG=VE and the hypergraph model HG=VE:(12)fx=1Nh∑i=1NkXi−xh,(13)kx=12πexp−x22,(14)ht=tanhwcxt+ucrtΘht−1+bc,(15)ht=ztΘht−1+1−ztΘht.In the graph structure, the objects appearing in pairs are related to a certain degree. Among them, objects are abstracted into nodes in the graph, and the “association” between two objects is called an edge. Graph models have advantages when analyzing networks or complex networks. Based on the mathematical definition of the graph and some basic parameters used to describe the graph, some commonly used parameters to measure the topological structure characteristics of the graph model can be derived. The definitions of these parameters are as follows:(16)σt=1/n∑i=1nFIit−FIit2FIit,(17)uj∣i=wijAi,(18)sj=∑icijuj∣i.Using the definitions and formulas of these parameters, the basic parameter values of the T1-1 SAS logic graph model can be calculated. The position of a node in the network topology determines its criticality and scope of influence. Structural centrality is the most commonly used indicator for evaluating the importance of nodes. They measure the criticality of nodes themselves by influencing the capabilities of other nodes. The neighbor-based centrality indicators and path-based centrality indicators are two commonly used centrality indicators:(19)lnFIitFIit−1=α+βlnFIit−1+vi+It,(20)cij=ebij∑kebik.The degree centrality index is a typical neighbor-based centrality index, which is defined as the number of adjacent nodes of a node. According to the degree centrality index, the more direct neighbors of a node, the more critical it is. When considering the information dissemination process, when the path through the node can spread information faster and more widely, the node is more critical, and this can be calculated by the centrality index based on the path, and the centrality of the subgraph is a typical. The path-based centrality index is as follows:(21)r=α1−β,(22)θ=−1Tln1+β,(23)τ=ln2θ.They are the most vulnerable nodes based on degree centrality. Once they fail, they can have a significant impact on SAS. For other LNs, the ranking of superdegree and degree is quite different. For example, ITCI is ranked fourth in the ranking of relative hyper centrality, but it is not yet ranked in the top ten in relative hyper centrality. This shows that there is a logical connection between ITCI and fewer LNs, but it appears in more super edges:(24)lnFIitFIit−1=α+βlnFIit−1+ϕXit−1+vi+τt,(25)kt1i=∑jcoswi1,wj2.Logical nodes are sorted according to relative (super) subgraph centrality. As shown in (25), the ordering of each LN according to relative subgraph centrality and relative hypersubgraph centrality is very different. PDIS has the greatest hypersubgraph centrality, which means that the closed loop of PDIS passes through more super edges and has more short closed paths than other LNs, and data deviations will propagate faster.


## 2.1. Hierarchical Architecture of Art Display System Based on AIoT Technology

With the further integration and application of AIoT technology in smart images, especially in its artwork display system, “artificial intelligence” has gradually developed to “applied intelligence,” and smart images with image energy efficiency management and smart IoT applications as the core are especially developed. Green smart images have quietly become the development trend of future images, so it is very important to actively construct and carry out theoretical and applied research on “AIoT+smart images” [12], in order to improve the feasibility and scalability of intelligent image artworks during system development and the safety and reliability of the system during actual operation [13]. On the basis of the original three-tier system architecture of the intelligent image art display system, combined with the actual fusion application of AIoT technology, the overall hierarchical structure of the intelligent image art display system based on AIoT is finally formed, that is, a total of 5 layers from bottom to top. The terminal equipment layer, the intelligent perception layer, the network communication layer, the AI cloud brain control layer, and the application scenario layer are composed. This system architecture can make the structure of the largest and most complex artwork display system in the intelligent image clearer and the division of labor. Among them, the terminal equipment layer is located at the bottom of the architecture and is the ultimate bearer of green smart images to achieve “green” and “intelligence,” generally including building system smart terminals that implement various specific functions [14]. The intelligent perception layer refers to all kinds of intelligent devices with communication capabilities in the green intelligent image, as well as smart sensors and controllers, which can perform preliminary information processing and provide basic data for the application scenario layer and mainly carry the information transfer obtained from the perception layer. The AI cloud brain control layer is equivalent to an artificial intelligence control decision-making platform; that is, through AI intelligent units, intelligent algorithms and information technology to complete the mining, calculation, analysis, statistics, classification, and integration of real-time data and information of each subsystem can finally be achieved. The autonomous learning and control, intelligent decision-making and organization, and personalized customization are the functions used; the application scenario layer is to establish a system integration platform for each module system of specific users according to the different requirements of different users [15].In recent years, with the continuous deepening of the country’s new urbanization process, the country, provinces, prefectures, cities, and related industries have successively issued “green policies,” related industry standards and regulations, which have strongly promoted the construction and development of smart images. Globalization, especially the 30 years of digitalization in our country, is model era→PC interconnection era→mobile internet era→IoT→smart IoT evolving, especially with the rapid development and integration of AI technology and IoT technology. While information and data provide vitality to AI, AI is also creating all possibilities for IoT. The AIoT technology has become an effective way and the best way to intelligently upgrade major traditional industries represented by the image industry in the next ten years. Smart image is an ideal combination of “AI+smart image.” Its core is “artificial intelligence platform,” that is, “AI cloud brain.” The overall architecture of the system composed of intelligent image “AI cloud brain” is composed of perception layer, transmission layer, and control layer. It has the characteristics of high precision, low cost, complete functions, and strong automation [16]. The transport layer generally refers to a comprehensive technical system composed of 5G and AI computing; the control layer is mainly composed of clusters such as control, decision-making, execution, and management. The Chinese name of “AIoT” is intelligent IoT, that is, “AI+IoT,” which is based on the organic combination, effective combination, and application integration of artificial intelligence and IoT [17]. In fact, the concept of AIoT was proposed as early as 2017 and was first popularized by the industry. In recent years, it has become a hot vocabulary and industry hotspot in the IoT industry and the image industry [18].


## 2.2. NB-IoT Technology

The smart art display system based on NB-IoT uses the following technologies: sensor technology, IoT wireless remote communication technology, and cloud platform technology, so that terminal managers can remotely monitor the temperature and humidity data of the art display system and take corresponding measures [19]. This system is composed of temperature and humidity sensor module, GPS module, NB-IoT module, and transparent cloud platform module. The temperature and humidity module adopts the industrial-grade temperature and humidity sensor SHT20, and the GPS module model adopts the L70-R which supports low power consumption mode [20]. The temperature and humidity sensor collects the temperature and humidity of the indoor system environment, and the GPS sensor collects the geographic location [21]. The visual engineering measurement platform based on IoT technology and cloud computing combines the characteristics of engineering measurement and is divided into three levels: data acquisition layer, data analysis and storage layer, and management and application layer on the basis of IoT application mode [22].


### 2.2.1. Data Collection Layer

The data collection layer covers the perception layer and network layer of the IoT system architecture and is responsible for collecting measurement data and uploading the data to the designated server [23]. The IoT is responsible for connecting numerous devices, computers, and built-in sensors in a dynamic network and continuously receiving and exchanging information from the external environment [24]. In engineering surveys, the total station and GPS-RTK-integrated machine can complete most of the survey tasks, so the platform is mainly designed for the data networking of these two types of equipment [25]. The GPS-RTK-integrated machine adopts relative positioning measurement method to eliminate errors such as ephemeris, ionosphere, and troposphere; combined with carrier phase measurement technology, cm-level high-precision measurement can be achieved, which can meet the requirements of engineering measurement. The data transmission uses the 5G IoT module. Compared with the traditional radio transmission method, the data transmission method of the 5G IoT module is not easily affected by the surrounding environment and transmission power, and the transmission distance is not limited. The measurement data can be directly uploaded to the server. Relative positioning measurement requires the use of two satellite receivers, a base station and a mobile station. The base station is placed in a location with stable geological conditions and known three-dimensional coordinates. During the measurement, the base station collects satellite observation information and sends the observation data and its own three-dimensional coordinates to the mobile station through the 5G IoT module. While the measuring station obtains the measurement information sent from the base station, it also collects the satellite observation information, and the information is calculated in real time, and then, the calculated data with a positioning accuracy of cm level is obtained. Finally, the 5G IoT module is used to upload the calculated data to the server. Considering that the current smart phones are equipped with Bluetooth communication function, an Android-based uRLLC communication terminal is designed, which uses the Bluetooth communication function of the mobile phone to establish a connection with the total station to realize wireless control of the total station and at the same time uses the mobile phone network communication function to communicate with the server to realize data transmission.


### 2.2.2. Data Analysis and Storage Layer

The data analysis and storage layer use cloud computing technology to analyze the raw data measured by the equipment and store the data for subsequent use.


### 2.2.3. Management and Application Layer

The management and application layer adopts the B/S architecture, that is, the general browser/server architecture on the Internet. The back end adopts Spring, SpringMVC, Mybatis, and other frameworks, and the front end adopts Vue, Axios, and Element-ui frameworks; the front and back ends use very lightweight and language-independent JSON for data interaction. The B/S architecture uses the HTTP protocol for communication, and business processing is performed on the server. There is no need to develop and maintain client programs, and cross-platform operations can be easily realized, ensuring the security of the platform and data to the greatest extent. In order to facilitate the internal collaborative measurement in engineering measurement, the platform is designed to implement a management platform and a measurement platform. The management platform runs in the browser on the PC side to provide personnel with functions such as data management, measurement task management, and report management; the measurement platform runs on the browser of the mobile device (smart phone); a visual measurement interface is provided for the measurement personnel to improve the efficiency of the measurement operation. The entire measurement platform application layer design is divided into management platform and measurement platform.Considering that engineering measurement operations are mainly divided into known point stakeout and unknown point measurement, the platform designs a set of internal collaborative measurement operations process based on these two measurement operation methods and corresponding operation procedures, combined with the platform application mode. Create a measurement task on the management platform and assign it to the surveyor. The surveyor can select the available measurement equipment on the platform to start the visual measurement operation. After the measurement is completed, it will be submitted to the staff for review. The task that passes the review can be exported to the report, and the review is not passed. The task needs to be reassigned to the surveyor for measurement. Through the powerful storage and computing capabilities of the cloud computing center, the requirements of the system can be met.


## 2.2.1. Data Collection Layer

The data collection layer covers the perception layer and network layer of the IoT system architecture and is responsible for collecting measurement data and uploading the data to the designated server [23]. The IoT is responsible for connecting numerous devices, computers, and built-in sensors in a dynamic network and continuously receiving and exchanging information from the external environment [24]. In engineering surveys, the total station and GPS-RTK-integrated machine can complete most of the survey tasks, so the platform is mainly designed for the data networking of these two types of equipment [25]. The GPS-RTK-integrated machine adopts relative positioning measurement method to eliminate errors such as ephemeris, ionosphere, and troposphere; combined with carrier phase measurement technology, cm-level high-precision measurement can be achieved, which can meet the requirements of engineering measurement. The data transmission uses the 5G IoT module. Compared with the traditional radio transmission method, the data transmission method of the 5G IoT module is not easily affected by the surrounding environment and transmission power, and the transmission distance is not limited. The measurement data can be directly uploaded to the server. Relative positioning measurement requires the use of two satellite receivers, a base station and a mobile station. The base station is placed in a location with stable geological conditions and known three-dimensional coordinates. During the measurement, the base station collects satellite observation information and sends the observation data and its own three-dimensional coordinates to the mobile station through the 5G IoT module. While the measuring station obtains the measurement information sent from the base station, it also collects the satellite observation information, and the information is calculated in real time, and then, the calculated data with a positioning accuracy of cm level is obtained. Finally, the 5G IoT module is used to upload the calculated data to the server. Considering that the current smart phones are equipped with Bluetooth communication function, an Android-based uRLLC communication terminal is designed, which uses the Bluetooth communication function of the mobile phone to establish a connection with the total station to realize wireless control of the total station and at the same time uses the mobile phone network communication function to communicate with the server to realize data transmission.


## 2.2.2. Data Analysis and Storage Layer

The data analysis and storage layer use cloud computing technology to analyze the raw data measured by the equipment and store the data for subsequent use.


## 2.2.3. Management and Application Layer

The management and application layer adopts the B/S architecture, that is, the general browser/server architecture on the Internet. The back end adopts Spring, SpringMVC, Mybatis, and other frameworks, and the front end adopts Vue, Axios, and Element-ui frameworks; the front and back ends use very lightweight and language-independent JSON for data interaction. The B/S architecture uses the HTTP protocol for communication, and business processing is performed on the server. There is no need to develop and maintain client programs, and cross-platform operations can be easily realized, ensuring the security of the platform and data to the greatest extent. In order to facilitate the internal collaborative measurement in engineering measurement, the platform is designed to implement a management platform and a measurement platform. The management platform runs in the browser on the PC side to provide personnel with functions such as data management, measurement task management, and report management; the measurement platform runs on the browser of the mobile device (smart phone); a visual measurement interface is provided for the measurement personnel to improve the efficiency of the measurement operation. The entire measurement platform application layer design is divided into management platform and measurement platform.Considering that engineering measurement operations are mainly divided into known point stakeout and unknown point measurement, the platform designs a set of internal collaborative measurement operations process based on these two measurement operation methods and corresponding operation procedures, combined with the platform application mode. Create a measurement task on the management platform and assign it to the surveyor. The surveyor can select the available measurement equipment on the platform to start the visual measurement operation. After the measurement is completed, it will be submitted to the staff for review. The task that passes the review can be exported to the report, and the review is not passed. The task needs to be reassigned to the surveyor for measurement. Through the powerful storage and computing capabilities of the cloud computing center, the requirements of the system can be met.


## 2.3. SAS Logical Structure Model Based on Improved Hypergraph

“Super network” is used to describe a system with many nodes and nested networks in the network. Hypergraph theory is one of the methods with a relatively complete mathematical definition. A hypergraph is a two-tuple V is a finite set of nodes, satisfying the formula:(1)G=Gw+Gnb+Gt,(2)G=∑j=1k∑h=1k∑t=1nj∑r=1nhyij−yhr2n2u.A hypergraph can be regarded as a generalization of graph theory. Its edges can include any number of nodes. The finite set of nodes with the same attributes is the hyperedge of the hypergraph. The definition of hypergraph ignores the connection relationship between nodes. However, whether in the definition of weights in hypernetworks or in the study of flows, the connection relationship between nodes is of great significance. Improve the definition of hypergraph by increasing the connection relationship between nodes, so that it includes both the definition of nodes and edges in basic graph theory and the definition of super edges in hypergraph theory:(3)uh≤uj≤⋯≤uk,(4)Gjj=1/2uj∑i=1nj∑r=1njyji−yjrnj2,(5)Gw=∑j=1kGjjpjsj.Combined with the introduction of the characteristics of commonly used centrality indicators in related literature, the actual T1-1 network is investigated, and the neighbor-based node centrality and the path-based node subgraph centrality are selected as indicators to evaluate the importance of nodes. At the same time, these two centrality indicators are easy to extend to the hypergraph, and the definition in the hypergraph is equally clear. Logical nodes are ranked according to relative (super) degree centrality, and the top three LNs are the same, namely, IHMI (human machine interaction), TCTR, and TVTR. In terms of (super) degree centrality, they are the most important, because they have more connections with other nodes, and they also appear more frequently in different functions:(6)Gjh=∑Z=1hj∑r=1nhyji−yhrnjnhuj+uh,(7)Gnb=∑j=2k∑h=1j−1Gjhpjsh+phsjDjh,(8)Gt=∑j=2k∑h=1j−1Gjhpjsh+phsjDjh1−Djh.In the SAS-improved hypergraph modeling process, the logical nodes in the SAS logical structure are defined as the nodes of the SAS-improved hypergraph model, the logical connections between logical nodes are defined as edges, and the logical function composed of several logical nodes is defined as super side. Take the T1-1 type substation in IEC61850 as an example to carry out the improved hypergraph modeling and related analysis of SAS. Each logical node (LN) is a subfunction located in a physical node, and only data in the LN can interact. There may be a logical connection between two LNs, and each functional super edge contains multiple LNs:(9)Djh=djh−Pjhdjh+Pjh,(10)djh=∫0∞dFjy∫0yy−xdFhx,(11)djh=∫0∞dFhy∫0yy−xdFjy.The improved hypergraph model of SAS logical structure is a triplet. The node set V in the triplet is combined with the edge set GE and the hyperedge set HGE, respectively, which can form the SAS graph model GG=VE and the hypergraph model HG=VE:(12)fx=1Nh∑i=1NkXi−xh,(13)kx=12πexp−x22,(14)ht=tanhwcxt+ucrtΘht−1+bc,(15)ht=ztΘht−1+1−ztΘht.In the graph structure, the objects appearing in pairs are related to a certain degree. Among them, objects are abstracted into nodes in the graph, and the “association” between two objects is called an edge. Graph models have advantages when analyzing networks or complex networks. Based on the mathematical definition of the graph and some basic parameters used to describe the graph, some commonly used parameters to measure the topological structure characteristics of the graph model can be derived. The definitions of these parameters are as follows:(16)σt=1/n∑i=1nFIit−FIit2FIit,(17)uj∣i=wijAi,(18)sj=∑icijuj∣i.Using the definitions and formulas of these parameters, the basic parameter values of the T1-1 SAS logic graph model can be calculated. The position of a node in the network topology determines its criticality and scope of influence. Structural centrality is the most commonly used indicator for evaluating the importance of nodes. They measure the criticality of nodes themselves by influencing the capabilities of other nodes. The neighbor-based centrality indicators and path-based centrality indicators are two commonly used centrality indicators:(19)lnFIitFIit−1=α+βlnFIit−1+vi+It,(20)cij=ebij∑kebik.The degree centrality index is a typical neighbor-based centrality index, which is defined as the number of adjacent nodes of a node. According to the degree centrality index, the more direct neighbors of a node, the more critical it is. When considering the information dissemination process, when the path through the node can spread information faster and more widely, the node is more critical, and this can be calculated by the centrality index based on the path, and the centrality of the subgraph is a typical. The path-based centrality index is as follows:(21)r=α1−β,(22)θ=−1Tln1+β,(23)τ=ln2θ.They are the most vulnerable nodes based on degree centrality. Once they fail, they can have a significant impact on SAS. For other LNs, the ranking of superdegree and degree is quite different. For example, ITCI is ranked fourth in the ranking of relative hyper centrality, but it is not yet ranked in the top ten in relative hyper centrality. This shows that there is a logical connection between ITCI and fewer LNs, but it appears in more super edges:(24)lnFIitFIit−1=α+βlnFIit−1+ϕXit−1+vi+τt,(25)kt1i=∑jcoswi1,wj2.Logical nodes are sorted according to relative (super) subgraph centrality. As shown in (25), the ordering of each LN according to relative subgraph centrality and relative hypersubgraph centrality is very different. PDIS has the greatest hypersubgraph centrality, which means that the closed loop of PDIS passes through more super edges and has more short closed paths than other LNs, and data deviations will propagate faster.


## 3. Artwork Display System Design

### 3.1. System Hardware and Software Support

#### 3.1.1. Work of Art Data Analysis Server

The work of art data analysis service is based on the Spring framework, and the dependencies between objects are handed over to Spring to reduce the coupling between components; use nonblocking input/output (NIO) to solve high concurrency downloading artwork data transmission problem and improve server data processing capacity. The automated deployment of services is realized by writing shell scripts and combining with the maven packaging tool. The data analysis service is highly available and easy to expand. It can automatically handle client connections and deal with abnormal situations accordingly to ensure data security and accuracy.


#### 3.1.2. uRLLC Communication Terminal

uRLLC communication terminal is based on the Android operating system and is responsible for data forwarding between the total station and the server. During the measurement, the server issues measurement instructions to the uRLLC communication terminal, and the uRLLC communication terminal sends the received measurement instructions to the total station and obtains the measurement data returned by the total station and finally sends the measurement data to the server. In this process, the mobile phone acts as an intermediary for data transmission and is responsible for data forwarding, and the data processing will be carried out by the server.


#### 3.1.3. Artwork Information Management Platform

The management platform is divided into 6 modules according to functions, and each module will carry out authority control to ensure the security of the platform and data. The user management module is responsible for the management of platform users and the corresponding role authority management. The equipment management module manages the communication parameters of the total station and the GPS-RTK-integrated machine and the server. The parameter management module is responsible for the basic parameters in engineering measurement such as projection parameters and coordinate systems. The basic control points and other parameters are stored and changed. The job management module is responsible for task creation, dispatch, audit, and report export. The operation log module records all logs of the platform to ensure that all user operations on the platform are traceable and commonly used the tool module provides common calculation tools such as coordinate conversion, seven-parameter calculation, four-parameter calculation, and geodetic calculation.


#### 3.1.4. Visual Measurement Platform

The visual measurement platform is mainly divided into 3 modules. The surveyor can select the equipment being used in the equipment selection module, then select the task assigned to him in the construction measurement module, and enter the visualization interface for measurement; the custom module provides temporary operation functions. Surveyors can create tasks and complete measurements according to the on-site environment and assist or supplement the tasks assigned to them.


### 3.2. System Design Steps

#### 3.2.1. Control Function

In order to complete the distributed access control decision, operations such as the decision-making authorization of the access control authority of the IoT device and the setting of the access control strategy and the management of user information are completed by four smart contracts deployed in the hyperledger, namely, the PIP contract, PAP contract, PDP contract, and PEP contract. In this section, we will introduce the contracts and functions that implement access control functions. In the PIP contract, the resource owner manages the access control authority of the IoT device and the identity of the registered user through this contract. The PIP contract contains the following functions:(i)
AddResource() function. This function is triggered when the resource owner uploads the access control authority of the IoT device(ii)
AddResource() function. This function writes the access control authority information of the device into the blockchain. A legal access control authority information requires four parameters(iii)
DeleteResource() function. Under certain circumstances, the resource owner no longer continues to share the access control authority of the device. Through this function, enter the resource ID to be revoked, and the system deletes the corresponding resource information in the blockchain to complete the resource cancellation; the resource applicant will not be able to search for information about the resource on the blockchain.(iv)
UserRegister() function. The user enters the user name and user ID in the user registration page; the system registers the user identity information through this function and saves it in the blockchain for subsequent system operations.The PDP contract is responsible for judging whether the resource requester matches the access control policy of the applied device and judging whether the current resource requester is an authorized user of the device. The functions included in the contract are as follows: The MatchPolicy() function is mainly responsible for comparing the attribute information of the resource requester with the attribute information in the access control policy of the requested IoT device to determine whether it can obtain the access control authority of the device. This function is called by the GetPermission() function in the PEP contract when the resource requester applies for resource access control permissions.The JudgeUser() function is responsible for judging whether the current resource requester is one of the authorized users of the device and passing the judgment result to the PEP contract. The judgment process is similar to the MatchPolicy() function, so I will not repeat it.In the PEP contract, the contract is responsible for receiving the results returned by the PDP contract and executing corresponding actions based on the results. The PEP contract contains the following four functions:(i)
The ShowResource() function displays the obtained access control authority according to the entered user name(ii)
The UseResource() function determines whether the device is included in the user’s available resource list according to the result returned by the JudgeUser() function in the PDP contract(iii)
The FindResourceByRes_ID() function is called by the system when the resource requester searches for available equipment, and the corresponding search result is displayed according to the input resource ID(iv)
The GetPermission() function grants the access control permission of the device to the resource requester according to the result returned by the MatchPolicy() function in the PDP contract and uploads the permission information obtained by the resource requester to the blockchain.


#### 3.2.2. Construction of BIM Core Database

The monitoring data is used for the construction of the BIM database, which mainly includes the data collection and transmission layer, the data processing and analysis layer, and the data storage layer. In the demonstration of real-time monitoring functions, the monitoring data and evaluation results need to be reflected in the BIM three-dimensional model for visual warning display, which is realized through the user interaction layer. The basis of monitoring visualization is the image model of the tunnel, including the positioning of the tunnel structure axis, the detailed structure, and the positioning of the sensors. In addition, the model and parameter information of equipment operation and maintenance and pipeline installation management are also applied to the BIM module, and the import interface is set to integrate the monitoring data in the database with the BIM 3D model. The technical realization is shown in Figure1.Figure 1
Integration of monitoring data in database with BIM 3D model.


## 3.1. System Hardware and Software Support

### 3.1.1. Work of Art Data Analysis Server

The work of art data analysis service is based on the Spring framework, and the dependencies between objects are handed over to Spring to reduce the coupling between components; use nonblocking input/output (NIO) to solve high concurrency downloading artwork data transmission problem and improve server data processing capacity. The automated deployment of services is realized by writing shell scripts and combining with the maven packaging tool. The data analysis service is highly available and easy to expand. It can automatically handle client connections and deal with abnormal situations accordingly to ensure data security and accuracy.


### 3.1.2. uRLLC Communication Terminal

uRLLC communication terminal is based on the Android operating system and is responsible for data forwarding between the total station and the server. During the measurement, the server issues measurement instructions to the uRLLC communication terminal, and the uRLLC communication terminal sends the received measurement instructions to the total station and obtains the measurement data returned by the total station and finally sends the measurement data to the server. In this process, the mobile phone acts as an intermediary for data transmission and is responsible for data forwarding, and the data processing will be carried out by the server.


### 3.1.3. Artwork Information Management Platform

The management platform is divided into 6 modules according to functions, and each module will carry out authority control to ensure the security of the platform and data. The user management module is responsible for the management of platform users and the corresponding role authority management. The equipment management module manages the communication parameters of the total station and the GPS-RTK-integrated machine and the server. The parameter management module is responsible for the basic parameters in engineering measurement such as projection parameters and coordinate systems. The basic control points and other parameters are stored and changed. The job management module is responsible for task creation, dispatch, audit, and report export. The operation log module records all logs of the platform to ensure that all user operations on the platform are traceable and commonly used the tool module provides common calculation tools such as coordinate conversion, seven-parameter calculation, four-parameter calculation, and geodetic calculation.


### 3.1.4. Visual Measurement Platform

The visual measurement platform is mainly divided into 3 modules. The surveyor can select the equipment being used in the equipment selection module, then select the task assigned to him in the construction measurement module, and enter the visualization interface for measurement; the custom module provides temporary operation functions. Surveyors can create tasks and complete measurements according to the on-site environment and assist or supplement the tasks assigned to them.


## 3.1.1. Work of Art Data Analysis Server

The work of art data analysis service is based on the Spring framework, and the dependencies between objects are handed over to Spring to reduce the coupling between components; use nonblocking input/output (NIO) to solve high concurrency downloading artwork data transmission problem and improve server data processing capacity. The automated deployment of services is realized by writing shell scripts and combining with the maven packaging tool. The data analysis service is highly available and easy to expand. It can automatically handle client connections and deal with abnormal situations accordingly to ensure data security and accuracy.


## 3.1.2. uRLLC Communication Terminal

uRLLC communication terminal is based on the Android operating system and is responsible for data forwarding between the total station and the server. During the measurement, the server issues measurement instructions to the uRLLC communication terminal, and the uRLLC communication terminal sends the received measurement instructions to the total station and obtains the measurement data returned by the total station and finally sends the measurement data to the server. In this process, the mobile phone acts as an intermediary for data transmission and is responsible for data forwarding, and the data processing will be carried out by the server.


## 3.1.3. Artwork Information Management Platform

The management platform is divided into 6 modules according to functions, and each module will carry out authority control to ensure the security of the platform and data. The user management module is responsible for the management of platform users and the corresponding role authority management. The equipment management module manages the communication parameters of the total station and the GPS-RTK-integrated machine and the server. The parameter management module is responsible for the basic parameters in engineering measurement such as projection parameters and coordinate systems. The basic control points and other parameters are stored and changed. The job management module is responsible for task creation, dispatch, audit, and report export. The operation log module records all logs of the platform to ensure that all user operations on the platform are traceable and commonly used the tool module provides common calculation tools such as coordinate conversion, seven-parameter calculation, four-parameter calculation, and geodetic calculation.


## 3.1.4. Visual Measurement Platform

The visual measurement platform is mainly divided into 3 modules. The surveyor can select the equipment being used in the equipment selection module, then select the task assigned to him in the construction measurement module, and enter the visualization interface for measurement; the custom module provides temporary operation functions. Surveyors can create tasks and complete measurements according to the on-site environment and assist or supplement the tasks assigned to them.


## 3.2. System Design Steps

### 3.2.1. Control Function

In order to complete the distributed access control decision, operations such as the decision-making authorization of the access control authority of the IoT device and the setting of the access control strategy and the management of user information are completed by four smart contracts deployed in the hyperledger, namely, the PIP contract, PAP contract, PDP contract, and PEP contract. In this section, we will introduce the contracts and functions that implement access control functions. In the PIP contract, the resource owner manages the access control authority of the IoT device and the identity of the registered user through this contract. The PIP contract contains the following functions:(i)
AddResource() function. This function is triggered when the resource owner uploads the access control authority of the IoT device(ii)
AddResource() function. This function writes the access control authority information of the device into the blockchain. A legal access control authority information requires four parameters(iii)
DeleteResource() function. Under certain circumstances, the resource owner no longer continues to share the access control authority of the device. Through this function, enter the resource ID to be revoked, and the system deletes the corresponding resource information in the blockchain to complete the resource cancellation; the resource applicant will not be able to search for information about the resource on the blockchain.(iv)
UserRegister() function. The user enters the user name and user ID in the user registration page; the system registers the user identity information through this function and saves it in the blockchain for subsequent system operations.The PDP contract is responsible for judging whether the resource requester matches the access control policy of the applied device and judging whether the current resource requester is an authorized user of the device. The functions included in the contract are as follows: The MatchPolicy() function is mainly responsible for comparing the attribute information of the resource requester with the attribute information in the access control policy of the requested IoT device to determine whether it can obtain the access control authority of the device. This function is called by the GetPermission() function in the PEP contract when the resource requester applies for resource access control permissions.The JudgeUser() function is responsible for judging whether the current resource requester is one of the authorized users of the device and passing the judgment result to the PEP contract. The judgment process is similar to the MatchPolicy() function, so I will not repeat it.In the PEP contract, the contract is responsible for receiving the results returned by the PDP contract and executing corresponding actions based on the results. The PEP contract contains the following four functions:(i)
The ShowResource() function displays the obtained access control authority according to the entered user name(ii)
The UseResource() function determines whether the device is included in the user’s available resource list according to the result returned by the JudgeUser() function in the PDP contract(iii)
The FindResourceByRes_ID() function is called by the system when the resource requester searches for available equipment, and the corresponding search result is displayed according to the input resource ID(iv)
The GetPermission() function grants the access control permission of the device to the resource requester according to the result returned by the MatchPolicy() function in the PDP contract and uploads the permission information obtained by the resource requester to the blockchain.


### 3.2.2. Construction of BIM Core Database

The monitoring data is used for the construction of the BIM database, which mainly includes the data collection and transmission layer, the data processing and analysis layer, and the data storage layer. In the demonstration of real-time monitoring functions, the monitoring data and evaluation results need to be reflected in the BIM three-dimensional model for visual warning display, which is realized through the user interaction layer. The basis of monitoring visualization is the image model of the tunnel, including the positioning of the tunnel structure axis, the detailed structure, and the positioning of the sensors. In addition, the model and parameter information of equipment operation and maintenance and pipeline installation management are also applied to the BIM module, and the import interface is set to integrate the monitoring data in the database with the BIM 3D model. The technical realization is shown in Figure1.Figure 1
Integration of monitoring data in database with BIM 3D model.


## 3.2.1. Control Function

In order to complete the distributed access control decision, operations such as the decision-making authorization of the access control authority of the IoT device and the setting of the access control strategy and the management of user information are completed by four smart contracts deployed in the hyperledger, namely, the PIP contract, PAP contract, PDP contract, and PEP contract. In this section, we will introduce the contracts and functions that implement access control functions. In the PIP contract, the resource owner manages the access control authority of the IoT device and the identity of the registered user through this contract. The PIP contract contains the following functions:(i)
AddResource() function. This function is triggered when the resource owner uploads the access control authority of the IoT device(ii)
AddResource() function. This function writes the access control authority information of the device into the blockchain. A legal access control authority information requires four parameters(iii)
DeleteResource() function. Under certain circumstances, the resource owner no longer continues to share the access control authority of the device. Through this function, enter the resource ID to be revoked, and the system deletes the corresponding resource information in the blockchain to complete the resource cancellation; the resource applicant will not be able to search for information about the resource on the blockchain.(iv)
UserRegister() function. The user enters the user name and user ID in the user registration page; the system registers the user identity information through this function and saves it in the blockchain for subsequent system operations.The PDP contract is responsible for judging whether the resource requester matches the access control policy of the applied device and judging whether the current resource requester is an authorized user of the device. The functions included in the contract are as follows: The MatchPolicy() function is mainly responsible for comparing the attribute information of the resource requester with the attribute information in the access control policy of the requested IoT device to determine whether it can obtain the access control authority of the device. This function is called by the GetPermission() function in the PEP contract when the resource requester applies for resource access control permissions.The JudgeUser() function is responsible for judging whether the current resource requester is one of the authorized users of the device and passing the judgment result to the PEP contract. The judgment process is similar to the MatchPolicy() function, so I will not repeat it.In the PEP contract, the contract is responsible for receiving the results returned by the PDP contract and executing corresponding actions based on the results. The PEP contract contains the following four functions:(i)
The ShowResource() function displays the obtained access control authority according to the entered user name(ii)
The UseResource() function determines whether the device is included in the user’s available resource list according to the result returned by the JudgeUser() function in the PDP contract(iii)
The FindResourceByRes_ID() function is called by the system when the resource requester searches for available equipment, and the corresponding search result is displayed according to the input resource ID(iv)
The GetPermission() function grants the access control permission of the device to the resource requester according to the result returned by the MatchPolicy() function in the PDP contract and uploads the permission information obtained by the resource requester to the blockchain.


## 3.2.2. Construction of BIM Core Database

The monitoring data is used for the construction of the BIM database, which mainly includes the data collection and transmission layer, the data processing and analysis layer, and the data storage layer. In the demonstration of real-time monitoring functions, the monitoring data and evaluation results need to be reflected in the BIM three-dimensional model for visual warning display, which is realized through the user interaction layer. The basis of monitoring visualization is the image model of the tunnel, including the positioning of the tunnel structure axis, the detailed structure, and the positioning of the sensors. In addition, the model and parameter information of equipment operation and maintenance and pipeline installation management are also applied to the BIM module, and the import interface is set to integrate the monitoring data in the database with the BIM 3D model. The technical realization is shown in Figure1.Figure 1
Integration of monitoring data in database with BIM 3D model.


## 4. Artwork Display System

### 4.1. System Hardware Analysis

As shown in Figure2, the landslide monitoring data collection system constructed by the wireless sensor network in this article is composed of two parts: a short-range wireless sensor network and a remote monitoring center. The wireless sensor network is the basis for building the IoT architecture, including sensor nodes, routing nodes, and assemble nodes, using the ZigBee protocol to build a clustered network structure, so as to realize mutual communication and information transfer between nodes.Figure 2
Reliability and stability of data transmission in the network.As shown in Table1, the choice of data transmission protocol determines the reliability and stability of data transmission in wireless sensor networks, compared with other transmission protocols such as Bluetooth, WiFi802.11, WirelessUSB, Bluetooth, Cellular, and ZigBee802.15.4. The transmission rate is low, but it can meet the small-capacity monitoring data transmission, the power consumption is low, the transmission distance can be expanded, and the overall implementation is easier.Table 1
Reliability and stability of data transmission in wireless sensor networks.
ItemBluetoothWiFi802.11WirelessUSBBluetoothCellularZigBeeCapacity2.982.535.12.562.493.26Consu2.014.6741.321.544.35Rate1.923.222.282.361.63.28Achieve6.964.345.656.786.136.51Monitor5.392.56.655.231.96.81Trans4.513.515.14.025.743.67The data transmission process is shown in Figure3. Based on the IoT technology, this platform connects the GPS-RTK-integrated machine and the total station, two commonly used measurement equipment in engineering surveys, so that it can safely communicate with the server to achieve measurement data. At the same time, the platform is based on cloud computing technology and B/S architecture and has designed a management platform and measurement platform that can be operated across platforms. The stored measurement data is used to achieve internal collaborative measurement. The management platform provides unified management functions for engineering measurement data and work processes. The measurement platform realizes the visual measurement operation. The platform realizes the unification of online management and measurement, which can effectively improve the efficiency of engineering measurement and greatly reduce the overall cost of construction.Figure 3
Artwork information data transmission process.As shown in Table2, this article mainly accesses two measuring devices, a total station and a GPS-RTK-integrated machine. When measuring with a total station device, it is highly dependent on the measurement function of the total station. What the platform does is to control the total station for measurement and then read and store the measurement results of the total station. The platform itself cannot improve the measurement accuracy of the total station. There are many factors affecting the measurement accuracy of GPS-RTK-integrated equipment. Therefore, the GPS-RTK all-in-one device was tested during the platform test, and the projection parameters are shown in Table 3.Table 2
Highly dependent on total station equipment measurement.
ItemShort rangeRemoteReliabilityConnectionS-analysisA-collectionSink node0.771.291.081.761.520.25Routing3.983.423.012.473.983.26Collection4.694.432.353.52.534.35Multihop5.545.475.42.165.063.09Storage3.373.511.672.712.82.09Management3.362.963.81.542.515.88Fusion4.534.785.434.516.053.46Table 3
Physical equipment test projection parameters.
ItemCommunication moduleData analysisPackaging moduleData calculationResponse moduleData storageEdge4.233.342.863.933.672.59Storage2.313.913.182.921.434.28Traditional1.581.191.653.361.796.28Centralized4.484.521.672.876.154.73Cloud2.226.176.282.225.774.77Model5.346.094.896.042.922.41As shown in Figure4, the user authenticates his identity through the security authentication interface provided by the cloud computing layer and obtains a security token. The user uses the security token to issue control instructions to the edge layer through the device control channel of cloud computing and submit this control information to the system. If it is found through the network inspection that the user and the edge server are in the same local area network, the user is allowed to establish a secure connection with the edge server through a security token, and the user submits this control information to the system through the edge layer device. After receiving the control instruction, the edge layer device encapsulates the instruction through the conversion relationship and sends it to the target perception layer device. The sensing layer device executes the instruction and returns the result. The return process is consistent with the device upload process.Figure 4
Security authentication interface authentication identity.The selected plane coordinates of the known points are as follows: After creating the coordinate stakeout task, select the GPS-RTK all-in-one device for measurement, record 8 sets of measurement data, and obtain the measurement result graph, as shown in Figure5. It is expressed in plane coordinates and normal height format. Compare the measured data in the figure with the original coordinates of the known points, and perform the difference calculation on X, Y, and H to obtain the deviation table, as shown in Table 4. The direction from a point on the ground to a point in the sky or another point on the ground is represented by the angle between the projection of the line connecting the two points on the horizontal plane and the reference direction. This representation is also called azimuth, which is one of the ways to measure the angular difference between objects on a plane. It is the horizontal included angle from the north direction line of a point to the target direction line in a clockwise direction. The analysis shows that when the GPS-RTK-integrated machine is used for measurement, it can ensure the measurement error within 1 cm in the horizontal direction and 2 cm in the elevation direction, which meets the engineering measurement requirements.Figure 5
All-in-one machine 8 sets of data measurement results.Table 4
Difference calculation comparison deviation.
ItemSh-networkRe-networkTotal stationConnectionSum-analyAuto-collecGPS-RTK3.423.012.473.983.263.77Factor4.432.353.52.534.354.81Collection5.475.42.165.063.095.07Rely3.511.672.712.82.093Storage2.963.81.542.515.882.79Management4.785.434.516.053.466.92Fusion5.483.491.812.556.383.82As shown in Figure6, a monitoring terminal of this system is equipped with NB-IoT communication module, temperature and humidity sensor, photoresistor sensor, ethanol sensor, air quality sensor, etc. Turn on the power, the monitoring terminal will initialize the hardware, monitor the NB-IoT network attachment status, and access the cloud platform. Then, the monitoring terminal enters the normal environmental monitoring stage.Figure 6
The monitoring terminal enters the normal environmental monitoring stage.As shown in Table5, in order to ensure the practicability of the system, this article tests the accuracy and completeness of its functions, including data collection, LCD display, abnormal alarm and remote data reporting, management, display, and other functions. The test is mainly through the indoor field test of the monitoring terminal and the remote test of the indoor monitoring management platform. The monitoring terminal is placed in the room for field test.Table 5
Functional accuracy and completeness testing.
Sink nodeRouting nodeCollectionStorageManagementFusionCapacity3.742.584.763.615.282.73Consumpt3.83.65.754.884.555.23Rate1.914.653.094.764.423.5Achieve2.961.495.076.825.374.88Monitor2.671.622.285.235.844.66Transmis2.923.325.975.554.063.72The LCD display screen of the monitoring terminal 1 is shown in Figure7. This article separately displays the temperature, humidity, light intensity, ethanol concentration, air quality, voltage, and real-time time data collected by the monitoring terminal and their status. The normal temperature range is 10~16°C, and the light intensity is normally less than 100 lx, and the actual values are all outside the normal range. Therefore, the LCD displays that its status is abnormal, and the terminal activates a buzzer to alarm.Figure 7
LCD display of monitoring terminal 1.As shown in Figure8, the indoor environment monitoring management platform built by the OneNET IoT cloud platform realizes the management of 30 monitoring terminals. At the same time, abnormal alarms can be viewed through the status display icon of each monitoring terminal.Figure 8
Remote monitoring indoor environment monitoring management platform.At the same time, you can view the detailed data of each monitoring terminal through the view detail function. As shown in Table6, the detailed data display interface of the monitoring terminal can be used to view the temperature, humidity, light intensity, ethanol concentration, air quality, and values such as voltage, and at the same time, you can view its changing trend through the graph. After the above tests, the monitoring terminal data collection, data display, abnormal alarm, and other functions are normal and meet the design requirements. At the same time, the interactive function of the monitoring terminal and the cloud platform is accurate and stable. The system completes one data collection, data display, abnormal judgment, and data reporting time, no more than 20 seconds, indicating that the functionality of the indoor environment monitoring system meets the expected requirements and is practical.Table 6
Detailed data of each monitoring terminal.
ItemTemperatureHumidityLight intensityEthanolConcentrationAir qualityVoltageGPS-RTK1.662.392.622.651.863.511.28Factor3.235.595.854.744.65.515.28Collection4.391.622.314.233.342.863.93Rely1.161.691.72.313.913.182.92Storage1.951.075.361.581.191.653.36Fusion6.433.765.414.484.521.672.87As shown in Figure9, compared with the traditional centralized cloud computing model, this system adds an edge computing layer close to the sensing layer device and quickly processes the data of the sensing layer device through the computing and storage capabilities of the edge layer. The following article describes the design of the edge server. As shown in Table 7, the four functional modules of the edge server are as follows: communication module, data analysis and packaging module, data operation and response module, and data storage module.Figure 9
Computing layer close to the sensing layer device.Table 7
Communication module provides device awareness for edge servers.
Communication moduleData analysisPackaging moduleData calculationResponse moduleData storageEdge computing2.863.121.373.84.91.64Storage2.752.993.854.622.864.57Traditional4.431.885.133.866.071.51Centralized3.9275.685.974.534.78Cloud computing6.855.992.626.931.884.47Model4.76.534.074.156.882.17As shown in Figure10, through the communication layer, the system edge server can perceive the communication status of IoT devices and their communication status, obtain communication links, and provide access ports for new devices. At the same time, ensure smooth communication between the edge server and the cloud computing center, and ensure a smooth data flow channel. The equipment behavior in this system refers to the measurement and regulation of external monitoring variables and equipment variables.Figure 10
Perceive IoT devices and their communication status.As shown in Figure11, when the sensing layer device generates data, it is uploaded to the edge layer device. The edge layer converts the data through the conversion relationship and, according to the data type, stores the data in the Redis storage and time series database in turn and indicates the synchronization priority of the data. According to the priority of data synchronization, the data is synchronized to the cloud computing layer in real time or regularly through the communication layer, and the data storage server of the cloud computing layer is updated. As shown in Table 8, according to the results of data processing, it is judged whether it is necessary to control the corresponding IoT devices to perform corresponding operations to obtain operating performance data.Figure 11
The communication layer synchronizes data to the cloud computing layer.Table 8
Device control channel through cloud computing.
ItemShort rangeRemoteReliabilityConnectionS-analysisA-collectionSink node2.962.93.693.872.52.85Routing1.62.695.275.313.733.39Collection2.951.774.583.444.24.97Multihop2.695.421.114.793.495.74Storage1.384.41.166.432.635.85Management2.016.483.623.431.792.19Fusion5.493.051.544.721.085.54The IoT devices in this system are mainly smart controllers and smart meters connected in series in the power circuit, as shown in Figure12, deployed in each exhibition hall. Due to the deployment of more wireless access points on the exhibition hall floor, the campus network covers a wide range, and the signal is strong; smart controller devices use wireless communication protocols for communication, while smart meters use more stable wired communication. The most important equipment behavior of the intelligent controller is the on-off control of the power circuit and the power safety protection. The intelligent controller provides 10 branch circuit channels, which means that after the main circuit flows into the intelligent controller, multiple branch circuits can be separated, and through internal relays and control algorithms, different branch circuits can be controlled at the same time.Figure 12
Smart controllers and smart meters in the loop.The smart controller replaces the traditional single-function wall switch. The user can control the on-off of the channel through the panel channel buttons of the smart controller and the corresponding APP, as shown in Table9. The system uses the first 6 channels of the intelligent controller, of which the first three channels are lighting channels, the fourth channel is socket channel, and the fifth and sixth channels are spare channels. Figure 8 shows the usage of each channel in Hall 1101 within one month. Among them, the use of the first three channels of the intelligent controller accounted for 79% of the daily use, and its use is greatly related to the life of the visitors. The types of exhibits in this system include graphic design, painting design, fashion design, industrial design, film and television animation, architectural environment, art synthesis, digital photography, graduation design, and other types; exhibit formats include four types: video, audio, picture, and text. The management of the exhibits in this article can be realized from various presentation layer pages and back-end java source files. According to different management directions and user rights, under the premise of unified art, the front-end output of different types and formats of exhibits can be realized.Table 9
Panel channel buttons of smart controller.
ItemShort rangeRemoteReliabilityConnectionS-analysisA-collectionSink node5.313.733.395.032.682.08Routing3.444.24.973.144.782.87Collection4.793.495.741.422.461.78Multihop6.432.635.854.92.63.22Storage3.431.792.193.021.642.33Management4.721.085.544.773.374.37Fusion2.956.132.491.082.096.3The main equipment behaviors of smart meters are electrical energy measurement and monitoring of voltage, current, and power. Through the measurement of the electric energy value, this article calculates the electricity consumption of the exhibition hall per hour, and this figure is usually directly related to the exhibition hall electricity bill. The histogram of electricity consumption in an exhibition hall within 3 months is shown in Figure13. The electricity consumption includes fluorescent lamps, long-arm spotlights, LED lamps, air conditioners, sockets, and temperature and humidity control, and data is obtained through smart meters. Through clear electricity consumption data, transparent electricity consumption is realized and users’ awareness of energy saving is enhanced. These data are uploaded to the cloud server, and the corresponding user energy consumption model is established through data analysis, data mining, machine learning, and other technologies, and the corresponding energy saving suggestions are given.Figure 13
Electricity consumption of exhibition hall per hour.In this system, this article uses two indicators of communication round-trip delay and communication jitter to compare the traditional cloud computing system with this system. Among them, this article uses average deviation to define communication jitter, as shown in Table10.Table 10
Mean deviation to define communication jitter.
ItemTemperatureHumidityLight intensityEthanolConcentrationAir qualityVoltageAnalysis4.974.874.65.082.212.962.9Data2.593.885.465.032.291.62.69M-learn1.684.042.414.874.382.951.77Coverage2.655.643.615.293.322.695.42Signa5.144.771.23.244.451.384.4Power6.84.293.633.964.192.016.48Figure14 shows the result of the communication round-trip delay between the traditional cloud computing system and this system. In traditional cloud computing systems, the communication round-trip delay time of the intelligent controller is mainly distributed between 80 ms and 260 ms, with an average delay of 350 ms. In the “direct connection” mode of this system, the communication round-trip delay time is mainly distributed between 65 ms and 80 ms, and the average delay is 73.5 ms. Through the calculation of the experimental results, it can be known that in the traditional cloud computing system, the communication jitter is 290 ms, while in this system, the communication jitter is 16 ms, which is about 1/4~1/5 of the main communication delay interval. Based on the experimental results, it can be seen that the real-time performance of this system is far superior to the traditional cloud computing systems. The online display system of the artworks facilitates the college’s management of exhibits, exhibitions, and topics; facilitates users’ inquiries and statistical analysis; standardizes the review process of exhibits; improves the quality and efficiency of exhibit information management; and is in line with the online exhibit management function, a practical online work information management platform. After the system is perfected, it will run successfully on the Internet platform. The system has intuitive interface and simple and easy-to-use functions, reduces a lot of manpower and time for exhibit management, and enhances efficiency.Figure 14
Traditional cloud computing system and the system.


## 4.1. System Hardware Analysis

As shown in Figure2, the landslide monitoring data collection system constructed by the wireless sensor network in this article is composed of two parts: a short-range wireless sensor network and a remote monitoring center. The wireless sensor network is the basis for building the IoT architecture, including sensor nodes, routing nodes, and assemble nodes, using the ZigBee protocol to build a clustered network structure, so as to realize mutual communication and information transfer between nodes.Figure 2
Reliability and stability of data transmission in the network.As shown in Table1, the choice of data transmission protocol determines the reliability and stability of data transmission in wireless sensor networks, compared with other transmission protocols such as Bluetooth, WiFi802.11, WirelessUSB, Bluetooth, Cellular, and ZigBee802.15.4. The transmission rate is low, but it can meet the small-capacity monitoring data transmission, the power consumption is low, the transmission distance can be expanded, and the overall implementation is easier.Table 1
Reliability and stability of data transmission in wireless sensor networks.
ItemBluetoothWiFi802.11WirelessUSBBluetoothCellularZigBeeCapacity2.982.535.12.562.493.26Consu2.014.6741.321.544.35Rate1.923.222.282.361.63.28Achieve6.964.345.656.786.136.51Monitor5.392.56.655.231.96.81Trans4.513.515.14.025.743.67The data transmission process is shown in Figure3. Based on the IoT technology, this platform connects the GPS-RTK-integrated machine and the total station, two commonly used measurement equipment in engineering surveys, so that it can safely communicate with the server to achieve measurement data. At the same time, the platform is based on cloud computing technology and B/S architecture and has designed a management platform and measurement platform that can be operated across platforms. The stored measurement data is used to achieve internal collaborative measurement. The management platform provides unified management functions for engineering measurement data and work processes. The measurement platform realizes the visual measurement operation. The platform realizes the unification of online management and measurement, which can effectively improve the efficiency of engineering measurement and greatly reduce the overall cost of construction.Figure 3
Artwork information data transmission process.As shown in Table2, this article mainly accesses two measuring devices, a total station and a GPS-RTK-integrated machine. When measuring with a total station device, it is highly dependent on the measurement function of the total station. What the platform does is to control the total station for measurement and then read and store the measurement results of the total station. The platform itself cannot improve the measurement accuracy of the total station. There are many factors affecting the measurement accuracy of GPS-RTK-integrated equipment. Therefore, the GPS-RTK all-in-one device was tested during the platform test, and the projection parameters are shown in Table 3.Table 2
Highly dependent on total station equipment measurement.
ItemShort rangeRemoteReliabilityConnectionS-analysisA-collectionSink node0.771.291.081.761.520.25Routing3.983.423.012.473.983.26Collection4.694.432.353.52.534.35Multihop5.545.475.42.165.063.09Storage3.373.511.672.712.82.09Management3.362.963.81.542.515.88Fusion4.534.785.434.516.053.46Table 3
Physical equipment test projection parameters.
ItemCommunication moduleData analysisPackaging moduleData calculationResponse moduleData storageEdge4.233.342.863.933.672.59Storage2.313.913.182.921.434.28Traditional1.581.191.653.361.796.28Centralized4.484.521.672.876.154.73Cloud2.226.176.282.225.774.77Model5.346.094.896.042.922.41As shown in Figure4, the user authenticates his identity through the security authentication interface provided by the cloud computing layer and obtains a security token. The user uses the security token to issue control instructions to the edge layer through the device control channel of cloud computing and submit this control information to the system. If it is found through the network inspection that the user and the edge server are in the same local area network, the user is allowed to establish a secure connection with the edge server through a security token, and the user submits this control information to the system through the edge layer device. After receiving the control instruction, the edge layer device encapsulates the instruction through the conversion relationship and sends it to the target perception layer device. The sensing layer device executes the instruction and returns the result. The return process is consistent with the device upload process.Figure 4
Security authentication interface authentication identity.The selected plane coordinates of the known points are as follows: After creating the coordinate stakeout task, select the GPS-RTK all-in-one device for measurement, record 8 sets of measurement data, and obtain the measurement result graph, as shown in Figure5. It is expressed in plane coordinates and normal height format. Compare the measured data in the figure with the original coordinates of the known points, and perform the difference calculation on X, Y, and H to obtain the deviation table, as shown in Table 4. The direction from a point on the ground to a point in the sky or another point on the ground is represented by the angle between the projection of the line connecting the two points on the horizontal plane and the reference direction. This representation is also called azimuth, which is one of the ways to measure the angular difference between objects on a plane. It is the horizontal included angle from the north direction line of a point to the target direction line in a clockwise direction. The analysis shows that when the GPS-RTK-integrated machine is used for measurement, it can ensure the measurement error within 1 cm in the horizontal direction and 2 cm in the elevation direction, which meets the engineering measurement requirements.Figure 5
All-in-one machine 8 sets of data measurement results.Table 4
Difference calculation comparison deviation.
ItemSh-networkRe-networkTotal stationConnectionSum-analyAuto-collecGPS-RTK3.423.012.473.983.263.77Factor4.432.353.52.534.354.81Collection5.475.42.165.063.095.07Rely3.511.672.712.82.093Storage2.963.81.542.515.882.79Management4.785.434.516.053.466.92Fusion5.483.491.812.556.383.82As shown in Figure6, a monitoring terminal of this system is equipped with NB-IoT communication module, temperature and humidity sensor, photoresistor sensor, ethanol sensor, air quality sensor, etc. Turn on the power, the monitoring terminal will initialize the hardware, monitor the NB-IoT network attachment status, and access the cloud platform. Then, the monitoring terminal enters the normal environmental monitoring stage.Figure 6
The monitoring terminal enters the normal environmental monitoring stage.As shown in Table5, in order to ensure the practicability of the system, this article tests the accuracy and completeness of its functions, including data collection, LCD display, abnormal alarm and remote data reporting, management, display, and other functions. The test is mainly through the indoor field test of the monitoring terminal and the remote test of the indoor monitoring management platform. The monitoring terminal is placed in the room for field test.Table 5
Functional accuracy and completeness testing.
Sink nodeRouting nodeCollectionStorageManagementFusionCapacity3.742.584.763.615.282.73Consumpt3.83.65.754.884.555.23Rate1.914.653.094.764.423.5Achieve2.961.495.076.825.374.88Monitor2.671.622.285.235.844.66Transmis2.923.325.975.554.063.72The LCD display screen of the monitoring terminal 1 is shown in Figure7. This article separately displays the temperature, humidity, light intensity, ethanol concentration, air quality, voltage, and real-time time data collected by the monitoring terminal and their status. The normal temperature range is 10~16°C, and the light intensity is normally less than 100 lx, and the actual values are all outside the normal range. Therefore, the LCD displays that its status is abnormal, and the terminal activates a buzzer to alarm.Figure 7
LCD display of monitoring terminal 1.As shown in Figure8, the indoor environment monitoring management platform built by the OneNET IoT cloud platform realizes the management of 30 monitoring terminals. At the same time, abnormal alarms can be viewed through the status display icon of each monitoring terminal.Figure 8
Remote monitoring indoor environment monitoring management platform.At the same time, you can view the detailed data of each monitoring terminal through the view detail function. As shown in Table6, the detailed data display interface of the monitoring terminal can be used to view the temperature, humidity, light intensity, ethanol concentration, air quality, and values such as voltage, and at the same time, you can view its changing trend through the graph. After the above tests, the monitoring terminal data collection, data display, abnormal alarm, and other functions are normal and meet the design requirements. At the same time, the interactive function of the monitoring terminal and the cloud platform is accurate and stable. The system completes one data collection, data display, abnormal judgment, and data reporting time, no more than 20 seconds, indicating that the functionality of the indoor environment monitoring system meets the expected requirements and is practical.Table 6
Detailed data of each monitoring terminal.
ItemTemperatureHumidityLight intensityEthanolConcentrationAir qualityVoltageGPS-RTK1.662.392.622.651.863.511.28Factor3.235.595.854.744.65.515.28Collection4.391.622.314.233.342.863.93Rely1.161.691.72.313.913.182.92Storage1.951.075.361.581.191.653.36Fusion6.433.765.414.484.521.672.87As shown in Figure9, compared with the traditional centralized cloud computing model, this system adds an edge computing layer close to the sensing layer device and quickly processes the data of the sensing layer device through the computing and storage capabilities of the edge layer. The following article describes the design of the edge server. As shown in Table 7, the four functional modules of the edge server are as follows: communication module, data analysis and packaging module, data operation and response module, and data storage module.Figure 9
Computing layer close to the sensing layer device.Table 7
Communication module provides device awareness for edge servers.
Communication moduleData analysisPackaging moduleData calculationResponse moduleData storageEdge computing2.863.121.373.84.91.64Storage2.752.993.854.622.864.57Traditional4.431.885.133.866.071.51Centralized3.9275.685.974.534.78Cloud computing6.855.992.626.931.884.47Model4.76.534.074.156.882.17As shown in Figure10, through the communication layer, the system edge server can perceive the communication status of IoT devices and their communication status, obtain communication links, and provide access ports for new devices. At the same time, ensure smooth communication between the edge server and the cloud computing center, and ensure a smooth data flow channel. The equipment behavior in this system refers to the measurement and regulation of external monitoring variables and equipment variables.Figure 10
Perceive IoT devices and their communication status.As shown in Figure11, when the sensing layer device generates data, it is uploaded to the edge layer device. The edge layer converts the data through the conversion relationship and, according to the data type, stores the data in the Redis storage and time series database in turn and indicates the synchronization priority of the data. According to the priority of data synchronization, the data is synchronized to the cloud computing layer in real time or regularly through the communication layer, and the data storage server of the cloud computing layer is updated. As shown in Table 8, according to the results of data processing, it is judged whether it is necessary to control the corresponding IoT devices to perform corresponding operations to obtain operating performance data.Figure 11
The communication layer synchronizes data to the cloud computing layer.Table 8
Device control channel through cloud computing.
ItemShort rangeRemoteReliabilityConnectionS-analysisA-collectionSink node2.962.93.693.872.52.85Routing1.62.695.275.313.733.39Collection2.951.774.583.444.24.97Multihop2.695.421.114.793.495.74Storage1.384.41.166.432.635.85Management2.016.483.623.431.792.19Fusion5.493.051.544.721.085.54The IoT devices in this system are mainly smart controllers and smart meters connected in series in the power circuit, as shown in Figure12, deployed in each exhibition hall. Due to the deployment of more wireless access points on the exhibition hall floor, the campus network covers a wide range, and the signal is strong; smart controller devices use wireless communication protocols for communication, while smart meters use more stable wired communication. The most important equipment behavior of the intelligent controller is the on-off control of the power circuit and the power safety protection. The intelligent controller provides 10 branch circuit channels, which means that after the main circuit flows into the intelligent controller, multiple branch circuits can be separated, and through internal relays and control algorithms, different branch circuits can be controlled at the same time.Figure 12
Smart controllers and smart meters in the loop.The smart controller replaces the traditional single-function wall switch. The user can control the on-off of the channel through the panel channel buttons of the smart controller and the corresponding APP, as shown in Table9. The system uses the first 6 channels of the intelligent controller, of which the first three channels are lighting channels, the fourth channel is socket channel, and the fifth and sixth channels are spare channels. Figure 8 shows the usage of each channel in Hall 1101 within one month. Among them, the use of the first three channels of the intelligent controller accounted for 79% of the daily use, and its use is greatly related to the life of the visitors. The types of exhibits in this system include graphic design, painting design, fashion design, industrial design, film and television animation, architectural environment, art synthesis, digital photography, graduation design, and other types; exhibit formats include four types: video, audio, picture, and text. The management of the exhibits in this article can be realized from various presentation layer pages and back-end java source files. According to different management directions and user rights, under the premise of unified art, the front-end output of different types and formats of exhibits can be realized.Table 9
Panel channel buttons of smart controller.
ItemShort rangeRemoteReliabilityConnectionS-analysisA-collectionSink node5.313.733.395.032.682.08Routing3.444.24.973.144.782.87Collection4.793.495.741.422.461.78Multihop6.432.635.854.92.63.22Storage3.431.792.193.021.642.33Management4.721.085.544.773.374.37Fusion2.956.132.491.082.096.3The main equipment behaviors of smart meters are electrical energy measurement and monitoring of voltage, current, and power. Through the measurement of the electric energy value, this article calculates the electricity consumption of the exhibition hall per hour, and this figure is usually directly related to the exhibition hall electricity bill. The histogram of electricity consumption in an exhibition hall within 3 months is shown in Figure13. The electricity consumption includes fluorescent lamps, long-arm spotlights, LED lamps, air conditioners, sockets, and temperature and humidity control, and data is obtained through smart meters. Through clear electricity consumption data, transparent electricity consumption is realized and users’ awareness of energy saving is enhanced. These data are uploaded to the cloud server, and the corresponding user energy consumption model is established through data analysis, data mining, machine learning, and other technologies, and the corresponding energy saving suggestions are given.Figure 13
Electricity consumption of exhibition hall per hour.In this system, this article uses two indicators of communication round-trip delay and communication jitter to compare the traditional cloud computing system with this system. Among them, this article uses average deviation to define communication jitter, as shown in Table10.Table 10
Mean deviation to define communication jitter.
ItemTemperatureHumidityLight intensityEthanolConcentrationAir qualityVoltageAnalysis4.974.874.65.082.212.962.9Data2.593.885.465.032.291.62.69M-learn1.684.042.414.874.382.951.77Coverage2.655.643.615.293.322.695.42Signa5.144.771.23.244.451.384.4Power6.84.293.633.964.192.016.48Figure14 shows the result of the communication round-trip delay between the traditional cloud computing system and this system. In traditional cloud computing systems, the communication round-trip delay time of the intelligent controller is mainly distributed between 80 ms and 260 ms, with an average delay of 350 ms. In the “direct connection” mode of this system, the communication round-trip delay time is mainly distributed between 65 ms and 80 ms, and the average delay is 73.5 ms. Through the calculation of the experimental results, it can be known that in the traditional cloud computing system, the communication jitter is 290 ms, while in this system, the communication jitter is 16 ms, which is about 1/4~1/5 of the main communication delay interval. Based on the experimental results, it can be seen that the real-time performance of this system is far superior to the traditional cloud computing systems. The online display system of the artworks facilitates the college’s management of exhibits, exhibitions, and topics; facilitates users’ inquiries and statistical analysis; standardizes the review process of exhibits; improves the quality and efficiency of exhibit information management; and is in line with the online exhibit management function, a practical online work information management platform. After the system is perfected, it will run successfully on the Internet platform. The system has intuitive interface and simple and easy-to-use functions, reduces a lot of manpower and time for exhibit management, and enhances efficiency.Figure 14
Traditional cloud computing system and the system.


## 5. Conclusions

The equipment model of the artwork display system is a collection of equipment behaviors and an abstraction of IoT equipment. Usually, a device model contains multiple device behaviors. In the artwork display system, because the communication protocols of the connected perception layer devices are different, the same device behavior often has many different expressions under different device models, which is easy to cause errors. The system converts the device information in the form of “many-to-one” to unify the data format, facilitate server data processing, and write the conversion relationship into the system configuration table. When the data is sent from the edge server to the perception layer device, the data can be correctly distributed through the conversion relationship for data packaging. As long as the conversion relationship is filled in correctly, the system does not need to pay attention to the heterogeneity among IoT devices, reducing the difficulty of system development.When data is sent from the edge layer to the cloud computing layer, Google’s open source protocolbuffer protocol (protolbuf for short) is used to encapsulate the data. The protolbuf protocol has a certain encryption capability for information, and when the amount of information is constant, the information transmission efficiency is higher and the communication flow is reduced. The data processing and response module is the core part of the edge server. This module determines the priority of data processing by identifying the source and type of data. For high-priority data, it often seizes the server’s computing resources, obtains the results, and executes the tasks in accordance with the established procedures to improve the real-time performance of the system. Different from cloud computing storage, due to limited storage resources, edge servers only include Redis storage and time series data databases.This article introduces the design of the artwork display system in detail, focusing on the use of the knowledge of the Internet of Things, but it can be found that there are many deficiencies in the article, mainly reflected in the inadequacy of data processing. In response to this problem, in the follow-up research, in-depth analysis of big data processing technology will be carried out. Combined with the Internet of Things technology, the system can be made more intelligent and more powerful.



---

*Source: 7180462-2022-02-27.xml*