Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Article Types

Countries / Regions

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Search Results (2,298)

Search Parameters:
Keywords = sensor event

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
17 pages, 3997 KiB  
Article
The Influence of Relative Humidity and Pollution on the Meteorological Optical Range During Rainy and Dry Months in Mexico City
by Blanca Adilen Miranda-Claudes and Guillermo Montero-Martínez
Atmosphere 2024, 15(11), 1382; https://doi.org/10.3390/atmos15111382 (registering DOI) - 16 Nov 2024
Viewed by 195
Abstract
The Meteorological Optical Range (MOR) is a measurement of atmospheric visibility. Visibility impairment has been linked to increased aerosol levels in the air. This study conducted statistical analyses using meteorological, air pollutant concentration, and MOR data collected in Mexico City from [...] Read more.
The Meteorological Optical Range (MOR) is a measurement of atmospheric visibility. Visibility impairment has been linked to increased aerosol levels in the air. This study conducted statistical analyses using meteorological, air pollutant concentration, and MOR data collected in Mexico City from August 2014 to December 2015 to determine the factors contributing to haze occurrence (periods when MOR < 10,000 m), defined using a light scatter sensor (PWS100). The outcomes revealed seasonal patterns in PM2.5 and relative humidity (RH) for haze occurrence along the year. PM2.5 levels during hazy periods in the dry season were higher compared to the wet season, aligning with periods of poor air quality (PM2.5 > 45 μg/m3). Pollutant-to-CO ratios suggested that secondary aerosols’ production, led by SO2 conversion to sulfate particles, mainly impacts haze occurrence during the dry season. Meanwhile, during the rainy season, the PWS100 registered haze events even with PM2.5 values close to 15 μg/m3 (considered good air quality). The broadened distribution of extinction efficiency during the wet period and its correlation with RH suggest that aerosol water vapor uptake significantly impacts visibility during this season. Therefore, attributing poor visibility strictly to poor air quality may not be appropriate for all times and locations. Full article
(This article belongs to the Section Meteorology)
Show Figures

Figure 1

Figure 1
<p>The research methodology overview. Blue boxes represent the main phases/sections of the study, green boxes represent how the analysis was carried out, and the yellow box leads to the discussion of results.</p>
Full article ">Figure 2
<p>Time series for Meteorological Optical Range (<span class="html-italic">MOR</span>, black lines), meteorological, and pollutant (PM<sub>2.5</sub>, NO<sub>x</sub>, SO<sub>2</sub>, and CO) measurements from 22 to 23 November 2015. <span class="html-italic">MOR</span> data show a haze event on 23 November 2015. The upper panel (<b>a</b>) shows a comparison between PM<sub>2.5</sub>, NO<sub>x</sub>, and <span class="html-italic">RH</span> (red, blue, and yellow lines, respectively) measurements correlated with <span class="html-italic">MOR</span> data. The bottom panel (<b>b</b>) displays the SO<sub>2</sub>, CO, and <span class="html-italic">WS</span> (orange, blue, and green lines, respectively) estimates during the same period. It is observed that pollutant concentrations show higher levels during the haze occurrence. See more details in the text.</p>
Full article ">Figure 3
<p>The correlation matrix showing the relationship between <span class="html-italic">MOR</span> and meteorological and pollutants variables. Bold numbers in the green-colored cells indicate statistically significant results.</p>
Full article ">Figure 4
<p>The series of monthly averages of <span class="html-italic">MOR</span>, meteorological, and pollutant measurements obtained for haze (orange) and control (blue) periods. The information is displayed for the months when haze events occurred, so November 2014 and January, March, and October 2015 are missing. The open symbols indicate results obtained for the dry season. Each subfigure shows the comparison for the variables as: (<b>a</b>) <span class="html-italic">MOR</span>, (<b>b</b>) PM<sub>2.5</sub>, (<b>c</b>) <span class="html-italic">RH</span>, (<b>d</b>) NO<sub>x</sub>, (<b>e</b>) <span class="html-italic">WS</span>, (<b>f</b>) SO<sub>2</sub>, and (<b>g</b>) <span class="html-italic">WDIR</span>.</p>
Full article ">Figure 5
<p>The dispersion of <span class="html-italic">MOR</span> values, categorized into haze (<span class="html-italic">MOR</span> &lt; 10,000 m, blue points) and non-haze (<span class="html-italic">MOR</span> &gt; 10,000 m, orange points) classes, as a function of <span class="html-italic">RH</span> and PM<sub>2.5</sub> for the dry (<b>left panel</b>) and the precipitating (<b>right panel</b>) seasons.</p>
Full article ">Figure 6
<p>The contribution of particulate (PM<sub>2.5</sub>) pollution levels in four visibility ranges during the two chosen precipitation periods. The upper panel shows that bad air quality conditions contribute significantly (up to 60%) to haze occurrence during the low precipitation period.</p>
Full article ">Figure 7
<p>Estimates of (<b>a</b>) PM<sub>2.5</sub>/CO (μg/m<sup>3</sup>/ppmv), (<b>b</b>) SO<sub>2</sub>/CO (ppbv/ppmv), and (<b>c</b>) NO<sub>x</sub>/CO (ppbv/ppmv) ratios for two <span class="html-italic">MOR</span> ranges (shown in the <span class="html-italic">x</span>-axis of the bottom panel). Orange and blue bars show the mean values for each ratio during the representative periods of haze and good <span class="html-italic">MOR</span> estimates, respectively. The vertical bars correspond to the standard deviation of the mean values. Under different visibility conditions, these ratios are useful as a proxy for the contribution of gas–particle conversion processes. See details in the text.</p>
Full article ">Figure 8
<p>Frequency distributions of the extinction capacity of PM<sub>2.5</sub> per unit mass under diverse <span class="html-italic">RH</span> ranges: (<b>a</b>) 40 % &lt; <span class="html-italic">RH</span> &lt; 60 %, (<b>b</b>) 60 % &lt; <span class="html-italic">RH</span> &lt; 80 %, and (<b>c</b>) 80 % ≤ <span class="html-italic">RH.</span> The obtained distributions are displayed for the dry and rainy seasons.</p>
Full article ">Figure 9
<p>Cumulative curves of haze periods as a function of the PM<sub>2.5</sub> levels (<b>a</b>) and <span class="html-italic">RH</span> (<b>b</b>) during the two chosen seasons. The 50% frequency level was used to determine the particulate and moisture threshold values for haze incidence at the sampling site during the rainy and low precipitation seasons.</p>
Full article ">
28 pages, 1113 KiB  
Article
Forward Fall Detection Using Inertial Data and Machine Learning
by Cristian Tufisi, Zeno-Iosif Praisach, Gilbert-Rainer Gillich, Andrade Ionuț Bichescu and Teodora-Liliana Heler
Appl. Sci. 2024, 14(22), 10552; https://doi.org/10.3390/app142210552 (registering DOI) - 15 Nov 2024
Viewed by 216
Abstract
Fall risk assessment is becoming an important concern, with the realization that falls, and more importantly fainting occurrences, in most cases require immediate medical attention and can pose huge health risks, as well as financial and social burdens. The development of an accurate [...] Read more.
Fall risk assessment is becoming an important concern, with the realization that falls, and more importantly fainting occurrences, in most cases require immediate medical attention and can pose huge health risks, as well as financial and social burdens. The development of an accurate inertial sensor-based fall risk assessment tool combined with machine learning algorithms could significantly advance healthcare. This research aims to investigate the development of a machine learning approach for falling and fainting detection, using wearable sensors with an emphasis on forward falls. In the current paper we address the problem of the lack of inertial time-series data to differentiate the forward fall event from normal activities, which are difficult to obtain from real subjects. To solve this problem, we proposed a forward dynamics method to generate necessary training data using the OpenSim software, version 4.5. To develop a model as close to the real world as possible, anthropometric data taken from the literature was used. The raw X and Y axes acceleration data was generated using OpenSim software, and ML fall prediction methods were trained. The machine learning (ML) accuracy was validated by testing with data acquired from six unique volunteers, considering the forward fall type. Full article
20 pages, 1759 KiB  
Article
Knock Detection with Ion Current and Vibration Sensor: A Comparative Study of Logistic Regression and Neural Networks
by Ola Björnsson and Per Tunestål
Energies 2024, 17(22), 5693; https://doi.org/10.3390/en17225693 - 14 Nov 2024
Viewed by 276
Abstract
Knock detection is critical for maintaining engine performance and preventing damage in spark-ignition engines. This study explores the use of ion current and knock indicators derived from a vibration sensor (KIv) and ion current (KIi) [...] Read more.
Knock detection is critical for maintaining engine performance and preventing damage in spark-ignition engines. This study explores the use of ion current and knock indicators derived from a vibration sensor (KIv) and ion current (KIi) to improve knock detection accuracy. Traditional threshold-based methods rely on KIv, but they are susceptible to mechanical noise and cylinder variations. In this work, we applied both logistic regression and neural networks, including fully connected (FCNN) and convolutional neural networks (CNN), to classify knock events based on these indicators. The CNN models used ion current as the primary input, with an extended version incorporating both KIv and KIi into the fully connected layers. The models were evaluated using area under the curve (AUC) as the primary performance metric. The results show that the CNN model with additional inputs outperformed the other models, achieving a better and more consistent performance across cylinders. The dual-input logistic regression and CNN models demonstrated reduced cylinder-to-cylinder variation in classification performance, providing a more consistent knock detection accuracy across all cylinders. These findings suggest that combining ion current and knock indicators enhances knock detection reliability, offering a robust solution for real-time applications in engine control systems. Full article
Show Figures

