You are currently viewing a new version of our website. To view the old version click .
Sensors
  • Article
  • Open Access

24 June 2024

Reliability Assessment of Wireless Sensor Networks by Strain-Based Region Analysis for Redundancy Estimation in Measurements on the Example of an Aircraft Wing Box

,
,
,
,
,
,
,
and
Institute for Product Development, Leibniz University Hannover, An der Universität 1, 30823 Garbsen, Germany
*
Author to whom correspondence should be addressed.
This article belongs to the Section Sensor Networks

Abstract

Wireless sensor networks (WSNs) are attracting increasing research interest due to their ability to monitor large areas independently. Their reliability is a crucial issue, as it is influenced by hardware, data, and energy-related factors such as loading conditions, signal attenuation, and battery lifetime. Proper selection of sensor node positions is essential to maximise system reliability during the development of products equipped with WSNs. For this purpose, this paper presents an approach to estimate WSN system reliability during the development phase based on the analysis of measurements, using strain measurements in finite element (FE) models as an example. The approach involves dividing the part under consideration into regions with similar strains using a region growing algorithm (RGA). The WSN configuration is then analysed for reliability based on data paths and measurement redundancy resulting from the sensor positions in the identified measuring regions. This methodology was tested on an exemplary WSN configuration at an aircraft wing box under bending load and found to effectively estimate the hardware perspective on system reliability. Therefore, the methodology and algorithm show potential for optimising sensor node positions to achieve better reliability results.

1. Introduction

Using sensor networks (SNs) for monitoring large areas of load-carrying structures and components is a well-known technology which is used in various applications, like, e.g., structural health monitoring (SHM) of bridges [1] and airplane structures [2] or the condition monitoring of wind turbines [3]. In these cases, the sensors of the WSN enable the remote monitoring of damages and, therefore, to make decisions regarding the remaining useful life or for scheduling condition-based maintenance [4]. In Figure 1, an exemplary WSN is shown for the purpose of monitoring an aircraft wing. The sensor nodes can be used in this case to monitor the structural behaviour, e.g., the strain field of the wing. The data are then transmitted along defined transmission links to the sink node. A further analysis of the collected data allows to find damage positions and sizes [5]. Moreover, the data of the strain field could be used to gain insights into the loading history of the aircraft wing [6]. This allows to draw conclusions for optimisation potentials in the development of the next generation of the wing regarding the design for the operational loads, which is called product generation development [7]. Especially when the sensors or the WSN are directly integrated into the component, like, e.g., into the layup of a composite, the load information becomes an integral part of it and is “inherited” from one product generation to the next. Therefore, such components are called gentelligent in the paradigm of technical inheritance, which was investigated in detail in the Collaborative Research Centre 653 [8,9]. Considering the aircraft wing in Figure 1 as a gentelligent component, the WSN fulfils its function by measuring the strains over time. For the purpose of getting information on the bending of the wing, the sensor nodes are aligned on two parallel lines, as in the study of Valoriani et al. [10].
Figure 1. Example of a wireless sensor network and a data path for data transmission from one sensor node to another along defined transmission links (adapted from [11]).
In a general form, each sensor node consists of one or more sensors and, if needed, an analogue-digital converter (A/D converter) and a microprocessor, which has a module for a wireless connection for data transmission to other sensor nodes [11]. For the depicted case, strain gauges are used as sensors for measuring. Their analogous signals are converted to digital signals with the A/D converter and are then processed at a microprocessor and transmitted via its wireless module. The links and the data paths result from specified transmission protocols, which are explained in Section 2.1 in more detail. In the case of the WSN shown in Figure 1, it becomes clear that the reliable fulfilment of the data collection and transmission function depends on a lot of different components in the network as well as the way data are transmitted. Therefore, different challenges regarding the reliability of a WSN have to be considered. For example, data transmission itself, along with data delivery [12] or sensor node battery lifetime [13], are often referred to in the literature. However, from an engineering design perspective, the use of WSN brings further challenges when high-quality data should be acquired over a long period of time. For example, in SHM systems in aerospace applications, the whole system must survive different harsh environmental and operational conditions for around 20 years. So, the system service life should be comparable to the life of the monitored component or should be designed as repairable [14]. But besides this hardware point of view on the lifetime, the WSN reliability is also determined by its capability to ensure the required data quality. Different authors, therefore, addressed the topic of reliability in data acquisition processes with WSN from different points of view on hardware lifetime, energy consumption and data transmission, as reviewed in [15]. Most publications in the field of reliability in WSNs focus on the data point of view by addressing the problems of data loss, data delay, and data accuracy, and energy consumption is often considered [15].
The system reliability from a hardware lifetime point of view is, however, rarely addressed in the literature. So, a methodology is presented for the automatic assessment of a WSN’s system reliability from a hardware lifetime point of view based on region analysis from FEM simulation data. This methodology can be considered as a follow-up of the works presented in [11,14]. Therefore, the paper is structured as follows: In Section 2, an overview of related work on algorithms for the automatic reliability assessment of sensor networks and on algorithms for region analysis to find measuring regions with redundant data is given. Afterwards, the methodology developed for this paper is described in Section 3. To show the applicability of the developed methodology, its applicability is demonstrated in a case study in Section 4. Lastly, Section 5 concludes this paper and gives an outlook on further research on this topic.

3. Methodology for Reliability Analysis Based on Region Analysis of FEM Simulations

As presented in Section 2.3, there are different approaches with different focuses on the topic of reliability analysis of WSNs. From the presented approaches, it becomes clear that the methodology presented in [26] is suitable for the calculation of the system reliability of WSNs with the purpose of strain monitoring. Therefore, it is further developed and improved, considering an application for system reliability analysis during product development of component-integrated WSNs. To overcome the identified issues in the methodology, the improved form is presented in the following. In this methodology, the RGA from image analysis (see Section 2.4) is adapted for analysing FEM simulation results to split the component under consideration into regions by the strain data. Afterwards, redundantly measuring sensor nodes are identified. The calculation of the WSN system reliability is then performed like in [26] but with a more detailed reliability model of the sensor nodes. This model considers each element of the sensor node separately instead of the sensor node as a whole. A general overview of the process the user has to apply for using this methodology is shown in Figure 7. In this process, the user has to choose and import simulation data from an FE model as well as the information on sensor and sink node locations for the planned WSN.
Figure 7. Process for the application of the proposed methodology.
Regarding the FEM simulation data, the Abaqus CAE Standard/Explicit formats *.inp and *.odb, as well as an Abaqus CAE Standard/Explicit licence, are required. With these data, the adapted RGA, published as Python code on GitHub [35], is applied to sort the elements of the FE model by their strain data and location to regions and export this information. These steps are described in Section 3.1 in more detail. Parallel to this part of the process, the sensor and sink node coordinates are used with the information of the planned transmission protocol to calculate the shortest paths for data transmission from each sensor node to the sink node, resulting in a graph model of the WSN. To calculate the shortest paths, Dijkstra’s algorithm [36] is applied. From this graph, the RBDs of the data paths are derived, like in the approach of [11,14]. This part of the methodology is explained in Section 3.2 in more detail.
By the combination of each sensor node’s coordinates and the exported regions, redundantly measuring sensor nodes are identified. This allows to derive the region RBDs, in which the data path RBDs are combined, if a measurement redundancy is found. The region RBDs are then combined to a WSN-RBD to calculate the system reliability of the WSN. This part of the process is described in Section 3.3 in more detail.

