Dual-Coil Motor Torque Balancing for Steering Ripple Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The unbalanced maximum torque generation by the two coil groups in a motor control system leads to fluctuations or torque ripple in steering torque, causing discomfort for the driver.
Innovation Solution
A motor control device and method that includes processing circuitry to calculate individual torque command values, theoretical and predictive output torques, and differential torques to correct and independently control power feeding to each coil group, ensuring balanced torque generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If power feeding to one coil group is restricted to protect from overheating, then reliability of that coil group is improved, but the total motor torque becomes unbalanced causing torque ripple
Solution Approach 1:
The system dynamically changes the torque command values for each coil group based on their respective capabilities. When one coil group is overheated and its torque capability is reduced, the controller adjusts the torque distribution by modifying the torque command values to maintain balanced total torque while respecting the thermal constraints of the affected coil group.
2Adaptability or versatility
If independent control of each coil group is implemented, then adaptability to individual coil conditions is improved, but device complexity increases
Solution Approach 1:
The control system is segmented into separate control paths for each coil group, with individual torque command value calculations and corrections for each coil. This allows independent adaptation to the conditions of each coil group while maintaining a unified overall control structure that manages the complexity through modular organization.
Data Source
AI summary
An ECU controls a motor including a first coil group and a second coil group. The ECU calculates a first torque command value and a second torque command value. The ECU uses a first differential torque, which is the difference between a first theoretical output torque and a first predictive output torque, to correct the second torque command value for the second coil group. The ECU uses a second differential torque, which is the difference between a second theoretical output torque and a second predictive output torque, to correct the first torque command value for the first coil group. The ECU uses a corrected first torque command value to control power feeding to the first coil group and uses a corrected second torque command value to control power feeding to the second coil group.