Figure 1

Figure 1
<p>Schematic of experimental setup.</p>
Full article ">Figure 2
<p>Schematic representation of an FCNN architecture, showing an input layer with <span class="html-italic">n</span> inputs, two hidden layers (with <span class="html-italic">m</span> nodes in the first layer and <span class="html-italic">j</span> nodes in the second), and an output layer producing a single output, <math display="inline"><semantics> <msub> <mi>O</mi> <mrow> <mi>p</mi> <mi>r</mi> <mi>e</mi> <mi>d</mi> </mrow> </msub> </semantics></math>, representing the prediction. The diagram illustrates the ion current as the input data.</p>
Full article ">Figure 3
<p>Flowchart of the dual-input CNN architecture. The model receives an ion current signal as input, which passes through the convolutional part of the network to extract features. The resulting flattened output is concatenated with knock indicators (<math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>v</mi> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>i</mi> </msub> </mrow> </semantics></math>), before passing through the fully connected part. The final output from the network is a prediction of the probability of knock occurrence.</p>
Full article ">Figure 4
<p>Characteristics of sensor signals for knock and no-knock cases. (<b>a</b>) In-cylinder pressure, (<b>b</b>) ion current, and (<b>c</b>) vibration sensor signals, illustrating differences in signal behavior between knock and no-knock events.</p>
Full article ">Figure 5
<p>Depicts the ROC curves and the corresponding AUCs for the best and worst performing cylinders for the single-variable logistic regression classifiers based on either <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>v</mi> </msub> </mrow> </semantics></math> or <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>i</mi> </msub> </mrow> </semantics></math>.</p>
Full article ">Figure 6
<p>Depicts the ROC curves and the corresponding AUCs for the best and worst performing cylinders for the logistic regression classifiers based on both <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>v</mi> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>i</mi> </msub> </mrow> </semantics></math>.</p>
Full article ">Figure 7
<p>Depicts the ROC curves and the corresponding AUCs for the best and worst performing cylinders for the CNN model trained on the ion current measurements.</p>
Full article ">Figure 8
<p>Depicts the ROC curves and the corresponding AUCs for the best and worst performing cylinders for the CNN model trained on the ion current measurements and knock indicators.</p>
Full article ">Figure 9
<p>Confusion matrices for the logistic regression model (<b>a</b>) and the CNN model (<b>b</b>). The logistic regression model was based on both knock indicators (<math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>v</mi> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>i</mi> </msub> </mrow> </semantics></math>), while the CNN model used the ion current signal in the convolutional layers and incorporated both knock indicators in the fully connected layers. The confusion matrix compares actual and predicted classifications, with each cell indicating the number of instances and their percentage of the total instances for each class (no-knock, knock). The diagonal elements represent the instances that were correctly classified, while the off-diagonal elements show the instances that were misclassified.</p>
Full article ">Figure 10
<p>Swarm plot for the logistic regression model (<b>a</b>) and the CNN model (<b>b</b>). The logistic regression model was based on both knock indicators (<math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>v</mi> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mi>K</mi> <msub> <mi>I</mi> <mi>i</mi> </msub> </mrow> </semantics></math>), while the CNN model used the ion current signal in the convolutional layers and incorporated both knock indicators in the fully connected layers. The swarm plot depicts the distribution of MAPO values for each predicted class. Blue points signify correctly classified instances, and red points indicate misclassified ones. The horizontal dashed line represents the MAPO threshold that separates the true classes of no-knock and knock. Note that some points have been omitted to fit the plot’s scale. The plot includes all misclassified examples but excludes examples with MAPO values greater than 2, as they were always correctly classified. Very low MAPO values of correctly classified instances have also been omitted.</p>
Full article ">
17 pages, 10392 KiB  
Article
Monitoring Multiple Behaviors in Beef Calves Raised in Cow–Calf Contact Systems Using a Machine Learning Approach
by Seong-Jin Kim, Xue-Cheng Jin, Rajaraman Bharanidharan and Na-Yeon Kim
Animals 2024, 14(22), 3278; https://doi.org/10.3390/ani14223278 - 14 Nov 2024
Viewed by 296
Abstract
The monitoring of pre-weaned calf behavior is crucial for ensuring health, welfare, and optimal growth. This study aimed to develop and validate a machine learning-based technique for the simultaneous monitoring of multiple behaviors in pre-weaned beef calves within a cow–calf contact (CCC) system [...] Read more.
The monitoring of pre-weaned calf behavior is crucial for ensuring health, welfare, and optimal growth. This study aimed to develop and validate a machine learning-based technique for the simultaneous monitoring of multiple behaviors in pre-weaned beef calves within a cow–calf contact (CCC) system using collar-mounted sensors integrating accelerometers and gyroscopes. Three complementary models were developed to classify feeding-related behaviors (natural suckling, feeding, rumination, and others), postural states (lying and standing), and coughing events. Sensor data, including tri-axial acceleration and tri-axial angular velocity, along with video recordings, were collected from 78 beef calves across two farms. The LightGBM algorithm was employed for behavior classification, and model performance was evaluated using a confusion matrix, the area under the receiver operating characteristic curve (AUC-ROC), and Pearson’s correlation coefficient (r). Model 1 achieved a high performance in recognizing natural suckling (accuracy: 99.10%; F1 score: 96.88%; AUC-ROC: 0.999; r: 0.997), rumination (accuracy: 97.36%; F1 score: 95.07%; AUC-ROC: 0.995; r: 0.990), and feeding (accuracy: 95.76%; F1 score: 91.89%; AUC-ROC: 0.990; r: 0.987). Model 2 exhibited an excellent classification of lying (accuracy: 97.98%; F1 score: 98.45%; AUC-ROC: 0.989; r: 0.982) and standing (accuracy: 97.98%; F1 score: 97.11%; AUC-ROC: 0.989; r: 0.983). Model 3 achieved a reasonable performance in recognizing coughing events (accuracy: 88.88%; F1 score: 78.61%; AUC-ROC: 0.942; r: 0.969). This study demonstrates the potential of machine learning and collar-mounted sensors for monitoring multiple behaviors in calves, providing a valuable tool for optimizing production management and early disease detection in the CCC system Full article
Show Figures