3.1. Strain-Based Region Analysis for FEM Results to Estimate Measurement Redundancies

At the beginning of the before described methodology, FEM simulation data are imported for the step of the strain-based region analysis. Therefore, the element definition by the nodes and node coordinates is imported, as well as the data of the strains in the different directions of each element. Moreover, the tolerance of the strain gauges planned to be used for the sensor nodes has to be defined, as well as the information if the 4- or the 8-neighbour approach should be used for the region analysis. The use of these two approaches leads to a limitation of the methodology since it can only be applied for two-dimensional quadrilateral elements, which have to be linear because quadratic elements do not only have nodes on the corners of the elements, which disables the analogy of the finite element to a pixel in an image. For a better understanding of the implementation of the FEM simulations adapted RGA, referred to as RGA4FEM in the following, it is shown in Algorithm 1 in pseudocode.
First, after the import of the element and node definitions as well as the strain results, the algorithm checks which elements are potential neighbours by their definition using the node indices of each element. To do so, the contact criterion has to be fulfilled, so in the case of the 4-neighbour approach, two shared nodes at the same edge are required, or in the case of the 8-neighbour approach, one shared node is required. This check is performed for every possible combination of two elements, i and j, and results in a contact matrix, where geometric neighbouring elements are marked as TRUE, or as ‘1’ respectively.
After the geometric contacts of elements are defined in the contact matrix, the region analysis starts based on the strain of each element as the homogeneity criterion. Therefore, an initial seed point is set. From this seed point, the neighbouring elements from the contact matrix are analysed regarding the fulfilment of the homogeneity criterion. This means that only elements with a strain difference less than the measuring tolerance of the strain gauge and a strain value that is in tolerance to the region’s average are added to the region. If one of these criteria is not fulfilled, the element is marked as processed for this region and will be used as a seed point for a new region. This step is repeated until all elements are assigned to a region.
Algorithm 1. Strain-based RGA for FEM simulations (RGA4FEM)
Input:*.inp and *.odb file, neighbouring approach, measurement tolerance
Output:List and *.inp file with elements clustered into sections by the regions
1Read the *.inp file and store node and element definitions in lists
2Export strains of each element from the *.odb file
3Combine strain results with list of element definitions in one list
4for element in element list do:
5  if element i contacts element j:
6    Set contact of element i and j on TRUE in the matrix
7  else:
8    Set contact of element i and j on FALSE in the matrix
9end
10Store contact information in a matrix
11Set initial seed point for region analysis
12While not all elements assigned to regions is TRUE:
13  if strain difference of elements in contact is less than the measuring tolerance
  and strain value of the current element is less than the region average:
14    Add element to region
15  else:
16    Set element as next seed point of another region
17end
18Save regions with assigned elements to a list
19Write a *.inp-file with regions as sections for post-processing in Abaqus
This region analysis could be repeated for each strain direction exported from Abaqus. For two-dimensional shell elements, this means the strains ε 11 and ε 22 in the main directions, as well as ε 12 in the shear direction. Strains in the direction of the element thickness ( ε 13 ,   ε 23 and ε 33 ) cannot be considered because of the missing thickness of shell elements. As depicted in Figure 8, these regions in different strain directions can be used to derive one list of regions and sections due to the combination of the element assignment. In this figure, elements with the same colour form a region together. For the different strain directions, these assignments might differ. This leads to a finer segmentation of the FE model when the different region assignments are compared and combined.
Figure 8. Exemplary sketch of shell elements combined into regions and the derivation of a region segmentation after the combination of the regions for different strain directions.
After the region analysis is finished, the resulting FE model with the segmentation of elements into sections by their regions is used to estimate measurement redundancies for given sensor positions. For this purpose, the needed coordinates for the sensor nodes or, respectively, the sensors are imported first. Afterwards, it is analysed in which regions the sensors are placed and this assignment of the sensors to the corresponding regions is saved in a list, which is used for further redundancy estimation. If two sensors are detected to be placed in the same region, they are assumed to measure redundantly since the strains in the regions differ only in a range which is below the measurement tolerance of the sensors. An example is depicted in Figure 9.
Figure 9. Example of elements from the FE model with five strain gauges positioned on them with a measurement redundancy of strain gauges ‘2’ and ‘3’.
In this example, five strain gauges are positioned as sensors by their imported coordinates. It is observable that the strain gauges ‘1’, ‘4’, and ‘5’ are the only sensors in their regions, which could be determined by the different colours of the elements, whereas the strain gauges ‘2’ and ‘3’ are positioned in the same region. Therefore, a measurement redundancy of strain gauges ‘2’ and ‘3’ is present. Using this region-based approach allows therefore, to detect measurement redundancies easily due to the assignment of elements to region. For example, a sixth sensor at the element directly above strain gauge ‘5’ would not lead to redundancy, even though the elements are in contact, since their strains differ more than the sensor’s measurement tolerance and are therefore assigned to different regions.

3.2. Determination of Data Paths in the WSN

Parallel to the region analysis with the aforementioned RGA4FEM algorithm, a network configuration regarding the data paths is created using the imported coordinates of sensors and sensor nodes. Furthermore, it is important to determine which data transmission protocol should be used. In the following, only the DIRECT and the FLOODING protocol are considered. Furthermore, the maximal transmission range of the sensor nodes is required for this task. For the determination of all the data paths resulting from the DIRECT protocol, leading to links between each sensor node and the defined sink node, a directed graph G is created. For this task, the algorithm loops through the list of sensor nodes, creates a directed edge from the node to the sink node, and saves this path to a path list. If it is not possible to create a link between a sensor node and the sink node due to the limited transmission range, the algorithm ends with an error. In case the FLOODING protocol is chosen, the algorithm creates a directed graph G, where each sensor node is connected to all the sensor nodes in range. The estimation of suitable data paths is carried out using Dijkstra’s shortest path algorithm [36]. In Figure 10, an exemplary WSN is shown, where the possible links resulting from the FLOODING protocol are shown between the twelve sensor nodes and the additional sink node.
Figure 10. WSN in the region of interest with links between the sensor nodes resulting from the FLOODING protocol with the shortest path and the shortest path added with one additional hop from sensor node ‘2’ to the sink node.
In the exemplary WSN, data are transmitted along the shortest path from sensor node ‘2’ along the nodes ‘3’, ‘6’, ‘7’, and ‘10’ until they arrive at the sink with five hops. However, in case a node or a link fails along the data path, it could be useful to create additional data paths to send data redundantly. For this purpose, a path which is not the shortest path can be chosen with, for example, one additional hop. Therefore, in this methodology, additional paths with more hops can be chosen to be added, like it is depicted in Figure 10 with the dotted yellow arrows.

