Machine Learning Controller for Electric Motor Thermal Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Optimizing the acceleration/deceleration of electric motors to minimize cycle time while preventing overheating, which is challenging due to reliance on operator knowledge and the variability of ambient temperatures affecting heat generation.
Innovation Solution
A machine learning apparatus that observes ambient temperature and cycle time, acquires judgment data on overheating, and learns optimal operating commands using reinforcement learning and neural networks to adjust acceleration/deceleration, thereby preventing overheating and reducing cycle time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If acceleration/deceleration is optimized to shorten cycle time, then productivity is improved, but overheating risk increases
Solution Approach 1:
The system implements feedback by continuously monitoring the ambient temperature and actual motor temperature, then using this information to dynamically adjust the acceleration/deceleration commands. The temperature detection unit provides real-time temperature data to the control unit, which modifies the operating parameters accordingly, creating a closed-loop control system that resolves the contradiction between speed and heat management.
Solution Approach 2:
The system transitions from static, operator-defined acceleration profiles to dynamic, adaptive profiles that automatically adjust based on real-time temperature conditions. The control unit modifies the acceleration/deceleration commands in response to changing ambient temperatures and motor temperatures, making the system flexible and adaptive to varying thermal conditions without requiring manual reconfiguration.
2Productivity
If acceleration/deceleration is optimized for lowest temperature environments, then productivity is improved, but overheating occurs in high temperature environments
Solution Approach 1:
The system uses dynamic adjustment of acceleration/deceleration profiles based on real-time temperature monitoring. When ambient temperature is low, the system allows faster acceleration for reduced cycle time. When ambient temperature rises or motor temperature increases, the system automatically reduces acceleration rates to prevent overheating, thus adapting to different environmental conditions without compromising reliability.
Solution Approach 2:
The control unit changes the operating parameters (acceleration/deceleration rates) based on detected temperature conditions. The system stores multiple acceleration profiles corresponding to different temperature ranges and selectively applies the appropriate profile based on current ambient temperature and motor temperature, thereby optimizing productivity in cold environments while ensuring safety in hot environments.
3Productivity
If operator knowledge and experience are used to optimize acceleration/deceleration, then productivity can be improved, but the system lacks adaptability to varying ambient environments
Solution Approach 1:
The system performs self-optimization by automatically monitoring its own temperature and the ambient environment, then adjusting its acceleration/deceleration profiles without external intervention. The control unit uses temperature detection data to autonomously determine the optimal operating parameters, eliminating the need for operator expertise and manual tuning while adapting to varying environmental conditions.
Solution Approach 2:
The system implements continuous feedback loops where temperature sensors monitor ambient and motor temperatures, and the control unit uses this feedback to automatically adjust acceleration profiles. This closed-loop control enables the system to adapt to different ambient environments autonomously, replacing manual operator adjustment with automated environmental sensing and response.
4Adaptability or versatility
If acceleration profiles are created for each ambient temperature condition, then adaptability is improved, but device complexity increases
Solution Approach 1:
The control unit stores multiple acceleration profiles, each corresponding to a specific ambient temperature range. Based on the detected ambient temperature, the system selects and applies the appropriate pre-configured profile. This approach provides comprehensive temperature adaptability while maintaining relatively simple control logic, as the complexity is managed through parameter selection rather than complex real-time calculations.
Data Source
AI summary
A controller that makes an electric motor efficiently operate in accordance with an ambient temperature. The controller includes a machine learning apparatus learning an operating command to the electric motor. The machine learning apparatus includes a status observing part and learning part. The status observing part observes an ambient temperature of an electric motor apparatus and a cycle time of the electric motor as status variables. The learning part learns an operating command to the electric motor in accordance with a training data set prepared based on a combination of the judgment data acquired by a judgment data acquiring part and the status variables.