Figure 1

Figure 1
<p>Schematic of the wearing position of the sensor device. The six axes of the IMU (integrating accelerometers and gyroscopes) are displayed.</p>
Full article ">Figure 2
<p>Schematic diagram of the calf houses’ structures and IP camera placement at Farms A and B.</p>
Full article ">Figure 3
<p>Interface of a typical animal behavior tagging software. (1) IP camera playback screen allowing 24-h video review and simultaneous viewing of six channels from various angles. (2) Playback control bar with options for quick time navigation, speed adjustment, and interval settings. (3) Behavior tagging buttons for recording the onset and conclusion of specific behaviors. (4) Tagging record display.</p>
Full article ">Figure 4
<p>Class distributions of (<b>a</b>) Model 1 (natural suckling, rumination, feeding, and others), (<b>b</b>) Model 2 (lying and standing), and (<b>c</b>) Model 3 (coughing and non-coughing).</p>
Full article ">Figure 5
<p>Normalized confusion matrices for three behavior classification models: (<b>a</b>) Model 1, classifying natural suckling, rumination, feeding, and others; (<b>b</b>) Model 2, classifying lying and standing; and (<b>c</b>) Model 3, classifying non-coughing and coughing. Results were evaluated on the test set.</p>
Full article ">Figure 6
<p>ROC curves with AUC for three behavior classification models: Model 1, classifying (<b>a</b>) natural suckling, (<b>b</b>) rumination, (<b>c</b>) feeding, and (<b>d</b>) others; Model 2, classifying (<b>e</b>) lying (also for standing); and Model 3, classifying (<b>f</b>) coughing. Results were evaluated on the test set.</p>
Full article ">Figure 7
<p>Linear relationships between predicted values and actual values for three behavior classification models: Model 1, showing (<b>a</b>) natural suckling, (<b>b</b>) rumination, (<b>c</b>) feeding; and Model 2, showing (<b>d</b>) lying and (<b>e</b>) standing. The graphs display the relationship between actual time and predicted time. For Model 3, which classifies (<b>f</b>) coughing, the graph shows the relationship between actual count and predicted count. Results were evaluated on the test set.</p>
Full article ">
26 pages, 1111 KiB  
Article
Buffer Occupancy-Based Congestion Control Protocol for Wireless Multimedia Sensor Networks
by Uzma Majeed, Aqdas Naveed Malik, Nasim Abbas, Ahmed S. Alfakeeh, Muhammad Awais Javed and Waseem Abbass
Electronics 2024, 13(22), 4454; https://doi.org/10.3390/electronics13224454 - 13 Nov 2024
Viewed by 350
Abstract
Wireless multimedia sensor networks (WMSNs) have stringent constraints and need to deliver data packets to the sink node within a predefined limited time. However, due to congestion, buffer overflow occurs and leads to the degradation of the quality-of-service (QoS) parameters of event information. [...] Read more.
Wireless multimedia sensor networks (WMSNs) have stringent constraints and need to deliver data packets to the sink node within a predefined limited time. However, due to congestion, buffer overflow occurs and leads to the degradation of the quality-of-service (QoS) parameters of event information. Congestion in WMSNs results in exhausted node energy, degraded network performance, increased transmission delays, and high packet loss. Congestion occurs when the volume of data trying to pass through a network exceeds its capacity. First, the BOCC protocol uses two congestion indicators to detect congestion. One is the buffer occupancy and other is the buffer occupancy change rate. Second, a rate controller is proposed to protect high-priority I-frame packets during congestion. BOCC sends a congestion notification to the source node to reduce congestion in the network. The source node adjusts its data transmission rate after receiving the congestion notification message. In the proposed algorithm, the rate adjustment is made by discarding low-priority P-frame packets from the source nodes. Third, to further improve the performance of the BOCC protocol, the problem is formulated as a constrained optimization problem and solved using convex optimization and sequential quadratic programming (SQP) methods. Experimental results based on Raspberry Pi sensor nodes show that the BOCC protocol achieves up to 16% reduction in packet loss and up to 23% reduction in average end-to-end delay compared to state-of-the-art congestion control algorithms. Full article
(This article belongs to the Special Issue Recent Advances in Wireless Ad Hoc and Sensor Networks)
Show Figures

Figure 1

Figure 1
<p>Packet flow in wireless multimedia sensor networks.</p>
Full article ">Figure 2
<p>Congestion control protocol classification.</p>
Full article ">Figure 3
<p>Queue scheduler.</p>
Full article ">Figure 4
<p>Routing topology used in BOCC.</p>
Full article ">Figure 5
<p>Packet loss of I-frame packets vs. data rate.</p>
Full article ">Figure 6
<p>Packet loss of P-frame packets vs. data rate.</p>
Full article ">Figure 7
<p>Average end-to-end delay vs. data rate.</p>
Full article ">Figure 8
<p>Average video quality vs. data rate.</p>
Full article ">Figure 9
<p>Performance metrics over time.</p>
Full article ">Figure 10
<p>Optimization parameters (convex optimization).</p>
Full article ">Figure 11
<p>Optimization parameters (SQP optimization).</p>
Full article ">
16 pages, 2070 KiB  
Article
Evaluation of BLE Star Network for Wireless Wearable Prosthesis/Orthosis Controller
by Kiriaki J. Rajotte, Anson Wooding, Benjamin E. McDonald, Todd R. Farrell, Jianan Li, Xinming Huang and Edward A. Clancy
Appl. Sci. 2024, 14(22), 10455; https://doi.org/10.3390/app142210455 - 13 Nov 2024
Viewed by 376
Abstract
Concomitant improvements in wireless communication and sensor technologies have increased capabilities of wearable biosensors. These improvements have not transferred to wireless prosthesis/orthosis controllers, in part due to strict latency and power consumption requirements. We used a Bluetooth Low Energy 5.3 (BLE) network to [...] Read more.
Concomitant improvements in wireless communication and sensor technologies have increased capabilities of wearable biosensors. These improvements have not transferred to wireless prosthesis/orthosis controllers, in part due to strict latency and power consumption requirements. We used a Bluetooth Low Energy 5.3 (BLE) network to study the influence of the connection interval (10–100 ms) and event length (2500–7500 μs), ranges appropriate for real-time myoelectric prosthesis/orthosis control on the maximum network size, power consumption, and latency. The number of connections increased from 4 to 12 as the connection interval increased from 10 to 50 ms (event length of 2500 μs). For connection intervals ≤50 ms, the number of connections reduced by ≥50% with the increasing event length. At a connection interval of 100 ms, little change was observed in the number of connections vs. event length. Across event lengths, increasing the connection interval from 10 to 100 ms decreased the average power consumed by approximately 16%. Latency measurements showed that an average of one connection interval (maximum of just over two) elapses between the application of the signal at the peripheral node ADC input and its detection on the central node. Overall, reducing the latency using shorter connection intervals reduces the maximum number of connections and increases power consumption. Full article
(This article belongs to the Special Issue New Insights into Embedded Systems for Wearables)
Show Figures