3.3. Reliability Analysis for WSNs Based on Identified Regions and Data Paths

For the reliability analysis after the steps before, it is assumed that a sensor node consists of only one sensor, in this case, a strain gauge, an analogue–digital converter (A/D converter), cables connecting them, a microprocessor with a built-in transceiver for data transmission and cables connecting the A/D converter to the microprocessor. Since each of these elements is required to allow the function of the sensor node, these elements form a series order in an RBD for reliability calculation. Therefore, the reliability of a sensor node is calculated as
R S e n s o r N o d e t = R S t r a i n G a u g e t · R C a b l e t · R A / D C o n v e r t e r t · R C a b l e t · R M i c r o p r o c e s s o r t .
For this calculation, it is required to obtain the Weibull parameters of each component of the sensor node defined by the user for the same loading condition. Furthermore, it is necessary to obtain the Wöhler curve slope factor defined by the user for each component to allow the calculation of the reliability under consideration of different load amplitudes. Regarding these inputs, the following three assumptions become clear for the presented methodology:
  • The lifetime of sensor nodes is considered independent of their energy consumption and the battery lifetime due to the assumption of an unlimited energy supply.
  • Fatigue is considered here as the only failure for a sensor node under cyclic loading conditions due to the high dependence of the reliability of solder joints for cables and for the signal drift and failure of strain gauges due to cyclic loads [37].
  • The Weibull shape parameter b does not change for each component since the failure and material are considered equal for each component of the same category.
As the shape parameter b of the Weibull distribution describing the reliability of each component does not change, the scale parameter T has to be calculated for each loading condition at the different points for each sensor node. For this purpose, the Wöhler line slope factor k has to be defined as well for each component of a sensor node. Since the focus of this paper is on strain measurements, it is assumed that the k-factor is determined for different strain amplitudes. Moreover, the Wöhler line describes a failure probability of 50% at each point of it. Therefore, the Weibull distribution describing the failure characteristics of a component can be determined for each point on the Wöhler line for a known reference point on it, its slope factor k, and the Weibull shape parameter b (see Figure 11).
Figure 11. Parallel displacement of a Weibull line in a probability paper along the 50% failure probability line to estimate the scale parameter T for different points on the Wöhler line.
Since point ‘1’ on the Wöhler line with the strain amplitude ε a , 1 for N 1 cycles has a failure probability of 50 %, it is found at the Weibull line in the Weibull probability paper at the time in load cycles N 1 and F t = 50 % . Therefore, the Weibull scale parameter for this loading condition T 1 can be estimated. To obtain the scale parameter for another loading condition with a strain amplitude ε a , 2 for point ‘2’ on the Wöhler line, the Weibull line in the probability paper has to be moved parallel to its origin (marked with the red arrow in Figure 11) until it intersects the point with F t = 50 % at a time of N 2 . This parallel displacement is only possible under the assumption that the failure and the material of the component under consideration stay the same. For the moved Weibull line, it is possible to estimate the new corresponding scale parameter T 2 for this loading condition. However, this procedure is implemented in the presented methodology using Equation (4).
T 2 = N 1 · ε a , 1 ε a , 2 k ln 1 0.5 b
In this equation, ε a , 1 and N 1 mark the reference point on the Wöhler line, ε a , 2 is the strain amplitude at the considered sensor node position, k is its slope factor, and b is the Weibull shape parameter. The factor of 0.5 in this equation results from the 50 % failure probability, which connects the Wöhler line and the corresponding Weibull distribution.
To calculate not only the reliability of a single sensor node but of a whole data path, all sensor nodes and their links form a series-ordered subsystem of the whole WSN. The series order results from the fact that each sensor node or link is needed in this path for the data transmission, and, therefore, a failure of one of these elements will lead to a failure of the whole data path.
However, as described in the methodology (see Section 3), the data paths are combined into a region model based on the redundancies detected during the region analysis (see Section 3.1). This combination might lead to complicated structures in the RBD, which could not be calculated based on the equations for simple series or parallel structures. A structure, as shown in Figure 12, requires a calculation of the reliability based on the sum of disjunct paths (SDP). For this calculation, Equation (5) is used, where P i , d i s .   j is the reliability of an element i in the disjunct path j .
R p a t h = i = 1 m { P i , d i s .   j }
Figure 12. Example of a region in a wireless sensor network and the resulting reliability block diagram for the sum of disjunct paths used in the reliability analysis.
Figure 12 shows an example of a region and the data transmission from it as a source to the target at sensor node ‘4’. From these data paths, the shown RBD is derived for the calculation of the region’s system reliability regarding data acquisition and transmission. Therefore, the disjunct paths are calculated as paths of success. For this purpose, the minimal paths M P i are determined first as M P 1 = N 1 , L 14 , N 4 ,   M P 2 = N 1 , L 13 , N 3 , L 34 , N 4 , and M P 3 = N 2 , L 23 , N 3 , L 34 , N 4 , where N i are the sensor nodes and L i j are the links between them.
The reliability of the region R r e g i o n built by sensor nodes ‘1’ and ‘2’ is then calculated, as shown in Equation (6), applying the SDP method. In this equation, R M P , i ¯ denotes the negotiation of the reliability of the path.
R r e g i o n = R M P , 1 + R M P , 1 ¯ · R M P , 2 + R M P , 1 ¯ · R M P , 2 ¯ · R M P , 3 = R N , 1 · R L , 14 · R N , 4 + R N , 1 · R L , 14 · R N , 4 ¯ · R N , 1 · R L , 13 · R N , 3 · R L , 34 · R N , 4 + R N , 1 · R L , 14 · R N , 4 · R N , 1 · R L , 13 · R N , 3 · R L , 34 · R N , 4 ¯ · R N , 2 · R L , 23 · R N , 3 · R L , 34 · R N , 4
For the automatic calculation of these disjunct paths for a whole sensor network, the above-described process is implemented into an algorithm, which is based on the algorithm of Heidtmann to calculate the SDP [38]. As input, the data paths of a region from Section 3.1 and Section 3.2 are required, as well as a corresponding matrix that describes which sensor nodes are included in each path of success. After the algorithm is finished, a matrix is derived as exemplary, as depicted in Figure 13, where each row represents a data path, and each column is a sensor node in the whole WSN.
Figure 13. Part of the matrix for calculating the reliability of a region with the SDP method.
Every matrix entry with a ‘−1’ shows that this sensor node is not part of the data path, whereas a ‘0’ means that these nodes are included in a path. Furthermore, every entry >0 shows terms which have to be negotiated. Equation (7) exemplary describes the resulting region reliability for the data paths ‘1’, ‘2’, and ‘3’.
R r e g i o n   =   R 1 R 2 R 3 R 4 R 11 + R 5 R 6 R 7 R 8 · R 1 R 2 R 3 R 4 ¯ + R 1 R 6 R 6 R 9 R 11 · R 2 R 3 R 4 ¯ · R 7 R 8 ¯ +
This process of reliability calculation is repeated until the reliability of each region in the whole WSN is described using the SDP method. If this is the case, the reliability of the whole WSN is calculated by multiplication of all region reliabilities since they form a series order in an RBD, as depicted in Figure 14. This calculation is based on the assumption that each region is required to fulfil the measurement task of the network. Therefore, a failure of one region would lead to a failure of the whole WSN and results in a series-ordered RBD.
Figure 14. Series-ordered RBD with blocks of each region in the WSN and the calculation of the WSN system reliability as a product of all region reliabilities.
The results from the calculation of the WSN system reliability from all the region reliabilities could then be further analysed, yielding insights into possible weaknesses regarding the network reliability and the fulfilment of defined requirements. If, for example, one region strongly influences the reliability of the WSN in a negative way, the development engineer could then change the network architecture by adding a redundantly measuring sensor node, which results in higher reliability.

