Microcontroller Fault Data Retention for Energy Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Photovoltaic energy generation systems face reliability issues due to 'nuisance shutdowns' caused by fluctuations in the power grid or component failures, making it difficult to identify the root cause of unexpected shutdowns, which can lead to further faults and reduced system reliability.
Innovation Solution
A power control system equipped with a programmable microcontroller and non-volatile memory that monitors and stores operating parameters before, during, and after a fault event, allowing for real-time or later analysis to determine the cause of the shutdown, and includes redundant power sources to remain operational even if primary power is unavailable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Difficulty of detecting and measuring
If a power control system monitors operating parameters continuously, then the ability to identify fault causes is improved, but the device complexity increases due to additional memory and processing requirements
Solution Approach 1:
The system pre-allocates non-volatile memory space specifically for fault data storage and pre-configures monitoring thresholds for various operating parameters. When a fault occurs, the system is already prepared to immediately capture and store the relevant operational context without requiring complex real-time analysis setup, thus improving fault detection while managing complexity through advance preparation
Solution Approach 2:
The microcontroller serves as an intermediary between the various sensors monitoring operating parameters and the non-volatile memory storage. It collects data from multiple sources, processes it according to predefined criteria, and stores only the necessary fault-related information in memory, simplifying the overall system architecture while maintaining comprehensive fault detection capabilities
2Reliability
If the system stores operational data in non-volatile memory, then the reliability is improved by enabling fault analysis, but the loss of time increases due to data retrieval and analysis processes
Solution Approach 1:
The system continuously monitors and stores operational parameter data in non-volatile memory in real-time or near real-time, so that when a fault occurs, the relevant data is already captured and stored. This eliminates the need for time-consuming post-fault data collection and allows immediate analysis, thus improving reliability without significant time loss
Solution Approach 2:
The system extracts and stores only the specific operational parameters that are relevant to fault analysis in the non-volatile memory, rather than storing all possible system data. This selective extraction reduces the amount of data that needs to be retrieved and analyzed after a fault occurs, minimizing time loss while maintaining high reliability through targeted data collection
3Difficulty of detecting and measuring
If the microcontroller remains operational during power failures, then the fault detection capability is improved, but the use of energy increases due to redundant power sources
Solution Approach 1:
The microcontroller is designed to monitor its own power source status and automatically switch between power sources when needed. The redundant power source is activated only when the primary power fails, and the system continues fault detection using available power, optimizing energy usage while maintaining detection capability during power transitions
Solution Approach 2:
The system changes its operational parameters based on power availability - during normal operation it uses full monitoring capabilities, and during power failure it transitions to a reduced-mode operation using the redundant power source, adjusting the monitoring frequency and scope to match available energy levels, thus maintaining fault detection while managing power consumption
Data Source
AI summary
A programmable microcontroller and a non-volatile memory are coupled to monitor and store operating parameters associated with operation of a power control system for a power generation system. The microcontroller is programmed to respond to a fault event (i.e., an anomalous condition that exceeds a threshold value) by storing the operating parameters before, during and after the fault event in the non-volatile memory.


