FPGA Data Recorder for Power System Simulators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Power systems and their models generate large amounts of data quickly, making it challenging to record and analyze this data effectively due to the high volume and speed of data production.
Innovation Solution
A data recorder system comprising a field programmable gate array (FPGA) coupled with a power system simulator, where the FPGA records outputs from the simulator to a data file, and a server receives and stores this data file, enabling efficient data logging and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If data is recorded from power system simulators at high speed, then the data capture accuracy is improved, but the difficulty of data management and storage increases
Solution Approach 1:
The system segments the data recording and management functions across multiple components: FPGA for high-speed data capture, multiple servers for distributed storage, and dedicated processing units for data analysis. This segmentation allows each component to handle specific tasks efficiently, reducing overall system complexity while maintaining high data capture accuracy
Solution Approach 2:
The FPGA acts as an intermediary device between the power system simulator and the storage servers. It buffers and pre-processes the high-speed data stream before transmission, mediating between the high-speed data source and the storage system, thereby simplifying data management while preserving capture accuracy
2Measurement precision
If the sampling rate is increased to capture fast dynamics, then the data quality is improved, but the data volume increases making storage and processing more difficult
Solution Approach 1:
The system extracts only the essential and relevant data from the high-volume data stream using intelligent filtering and selection algorithms implemented in the FPGA and server software. This extraction process maintains data quality for critical parameters while reducing the overall data volume that requires storage and processing
Solution Approach 2:
The system uses selective high-rate sampling for critical signals while applying lower sampling rates for less critical parameters. This partial application of high sampling rates maintains data quality where needed while reducing total data volume through differentiated sampling strategies
Data Source
AI summary
An example data recorder includes a field programmable gate array (FPGA) operably coupled to a power system simulator where the FPGA is configured to record an output of the power system simulator to a data file. The example data recorder further includes a server operably coupled to the field programmable gate array, where the server is configured to receive the data file from the FPGA and store the data file. An example system for analyzing a power system includes a power system simulator, an FPGA operably coupled to the power system simulator, the FPGA configured to record an output of the power system simulator to a data file, and a server operably coupled to the field programmable gate array; where server is configured to receive the data file from the FPGA and store the data file.