4. Case Study of the Proposed Methodology

The methodology proposed and described in Section 3, along with the implementation in algorithms, is tested in the following case study to show its applicability for the region-based reliability analysis of WSNs as whole systems. For this case study, the part shown in Figure 15a with a length of 15 m is used as a demonstrator. This part represents a simplified aluminium wing box of a passenger aircraft, which is part of the wing for stiffening the aerodynamic wing profile. Therefore, the area-wide strain measurement has great potential to show possible structural optimisations for weight savings. For such area-wide measurements and data transmissions, a WSN is used with the goal to measure and transmit the load data reliably during a defined time in the product use phase.
Figure 15. Simplified aluminium wing box as demonstration part for the case study with (a) its dimensions and (b) the load case used for the simulation, as well as the positions of the WSN.
Since an aircraft wing is mostly loaded under bending, the load case, as depicted in Figure 15b, is used for simulation, where a displacement of 1000 mm is applied on a reference node at the tip of the wing. At the other end, the boundary condition of a clamped end with no degrees of freedom in all directions for displacement and rotation is defined at a second reference node. This load case is based on the results of a simulated airplane wing for design optimisation in the work of Wunderlich et al. [39]. The reference nodes are connected to the part using rigid body elements. This allows the application of the boundary conditions defined at the corresponding reference nodes uniformly to the nodes of the discretised part. Both the reference nodes and the rigid body elements are shown in orange in Figure 15b. For the simulation of the above-described load case, the demonstration part is transformed into a midsurface model in Autodesk Inventor 2023 and imported into Abaqus CAE for simulation using the Standard/Explicit 2021 solver. The geometry is discretised using two-dimensional linear shell elements from type S4R with a length of ≈100 mm and a width varying between 200 mm at the clamped end and 35 mm at the tip under load. The boundary conditions (clamped end and displacement at the free end) are defined at the corresponding reference nodes.
Furthermore, the positions of the sensor nodes (green points) and the sink node (red polygon) are marked in Figure 15b, as well as the transmission links connecting them with the use of a FLOODING protocol for data transmission with a transmission range of 3 m. The exact positions with x-, y-, and z-coordinates are listed in Table 1. These positions are chosen based on the above-described idea of using the strain sensor data for the reconstruction of loads and deformations of the wing with sensor nodes positioned on two parallel lines [40], as in the current layout, with a distribution in analogy to [41].
Table 1. Positions of the sensor nodes and their strain amplitude from the FEM simulation.
In Table 1, the positions of the sensor nodes are shown, as well as the strain ε 11 amplitude, that results in the length direction of the part at the corresponding positions. Those strains, as well as the element IDs in the model, are exported from the Abaqus output database file (*.odb-file). A plot of these strains ε 11 is shown in Figure 16.
Figure 16. Plot of the strains from the FEM simulation in the length direction of the part ε 11 .
The strains of all elements are exported from the *.odb-file for the region analysis. Furthermore, the elements, as well as their definitions with the nodes, are exported from the Abaqus Input file (*.inp-file) since this information is required to find neighbouring elements, as described in Section 3.1. The application of the algorithm is programmed in Python (see Code at GitHub [35]), and a measurement tolerance of 1% is chosen for the strain gauges, which is a value derived from measurements using a strain gauge in combination with an HX711 A/D converter and amplifier and an Arduino Nano 33 IoT as a microprocessor with an integrated transceiver. Furthermore, a deviation of 5% from the region’s average values is allowed to keep the computational effort for the algorithm in a considerable amount. To show the applicability of the algorithm, the 8-neighbour approach is chosen, resulting in 2197 regions. The regions at the upper surface of the wing box where the sensor nodes are positioned are shown in the plot of Figure 17. The choice of the 8-neighbour approach was made due to the fact that the 4-neighbouring approach tended in before conducted studies to oversegmentation, leading to higher computational effort and smaller regions. Furthermore, the 8-neighbour approach is suitable for models with unstructured meshes since the 4-neighbour approach leads to errors when a combination of rectangular and triangular elements is present in a model.
Figure 17. Results from the region analysis using the RGA4FEM with the 8-neighbour approach with marked positions of the twelve sensor nodes and the sink node.
In Figure 17, the elements forming regions together are shown in the same colour. As one can observe, the regions at the clamped end (left side of Figure 17) are smaller than those in the middle of the part. This is due to the higher variance of the strains at this section of the part since the maximal strain absolute values are observed at the clamped end, and the corners have a higher stiffness (see Figure 16). Beginning at the 11th element row in the length direction, the regions tend to grow larger, showing smaller strain gradients than at the clamped end. However, along the length of the part, smaller regions of one to three elements appear, even in the middle of the length. This happens at the parts of the wing box, where a stiffening panel is mounted inside, leading to changes in the steady strain gradients. Furthermore, a very high segmentation at the free end, where the load in the form of the displacement is applied, could be observed. This high segmentation has two reasons. First, the plot of strains in Figure 16 shows a diagonal progression at this part, where there is only the chance for elements with a shared node at the corner to form a region together. Second, the RGA4FEM checks the strain difference in two neighbouring elements in percent. Therefore, the tolerable deviation between two elements with very low strain absolute values, as it is observed at the free end, is also very low.
Regarding the use of the results from the RGA4FEM for reliability analysis, one can derive a single measurement redundancy from Figure 17. For this purpose, it is necessary to take a look at regions and check if sensor nodes are positioned in a region together. For example, the sensor nodes ‘5’ and ‘6’ measure nearly the same strain since they are positioned inside the same region, even though they have an Euclidian distance of 1580.275 mm. A detailed look at Figure 17 makes clear that these are the only sensor nodes in the same region, so there is no other measurement redundancy inside this WSN.
Following the presented methodology, the next step is to model the data paths of all regions as RBD. Since the FLOODING protocol is used in this example, the data are sent hop-by-hop from the sensor nodes in each region to the sink node. Therefore, data paths result in varying links and nodes along them. Especially for the sensor nodes that are far away from the sink node, the data paths become long. The RBDs for all data paths as shortest paths in the exemplary WSN and the resulting region models are shown in Table 2.
Table 2. Shortest data paths from the sensor nodes to the sink node for data transmission with the FLOODING protocol and 3 m transmission range with the region RBDs.
The calculation of each region’s data path system reliability requires knowledge about the shape parameters b of the Weibull distribution, describing the failure probability of the components of the sensor nodes as well as the links. In this study, it is assumed that each link has a constant reliability of 100 %, which means that no data loss or link failure is considered, for example, in the 2017 study of Deif and Gadallah [42]. Furthermore, the Wöhler line slope factor k is required, which describes the fatigue failure characteristics of the sensor nodes. The values of these parameters are shown in Table 3. For this case study, the k-factor results form the HBM handbook for strain gauges describing their signal drift and failure characteristics. It is derived from strain gauge failures at the strain amplitudes at the corresponding failure times in cycles ε a , 1 N 1 = 7 · 10 4   c y c l e s = 3   m m m and ε a , 2 N 1 = 2 · 10 6   c y c l e s = 2   m m m [43]. The Weibull parameters are assumed to be derived from tests at ε a , 1 , so the use of Equation (4) allows us to calculate the shape parameters for each other strain amplitude on the Wöhler line.
Table 3. Parameters needed for the calculation of the reliability of relevant parameters.
The reliability of the region’s data path results is depicted in Figure 18 for the WSN under consideration. The reliability of each sensor node is calculated under consideration of Equations (3) and (4) and the WSN system reliability, as depicted earlier in Figure 14. For the calculation, a program script in Python was written and used.
Figure 18. Reliability of (a) each region’s data path with one hop and (b) region ‘6’ with more hops than the shortest path.
In Figure 18a, one can observe clearly that the data path from Region ‘5’ has the highest reliability. This is due to the detected measurement redundancy of the sensor nodes ‘5’ and ‘6’. These two sensor nodes also have very different data paths to the sink node so the data paths from the region form a parallel order in the RBD with the sink node as a series element. Therefore, the reliability is higher than, for example, of region ‘1’. This region has just two elements in series order (sensor node ‘1’ and the sink node), but due to the redundancy of region ‘5’, its reliability is higher. Moreover, the sensor nodes of region ‘5’ do not experience as high loads as sensor node ‘1’ in region ‘1’, which also leads to higher reliability. The combined effect of low loads leading to a longer lifetime of single nodes and a longer path length leading to a decreasing reliability due to more series elements in an RBD could be well observed in the example of region ’11’. Even though the strain amplitude at this node is with ε a = 3.1 · 10 4 comparatively low, the long data path from the wing tip to the wing root leads to the lowest reliability of the whole network. Since all the regions form a series order in the RBD of the whole WSN, the system reliability is much lower than even the reliability of region ‘11’.
If the system reliability is too low for the planned application, changes in the physical architecture and/or the data transmission itself are needed. If, for example, the WSN system reliability should be 80 % at 20 · 103 cycles, it could be observed that this is not reached with the current configuration. Changes in the data transmission might be carried out more easily since there is no completely new WSN to be planned. Therefore, considering redundancies in data transmission as well, more hops could be chosen from specific sensor nodes. In Figure 18b, this is exemplarily considered for region ‘6’, where data are transmitted from sensor node ‘7’ to the sink node. As one can see, with the number of data paths considered besides the original shortest path, the reliability of the region’s data path increases. However, the gain of reliability is limited due to the fact that sensor node ‘7’ and the sink node still form critical elements in the RBD, which limits the reliability of their value due to the series order. Therefore, the more hops are considered, the more the reliability converges to the value the region would have with one hop when the DIRECT data transmission protocol is used since, in this case, the reliability is also limited by the series order of the source and the target node in a series order. However, the longer transmission range would, in contrast, lead to a higher energy consumption, as described by Dâmaso et al. [44].
The increasing number of data paths with partly overlapping path segments makes the use of the sum of disjunct paths (SDP) necessary since the reliability could not be calculated with simple series and parallel orders in the region RBD. Figure 19 shows an exemplary RBD for the reliability of region ‘6’ with consideration of additional data paths with a greater length and more hops than the shortest path. Due to the more complicated structure of the RBD, the system reliability is calculated using the SDP.
Figure 19. RBDs for the shortest data path in region ‘6’ and the data paths with additional hops.
As it becomes clear from Figure 19, the visualisation and effort for the reliability calculation for the regions increases when more hops are considered. However, the calculation still works fast due to the automated calculation with the SDP. Additionally, the RBD is only used as a visualisation method for the calculation, making it not necessary for the application of the presented methodology.

