在边缘测量基于Erlang的可扩展性和故障耐受性
Daniel Ferenczi1,2, Gergely Ruda2, Melinda Tóth1
1Faculty of Informatics, Eötvös Loránd University, 1117 Budapest, Hungary.
Sensors (Basel, Switzerland)
|August 14, 2025
概括
埃尔朗 (Erlang) 是一种适合于物联网 (IoT) 中嵌入式系统的编程语言. 它的功能支持容错,分布式应用程序,对于传感器数据任务的资源使用最小.
科学领域:
- 计算机科学 计算机科学
- 软件工程 软件工程 软件工程
- 嵌入式系统 嵌入式系统
背景情况:
- 物联网 (IoT) 系统需要用于边缘设备的可靠,资源高效的软件.
- 嵌入式系统通常形成分布式网络,需要强大的通信和容错能力.
研究的目的:
- 评估Erlang编程语言在嵌入式系统开发中的可行性.
- 分析Erlang在典型嵌入式任务中的资源消耗.
主要方法:
- 检查了Erlang对容错和分布式系统的语言构造.
- 测量了Erlang在执行传感器数据收集,处理和传输任务中的资源足迹.
- 用不同的数据和构造尺寸进行实验,以模拟不同的应用复杂性.
主要成果:
- 埃兰格的特性促进了对故障耐受性和高可用性分布式系统的开发.
- 资源使用量测量为Erlang在嵌入式环境中的性能提供了基准.
- 这些数据支持Erlang适合在嵌入式物联网中设计软件堆.
结论:
- 埃兰格是实现嵌入式系统软件的理想技术.
- Erlang 是一个强有力的候选人,用于原型化现实世界的嵌入式用例.
- 该研究为未来的嵌入式软件堆设计提供了有价值的数据.
相关概念视频
Distribution Reliability and Automation
157
Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
157
Multimachine Stability
229
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
229
Distributed Loads: Problem Solving
731
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
731
Line Protection with Impedance Relays
134
Coordinating time-delay overcurrent relays in complex radial systems and directional overcurrent relays in multi-source transmission loops can be challenging. Impedance relays address these issues by responding to the voltage-to-current ratio, specifically measuring the apparent impedance of a line. These relays become more sensitive during faults as current increases and voltage decreases, thereby reducing the apparent impedance.
Under normal conditions, low load currents keep the measured...
Under normal conditions, low load currents keep the measured...
134
Scaling
317
In designing and analyzing filters, resonant circuits, or circuit analysis at large, working with standard element values like 1 ohm, 1 henry, or 1 farad can be convenient before scaling these values to more realistic figures. This approach is widely utilized by not employing realistic element values in numerous examples and problems; it simplifies mastering circuit analysis through convenient component values. The complexity of calculations is thereby reduced, with the understanding that...
317
Maximum Power Flow and Line Loadability
180
The maximum power flow for lossy transmission lines is derived using ABCD parameters in phasor form. These parameters create a matrix relationship between the sending-end and receiving-end voltages and currents, allowing the determination of the receiving-end current. This relationship facilitates calculating the complex power delivered to the receiving end, from which real and reactive power components are derived.
180