Figure 1

Figure 1
<p>Illustration of the intended upper limb prosthetic control application. The peripheral devices (IMU and EMG sensors) are placed at their sensing location, the remnant muscle for the EMG sensor and the shoulder for the IMU sensor, and wirelessly connected to a central device placed inside of the prosthetic device’s control module.</p>
Full article ">Figure 2
<p>Photograph of the experimental set-up with 4 peripherals. The peripheral nodes are shown on the left-hand side, and they are wirelessly connected to one central node placed in the center of the semicircle. The central node is connected to a PC using the serial port. The Nordic Semi PPKII (Nordic Semiconductor, Trondheim, Norway) is connected to the first in-use peripheral to source and measure the node’s power consumption. The PPKII is connected to the PC to configure and log measurements. Note, to capture this photograph, the distance between the peripheral and central devices was reduced. Additionally, not shown (to minimize the cabling shown) is the signal generator connected to the ADC input for each peripheral.</p>
Full article ">Figure 3
<p>Flow diagram detailing the steps used for each trial measuring the maximum number of nodes and the maximum and average power consumption.</p>
Full article ">Figure 4
<p>Example timing diagram illustrating a single trial of the latency measurement, starting with application of the step signal input (blue), the detection in a block of ADC samples on the peripheral (orange), and finally, the detection of the step in the received BLE data on the central (green).</p>
Full article ">Figure 5
<p>(<b>a</b>) Average current and (<b>b</b>) maximum current consumed (over 7 s of data) vs. connection interval and event length. Mean ± standard deviation of 10 current consumption measurements were used per result.</p>
Full article ">Figure 6
<p>(<b>a</b>) Normalized latency measurements for the step input’s detection on the peripheral and (<b>b</b>) normalized latency measurements for the step input’s detection on the central node, computed by dividing the measured latency by the connection interval. There are 180 samples per histogram (10 trials per condition × 6 connection intervals × 3 event lengths).</p>
Full article ">
18 pages, 3061 KiB  
Article
Event-Triggered Transmission of Sensor Measurements Using Twin Hybrid Filters for Renewable Energy Resource Management Systems
by Soonwoo Lee, Hui-Myoung Oh and Jung Min Pak
Energies 2024, 17(22), 5651; https://doi.org/10.3390/en17225651 - 12 Nov 2024
Viewed by 373
Abstract
Recently, solar and wind power generation have gained attention as pathways to achieving carbon neutrality, and Renewable Energy Resource Management System (RERMS) technology has been developed to monitor and control small-scale, distributed renewable energy resources. In this work, we present an Event-Triggered Transmission [...] Read more.
Recently, solar and wind power generation have gained attention as pathways to achieving carbon neutrality, and Renewable Energy Resource Management System (RERMS) technology has been developed to monitor and control small-scale, distributed renewable energy resources. In this work, we present an Event-Triggered Transmission (ETT) algorithm for RERMS, which transmits sensor measurements to the base station only when necessary. The ETT algorithm helps prevent congestion in the communication channel between RERMS and the base station, avoiding time delays or packet loss caused by the excessive transmission of sensor measurements. We design a hybrid state estimation algorithm that combines Kalman and Finite Impulse Response (FIR) filters to enhance the estimation performance, and we propose a new ETT algorithm based on this design. We evaluate the performance of the proposed algorithm through experiments that transmit actual sensor measurements from a photovoltaic power generation system to the base station, demonstrating that it outperforms existing algorithms. Full article
(This article belongs to the Special Issue Renewable Energy Management System and Power Electronic Converters)
Show Figures

Figure 1

Figure 1
<p>Structure of the ETT mechanism using twin filters.</p>
Full article ">Figure 2
<p>Photovoltaic and monitoring system used for experiments: (<b>a</b>) dual-axis rotation photovoltaic panel; (<b>b</b>) data transmission device; and (<b>c</b>) display of monitoring software.</p>
Full article ">Figure 3
<p>True, measured, and estimated values of active power for a 24 h (1440 min) period.</p>
Full article ">Figure 4
<p>Transmission timing of ETT algorithms for active power measurements.</p>
Full article ">Figure 5
<p>RMSEs of ETT algorithms for active power measurements.</p>
Full article ">Figure 6
<p>True, measured, and estimated values of phase voltage for a 24 h (1440 min) period.</p>
Full article ">Figure 7
<p>Transmission timing of ETT algorithms for phase voltage measurements.</p>
Full article ">Figure 8
<p>RMSEs of the ETT algorithms for phase voltage measurements.</p>
Full article ">Figure 9
<p>Scores of ETT algorithms.</p>
Full article ">
26 pages, 9690 KiB  
Article
Low-Cost Sensors for the Measurement of Soil Water Content for Rainfall-Induced Shallow Landslide Early Warning Systems
by Margherita Pavanello, Massimiliano Bordoni, Valerio Vivaldi, Mauro Reguzzoni, Andrea Tamburini, Fabio Villa and Claudia Meisina
Water 2024, 16(22), 3244; https://doi.org/10.3390/w16223244 - 12 Nov 2024
Viewed by 424
Abstract
Monitoring soil water content (SWC) can improve the effectiveness of early warning systems (EWSs) designed to mitigate rainfall-induced shallow landslide risk. In extensive areas, like along linear infrastructures, the adoption of cost-effective sensors is critical for the EWS implementation. The present study aims [...] Read more.
Monitoring soil water content (SWC) can improve the effectiveness of early warning systems (EWSs) designed to mitigate rainfall-induced shallow landslide risk. In extensive areas, like along linear infrastructures, the adoption of cost-effective sensors is critical for the EWS implementation. The present study aims to evaluate the reliability of different low-cost SWC sensors (frequency domain reflectometry and capacitance-based) in capturing soil moisture conditions critical for EWS, without performing soil-specific calibration. The reliability of the low-cost sensors is assessed through a comparative analysis of their measurements against those from high-cost and well-established sensors (time domain reflectometry) over a two-year period in a shallow landslide-prone area of Oltrepò Pavese, Italy. Although no landslides are observed during the monitoring period, meteorological conditions are reconstructed and statistical analysis of sensor’s responses to different rainfall events is conducted. Results indicate that, despite differences in absolute readings, low-cost sensors effectively capture relative SWC variations and demonstrate sensitivity to rainfall events across both cold and warm periods. The presented low-cost sensors can serve as reliable indicators of soil infiltration and saturation levels, highlighting their potential for real-time monitoring within extensive networks for EWS. Full article
Show Figures

Graphical abstract