5. Discussion

The applicability of the methodology described in Section 3 was presented in the example of a WSN mounted on the top surface of a wing box as part of an aircraft wing. For this purpose, the presented RGA4FEM was applied to the results for the strains of the wing box under bending load. The results of this region analysis showed similarities to the progression of the strains in the colour plot of the deformed geometry, which underlines the algorithm’s capability to properly sort elements to regions when they fulfil the homogeneity criterion regarding the strain values. However, it could be observed that the wing box has a geometry where parts of it are not arranged directly along the axis of the coordinate system, leading to possible inaccuracies when considering the strain in its length direction. This issue could be overcome when the part under consideration is oriented in a way that the measurement direction of the strain gauges fits the direction of the coordinate system axis. Moreover, the algorithm is limited to 2D shell elements in its present form, which limits the applicability to thin-walled components. However, it is working well for such models, even though they are geometrically complicated, like the wing box with its stiffening elements.
Regarding the reliability analysis, the presented methodology presents a suitable follow-up on works in the state of the art with a focus on non-repairable WSNs that allows for estimating possible weaknesses regarding the data transmission in the network. Especially the combination of the approaches of Dâmaso et al. [14] and Meyer zu Westerhausen et al. [11] seems promising from the case study’s results since the implementation of the sum of disjunct paths (SDP) used by Dâmaso et al. allows for enhancing the approach of Meyer zu Westerhausen et al., as presented. This allows us to consider data transmission with more than one data path from a sensor node to the sink node, leading to better analysis results regarding the consideration of transmission redundancies. But it becomes clear from the example of more data paths under consideration that the RBD as a modelling technique is limited for visualisation of the data paths from the reliability perspective. This is because it might get confusing and overloaded for long data paths and a lot of linked elements. However, the RBD is only a tool for visualisation, so it does not make the methodology less applicable.
With a focus on the correctness of the results of the reliability analysis, one can say that the results in the case study are as expected since sensor nodes with a low loading condition regarding the strain amplitude have a longer lifetime than those under higher loads. But it also becomes clear that these sensor nodes have, in the presented case study, a longer distance to the sink node, which leads to decreased reliability due to more elements in series order in the RBD. This result fits the expected results since the system reliability decreases faster when a system with more elements in series order is considered in contrast to systems with only a few series-ordered elements. In the case study, this becomes especially clear when region ‘1’ and region ‘11’ are compared, where region ‘1’ has a data path with only two nodes included, whereas the data path of region ‘11’ includes seven nodes (see Table 2 in Section 4). Even though the sensor nodes of region ‘1’ are under higher load regarding the strain amplitude, which leads to a faster-decreasing reliability, the regions’ reliability is higher than the one of region ‘11’ (see Figure 18a in Section 4).
Since the purpose of the presented methodology is to help engineers design WSNs that fit the reliability requirements of the part which should be monitored, it has to clearly show optimisation potentials. For example, in the case study, region ‘11’ could be identified as a part of the WSN, which leads to a lower system reliability. This might be addressed by the definition of additional data paths for transmissions, as it becomes clear when additional data paths with more hops are considered (see Figure 18b). Therefore, the methodology has the potential to aid in the design process of such WSNs. However, for a design that considers not only the hardware perspective on reliability, the methodology has to be enhanced regarding the data and energy perspective on the WSN reliability. To take these into account, the presented methodology has the potential to be, therefore, enhanced since the modelling of the data paths might allow considering, for example, changes in the signal quality and, therefore, the data accuracy. For this purpose, the signal attenuation during data transmission could be added and analysed for each hop along every data path of regions. The required energy consumption for the data transmission along the data paths could also be added to this analysis. This would then lead to a better understanding of weaknesses in the network due to a more holistic view of the WSN system reliability.

