arXiv ScienceSearch

arXiv subjects

David Ryan

Publications and source records attributed to David Ryan.

6 recordsLinked to original sources

Edge-to-Cloud Computations-as-a-Service in Software-Defined Energy Networks for Smart Grids

Modern power grids face an acute mismatch between where data is generated and where it can be processed: protection relays, EV (Electric Vehicle) charging, and distributed renewables demand millisecond analytics at the edge, while energy-hungry workloads often sit in distant clouds leading to missed real-time deadlines and wasted power. We address this by proposing, to our knowledge, the first-ever SDEN (Software Defined Energy Network) for CaaS (Computations-as-a-Service) that unifies edge, fog, and cloud compute with 5G URLLC (Ultra-Reliable Low-Latency Communications), SDN (Software Defined Networking), and NFV (Network Functions Virtualization) to co-optimize energy, latency, and reliability end-to-end. Our contributions are threefold: (i) a joint task offloading formulation that couples computation placement with network capacity under explicit URLLC constraints; (ii) a feasibility preserving, lightweight greedy heuristic that scales while closely tracking optimal energy and latency trade-offs; and (iii) a tiered AI (Artificial Intelligence) pipeline-reactive at the edge, predictive in the fog, strategic in the cloud-featuring privacy-preserving, federated GNNs (Graph Neural Networks) for fault detection and microgrid coordination. Unlike prior edge-only or cloud-only schemes, SDEN turns fragmented grid compute into a single, programmable substrate that delivers dependable, energy-aware, real time analytics establishing a first-ever, software defined path to practical, grid-scale CaaS.

eess.SY

Cloud-Based Interoperability in Residential Energy Systems

As distributed energy resources (DERs) such as solar PV, batteries and electric vehicles become increasingly prevalent at the edge, maintaining grid stability requires advanced monitoring and control mechanisms. This paper presents a scalable smart grid gateway architecture that enables interoperability between Modbus-based inverters and IEEE 2030.5 cloud-based control systems. The proposed solution leverages Azure cloud services and edge-computing gateway devices to support dynamic configuration, telemetry ingestion, remote control and Volt-VAR Curve deployment. A microservice-based architecture ensures flexibility and scalability across diverse deployment scenarios, including both gateway-mediated and direct-to-cloud device communication. Results demonstrate the successful mapping of a Fronius Primo inverter's Modbus registers to IEEE 2030.5-compliant telemetry and control functions. Additionally, we evaluate real-time VVC updates and their impact on local voltage regulation, showcasing dynamic cloud-to-edge control with minimal latency. This work highlights the potential of virtualised, standards-based control infrastructures to support DER integration and active grid participation, while remaining adaptable to evolving smart grid architectures.

eess.SY

A Distributed Edge FLISR Solution & Network Simulation Test Platform

The energy sector is experiencing a paradigm shift with the swift adoption of distributed energy sources, renewables, electric vehicles, and an evolving consumer-utility relationship. This necessitates the strategic integration of advanced Information and Communication Technologies (ICT) and the Internet of Things (IoT) to address the emerging challenges. Grid resilience is paramount, as a dependable energy supply is the cornerstone of societal well-being and economic activity. The primary contribution of this research is to investigate the implementation of a novel grid resiliency strategy for the Irish context, employing Fault Location, Isolation and Service Restoration (FLISR) techniques in conjunction with Edge Computing. Through a comprehensive review of existing literature, original research activities, and meticulous data analysis, we aim to develop a solution that bolsters grid resilience and mitigates the impact of service disruptions for both consumers and utilities. Additionally, our work delves into the specific context of the Irish energy grid, including relevant policies and regulations, to ensure the proposed FLISR strategy is not only effective but also readily implementable.

cs.DC

An algorithm to assign musical prime commas to every prime number and construct a universal and compact free Just Intonation musical notation

Musical frequencies in Just Intonation are comprised of rational numbers. The structure of rational numbers is determined by prime factorisations. Just Intonation frequencies can be split into two components. The larger component uses only integer powers of the first two primes, 2 and 3. The smaller component decomposes into a series of microtonal adjustments, one for each prime number 5 and above present in the original frequency. The larger 3-limit component can be notated using scientific pitch notation modified to use Pythagorean tuning. The microtonal adjustments can be notated using rational commas which are built up from prime commas. This gives a notation system for the whole of free-JI, called Rational Comma Notation. RCN is compact since all microtonal adjustments can be represented by a single notational unit based on a rational number. RCN has different versions depending on the choice of algorithm to assign a prime comma to each prime number. Two existing algorithms SAG and KG2 are found in the literature. A novel algorithm DR is developed based on discussion of mathematical and musical criteria for algorithm design. Results for DR are presented for primes below 1400. Some observations are made about these results and their applications, including shorthand notation and pitch class lattices. Results for DR are compared with those for SAG and KG2. Translation is possible between any two free-JI notations and any two versions of RCN since they all represent the same underlying set of rational numbers.

cs.SD

Mathematical Harmony Analysis

Musical chords, harmonies or melodies in Just Intonation have note frequencies which are described by a base frequency multiplied by rational numbers. For any local section, these notes can be converted to some base frequency multiplied by whole positive numbers. The structure of the chord can be analysed mathematically by finding functions which are unchanged upon chord transposition. These functions are are denoted invariant, and are important for understanding the structure of harmony. Each chord described by whole numbers has a greatest common divisor, GCD, and a lowest common multiple, LCM. The ratio of these is denoted Complexity which is a positive whole number. The set of divisors of Complexity give a subset of a p limit tone lattice and have both a natural ordering and a multiplicative structure. The position and orientation of the original chord, on the ordered set or on the lattice, give rise to many other invariant functions including measures for otonality and utonality. Other invariant functions can be constructed from: ratios between note pairs, prime projections, weighted chords which incorporate loudness. Given a set of conditions described by invariant functions, algorithms can be developed to find all scales or chords meeting those conditions, allowing the classification of consonant harmonies up to specified limits.

cs.SD

Transposition of Notations in Just Intonation

A notation system was previously presented which can notate any rational frequency in free Just Intonation. Transposition of music is carried out by multiplying each member of a set of frequencies by a single frequency. Transposition of JI notations up by a fixed amount requires multiplication to be defined for any two notations. Transposition down requires inversion to be defined for any notation, which allows division to also be defined for any two notations. Each notation splits into four components which in decreasing size order are octave, diatonic scale note, sharps or flats, rational comma adjustment. Multiplication can be defined for each of the four notation components. Since rational number multiplication is commutative, this leads to a definition of multiplication for frequencies and thus notations. Examples of notation inversion and multiplication are given. Examples of transposing melodies are given. These are checked for accuracy using the rational numbers which each notation represents. Calculation shortcuts are considered which make notation operations quicker to carry out by hand. A question regarding whether rational commas should be extended from 5-rough rational numbers to all rational numbers is considered which would greatly simplify notation multiplication. This approach is rejected since it leads to confusion about octave number. The four component notation system is recommended instead. Extensions to computer notation systems and stave representations are briefly mentioned.

cs.SD