Graphical abstract
Full article ">Figure 1
<p>Lithological map of Montuè experimental slope with main landslides in the surrounding area.</p>
Full article ">Figure 2
<p>Situation at the Montuè slope of the hydrological field equipment operational since 2012 and 2022.</p>
Full article ">Figure 3
<p>Schematic representation of Montuè total monitoring station.</p>
Full article ">Figure 4
<p>Flowchart of the applied methodology to evaluate the low-cost sensors’ reliability.</p>
Full article ">Figure 5
<p>Temporal evolution of hourly mean air temperature and precipitation with identified rainfall events at Montuè test site. The progressive black numbers at the top of the figure correspond to the number of each rainfall event.</p>
Full article ">Figure 6
<p>Accumulated rainfall (E) vs. duration (D) graph of the 81 detected rainfall events from the CTRL-T tool. The rainfall events are classified following Alpert et al., 2002 [<a href="#B68-water-16-03244" class="html-bibr">68</a>].</p>
Full article ">Figure 7
<p>Temporal evolution of SWC at Montuè test site at 0.6 m depth (<b>a</b>) and 1.2 m depth (<b>b</b>) with precipitation and identified rainfall events. The progressive black numbers at the top of the figure correspond to the number of each rainfall event.</p>
Full article ">Figure 8
<p>Comparison of TDR and low-cost sensors’ SWC measurements at 0.6 m (<b>a</b>–<b>d</b>) and 1.2 m (<b>e</b>–<b>g</b>) depths for the June 2022–June 2024 time period. Data are colored based on the season: C = cold season and W = warm season.</p>
Full article ">Figure 9
<p>Comparison of TDR and low-cost sensors SWC measurements at 0.6 m (<b>a</b>–<b>d</b>) and 1.2 m (<b>e</b>–<b>g</b>) depths for the September 2022–June 2024 time period. Data are colored based on the season: C = cold season and W = warm season.</p>
Full article ">Figure 10
<p>Empirical cumulative distribution function (ECDF) for the VWC time series recorded by TDR and different low-cost sensors at 0.6 m depth (<b>a</b>–<b>d</b>) and at 1.2 m depth (<b>e</b>–<b>g</b>).</p>
Full article ">Figure 11
<p>Detail of the RE22 and RE23 at 0.6 m (<b>a</b>) and 1.2 m (<b>b</b>).</p>
Full article ">Figure 12
<p>Temporal evolution of SWC monitored by TDR at all installation depths with precipitation and identified rainfall events. The progressive black numbers at the top of the figure correspond to the number of each rainfall event.</p>
Full article ">Figure 13
<p>Detail of the RE58-59 at 0.6 m (<b>a</b>) and 1.2 m (<b>b</b>).</p>
Full article ">Figure 14
<p>Soil saturation degree (<span class="html-italic">SD</span>) trend at 1.2 m depth starting from 15 February 2024, with time spans with positive SWP at 1.2 m in purple. Rainfall events are shown at the bottom of the figure with progressive black numbers corresponding to the number of each rainfall event.</p>
Full article ">Figure 15
<p>Detail of the RE30 at 0.6 m (<b>a</b>) and 1.2 m (<b>b</b>).</p>
Full article ">
21 pages, 3922 KiB  
Article
Event-Driven Maximum Correntropy Filter Based on Cauchy Kernel for Spatial Orientation Using Gyros/Star Sensor Integration
by Kai Cui, Zhaohui Liu, Junfeng Han, Yuke Ma, Peng Liu and Bingbing Gao
Sensors 2024, 24(22), 7164; https://doi.org/10.3390/s24227164 - 7 Nov 2024
Viewed by 356
Abstract
Gyros/star sensor integration provides a potential method to obtain high-accuracy spatial orientation for turntable structures. However, it is subjected to the problem of accuracy loss when the measurement noises become non-Gaussian due to the complex spatial environment. This paper presents an event-driven maximum [...] Read more.
Gyros/star sensor integration provides a potential method to obtain high-accuracy spatial orientation for turntable structures. However, it is subjected to the problem of accuracy loss when the measurement noises become non-Gaussian due to the complex spatial environment. This paper presents an event-driven maximum correntropy filter based on Cauchy kernel to handle the above problem. In this method, a direct installation mode of gyros/star sensor integration is established and the associated mathematical model is derived to improve the turntable’s control stability. Based on this, a Cauchy kernel-based maximum correntropy filter is developed to curb the influence of non-Gaussian measurement noise for enhancing the gyros/star sensor integration’s robustness. Subsequently, an event-driven mechanism is constructed based on the filter’s innovation information for further reducing the unnecessary computational cost to optimize the real-time performance. The effectiveness of the proposed method has been validated by simulations of the gyros/star sensor integration for spatial orientation. This shows that the proposed filtering methodology not only has strong robustness to deal with the influence of non-Gaussian measurement noise but can also achieve superior real-time spatial applications with a small computational cost, leading to enhanced performance for the turntable’s spatial orientation using gyros/star sensor integration. Full article
Show Figures

Figure 1

