Date of Graduation
5-2025
Document Type
Thesis
Degree Name
Bachelor of Science in Computer Science
Degree Level
Undergraduate
Department
Computer Science and Computer Engineering
Advisor/Mentor
Jin, Kevin
Committee Member
Farnell, Chris
Second Committee Member
Gauch, John
Abstract
The power grid utilizes a device called the phasor measurement unit (PMU), allowing power system administrators to remotely monitor and manage the state of the grid in Wide Area Monitoring Systems (WAMS). The advantages of PMUs – such as fine-grained, time-synchronized measurements and efficient, decentralized monitoring – are what make them key devices in the power grid. However, PMU technology also comes with new threats of the digital age, like malfunctions and cyberattacks, which can result in missing and faulty measurements that compromise power grid observability. P4 programmable networks can be used to detect faulty PMU data in a decentralized, efficient manner. Existing work has introduced in-network missing data recovery using P4. In this work, we extend that approach by adding the capability to detect and recover delayed PMU data to add onto the recovery scheme. We implement in-network PMU data logging on P4 switches, enabling retroactive power-system analysis without the need for changes to existing PDC hardware. Under a 5\% packet loss scenario, the mean absolute percentage error for voltage magnitude is 0.0279\% and the phase angle error is at 0.0272 degrees, demonstrating the effectiveness of incorporating delayed data recovery.
Keywords
Phasor Measurement Unit; Data Recovery; Programmable Network; P4; Software-Defined Networking
Citation
Casto, E. (2025). Leveraging P4 Programmable Switches for Resilient Operation and Design of Phasor Measurement Unit Networks. Electrical Engineering and Computer Science Undergraduate Honors Theses Retrieved from https://scholarworks.uark.edu/elcsuht/11