6. Conclusions and Future Work

The use of wireless sensor networks (WSNs) allows us to fulfil measurement tasks with distributed sensors in wide-area applications. The application is not limited to large areas in civil engineering and geoscience since WSNs are also applied for monitoring in mechanical and aerospace engineering. Especially for the development of structural large-scale components, the measurements give valuable insights into the load histories of parts and, therefore, point out possibilities for design optimisations for future product generations. When structural components in the field of aerospace applications are considered, this might lead, for example, to reduced weights and, therefore, fewer fuel consumptions since design optimisations might remove unnecessary material. In modern, smart product applications, the sensors and sensor networks become integral parts of the components. So, when a WSN, therefore, becomes such an integral part of the structure itself, it has to work reliably for the whole product life since it cannot be changed or repaired after the integration inside the FRP layup. Therefore, the system reliability has to be analysed before the component is manufactured so that it fits the requirements of the component. For this purpose, the literature presents different strategies for the reliability analysis. Most of the publications are, however, focused only on energy consumption as a limiting factor of a WSN’s lifetime. The data paths are often analysed regarding the energy consumption during data transmission, or methodologies for reliability analysis of repairable systems are considered, which are not applicable for structure-integrated WSNs due to the missing access into the part itself. When methodologies are not mainly focussed on this perspective on the reliability of a WSN, the analysis of the system reliability often does not allow us to draw conclusions on which parts of the WSN might lead to issues regarding the reliability and need to be optimised to fit the requirements.
In this paper, a methodology is presented which allows us to analyse the system reliability of a WSN based on the data paths that are necessary to fulfil the measurement and data transmission function. This methodology includes measurement redundancies in the reliability analysis with a region growing algorithm (RGA), which is adapted to the analysis of finite element (FE) models and the strains resulting from the FE analysis. This adapted RGA is therefore referred to as RGA4FEM, from which sensor nodes in the same regions with similar strains are found as redundantly measuring. Each region’s data paths are then modelled as reliability block diagrams (RBDs) for non-repairable systems, using the sum of disjunct paths (SDP) for the reliability calculation. The SDP allows the calculation of the reliability of data paths, which could not be reduced into simple series and parallel orders, which is especially of interest when more than the shortest path is considered for data transmission. To show the applicability of the methodology, a case study is presented, where the reliability of an exemplary WSN with data transmission using the FLOODING protocol is analysed on the example of a wing box as a stiffening element of an airplane wing. In this case study, two sensor nodes were found to work redundantly, leading to the highest reliability of all regions measured in the WSN. Furthermore, the influence of additional data paths with an increasing number of hops during data transmission besides the shortest path is demonstrated.
The discussion of the results showed that there is still potential for future work on this methodology. For example, the methodology analyses the data paths and has, therefore, great potential to integrate the reliability of data transmission regarding package loss, too late delivered packages, and decreasing accuracy due to data transmission range and, therefore, decreasing signal power. The modelled data paths also enable us to include the energy perspective when the energy consumption for data transmission is considered. Therefore, models for the battery lifetime and models for the discharge have to be added, as well as the effect of energy consumption systems. This will be an improvement of the presented methodology and lead to a holistic approach to the reliability analysis of WSNs from the hardware, data, and energy perspective. Regarding the calculation of the hardware reliability, more failure possibilities besides failure due to fatigue should be included. Adding these enhancements will be part of future works on the presented methodology. Furthermore, the RGA4FEM will be enhanced so that models with volume elements can also be analysed, and the chance of an oversegmentation is reduced to the inclusion of suitable criteria for minimal detectable strains. It is also considered to combine the presented methodology and algorithm with an optimisation algorithm for the problem of optimal sensor placement from a reliability point of view. One possibility might be the application of a genetic algorithm for multifactorial optimisation, where sensor nodes are placed in the regions, and the different resulting configurations form individuals for the optimisation. Each of the individuals in the generations would then be evaluated in a fitness function regarding the maximisation of the reliability from each of the three perspectives. Moreover, the minimisation of the number of sensor nodes might also be a goal, but it has to be performed with the consideration of keeping redundant working sensor nodes when needed from a hardware point of view.

Author Contributions

