Speed-Window Motor Control for Electric Machine Safety
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional motor controllers for electric vehicles fail to reliably control electric machines in various driving situations, leading to safety concerns and reduced driving comfort, especially in conditions like slippery roads and torque control.
Innovation Solution
A motor controller that takes into account a mechanical operating limit variable, allowing for real-time adjustment of torque setpoints to ensure the electric machine operates within safe and comfortable parameters, integrating the control directly into the converter to minimize time delays and improve dynamics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional torque-based control is used, then the control system is simple, but the electric machine cannot be reliably controlled in various driving situations
Solution Approach 1:
The control system pre-calculates and stores speed-torque windows for various driving situations before actual operation. These pre-determined operational limits are stored in memory and quickly retrieved during operation, allowing the system to adapt to different driving conditions without complex real-time calculations, thus improving reliability while maintaining relatively simple control architecture
Solution Approach 2:
The control system dynamically adjusts the speed-torque window based on detected driving situations. The processor identifies the current driving situation and selects appropriate pre-stored speed-torque windows, enabling the control parameters to adapt dynamically to changing conditions without requiring a completely complex control structure
2Loss of time
If the control unit is separate from the converter, then the control logic is modular, but time delays occur due to necessary communication
Solution Approach 1:
The control unit is integrated directly into the converter, merging the control function with the power conversion function. This integration eliminates communication interfaces and data buses between separate control and power units, thereby removing time delays associated with inter-unit communication while maintaining the benefits of modular control logic within the integrated device
3Productivity
If speed-torque windows are pre-calculated and stored, then real-time control is fast, but memory requirements increase
Solution Approach 1:
The speed-torque windows are segmented and organized according to different driving situations (e.g., acceleration, braking, steady-state). Each driving situation has its own pre-calculated window stored in memory. This segmentation allows the processor to quickly retrieve only the relevant window for the current situation without searching through all possible windows, thus maintaining fast real-time control while optimizing memory usage through structured storage
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Motor controller (100) for controlling an electrical machine (101), in particular for driving a vehicle, wherein the motor controller has: an input connection (103) for inputting a desired setpoint variable (105) indicative of a desired torque to be provided by the electrical machine and for inputting a limiting variable (107) indicative of a mechanical operating limit of the electrical machine; and a processor (117) for outputting an actual setpoint variable (119) indicative of a torque to be actually provided by the electrical machine, wherein the processor is designed to determine the actual setpoint variable on the basis of the desired setpoint variable and the limiting variable.