ECM Motor Controller Data Recording and Failure Diagnosis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Microcontroller-based power control systems for electronically commutated motors (ECMs) are prone to cascading failures due to overloading from high voltages, leading to data loss and difficulty in diagnosing and preventing failures.
Innovation Solution
A system comprising a processing device and a memory device communicatively coupled to an ECM, which collects operating data, identifies failures, and stores information for analysis, including a communication interface for remote access, ensuring data preservation and facilitating failure diagnosis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a microcontroller-based power control system is used to control ECM operation, then the motor can be controlled at high speeds and voltages, but the system becomes prone to cascading failures and data loss
Solution Approach 1:
The patent implements preliminary protective actions by detecting failure conditions before they cascade. The system continuously monitors operating parameters and identifies failure modes (such as power switch failures or microcontroller failures) before they can cause catastrophic cascading failures. This allows the system to take preventive measures, such as shutting down or isolating faulty components, thereby maintaining reliability while operating at high speeds and voltages.
Solution Approach 2:
The patent introduces an intermediary recording unit that acts as a buffer between the high-voltage ECM power control system and the low-voltage microcontroller. This recording unit captures and stores operating information and failure data, serving as a mediator that protects the microcontroller from direct exposure to high-voltage transients while preserving diagnostic information for later analysis.
2Device complexity
If the system operates without a recording unit, then the device complexity is reduced, but failure diagnosis becomes difficult and data loss occurs
Solution Approach 1:
The recording unit performs preliminary data capture and preservation functions, storing operating information before failures occur. By pre-capturing diagnostic data, the system eliminates the need for complex real-time analysis circuits while ensuring that failure information is preserved for later diagnosis, thus reducing overall system complexity while improving detectability.
Solution Approach 2:
The recording unit creates a copy of the microcontroller's operating information and stores it in a separate memory device. This copying function allows the original microcontroller to remain simple while a duplicate record of operating conditions is preserved for diagnostic purposes, reducing the complexity of the control system while enabling comprehensive failure analysis.
3Loss of information
If operating data is not stored during failures, then data loss occurs, but adding storage capability increases device complexity
Solution Approach 1:
The system implements a copying mechanism where the recording unit creates and stores duplicate copies of operating information in a separate memory device. This allows the primary microcontroller to remain simple while ensuring that diagnostic data is preserved during failures. The copying approach minimizes the need for complex error correction and data recovery mechanisms.
Solution Approach 2:
The patent extracts the data storage function from the main microcontroller and places it in a separate, dedicated recording unit with its own memory device. This extraction allows the microcontroller to remain simple and focused on control functions, while the recording unit handles data preservation independently, reducing overall system complexity while preventing data loss.
Data Source
AI summary
A motor controller for an electric motor includes an enclosure and a processing device, memory device, and communication interface disposed within the enclosure. The processing device is configured to control the electric motor and collect operating information from the electric motor during operation of the electric motor. The memory device is communicatively coupled to the processing device. The memory device is configured to receive and store the operating information collected during operation of the electric motor. The communication interface is communicatively coupled to the processing device and the memory device, and is configured to enable access to the operating information stored on the memory device by a computing device disposed remotely from the electric motor.