Conceptualisation, methodology, software, formal analysis, and validation: S.M.z.W., T.-H.L. and O.M.; supervision: S.M.z.W. and R.L.; writing: S.M.z.W. and G.R.; review and editing: M.L.W., T.S., D.R., J.W. and R.L.; project administration and funding acquisition: R.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

All the data used and generated for this publication are available from the corresponding author. Developed software is not available due to privacy restrictions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, Y.; Li, Y.; Ran, J.; Cao, M. Experimental Investigation of a Self-Sensing Hybrid GFRP-Concrete Bridge Superstructure with Embedded FBG Sensors. Int. J. Distrib. Sens. Netw. 2012, 8, 902613. [Google Scholar] [CrossRef]
  2. Wang, Y.; Hu, S.; Xiong, T.; Huang, Y.; Qiu, L. Recent progress in aircraft smart skin for structural health monitoring. Struct. Health Monit. 2022, 21, 2453–2480. [Google Scholar] [CrossRef]
  3. Zhixin, F.; Yue, Y. Condition health monitoring of offshore wind turbine based on wireless sensor network. In Proceedings of the 2012 10th International Power & Energy Conference (IPEC), Ho Chi Minh City, China, 12–14 December 2012; IEEE: New York City, NY, USA, 2012; pp. 649–654. [Google Scholar]
  4. Mozgova, I.; Yanchevskyi, I.; Lachmayer, R. Prediction of The Residual Life of a Component Under Intensive Random Dynamic Loading Within the Scope of Technical Inheritance. In Proceedings of the DESIGN 2018 15th International Design Conference, 21–24 May 2018; Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb, Croatia; The Design Society: Glasgow, UK, 2018; pp. 1643–1650. [Google Scholar]
  5. Bergmayr, T.; Höll, S.; Kralovec, C.; Schagerl, M. Local residual random forest classifier for strain-based damage detection and localization in aerospace sandwich structures. Compos. Struct. 2023, 304, 116331. [Google Scholar] [CrossRef]
  6. Altun, O.; Zhang, D.; Siqueira, R.; Wolniak, P.; Mozgova, I.; Lachmayer, R. Identification of dynamic loads on structural component with artificial neural networks. Procedia Manuf. 2020, 52, 181–186. [Google Scholar] [CrossRef]
  7. Albers, A.; Bursac, N.; Rapp, S. PGE—Produktgenerationsentwicklung am Beispiel des Zweimassenschwungrads. Forsch Ingenieurwes 2017, 81, 13–31. [Google Scholar] [CrossRef]
  8. Lachmayer, R.; Mozgova, I.; Reimche, W.; Colditz, F.; Mroz, G.; Gottwald, P. Technical Inheritance: A Concept to Adapt the Evolution of Nature to Product Engineering. Procedia Technol. 2014, 15, 178–187. [Google Scholar] [CrossRef]
  9. Lachmayer, R.; Mozgova, I.; Scheidel, W. An Approach to Describe Gentelligent Components in their Life Cycle. Procedia Technol. 2016, 26, 199–206. [Google Scholar] [CrossRef]
  10. Valoriani, F.; Esposito, M.; Gherlone, M. Shape Sensing for an UAV Composite Half-Wing: Numerical Comparison between Modal Method and Ko’s Displacement Theory. Aerospace 2022, 9, 509. [Google Scholar] [CrossRef]
  11. Westerhausen, S.M.Z.; Schneider, J.; Lachmayer, R. Automatic Reliability Assessment of Data Paths in Component-Integrated Sensor Networks. In Proceedings of the 33rd European Safety and Reliability Conference, Southampton, UK, 3–7 September 2023; Brito, M.P., Aven, T., Baraldi, P., Čepin, M., Zio, E., Eds.; Research Publishing Services: Singapore, 2023; pp. 2223–2229. ISBN 978-981-18-8071-1. [Google Scholar] [CrossRef]
  12. Borawake, S.M.; Chilveri, P.G. Implementation of Wireless Sensor Network Using Microblaze and Picoblaze Processors. In Proceedings of the 2014 Fourth International Conference on Communication Systems and Network Technologies, Bhopal, India, 7–9 April 2014; IEEE: New York City, NY, USA, 2014; pp. 1059–1064. ISBN 978-1-4799-3070-8. [Google Scholar]
  13. Mahmood, M.A.; Seah, W.K.; Welch, I. Reliability in wireless sensor networks: A survey and challenges ahead. Comput. Netw. 2015, 79, 166–187. [Google Scholar] [CrossRef]
  14. Dâmaso, A.; Rosa, N.; Maciel, P. Reliability of wireless sensor networks. Sensors 2014, 14, 15760–15785. [Google Scholar] [CrossRef]
  15. Sharif Khodaei, Z.; Grigg, S. Aerospace Requirements. In Structural Health Monitoring Damage Detection Systems for Aerospace; Sause, M.G.R., Jasiūnienė, E., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 73–85. ISBN 978-3-030-72191-6. [Google Scholar]
  16. Jing, Y.; Zetao, L.; Yi, L. An improved routing algorithm based on LEACH for wireless sensor networks. In Proceedings of the 2013 25th Chinese Control and Decision Conference (CCDC), Guiyang, China, 25–27 May 2013; IEEE: New York City, NY, USA, 2013; pp. 3716–3720. ISBN 978-1-4673-5534-6. [Google Scholar]
  17. Meyer zu Westerhausen, S.; Schneider, J.; Lachmayer, R. Reliability Analysis for Sensor Networks and Their Data Acquisition: A Systematic Literature Review. Proc. Des. Soc. 2023, 3, 3065–3074. [Google Scholar] [CrossRef]
  18. Singh, D.; Nayak, S.K. Enhanced modified LEACH (EMODLEACH) protocol for WSN. In Proceedings of the 2015 International Symposium on Advanced Computing and Communication (ISACC), Silchar, India, 14–15 September 2015; IEEE: New York City, NY, USA, 2015; pp. 328–333. ISBN 978-1-4673-6707-3. [Google Scholar]
  19. Ibrahim, H.; Mostafa, N.; Halawa, H.; Elsalamouny, M.; Daoud, R.; Amer, H.; Adel, Y.; Shaarawi, A.; Khattab, A.; ElSayed, H. A layered IoT architecture for greenhouse monitoring and remote control. SN Appl. Sci. 2019, 1, 223. [Google Scholar] [CrossRef]
  20. Li, S.; Huang, J. GSPN-Based Reliability-Aware Performance Evaluation of IoT Services. In Proceedings of the 2017 IEEE International Conference on Services Computing (SCC), Honolulu, HI, USA, 25–30 June 2017; IEEE: New York City, NY, USA, 2017; pp. 483–486. ISBN 978-1-5386-2005-2. [Google Scholar]
  21. Bertsche, B. Reliability in Automotive and Mechanical Engineering; Springer Berlin Heidelberg: Berlin/Heidelberg, Germany, 2008; ISBN 978-3-540-33969-4. [Google Scholar]
  22. Wang, R.; Tong, Y.; Tian, L.; Wang, D. Reliability Analysis of Different Fault-Tolerant Mechanisms in Wireless Sensor Networks. In Proceedings of the 2021 3rd International Conference on Applied Machine Learning (ICAML), Changsha, China, 23–25 July 2021; IEEE: New York City, NY, USA, 2021; pp. 250–256. ISBN 978-1-6654-2125-6. [Google Scholar]
  23. Distefano, S. Evaluating reliability of WSN with sleep/wake-up interfering nodes. Int. J. Syst. Sci. 2013, 44, 1793–1806. [Google Scholar] [CrossRef]
  24. Nuhu, B.K.; Olaniyi, O.M.; Aliyu, I.; Ryu, J.; Lim, C.G. Wireless Sensor Network based Structural Health Monitoring Expert System. Int. J. Wearable Device 2019, 6, 9–16. [Google Scholar] [CrossRef]
  25. Gurupriya, M.; Sumathi, A. HOFT-MP: A Multipath Routing Algorithm Using Hybrid Optimal Fault Tolerant System for WSNs Using Optimization Techniques. Neural Process. Lett. 2022, 54, 5099–5124. [Google Scholar] [CrossRef]
  26. Lin, C.-M.; Teng, H.-K.; Yang, C.-C.; Weng, H.-L.; Chung, M.-C.; Chung, C.-C. A mesh network reliability analysis using reliability block diagram. In Proceedings of the 2010 8th IEEE International Conference on Industrial Informatics, Osaka, Japan, 13–16 July 2010; IEEE: New York City, NY, USA, 2010; pp. 975–979. ISBN 978-1-4244-7298-7. [Google Scholar]
  27. Handels, H. Segmentierung medizinischer Bilddaten. In Medizinische Bildverarbeitung: Bildanalyse, Mustererkennung und Visualisierung für die Computergestützte Ärztliche Diagnostik und Therapie, 2nd ed.; Handels, H., Ed.; Vieweg + Teubner: Wiesbaden, Germany, 2009; pp. 95–156. ISBN 978-3-8351-0077-0. [Google Scholar]
  28. Ikonomakis, N.; Plataniotis, K.N.; Venetsanopoulos, A.N. Color Image Segmentation for Multimedia Applications. J. Intell. Robot. Syst. 2000, 28, 5–20. [Google Scholar] [CrossRef]
  29. Bässmann, H. Konturorientierte Verfahren in der Digitalen Bildverarbeitung; Springer: Berlin/Heidelberg, Germany, 1989; ISBN 9783642955853. [Google Scholar]
  30. Jain, P.K.; Susan, S. An adaptive single seed based region growing algorithm for color image segmentation. In Proceedings of the 2013 Annual IEEE India Conference (INDICON 2013), Mumbai, India, 13–15 December 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–6. ISBN 978-1-4799-2275-8. [Google Scholar]
  31. Mešanović, N.; Grgic, M.; Huseinagić, H.; Males, M.; Skejic, E.; Smajlovic, M. Automatic CT Image Segmentation of the Lungs with Region Growing Algorithm. In Proceedings of the 18th International Conference on Systems, Signals and Image Processing-IWSSIP, Sarajevo, Bosnia and Herzegovina, 16–18 June 2011. [Google Scholar]
  32. Wang, M.; Li, D. An Automatic Segmentation Method for Lung Tumor Based on Improved Region Growing Algorithm. Diagnostics 2022, 12, 2971. [Google Scholar] [CrossRef]
  33. Pan, J.; Fang, Z.; Chen, S.; Ge, H.; Hu, F.; Wang, M. An Improved Seeded Region Growing-Based Seamline Network Generation Method. Remote Sens. 2018, 10, 1065. [Google Scholar] [CrossRef]
  34. Kang, J.; Chen, N.; Li, M.; Mao, S.; Zhang, H.; Fan, Y.; Liu, H. A Point Cloud Segmentation Method for Dim and Cluttered Underground Tunnel Scenes Based on the Segment Anything Model. Remote Sens. 2024, 16, 97. [Google Scholar] [CrossRef]
  35. SoerenMzW/RGA4FEM: RGA4FEM Code Publication. Available online: https://zenodo.org/records/11301759 (accessed on 15 April 2024).
  36. Dijkstra, E.W. A note on two problems in connexion with graphs. Numer. Math. 1959, 1, 269–271. [Google Scholar] [CrossRef]
  37. Innocent, M.T.; Zhang, Z.; Boland, C.S.; Cao, R.; Hu, Z.; Geng, Y.; Zhai, G.; Liu, F.; Dai, H.; Chen, Z.; et al. Electromechanical Properties and Resistance Signal Fatigue of Piezoresistive Fiber-Based Strain Gauges. ACS Appl. Polym. Mater. 2022, 4, 8335–8343. [Google Scholar] [CrossRef]
  38. Heidtmann, K.D. Smaller sums of disjoint products by subproduct inversion. IEEE Trans. Rel. 1989, 38, 305–311. [Google Scholar] [CrossRef]
  39. Wunderlich, T.F.; Dähne, S.; Reimer, L.; Schuster, A. Global aero-structural design optimization of composite wings with active manoeuvre load alleviation. CEAS Aeronaut. J 2022, 13, 639–662. [Google Scholar] [CrossRef]
  40. Ko, W.L.; Richards, W.L.; van Tran, T. Displacement Theories for In-Flight Deformed Shape Predictions of Aerospace Structures. In NASA/TP-2007-214612; Armstrong Flight Research Center: Edwards, CA, USA, 2007. [Google Scholar]
  41. Esposito, M.; Gherlone, M. Composite wing box deformed-shape reconstruction based on measured strains: Optimization and comparison of existing approaches. Aerosp. Sci. Technol. 2020, 99, 105758. [Google Scholar] [CrossRef]
  42. Deif, D.; Gadallah, Y. A comprehensive wireless sensor network reliability metric for critical Internet of Things applications. J. Wirel. Com Netw. 2017, 2017, 1–18. [Google Scholar] [CrossRef]
  43. Hottinger Brüel & Kjaer GmbH. Strain Gauges: Absolute Precision from HBM. Available online: https://www.hbm.com/fileadmin/mediapool/hbmdoc/technical/S01265.pdf (accessed on 15 April 2024).
  44. Dâmaso, A.; Rosa, N.; Maciel, P. Integrated Evaluation of Reliability and Power Consumption of Wireless Sensor Networks. Sensors 2017, 17, 2547. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.