Sergii Makovetskyi

NI
4papers
3citations
Novelty40%
AI Score44

4 Papers

NIMay 22
Combined Radar and Magnetometer Sensor Network with LoRa-Mediated Awareness for Wildlife-Vehicle Collision Prevention: A Monte Carlo Analysis

Sergii Makovetskyi, Lars Thomsen

Wildlife-vehicle collisions (WVCs) cause approximately 570 human fatalities in Canada per 20-year cohort, with Alberta accounting for 22% of these and incurring an estimated CAD $300,000 per day in direct and indirect costs. Wildlife fencing combined with crossing structures reduces collisions by ~86% on well-instrumented sites but remains economically infeasible across the majority of rural road kilometres, leaving a substantial collision residual. We present a combined sensor network integrating alternating-side radar nodes (10-m spacing baseline), three-axis magnetometers, dynamic message signs, and LoRa-mediated awareness propagation between adjacent radars. System performance is evaluated through a discrete-time Monte Carlo simulation on a 1 km test corridor, incorporating a six-state animal behavioural Markov model with vehicle-threat-dependent decision branching, Intelligent Driver Model vehicle dynamics, and a three-mode contrast that isolates the contributions of sensing, driver alerting, and network coordination. Across 60 independent trials, the integrated system reduces the collision rate per road entry by 47.4% relative to an unmitigated control (Welch's t = 2.82, p < 0.01), and simultaneously increases safe road-crossing throughput by 77% by lowering the perceived vehicle threat that otherwise triggers pre-crossing retreats. Sensitivity sweeps establish a statistically significant equivalent-performance band across 5-20 m alternating radar spacing and across small-to-medium animal classes (fox- through deer-class), with operational robustness against tenfold degradation of baseline sensor sensitivity.

NIMay 15
Restoring CFAR Validity for Single-Channel IoT Sensor Streams: A Monte Carlo Comparison of Five Detectors under Cortex-M0+ Constraints

Sergii Makovetskyi, Lars Thomsen

Real-time event detection in IoT mesh sensor networks must balance sensitivity against false-positive load on a constrained mesh radio. We present a Monte Carlo comparison of the Temporal Spectral Noise-Floor Adaptation (TSNFA) detector against four classical comparators drawn from the radar Constant False Alarm Rate (CFAR) family and from sequential change detection: the Lipski FFT energy detector, Cell-Averaging CFAR (CA-CFAR), Ordered-Statistic CFAR (OS-CFAR), and state-machine Cumulative Sum (CUSUM). All five detectors are implemented to fit a Cortex-M0+ class envelope, process a 1-D 100 Hz time series in 128-sample frames, and use temporal reference windows in place of the spatial reference cells of conventional radar CFAR. Across a factorial set of four configurations (10 and 50 nodes; 12 dB and 18 dB SNR), each replicated five times over 24 hours, TSNFA achieves 99.97 to 100% event detection rate with 100% event precision and zero false-positive clusters per node. The classical comparators each succeed on one quality dimension and fail on another. Lipski FFT (k = 3), CA-CFAR, and OS-CFAR all maintain near-perfect detection rate but with event precision below 3% and per-node bandwidth between 145 kB/h and 1.2 MB/h. CA-CFAR and OS-CFAR are indistinguishable in false-alarm performance, both saturating the same broadband-statistic failure mode. CUSUM shows an SNR-dependent detection-rate drop from about 70% at 18 dB to 51% at 12 dB. TSNFA is the only algorithm tested that simultaneously achieves high detection rate, high precision, and low per-node bandwidth.

NIMay 7
Temporal Spectral Noise-Floor Adaptation for Error-Intolerant Trigger Integrity in IoT Mesh Networks

Sergii Makovetskyi, Lars Thomsen

In this paper, we present a lightweight, embedded algorithm for autonomous edge event triggering in IoT sensor nodes suitable for operating in mesh networks. The device acquires local sensor data, performs deterministic FFT spectral feature extraction in firmware, and maintains a temporal spectral noise-floor baseline that absorbs non-stationary environmental excitations such as rain, wind, and mechanical vibration. While adaptive thresholds in IoT sensor nodes are often applied to manage communication load or stabilize long-term metrics, this work focuses on maintaining a time-evolving spectral noise floor to preserve event trigger reliability in dynamic environments. Our method targets trigger integrity under environmental non-stationary conditions, enabling calibration-free deployment of autonomous nodes; without shared noise models or cloud-side inference. Local decision authority preserves node responsiveness when connectivity is intermittent and mitigates security risks inherent in centralized remote-analysis systems. We validate the algorithm in a single node mesh sensor deployed in a dynamic outdoor environment using a radar-class proximity sensor as one example sensor modality. Results demonstrate substantial suppression of nuisance-induced triggers, reduced false-event traffic amplification in the mesh, bounded embedded execution, and reliable detection sensitivity to true spectral signatures.

NIMay 7
Edge Triggering in IoT Mesh Networks: A Comparative Monte Carlo Study of Seven Detection Algorithms

Sergii Makovetskyi, Lars Thomsen

Real-time event detection in Internet of Things (IoT) mesh sensor networks presents significant challenges due to time-varying noise conditions, limited computational resources at edge nodes, and the need for autonomous operation without centralised coordination. This paper presents a comprehensive Monte Carlo simulation study comparing the Temporal Spectral Noise-Floor Adaptation (TSNFA) method against six alternative detection algorithms, evaluated across a 200-node mesh network over 24 hours with realistic noise models including 60 Hz electromagnetic interference (EMI), sinusoidally drifting noise power (+/- 6 dB), and intermittent digital switching bursts. TSNFA achieves 100% detection rate with zero false positives, uniquely combining three interlocking defences: spectral band selection, temporal persistence filtering, and adaptive noise-floor tracking. Every competing algorithm omits at least one of these three defences and fails correspondingly, with false-positive rates ranging from 0 (Send-on-Delta, which also detects nothing) to 13,387,930 (broadband energy ratio). These results identify the three-defence combination as necessary and sufficient for autonomous edge triggering in resource-constrained IoT deployments.