Figure 1
<p>The direct installation mode of the gyros/star sensor integration.</p>
Full article ">Figure 2
<p>Framework of gyros/star sensor integration for spatial orientation. The different colored lines in the global orientation error plot represent the orientation error curves of multiple repeat tests.</p>
Full article ">Figure 3
<p>Trajectory and tracking vector of the spacecraft in <span class="html-italic">I</span>-frame. The spacecraft’s trajectory is plotted using the endpoint of the tracking vector, so this trajectory is unitless. The black solid arrows represent the spacecraft’s attitude, the green dashed and purple solid arrows represent the tracking vector, and the black dashed arrows represent the spacecraft’s direction of motion.</p>
Full article ">Figure 4
<p>Attitude change of the spacecraft.</p>
Full article ">Figure 5
<p>Orientation errors in azimuth and 3<math display="inline"><semantics> <mi>σ</mi> </semantics></math> error boundary for the case of non-Gaussian noise with outliers.</p>
Full article ">Figure 6
<p>Orientation errors in pitch and 3<math display="inline"><semantics> <mi>σ</mi> </semantics></math> error boundary for the case of non-Gaussian noise with outliers.</p>
Full article ">Figure 7
<p>Orientation errors in azimuth and 3<math display="inline"><semantics> <mi>σ</mi> </semantics></math> error boundary for the case of <math display="inline"><semantics> <mi>σ</mi> </semantics></math> stable noise.</p>
Full article ">Figure 8
<p>Orientation errors in pitch and 3<math display="inline"><semantics> <mi>σ</mi> </semantics></math> error boundary for the case of <math display="inline"><semantics> <mi>σ</mi> </semantics></math> stable noise.</p>
Full article ">Figure 9
<p>Relative efficiencies of all the filters compared to the ED-MCFCK based on the simulation cases. The blue, orange, green, and gray histograms respectively represent the computational efficiency of the ED-MCFCK, MCFCK, MCF, and Kalman Filter algorithms.</p>
Full article ">
14 pages, 4354 KiB  
Article
On the Influence of Beach Slope on Wave Non-Linearities on a Macrotidal Low-Tide Terrace Beach
by Amadou Diouf, France Floc’h, Bamol Ali Sow, Charles Caulet and Emmanuel Augereau
J. Mar. Sci. Eng. 2024, 12(11), 1997; https://doi.org/10.3390/jmse12111997 - 6 Nov 2024
Viewed by 902
Abstract
This study examines the evolution of wave shapes as they propagate over a beach of varying morphology, information essential for understanding coastal dynamics and supporting coastal management. Our objective was to analyze the relationship between wave shape parameters and the local slope of [...] Read more.
This study examines the evolution of wave shapes as they propagate over a beach of varying morphology, information essential for understanding coastal dynamics and supporting coastal management. Our objective was to analyze the relationship between wave shape parameters and the local slope of the beach. To achieve this, we used data from pressure sensors and topographic measurements to evaluate the shape of waves on a cross-shore profile of a low-tide terrace beach. The analysis of wave conditions revealed a pronounced modulation of the tidal signal, which is augmented during storm events. Our findings demonstrate that the asymmetry and skewness parameters are more pronounced in the reflective zone of the beach. Considering these results, it can be concluded that the non-linearity of waves is significantly affected by the beach slope. The parameterization method employed in this study effectively incorporates this factor, offering improved accuracy in comparison to the existing approaches. Full article
(This article belongs to the Section Coastal Engineering)
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) Location of Porsmilin Beach on the French Atlantic coast, sheltered in Bertheaume Bay with swell rose of one year’s measurements made at the ‘Pierres Noires’ buoy. Swells are mainly south-west and present low-to-mild energetic conditions (bathymetry data from Homonim project, [<a href="#B27-jmse-12-01997" class="html-bibr">27</a>,<a href="#B30-jmse-12-01997" class="html-bibr">30</a>]. (<b>b</b>) An illustration of the Porsmilin Beach profile with the positions of the pressure transducers (PTs), east and west DGPS profiles, and the main profile. (<b>c</b>) The cross-shore profile of Porsmilin Beach based on IGN69, with the elevations of characteristic water levels (MLWS: Mean Low Water Spring; MWL: Mean Water Level; MHWN: Mean High Water Neap; MHWS: Mean High Water Spring). (<b>d</b>) Photograph showing the location of the LiDAR installation on the beach profile.</p>
Full article ">Figure 2
<p>Tidal and swell conditions recorded by the off-shore sensor located 2 km from the beach. (<b>a</b>) Variation in the tidal water level. (<b>b</b>) Variation in the significant wave height. (<b>c</b>) Variation in the mean wave period. (<b>d</b>,<b>e</b>) Evolution of asymmetry and skewness at PT1. Storm episodes are indicated by the grey zones.</p>
Full article ">Figure 3
<p>Cross-shore variation in non-linearity parameters (asymmetry (blue) and skewness (red)) and significant wave height at different tides for G1. (<b>a</b>) shows the cross-shore variation in <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>As</mi> </mrow> <mi mathvariant="sans-serif">η</mi> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>Sk</mi> </mrow> <mi mathvariant="sans-serif">η</mi> </msub> </mrow> </semantics></math> for tides T1, T2, T3, T4, and T5. (<b>b</b>) shows the cross-shore variation in <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>As</mi> </mrow> <mi mathvariant="sans-serif">η</mi> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>Sk</mi> </mrow> <mi mathvariant="sans-serif">η</mi> </msub> </mrow> </semantics></math> for tides T15, T17, T18, T19 and T20. (<b>c</b>) shows the cross-shore variation in Hs for tides T1, T2, T3, T4, and T5. (<b>d</b>) shows the cross-shore variation in Hs for tides T15, T17, T18, T19 and T20.</p>
Full article ">Figure 4
<p>Asymmetry and skewness for groups G1, G2, and G3 along the cross-shore profile referenced by relative water depth (hr) (an hr value of 1 (grey dashed line) indicates the local wave-breaking position).</p>
Full article ">Figure 5
<p>Bmax as a function of NP0 (the bars represent the variability with slope across the beach), the grey shade represents the [<a href="#B8-jmse-12-01997" class="html-bibr">8</a>] formula within a 95% confidence interval.</p>
Full article ">Figure 6
<p>Wave non-linearity parameters <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>As</mi> </mrow> <mi mathvariant="normal">u</mi> </msub> </mrow> </semantics></math> on (<b>a</b>), <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>Sk</mi> </mrow> <mi mathvariant="normal">u</mi> </msub> </mrow> </semantics></math> on (<b>b</b>), <math display="inline"><semantics> <mi mathvariant="normal">B</mi> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi mathvariant="normal">B</mi> <mrow> <mi>DB</mi> <mn>95</mn> </mrow> </msub> </mrow> </semantics></math> (black line, Equation (7)), and <math display="inline"><semantics> <mrow> <msub> <mi>B</mi> <mrow> <mi>R</mi> <mn>12</mn> </mrow> </msub> </mrow> </semantics></math> (red line, Equation (8)) including the slope effect from [<a href="#B26-jmse-12-01997" class="html-bibr">26</a>] (<b>c</b>). The LiDAR data are represented by crosses (x), while the PT1 data are represented by circles. The color scale indicates the local depth (h) in meters, from blue (0 m) to red (5 m).</p>
Full article ">Figure 7
<p>Comparison of the calculated data with other established methods for different pressure transducers (PTs) placed along the cross-shore profile of the beach. The <span class="html-italic">x</span>-axis represents the Ursell number (Ur), and the <span class="html-italic">y</span>-axis shows the non-linearity parameter (B). The color gradient indicates the breaking ratio. Our data, represented by the points, show the observed values for (<b>a</b>) PT1, (<b>b</b>) PT5, (<b>c</b>) PT8 and (<b>d</b>) PT11. The black curve with error bars indicates the trend and standard deviation (std) of our data. The dashed curve represents the method of [<a href="#B17-jmse-12-01997" class="html-bibr">17</a>], while the red curve indicates the method of [<a href="#B18-jmse-12-01997" class="html-bibr">18</a>].</p>
Full article ">Figure 8
<p>Mean curves for each PT ranging from off-shore (black) to near-shore (light grey). Compared with [<a href="#B17-jmse-12-01997" class="html-bibr">17</a>] (dashed line) and [<a href="#B18-jmse-12-01997" class="html-bibr">18</a>] (red line), the LiDAR data in the swash zone obtained from one high tide are also shown (crosses).</p>
Full article ">Figure 9
<p>Comparison of current data with data from [<a href="#B20-jmse-12-01997" class="html-bibr">20</a>]: relationship between local slope (β) and ratio (Δh/h).</p>
Full article ">
31 pages, 4839 KiB  
Article
Earthquake Prediction and Alert System Using IoT Infrastructure and Cloud-Based Environmental Data Analysis
by Cosmina-Mihaela Rosca and Adrian Stancu
Appl. Sci. 2024, 14(22), 10169; https://doi.org/10.3390/app142210169 - 6 Nov 2024
Viewed by 606
Abstract
Earthquakes are one of the most life-threatening natural phenomena, and their prediction is of constant concern among scientists. The study proposes that abrupt weather parameter value fluctuations may influence the occurrence of shallow seismic events by focusing on developing an innovative concept that [...] Read more.
Earthquakes are one of the most life-threatening natural phenomena, and their prediction is of constant concern among scientists. The study proposes that abrupt weather parameter value fluctuations may influence the occurrence of shallow seismic events by focusing on developing an innovative concept that combines historical meteorological and seismic data collection to predict potential earthquakes. A machine learning (ML) model utilizing the ML.NET framework was designed and implemented. An analysis was undertaken to identify which modeling approach, value prediction, or data classification performs better in forecasting seismic events. The model was trained on a dataset of 8766 records corresponding to the period from 1 January 2001 to 5 October 2024. The achieved accuracy of the model was 95.65% for earthquake prediction based on weather conditions in the Vrancea region, Romania. The authors proposed a unique alerting algorithm and conducted a case study that evaluates multiple predictive models, varying parameters, and methods to identify the most effective model for seismic event prediction in specific meteorological conditions. The findings demonstrate the potential of combining Internet of Things (IoT)-based environmental monitoring with AI to improve earthquake prediction accuracy and preparedness. An IoT-based application was developed using C# with ASP.NET framework to enhance earthquake prediction and public warning capabilities, leveraging Azure cloud infrastructure. The authors also created a hardware prototype for real-time earthquake alerting, integrating the M5Stack platform with ESP32 and MPU-6050 sensors for validation. The testing phase and results describe the proposed methodology and various scenarios. Full article
(This article belongs to the Special Issue Machine Learning Applications in Seismology: 2nd Edition)
Show Figures

Figure 1

Figure 1
<p>Daily seismic and meteorological data storage example for the Vrancea region from 8 September to 13 September 2002.</p>
Full article ">Figure 2
<p>Conceptual diagram of the IoT-based EAP.</p>
Full article ">Figure 3
<p>The GUI of the EAP.</p>
Full article ">Figure 4
<p>M5Stack module configuration with MPU-6050 sensor and support rod.</p>
Full article ">Figure 5
<p>Time-series plot of acceleration data captured by the MPU-6050 sensor over a 6.4-s timeframe at a 100 Hz sampling rate.</p>
Full article ">Figure 6
<p>Examples of areas containing monitoring devices—Locations within 200 km of the Vrancea region (Blue: included location areas; Red: exceeding location areas).</p>
Full article ">Figure 7
<p>Seismic activity: (<b>a</b>) Detection outside the normal range, triggering an alert; (<b>b</b>) Stable readings within the normal range, indicating no seismic activity.</p>
Full article ">
16 pages, 3236 KiB  
Article
Comparison of the Sensitivity of Various Fibers in Distributed Acoustic Sensing
by Artem T. Turov, Yuri A. Konstantinov, D. Claude, Vitaliy A. Maximenko, Victor V. Krishtop, Dmitry A. Korobko and Andrei A. Fotiadi
Appl. Sci. 2024, 14(22), 10147; https://doi.org/10.3390/app142210147 - 6 Nov 2024
Viewed by 702
Abstract
Standard single-mode telecommunication optical fiber is still one of the most popular in distributed acoustic sensing. Understanding the acoustic, mechanical and optical features of various fibers available currently can lead to a better optimization of distributed acoustic sensors, cost reduction and adaptation for [...] Read more.
Standard single-mode telecommunication optical fiber is still one of the most popular in distributed acoustic sensing. Understanding the acoustic, mechanical and optical features of various fibers available currently can lead to a better optimization of distributed acoustic sensors, cost reduction and adaptation for specific needs. In this paper, a study of the performances of seven fibers with different coatings and production methods in a distributed acoustic sensor setup is presented. The main results include the amplitude–frequency characteristic for each of the investigated fibers in the range of acoustic frequencies from 100 to 7000 Hz. A single-mode fiber fabricated using the modified chemical vapor deposition technique together with a polyimide coating has shown the best sensitivity to acoustic events in the investigated range of frequencies. All of this allows us to both compare the studied specialty fibers with the standard single-mode fiber and choose the most suitable fiber for a specific application, providing an enhancement for the performance of distributed acoustic sensors and better adaptation for the newly aroused potential applications. Full article
(This article belongs to the Special Issue Spatial Audio and Sound Design)
Show Figures

Figure 1

Figure 1
<p>Simplified schematic of a DAS setup.</p>
Full article ">Figure 2
<p>FUTs’ cross-sections, showing dimensions in μm. White numbers indicate fiber designations for easy reference.</p>
Full article ">Figure 3
<p>Variants of test setups considered for the DAS experiment. (<b>a</b>) Fiber laid in a groove beneath the acoustic source; (<b>b</b>) fiber directly attached to the acoustic source; (<b>c</b>) a complex setup with the fiber loaded using pulleys and weights to ensure consistent tension and sound transmission.</p>
Full article ">Figure 4
<p>Schematic of the DAS setup interrogator used in the study.</p>
Full article ">Figure 5
<p>(<b>a</b>) Data obtained from the FFT of the test signal acquired with the Corning SMF-28 fiber in the DAS setup, with a red square highlighting one of the cross-sections; (<b>b</b>) a cross-section view at the 2000 Hz signal frequency, where the red square indicates the points selected for averaging.</p>
Full article ">Figure 6
<p>(<b>a</b>) Results of two consecutive measurements for the same FUT, showing consistency in the detected signal; (<b>b</b>) error bars for these curves, indicating measurement variability and reliability.</p>
Full article ">Figure 7
<p>Acoustic sensitivity test results for all fiber samples. (<b>a</b>) Raw data showing initial sensitivity measurements across samples; (<b>b</b>) smoothed data with a 5-point moving average applied, highlighting trends in frequency-dependent sensitivity for each fiber.</p>
Full article ">Figure 8
<p>Acoustic sensitivity test results comparing selected fiber samples. (<b>a</b>) Sensitivity results for “Fiber 3” and “Fiber 7”, highlighting similarities in frequency response. (<b>b</b>) Sensitivity results for “Fiber 1” and “Fiber 6”, showing comparable performance across the tested frequency range.</p>
Full article ">
7 pages, 1013 KiB  
Proceeding Paper
Lessons Learned from an Autonomous Race Car Competition
by Zalán Demeter, Máté Hell and Gergely Hajgató
Eng. Proc. 2024, 79(1), 25; https://doi.org/10.3390/engproc2024079025 - 5 Nov 2024
Viewed by 206
Abstract
The advancement of AI technologies and the increasing processing power of computers have made high-speed autonomous racing possible. Different leagues, such as the Abu Dhabi Autonomous Racing League (A2RL) and the Indy Autonomous Challenge (IAC), are organizing races in simulation and with real [...] Read more.
The advancement of AI technologies and the increasing processing power of computers have made high-speed autonomous racing possible. Different leagues, such as the Abu Dhabi Autonomous Racing League (A2RL) and the Indy Autonomous Challenge (IAC), are organizing races in simulation and with real race cars. In this paper we will describe our experience with the inaugural A2RL event and a SIM race organized by IAC. With respect to A2RL, we will give an overview of the physical parameters of the race car, the sensors we worked with, and our software solution including how we created trajectories for different test scenarios. Full article
Show Figures

Figure 1

Figure 1
<p>The software solution used by HUMDA Lab for the IAC simulation race follows a pipeline structure based on the classical perception–planning–control partitioning.</p>
Full article ">Figure 2
<p>The vehicle platform used by the A2RL competition. The most important sensors needed to implement autonomous functions are shown, excluding those used in classical motor sports.</p>
Full article ">Figure 3
<p>The software solution used by HUMDA Lab for the A2RL competition follows a pipeline structure based on the classical perception–planning–control three-way partitioning.</p>
Full article ">
31 pages, 6191 KiB  
Article
Attack Reconstruction and Attack-Resilient Consensus Control for Fuzzy Markovian Jump Multi-Agent Systems
by Yunji Li, Yajun Wu, Yi Gao, Meng Wei, Ziyan Hua and Junjie Chen
Actuators 2024, 13(11), 442; https://doi.org/10.3390/act13110442 - 5 Nov 2024
Viewed by 373
Abstract
Driven by the rapid development of modern industrial applications, multi-agent systems (MASs), integrating computational and physical resources, have become increasingly important in recent years. However, the performance of MASs can be easily compromised by malicious false data injection attacks (FDIAs) due to the [...] Read more.
Driven by the rapid development of modern industrial applications, multi-agent systems (MASs), integrating computational and physical resources, have become increasingly important in recent years. However, the performance of MASs can be easily compromised by malicious false data injection attacks (FDIAs) due to the inherent vulnerability of the cyber layer. This work focuses on an event-triggered framework for secure reconstruction and consensus control in MASs subject to both sensor and actuator attacks. First, we introduce a class of Takagi–Sugeno fuzzy multi-agent systems that relax the traditional Lipschitz condition and incorporate realistic system dynamics by considering parameter variations governed by Markovian jump principles. Second, an adaptive fuzzy estimator is developed for the simultaneous reconstruction of states and attacks in MASs. The derived estimates are utilized to design an attack-resilient consensus control strategy that compensates for the effects of FDIAs on the closed-loop consensus error dynamics. Meanwhile, the sufficient conditions for the convergence of both estimation and consensus errors are presented and rigorously proved. Finally, evaluation results on an experimental platform through multiple truck-trailer systems are provided to demonstrate the effectiveness and performance of the proposed approach. Full article
(This article belongs to the Section Control Systems)
Show Figures

Figure 1

Figure 1
<p>The physical connection diagram of the considered MAS <span class="html-italic">i</span>.</p>
Full article ">Figure 2
<p>The actual composition of the experimental platform.</p>
Full article ">Figure 3
<p>The components of the selected wireless sensor node.</p>
Full article ">Figure 4
<p>The interaction topology of five truck-trailer systems.</p>
Full article ">Figure 5
<p>The evolution of the Markov chain <math display="inline"><semantics> <msub> <mi>r</mi> <mi>k</mi> </msub> </semantics></math>.</p>
Full article ">Figure 6
<p>The state estimation error trajectories of the truck-trailer system 1.</p>
Full article ">Figure 7
<p>The state estimation error trajectories of the truck-trailer system 3.</p>
Full article ">Figure 8
<p>The state estimation error trajectories of the truck-trailer system 4.</p>
Full article ">Figure 9
<p>The estimation errors of the selected truck-trailer systems (2 and 5) with and without disturbance compensation.</p>
Full article ">Figure 10
<p>The total transmission numbers for truck-trailer systems 1 to 5.</p>
Full article ">Figure 11
<p>The reconstructed signals of the abruptly changing attack (<a href="#FD56-actuators-13-00442" class="html-disp-formula">56</a>).</p>
Full article ">Figure 12
<p>The reconstructed signals of the time-varying attack (<a href="#FD57-actuators-13-00442" class="html-disp-formula">57</a>).</p>
Full article ">Figure 13
<p>The estimated error signals of two attack scenarios using our method and LO-TD.</p>
Full article ">Figure 14
<p>Responses of system state 1 for truck-trailer systems 1 to 5.</p>
Full article ">Figure 15
<p>Responses of system state 2 for truck-trailer systems 1 to 5.</p>
Full article ">Figure 16
<p>Responses of system state 3 for truck-trailer systems 1 to 5.</p>
Full article ">Figure 17
<p>The state responses with different attack scenarios.</p>
Full article ">
19 pages, 2223 KiB  
Article
Performance Analysis of Wireless Sensor Networks Using Damped Oscillation Functions for the Packet Transmission Probability
by Izlian Y. Orea-Flores, Mario E. Rivero-Angeles, Sergio-Jesus Gonzalez-Ambriz, Eleazar Aguirre Anaya and Sumera Saleem
Computers 2024, 13(11), 285; https://doi.org/10.3390/computers13110285 - 4 Nov 2024
Viewed by 313
Abstract
Wireless sensor networks are composed of many nodes distributed in a region of interest to monitor different environments and physical variables. In many cases, access to nodes is not easy or feasible. As such, the system lifetime is a primary design parameter to [...] Read more.
Wireless sensor networks are composed of many nodes distributed in a region of interest to monitor different environments and physical variables. In many cases, access to nodes is not easy or feasible. As such, the system lifetime is a primary design parameter to consider in the design of these networks. In this regard, for some applications, it is preferable to extend the system lifetime by actively reducing the number of packet transmissions and, thus, the number of reports. The system administrator can be aware of such reporting reduction to distinguish this final phase from a malfunction of the system or even an attack. Given this, we explore different mathematical functions that drastically reduce the number of packet transmissions when the residual energy in the system is low but still allow for an adequate number of transmissions. Indeed, in previous works, where the negative exponential distribution is used, the system reaches the point of zero transmissions extremely fast. Hence, we propose different dampening functions with different decreasing rates that present oscillations to allow for packet transmissions even at the end of the system lifetime. We compare the system performance under these mathematical functions, which, to the best of our knowledge, have never been used before, to find the most adequate transmission scheme for packet transmissions and system lifetime. We develop an analytical model based on a discrete-time Markov chain to show that a moderately decreasing function provides the best results. We also develop a discrete event simulator to validate the analytical results. Full article
Show Figures

Figure 1

Figure 1
<p>Linear damped cosine function for selecting the packet transmission probability.</p>
Full article ">Figure 2
<p>Sawtooth function for the selection of the packet transmission probability.</p>
Full article ">Figure 3
<p>Arctangent damped cosine function for selecting the packet transmission probability.</p>
Full article ">Figure 4
<p>Natural logarithmic damped cosine function for selecting the packet transmission probability.</p>
Full article ">Figure 5
<p>Exponential damped cosine function for selecting the packet transmission probability.</p>
Full article ">Figure 6
<p>Logarithmic damped sine function for selecting the packet transmission probability.</p>
Full article ">Figure 7
<p>Numerical solutions of the DTMC for the system’s lifetime using the fixed and F5 schemes.</p>
Full article ">Figure 8
<p>System simulation for the system’s lifetime using the fixed and F5 schemes.</p>
Full article ">Figure 9
<p>Successful packet transmission probability for the fixed scheme for different values of the packet transmission probability and number of nodes.</p>
Full article ">Figure 10
<p>System lifetime for the fixed scheme for different values of the packet transmission probability and number of nodes.</p>
Full article ">Figure 11
<p>The ratio of success packet transmission and system lifetime for the fixed scheme.</p>
Full article ">Figure 12
<p>Successful packet transmission probability for the dampening oscillating functions (<math display="inline"><semantics> <msub> <mi>f</mi> <mi>i</mi> </msub> </semantics></math>, for <math display="inline"><semantics> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>…</mo> <mo>,</mo> <mn>6</mn> </mrow> </semantics></math>) and the exponential and sine functions.</p>
Full article ">Figure 13
<p>System lifetime for the dampening oscillating functions (<math display="inline"><semantics> <msub> <mi>f</mi> <mi>i</mi> </msub> </semantics></math>, for <math display="inline"><semantics> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>…</mo> <mo>,</mo> <mn>6</mn> </mrow> </semantics></math>) and the exponential and sine functions.</p>
Full article ">Figure 14
<p>The ratio of successful packet transmission probability and system lifetime for the dampening oscillating functions (<math display="inline"><semantics> <msub> <mi>f</mi> <mi>i</mi> </msub> </semantics></math>, for <math display="inline"><semantics> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>…</mo> <mo>,</mo> <mn>6</mn> </mrow> </semantics></math>) and the exponential and sine functions.</p>
Full article ">
Back to TopTop